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
335820114594	335820115130	335820115678	335820116253	335820116803	335820117353	335820117878	335820118430	335820119003	335820119528	335820120103	335820120630	335820121203	335820121730	335820122280	335820122853	335820123403	335820123953	335820124503	335820125053	335820125578	335820126130	335820126678	335820127230	335820127803	335820128328	335820128903	335820129430	335820129980	335820130553	335820131078	335820131653	335820132203	335820132753	335820133280	335820133830	335820134378	335820134953	335820135480	335820136030	335820136603	335820137130	335820137680	335820138230	335820138803	335820139353	335820139903	335820140453	335820140978	335820141530	335820142078	335820142630	335820143203	335820143753	335820144303	335820144830	335820145403	335820145953	335820146480	335820147053	335820147580	335820148130	335820148680	335820149230	335820149780	335820150330	335820150903	335820151453	335820152003	335820152530	335820153080	335820153653	335820154180	335820154730	335820155280	335820155853	335820156403	335820156930	335820157503	335820158053	335820158580	335820159130	335820159680	335820160253	335820160803	335820161330	335820161880	335820162430	335820162980	335820163530	335820164080	335820164653	335820165203	335820165753	335820166280	335820166830	335820167380	335820167930	335820168480	335820169030	335820169603	335820170130	335820170703	335820171253	335820171803	335820172353	335820172903	335820173453	335820174003	335820174530	335820175080	335820175630	335820176203	335820176753	335820177303	335820177830	335820178380	335820178953	335820179480	335820180030	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38861	24928	17695	2134	1111	781	663	475	404	345	297	290	263	237	210	209	191	186	176	180	173	174	172	168	186	154	180	144	160	178	155	171	167	167	163	165	174	143	147	149	145	151	139	169	167	172	141	132	152	135	128	143	144	140	134	134	148	147	140	159	136	178	137	150	140	141	103	142	157	140	134	140	137	150	150	137	152	138	154	135	149	131	138	144	142	156	133	150	157	169	138	167	156	168	129	134	155	147	142	158	148	164	134	147	162	144	151	138	133	139	137	146	134	131	139	138	159	121	136	141	165	136	145	143	136	133	141	127	140	122	169	144	158	150	152	156	122	118	140	129	147	135	138	150	116	132	126	140	147	143	133	136	112	128	144	142	132	144	139	136	137	147	155	145	148	125	120	129	145	154	123	149	139	140	130	133	135	119	143	146	157	146	148	143	129	145	151	151	143	127	154	133	158	119	139	140	132	133	128	159	130	147	142	132	129	134	133	148	150	148	144	158	144	129	130	134	148	151	149	155	141	139	144	163	119	130	143	146	143	156	138	153	123	137	125	136	148	128	133	125	145	133	156	137	151	154	119	141	164	125	135	155	135	126	147	129	154	147	132	122	166	153	119	158	126	137	140	147	140	141	154	132	107	137	145	126	136	132	133	151	146	140	152	143	135	160	124	148	138	132	138	152	147	138	139	133	122	147	133	151	145	139	140	154	136	170	154	140	148	157	148	146	127	155	136	124	131	178	139	139	129	130	136	144	151	143	133	145	159	143	137	133	156	146	139	130	119	133	147	162	135	137	153	129	125	150	152	162	151	131	134	138	137	139	155	162	123	134	108	146	137	129	137	149	141	137	151	147	145	134	166	140	152	131	138	163	155	144	141	135	123	157	126	134	157	137	142	130	166	148	122	161	137	164	125	143	146	149	118	139	129	132	140	144	153	135	142	131	143	118	120	143	133	131	147	126	160	155	123	120	135	137	138	129	155	136	141	141	118	122	136	132	151	135	139	124	135	151	110	152	138	160	152	127	143	162	135	146	145	145	148	150	151	141	156	129	143	177	154	140	150	118	133	162	118	138	147	157	117	127	138	160	131	142	145	131	129	169	142	137	134	129	159	136	148	139	149	139	144	138	132	133	148	138	144	133	136	147	145	150	155	140	144	154	140	152	118	140	143	152	119	132	131	150	150	137	147	163	148	128	145	130	138	123	144	135	152	142	151	153	142	150	168	128	135	143	133	141	146	141	148	127	151	133	137	123	144	136	125	138	145	163	154	136	168	132	126	141	137	133	149	131	134	134	147	141	137	143	155	125	152	122	137	140	144	137	136	136	137	160	136	165	138	138	138	153	144	148	122	155	148	136	130	141	157	159	124	137	142	132	142	131	148	117	167	125	144	132	150	138	143	143	128	137	148	153	149	153	145	142	123	134	165	149	165	143	160	131	142	139	138	136	137	139	141	134	146	144	150	129	153	128	149	152	141	125	140	143	131	151	144	132	141	159	140	137	131	138	145	139	150	132	139	131	147	132	144	138	145	124	141	122	134	123	159	150	150	145	148	151	128	127	136	112	148	139	142	128	137	133	166	123	149	127	132	151	134	148	133	131	144	125	125	133	140	161	152	173	150	104	147	117	142	144	137	149	127	157	120	155	151	154	142	132	140	160	125	133	140	129	154	120	132	143	163	143	136	139	154	119	139	162	127	130	154	173	130	154	147	151	146	131	149	139	125	144	156	146	117	152	125	126	146	131	139	115	122	158	160	142	151	146	129	161	144	150	153	129	143	178	142	146	159	149	147	136	132	121	141	134	125	138	138	140	142	136	133	138	161	145	123	138	149	123	121	120	128	137	131	144	137	148	125	143	132	141	131	137	130	151	140	141	140	150	132	140	140	132	131	134	122	135	159	141	135	146	136	134	138	153	151	138	132	146	133	135	138	155	121	127	133	143	147	138	147	152	159	148	138	130	138	144	108	148	134	117	142	155	120	156	127	161	159	138	140	145	143	157	129	137	154	132	142	136	140	139	158	126	140	138	131	165	155	136	152	147	142	143	142	154	140	134	140	153	138	150	154	143	138	134	149	137	149	151	129	152	139	138	147	160	147	120	141	144	142	133	161	164	137	118	117	148	144	131	135	125	140	134	121	148	138	152	148	138	139	146	124	130	153	133	112	132	144	136	116	130	145	145	128	132	151	113	135	134	122	168	139	114	139	125	166	139	124	124	116	133	145	147	156	145	144	147	163	141	156	165	147	139	132	133	122	144	124	129	122	135	131	163	144	164	153	144	119	153	137	125	125	145	128	141	152	157	152	146	138	154	148	138	137	120	151	130	138	146	142	165	120	137	151	135	128	148	136	131	153	136	159	139	147	142	128	156	142	144	141	155	132	136	138	123	142	122	136	131	145	155	138	124	122	132	139	140	152	135	150	142	148	109	142	158	142	132	133	137	154	129	134	134	138	140	168	126	150	125	140	133	126	132	154	155	145	122	161	122	131	121	131	138	137	123	139	151	134	139	120	159	143	130	135	149	124	137	164	122	137	123	136	141	107	135	134	157	131	136	140	124	122	116	142	131	136	149	146	140	142	150	145	144	139	137	147	148	135	136	129	133	123	143	122	134	154	151	153	142	116	152	155	156	158	134	141	134	128	144	159	152	155	139	142	127	164	152	154	129	141	132	145	138	133	137	155	141	151	132	136	142	133	133	145	132	136	147	152	145	136	150	125	165	125	128	137	125	142	136	135	157	135	135	125	147	126	140	126	153	128	133	146	129	125	157	146	139	132	143	128	122	130	149	143	129	148	139	152	129	152	121	123	131	154	137	121	115	142	147	130	147	142	149	150	154	128	142	130	148	145	144	143	145	149	138	138	141	140	143	129	148	121	139	134	138	140	135	142	137	133	151	140	139	147	152	154	132	141	141	116	143	130	117	132	147	151	155	150	140	152	132	121	128	147	155	137	134	134	156	134	118	159	134	133	152	140	137	155	122	129	142	151	118	132	136	163	156	137	141	140	146	112	140	154	133	140	140	146	148	142	143	136	129	136	136	149	131	137	130	127	156	130	118	157	127	141	139	138	144	159	116	142	148	157	139	125	133	139	129	130	151	151	150	122	154	158	142	161	143	142	140	145	129	126	138	135	123	143	143	151	164	139	130	152	149	131	150	136	154	143	124	148	112	134	142	106	139	152	157	121	138	167	145	132	125	148	142	121	150	131	138	131	135	146	136	150	136	131	145	143	124	137	141	123	141	132	158	157	131	131	147	124	137	142	136	124	154	147	143	137	149	137	137	124	138	120	126	165	146	160	133	132	137	137	127	140	132	169	137	120	135	138	110	140	123	128	161	142	152	140	148	142	156	155	151	158	144	130	134	130	124	135	138	127	122	141	151	127	121	149	142	144	137	142	138	153	147	126	157	148	139	128	143	130	132	117	139	134	134	117	142	135	133	135	134	138	129	137	166	144	154	123	130	138	143	147	145	138	125	152	140
21315	2199	4625	5328	4712	3871	3147	2637	2183	1945	1683	1468	1443	1395	1151	1173	954	984	970	871	863	834	817	763	726	753	736	685	661	662	684	644	664	693	594	628	632	552	612	624	596	549	547	606	573	577	537	566	549	543	517	535	564	553	552	523	578	559	549	533	512	572	514	532	521	525	517	557	554	552	492	533	521	515	537	539	542	505	511	542	515	467	530	544	533	506	516	513	505	504	552	534	544	526	480	515	532	518	487	479	513	504	512	470	500	510	499	566	519	519	508	509	517	519	504	463	502	533	502	528	500	508	499	483	529	469	526	451	499	497	501	511	504	485	492	485	530	503	473	500	540	494	522	476	495	454	500	518	529	533	491	494	510	525	499	496	503	519	520	473	544	473	490	503	496	498	527	483	493	500	535	471	483	487	499	484	510	483	527	514	483	525	495	474	510	501	464	474	502	500	512	501	490	443	517	519	499	502	464	508	489	490	550	482	507	485	503	474	483	487	484	482	509	522	493	464	490	503	505	487	463	533	495	494	500	506	520	482	499	493	499	532	494	490	522	517	498	549	494	499	490	522	475	515	521	522	536	491	470	461	470	496	524	501	539	491	515	533	489	471	516	481	508	494	526	489	492	478	489	482	485	495	475	512	481	478	496	499	456	523	473	479	486	510	512	481	468	544	485	487	502	512	520	505	465	514	486	475	529	491	491	508	512	528	510	492	481	498	499	500	509	464	483	498	524	496	512	504	507	495	481	515	518	513	480	500	501	511	479	559	497	498	520	485	470	509	465	525	469	515	500	517	497	542	473	475	469	528	492	550	510	479	501	472	470	494	494	520	512	504	513	489	499	491	497	511	464	478	480	509	517	478	528	478	506	461	514	507	490	491	507	482	524	470	502	454	505	490	476	508	496	521	510	501	473	525	450	522	517	498	485	509	457	503	506	509	497	481	482	507	497	495	518	553	505	501	476	513	473	539	487	501	457	540	492	538	479	511	476	511	525	523	502	502	462	516	472	550	491	483	500	530	523	489	516	499	489	515	488	526	489	508	484	532	510	500	469	484	514	501	514	498	501	480	494	496	493	499	471	456	478	520	536	500	453	470	502	504	525	520	506	526	529	460	510	471	480	487	472	508	438	494	532	495	457	498	525	509	479	463	520	504	500	501	508	497	451	491	533	503	484	483	502	519	479	479	525	517	534	505	480	502	539	483	493	521	537	526	507	514	500	473	518	515	477	462	449	523	496	500	507	513	471	452	491	486	454	536	474	486	515	497	510	488	482	462	495	487	483	540	486	494	553	484	507	509	460	509	482	539	484	527	478	532	508	516	543	512	489	497	518	505	526	452	513	464	508	494	476	513	513	523	517	483	532	476	489	519	536	472	486	513	519	509	445	514	481	464	477	500	476	494	509	473	487	483	529	454	528	544	474	515	480	518	499	507	492	514	458	462	483	506	528	483	462	504	527	513	524	509	504	519	531	522	526	502	531	505	488	543	530	525	533	512	513	460	476	504	546	513	510	502	484	494	507	488	467	511	496	489	510	494	491	508	457	514	477	487	467	499	489	512	493	489	493	506	471	527	512	506	469	562	522	492	480	517	481	466	477	464	494	509	514	517	480	475	493	544	516	467	468	518	485	475	530	544	511	499	494	492	478	480	507	563	503	474	532	510	496	489	511	488	507	508	495	483	496	529	512	562	524	509	500	477	502	485	476	484	524	523	535	519	468	441	490	487	448	519	546	492	489	489	498	445	507	480	462	517	490	517	523	492	523	524	534	501	455	504	525	468	506	523	500	522	514	516	478	520	534	465	501	510	500	524	472	489	532	514	523	510	530	526	529	557	501	498	510	507	483	528	508	507	514	475	481	481	519	470	458	484	523	501	541	496	506	493	503	505	496	466	516	462	489	472	503	492	457	485	524	482	535	501	526	536	496	492	492	516	504	570	522	534	454	441	488	522	515	502	526	478	478	485	482	492	462	484	486	505	507	518	487	470	489	503	500	546	506	530	528	469	520	468	525	472	515	487	462	497	493	462	480	503	498	455	550	497	440	478	523	503	491	491	480	489	501	460	513	489	528	528	490	538	532	501	527	493	500	480	488	490	490	493	528	527	483	505	516	474	465	492	463	509	473	522	505	518	477	520	498	483	476	484	464	523	502	522	490	485	495	510	502	519	513	472	472	518	539	496	535	512	510	535	489	514	501	474	501	507	470	491	529	509	478	517	482	481	476	502	509	509	523	512	494	474	484	491	524	508	524	503	503	522	483	483	541	487	494	488	516	477	468	511	492	508	534	485	470	476	456	488	484	503	508	495	504	525	484	509	495	500	521	490	521	472	497	481	507	481	505	484	539	437	516	481	487	480	504	518	524	525	509	509	455	493	496	484	485	484	493	471	549	494	502	483	520	505	536	499	497	478	491	496	517	479	462	511	523	528	512	444	493	490	482	525	483	479	520	480	473	502	493	490	479	492	487	483	467	501	490	501	519	494	504	490	505	529	534	521	481	503	489	490	501	513	473	533	467	499	499	490	502	519	508	512	511	498	489	491	505	501	496	484	525	513	474	441	497	494	505	474	522	474	466	492	498	486	508	495	456	512	483	515	525	497	506	446	524	528	499	503	478	521	485	473	475	495	521	461	500	498	493	511	513	482	516	473	512	495	493	470	502	500	529	481	491	505	492	438	506	477	517	501	468	460	517	491	497	476	468	470	508	485	463	476	468	491	438	518	481	483	504	544	484	489	487	517	489	477	488	520	480	466	546	465	487	505	516	504	496	519	481	549	521	538	493	505	474	480	548	476	497	511	538	498	512	472	483	500	532	524	505	462	533	541	524	480	499	496	464	459	526	525	485	502	494	500	477	483	472	494	499	537	515	459	521	493	492	516	494	498	520	484	505	516	488	488	484	522	537	517	462	504	476	492	454	527	511	491	484	505	461	485	488	506	512	469	496	498	527	507	472	512	533	504	503	500	490	510	508	500	464	450	497	484	465	488	520	489	478	502	457	497	482	484	492	482	502	466	489	504	483	491	452	476	453	472	489	543	500	507	495	502	507	533	453	499	464	525	467	515	479	493	519	496	468	496	542	464	513	504	483	485	505	478	497	468	470	465	503	508	494	539	510	510	536	497	519	509	496	557	476	492	482	523	524	519	499	469	487	495	511	454	505	512	488	493	500	499	552	507	500	507	516	548	492	525	493	516	499	527	460	463	503	499	488	474	559	505	541	472	496	502	498	534	450	472	498	502	495	496	492	485	545	503	493	456	475	506	512	505	500	462	487	521	504	503	447	490	489	496	490	518	539	522	521	504	496	501	466	528	490	500	512	502	487	502	505	479	480	507	455	529	470	485	529	473	480	477	481	504	487	499	478	474	508	497	471	485	485	481	477	494	493	529	527	475	485	490	505	516	491	467	494	506	518	459	497	477	501	496	492	540	515	486	478	486	501	537	512	535	522	539	451	499	533	517	517	530	528	513	505	508	522	533	525	497
5412	369	279	150	146	114	122	118	102	105	106	102	112	119	100	100	107	97	91	105	120	107	113	100	102	89	103	98	87	90	102	93	95	101	105	103	89	93	117	105	100	100	96	110	102	111	87	111	103	122	120	103	107	120	104	109	104	104	86	103	98	91	101	92	110	92	88	98	104	103	128	111	106	92	109	106	91	91	106	97	97	94	109	119	113	90	103	104	107	90	105	92	105	110	103	89	100	108	131	91	101	89	108	112	113	125	95	119	122	97	96	103	95	118	96	90	105	98	90	86	101	101	98	89	92	101	88	100	86	104	100	102	106	80	90	105	108	102	106	105	102	107	95	101	97	95	108	103	105	106	91	117	85	110	86	110	107	104	99	122	109	94	97	85	95	106	104	86	90	103	100	108	105	89	92	109	110	83	108	87	86	105	78	91	91	86	90	115	86	105	92	95	100	92	106	97	114	113	108	95	98	102	98	117	112	106	125	84	96	102	110	94	85	101	111	116	88	88	120	110	97	108	109	112	100	115	92	86	103	98	99	108	109	98	114	113	99	96	106	101	101	101	105	117	106	88	116	95	103	103	125	82	105	85	100	97	92	105	100	94	101	98	98	100	103	94	110	101	102	114	119	112	100	88	108	105	101	105	99	96	97	107	104	107	111	111	94	96	90	112	108	103	92	100	108	92	95	107	104	106	111	109	100	102	114	106	99	97	89	99	113	96	110	120	102	109	104	97	102	106	106	117	118	93	116	105	93	103	99	92	81	94	93	98	79	108	112	112	109	99	113	104	117	88	94	102	114	95	94	95	109	92	86	121	99	104	109	95	99	117	100	90	101	99	103	104	90	112	105	98	107	99	103	95	112	110	96	85	116	111	92	103	98	89	105	104	112	107	115	91	119	121	98	114	120	109	101	112	108	87	114	114	100	109	90	90	98	101	102	107	88	80	115	102	103	95	108	115	106	88	112	106	111	106	104	81	90	103	100	99	105	114	89	99	107	105	93	88	87	98	100	95	97	93	124	97	82	92	117	110	85	106	108	89	100	94	104	94	109	95	92	106	103	101	105	108	99	110	87	99	97	119	104	113	115	101	85	90	103	96	106	80	113	122	89	87	104	98	111	108	92	99	96	88	89	111	134	92	98	92	112	110	111	92	105	105	117	96	111	117	86	86	108	112	107	110	88	114	91	101	103	114	89	106	108	84	91	90	109	95	107	91	105	95	98	83	90	103	106	104	103	102	98	83	100	92	81	90	107	91	104	95	98	107	80	120	75	101	99	101	108	101	95	117	102	102	110	98	98	91	112	89	101	99	89	107	107	78	96	112	102	97	90	115	114	82	113	116	112	94	96	104	114	101	112	105	99	89	103	91	94	89	114	101	92	104	88	115	96	93	105	99	95	96	93	115	121	109	104	105	117	102	89	103	89	110	98	100	112	97	105	117	96	103	102	100	108	112	108	86	85	115	101	101	102	114	83	98	117	108	87	94	129	79	103	108	101	114	94	97	110	111	113	83	100	119	100	118	106	113	110	72	106	98	110	93	97	101	100	99	84	97	98	111	104	112	117	99	108	103	100	101	98	119	102	96	103	123	97	94	97	101	104	117	107	92	100	115	94	113	93	105	79	98	114	102	107	109	114	101	90	105	97	107	99	102	97	72	86	94	107	114	87	107	112	99	109	87	104	97	97	115	102	91	100	110	101	101	102	101	115	117	109	90	96	107	103	93	89	85	88	105	82	96	99	90	109	102	86	95	110	105	101	103	108	103	101	91	110	103	100	94	116	112	99	102	92	111	107	76	79	100	97	98	93	87	115	121	109	106	123	89	96	109	104	109	100	89	103	99	109	93	117	92	119	102	88	115	95	92	105	94	114	107	132	96	92	91	114	93	113	112	104	102	107	108	93	117	105	93	96	99	108	112	110	102	109	108	97	113	97	101	86	91	111	119	94	91	114	105	97	91	105	88	104	90	87	100	99	91	91	114	106	98	110	86	131	102	95	98	94	104	109	116	117	106	90	124	108	100	96	106	109	95	97	89	98	94	95	97	103	97	92	107	111	103	92	105	106	89	93	86	112	95	108	95	117	111	91	96	121	114	97	93	112	91	116	105	87	119	101	89	104	114	83	84	92	109	100	108	112	98	93	78	101	121	97	97	110	101	97	96	91	95	104	102	105	113	108	117	117	97	108	105	103	129	109	112	125	101	109	113	99	115	85	94	106	109	105	115	89	79	112	85	122	96	91	92	108	101	97	89	102	98	109	97	123	123	112	88	94	102	90	106	115	101	102	119	110	118	114	94	110	106	120	131	100	102	90	105	107	105	99	111	96	103	101	107	88	93	104	106	89	109	90	100	95	105	105	96	98	99	100	110	100	100	93	90	103	105	114	97	101	94	97	102	89	114	118	110	117	97	84	128	112	85	112	104	97	108	98	88	87	92	105	105	121	99	107	104	115	109	106	101	100	104	116	102	92	117	107	86	104	99	98	104	107	109	90	114	87	113	117	82	113	96	92	115	112	111	103	114	119	113	125	90	94	93	115	106	104	92	100	94	104	114	105	93	103	109	116	98	94	105	73	110	103	100	89	101	97	104	93	94	97	106	88	112	124	105	87	108	109	93	121	108	97	101	105	119	88	103	117	101	105	122	107	110	109	96	95	108	102	103	107	111	106	87	101	86	112	100	95	106	91	104	95	108	96	109	114	104	94	102	101	92	109	99	98	87	90	90	92	99	68	121	110	108	96	105	86	100	103	113	94	116	117	115	79	115	98	112	103	110	116	103	110	110	100	96	113	105	118	87	95	102	96	117	96	121	108	91	100	89	106	90	114	93	98	96	100	88	79	105	89	87	96	85	87	88	85	103	105	74	90	101	101	115	99	94	111	112	106	97	110	92	104	109	97	102	97	116	110	98	103	108	104	90	102	91	113	97	87	83	95	86	107	99	104	120	119	120	104	102	104	84	115	115	110	74	107	102	96	113	80	93	116	108	98	116	106	87	100	109	111	104	102	100	113	93	130	121	97	88	100	103	103	102	109	101	81	97	97	100	99	88	105	114	102	125	88	114	91	93	80	100	111	91	91	101	107	98	92	116	103	119	112	92	108	93	131	126	102	115	96	93	117	97	96	107	104	105	102	107	97	102	85	115	94	74	107	108	101	98	103	111	98	102	99	104	87	110	103	102	103	105	91	84	94	116	110	106	97	110	89	96	99	104	91	92	90	100	110	99	100	117	114	85	96	103	92	105	111	114	107	142	115	77	108	94	106	100	93	98	103	106	114	96	122	94	102	99	102	98	106	107	75	101	80	112	93	104	101	110	97	109	110	123	116	108	95	107	115	93	115	119	109	116	95	107	91	93	91	104	88	113	108	86	105	99	98	97	109	97	107	108	119	100	96	86	103	104	99	87	100	113	105	107	110	105	101	99	108	101	83	108	94	102	97	92	108	118	103	107	105	111	107	90	107	107	99	90	111	109	110	84
7140	479	518	562	505	499	467	490	428	412	446	381	402	451	423	401	401	414	403	408	412	359	373	364	426	366	410	351	397	362	360	371	355	370	376	373	360	397	376	356	393	428	413	374	381	368	360	387	421	399	355	393	367	365	380	426	380	371	363	377	405	379	408	381	394	418	398	379	405	381	360	396	328	380	361	387	405	388	398	392	367	374	366	349	366	351	386	376	384	419	355	369	396	364	363	423	368	375	397	387	399	377	396	382	377	364	390	386	377	401	350	433	374	385	393	407	408	373	403	364	353	377	411	394	365	405	372	362	403	371	410	360	377	358	377	350	326	356	374	366	378	395	374	378	389	372	395	355	389	398	355	389	370	382	336	378	385	391	366	381	356	334	367	398	406	365	349	400	370	399	376	362	388	387	382	364	350	365	424	386	381	398	385	358	367	351	349	388	382	396	385	382	384	381	402	369	395	371	377	399	350	374	391	387	382	369	378	371	396	381	376	397	406	388	351	373	417	385	376	349	392	374	356	375	383	378	368	391	362	371	408	373	336	378	365	396	380	412	373	365	397	371	390	389	395	416	387	383	393	374	438	356	353	407	382	404	391	380	371	365	361	384	386	397	380	398	352	366	373	410	380	382	353	355	344	328	358	384	399	356	370	385	378	359	367	394	390	363	356	391	388	398	408	432	383	371	372	383	361	419	388	379	387	374	391	381	374	407	385	399	358	357	328	390	415	387	351	370	363	389	382	396	354	386	366	377	394	366	397	383	410	414	352	378	398	380	369	372	398	385	372	348	382	358	374	348	428	389	396	329	384	356	380	373	384	382	351	368	375	373	388	354	391	370	372	387	354	383	364	358	390	401	393	347	343	339	391	355	357	403	362	382	398	403	366	363	374	370	364	387	385	345	416	382	394	373	378	395	363	372	405	374	381	411	376	349	367	372	403	381	404	379	404	381	401	364	393	373	371	382	392	363	408	430	385	355	366	335	361	372	380	381	401	368	385	388	347	390	360	374	398	405	367	399	388	365	359	383	379	390	380	383	400	372	398	393	349	424	365	378	362	387	393	391	397	359	348	385	368	412	349	412	372	383	328	394	362	418	369	361	361	401	390	356	356	400	370	381	404	371	385	395	363	395	381	395	370	378	383	413	359	345	358	392	389	355	374	385	401	390	367	393	364	398	364	396	391	381	355	395	385	374	373	362	327	369	367	407	405	405	376	354	404	382	384	372	379	370	358	375	365	370	369	352	386	400	367	406	382	374	373	369	408	373	402	376	375	382	382	330	378	381	334	385	362	407	375	378	379	403	386	414	406	384	356	396	381	388	354	388	380	351	358	373	366	362	382	351	375	362	399	369	386	366	365	401	342	344	342	410	349	354	387	381	381	392	364	360	390	372	388	378	369	395	382	392	397	377	359	399	411	332	366	388	419	371	378	345	371	414	396	386	347	395	354	355	380	348	390	368	384	402	386	378	358	377	373	386	379	386	385	381	358	386	350	414	408	403	390	382	354	383	384	386	388	415	388	409	367	394	360	393	373	366	355	392	400	389	363	395	358	402	374	357	383	371	394	349	370	347	366	377	395	384	403	394	389	365	393	372	372	364	383	373	374	375	369	400	363	378	368	352	358	408	374	363	354	399	399	380	372	353	365	353	372	371	390	406	391	381	429	397	358	360	388	395	396	387	388	379	372	377	370	426	362	388	371	391	365	388	389	434	406	393	428	395	346	364	349	405	375	407	373	371	372	358	375	355	371	385	379	387	349	390	361	340	354	398	329	385	369	362	377	343	385	348	357	372	347	354	387	354	352	379	379	369	379	363	367	393	345	389	367	344	391	382	399	400	352	381	404	369	370	384	433	379	338	352	400	360	381	377	382	382	365	383	379	371	384	385	381	385	383	388	419	396	374	371	371	369	393	406	382	364	384	414	393	379	355	385	410	367	395	366	383	403	426	390	403	362	394	366	395	392	362	375	371	390	409	373	379	362	355	390	432	361	363	386	433	401	350	340	392	374	379	365	401	357	354	375	372	386	380	415	355	392	383	382	388	382	382	417	377	372	384	372	404	403	372	404	359	391	388	382	366	366	342	350	386	390	365	343	399	363	384	374	361	403	425	385	411	378	396	387	372	360	413	364	409	410	398	368	393	355	364	369	372	404	366	410	364	368	368	425	370	402	404	368	367	413	373	380	398	402	406	356	325	372	361	356	394	374	398	349	392	384	378	392	410	426	379	385	342	419	351	410	390	367	380	399	371	380	372	381	381	368	374	368	384	396	394	386	417	420	374	399	405	379	354	389	369	390	364	383	393	421	395	387	395	402	379	397	395	379	401	390	379	400	383	386	415	369	370	383	408	352	404	384	380	365	396	385	374	377	378	355	362	371	373	360	439	383	384	357	377	409	410	395	366	373	358	388	377	440	346	395	366	364	395	380	414	398	368	417	368	365	381	361	370	411	385	370	374	386	408	407	393	381	349	342	350	366	357	416	380	411	386	437	379	346	384	365	383	361	374	400	396	371	376	382	405	398	401	364	413	417	380	371	372	362	398	389	369	362	423	375	409	393	376	376	352	368	360	401	429	422	381	356	371	407	375	365	340	369	359	361	402	352	332	402	369	362	369	390	359	397	372	354	361	391	382	392	389	379	355	417	377	380	401	375	368	373	365	378	383	384	376	355	390	349	354	386	357	350	377	377	345	385	355	384	423	389	363	387	389	393	394	343	398	394	383	369	367	387	377	372	353	411	350	375	408	385	420	401	393	383	391	381	399	376	399	384	390	375	378	374	359	363	395	390	365	401	382	354	399	372	391	415	410	402	402	357	419	387	391	413	391	356	376	382	367	371	379	398	346	390	374	407	391	394	379	358	336	386	393	340	425	386	386	360	379	356	338	407	399	371	359	403	365	401	360	350	385	364	384	405	410	386	375	362	357	363	365	380	371	374	382	386	404	355	390	379	425	388	395	394	393	392	372	373	401	340	351	392	391	369	407	354	389	361	384	379	406	380	395	389	385	382	369	378	386	384	414	365	393	376	397	393	383	371	410	381	371	396	362	354	388	379	359	381	361	362	383	388	369	378	395	362	358	380	369	380	383	386	380	366	347	386	408	355	372	389	380	372	371	352	383	399	355	370	366	372	395	377	371	397	389	374	365	376	396	346	331	395	382	396	377	398	347	346	384	388	392	337	358	387	396	403	393	368	366	388	411	398	343	369	383	387	389	407	373	380	397	399	396	402	361	385	359	391	375	355	360	361	358	389	387	381	380	363	387	393	374	366	363	392	374	339	376	379	401	370	385	366	408	364	393	363	370	403	373	373	359	363	367	367	419	359	367	359	426	373	333	349	373	379	379	369	352	385	395	340	392	382	378	368	404	375	384	395	363	394	359	375	374	382	391	368	364	397	352	407	397	401	378	424	385	361	379	379	359	354	348	374	380	388	363	374	380	342	404	361	362	366	365	388	397	357	370	359	354	371	387	374	402	359
36586	18120	3329	748	516	382	291	229	206	197	151	156	127	138	102	118	98	104	88	97	106	89	93	92	91	92	84	92	84	97	91	84	88	88	73	84	87	84	100	80	73	79	69	83	56	85	88	80	84	90	72	77	80	69	70	81	76	72	76	91	96	73	85	64	63	72	81	78	66	84	86	78	76	94	75	90	81	73	74	103	72	76	80	68	80	77	67	82	87	72	94	72	68	91	84	63	84	77	85	71	98	89	75	81	72	90	66	91	73	65	92	79	72	57	67	91	86	82	79	71	68	67	69	85	72	99	78	84	67	77	84	66	76	81	86	82	66	74	57	75	72	55	77	73	72	90	79	82	63	79	95	70	79	84	64	71	73	65	67	85	74	82	95	65	79	90	72	85	87	80	73	68	77	62	70	79	74	74	79	75	70	72	73	75	67	65	76	78	73	86	80	69	90	88	78	61	72	86	76	98	94	78	92	79	68	89	67	79	78	72	91	76	94	82	63	84	72	85	84	65	73	81	72	81	75	60	101	69	82	78	80	81	80	83	69	77	83	78	82	71	68	61	74	74	63	59	74	87	66	86	77	80	78	76	66	76	73	84	77	77	87	73	77	91	77	67	77	85	80	72	77	81	79	78	76	77	81	84	78	64	77	84	64	65	78	77	71	70	80	90	63	75	72	70	86	93	76	85	84	73	83	64	101	88	69	83	66	51	69	63	89	76	70	84	88	71	84	81	77	64	73	75	84	70	91	83	79	64	72	88	86	73	79	78	80	74	67	70	74	81	74	84	79	68	83	76	81	82	91	69	75	84	66	77	73	74	70	75	69	74	70	82	84	75	66	85	71	73	83	77	76	75	73	78	72	88	74	79	65	83	94	75	82	76	78	80	67	88	85	71	67	80	77	99	67	72	67	78	82	69	82	61	90	75	62	75	62	97	78	78	67	71	80	93	74	85	74	68	76	86	64	80	64	72	79	87	81	62	77	76	83	88	69	76	81	58	61	64	68	77	67	91	78	86	79	72	58	68	83	71	65	86	72	60	66	83	80	71	68	91	76	71	74	95	85	85	101	61	76	68	95	71	67	75	78	69	79	65	75	81	71	79	64	74	89	81	78	73	76	76	77	72	63	78	95	74	72	76	79	50	67	72	64	73	83	75	72	77	90	72	82	74	74	78	60	73	64	75	68	72	83	79	78	94	86	74	85	75	72	76	73	73	81	65	76	72	79	73	74	64	88	64	61	82	72	78	62	68	77	91	79	64	77	64	71	79	81	79	77	54	81	69	89	76	100	86	74	76	62	62	73	60	86	89	77	67	74	75	82	85	77	90	62	85	63	62	86	86	73	69	97	69	78	65	81	85	73	75	99	71	90	73	76	72	89	67	71	80	70	76	77	76	87	60	75	74	87	71	81	69	59	78	81	70	85	71	77	64	73	74	83	67	86	82	84	78	91	92	64	58	65	71	72	73	75	88	79	74	77	78	79	74	62	82	72	67	95	92	81	78	69	89	64	93	85	69	88	76	74	82	85	77	72	76	81	87	74	88	61	60	70	64	67	63	85	68	67	60	60	76	74	96	57	75	100	81	85	74	82	82	64	62	71	72	75	82	87	75	67	67	58	72	81	90	78	74	64	77	72	89	69	74	61	69	74	81	78	70	78	82	70	66	73	75	73	78	82	74	71	65	70	80	78	73	83	71	103	81	65	62	80	80	85	83	68	90	80	84	86	66	67	76	75	77	79	71	66	85	57	73	63	67	73	89	96	84	85	68	71	70	79	79	79	73	89	75	69	80	81	70	66	77	74	77	72	74	76	76	64	77	76	81	88	74	83	78	73	77	71	76	68	86	80	75	78	79	97	92	80	79	72	85	69	60	79	84	75	67	67	79	65	99	61	81	93	73	88	79	69	81	73	81	74	99	62	71	72	60	79	82	75	72	75	83	96	90	67	92	69	92	85	71	73	66	81	85	72	55	65	81	64	84	61	91	62	48	69	78	85	83	100	78	92	58	81	79	65	78	87	62	77	77	85	90	74	89	72	68	84	74	82	72	77	87	87	85	92	71	81	68	71	64	63	62	82	71	74	78	78	71	82	66	83	80	80	82	70	83	70	78	78	71	67	76	77	71	73	69	75	77	66	71	61	64	59	73	90	78	80	74	81	79	88	84	87	64	92	92	89	80	79	73	66	94	76	79	75	82	69	75	89	88	68	75	83	74	73	69	76	73	73	70	63	87	95	73	76	70	73	69	73	64	68	73	69	68	96	71	86	70	84	67	81	70	90	76	91	76	75	70	62	74	79	64	77	73	56	70	76	73	77	78	72	71	72	77	81	70	83	85	88	79	76	74	92	67	88	70	78	82	71	74	60	80	74	69	62	83	88	68	81	79	88	79	87	70	61	65	93	69	82	68	65	66	80	78	73	80	79	73	79	70	78	67	87	67	74	84	69	75	70	79	81	71	67	71	70	91	87	80	74	74	77	81	70	75	77	86	72	66	78	79	75	64	73	95	85	83	79	76	80	65	67	79	78	81	68	86	63	63	70	73	77	77	75	87	79	72	70	70	86	78	77	86	65	73	88	74	81	77	82	78	64	67	78	100	66	73	80	64	96	82	68	73	103	83	74	86	77	79	80	68	67	74	74	70	61	91	77	65	77	86	68	70	75	72	74	90	79	80	81	72	63	86	71	90	58	87	70	64	77	85	73	88	77	66	71	72	86	69	67	77	76	83	86	72	73	60	75	83	71	84	79	70	86	58	70	78	88	78	75	84	71	74	84	85	63	88	75	64	74	74	76	71	78	81	80	75	74	81	91	89	70	79	68	86	70	70	68	80	98	94	61	69	75	67	82	55	77	63	70	87	75	78	68	62	61	69	75	67	84	84	76	74	81	67	76	69	93	86	78	80	81	78	71	83	85	94	78	72	58	79	57	73	77	89	76	86	73	73	77	73	66	90	66	81	85	72	95	69	79	78	83	86	86	67	82	77	68	80	71	70	70	74	62	85	87	58	66	58	76	77	71	76	66	76	86	67	70	66	76	71	59	72	68	77	67	72	62	75	84	77	93	62	79	79	72	74	61	89	77	77	79	91	86	77	81	77	74	66	70	72	77	75	68	83	96	79	78	105	77	87	71	65	69	84	61	78	71	88	84	68	66	61	80	84	73	78	89	77	58	86	73	77	69	87	67	68	85	80	75	71	69	72	72	76	76	78	64	86	89	56	78	69	78	88	67	78	69	69	75	66	80	65	79	65	75	78	88	97	89	90	78	73	65	90	90	77	86	86	78	102	72	71	82	50	72	84	64	71	74	66	89	83	80	62	67	69	79	61	79	82	88	78	78	77	74	81	87	76	78	76	74	65	73	76	71	72	71	89	81	85	64	68	83	87	72	72	80	84	77	65	76	74	88	76	71	82	78	61	75	80	68	87	79	70	70	74	83	74	81	78	82	83	78	81	67	65	71	77	63	71	68	96	71	73
18177	1112	2455	2970	2541	2030	1690	1382	1243	1059	971	880	800	779	662	627	556	567	536	523	508	463	461	439	386	453	425	391	363	435	415	391	377	370	391	379	385	352	312	358	340	324	333	352	321	315	311	328	371	368	304	317	330	363	346	325	326	289	362	306	319	326	318	337	343	298	321	318	306	321	339	300	281	313	305	307	299	298	303	302	293	325	337	329	353	312	316	348	312	319	335	325	288	309	291	349	310	335	313	309	295	315	313	283	300	309	260	329	306	320	302	331	318	301	315	321	303	288	292	301	343	305	310	332	297	294	292	300	330	317	295	298	277	304	283	299	293	332	296	294	309	335	308	337	283	286	305	328	292	317	303	320	322	313	292	304	321	347	298	292	278	291	309	302	298	298	297	307	320	328	300	331	324	328	302	338	296	314	328	279	297	312	308	297	345	317	314	315	302	275	314	333	318	307	283	311	321	297	314	314	314	284	271	271	280	291	334	324	256	327	323	303	300	327	297	326	309	305	292	311	304	310	304	289	289	286	300	299	321	319	286	290	289	296	319	316	284	342	294	284	310	328	305	276	290	317	308	288	293	300	264	308	300	299	314	322	306	304	291	294	318	320	296	291	295	297	292	333	306	286	292	287	280	325	318	318	302	327	315	274	288	313	320	310	295	330	316	319	327	298	337	306	309	287	316	312	291	300	317	304	305	328	278	269	337	291	324	288	292	282	288	300	334	305	332	296	288	320	325	317	304	290	310	293	343	306	278	314	304	345	285	272	299	305	330	318	339	273	307	276	335	302	278	296	297	329	315	298	286	293	276	320	340	276	293	279	324	296	306	297	291	296	310	282	317	304	338	319	310	289	341	308	302	291	310	297	323	309	318	286	319	289	273	330	258	303	329	315	311	264	301	285	300	322	284	309	345	289	304	296	289	305	307	296	288	297	304	324	287	296	271	298	307	321	326	288	303	307	305	289	310	292	295	344	273	306	288	288	306	300	313	299	298	319	328	302	301	310	281	328	316	314	304	282	305	308	327	329	274	319	320	270	295	298	277	314	264	307	299	327	317	313	313	328	320	319	306	299	326	330	320	277	295	270	301	296	312	302	269	307	327	292	314	287	293	291	310	301	299	287	301	305	306	310	291	305	332	291	310	304	301	291	343	285	322	285	285	313	286	283	286	257	301	294	287	289	292	258	315	297	282	321	317	270	326	345	324	299	302	295	323	327	308	269	295	327	302	303	282	302	295	314	281	317	311	301	301	309	320	306	279	341	310	320	295	304	291	302	306	312	295	278	315	283	297	291	314	285	295	303	311	286	318	311	306	310	311	294	327	335	305	285	291	303	296	295	283	301	307	294	313	290	315	306	306	319	330	313	313	285	315	288	292	309	331	271	351	272	310	328	302	298	305	271	289	286	302	297	322	324	294	286	282	315	329	329	278	303	289	319	325	280	293	318	298	304	301	281	305	291	302	312	297	317	273	325	305	301	304	292	284	304	289	339	325	313	298	292	357	280	328	316	305	305	286	289	321	294	319	319	307	301	309	313	318	312	306	312	275	290	278	304	306	307	303	285	284	315	313	277	286	296	291	302	315	295	314	290	292	276	303	294	320	302	295	300	294	304	311	271	329	317	311	332	308	307	291	304	288	304	275	303	294	317	293	289	282	294	307	290	285	310	284	316	307	309	291	290	300	305	307	303	297	305	305	332	252	271	295	308	305	329	300	330	314	287	316	270	314	293	326	321	341	324	308	290	288	286	291	305	301	296	344	323	314	298	297	299	304	309	301	301	300	317	308	293	320	312	317	304	309	316	334	321	259	316	323	293	336	296	313	317	353	309	294	306	304	302	313	325	311	311	303	273	267	306	325	319	325	294	297	257	307	302	296	301	285	311	285	265	323	309	312	310	323	301	300	323	307	270	303	303	293	281	277	303	300	285	308	307	318	319	294	281	303	309	313	282	321	320	322	297	320	300	276	323	311	310	262	267	286	314	267	286	295	276	291	319	304	357	304	292	306	285	300	286	264	273	294	315	301	324	291	320	294	282	291	302	294	304	308	322	322	324	291	296	310	331	283	303	340	314	311	307	293	322	320	312	293	295	318	261	299	265	274	310	295	294	303	309	318	319	296	312	295	242	324	274	335	274	293	304	292	304	265	276	293	338	291	283	278	303	296	306	288	324	293	311	357	306	282	285	313	314	298	316	301	305	317	303	281	286	300	296	298	288	278	282	308	305	281	315	313	291	321	308	284	285	306	296	293	295	291	280	312	293	302	309	303	279	290	298	331	287	300	299	270	324	313	308	266	286	307	279	328	282	302	299	276	285	277	299	292	314	348	309	293	328	309	272	293	289	284	295	285	329	295	284	319	328	305	298	310	298	320	281	298	302	298	309	328	306	290	297	287	293	308	322	308	326	347	295	301	294	306	289	284	278	298	313	280	294	274	299	324	324	304	297	308	284	312	304	288	322	297	287	295	301	324	288	282	297	301	287	302	267	293	293	308	302	323	285	298	295	271	286	293	319	334	301	300	305	301	308	332	302	293	306	277	304	314	301	311	287	308	285	297	318	314	319	318	319	306	243	330	326	327	301	282	296	282	314	282	294	315	274	306	279	305	311	274	294	344	299	275	263	298	318	305	328	305	319	307	300	314	314	274	303	333	284	288	285	310	328	356	316	319	308	311	293	307	293	302	281	313	315	295	304	331	256	338	320	268	308	284	292	300	329	312	299	312	315	287	309	290	317	308	283	279	315	286	277	303	332	311	305	296	315	299	299	313	296	283	309	295	288	300	311	279	319	342	282	303	282	289	279	287	328	296	286	273	296	308	277	292	314	324	322	307	286	288	277	338	289	311	299	311	307	283	276	308	324	293	299	315	324	289	311	311	308	303	316	314	301	285	292	286	269	309	333	274	324	318	337	293	306	305	303	292	281	296	316	271	301	277	304	309	293	288	307	312	335	325	275	306	321	286	325	288	329	290	313	347	310	297	306	317	304	300	288	323	282	295	313	267	302	307	298	336	283	318	323	321	275	273	292	302	281	312	265	307	295	291	313	318	315	278	288	315	302	324	289	268	309	317	308	294	282	315	284	291	326	285	271	299	303	324	309	275	297	309	304	277	303	305	309	313	302	293	306	297	305	292	328	309	300	320	303	298	324	288	301	279	274	310	307	302	308	294	292	301	309	293	306	310	329	300	308	287	289	296	311	300	331	312	307	295	354	312	297	310	323	305	311	312	297	346	293	302	324	300	308	329	256	334	324	330	304	309	287	281	318	305	306	322	283	302	300	316	305	261	307	317	312	291	287	279	310	307	300	336	318	307	300	312	291	338	297	290	301	303	301	297	328	310	301	308	312	292	274	342	320	273	280	339	296	333	296	293	306	288	290	317	323	312	294	292	304	295	318	319	312	280	308	298	288	284	298	287	288	280	330	332	295	312	290	269	313	303	293	296	317	338	292	299	323	324	300	304	288	305	285	291	284	310	326
38539	25024	14122	1799	1045	742	584	479	391	358	308	246	260	223	251	182	171	181	177	179	189	167	166	152	190	180	157	161	168	152	154	139	147	138	153	154	159	146	139	150	153	160	117	143	169	146	157	144	150	147	132	131	144	144	142	127	141	136	137	129	131	131	134	144	152	145	174	146	121	149	137	128	122	152	141	130	118	169	143	150	132	149	136	148	148	159	144	153	152	128	132	118	121	136	132	123	139	141	136	129	125	115	153	128	134	139	130	134	134	124	128	147	135	157	137	142	138	141	160	109	143	138	145	122	131	121	118	137	131	144	118	158	145	138	137	150	138	141	146	148	142	119	161	139	124	121	132	137	141	131	150	120	122	150	138	126	146	137	171	141	148	147	128	126	133	148	134	124	146	132	135	129	138	128	144	142	117	138	139	139	126	144	141	136	134	128	152	138	133	138	127	137	149	146	137	162	129	145	138	151	141	137	123	131	143	125	128	144	146	138	143	147	142	152	148	138	139	145	120	128	132	138	130	134	143	131	135	126	166	134	153	131	133	158	142	132	129	130	130	146	115	144	120	143	142	151	140	119	140	164	160	137	142	157	131	127	171	144	153	156	139	133	131	129	136	136	146	137	145	147	123	118	147	148	145	150	146	138	153	140	141	125	137	121	129	134	154	156	154	138	135	150	148	145	159	140	144	131	131	143	125	145	144	152	143	148	144	131	140	133	144	119	128	141	128	123	142	152	119	150	117	139	145	132	158	126	139	126	124	140	166	146	141	150	134	145	138	142	142	132	172	130	133	138	132	133	146	159	129	129	134	147	126	144	149	139	144	137	154	145	144	144	156	153	139	147	111	142	119	132	138	154	137	144	123	146	125	113	144	136	149	149	137	125	131	134	135	149	126	129	142	159	143	122	140	132	160	137	146	144	148	135	146	144	126	133	144	143	136	137	141	128	143	135	138	141	136	135	138	130	140	144	144	137	142	151	139	145	162	132	132	126	130	144	125	126	123	130	141	151	127	139	130	151	131	137	138	154	147	143	124	128	145	152	125	137	163	164	139	130	136	128	136	131	128	133	143	129	131	145	138	132	145	136	129	121	142	150	129	144	142	142	124	140	141	181	128	131	141	145	137	146	122	132	132	136	127	142	141	164	134	147	142	130	148	151	124	141	137	126	153	124	150	129	141	102	139	118	127	127	129	159	136	143	130	128	146	119	139	123	148	146	163	121	140	158	142	138	120	144	150	145	150	130	126	146	131	132	140	141	142	151	132	131	139	143	136	134	131	125	133	162	119	129	159	134	156	129	157	126	120	133	149	148	126	125	149	141	133	113	133	132	135	130	138	135	155	150	151	148	140	132	148	134	146	140	136	149	149	153	135	143	132	138	154	167	112	140	156	136	143	127	134	140	133	144	135	145	135	114	129	149	138	138	136	128	123	129	149	132	139	132	147	137	109	145	133	151	122	137	157	133	140	148	152	123	147	120	127	150	151	122	149	124	129	148	137	122	161	155	137	153	150	158	128	145	136	99	138	119	128	153	141	138	155	149	151	141	131	134	153	127	141	149	137	130	144	166	153	156	136	152	147	135	137	108	141	127	138	155	135	131	144	136	119	149	150	108	152	137	126	122	122	159	141	146	136	132	124	122	114	140	157	166	151	155	130	149	153	133	146	130	149	140	150	159	131	151	154	126	124	121	140	142	173	114	140	147	140	128	146	155	118	154	141	134	157	113	130	120	139	144	139	130	130	125	125	161	139	139	143	123	130	140	142	138	141	154	115	145	131	126	148	107	126	151	138	137	137	131	123	129	116	141	141	123	130	169	112	122	135	132	129	138	148	142	125	147	161	140	143	136	166	156	140	139	123	136	147	149	129	135	134	128	160	153	141	154	145	156	136	117	134	133	134	142	151	140	148	139	114	145	150	142	128	133	139	141	135	143	136	136	126	148	150	126	128	129	125	156	145	146	131	130	129	147	145	134	128	140	139	138	137	136	153	119	144	151	138	126	138	138	137	147	143	128	121	130	137	125	147	145	138	131	140	134	143	133	135	142	138	127	142	143	113	149	147	147	138	143	148	158	152	149	133	138	162	138	130	115	132	121	125	142	139	142	131	140	149	129	128	139	146	150	140	117	164	143	139	146	121	133	128	145	121	162	126	132	130	137	148	144	143	140	136	117	118	113	142	134	122	155	139	130	144	123	143	146	135	150	130	136	160	132	130	120	137	152	136	131	138	153	159	145	141	142	139	127	143	140	136	122	137	126	125	154	139	125	141	143	139	143	152	142	138	148	129	156	144	119	156	129	124	151	125	141	135	131	142	144	130	130	135	134	128	146	131	151	156	132	136	153	135	133	124	139	146	143	140	142	128	145	158	113	168	147	130	144	146	153	138	112	155	127	137	166	140	145	157	144	169	136	136	134	130	144	130	143	144	118	147	152	145	131	153	138	119	134	144	126	149	157	113	150	141	135	135	152	158	132	122	127	130	119	130	140	121	149	135	129	132	118	130	113	134	142	147	137	133	133	152	166	138	140	144	142	137	129	119	141	150	141	143	128	120	132	136	147	121	142	140	123	126	141	142	134	144	135	126	154	131	136	140	134	135	143	117	140	127	142	139	130	143	142	150	135	127	142	118	132	129	146	121	147	130	156	149	139	135	133	128	135	153	147	138	141	107	147	126	148	140	137	148	145	113	143	138	167	137	140	140	146	111	109	137	140	125	128	155	111	132	144	168	139	130	137	153	137	152	148	153	138	136	145	138	132	134	125	118	142	118	148	137	145	116	140	163	109	155	140	144	127	137	151	118	144	128	122	159	137	134	132	140	126	128	139	141	123	135	142	126	145	133	140	142	152	132	147	139	133	141	128	132	152	140	134	138	161	149	144	152	161	156	132	138	139	128	130	136	142	119	129	137	149	151	132	136	124	158	138	141	112	138	137	124	142	139	136	132	149	141	121	121	152	104	113	118	134	126	126	133	154	144	130	136	159	131	126	148	129	167	136	128	130	122	169	137	124	153	141	131	144	149	138	145	158	127	133	138	152	146	140	136	121	149	138	131	144	122	132	155	142	152	131	145	144	128	133	138	162	139	144	167	160	120	124	140	132	135	131	138	146	123	145	144	138	150	137	156	146	125	151	148	157	158	127	138	168	136	115	132	143	137	144	147	158	121	146	142	151	137	113	144	136	147	132	138	151	138	163	145	121	121	154	123	131	113	148	151	133	136	138	143	122	126	145	151	137	125	144	148	137	130	146	145	123	131	136	126	153	149	131	143	135	145	131	174	126	123	118	146	148	118	143	133	143	121	139	132	118	128	131	130	131	143	121	117	159	143	124	146	142	128	131	141	127	141	127	130	112	136	150	141	141	139	126	139	159	130	141	161	124	137	158	126	155	144	134	142	141	158	115	133	136	113	148	137	143	144	157	139	145	129	127	167	132	130	143	119	147	148	148	125	125	156	133	120	137	134	160	122	134	130	139	158	141
20880	2090	4711	5115	4546	3666	3091	2551	2177	1860	1623	1506	1406	1331	1201	1122	1011	947	932	848	836	788	763	776	699	699	691	662	676	678	641	667	644	641	639	601	566	595	606	548	595	635	573	535	586	533	549	554	562	565	526	558	544	555	533	524	553	525	517	505	500	520	513	515	506	521	509	527	530	488	558	534	468	511	516	503	579	527	524	524	531	509	502	530	531	527	520	492	530	509	480	459	534	505	526	518	504	509	536	490	510	488	502	511	484	516	490	484	508	467	543	504	459	497	527	505	507	511	472	471	492	485	498	481	517	470	463	504	510	514	518	487	445	490	498	453	554	521	449	465	459	503	493	486	483	496	509	506	526	478	469	496	512	513	479	467	517	461	527	494	509	483	526	485	450	473	493	498	494	505	469	522	503	504	511	493	517	480	515	487	490	504	468	479	544	527	505	510	496	498	533	486	493	497	461	465	503	515	519	482	481	521	479	538	487	514	452	498	479	490	521	486	499	488	487	517	501	444	450	477	538	477	503	476	506	518	504	482	511	458	468	507	479	460	495	492	479	453	494	501	465	479	523	492	488	473	484	516	479	503	482	482	473	508	487	456	469	496	449	507	472	535	515	429	470	487	481	476	508	504	505	437	440	492	502	488	507	503	516	504	520	510	461	486	523	480	504	474	501	508	459	465	472	494	471	448	487	504	491	489	522	496	490	504	514	460	481	488	479	503	449	486	482	496	484	481	476	451	512	475	482	480	491	487	491	483	548	464	482	509	532	456	515	510	494	452	479	518	514	489	482	479	450	474	496	453	470	462	490	494	473	493	511	492	466	525	451	479	474	499	495	507	445	545	498	535	461	522	487	422	491	506	495	475	512	491	448	479	481	468	507	496	489	508	524	491	458	496	507	507	503	490	491	516	449	466	459	491	478	489	458	475	465	495	460	537	505	493	524	454	476	467	491	474	470	477	491	483	494	487	504	469	502	503	517	497	508	469	481	443	498	481	491	509	480	485	513	511	507	462	501	502	517	446	520	467	465	487	462	504	480	484	475	479	485	467	524	480	458	489	489	471	554	476	506	498	531	486	487	528	489	504	524	457	504	483	487	510	517	495	467	493	464	462	490	533	439	494	463	509	499	488	496	497	463	521	506	500	455	516	511	502	505	453	492	461	521	481	441	482	465	483	508	451	499	508	481	524	497	519	464	445	505	446	492	489	489	483	546	466	488	477	507	502	518	502	489	489	529	493	501	507	489	497	493	474	489	472	495	491	462	470	484	543	488	452	470	492	499	461	471	512	467	481	487	463	481	463	513	490	444	484	526	508	509	464	555	532	486	479	441	488	491	495	514	522	478	490	520	488	464	514	491	456	470	496	511	466	515	456	489	520	473	547	488	471	505	487	460	522	524	526	503	520	487	501	502	541	520	487	512	508	511	454	456	478	489	535	455	448	483	489	474	503	504	505	481	522	502	490	476	501	476	499	481	508	497	495	460	493	498	487	492	502	481	504	486	484	515	517	483	467	467	544	472	498	444	499	472	519	447	479	468	478	494	478	483	466	482	493	490	442	499	506	525	513	499	482	520	504	514	519	468	495	491	482	498	480	455	526	480	485	460	490	478	485	497	468	507	486	489	501	499	521	510	481	477	517	482	514	471	525	524	496	496	502	441	494	476	502	543	495	483	531	484	479	465	496	510	505	519	510	493	482	476	475	502	442	486	482	470	518	501	497	500	507	516	466	450	476	471	476	459	469	477	539	504	503	450	475	472	474	500	498	457	529	518	508	464	493	493	461	502	517	501	509	441	491	447	492	444	503	526	500	485	500	491	518	471	468	467	476	497	453	511	532	509	539	462	500	435	495	514	485	434	476	509	508	488	476	478	437	508	482	490	459	488	478	499	462	465	478	487	460	471	456	499	499	477	506	473	527	512	479	482	496	467	509	503	459	441	443	498	450	504	525	490	473	475	505	496	494	484	505	493	464	434	506	491	509	484	482	509	467	488	471	464	486	455	510	446	541	465	487	484	470	509	457	516	508	444	458	544	510	495	454	464	499	498	492	500	454	495	509	481	518	506	504	473	481	472	513	503	518	504	504	490	494	532	461	452	523	486	480	508	482	531	483	471	444	507	516	448	489	504	499	505	449	519	462	518	490	493	490	467	457	503	452	473	487	496	504	474	502	470	449	417	508	447	522	469	487	470	487	486	464	520	492	476	470	495	510	481	538	509	468	505	453	465	509	485	506	507	440	501	511	467	483	516	475	493	471	509	487	498	514	517	510	457	472	486	462	433	502	525	495	538	495	452	491	529	488	506	502	479	467	501	491	492	465	482	469	483	488	501	467	484	504	481	483	442	480	480	479	462	479	458	472	485	491	468	519	485	518	473	492	479	473	483	494	468	496	487	502	529	502	551	503	480	491	494	475	480	470	509	482	454	545	496	505	499	504	475	477	482	474	490	504	471	469	505	474	511	490	497	500	423	522	474	482	485	486	529	533	474	493	524	500	464	488	479	475	477	466	450	523	514	476	483	509	493	518	508	535	482	503	482	494	485	484	506	477	524	520	475	473	472	484	509	477	507	504	530	471	507	503	463	473	486	477	506	458	486	461	527	507	504	471	504	505	480	479	491	501	499	497	513	513	490	532	449	505	492	504	507	514	457	512	473	530	468	539	481	461	485	485	479	463	501	480	453	454	457	498	501	493	504	499	543	483	476	481	490	489	471	490	493	484	463	495	482	442	517	481	484	460	489	496	523	462	495	511	510	490	470	496	481	493	477	525	501	513	510	495	466	492	490	528	495	480	476	525	493	479	497	540	506	451	467	517	469	496	500	475	481	494	482	504	510	485	478	511	516	486	488	499	456	488	513	494	496	478	483	479	509	479	492	469	525	514	516	511	496	462	533	497	509	492	500	528	485	525	453	469	503	487	536	451	513	419	509	504	466	539	494	506	469	471	501	524	465	438	467	533	472	497	484	452	478	492	511	510	494	506	457	463	494	508	543	473	506	509	465	500	476	488	478	491	479	493	493	521	472	497	471	542	481	510	466	463	496	530	487	462	479	520	530	508	453	473	469	494	483	479	441	477	502	524	526	440	489	494	488	486	501	486	452	469	526	491	493	495	445	494	482	516	511	483	509	466	482	478	484	533	496	467	457	476	521	509	493	429	509	477	522	468	518	489	486	480	474	483	496	503	515	517	493	508	531	510	505	470	488	507	474	479	508	523	508	465	509	469	516	511	483	497	485	471	473	498	516	512	517	523	517	472	530	506	462	526	500	490	503	473	448	494	531	511	492	496	462	506	470	491	500	478	509	507	491	488	485	456	543	475	498	440	483	512	517	537	513	465	482	487	510	436	521	501	480	504	466	501	505	489	495	499	535	436	509	520	466	520	532	520	478	496	469	488	535	494	491	500	481	459	476	464	496	519	446	452	486	516	487	460	528	508	506	530	461	469	471	500	494	488	475	492	503	495	460	485	493	444	524	488	479	483
5148	370	260	142	119	124	115	94	76	81	93	86	95	102	90	95	110	98	91	101	101	125	95	102	96	122	104	116	90	108	95	104	112	91	109	105	98	112	83	87	100	104	85	93	103	86	101	94	120	105	106	92	70	99	89	78	90	87	102	102	79	103	94	96	104	84	92	126	104	102	105	119	88	81	90	93	103	102	84	98	110	103	98	92	117	98	91	99	118	86	103	82	95	95	94	80	98	104	103	102	96	111	102	100	107	95	97	100	90	101	95	90	114	96	105	90	87	88	102	87	95	100	94	86	112	105	104	104	112	84	99	87	105	87	73	85	104	89	90	96	92	100	83	107	91	103	108	94	80	89	102	93	95	87	99	86	89	98	106	75	91	113	115	88	91	96	94	95	77	100	96	98	106	86	129	86	76	101	92	91	92	77	99	93	94	101	81	103	135	89	98	94	83	103	83	100	121	102	106	94	82	96	115	92	100	98	119	95	100	107	89	94	93	105	98	111	89	97	93	97	92	107	115	93	115	96	98	104	93	94	100	110	105	107	91	107	91	97	104	100	100	112	91	91	99	95	82	98	104	105	96	104	98	100	105	106	88	86	93	108	100	94	101	94	114	99	86	109	110	106	84	103	95	80	105	103	120	113	89	93	100	110	90	85	110	83	113	92	111	103	97	96	107	91	115	102	95	104	68	108	101	102	105	87	97	87	91	100	110	93	103	87	78	89	90	109	102	102	106	110	105	105	107	92	97	91	107	90	104	102	89	102	108	110	103	96	97	106	111	100	90	89	102	103	92	78	90	95	101	114	86	95	79	81	97	108	93	98	115	80	104	96	99	100	72	95	100	121	94	95	106	96	108	83	106	92	98	97	88	93	91	111	91	100	95	101	110	88	90	93	109	84	84	86	96	99	84	91	87	88	94	104	101	82	96	106	75	90	111	106	91	102	121	102	92	98	92	84	99	94	105	93	109	74	105	93	88	109	84	85	93	105	86	99	82	105	107	93	110	95	109	114	95	108	86	105	88	98	101	78	108	97	104	102	98	94	97	105	118	104	82	97	101	98	85	92	101	93	102	95	98	90	97	89	112	91	106	91	98	89	100	77	111	90	104	105	96	94	88	91	92	102	102	79	100	81	90	105	103	85	94	90	93	81	107	106	112	99	81	89	102	101	89	89	107	99	96	89	85	112	87	104	133	92	96	102	98	85	86	109	103	121	87	106	100	111	97	90	88	106	83	97	91	75	101	97	102	97	97	97	98	106	100	107	91	85	96	84	113	85	105	92	81	92	98	122	92	103	95	87	115	85	111	99	108	109	94	78	84	95	99	116	100	113	94	96	101	92	87	118	84	117	107	90	126	93	107	86	93	96	81	103	92	100	93	91	112	109	102	103	92	111	98	80	106	109	123	107	86	91	83	86	102	90	85	104	88	88	92	98	97	91	76	75	114	95	116	111	100	116	93	102	121	87	103	96	90	104	100	87	107	72	84	94	83	89	87	95	107	100	99	138	93	96	77	97	107	78	93	95	98	96	106	91	93	83	89	104	95	111	91	88	98	84	97	111	94	100	82	106	82	94	97	97	108	82	111	93	108	96	81	99	93	105	91	97	100	96	83	91	111	88	84	88	104	85	99	122	93	100	99	89	93	105	105	105	95	90	92	104	106	91	100	100	97	85	85	88	109	91	97	101	94	87	105	119	96	109	94	116	99	104	102	99	93	98	97	88	107	104	102	71	91	103	99	96	99	99	102	117	99	98	106	89	91	105	103	82	96	93	110	98	99	97	86	118	90	84	111	97	82	101	101	99	101	95	107	94	102	95	121	91	87	116	99	113	102	96	115	82	101	87	104	87	121	85	93	89	99	96	102	95	105	90	96	105	97	97	86	107	94	112	102	88	98	99	94	92	91	107	97	104	96	95	66	100	98	99	102	102	90	88	85	104	92	89	104	101	100	101	109	95	91	101	98	111	77	88	87	90	106	100	99	117	123	96	97	109	97	107	114	84	99	91	104	93	104	78	92	69	86	86	110	92	90	82	96	98	81	105	93	108	103	95	82	101	92	98	98	102	102	86	105	97	85	91	84	86	93	105	101	99	91	89	89	86	97	97	92	97	103	110	122	107	99	107	99	96	111	86	98	107	114	94	101	98	98	106	90	89	98	92	97	102	125	97	117	83	100	111	93	98	67	102	84	116	83	107	97	84	105	85	89	94	100	104	109	116	96	100	99	88	108	97	91	74	84	103	104	95	104	92	96	88	114	102	94	108	88	101	94	102	108	98	86	97	111	108	90	94	99	97	91	84	102	102	94	94	103	106	96	84	82	97	98	104	90	93	107	98	103	116	100	105	116	102	92	95	112	108	95	97	81	115	85	109	105	108	87	97	91	100	96	97	95	99	100	96	90	95	91	85	96	75	87	97	81	89	110	111	89	97	81	93	98	103	90	103	95	98	93	121	96	99	108	104	89	83	105	93	78	118	113	102	101	86	105	103	93	108	92	103	98	90	96	90	86	113	81	106	94	104	100	87	97	106	115	95	88	99	86	86	89	96	102	102	96	100	101	83	103	103	109	93	111	106	89	101	105	96	125	87	82	95	77	90	94	89	87	82	101	92	90	87	102	108	92	97	117	88	110	113	118	122	92	87	95	86	97	112	100	99	111	97	118	109	105	101	83	93	98	100	98	94	95	91	105	96	105	104	102	120	109	89	98	97	102	99	105	100	95	98	109	106	116	119	119	106	93	84	90	80	95	96	81	101	103	116	92	93	109	96	97	103	109	92	101	107	90	97	91	93	101	85	94	105	98	92	91	88	96	82	97	97	93	87	89	83	106	89	75	99	85	112	98	104	104	86	105	102	79	117	98	104	85	89	104	93	107	89	96	99	91	103	95	94	115	101	95	95	81	89	96	96	112	95	105	97	88	89	84	101	104	90	96	94	77	111	87	92	94	94	90	93	102	107	110	100	95	94	81	88	115	122	100	95	99	118	119	96	84	97	90	87	104	99	90	102	100	95	92	98	99	84	108	90	93	99	108	93	70	123	106	84	84	123	93	93	87	99	97	95	98	112	83	90	87	106	92	99	92	89	111	110	118	103	103	103	92	100	90	94	124	94	109	103	98	116	103	113	103	106	106	72	99	80	74	97	106	89	96	100	106	100	85	91	105	108	91	96	90	86	93	97	70	111	105	98	76	101	102	100	94	101	90	82	93	93	109	97	102	75	105	81	107	105	115	129	113	79	95	102	95	96	122	103	97	112	102	97	106	89	93	104	88	86	94	110	99	96	76	103	99	115	107	107	81	92	105	103	108	100	89	97	100	121	92	106	125	99	88	91	112	87	86	95	101	92	107	103	107	108	105	103	79	76	104	81	101	106	96	83	114	83	88	87	84	98	80	98	102	97	99	95	99	104	91	100	91	115	109	91	104	99	102	97	104	90	100	104	97	115	97	90	101	100	86	98	95	100	102	98	94	108	101	104
6910	452	528	532	481	421	440	446	395	399	385	412	394	380	397	355	381	368	383	419	356	367	341	334	386	321	366	365	338	357	397	355	343	348	375	357	374	378	372	368	370	354	359	364	348	376	356	350	363	360	359	356	351	351	355	363	384	351	373	351	386	327	336	380	345	406	379	406	378	399	339	372	347	372	342	337	386	320	383	376	348	371	370	333	378	408	355	338	333	339	344	377	380	354	348	388	350	366	353	380	368	351	369	352	360	352	363	370	370	325	338	360	378	353	340	345	386	348	373	341	345	338	346	382	354	359	342	345	346	348	371	356	379	363	355	373	344	333	351	382	344	357	353	361	358	368	339	373	345	372	355	367	326	367	361	342	373	379	387	373	372	366	384	329	350	368	368	366	386	325	334	349	377	370	339	338	374	384	314	300	376	382	390	343	337	349	364	358	355	339	365	389	355	359	386	373	344	368	378	333	384	370	362	339	371	379	320	365	376	351	352	387	368	367	320	377	306	382	355	353	379	341	299	371	354	335	343	345	399	343	416	351	347	360	373	381	320	361	356	354	345	358	341	351	339	383	349	399	356	342	353	346	361	335	374	344	354	377	334	363	351	372	380	332	362	327	376	364	357	335	350	360	357	376	366	337	360	387	337	340	362	372	374	362	357	354	378	334	370	354	386	352	339	368	362	365	367	330	361	345	360	345	380	370	368	363	385	349	377	342	317	370	357	325	372	372	399	343	383	368	403	367	346	350	334	370	370	356	330	361	372	370	410	364	362	363	350	386	346	337	381	372	384	334	359	397	367	390	349	365	387	352	386	360	372	357	397	352	331	367	369	328	372	364	348	354	377	364	372	343	373	371	339	355	360	311	350	397	334	363	376	353	345	349	370	360	343	341	362	341	345	337	382	396	359	387	351	336	362	364	378	343	357	406	348	356	352	361	387	341	385	357	324	359	375	360	386	339	337	384	385	375	355	359	356	356	339	340	400	343	353	363	367	371	375	388	396	309	392	330	393	378	327	400	368	344	367	359	369	360	359	371	352	333	369	384	382	375	373	377	322	369	400	389	358	365	357	352	348	361	327	364	354	362	368	367	378	376	383	405	324	360	347	360	370	320	347	362	360	361	368	355	392	363	360	376	367	330	335	391	368	347	361	354	362	355	362	336	395	329	346	366	364	351	348	328	359	363	349	315	329	339	334	361	376	359	356	343	384	355	370	347	315	310	374	343	354	374	361	374	368	342	362	377	344	359	365	376	373	370	363	370	393	382	367	359	354	346	380	373	371	352	398	361	313	371	368	335	344	363	386	339	373	382	362	353	366	346	383	338	341	368	341	360	354	381	375	374	356	327	341	370	383	390	347	338	371	351	342	345	351	381	367	383	370	348	362	370	368	329	347	371	344	394	345	355	346	352	353	390	362	355	375	386	336	331	333	384	337	365	376	375	343	371	354	344	343	368	363	343	341	372	370	380	372	381	358	366	358	387	374	336	368	376	345	366	363	342	346	330	358	372	369	348	383	343	357	376	358	370	372	376	345	349	342	356	352	359	357	368	359	344	357	361	349	350	363	341	358	368	353	388	326	340	381	369	355	371	363	365	338	396	335	345	323	352	366	368	345	356	371	386	334	343	375	342	348	361	360	378	341	366	359	356	346	351	343	380	379	376	353	336	371	352	354	357	362	361	375	368	330	307	363	349	388	373	345	363	357	381	363	341	364	363	369	347	365	392	378	355	370	393	335	376	391	393	346	368	353	367	332	393	366	338	376	369	350	398	377	345	339	346	372	372	359	378	376	347	390	360	365	349	348	338	356	353	367	349	352	333	369	371	375	365	370	348	345	362	392	365	398	373	368	363	385	384	371	380	386	357	331	328	376	388	379	359	382	360	382	332	347	363	382	348	363	367	354	365	388	343	313	371	377	368	380	376	357	371	353	345	392	364	364	377	354	350	395	358	370	341	343	350	382	346	365	332	366	388	372	379	374	351	349	373	349	352	364	361	362	384	366	349	353	358	394	372	365	349	345	359	389	362	369	361	366	374	349	368	365	365	368	386	360	372	352	354	376	328	365	348	394	365	364	370	369	377	397	386	343	345	343	366	375	346	361	352	324	369	335	367	332	348	371	352	335	359	370	343	326	362	364	355	337	327	375	349	351	372	378	325	373	359	368	348	354	352	368	360	358	347	332	375	329	396	379	389	381	379	368	365	365	382	346	348	352	343	322	349	337	391	365	364	372	346	377	363	375	369	368	329	376	332	339	379	355	384	374	330	352	383	382	393	324	383	387	358	324	346	361	379	368	355	375	367	385	362	382	378	352	367	346	345	369	386	379	338	362	350	361	347	369	359	376	386	358	367	373	333	347	370	335	333	355	320	343	351	346	331	337	358	364	371	370	343	336	365	334	369	382	369	389	384	348	355	349	371	364	389	363	357	351	363	363	340	364	337	381	389	376	378	351	350	366	372	392	349	337	392	347	359	398	379	345	403	350	332	335	335	347	356	369	350	348	358	390	353	387	365	363	387	368	380	379	370	367	357	360	358	367	321	333	339	367	371	333	390	357	392	370	352	377	361	334	330	377	393	385	347	369	344	348	358	363	354	365	385	322	355	340	359	374	344	334	395	365	365	368	335	346	354	371	344	360	350	357	341	332	329	359	367	336	363	354	350	345	345	386	352	372	383	332	362	342	377	385	354	370	359	330	361	328	386	365	377	339	343	374	356	360	352	357	346	344	378	331	358	371	340	401	371	354	348	360	344	330	354	368	374	372	314	373	365	356	350	337	357	364	384	389	386	364	355	361	355	348	379	342	333	349	338	331	344	338	358	383	362	372	353	361	364	353	376	368	359	353	338	352	359	357	342	359	363	362	348	387	390	359	360	367	396	363	359	371	355	323	356	311	404	369	356	370	361	348	329	378	303	365	345	334	397	334	350	334	373	359	362	348	348	377	393	357	331	343	367	370	370	370	348	378	343	346	348	374	335	348	316	344	389	369	376	376	366	369	373	352	361	355	378	331	337	358	337	332	336	346	350	379	358	387	362	386	339	341	379	349	357	327	370	347	368	331	343	361	370	360	356	355	363	366	387	346	369	352	353	361	381	388	347	430	347	351	352	361	390	346	332	338	362	342	374	359	431	341	375	397	370	348	312	314	373	404	338	380	379	364	337	338	363	356	381	359	368	326	366	415	358	354	332	362	367	375	365	363	363	350	363	369	380	350	330	377	389	363	354	361	326	372	345	334	330	372	372	364	357	358	394	356	388	339	369	415	339	379	345	382	343	360	346	375	383	354	386	336	355	348	371	349	365	346	376	352	312	389	377	388	353	356	353	329	378	351	387	333	342	316	407	348	383	333	372	378	347	318	360	350	358	349	367	352	363	337	381	379	355	373	371	355	359	356	363	351	374	357	380	350	393	356	366	365	373	372	353	333	378	372	341	359	356	339	379	335	361	357	359	365	360	344	339	338	372	352	374	374	334	335	379
33731	15675	2268	713	517	330	292	207	206	194	151	145	114	119	110	105	113	103	91	78	96	97	96	91	81	95	96	83	82	73	71	78	62	83	67	83	78	73	65	71	70	67	65	63	74	78	75	73	73	69	74	64	74	74	79	85	71	71	82	87	90	74	72	90	73	70	79	62	80	74	67	55	62	81	70	71	72	88	66	71	65	71	70	66	61	76	65	71	60	84	89	65	61	63	78	60	76	85	75	62	68	69	64	74	72	58	78	62	85	70	64	78	65	61	67	85	57	62	76	76	79	69	69	71	74	69	71	73	82	79	86	77	82	77	66	81	82	74	58	82	81	78	86	85	75	68	65	72	63	83	64	82	68	89	76	77	81	79	72	75	60	60	81	69	64	88	83	75	73	83	82	73	74	72	70	74	70	82	73	79	61	76	91	73	78	77	65	69	70	61	60	70	75	74	77	84	70	93	92	59	86	90	86	70	76	83	69	68	68	73	72	84	70	65	76	74	76	92	77	80	64	77	60	63	80	64	64	69	76	63	67	77	81	65	77	71	64	70	76	82	60	70	87	78	69	58	49	80	78	77	66	85	81	74	75	65	75	62	71	71	64	68	92	56	78	77	52	69	66	84	83	64	69	70	63	54	75	69	65	73	53	75	77	79	51	56	73	77	74	66	77	77	70	77	69	75	84	77	68	73	87	89	81	69	64	73	63	68	59	68	59	76	63	69	64	70	70	73	72	69	75	76	79	68	59	83	65	77	60	84	78	62	80	72	72	75	77	60	72	93	60	68	70	78	75	68	74	69	64	77	90	64	67	82	59	72	76	68	67	76	78	65	81	87	72	57	80	76	65	76	80	83	59	62	58	68	57	72	73	71	66	80	84	80	63	54	73	85	61	82	81	76	78	75	82	75	77	76	79	66	72	69	79	71	59	72	75	88	74	83	72	63	71	92	87	79	88	74	97	72	71	71	63	72	89	58	72	77	88	82	66	95	73	66	52	87	85	74	62	77	79	72	68	71	70	69	63	72	73	69	81	75	78	79	65	72	69	78	66	76	77	63	84	74	81	80	67	58	61	78	75	66	69	78	76	53	65	87	74	75	76	55	75	67	57	72	75	79	70	73	72	79	80	68	67	54	76	70	63	71	63	62	80	76	73	78	80	71	90	70	80	48	64	58	73	61	82	48	77	85	62	86	82	83	65	61	62	79	67	63	70	72	56	78	70	81	68	66	71	60	67	74	70	89	63	77	77	63	86	85	77	73	68	71	67	70	65	76	69	75	61	59	74	81	77	72	70	85	74	66	81	78	71	67	64	67	72	69	67	83	62	73	55	73	77	82	64	63	55	58	71	61	76	61	74	71	67	70	60	78	89	66	71	59	64	68	57	75	70	82	53	61	74	78	66	71	69	59	71	71	87	73	58	72	68	77	67	63	80	69	59	75	74	85	74	78	80	70	79	75	54	70	79	79	53	69	81	79	66	89	61	82	67	55	82	92	68	71	76	73	86	80	62	57	74	61	65	68	71	71	74	61	49	83	68	79	68	68	73	68	70	66	81	63	64	77	79	75	74	70	63	78	64	72	86	66	76	62	65	63	62	48	67	73	75	80	70	58	56	76	68	58	73	72	77	54	58	73	70	69	73	74	74	79	57	72	69	86	74	69	69	64	68	85	83	65	91	79	70	92	78	55	95	70	75	79	77	85	77	72	74	81	68	73	62	81	76	73	68	89	74	52	78	87	81	79	80	62	84	63	78	95	77	70	74	65	75	86	74	72	71	62	81	74	77	90	64	93	71	56	89	66	77	76	62	57	69	65	62	54	75	78	73	80	71	81	72	62	67	64	65	67	73	71	78	63	77	70	61	73	76	72	79	58	63	78	63	82	70	58	82	52	79	63	80	82	78	76	67	78	80	65	77	78	76	70	58	76	62	61	77	75	72	75	81	67	72	82	53	61	69	66	70	90	69	59	66	68	64	59	68	72	79	65	57	75	66	76	72	66	74	72	79	79	63	78	73	62	76	95	79	73	76	50	70	74	70	72	90	72	72	65	75	67	68	77	78	72	102	70	65	94	83	70	68	64	68	68	70	79	66	83	66	76	65	65	68	76	75	74	85	81	69	66	67	80	91	72	86	62	74	54	75	80	53	74	63	69	69	75	73	68	74	77	55	78	72	81	79	71	61	65	69	57	88	73	62	70	77	53	71	82	72	85	81	70	59	66	72	67	84	72	62	55	83	69	65	85	83	68	78	71	62	70	82	75	77	75	76	77	76	56	77	83	80	78	65	61	57	61	71	64	76	61	75	78	68	73	61	76	71	60	75	75	74	77	76	69	84	65	87	84	68	76	82	78	71	64	72	75	78	78	77	60	56	69	72	81	70	75	72	92	63	74	80	74	65	72	68	76	69	65	63	69	67	75	69	77	76	72	65	71	63	71	74	70	81	70	61	88	72	70	79	79	68	75	75	81	79	65	70	77	68	68	92	66	68	65	79	67	70	95	60	77	75	79	64	74	62	75	75	73	87	71	84	66	72	61	73	64	68	80	68	79	72	66	76	75	72	60	58	61	80	77	72	78	73	77	78	63	68	83	75	69	79	48	64	73	60	68	83	76	83	69	74	63	67	57	67	64	70	70	70	63	77	58	83	77	89	73	60	50	68	63	63	64	79	78	74	68	86	70	61	72	67	69	82	69	75	66	82	76	71	67	83	69	82	81	74	78	75	82	73	70	74	49	96	80	79	74	77	76	74	68	83	66	73	60	57	75	66	76	60	67	89	78	71	61	70	72	78	72	80	87	78	66	70	79	87	75	79	69	54	72	69	81	77	57	62	78	64	67	77	66	74	63	76	74	77	69	77	71	80	68	69	77	71	59	78	77	67	74	67	67	61	62	79	65	69	78	67	81	86	68	57	65	68	75	77	62	70	82	76	87	64	73	69	64	77	72	80	79	75	62	63	89	73	68	67	61	72	77	70	71	71	73	83	74	74	66	62	75	66	73	76	67	77	63	75	69	71	71	68	84	67	62	83	73	76	58	64	62	66	71	86	81	64	70	82	66	75	68	76	79	65	74	57	68	77	76	97	75	65	50	82	75	77	69	85	70	83	73	76	74	88	80	77	80	77	75	75	74	67	82	71	85	73	74	68	61	69	67	69	76	72	70	73	82	50	74	78	68	69	66	66	60	73	63	68	73	78	84	66	77	72	70	83	75	73	68	74	71	66	71	82	67	64	72	84	74	73	70	81	61	77	80	76	76	66	88	89	64	65	69	64	92	88	79	57	69	81	80	65	75	79	76	75	68	71	82	74	87	70	77	70	71	77	73	62	72	63	73	74	60	77	84	70	69	63	72	66	61	80	76	78	62	74	68	69	60	65	83	75	83	75	67	61	83	65	71	63	76	63	76	78	69	59	68	74	62	78	88	73	74	87	69	79	61	69	68	69	70	68	76	77	64	64	65	68	67	78	75	82	80	62	62
16743	1076	2443	2804	2437	2011	1611	1345	1136	1026	872	839	708	685	603	576	537	543	489	488	475	454	412	425	462	389	392	420	383	392	390	362	360	351	333	325	346	346	330	353	331	322	328	328	311	297	317	296	300	334	304	325	324	304	310	301	335	324	331	298	314	342	317	292	296	297	308	295	305	307	330	315	280	349	299	322	350	291	292	294	310	322	280	285	299	305	287	274	289	299	299	304	280	268	281	299	297	286	285	259	272	300	309	294	292	287	291	273	286	273	281	311	279	306	285	286	336	247	294	297	274	298	248	321	300	268	286	284	286	278	283	286	296	296	295	281	293	270	296	288	297	285	293	292	276	328	298	289	283	295	283	264	334	291	294	285	294	299	277	295	286	282	283	294	281	304	301	291	308	293	274	270	275	269	251	268	283	283	280	302	309	303	275	300	276	278	260	258	308	314	330	301	285	299	273	282	290	288	317	269	281	298	304	286	290	288	302	283	324	277	301	304	324	289	287	273	305	321	279	280	287	267	272	282	296	309	275	284	255	311	282	291	284	256	324	319	260	267	283	256	284	282	273	284	298	293	298	274	251	257	307	300	291	261	277	276	272	293	287	287	276	275	275	252	295	285	285	295	260	284	305	283	295	306	294	317	307	316	293	288	275	285	270	291	253	265	276	263	276	304	278	279	287	298	310	293	261	270	291	272	299	300	258	250	294	313	282	278	319	272	292	304	274	278	280	252	267	258	288	304	293	291	284	291	297	267	278	280	263	280	278	278	302	261	274	280	265	283	247	293	259	294	307	257	287	303	294	275	308	284	272	268	290	319	285	264	325	291	290	299	280	284	290	294	316	263	275	289	312	246	283	289	247	264	285	303	295	293	290	275	257	321	299	306	299	273	295	277	312	291	304	264	292	308	301	251	294	273	293	281	293	300	259	255	309	292	295	274	292	288	286	256	301	274	299	274	268	269	282	294	281	298	286	315	296	274	289	266	274	260	283	272	290	293	302	262	295	300	299	332	298	275	292	280	286	284	290	268	277	280	278	298	246	292	274	278	300	301	280	283	279	276	312	264	300	306	276	279	298	287	271	277	272	301	290	310	260	287	302	271	283	309	318	296	291	285	258	288	301	293	297	271	292	288	271	295	278	286	258	295	290	264	292	285	267	264	269	278	282	283	309	285	267	263	315	280	263	289	290	302	277	282	274	287	261	318	301	277	272	299	270	288	268	309	283	283	294	283	266	321	299	286	284	282	286	285	274	271	268	284	306	321	283	292	290	305	295	288	281	287	305	285	291	294	283	270	297	272	289	295	276	277	308	278	275	302	296	286	322	269	288	281	293	275	257	276	297	278	296	245	259	295	287	268	324	303	287	301	278	280	272	265	248	258	279	281	277	311	282	259	298	277	297	302	273	301	276	310	263	300	298	300	286	275	290	280	278	285	270	269	295	270	267	267	301	279	311	290	287	266	310	257	285	284	309	311	300	288	281	273	289	276	281	265	275	285	261	299	280	276	288	324	240	263	285	266	281	272	297	287	298	255	311	276	282	290	283	300	295	351	279	309	272	322	286	254	285	289	273	283	294	287	285	299	311	298	273	294	285	276	319	297	275	283	284	280	285	307	274	280	279	309	284	298	297	284	300	288	321	290	280	290	289	266	256	301	292	294	248	312	291	283	296	262	274	288	275	288	282	305	246	270	280	313	266	286	276	296	297	286	255	271	289	277	297	312	291	277	257	286	292	297	252	308	264	284	277	266	307	297	272	316	319	317	281	290	270	255	320	285	284	299	295	294	300	291	276	283	266	266	262	307	257	293	298	271	285	306	267	291	287	286	283	281	316	284	301	283	274	266	285	276	304	287	276	305	301	259	296	283	305	236	283	271	266	291	315	282	282	286	289	307	274	290	278	291	285	243	280	280	257	297	281	286	273	279	283	278	310	312	260	294	303	256	302	286	287	313	261	304	291	287	307	271	290	264	280	277	281	332	266	251	277	293	266	278	305	291	268	298	272	309	269	263	315	266	282	304	281	262	305	287	273	283	252	296	296	279	313	283	287	290	292	305	271	300	264	295	298	294	292	274	328	272	269	278	278	315	279	269	301	268	275	292	271	266	286	319	270	295	303	279	278	298	263	295	276	302	274	319	318	275	287	264	296	262	279	293	282	293	284	306	292	301	288	301	313	302	294	272	288	298	329	317	252	283	286	286	259	299	303	292	278	287	292	274	289	267	279	274	340	266	290	290	273	261	300	287	302	291	289	281	275	272	288	312	269	270	286	283	310	278	298	286	279	286	293	264	271	280	284	300	301	287	249	303	299	265	250	287	302	280	271	268	327	309	290	315	275	298	278	279	295	296	298	285	307	270	277	282	285	264	270	277	313	293	287	312	280	270	249	277	267	285	294	282	272	297	247	308	267	296	286	303	298	273	307	290	295	293	303	275	269	290	282	301	282	294	250	300	276	305	284	279	248	279	280	291	295	301	276	298	322	313	308	305	283	274	301	274	274	277	301	314	320	280	327	296	279	304	274	286	280	277	289	279	289	284	304	318	302	303	300	285	270	265	293	286	294	282	294	273	305	284	273	252	240	320	270	303	260	324	280	277	264	277	275	265	267	271	299	316	270	300	294	292	270	295	302	302	307	278	257	297	282	290	299	286	279	310	271	274	275	286	278	264	253	293	273	280	268	318	313	272	288	291	273	297	257	268	283	286	276	272	286	321	298	280	268	280	309	294	250	268	281	297	291	293	278	295	291	295	292	267	298	287	305	278	270	253	287	273	267	278	284	308	268	292	304	291	269	297	261	275	272	263	281	310	287	302	269	271	281	271	332	277	271	293	278	281	284	287	295	250	297	306	301	304	298	298	266	279	282	277	276	274	299	298	301	293	287	293	288	286	300	283	298	301	263	295	292	287	258	289	255	287	274	273	300	243	275	275	292	301	267	275	305	271	288	312	287	284	292	290	306	280	282	293	264	267	292	301	257	273	282	298	282	263	313	291	250	306	324	273	284	274	304	292	296	322	255	272	285	296	272	286	314	269	318	278	271	262	269	290	302	304	331	266	293	273	286	292	290	260	306	294	280	272	262	276	307	268	279	256	282	305	289	298	323	291	293	292	280	295	279	285	288	257	286	275	297	291	286	258	265	313	281	313	285	297	305	276	280	288	303	288	294	288	291	275	280	305	294	281	295	285	287	299	284	310	281	280	302	278	291	269	252	289	290	306	280	321	286	300	277	267	319	292	301	296	285	312	293	286	281	316	285	315	287	292	281	296	289	308	269	270	297	275	307	278	300	250	263	268	283	280	279	290	260	324	297	281	254	290	296	282	322	274	280	271	312	310	321	284	303	272	323	283	281	293	276	303	293	273	266	291	300	270	315	301	297	268	277	270	341	288	276	289	300	274	280	289	294	264	283	271	287	271	276	280	266	281	282	306	286	283	255	298	270	260	317	281	280	279	280	273	288	279	303	310	280	280	258	287	284	274
39386	25766	10792	1742	1055	831	619	478	397	329	301	302	268	220	186	217	190	204	180	191	180	175	181	180	193	183	165	158	172	163	161	164	188	138	171	151	158	179	150	147	162	128	175	166	147	131	142	146	158	148	159	161	167	140	152	144	141	148	153	146	149	150	140	153	138	136	148	143	145	138	151	159	155	153	148	147	168	135	136	143	122	119	139	132	140	144	136	170	147	165	130	158	145	140	152	150	151	137	135	130	140	157	122	130	116	141	148	138	146	134	156	151	135	130	134	137	131	135	132	143	151	158	153	165	125	141	158	146	151	142	138	134	141	156	135	134	132	135	145	126	137	148	133	130	161	147	166	162	142	134	119	140	160	143	133	144	138	139	139	139	138	140	156	146	153	152	139	163	146	160	134	158	115	134	132	155	134	132	117	138	154	135	139	153	152	132	139	159	153	136	172	129	137	154	149	135	124	130	145	127	128	129	145	171	148	147	147	149	159	161	147	135	131	134	137	142	136	149	145	144	134	139	146	160	145	143	140	136	166	150	134	145	147	157	139	157	151	123	148	157	132	140	128	155	132	163	140	145	132	130	134	141	146	124	165	156	163	152	131	139	131	138	131	126	137	151	123	135	120	128	158	137	135	131	127	152	148	149	141	140	128	137	146	155	149	132	125	156	138	142	146	146	151	142	151	127	134	163	123	146	120	148	121	137	153	143	136	138	153	141	152	156	156	144	150	153	138	130	144	144	148	136	145	191	162	125	139	140	139	154	124	143	149	139	148	149	152	142	160	144	161	128	134	146	131	143	155	147	144	152	117	135	144	140	150	167	126	148	175	140	155	145	140	152	143	157	135	130	163	164	134	128	123	115	147	161	136	136	135	144	177	122	124	141	157	149	150	149	135	171	158	138	128	145	156	152	135	178	123	151	144	155	133	137	145	157	140	138	156	134	161	135	152	158	147	157	141	150	151	146	145	124	126	138	152	150	132	118	143	156	125	148	175	139	134	127	155	143	147	129	131	137	141	133	141	151	136	139	146	133	127	149	145	136	140	145	137	172	137	144	141	158	134	145	157	159	135	147	144	124	149	169	137	140	152	137	146	163	140	144	148	135	134	129	146	128	148	122	168	144	137	148	139	151	175	134	147	151	125	171	134	152	142	130	160	154	128	163	146	124	152	136	157	170	137	135	137	144	149	149	140	151	123	136	165	141	147	157	134	136	147	151	155	139	141	163	136	134	141	125	140	160	122	133	140	173	144	146	151	136	151	161	149	124	155	148	149	141	151	164	154	161	139	159	142	145	146	145	160	158	134	158	143	132	126	161	151	167	138	160	158	151	168	117	126	144	138	137	127	143	143	154	155	142	149	144	149	156	145	130	153	143	145	138	133	165	130	157	148	142	142	149	152	138	142	155	140	114	170	144	138	139	147	127	147	155	141	148	153	150	135	163	161	134	186	133	146	137	137	154	123	137	143	132	149	145	146	148	143	149	146	137	143	130	166	153	155	131	152	139	139	152	130	154	161	142	148	151	145	171	151	126	136	159	137	159	141	164	145	142	131	149	152	137	142	148	132	134	151	148	130	150	146	139	154	158	140	174	159	144	121	148	135	149	146	165	158	133	140	132	146	139	137	155	147	119	129	161	145	150	135	132	162	154	146	144	154	150	125	147	120	159	130	164	146	127	153	141	131	130	134	140	141	166	153	155	136	152	145	152	118	185	140	156	151	158	138	145	139	151	137	129	130	152	140	132	160	129	136	142	130	120	126	137	130	143	171	166	137	132	163	144	175	129	128	166	151	128	135	134	152	133	153	158	138	137	164	151	170	130	136	147	125	149	136	144	149	147	143	133	133	151	130	148	148	155	132	149	147	128	141	140	159	142	147	136	142	151	127	161	152	136	139	135	141	145	137	142	133	154	132	127	125	149	142	146	126	159	134	176	149	130	149	146	139	135	158	152	136	155	151	141	142	138	137	134	143	154	140	154	142	143	148	151	135	158	163	128	134	141	145	131	153	150	143	168	139	139	126	134	139	141	149	149	127	131	155	113	153	180	150	138	140	146	156	158	139	158	151	158	149	145	162	123	137	158	132	154	140	131	137	133	126	138	138	165	130	129	147	131	128	138	151	163	148	154	136	150	147	133	160	142	144	147	153	159	144	131	147	118	138	144	161	135	134	155	139	152	155	153	132	156	124	152	157	150	153	138	130	141	131	148	148	140	146	121	181	146	132	146	144	148	122	142	139	149	148	154	165	156	155	135	138	142	147	142	145	150	127	151	150	142	134	148	124	148	154	133	173	127	139	148	140	148	127	158	145	127	142	151	138	163	142	154	142	132	140	152	155	150	156	149	133	137	143	131	138	141	137	138	126	147	127	134	138	159	121	128	132	138	142	133	132	138	142	150	140	140	162	151	136	139	138	141	165	151	122	143	140	141	146	148	163	164	149	144	142	146	150	132	168	151	141	131	158	132	162	136	135	146	143	163	136	118	125	164	165	131	130	160	136	145	174	157	161	128	136	130	154	152	148	153	173	137	140	137	139	126	135	171	141	140	142	131	149	142	146	115	140	151	150	141	139	145	140	146	125	127	128	145	129	136	161	137	133	170	160	169	141	139	153	134	142	158	148	157	161	140	152	156	143	156	148	141	136	130	157	137	144	149	139	148	162	131	163	142	154	159	140	130	124	144	151	150	146	160	144	120	149	159	142	147	139	136	143	159	146	143	147	159	120	152	152	148	149	143	162	131	146	138	140	138	142	156	149	148	147	172	153	143	165	142	147	109	168	155	124	160	156	146	150	151	167	125	149	161	129	139	136	136	162	129	138	167	143	133	158	140	171	137	115	149	126	127	144	142	173	138	149	158	138	160	156	144	122	154	122	134	148	117	145	171	127	147	130	132	138	147	146	144	164	132	129	130	146	146	135	152	146	143	135	153	149	160	148	140	143	157	130	131	139	133	144	136	152	165	147	147	133	142	135	151	171	160	158	153	169	147	134	141	158	155	132	135	148	140	164	131	137	169	138	134	131	156	136	165	134	137	151	140	116	145	164	141	147	164	153	133	151	148	141	142	136	138	151	133	146	127	130	139	142	153	161	114	130	137	148	157	147	138	133	158	139	135	121	143	164	163	147	155	173	149	150	152	140	148	142	146	145	130	152	137	147	167	148	144	141	146	143	143	140	155	165	164	151	126	134	119	159	158	139	148	138	157	143	148	157	161	131	128	154	151	122	133	153	153	155	126	163	138	140	166	147	133	149	157	154	154	164	161	144	136	155	151	158	120	135	142	127	146	142	134	139	137	145	127	148	161	141	151	136	138	152	148	132	134	146	173	145	139	151	141	149	157	149	154	136	125	127	157	148	155	151	135	163	142	123	151	138	136	154	152	137	131	142	168	131	147	158	139	160	145	148	141	129	136	163	139	152	155	163	131	164	155	156	141	150	160	144	143	130	129	171	145	140	154	162	133	140	153	145	173	131	129	146	134
21748	2224	4720	5609	4799	3908	3239	2761	2284	1980	1725	1553	1505	1344	1252	1129	1039	1053	961	899	889	870	834	744	730	758	721	764	714	709	747	675	672	659	628	613	577	650	605	610	557	624	551	602	565	615	547	591	581	612	584	579	533	532	562	601	575	538	531	552	533	569	527	584	501	542	578	587	559	562	532	598	517	521	542	562	518	510	508	566	524	559	518	522	543	524	514	560	565	476	529	524	522	550	515	535	492	514	563	520	520	525	500	504	530	502	561	550	530	520	516	541	508	524	491	524	530	545	522	489	512	543	506	489	503	541	498	501	559	500	539	508	475	541	523	489	514	495	515	503	549	517	502	536	550	489	549	473	543	508	519	509	495	476	519	524	505	508	543	495	598	546	473	456	487	516	525	529	506	522	510	501	512	524	504	529	476	516	516	555	481	487	510	532	520	565	514	498	569	485	524	508	487	532	520	501	507	494	475	528	495	520	532	492	499	492	543	497	541	511	529	493	521	501	500	507	556	549	476	519	525	549	492	509	493	520	520	522	509	507	504	502	505	505	492	492	513	489	520	491	476	510	499	500	490	521	488	509	516	465	534	483	490	507	533	530	475	517	539	502	546	529	522	504	500	527	502	528	481	544	516	482	534	491	553	460	492	488	509	490	522	509	516	509	522	525	475	545	532	495	545	514	528	520	474	507	507	497	513	494	496	535	498	532	552	510	536	479	513	513	512	527	511	475	538	520	503	528	475	467	540	538	498	497	519	461	485	521	497	511	490	494	503	499	500	515	512	527	493	503	525	502	499	517	513	528	531	535	502	546	504	522	523	521	529	499	492	556	541	523	541	532	531	501	520	500	507	525	507	528	525	506	519	571	508	538	491	531	520	467	548	527	522	501	474	534	520	519	520	541	524	526	488	500	490	526	552	504	488	505	502	550	547	555	502	502	466	524	503	529	534	517	494	511	484	496	503	486	529	522	534	524	522	526	473	535	519	517	532	525	494	472	492	506	527	521	505	509	526	499	510	534	566	475	497	493	532	502	531	484	472	486	514	490	480	510	539	522	513	535	475	537	524	492	493	500	541	478	498	474	549	524	499	528	503	521	495	511	440	524	505	529	496	480	485	485	481	537	505	492	487	538	524	484	505	488	491	537	523	510	498	499	527	539	516	525	507	494	517	514	499	502	541	526	478	512	533	475	496	537	510	491	516	535	533	518	504	551	534	542	510	509	475	491	561	494	513	476	523	508	496	525	483	506	514	490	526	500	470	523	506	479	504	516	526	512	538	499	521	487	496	511	503	516	553	496	521	511	475	526	506	495	485	529	497	522	523	496	491	519	463	506	546	536	512	530	499	555	467	501	528	523	541	503	513	524	537	500	505	497	509	508	544	512	531	502	527	539	500	552	533	505	512	517	522	474	495	531	519	483	526	519	523	493	507	531	509	515	549	514	515	555	521	467	497	522	544	500	537	505	556	529	530	489	486	484	499	518	491	534	503	515	485	524	518	500	477	491	504	506	503	526	554	539	510	486	490	520	528	481	547	503	497	489	514	518	524	528	524	476	516	507	459	497	486	485	532	473	540	519	510	523	504	485	503	519	498	479	496	504	491	484	528	493	469	534	526	514	506	519	517	506	525	515	492	544	480	555	496	509	492	503	516	505	476	515	497	487	485	474	547	554	519	529	500	562	533	529	493	530	514	493	528	514	523	490	501	539	510	502	479	506	505	546	462	541	511	505	521	508	499	541	489	542	527	526	494	527	503	525	509	499	532	549	483	525	495	510	505	540	517	511	526	467	478	557	533	536	525	532	472	533	474	581	496	497	530	489	469	491	487	466	499	516	525	534	499	515	505	517	549	515	538	496	529	542	518	516	480	547	521	459	524	539	516	514	507	555	530	512	511	537	501	502	536	517	535	515	497	535	537	504	522	506	517	488	504	515	503	508	517	545	566	529	529	508	506	495	497	499	506	508	457	520	513	509	479	524	514	510	520	517	537	513	516	517	487	495	485	508	525	507	491	545	476	499	480	488	572	522	492	512	508	490	496	519	487	486	520	505	493	455	517	490	474	499	521	511	556	465	506	548	495	477	517	473	527	556	487	483	519	519	499	524	533	477	486	479	488	510	491	487	502	571	515	496	524	523	496	484	490	548	532	526	507	492	470	521	551	493	521	486	530	493	471	453	522	543	518	503	505	510	548	492	500	514	481	498	497	487	526	469	521	520	485	565	473	539	502	520	474	520	504	511	515	478	523	507	510	507	495	506	527	510	529	513	532	493	500	520	556	489	504	519	542	485	540	519	497	505	524	491	516	503	499	496	485	510	510	475	489	542	510	523	529	483	508	530	460	508	517	528	508	487	505	493	526	494	509	528	501	513	458	541	494	499	534	546	505	513	499	516	517	531	560	510	492	504	525	532	529	492	473	526	491	477	486	519	563	486	493	494	518	518	537	500	507	523	482	477	549	498	501	489	541	536	492	494	511	490	513	490	519	532	567	498	480	450	485	512	524	524	523	554	550	473	517	501	489	518	522	527	532	534	511	506	500	517	510	549	507	498	490	478	506	496	536	543	512	555	515	527	543	501	520	513	534	523	503	543	492	504	524	487	528	506	495	563	544	489	472	495	542	505	496	480	534	524	520	533	549	465	544	502	515	504	526	533	485	538	551	556	518	571	488	502	465	510	517	505	528	496	508	536	483	501	500	531	528	502	523	502	531	542	498	550	490	537	492	473	493	533	519	524	500	544	534	531	513	504	468	540	526	504	513	486	526	534	516	510	507	516	486	503	495	476	515	494	519	500	546	526	530	502	513	488	525	484	500	506	522	524	491	534	538	507	472	548	526	483	499	521	499	504	516	501	543	499	487	533	503	485	525	529	524	542	502	489	499	515	499	500	530	509	518	502	532	534	542	512	498	498	569	518	529	503	571	530	521	558	487	498	492	475	528	511	498	525	499	557	537	517	490	513	530	526	516	492	531	524	524	499	562	519	500	519	521	549	466	540	519	534	525	491	518	533	525	508	529	516	524	497	479	534	537	530	542	494	528	526	549	497	526	535	506	518	501	552	501	476	541	529	522	528	478	464	520	500	503	468	510	510	539	546	550	520	502	508	505	528	529	517	535	507	520	545	512	485	493	531	524	479	519	491	513	512	566	479	504	467	468	475	528	520	506	509	528	511	468	463	536	509	518	529	544	511	464	491	537	505	477	515	474	521	482	489	515	497	545	517	530	527	498	544	495	535	534	506	486	510	506	475	457	498	540	539	504	533	522	523	497	498	542	518	491	529	513	511	558	527	520	504	495	501	543	486	546	495	526	501	497	483	513	547	495	539	521	513	496	472	542	453	534	512	562	520	507	524	505	526	457	479	526	515	493	514	509	519	511	538	532	489	528	489	507	473	526	526	520	538	519	496	479	509	539	535	507	526	540	481	528	504	491	519	500	534	540	533	537	510	488	518	507	537	508	495	507	475	498	535	484	493	493	499	505	520
5030	362	225	139	135	105	116	102	111	112	101	100	117	122	111	111	99	96	107	92	100	92	99	105	87	76	85	92	108	112	118	123	86	98	98	99	102	89	97	96	93	89	117	100	108	119	88	102	102	102	119	93	95	96	94	106	108	107	104	95	94	104	105	105	85	91	97	98	93	113	99	115	101	92	84	92	100	87	104	99	111	96	104	89	93	96	102	107	96	104	105	89	112	98	104	120	112	83	87	108	97	89	98	101	95	110	82	113	103	101	90	109	78	108	103	94	118	106	115	98	109	120	103	87	97	89	92	109	87	100	98	82	97	94	110	99	103	93	122	89	98	102	107	106	95	91	100	97	107	120	91	86	105	99	98	88	96	114	119	99	96	96	101	101	88	83	105	92	88	93	94	94	120	89	98	95	125	102	101	83	109	90	97	88	124	97	96	89	101	100	104	98	91	101	97	89	87	94	95	97	109	93	91	102	112	121	80	110	85	115	105	111	91	109	123	108	82	95	86	119	100	122	89	83	129	99	119	92	112	100	107	106	96	91	89	101	107	116	88	112	104	110	106	96	100	93	110	102	107	107	118	103	113	107	105	113	96	98	100	89	74	103	93	90	94	102	90	94	93	99	106	90	103	103	91	95	97	100	95	104	96	92	103	101	101	101	99	101	100	98	105	99	111	108	110	114	102	104	120	105	93	83	109	110	102	105	98	95	92	96	110	110	100	122	100	93	126	102	88	103	98	89	99	107	96	101	96	119	90	105	111	117	106	112	101	107	112	103	105	108	91	109	107	84	100	99	128	77	103	111	104	99	110	96	96	93	111	98	100	97	107	94	117	95	108	103	103	93	99	100	115	98	94	95	115	91	103	90	105	111	104	79	109	88	109	89	117	98	131	104	106	95	107	84	107	88	115	88	114	90	94	90	96	86	104	114	90	90	102	95	114	112	77	94	107	98	107	111	99	96	88	95	93	87	121	95	97	111	121	106	96	101	95	110	98	102	91	112	80	111	99	108	98	90	112	94	90	85	94	88	90	108	109	95	101	84	103	100	97	114	96	76	99	116	107	95	102	105	108	127	99	94	89	113	112	121	106	117	83	91	117	91	108	102	94	114	87	94	95	97	99	83	108	95	117	92	112	100	112	96	102	100	103	87	108	94	107	86	108	113	94	79	79	88	110	114	125	92	105	105	109	85	96	94	88	74	110	103	98	86	98	102	100	97	99	71	106	98	86	78	88	100	106	83	92	87	91	101	111	95	122	108	103	94	96	93	105	96	102	100	110	119	112	104	110	89	96	107	89	96	80	94	100	93	104	88	96	104	99	113	102	105	90	102	104	102	94	96	109	109	100	117	100	107	110	76	72	91	94	109	105	109	100	116	109	109	113	95	100	105	99	106	107	116	133	105	110	110	100	108	119	105	99	101	113	103	106	109	108	104	89	94	95	100	94	102	96	101	107	98	107	104	99	117	111	94	109	100	95	96	105	100	102	100	109	99	113	96	92	109	126	99	94	107	104	97	101	125	99	101	94	82	94	109	90	105	105	121	102	133	108	102	86	83	101	101	83	99	102	83	111	86	121	105	83	98	94	106	104	90	121	106	115	94	103	98	98	100	98	99	120	113	101	97	91	106	97	119	99	83	95	88	95	99	95	120	104	113	109	84	109	97	95	94	98	115	94	114	87	98	91	114	97	104	98	109	108	110	86	90	106	102	100	93	102	116	84	107	104	94	101	79	105	102	113	97	106	117	96	108	94	94	90	92	96	93	116	94	90	98	100	111	100	100	106	99	103	112	98	114	93	98	113	115	101	109	91	93	92	101	93	91	100	101	123	83	90	100	106	101	116	98	110	103	92	95	97	110	104	98	86	92	102	98	121	118	89	105	94	83	100	98	105	107	91	98	93	115	109	101	84	96	88	92	105	112	97	104	115	92	106	89	104	95	92	98	106	114	110	102	108	108	83	99	110	126	114	114	78	107	107	99	104	121	109	108	94	114	98	115	99	111	105	95	93	101	89	114	114	104	88	98	95	104	95	96	113	103	90	99	117	101	99	108	100	95	92	113	94	95	97	102	111	94	113	99	93	93	86	95	104	97	113	96	94	92	111	124	111	86	98	96	107	93	90	120	92	95	103	87	109	106	98	99	110	101	92	104	108	94	100	108	110	105	94	112	97	99	106	95	98	110	94	97	91	97	103	101	96	92	91	113	101	105	105	110	119	113	111	104	92	91	99	91	109	103	104	112	94	102	110	121	98	98	88	90	86	103	114	99	93	96	97	72	103	107	103	123	89	99	91	88	103	89	122	89	97	108	123	92	104	99	99	110	121	105	84	110	91	86	99	93	107	106	114	94	120	92	110	84	92	117	94	108	114	92	114	85	96	100	95	119	115	100	108	87	108	100	96	95	88	107	96	97	107	77	102	106	101	102	105	96	99	97	79	113	114	90	108	94	106	108	119	92	89	86	84	99	111	88	94	90	106	106	97	102	102	97	97	97	92	89	126	90	94	97	93	97	115	108	100	117	112	113	88	117	91	123	94	95	120	103	104	97	110	96	121	84	98	98	114	91	100	95	105	110	88	98	88	95	93	111	110	107	94	91	105	95	107	77	101	111	93	104	93	83	125	113	104	83	100	104	112	105	102	99	108	105	117	90	90	108	104	89	107	113	97	105	100	113	100	104	92	98	94	112	95	111	87	119	100	100	100	89	120	103	125	109	98	113	115	94	128	122	110	104	92	104	100	100	104	87	97	92	99	93	109	91	117	94	103	111	99	94	113	91	85	88	114	102	88	104	82	84	98	109	107	104	73	127	94	99	96	97	92	114	95	112	97	89	120	89	95	114	105	84	99	89	98	91	97	113	117	104	92	106	79	105	103	95	88	107	101	99	95	97	83	115	104	96	107	102	84	98	106	97	99	104	102	97	93	100	82	88	113	98	101	104	119	100	103	112	92	96	113	118	105	109	116	106	86	104	103	86	82	77	109	92	99	89	115	126	83	88	89	106	112	102	117	112	87	96	97	112	102	101	89	96	103	92	102	106	88	95	105	93	109	89	108	110	91	92	112	111	104	100	94	90	89	86	105	88	104	111	111	93	109	105	81	111	98	99	92	91	127	106	93	78	101	105	116	108	110	99	94	91	87	108	122	93	96	109	106	102	84	102	95	96	114	116	104	99	108	106	106	125	94	112	112	87	98	96	93	103	87	94	94	85	90	99	103	112	104	125	95	93	87	100	99	117	107	96	84	86	101	107	88	107	97	89	90	84	97	110	112	100	102	84	107	104	109	103	124	95	92	107	92	110	108	99	85	99	108	113	88	112	96	93	78	95	101	90	110	113	90	104	98	90	78	104	104	89	98	92	96	111	106	112	97	107	99	118	100	83	103	95	90	99	88	99	113	115	125	82	96	117	107	89	79	99	98	89	104	97	73	102	81	107	101	101	111	105	95	102	109	105	99	118	108	97	105	81	106	96	119	98
6933	443	528	587	481	523	498	449	426	413	414	409	406	409	392	401	448	391	396	350	388	366	363	358	379	358	403	365	367	373	385	374	351	389	420	368	393	395	391	396	378	359	388	387	345	369	372	365	376	377	370	419	369	395	363	365	359	352	425	387	359	366	373	367	366	367	369	381	380	363	365	371	370	386	366	393	346	352	392	384	401	355	364	331	370	381	370	371	354	395	379	392	385	402	371	383	378	429	386	366	367	393	366	373	393	370	363	388	369	375	367	379	355	370	392	349	356	376	373	359	379	365	334	372	369	398	394	376	400	346	358	370	391	351	344	360	380	382	376	405	404	391	369	358	368	379	394	369	365	321	357	354	390	350	344	344	404	382	380	360	356	366	409	374	381	371	351	377	385	395	409	378	370	408	354	396	372	407	337	390	357	351	363	351	355	393	369	381	355	379	369	399	344	369	375	369	401	378	386	369	374	378	375	383	347	383	359	378	379	364	397	381	373	372	352	368	380	325	364	369	370	380	372	364	379	365	361	356	345	380	368	396	367	352	377	370	408	351	362	359	392	342	360	364	378	379	359	366	398	413	389	382	377	368	383	400	383	380	365	373	386	396	363	356	331	348	384	401	381	398	381	350	378	362	403	409	355	342	378	387	380	366	366	401	367	386	391	373	389	381	375	384	403	350	371	381	366	379	408	371	343	340	346	355	378	375	356	405	404	362	357	400	401	359	390	394	386	390	382	385	360	359	366	408	398	403	395	391	366	361	396	350	391	399	378	397	353	384	320	356	376	369	397	398	363	385	395	370	380	373	399	372	373	392	376	383	339	364	372	379	353	387	399	368	359	369	346	375	356	346	378	333	377	369	369	393	372	375	379	355	381	371	347	391	377	372	384	393	349	404	349	380	360	396	366	363	397	361	367	395	361	367	354	356	380	397	353	384	354	367	383	398	354	361	346	366	381	421	374	356	390	386	374	335	385	371	376	353	351	382	392	400	383	375	383	384	387	379	367	390	355	360	384	386	389	363	397	380	372	369	369	350	351	381	374	356	339	403	367	366	346	398	351	365	385	392	345	389	380	340	398	386	373	355	413	378	384	392	386	398	367	365	408	354	374	384	389	363	420	388	423	400	382	360	386	401	367	378	371	348	365	373	376	395	376	364	388	401	368	368	392	376	383	389	385	349	353	387	363	380	388	387	385	350	367	393	377	347	391	422	411	335	387	330	367	375	392	344	369	390	347	348	375	381	379	379	345	348	382	384	383	368	363	368	373	350	375	399	398	360	418	370	364	358	417	400	355	388	359	368	370	338	388	388	393	373	383	387	389	397	422	362	377	343	385	352	400	385	385	358	375	394	407	388	378	381	377	367	394	367	378	360	399	420	374	334	354	356	347	340	382	375	345	373	379	363	410	382	385	391	390	367	377	371	391	377	378	337	399	396	370	393	389	364	397	395	378	358	404	373	400	356	423	399	381	410	393	374	380	345	341	405	361	366	369	372	397	381	395	424	351	379	378	384	376	347	384	391	423	391	366	396	368	360	388	360	386	395	374	390	363	383	382	377	388	373	388	362	378	385	408	369	389	370	359	356	364	354	384	382	367	370	341	356	371	365	352	364	369	389	357	397	352	374	343	364	372	341	378	347	354	404	364	382	346	363	368	377	387	361	388	360	383	378	378	345	357	353	419	358	354	407	365	351	368	402	367	376	398	397	390	403	401	348	398	365	320	335	403	378	357	405	406	387	367	372	376	398	360	331	386	371	368	355	387	363	342	364	371	362	358	353	352	384	369	382	365	366	365	368	362	361	381	381	367	425	419	366	382	363	407	349	392	351	394	394	377	370	381	387	357	380	379	369	351	374	396	401	389	405	363	366	393	396	378	429	368	380	387	372	357	363	355	381	373	382	411	375	398	374	344	380	378	393	390	324	340	392	365	343	364	376	368	352	351	367	373	400	403	398	375	341	409	390	382	371	380	354	392	387	372	379	370	402	381	366	395	390	384	395	407	384	348	389	372	385	387	384	389	392	374	367	369	381	394	373	383	364	368	380	353	380	402	395	393	406	385	383	370	376	351	371	378	385	362	378	406	383	384	363	377	367	428	364	372	367	348	335	384	368	339	397	353	385	413	378	392	366	382	401	357	348	372	375	368	399	338	377	368	383	330	342	413	379	394	388	366	416	372	371	374	379	366	378	354	376	376	374	396	352	394	353	374	388	351	380	393	387	406	405	404	367	396	355	384	411	416	381	370	355	414	355	385	375	381	358	390	369	383	395	350	404	359	386	350	394	399	363	340	356	388	390	365	369	377	391	356	388	374	380	374	360	347	379	359	352	389	372	385	401	371	403	412	394	373	400	381	406	375	363	417	397	374	391	411	364	340	380	366	352	395	351	411	385	348	366	344	381	403	410	406	366	394	367	372	427	359	351	410	370	341	391	381	410	365	354	379	366	348	374	395	386	363	347	394	353	355	342	408	368	375	390	385	376	386	387	351	364	369	383	359	391	392	392	373	351	332	359	393	376	397	397	384	386	357	356	358	365	363	375	388	393	387	395	376	401	373	366	390	384	398	370	375	357	425	329	382	369	350	386	385	379	350	353	377	368	361	370	346	403	365	365	411	393	401	350	368	401	360	384	373	358	374	398	353	381	343	391	383	404	396	343	346	396	384	384	393	420	380	430	406	417	397	364	361	368	392	402	404	346	395	359	395	351	361	374	386	366	360	396	370	400	373	358	393	358	348	368	381	331	383	401	399	384	404	403	359	365	374	379	435	353	418	388	417	359	384	376	371	354	391	373	387	394	384	414	376	386	382	408	399	381	382	394	398	357	384	343	371	372	384	414	357	387	363	346	375	324	394	400	331	377	396	382	387	376	414	411	398	336	367	388	377	403	357	365	371	387	369	363	400	358	346	391	400	368	375	368	407	393	358	350	366	373	368	336	395	401	386	381	352	383	378	398	368	347	398	402	400	365	408	392	387	368	354	379	386	376	361	369	411	333	370	372	359	354	382	364	352	368	399	378	379	356	391	386	383	374	362	352	357	366	372	392	361	373	377	384	378	395	363	336	361	349	374	371	365	342	381	392	391	391	373	359	347	391	421	357	374	385	367	365	350	386	410	363	422	382	374	363	389	385	372	382	340	377	377	409	362	411	350	373	378	393	352	359	374	386	412	370	373	364	392	375	394	386	423	405	371	379	358	371	351	360	392	361	347	405	394	387	347	403	401	351	379	434	354	373	398	368	375	353	391	408	374	375	354	403	377	385	366	354	390	356	375	367	326	354	363	385	373	391	356	353	357	376	359	396	388	415	369	380	370	400	369	381	371	370	358	393	387	406	355	371	361	392	386	379	392	386	384	398	352	359	365	371	413	403	375	395	379	364	348	384	421	352	391	362	380	392	411	354	379	407	382	377	364	400	401	370	371	370	362	388	403	396	364	364	366	370	387	398	391	394	371	349	340	393	384	377	347	402	397	368	405	380
32657	13656	1619	751	492	368	309	207	183	159	153	146	141	122	108	109	101	101	91	94	96	86	110	91	68	79	75	102	86	86	74	74	87	61	88	75	76	82	75	82	93	73	62	81	84	82	90	82	71	77	73	56	68	73	66	67	69	72	69	55	53	73	72	57	85	81	78	69	77	69	59	67	70	73	67	79	70	68	63	72	71	63	57	61	77	67	80	71	67	71	78	85	67	76	65	67	67	70	60	72	78	80	67	71	77	90	71	71	77	80	59	68	64	75	72	70	76	91	72	62	79	66	62	71	70	69	66	62	65	79	84	74	81	67	60	70	63	88	70	74	67	84	79	69	68	67	82	76	61	76	55	58	72	89	70	86	65	86	72	86	77	59	63	67	70	82	77	64	68	77	80	77	73	61	69	77	67	74	91	65	71	79	61	63	54	73	71	69	57	62	51	80	78	91	57	79	70	84	76	81	81	69	94	72	85	77	69	72	65	74	68	65	75	61	60	64	72	64	69	65	86	77	64	83	77	73	67	79	67	69	73	73	70	70	74	83	60	58	88	63	62	74	66	57	71	82	77	58	82	78	69	53	59	58	71	73	70	66	76	77	74	74	76	73	70	57	80	59	67	83	68	84	75	61	58	62	65	82	69	71	81	78	62	70	72	83	70	74	59	65	71	80	73	68	72	68	77	53	76	69	84	62	75	71	65	70	85	79	71	76	58	67	44	81	85	85	81	63	72	66	86	66	84	68	70	69	67	77	47	60	63	66	61	62	74	74	72	74	73	72	62	71	80	81	79	60	68	84	74	69	68	68	69	69	83	65	70	67	66	75	73	79	72	76	71	60	69	66	60	60	63	81	73	89	50	73	74	83	75	89	81	64	86	84	79	75	61	71	79	81	84	67	94	73	82	83	78	76	70	70	69	61	76	70	80	67	68	74	63	65	66	71	84	73	70	59	66	77	81	63	73	61	59	72	77	67	79	76	77	67	69	78	70	63	64	76	71	64	79	72	73	61	93	64	77	86	80	72	62	66	59	70	74	67	74	68	68	82	61	68	78	82	62	71	72	59	78	74	75	69	66	58	72	71	71	73	66	72	61	74	75	64	75	75	79	77	79	66	90	78	67	74	73	72	72	65	70	73	68	65	76	71	74	68	77	98	87	65	63	55	68	80	74	80	70	86	49	67	71	76	86	83	61	64	72	69	66	76	63	86	77	79	80	59	85	73	54	69	65	69	68	86	76	75	75	58	77	65	67	73	72	64	70	76	80	68	72	65	66	76	61	84	77	69	74	85	74	64	68	79	65	89	70	90	68	82	64	63	77	70	75	69	67	84	64	74	73	87	67	64	69	59	87	68	80	86	61	80	62	83	66	68	78	63	69	83	76	61	69	73	46	67	72	73	76	66	71	64	74	71	73	80	83	91	78	83	77	73	65	72	62	78	71	85	52	70	57	79	71	58	67	84	71	58	94	70	71	77	63	69	81	71	82	60	61	78	73	59	81	80	85	67	69	69	66	65	68	60	97	72	64	83	62	61	76	85	87	86	69	63	78	70	76	73	66	74	79	62	92	70	70	68	74	58	78	88	66	75	80	68	66	75	75	71	82	65	81	61	67	79	61	74	96	77	73	71	70	82	84	67	71	71	76	85	74	82	82	61	70	68	79	82	78	55	73	72	83	75	73	65	71	66	73	55	75	77	56	76	98	62	66	70	91	64	56	74	87	81	62	70	67	48	60	56	63	58	74	76	72	77	60	66	75	79	67	83	78	75	81	78	75	69	70	74	82	66	64	88	79	84	67	66	80	72	61	90	68	78	80	71	70	63	72	70	75	71	70	64	70	74	69	68	78	68	74	79	53	73	81	76	72	81	91	78	74	81	89	68	70	75	77	85	72	53	74	73	54	73	63	73	72	57	68	68	55	76	61	82	73	79	73	80	74	77	63	85	69	80	70	71	79	67	60	84	78	79	75	80	67	70	69	73	68	67	76	79	74	76	65	73	64	65	84	69	59	57	73	59	70	72	84	79	72	70	63	86	76	70	76	65	70	71	61	76	77	60	72	61	70	76	77	82	67	66	65	75	60	60	76	63	66	58	75	64	81	66	94	66	59	61	75	61	85	63	82	87	64	68	72	82	70	83	72	70	66	72	51	54	76	80	58	75	64	88	77	73	89	73	76	80	65	82	85	53	62	64	55	74	84	85	71	67	64	72	76	78	71	81	69	68	63	67	69	59	68	62	55	62	65	74	68	72	85	71	76	77	68	56	64	78	57	86	60	75	70	67	85	54	79	62	69	75	70	80	67	68	74	74	84	76	57	58	71	62	79	59	61	75	74	68	69	68	67	75	61	61	82	66	67	64	67	78	60	65	71	72	80	71	67	68	96	71	56	66	66	72	51	72	67	82	87	62	72	81	79	74	82	59	74	70	86	62	80	84	77	73	66	81	61	67	78	77	82	79	72	66	67	86	63	65	80	71	63	63	73	74	57	89	71	76	64	75	64	81	80	89	70	51	76	66	64	66	74	63	75	63	74	61	62	76	81	76	77	73	74	81	73	65	64	89	66	66	73	69	83	65	70	80	68	68	69	76	57	62	64	74	75	64	62	70	66	71	81	75	53	75	60	76	83	76	91	60	62	60	66	63	78	67	67	80	82	64	64	84	71	81	68	73	61	71	50	84	75	66	77	78	74	70	79	84	67	71	79	71	71	76	57	66	73	79	77	66	87	77	62	80	68	69	68	72	61	61	73	67	70	77	60	68	63	70	78	67	62	73	69	78	72	77	62	62	58	76	75	53	90	89	75	75	70	86	82	70	70	79	79	74	75	73	66	61	78	84	87	72	90	86	74	71	64	67	64	66	76	76	66	73	73	67	73	79	78	67	75	72	86	80	71	72	75	62	68	75	80	72	70	67	60	65	64	74	82	82	81	68	63	72	71	86	78	71	84	67	61	68	80	77	60	88	78	73	81	68	67	74	77	82	75	68	66	62	80	64	71	84	63	71	77	74	62	54	55	64	68	76	80	69	85	83	62	86	68	74	67	74	50	71	68	68	72	65	84	68	76	67	65	58	72	86	77	89	79	72	73	82	73	91	74	76	72	63	60	77	59	79	84	53	64	75	76	63	68	73	78	75	69	76	70	69	62	83	59	59	60	79	84	77	66	71	66	66	89	76	84	85	89	57	73	81	67	69	60	75	57	66	76	61	83	83	79	77	81	65	77	80	70	79	62	65	92	79	67	55	70	74	71	74	69	71	81	80	78	62	81	81	70	67	68	86	72	73	72	87	92	74	88	83	71	75	82	67	66	73	53	66	71	83	84	82	92	91	73	66	59	68	72	80	75	80	60	61	58	75	67	82	75	62	71	68	64	76	81	59	82	71	54	72	55	76	76	71	87	70	79	68	71	59	79	80	78	66	64	84	82	66	66	68	82	81	65	68	74	86	70	73	68	73	64	75	58	58	65	86	70	74	79	67
16159	1079	2399	2846	2322	2026	1615	1428	1204	1059	927	803	711	684	632	598	570	567	507	488	468	478	401	447	440	413	391	410	369	381	376	361	327	359	343	342	318	326	317	323	316	320	308	307	304	330	345	299	342	318	313	307	300	269	311	306	272	290	303	337	289	295	337	269	319	291	330	300	310	311	308	305	299	281	283	284	297	285	323	325	278	299	295	315	315	321	264	305	283	278	262	290	314	298	343	323	252	306	280	278	275	318	321	292	297	302	314	300	266	284	250	300	305	309	282	277	301	287	278	281	269	273	297	264	308	261	282	295	257	299	293	281	269	297	261	294	277	260	273	306	298	270	290	297	266	276	296	279	295	270	275	326	271	286	265	283	292	291	284	299	280	290	277	289	280	271	270	285	276	302	315	283	316	281	287	295	264	305	315	289	262	282	263	253	281	304	323	261	292	275	263	288	302	270	278	268	305	290	290	262	277	282	325	300	280	295	294	284	275	309	284	302	290	306	248	312	277	277	286	267	256	295	295	285	270	254	273	314	264	301	278	290	279	338	284	280	280	308	309	266	300	306	258	268	266	274	287	276	265	295	278	277	294	289	287	313	255	306	284	272	265	249	304	290	295	294	277	296	301	269	301	311	285	290	308	286	286	283	289	285	282	298	294	269	254	316	271	275	293	313	282	279	300	268	253	260	254	281	279	273	294	269	297	302	271	293	254	262	270	322	279	279	288	298	279	285	303	299	287	292	267	282	294	313	309	265	270	275	258	284	283	285	273	279	286	287	291	288	293	290	289	304	261	283	271	294	258	301	281	320	292	229	295	267	284	286	255	280	257	278	291	311	309	261	300	276	271	306	281	294	312	289	278	299	266	265	271	272	302	308	283	278	289	303	281	282	269	320	310	286	279	258	283	282	286	253	301	258	295	288	289	281	270	279	277	268	276	272	295	292	251	278	275	270	264	305	271	287	313	261	288	267	313	306	315	269	315	249	278	268	280	286	268	309	266	282	251	275	295	277	283	304	270	265	259	286	253	304	273	280	301	285	264	293	272	294	286	310	304	280	309	304	245	294	299	279	313	312	282	297	281	250	302	263	289	277	280	266	288	262	296	283	286	278	270	306	254	268	298	278	288	308	311	310	307	293	268	288	293	267	289	303	303	292	255	281	287	281	274	279	254	266	289	276	288	267	279	307	270	321	279	305	292	284	293	279	276	267	295	276	299	245	291	284	301	331	302	312	281	289	294	288	302	292	282	300	277	245	275	298	300	294	319	284	313	288	272	319	276	311	283	291	274	287	251	266	293	290	290	309	287	280	283	263	291	307	267	281	297	259	300	292	274	277	284	287	289	273	294	274	285	329	305	291	277	272	283	303	282	274	287	286	328	279	263	304	306	259	262	277	294	302	241	257	264	289	263	285	266	278	274	280	264	282	279	273	269	294	301	287	291	292	272	264	300	284	285	306	308	278	273	302	269	301	304	303	284	279	270	261	304	283	281	310	298	271	274	258	292	291	279	293	263	271	282	305	263	290	281	277	281	276	279	261	308	288	276	261	271	281	287	273	278	272	304	282	320	270	258	260	269	295	312	316	308	274	263	305	291	307	276	260	296	276	294	297	285	295	264	275	278	298	254	276	255	269	293	292	281	273	310	270	292	297	275	270	256	275	300	302	301	281	346	270	268	299	273	255	267	290	302	281	287	257	280	257	312	293	242	275	286	315	277	296	273	292	275	285	287	291	291	273	270	278	280	318	297	267	303	309	288	297	282	285	288	288	253	275	275	290	257	307	318	289	296	294	297	288	296	299	280	317	261	296	292	314	269	272	291	281	291	274	280	291	290	299	245	285	288	271	252	294	252	294	286	288	296	280	286	267	273	310	269	258	295	314	268	280	274	265	309	274	270	300	284	297	281	291	316	288	286	265	284	307	266	310	263	300	266	256	294	309	292	273	281	306	275	298	287	273	290	276	312	274	315	281	275	294	274	235	287	254	325	322	248	294	271	281	296	290	272	267	281	262	295	295	278	294	270	293	263	280	274	280	317	273	280	303	289	297	294	266	284	281	304	294	282	280	261	287	285	282	282	317	261	303	320	284	305	296	290	278	301	268	294	299	279	299	284	254	266	270	293	262	299	279	278	292	272	283	288	296	287	276	292	314	303	276	280	312	309	297	279	282	305	306	292	279	239	292	283	305	305	294	287	266	330	322	275	272	290	274	284	280	317	304	299	281	301	286	266	270	268	269	300	269	278	289	271	293	258	268	267	307	265	291	290	282	285	285	309	294	270	287	311	263	304	267	312	259	274	292	286	282	265	290	272	296	277	286	265	235	281	286	266	294	312	277	262	252	313	291	289	304	314	280	305	283	292	306	282	264	285	289	283	296	287	263	282	278	259	300	297	260	276	267	299	277	305	275	276	281	319	281	295	281	298	303	290	281	280	297	264	265	281	287	282	300	288	280	286	299	273	290	298	298	274	288	281	299	246	295	279	303	284	296	288	280	332	292	288	274	280	313	242	287	297	307	279	290	296	277	316	308	288	281	261	297	282	283	274	270	283	284	270	272	279	309	301	287	289	317	263	282	271	263	274	274	293	269	265	257	286	290	273	273	301	270	279	286	287	275	307	275	292	310	312	302	283	281	307	266	308	276	324	300	285	285	293	299	287	296	283	316	282	285	271	304	284	280	315	309	286	270	285	255	277	282	270	272	298	301	281	293	279	277	291	283	281	271	285	288	292	288	282	264	277	300	306	283	271	265	305	288	255	307	283	268	299	310	283	295	298	279	260	257	301	291	305	289	250	269	270	280	281	309	278	285	310	286	267	299	290	292	271	283	301	277	296	285	268	291	311	281	277	306	294	319	284	286	329	280	292	270	295	247	266	267	288	284	258	289	285	291	274	294	288	278	288	289	268	294	302	300	266	258	285	289	276	291	301	264	272	288	272	276	299	286	303	309	282	287	337	300	272	284	296	301	299	272	282	266	253	274	285	280	287	277	280	277	312	288	264	305	281	281	303	301	263	258	276	305	298	309	305	273	275	287	287	281	274	280	284	273	303	281	285	301	258	289	267	275	305	322	266	289	296	257	266	295	283	287	293	286	284	307	272	287	300	258	279	295	287	287	283	288	293	307	311	251	287	284	256	265	279	270	272	259	263	272	263	277	291	275	281	280	261	262	284	275	290	289	301	258	272	250	277	284	298	282	317	268	274	284	310	272	293	274	282	296	260	284	234	273	276	289	296	326	268	289	267	301	282	339	279	297	308	272	265	273	302	274	273	280	282	309	254	263	280	295	284	253	309	315	324	317	274	267	261	315	291	284	278	300	299	258	280	267	308	279	289	264	263	315	289	264	305	272	265	289	279	309	275	297	289	302	300	263	284	311	265	309	242	318	328	282	286	274	264	287	281	311	296	275	268	299	276	278	327	279	277	273	279	295	280	267	288	289	303	277	303	277	294	284	267	284	314	269	280	271	261	310	298	289	268	285
39360	24696	7888	1649	1091	859	612	489	412	346	320	263	269	263	198	208	182	199	188	202	198	169	153	161	182	177	149	181	157	153	170	158	165	156	168	185	178	148	150	149	150	141	148	152	146	170	135	116	127	143	130	143	170	163	147	154	124	140	143	143	155	130	144	143	140	139	144	150	168	163	152	163	139	153	149	172	141	156	159	181	157	148	157	152	166	131	132	129	166	152	148	147	123	133	148	147	156	152	142	145	152	149	174	155	148	133	134	149	161	155	165	136	166	120	156	149	168	148	132	162	148	134	139	149	145	147	139	130	136	147	144	164	156	138	139	137	156	145	149	122	129	176	127	128	126	137	157	124	138	142	133	142	156	137	131	148	158	124	160	118	167	157	135	138	139	143	118	120	153	150	141	144	152	140	152	140	146	145	154	127	138	131	134	137	136	150	150	157	156	130	158	154	134	156	155	163	154	146	140	142	150	140	133	124	143	122	145	158	159	159	148	152	160	134	127	147	149	151	146	141	132	138	139	137	137	133	156	145	151	142	151	132	144	160	139	140	140	144	133	149	146	123	134	160	124	131	140	136	154	157	143	151	170	144	143	173	157	162	112	150	138	140	168	139	146	132	143	131	150	154	127	137	138	118	156	143	159	133	144	161	137	159	125	131	138	166	146	147	129	130	143	167	126	142	128	127	133	141	139	131	141	140	157	139	144	139	130	153	152	155	170	146	139	156	133	153	124	140	141	150	151	141	157	132	160	164	160	144	125	152	143	163	149	145	141	138	158	143	153	142	140	178	161	139	139	152	140	137	150	138	164	133	162	132	161	154	138	156	153	137	137	156	139	135	172	146	132	112	148	145	142	161	158	139	149	136	133	145	140	133	136	151	135	141	154	147	133	140	135	138	133	127	140	128	137	153	126	142	126	152	148	132	145	143	121	161	156	145	123	158	170	135	153	158	138	146	158	147	139	136	152	159	135	139	163	132	147	163	136	152	133	155	140	152	136	144	170	144	140	171	164	152	150	149	137	142	153	116	164	129	153	146	143	140	130	155	146	135	135	147	139	137	126	147	165	163	137	129	147	155	144	161	136	154	140	158	158	138	145	166	148	153	143	153	137	147	166	159	149	150	150	160	143	136	142	124	139	147	133	143	126	142	136	135	137	140	148	134	125	122	135	144	147	144	156	119	156	137	129	144	131	150	145	145	133	143	142	120	136	153	134	127	141	151	143	160	138	154	145	125	157	157	159	170	152	145	149	157	150	134	118	153	144	134	133	137	148	140	122	162	146	144	146	131	125	145	151	142	126	148	149	145	153	170	138	160	158	130	132	156	142	135	161	149	136	149	121	128	146	167	147	123	139	170	138	134	139	140	149	155	122	156	177	161	137	135	136	128	139	139	173	147	125	137	140	148	134	150	146	156	145	157	145	162	118	141	132	142	158	147	119	142	115	135	164	132	139	143	150	146	147	126	146	142	155	141	135	170	142	146	138	150	149	145	131	126	161	167	165	134	147	141	139	156	170	163	151	148	144	165	172	155	126	144	153	151	136	140	153	156	136	133	163	141	142	170	149	133	138	154	143	168	142	152	129	136	162	168	139	135	149	140	147	144	129	151	139	149	158	156	151	135	149	132	156	142	139	139	159	134	160	144	132	122	136	167	149	147	157	131	142	180	136	152	145	145	138	154	149	173	161	143	150	139	137	146	133	129	137	145	143	151	132	141	146	155	138	131	162	111	133	154	134	144	133	147	143	145	130	142	150	161	136	136	154	136	142	129	136	150	127	138	155	133	164	149	136	143	143	152	163	143	152	149	134	156	143	138	149	143	151	146	155	131	144	156	145	162	156	154	142	154	152	152	147	130	156	118	163	130	166	121	161	150	132	144	123	120	165	150	154	138	132	156	155	151	137	144	129	163	139	131	143	154	155	150	148	138	159	131	151	160	164	169	144	153	138	141	138	128	150	137	138	169	145	133	167	159	132	162	132	165	160	136	140	131	133	164	146	163	134	140	170	135	138	154	154	130	137	172	171	152	133	145	139	155	139	133	156	152	144	125	134	131	155	147	137	148	147	153	149	160	142	138	141	123	141	138	141	140	145	157	151	173	157	156	156	139	146	160	153	156	151	146	151	143	158	144	147	141	161	150	145	151	150	158	147	121	148	123	152	145	130	165	141	133	128	134	157	149	147	149	129	146	135	140	159	144	143	143	134	141	161	145	141	157	129	118	143	153	150	160	154	147	133	132	121	145	137	151	145	141	151	152	140	137	140	153	144	129	140	139	148	144	140	179	158	135	147	149	139	134	147	149	154	155	145	138	136	148	145	146	146	123	138	154	138	127	149	161	160	143	170	142	156	141	131	146	159	144	147	140	158	153	140	140	158	145	137	152	162	145	148	148	162	146	125	145	148	139	136	124	161	135	143	150	156	153	147	157	169	138	151	163	147	155	125	155	143	154	166	161	152	128	135	129	155	146	151	130	128	155	140	145	148	152	144	175	139	157	159	134	127	149	135	147	146	129	132	137	141	135	152	153	144	163	151	156	140	108	154	136	171	133	136	137	156	127	156	153	130	134	132	149	148	160	114	151	145	137	137	133	119	118	146	142	149	141	158	128	119	168	153	145	139	156	144	145	138	143	132	144	151	158	126	135	146	154	150	135	148	144	158	161	142	156	141	149	150	136	141	128	153	149	141	144	157	136	149	150	142	132	152	155	140	124	127	156	139	117	132	117	147	169	155	155	141	146	135	140	157	142	147	145	166	147	150	150	154	125	144	137	146	156	148	163	149	140	161	149	143	168	158	154	150	153	143	148	137	152	155	140	140	137	143	132	154	161	142	134	157	144	164	176	153	154	156	169	147	143	132	124	144	132	149	144	142	137	136	141	162	127	129	164	156	139	153	162	136	137	137	136	138	155	132	138	155	149	114	141	162	168	158	156	146	158	126	162	155	151	147	125	137	160	128	152	133	139	149	150	146	157	170	179	132	165	146	159	138	139	146	145	166	138	156	158	155	177	146	131	140	137	141	147	163	130	154	133	158	151	132	148	156	140	170	141	145	152	161	138	159	159	142	150	132	141	153	150	142	166	166	139	157	149	144	133	155	147	143	152	151	131	143	148	143	160	149	145	138	142	158	137	144	161	145	137	146	136	137	169	150	160	130	149	148	168	154	140	146	146	151	165	152	150	136	151	156	140	169	146	154	148	138	152	123	132	124	147	140	167	151	140	168	138	146	149	144	132	145	155	141	155	166	136	153	136	159	166	114	163	124	136	131	152	130	131	131	148	171	137	147	135	123	149	131	157	143	149	128	138	160	152	148	144	141	113	156	160	144	155	152	158	133	140	164	129	140	151	154	141	150	157	151	154	148	166	112	144	165	125	139	141	154	149	153	125	144	157	152	142	115	140	140	157	119	149	151	141	138	139	132	158	137	157	160	135	133	133	127	154	168	153	140	160	119	129	140	121	143	152	141	152	131	136	146	147
21158	2245	4860	5505	4710	3991	3223	2776	2263	1944	1788	1580	1442	1371	1217	1123	1024	953	943	920	888	866	802	784	748	777	710	778	719	738	675	634	649	625	615	581	652	606	592	631	591	545	550	588	607	551	585	581	558	575	605	544	587	613	530	532	572	546	577	515	556	518	608	551	553	557	590	551	554	562	530	545	555	525	508	541	543	572	556	511	525	550	531	504	506	562	523	490	516	531	547	539	511	482	540	536	518	538	508	538	530	559	542	532	506	558	511	542	540	555	539	515	528	486	495	507	533	512	541	524	548	504	489	529	502	478	506	505	490	521	511	463	520	531	516	508	537	519	498	487	495	524	476	509	511	552	510	514	527	516	479	529	476	534	481	554	520	480	518	551	518	476	527	497	525	540	504	509	494	512	494	518	514	519	514	565	530	509	547	491	524	540	495	547	526	531	512	510	537	537	483	523	538	517	529	516	516	525	493	477	519	524	515	499	545	525	496	523	467	497	514	524	542	530	502	459	520	500	538	504	530	504	485	497	510	487	516	518	539	523	515	532	501	496	551	498	519	540	498	505	503	516	524	517	522	538	492	507	535	480	531	506	485	511	497	539	522	537	537	525	514	479	515	495	514	523	502	525	515	472	473	512	523	514	550	513	534	497	504	529	491	508	514	529	508	481	550	511	544	501	543	496	513	488	476	541	491	521	488	503	543	501	516	510	533	510	480	536	535	487	522	510	494	540	544	535	521	518	468	509	488	494	493	510	502	510	518	488	502	508	509	539	491	524	479	515	499	507	504	547	503	542	478	549	484	468	512	494	513	471	566	528	471	499	498	526	517	516	532	527	514	487	493	483	515	470	503	504	494	507	523	533	535	511	486	529	542	486	500	506	516	494	496	510	516	527	513	565	525	486	507	532	547	551	527	536	489	473	515	512	521	494	467	538	477	465	509	582	513	495	470	521	495	539	540	509	484	514	573	539	533	533	492	487	538	563	524	557	501	559	506	538	510	502	504	511	507	490	518	494	516	509	520	508	482	510	482	472	509	513	506	493	532	509	493	506	488	563	523	544	477	480	508	514	471	520	542	515	500	509	529	485	500	494	546	502	547	512	511	517	553	512	518	510	495	511	511	499	526	525	522	510	532	482	519	516	556	507	533	511	531	522	526	526	477	519	477	453	560	488	516	492	508	518	488	552	542	494	545	482	502	487	538	546	554	472	516	510	540	522	492	498	492	569	462	513	562	519	527	550	536	531	520	461	530	521	482	539	510	554	529	520	501	489	522	562	517	490	533	457	520	518	509	522	502	550	528	485	511	547	529	535	523	513	571	534	504	510	483	550	544	489	482	514	544	480	503	475	527	484	536	498	484	493	502	542	494	510	506	504	471	520	485	498	518	518	513	528	493	518	508	537	477	463	541	484	550	489	524	497	486	564	507	495	505	523	491	511	506	487	518	504	490	537	539	510	528	540	506	494	522	517	502	466	519	530	500	552	510	500	518	503	516	498	498	531	534	495	531	487	519	533	473	537	542	504	492	493	524	522	527	520	478	493	531	529	505	475	504	467	558	516	536	516	528	517	487	484	525	557	495	532	460	494	540	505	524	502	547	469	468	495	493	505	539	505	497	493	509	560	530	510	493	489	503	481	502	497	528	490	505	487	506	488	493	517	528	525	494	496	513	478	510	513	480	531	493	489	505	536	460	487	526	516	516	483	499	472	517	524	494	523	507	503	520	525	531	517	520	495	489	513	505	507	467	495	504	525	518	519	505	510	539	488	532	489	524	522	495	511	482	516	508	514	472	529	506	539	474	541	502	507	532	500	489	517	483	500	537	539	503	533	529	518	503	498	565	520	566	486	497	522	524	513	525	507	515	485	527	518	540	519	540	494	490	522	508	498	556	487	516	490	541	488	544	470	501	512	527	548	507	533	499	528	503	506	514	541	540	494	530	526	493	522	528	523	490	548	507	491	532	513	511	508	537	579	485	504	552	513	552	505	493	479	515	485	530	550	534	503	517	518	468	532	520	492	467	533	510	495	512	522	481	510	471	562	557	535	496	489	502	523	506	523	543	532	508	537	483	506	524	473	512	488	504	525	519	490	530	520	501	483	505	546	489	512	494	459	504	548	511	506	478	505	494	500	507	517	474	526	538	523	517	514	468	524	507	505	495	536	511	532	493	544	536	540	559	491	533	510	539	518	463	515	513	474	507	505	535	488	466	490	484	530	523	539	527	525	516	479	489	528	512	532	467	479	492	518	527	544	493	516	495	510	491	496	499	468	506	517	526	521	512	526	496	531	538	504	496	500	522	491	534	496	528	532	496	510	517	522	524	495	504	513	501	510	480	539	485	501	510	508	514	518	525	530	479	551	539	556	521	505	535	500	500	513	480	502	480	528	489	516	501	542	540	480	524	511	518	518	501	502	512	511	485	542	476	548	520	522	509	533	508	525	513	535	495	525	518	517	491	530	487	526	486	527	554	514	526	483	507	523	509	489	526	543	502	532	534	552	540	514	577	501	496	505	508	526	520	544	523	531	529	511	529	543	504	511	460	548	517	529	537	497	521	525	459	496	504	491	467	509	520	539	494	512	454	492	467	505	512	493	521	488	482	495	473	489	496	514	487	527	532	552	505	489	505	522	576	536	523	520	451	464	480	548	512	537	527	513	537	466	476	499	503	512	518	495	529	538	527	511	495	527	479	460	523	531	546	517	502	464	495	465	527	492	515	520	543	484	506	474	524	554	524	503	510	509	506	535	531	473	492	491	525	527	505	558	491	522	487	524	563	524	505	518	505	538	503	513	495	538	517	488	513	504	530	475	501	494	554	508	490	554	488	535	536	521	497	491	520	548	511	523	530	517	552	525	563	513	527	535	492	561	485	528	496	496	524	508	508	540	549	492	497	517	544	514	517	567	486	479	543	490	519	520	508	515	482	491	490	524	521	485	508	518	525	494	559	529	483	541	554	473	494	545	538	494	516	512	551	554	543	526	492	540	533	530	517	494	517	525	475	518	518	479	513	509	522	514	526	489	494	566	514	482	498	511	502	532	517	532	492	534	516	520	514	522	568	497	479	518	511	517	549	460	517	499	543	507	513	483	474	441	515	529	477	479	504	530	531	539	555	488	500	519	509	469	507	569	488	495	515	486	522	501	541	509	502	526	543	492	503	503	562	522	550	471	465	469	495	536	532	490	507	533	535	502	526	474	530	490	497	474	493	516	475	518	501	551	495	475	485	523	518	483	549	516	504	530	498	521	524	527	490	510	530	498	537	510	513	533	546	494	519	508	520	511	504	514	492	603	511	479	475	510	513	487	515	499	480	502	525	530	537	519	540	508	502	513	501	520	510	495	539	554	519	511	467	485	517	504	520	548	551	545	527	528	530	527	529	547	501	518	488	513	542	527	520	525	518	492	466	491	503	533	502	510	542	512	532	496	508	495	535	476	491	535	499	560	536	530	495	513	556	516	495	473	533	518	492	488	526	517	498	462
4582	344	197	136	131	120	114	106	95	99	118	96	96	97	96	88	98	109	87	87	105	82	119	102	82	111	101	109	95	99	103	109	107	80	78	89	87	98	97	116	117	96	95	98	93	87	104	80	109	90	97	119	92	93	85	107	86	105	119	125	103	96	104	78	98	99	90	113	94	98	96	90	99	83	111	80	87	91	89	97	114	93	85	94	99	98	81	97	112	92	79	104	120	104	95	85	95	73	93	106	95	109	101	120	87	107	90	92	83	96	88	91	97	103	96	71	126	98	83	109	84	96	100	106	90	99	100	94	100	92	72	78	112	83	86	78	93	86	98	109	94	92	85	93	98	88	81	98	108	106	98	99	111	80	92	92	93	84	96	81	83	122	87	111	83	87	99	103	117	94	113	96	78	94	118	110	98	99	122	86	79	86	99	75	81	101	97	83	107	87	94	86	104	114	87	88	95	85	87	73	94	92	86	102	98	79	69	76	109	92	100	91	84	115	92	98	90	95	104	92	98	78	84	108	100	100	103	101	101	94	79	95	90	89	102	107	102	81	85	87	88	105	109	91	80	92	91	97	91	103	72	90	103	97	88	95	101	99	121	88	95	104	79	99	85	110	93	87	113	100	87	95	113	108	97	90	99	104	99	92	96	100	101	89	91	103	84	99	74	103	99	91	107	112	85	93	101	99	103	92	83	86	106	75	95	122	99	86	113	85	115	100	110	110	96	100	88	92	102	91	85	103	81	108	109	89	78	116	101	85	102	103	111	97	98	93	96	108	82	98	92	97	103	97	96	97	97	86	118	107	102	101	110	90	99	89	85	103	95	79	74	110	97	95	95	111	95	80	101	95	86	88	79	92	90	85	86	82	104	101	90	98	101	98	106	93	111	112	101	89	93	109	101	82	96	88	105	98	91	109	98	108	85	102	82	103	91	84	102	95	104	80	98	93	84	98	109	86	108	99	95	82	83	102	103	93	94	103	96	110	79	91	92	93	89	115	86	100	85	105	100	88	101	110	113	97	103	102	99	76	106	105	97	101	99	95	108	85	98	91	91	102	110	95	86	92	97	90	90	86	88	88	90	101	95	113	99	78	103	102	113	79	90	91	100	89	96	106	105	101	88	64	96	77	94	99	80	94	83	93	99	92	87	104	85	82	91	86	91	104	91	98	101	92	81	101	102	111	97	106	111	93	96	104	102	111	110	91	95	115	88	90	97	87	99	100	99	87	92	81	80	90	91	98	96	101	106	97	103	104	104	90	99	98	112	101	93	117	100	98	113	80	82	100	100	83	95	88	92	95	101	107	105	92	81	91	113	104	103	93	112	86	118	113	91	118	102	95	97	97	104	93	92	95	106	126	93	92	77	87	99	98	93	97	100	79	98	87	90	98	92	105	96	72	86	94	91	92	96	121	93	96	102	95	105	87	98	117	102	94	125	80	100	104	85	83	110	92	98	97	96	113	101	108	96	96	89	84	93	108	92	100	96	101	108	87	103	102	96	90	88	106	102	111	98	96	85	86	100	88	102	93	88	97	90	102	92	83	96	82	102	88	76	93	90	101	94	114	85	103	107	99	88	104	107	98	111	102	74	91	96	106	102	95	108	103	84	105	83	122	97	107	105	99	81	93	81	84	86	95	86	95	85	95	114	103	105	111	106	82	101	104	99	84	98	97	82	111	97	92	110	111	105	76	115	104	101	92	86	71	95	102	94	86	93	99	97	87	80	73	91	101	121	94	100	81	103	94	110	102	89	94	100	110	81	92	123	105	91	94	92	83	80	106	89	113	99	90	98	73	106	100	101	101	99	102	82	76	107	95	89	97	105	94	95	99	94	104	108	95	107	92	96	96	97	94	108	80	110	93	100	91	91	109	100	104	90	100	94	101	88	106	93	95	94	86	88	103	105	79	100	87	86	101	101	95	96	100	98	90	108	89	82	97	91	122	101	80	103	107	89	90	103	85	98	90	75	103	104	117	78	85	106	100	90	98	90	102	96	107	80	95	89	87	84	91	78	79	109	83	86	105	99	98	83	71	90	92	109	98	105	103	86	114	93	96	115	100	104	93	91	96	91	91	92	100	107	95	104	104	103	84	92	111	77	104	90	97	88	100	105	93	95	116	87	105	102	87	86	107	87	118	89	88	95	99	83	102	107	87	111	86	103	91	95	88	85	93	87	97	82	91	96	103	90	109	100	102	96	98	105	103	103	104	72	97	87	102	89	89	99	116	83	95	97	85	112	94	88	88	77	103	88	87	97	94	105	83	100	100	104	95	109	77	78	93	104	86	98	103	94	88	100	90	98	85	97	111	79	112	92	89	103	87	107	103	87	101	107	114	106	88	113	99	91	90	105	98	101	100	92	105	90	94	100	110	96	81	109	108	105	94	101	115	89	96	113	99	104	101	79	97	111	90	92	107	105	88	92	89	109	99	87	92	104	95	107	96	105	77	85	85	101	96	105	96	94	119	120	93	87	86	75	117	100	91	109	99	106	106	96	94	103	109	92	91	87	116	80	102	82	98	96	106	98	96	83	92	105	102	89	64	106	91	96	95	96	96	107	95	102	83	104	101	110	78	99	92	93	85	85	81	97	107	96	95	95	113	84	100	93	109	92	99	113	93	106	88	90	100	101	105	91	82	99	105	106	103	91	84	93	101	96	78	100	102	111	103	95	85	102	98	95	128	89	109	109	105	94	119	105	96	95	110	91	103	107	116	97	99	91	89	95	85	113	107	88	122	89	88	103	95	100	92	100	117	91	79	61	93	110	92	79	91	114	84	93	95	90	92	89	92	88	79	101	91	101	107	111	97	92	81	79	105	80	110	106	87	94	113	99	94	106	98	113	90	86	142	104	92	111	91	91	102	94	96	102	92	119	77	103	93	106	93	105	96	106	87	114	89	90	77	98	80	107	78	96	101	104	104	125	110	96	110	83	99	83	98	98	94	99	84	93	82	91	94	81	110	110	87	85	90	107	99	106	99	88	91	84	98	92	92	109	82	88	94	90	98	97	87	100	99	108	85	86	79	84	91	89	102	77	114	101	93	92	82	108	96	84	94	77	83	98	105	115	114	94	96	83	86	102	97	76	91	120	80	106	101	100	116	100	100	103	90	88	91	105	88	118	98	86	75	82	109	110	86	106	95	99	111	81	85	96	83	83	79	95	99	102	95	97	93	119	110	91	96	79	107	95	90	88	93	93	88	89	103	91	99	101	96	90	117	115	88	110	94	84	86	90	98	98	105	93	102	94	96	104	85	96	89	93	87	92	106	103	94	99	79	99	112	103	99	108	90	102	92	104	90	82	104	88	80	90	95	106	100	102	92	104	93	99	90	91	96	93	100	97	81	98	86	93	101	71	97	108	103	72	107	95	76	97	106	97	102	98	106	114	117	109	84	88	94	95	92	84	102	97	79	108	101	109	103	107	76	95	87	95	99	98	106	92	86	100	92	108	95	104	99	97	81	103	96	95	78	100	79
6276	436	532	562	525	468	442	410	389	387	380	424	384	367	379	351	382	363	412	387	349	400	386	342	369	366	370	351	344	391	360	345	373	360	328	366	342	363	385	336	341	308	376	358	359	340	353	381	378	345	364	380	322	361	358	350	390	355	340	378	367	371	372	342	380	381	356	345	362	383	348	383	334	345	352	364	341	366	377	371	345	346	346	399	347	378	353	335	338	354	358	342	376	356	368	350	353	354	400	383	326	353	376	395	387	344	327	355	362	363	404	353	349	344	346	365	362	364	348	379	376	375	375	343	353	363	382	402	352	373	312	321	351	372	363	334	370	383	324	306	351	379	333	349	348	396	346	366	355	349	394	406	378	368	355	361	335	345	346	380	347	358	362	372	350	388	366	370	342	341	354	390	337	363	354	320	353	351	341	315	370	368	371	357	350	363	387	380	353	358	391	358	359	334	359	335	357	344	358	368	354	368	351	326	334	329	349	364	338	359	384	339	359	354	350	331	367	368	348	338	368	334	353	367	352	362	339	403	376	394	356	376	360	344	358	371	357	380	356	376	367	346	358	329	352	345	345	362	377	381	343	327	358	365	369	353	348	369	352	363	338	339	338	354	346	329	370	321	390	351	349	370	304	327	344	379	357	358	386	349	388	370	340	372	363	368	326	345	341	351	313	344	337	337	352	346	344	360	343	351	359	361	377	350	384	333	348	345	392	352	363	341	355	357	348	367	368	386	378	335	356	386	383	357	350	343	368	389	344	354	359	335	362	341	369	377	376	383	382	339	372	352	338	348	356	365	353	347	347	345	362	379	324	358	358	338	360	383	334	360	356	341	351	340	370	341	365	354	367	352	360	358	345	318	369	340	389	360	344	355	382	356	351	345	372	371	340	358	330	400	358	391	365	329	342	360	368	345	350	370	335	344	324	389	382	355	361	363	370	374	354	363	357	361	366	346	372	344	405	318	378	350	350	330	381	422	383	331	356	330	351	376	356	362	332	383	332	382	370	377	379	361	344	374	347	430	338	357	317	384	322	365	341	363	351	353	328	369	389	368	377	337	376	344	353	362	355	356	357	350	352	324	374	369	358	329	347	360	347	367	331	345	382	357	337	379	387	360	364	344	326	313	376	336	360	381	325	374	357	342	335	362	335	330	358	344	329	351	394	356	349	359	377	393	339	374	384	334	404	372	345	369	356	349	334	348	350	338	368	367	375	381	354	362	350	361	354	354	353	361	355	351	357	384	382	388	375	364	330	359	369	354	338	338	374	348	347	379	322	321	358	365	359	363	345	376	356	364	337	353	357	373	333	341	386	343	317	349	347	369	375	341	346	372	395	370	375	353	417	344	355	360	356	373	358	332	326	365	347	398	344	373	359	356	326	332	325	357	334	384	370	354	355	378	364	332	376	376	348	374	363	325	349	331	351	323	377	356	377	336	337	346	365	346	339	334	369	380	376	335	316	348	371	379	356	338	363	363	368	352	361	313	366	337	338	363	352	330	382	362	357	379	346	357	336	350	352	361	356	380	346	364	337	339	327	358	370	342	325	358	358	326	380	348	395	341	354	348	346	385	345	331	345	372	377	375	374	344	343	341	346	356	339	355	345	355	369	402	376	359	344	356	359	354	354	373	384	370	370	373	386	373	363	373	401	356	397	379	344	337	356	376	333	361	359	386	352	350	349	333	374	342	367	359	325	366	345	364	338	368	351	374	347	384	350	356	333	361	354	347	355	384	335	337	356	360	341	374	363	361	372	366	325	340	377	354	372	366	347	344	361	359	365	398	387	339	376	324	339	356	376	372	384	350	322	362	371	365	364	354	329	371	355	352	374	370	371	344	317	333	345	330	368	377	352	322	367	338	398	377	362	363	364	357	318	357	354	356	365	371	351	373	369	348	329	384	353	345	372	379	367	352	363	366	387	357	371	376	354	354	375	382	363	363	397	337	354	370	358	355	372	367	330	343	359	403	359	375	364	382	312	373	389	350	349	349	368	386	326	372	365	326	365	340	375	368	384	355	365	355	355	383	388	360	333	362	357	328	347	367	354	339	331	374	356	344	348	319	384	345	359	394	328	359	356	360	359	377	357	381	346	378	369	342	337	350	340	343	377	311	339	396	352	386	378	388	361	380	379	381	374	336	373	376	358	346	357	334	360	361	357	340	343	328	377	364	372	370	384	345	365	370	379	377	329	334	381	362	352	351	349	368	331	328	363	410	324	338	331	346	353	379	309	336	349	342	378	336	335	357	345	362	349	359	370	361	352	366	373	365	392	320	368	376	362	355	358	364	342	352	383	363	353	380	358	378	370	346	386	343	342	338	358	353	362	396	339	337	363	363	349	346	351	380	381	370	367	355	377	367	347	325	345	350	349	341	337	339	362	328	358	367	388	344	335	350	341	349	332	365	361	361	361	323	326	374	345	365	373	347	363	357	355	366	336	353	313	381	356	376	365	354	361	310	376	372	369	358	383	385	344	323	362	368	371	380	336	323	352	355	326	384	360	361	358	350	356	343	376	361	372	393	335	353	342	372	359	343	373	358	378	334	346	332	340	378	363	357	388	370	360	348	344	380	357	380	344	374	354	388	393	369	363	329	378	359	353	383	348	375	371	355	375	361	349	360	370	306	345	324	380	380	355	406	363	361	365	357	372	363	365	366	355	362	316	354	360	376	347	355	367	376	362	353	371	356	368	343	359	355	343	363	351	345	324	343	373	352	382	355	367	354	355	345	345	339	359	344	358	372	362	368	354	354	369	363	373	331	348	361	364	363	371	335	379	338	332	359	364	327	372	410	360	387	358	355	347	396	336	349	347	376	340	340	335	378	328	384	366	334	345	352	363	339	335	346	359	404	387	345	301	375	318	380	317	348	367	361	370	373	358	366	413	344	375	355	382	370	357	359	367	341	338	345	362	362	351	343	345	343	350	327	365	352	374	339	384	356	380	361	356	370	349	394	341	358	382	368	398	345	374	323	362	323	366	341	326	339	372	341	362	375	363	364	339	379	320	358	382	337	364	351	389	372	335	356	356	329	374	366	351	331	350	364	349	331	390	349	356	374	338	348	332	384	346	371	348	342	388	344	365	336	324	346	346	362	381	369	409	349	327	341	343	343	336	372	354	312	353	333	329	368	337	370	349	357	354	367	362	377	362	375	361	406	361	403	376	348	373	359	336	374	356	345	374	361	339	375	351	330	366	328	364	354	370	362	359	342	354	344	355	344	340	349	341	382	353	332	368	346	349	366	339	366	379	338	376	381	392	362	317	361	318	362	359	320	391	344	362	359	387	351	342	371	344	339	385	346	367	378	340	371	359	343	352	363	345	342	371	409	329	354	350	340	353	355	368	365	336	341	395	399	395	367	359	373	313	383	365	357	320	402	378	345	358	347	344	377	348	378	371	363	366	335	394	380	342	337	336	335	378	368	361	334	385	358	340	360	350	379	356	373	363	395	352	346	378	340	366	402	355	349	337	331	354	339
34967	12375	1506	766	528	411	295	251	209	180	167	148	153	113	119	131	96	94	111	92	99	93	84	85	84	91	81	78	92	81	80	76	78	77	74	73	84	92	67	77	79	72	97	74	79	70	81	75	81	76	85	51	76	66	83	77	66	83	80	79	81	75	75	65	92	76	74	65	86	79	69	53	75	73	71	101	82	93	69	76	63	86	61	73	98	79	67	94	73	66	84	60	66	61	57	75	76	70	75	77	61	67	74	86	65	62	71	75	77	60	73	88	56	76	72	74	73	83	82	71	82	75	78	71	68	92	85	76	69	81	70	97	59	85	68	85	87	83	61	85	78	70	76	74	75	70	73	79	74	65	74	68	103	84	85	76	77	70	74	64	81	72	74	74	85	68	70	81	71	83	75	83	75	69	79	76	70	66	69	100	93	70	77	91	63	72	71	73	74	84	88	56	94	81	73	76	86	75	63	80	72	89	80	62	91	78	80	71	78	75	75	58	74	65	77	77	67	67	78	81	56	48	81	73	84	89	82	89	76	65	80	79	57	87	74	71	72	73	76	71	83	77	84	60	76	67	78	68	79	64	77	82	56	68	79	85	75	75	68	78	71	82	72	90	66	74	85	72	86	68	58	99	72	96	86	80	72	68	68	75	79	84	68	82	70	83	93	73	72	89	93	70	68	73	88	72	62	61	64	65	67	75	66	75	66	78	73	70	72	85	83	45	61	69	70	71	68	75	80	67	76	74	71	71	75	84	77	63	74	85	84	75	71	78	76	76	68	92	83	76	57	74	72	69	75	65	86	60	78	85	61	64	56	94	79	75	77	80	74	84	76	68	68	73	78	67	79	65	74	64	77	58	65	79	85	65	88	64	72	72	92	64	74	83	63	74	79	66	83	67	83	77	70	78	79	76	72	76	77	69	82	68	64	70	70	73	75	80	83	68	80	80	94	95	59	64	81	63	73	81	73	78	74	73	70	71	80	79	73	75	77	76	58	75	66	75	81	83	74	82	65	57	75	77	70	90	73	54	65	69	69	58	80	82	81	72	75	84	77	73	69	76	76	66	74	74	85	80	67	82	73	64	64	74	85	66	74	84	86	85	87	76	86	70	84	67	76	79	61	79	77	66	71	77	74	76	60	75	77	72	71	78	90	61	81	75	77	80	72	82	82	80	70	70	81	72	82	67	75	63	78	74	62	60	93	65	80	73	63	70	76	71	74	59	93	94	72	97	81	69	78	55	78	91	85	75	92	84	75	71	84	94	65	88	83	80	69	77	63	73	65	82	81	73	66	78	74	86	78	83	69	79	73	71	87	73	85	81	63	66	66	82	61	76	68	68	66	75	75	78	77	76	66	82	82	92	78	72	90	68	77	74	81	82	65	77	82	80	76	71	65	72	72	69	79	84	73	73	72	75	73	79	57	67	63	61	69	73	76	81	82	81	85	81	61	88	73	63	79	58	73	66	88	89	73	80	70	78	63	77	85	68	70	78	53	70	78	64	84	77	76	68	82	75	66	77	86	72	73	76	66	80	86	78	64	86	64	66	54	79	84	65	84	76	74	84	79	86	63	80	89	66	88	82	74	59	73	85	73	81	75	55	76	89	72	92	73	77	63	87	81	85	82	72	50	71	66	71	78	77	94	78	76	73	85	77	77	74	70	68	66	65	68	65	78	78	65	76	71	79	95	78	80	64	72	76	67	66	61	66	75	81	80	75	82	83	80	80	64	90	80	69	67	75	69	68	58	87	69	84	68	84	75	84	70	55	76	77	76	85	69	89	86	76	62	72	60	62	73	75	78	84	73	80	77	94	72	95	81	77	60	73	79	68	89	59	66	65	93	71	74	81	88	76	75	67	70	82	65	85	90	75	87	75	73	64	76	79	86	62	80	77	73	76	71	82	71	79	70	93	74	74	74	77	65	73	64	77	87	72	69	70	82	79	63	86	60	86	63	67	69	69	61	82	71	79	68	58	57	72	77	81	71	84	77	89	85	69	84	56	80	66	79	77	76	66	82	84	82	65	85	75	58	75	64	72	70	67	76	79	71	74	81	68	66	72	57	69	80	60	83	69	75	77	80	68	75	75	72	77	82	70	81	89	72	61	67	76	72	92	67	63	80	70	101	100	76	60	68	94	76	85	58	75	74	79	77	76	64	82	70	73	84	73	67	80	82	71	68	77	76	90	86	91	79	65	72	78	92	84	85	73	66	75	73	81	92	73	68	78	68	78	70	81	78	72	66	90	67	78	73	75	86	83	68	94	63	64	75	67	74	81	74	78	77	80	68	77	77	66	75	73	87	88	76	80	79	80	60	76	87	74	84	69	73	80	90	99	75	69	84	74	82	84	88	55	82	64	71	68	84	68	97	80	83	87	71	76	72	78	81	71	79	68	65	77	64	79	79	70	86	75	77	79	87	81	84	78	66	74	79	70	85	71	87	84	69	77	80	78	68	68	81	72	81	64	75	63	73	79	80	83	62	70	81	90	57	58	74	74	82	77	79	84	75	79	81	68	74	73	83	67	73	82	71	72	78	75	85	81	68	80	67	59	69	86	78	89	75	85	63	71	69	72	74	64	76	72	73	80	75	55	90	94	53	76	74	89	76	77	60	74	76	77	81	96	68	73	67	62	83	63	89	72	68	68	80	61	78	73	72	67	88	78	81	78	86	78	71	81	62	64	76	71	65	59	61	61	77	75	53	71	66	78	92	86	72	71	72	67	70	61	62	74	78	75	82	81	88	75	79	95	74	88	91	76	85	70	70	60	80	73	75	77	77	62	82	68	68	73	81	83	80	90	71	62	63	74	76	67	79	76	82	83	76	78	71	95	61	76	79	84	87	77	62	68	67	84	68	70	65	69	60	83	83	71	81	68	81	86	70	52	74	80	61	73	82	81	53	79	81	71	82	82	73	79	82	78	78	77	84	76	58	75	66	74	68	81	65	63	84	77	70	63	76	91	88	71	77	65	69	84	81	70	79	61	70	66	74	72	74	64	93	67	73	79	69	65	70	66	78	63	70	91	80	87	73	67	64	73	90	72	67	89	80	74	85	84	87	75	79	84	80	64	82	85	70	90	76	83	65	54	90	73	71	85	85	81	81	83	92	86	77	71	72	75	74	70	72	65	71	79	79	75	92	61	73	71	81	75	75	68	67	72	83	79	82	63	86	67	79	66	76	74	82	60	74	77	79	81	76	67	83	69	79	84	80	85	77	60	71	73	76	74	67	68	84	82	75	68	83	81	68	62	75	77	83	78	66	72	66	89	95	80	80	64	67	80	96	68	81	67	60	77	90	77	84	74	71	67	76	72	102	82	63	77	88	60	83	68	64	72	83	64	69	75	88	74	80	73	72	72	84	63	88	68	80	87	87	66	69	85	69	70	66	76	89	71	72	63	61	67	81	79	72	76	79	81	59	72	88	76	80	75	71	87	75	76	94	72	69	68	69	80	80	67	75	67	54	73	68	79	71	72	80	66
17020	1178	2636	2972	2632	2074	1708	1533	1236	1064	914	830	769	746	695	635	568	536	516	496	503	463	440	437	402	391	388	421	386	364	372	354	405	347	391	357	343	341	398	350	358	328	363	336	351	333	375	341	309	314	326	285	336	330	319	322	306	314	303	336	312	328	324	317	332	324	345	309	329	349	316	302	331	319	287	294	309	301	318	303	319	302	319	296	317	316	306	289	300	319	334	348	320	277	308	326	294	295	315	297	338	330	297	322	294	297	321	317	322	329	280	283	340	285	309	281	295	353	302	314	331	282	335	362	326	274	324	290	316	328	291	313	306	277	317	258	287	283	321	321	295	300	285	293	299	278	291	324	304	286	297	289	300	290	299	331	322	284	299	294	290	327	322	284	275	288	310	301	294	301	295	317	312	277	288	286	345	282	279	262	309	272	301	298	308	302	315	278	320	284	296	315	275	288	303	298	308	346	297	267	330	309	279	278	291	297	345	324	309	289	297	296	303	309	324	285	271	308	300	317	305	276	315	304	319	297	294	322	311	287	299	324	304	305	305	311	284	316	324	282	284	312	310	294	314	315	304	294	301	298	303	283	341	324	293	308	263	307	313	303	301	279	314	304	278	320	307	270	310	303	312	303	317	304	331	313	263	316	273	305	281	308	299	304	313	282	288	304	304	324	285	301	314	277	290	293	288	295	280	288	292	315	311	281	308	323	292	291	317	288	274	299	274	297	326	314	304	292	284	299	305	270	287	302	319	273	311	314	277	336	309	295	305	302	261	319	325	285	300	282	281	289	291	275	257	294	318	311	303	311	297	295	285	292	293	296	270	314	282	307	311	317	277	319	301	323	329	297	268	295	295	281	322	287	275	296	315	287	278	264	336	343	262	302	300	303	301	302	316	301	306	317	303	303	320	320	311	306	297	294	282	305	303	297	308	313	310	295	294	325	327	293	248	291	318	306	288	277	285	290	321	261	314	318	291	298	286	307	294	287	288	295	329	292	316	286	309	285	320	283	284	315	301	308	309	290	275	295	295	284	309	304	299	275	304	293	301	304	316	303	296	292	311	290	308	302	323	278	278	283	321	321	317	287	302	280	282	300	316	312	308	311	310	258	310	312	290	303	323	313	295	310	301	281	290	288	305	342	304	327	289	319	258	310	309	292	286	300	302	311	319	304	304	309	281	300	250	322	296	303	289	284	292	296	301	298	316	306	305	322	298	278	290	305	318	287	307	261	321	316	304	303	310	314	307	296	288	278	279	315	309	301	344	298	274	308	292	267	289	311	317	304	337	323	304	314	307	301	297	316	328	332	297	284	308	268	304	322	301	306	286	278	283	296	292	285	319	299	321	306	307	301	262	283	317	294	300	307	297	288	322	295	307	286	281	296	291	308	298	288	319	291	305	317	289	294	296	292	277	308	298	299	323	311	306	299	316	305	317	309	296	292	297	290	274	295	296	307	332	343	303	278	305	321	311	356	325	331	293	294	289	291	263	287	290	323	303	316	293	283	303	334	291	287	317	292	285	295	300	287	314	309	323	306	275	310	322	292	311	308	302	271	296	281	311	272	336	295	315	309	280	288	293	295	333	288	282	288	343	289	302	298	264	302	321	293	301	306	281	278	295	298	309	295	303	330	308	299	260	278	295	285	320	301	287	318	307	297	316	314	280	294	269	308	312	330	298	309	305	320	297	291	311	268	324	320	285	318	297	266	320	303	308	281	288	323	287	333	293	320	325	267	292	295	322	284	310	307	295	304	279	291	290	280	283	287	312	275	287	304	281	318	291	261	293	311	317	309	303	316	311	306	324	267	316	287	321	280	304	314	290	312	296	303	297	292	304	303	292	284	307	310	303	296	293	282	290	266	289	310	281	311	273	300	290	298	307	307	299	312	303	275	315	301	338	314	319	307	286	331	310	272	309	290	285	305	277	323	319	324	302	318	295	285	323	339	301	316	287	271	309	271	296	277	303	285	270	311	302	274	322	325	277	313	273	309	320	304	288	305	305	269	308	306	317	315	291	286	295	320	265	351	307	313	307	290	289	308	296	330	284	271	273	291	293	280	307	285	333	307	306	301	302	296	310	295	311	291	286	309	310	285	295	297	303	294	284	296	294	282	307	286	291	293	302	305	297	302	287	289	309	280	294	291	273	302	302	285	281	311	302	285	296	286	302	292	308	283	317	282	293	321	322	290	294	312	301	315	312	276	269	299	338	298	290	288	291	288	302	286	265	301	330	313	285	276	296	318	317	301	300	295	308	318	287	315	301	280	305	305	266	286	291	315	294	273	312	270	307	305	267	298	312	319	308	274	291	325	292	290	286	300	298	286	294	296	274	295	274	319	304	312	291	291	298	309	330	318	294	282	307	271	305	321	297	317	306	326	293	303	301	285	298	279	257	290	304	297	276	276	295	292	320	281	319	289	276	292	325	336	313	303	291	285	294	289	286	284	318	262	303	306	286	288	303	293	294	304	298	292	280	295	313	295	320	324	288	253	317	319	260	296	318	315	292	292	308	296	276	283	325	304	269	303	316	282	295	311	293	291	300	290	276	313	297	318	281	309	296	284	292	279	306	303	297	311	300	288	333	290	316	284	298	266	272	287	285	295	307	297	298	289	332	293	284	291	308	309	304	306	322	261	310	303	287	291	314	290	306	297	300	313	290	295	320	313	287	273	316	299	271	305	294	272	310	314	292	273	318	285	315	309	265	281	283	275	292	309	299	274	303	286	299	307	307	326	319	312	275	294	279	316	323	277	329	287	291	313	306	296	294	296	296	284	311	297	273	276	326	293	292	310	315	288	274	274	310	310	325	314	311	310	277	281	312	288	306	303	277	313	328	266	283	325	283	308	312	282	286	293	314	306	293	314	307	286	319	301	336	319	313	296	322	287	284	328	313	285	283	301	310	269	283	303	304	306	276	271	329	291	298	284	293	300	302	299	298	296	336	289	294	282	307	308	322	302	306	292	282	283	276	290	302	292	294	299	287	281	312	294	285	311	320	275	279	307	278	323	349	294	299	294	303	294	265	288	299	287	312	297	289	336	291	307	262	311	317	325	295	292	254	307	276	300	305	320	259	303	289	304	318	304	297	308	293	294	309	296	305	297	293	319	326	273	328	273	303	305	298	308	304	299	318	286	317	289	285	289	335	283	306	297	283	291	295	316	296	295	316	315	296	295	292	299	324	277	298	333	296	276	329	287	306	306	297	308	274	288	315	322	292	294	294	303	289	295	297	302	272	291	295	287	279	311	290	336	304	319	286	334	272	303	280	308	257	289	295	281	295	296	294	303	291	308	288	305	311	317	316	325	331	309	296	307	288	288	276	323	315	291	331	294	310	314	274	304	297	329	324	318	300	316	321	320	301	317	284	276	315	300	294	312	324	269	290	319	298	306	307	317	274	320	301	297	293	294	303	289	295	313	327	331	315	306	288	296	309	298	296	308	323	307	289	259	298	296	314	308	327	289	294	305	314	303	287	308
39179	21923	6404	1574	1071	729	550	470	405	339	282	264	208	231	199	225	202	179	191	205	196	174	157	179	159	152	142	169	175	151	155	161	161	146	154	145	134	150	159	134	157	143	135	144	127	149	152	149	149	154	137	152	147	129	142	145	119	142	143	139	154	133	154	138	142	150	124	122	157	145	148	127	144	138	138	127	144	142	162	132	148	138	147	156	120	142	123	155	156	134	134	161	134	131	134	134	139	136	141	149	136	148	146	135	132	145	143	132	149	139	141	138	140	137	130	142	139	138	136	146	145	123	133	146	142	125	134	158	132	130	135	132	141	148	138	151	129	148	129	122	131	133	142	146	144	161	142	139	136	139	142	143	125	144	147	139	154	145	139	135	129	150	127	129	122	155	146	129	137	155	134	148	149	147	153	136	157	131	119	142	129	155	134	138	131	132	152	125	147	136	141	155	150	148	154	120	155	156	125	143	141	136	161	136	149	125	128	121	141	139	122	133	152	139	147	144	123	117	141	137	142	128	141	143	146	135	139	137	157	142	153	152	137	140	140	141	141	133	136	149	123	122	148	122	129	139	139	133	132	106	137	145	142	144	126	130	153	125	151	145	135	139	147	141	129	114	126	155	119	135	134	134	149	142	125	147	134	141	147	135	130	136	121	129	128	135	143	116	133	136	155	125	129	154	123	130	126	137	168	142	138	139	147	119	141	113	139	127	125	111	126	135	113	133	135	134	143	121	156	149	131	132	165	137	129	119	139	132	152	139	124	126	131	140	127	129	160	111	142	154	125	125	109	136	140	138	129	142	135	122	146	137	143	133	152	151	131	130	152	153	124	118	150	156	159	151	151	130	136	133	131	153	124	136	124	147	130	133	141	147	120	121	134	137	126	143	131	146	158	129	131	149	164	137	117	125	134	147	156	126	152	137	145	151	154	126	123	130	156	126	135	159	150	129	128	137	137	137	141	119	119	138	141	123	127	127	139	129	151	142	137	110	125	127	128	141	131	117	148	142	133	157	120	123	147	135	144	144	130	134	141	141	124	130	144	146	154	143	133	138	136	131	124	133	128	143	159	127	134	158	151	125	138	144	139	135	137	123	147	144	134	131	126	142	148	131	136	131	174	124	149	134	137	136	131	163	134	145	144	133	145	123	106	174	122	145	127	102	135	150	142	146	134	135	136	154	131	135	137	133	133	134	150	147	145	126	137	134	124	133	136	144	126	146	147	122	138	153	151	122	131	126	139	142	118	132	142	127	130	155	129	144	131	151	130	134	137	133	140	159	149	142	130	155	148	130	133	144	137	129	120	133	134	142	136	124	128	132	139	112	134	132	127	137	129	127	140	139	119	126	139	139	136	139	123	136	124	130	124	138	131	166	144	150	135	148	159	132	145	152	131	112	139	127	132	134	132	134	130	141	118	143	146	105	129	138	164	145	139	128	138	147	143	121	148	142	136	133	144	123	134	151	111	139	136	145	129	145	146	143	149	130	162	123	147	147	134	143	138	127	129	151	135	147	126	146	149	138	137	133	131	142	137	132	116	143	147	166	131	126	142	132	141	143	132	137	140	130	136	136	133	140	138	145	125	127	146	148	143	136	147	157	143	136	152	128	150	142	140	145	134	153	147	145	112	126	129	128	148	151	139	146	150	123	154	143	123	123	132	135	124	152	112	143	133	136	138	118	123	153	136	158	149	146	129	147	134	139	125	153	147	117	150	150	148	159	158	132	133	152	130	131	122	157	134	131	164	129	119	150	131	136	134	144	131	147	138	149	145	157	134	130	145	136	130	128	143	121	137	138	123	130	154	118	138	130	124	141	145	131	129	141	136	141	150	138	164	135	131	134	145	119	146	154	151	139	138	155	125	139	135	143	138	145	110	136	147	145	133	120	132	138	135	144	151	129	147	140	151	134	139	135	153	145	154	121	143	112	134	120	147	138	136	134	128	138	129	148	130	144	147	130	160	129	147	148	115	137	140	132	143	143	130	152	152	124	150	130	142	132	150	140	148	132	132	144	145	132	147	131	156	127	146	158	126	135	157	149	126	144	148	133	146	139	140	137	132	156	131	152	133	147	137	161	136	140	141	150	145	147	135	137	121	142	129	131	134	137	128	131	146	124	156	142	136	112	137	113	149	146	122	149	131	129	133	127	126	138	143	124	132	150	149	113	160	141	140	139	127	136	142	145	126	146	137	127	146	127	151	141	137	119	130	127	133	127	128	133	135	131	151	134	137	127	154	132	125	140	139	127	131	143	133	144	140	140	133	142	144	124	126	116	125	150	125	137	157	127	135	152	156	146	154	149	183	133	142	120	141	153	144	121	129	109	128	136	121	135	123	136	144	146	143	128	134	138	165	128	134	132	126	117	133	153	124	129	136	118	134	130	119	125	140	128	133	131	113	143	141	135	125	150	115	132	135	131	139	138	121	128	120	119	131	131	110	132	147	137	130	157	134	133	124	132	153	120	135	113	134	125	135	127	129	117	121	136	141	142	132	147	142	126	110	138	161	132	142	122	122	135	143	130	113	137	153	126	133	128	151	133	127	129	144	153	133	143	143	137	152	142	127	158	112	156	125	137	133	132	130	140	133	133	141	137	121	154	149	129	112	129	123	145	165	121	119	138	144	153	139	143	141	127	136	146	134	126	150	142	151	125	150	145	110	127	113	139	136	145	152	140	115	164	141	144	149	149	132	152	139	131	138	137	133	125	135	128	167	137	156	126	136	128	157	137	124	138	130	141	140	128	120	160	136	130	147	138	139	128	148	138	150	143	150	139	163	143	161	157	132	152	129	140	141	142	153	141	133	117	147	143	138	129	148	116	119	130	134	131	128	131	126	160	137	120	148	137	152	132	143	148	130	141	129	127	127	116	159	159	141	160	153	127	144	131	132	144	135	125	115	132	145	159	151	141	163	145	155	147	116	149	144	128	127	125	157	122	134	152	150	141	150	144	120	118	113	137	129	153	134	145	136	135	142	140	136	149	129	137	151	136	127	126	135	127	144	135	140	142	136	154	131	129	156	152	159	146	135	147	164	131	117	127	148	129	107	122	155	128	151	125	138	145	127	166	127	117	130	139	144	146	146	133	142	127	140	126	158	141	135	113	157	138	149	152	135	149	133	140	153	146	141	150	146	144	140	168	137	156	126	119	146	121	138	131	115	119	109	131	125	125	130	135	122	136	132	140	133	123	121	140	137	120	124	124	135	134	149	147	132	148	146	160	125	133	132	124	134	142	135	142	150	137	136	133	131	129	151	119	122	152	139	157	132	138	143	124	119	137	146	155	126	130	145	134	146	139	137	138	154	143	136	145	142	123	150	133	143	132	137	117	139	139	150	147	148	159	126	128	139	133	151	150	136	141	141	147	136	134	130	143	140	140	142	122	133	121	143	121	147	154	144	171	136	138	145	140	159	146	126	138	126	153	143	156	143	126	124	149	142	138	133	138	136	152	133	126	148	143	137	127	111	150	131	132	148	155
21031	2114	4577	5360	4532	3683	3157	2658	2283	1862	1682	1512	1409	1309	1192	1163	1016	955	876	863	807	820	728	706	753	668	681	700	647	665	639	605	566	603	648	599	560	582	587	588	583	523	572	533	509	542	552	559	572	547	545	501	528	498	523	537	502	517	564	523	538	513	526	517	497	515	535	510	534	555	515	539	538	494	533	535	487	540	507	526	515	491	498	502	490	485	511	503	551	492	516	494	490	516	466	484	484	506	486	506	514	490	537	486	508	470	505	511	499	506	501	527	481	520	498	512	479	507	508	475	465	504	464	524	487	484	472	492	453	489	462	527	500	500	485	466	513	478	517	481	498	503	484	462	511	471	486	505	506	448	513	492	513	464	471	524	464	485	531	487	507	461	506	468	512	497	511	458	509	461	491	491	497	488	521	483	483	487	458	488	524	510	491	504	521	483	505	461	492	449	501	508	527	486	496	497	482	490	471	447	506	462	517	457	471	493	458	496	457	479	455	502	474	509	520	514	525	481	468	503	495	471	478	489	532	500	531	456	557	490	475	470	488	459	435	522	468	419	498	503	509	476	461	528	523	472	462	487	477	488	493	492	531	467	508	475	520	480	459	522	503	485	511	534	485	448	470	497	515	469	520	535	474	484	470	492	494	534	485	496	486	491	524	451	497	477	491	471	475	460	470	498	500	486	506	507	449	488	458	521	477	458	487	434	506	477	474	495	466	487	469	462	520	513	471	489	457	506	454	467	455	489	488	495	500	493	490	488	460	488	474	500	478	489	461	458	518	455	489	494	478	509	496	492	461	508	482	503	487	537	491	512	478	508	492	452	500	503	492	490	470	475	473	490	477	496	504	460	463	499	455	483	448	438	483	503	476	542	469	509	457	473	467	473	465	489	499	505	488	517	507	532	517	499	466	505	475	513	493	483	470	483	506	450	468	522	466	464	521	495	486	464	484	501	484	497	527	493	484	506	484	520	466	463	494	499	496	475	500	452	479	466	481	493	493	483	470	476	527	489	493	452	455	499	484	506	499	544	484	502	445	478	493	461	493	522	473	491	500	477	498	474	462	512	467	483	509	511	505	473	495	497	491	486	483	515	458	480	524	498	503	496	474	493	492	482	480	495	505	486	498	488	474	487	496	495	461	501	498	503	490	493	489	459	508	468	451	467	473	494	502	477	501	478	485	466	459	465	517	461	517	492	468	494	506	458	501	501	489	484	517	493	478	454	429	456	473	506	478	479	486	463	534	509	510	478	486	485	508	492	485	532	482	452	467	514	474	484	528	460	488	463	500	484	478	468	491	497	504	471	505	511	483	477	487	462	497	466	505	495	471	465	497	487	526	458	477	476	490	490	445	512	502	473	487	460	495	490	470	472	479	440	500	484	519	497	485	484	466	486	499	477	470	488	477	477	457	495	516	476	525	495	483	510	477	516	550	483	475	520	505	505	512	482	445	486	484	495	526	458	532	458	445	472	496	458	476	442	539	525	511	481	468	459	497	487	500	496	488	506	491	467	498	489	501	458	521	494	499	495	517	497	479	488	477	531	457	455	487	472	488	463	512	491	513	491	499	509	501	450	491	522	514	458	483	498	503	501	497	499	464	519	476	473	507	497	504	461	483	460	462	489	477	501	478	505	483	488	524	501	493	510	486	512	489	470	462	501	514	497	541	508	490	506	456	504	490	472	507	493	484	478	512	496	495	500	533	506	542	450	498	493	453	508	503	531	500	534	462	486	464	516	487	531	493	457	497	462	479	531	528	517	523	483	482	548	494	510	464	466	505	491	479	519	482	449	479	516	475	494	507	463	463	516	472	481	472	486	469	523	491	489	487	483	493	499	476	483	499	503	508	439	480	488	499	518	479	480	469	480	522	478	455	514	464	495	496	497	467	488	484	505	478	524	470	470	506	482	477	473	491	472	442	466	493	497	494	449	453	508	499	484	477	511	476	493	506	506	470	496	466	509	503	485	486	442	470	504	489	473	454	460	463	482	477	491	491	495	447	496	486	456	471	514	509	483	501	471	501	499	501	500	483	506	484	453	514	460	506	454	522	459	471	493	522	508	487	475	491	460	499	513	524	498	437	512	489	422	497	524	444	499	470	490	487	492	509	459	469	505	523	490	480	479	483	472	463	508	511	506	496	452	521	500	495	455	467	478	510	474	493	485	502	451	503	482	510	494	481	472	498	474	522	509	488	512	466	471	495	446	468	502	529	491	464	484	502	490	460	496	472	481	448	499	480	477	482	475	488	493	469	510	474	484	508	498	497	483	518	480	503	488	474	494	482	481	495	479	497	483	465	471	463	489	460	472	503	495	467	458	466	486	464	506	457	475	515	483	521	486	496	509	532	458	477	510	514	494	529	515	508	529	471	470	492	454	506	465	472	502	476	479	488	469	519	483	514	475	480	502	521	497	495	533	444	493	502	491	450	477	479	481	515	477	510	490	515	494	513	469	500	494	517	486	495	479	448	480	469	468	467	465	486	481	474	500	488	485	475	489	487	512	483	486	474	460	485	455	484	462	485	503	466	500	522	508	452	498	491	439	484	477	487	468	507	492	470	474	458	429	517	507	500	479	432	491	472	480	480	467	478	448	487	476	532	493	466	481	490	473	478	492	489	471	473	468	506	476	494	499	481	530	499	481	507	475	469	499	478	500	467	512	457	476	486	467	464	499	478	511	499	463	558	483	478	493	490	472	532	489	481	472	502	491	437	478	467	501	474	481	445	493	444	502	485	515	489	495	502	471	493	449	512	511	511	468	502	496	518	454	509	506	481	501	484	493	502	492	494	531	501	503	446	467	461	495	446	485	526	516	480	453	464	470	537	545	470	515	501	474	489	537	518	448	488	505	505	449	512	505	510	462	492	483	524	478	470	474	482	488	465	498	498	440	502	499	484	472	485	500	534	521	517	463	488	490	500	502	501	456	503	508	480	457	501	489	490	495	462	485	468	453	473	515	470	478	450	484	465	531	485	495	460	470	455	488	453	464	483	517	491	487	459	480	491	530	486	495	488	499	482	461	464	515	528	472	469	514	474	465	466	529	453	499	498	493	489	537	475	495	510	467	468	482	520	490	519	476	503	470	502	500	501	537	453	460	477	473	505	456	499	494	449	498	485	492	524	507	489	521	467	525	481	510	505	465	446	524	497	474	475	489	478	487	492	513	507	487	476	478	454	474	459	501	477	482	501	501	488	496	481	447	496	440	500	478	464	477	499	467	475	511	511	479	480	450	518	463	518	494	469	464	473	483	517	488	465	499	493	493	477	484	459	492	487	490	489	525	485	505	537	493	482	494	475	538	489	521	462	492	513	499	482	494	486	512	503	501	474	460	456	466	480	491	495	484	458	492	477	508	489	514	466	513	492	493	496	473	498	513	484	472	460	463	482	549	479	522	463	475	500	504	484	527	477	522	469	485	471	522	445	468	447	530	505	481	468	495	486	493	486	482	513	502	500	485	485	491	510	478	479	530	473	484	470	480
5054	341	193	140	127	140	133	128	102	104	106	108	91	105	108	105	101	99	104	108	107	100	111	96	100	90	96	119	118	118	109	116	93	117	85	110	105	93	90	105	113	115	90	80	103	96	92	93	85	88	99	105	98	93	90	105	85	95	104	97	95	99	100	100	116	95	105	98	113	114	99	107	101	122	87	103	111	104	100	104	95	97	101	90	116	87	91	105	97	102	96	113	114	102	117	105	91	96	99	116	107	88	117	98	103	110	98	101	95	93	99	73	107	106	94	103	108	89	109	86	93	92	113	102	96	88	95	104	83	94	96	94	101	113	91	114	100	97	101	87	97	89	108	105	104	101	97	95	96	86	103	77	101	99	101	118	103	101	80	107	101	105	114	119	98	104	93	107	97	106	118	100	109	100	92	82	95	118	105	99	111	85	94	94	100	108	92	97	91	92	118	91	93	102	111	118	77	101	91	84	96	102	112	94	107	114	98	97	100	106	106	103	106	97	81	107	97	96	99	99	93	104	84	120	103	105	99	116	100	101	107	78	88	118	103	102	88	105	93	87	97	89	106	101	103	116	88	96	88	112	118	93	88	90	92	88	96	100	117	87	100	100	96	88	85	93	105	96	111	101	107	91	99	104	93	101	97	97	82	98	108	90	100	110	104	94	99	98	102	101	89	97	99	100	101	83	102	127	97	97	110	96	106	110	113	102	115	118	108	85	96	118	106	89	104	109	95	103	86	85	107	105	112	89	112	104	85	101	85	101	109	101	106	95	97	112	117	92	105	90	93	88	89	117	93	90	107	110	98	102	101	90	102	104	111	90	115	107	107	95	104	118	116	103	105	104	97	89	105	102	97	90	82	103	84	103	123	103	100	96	122	100	105	96	116	83	101	93	104	93	97	113	83	119	85	106	88	83	105	113	90	107	104	88	96	103	95	98	109	86	118	96	107	88	87	85	92	95	85	91	104	107	90	116	90	117	97	102	102	105	97	95	104	96	86	104	99	102	113	109	116	96	111	95	122	104	90	98	105	103	106	97	97	99	81	109	104	98	103	110	102	109	93	111	110	91	105	104	115	96	95	105	92	101	88	98	97	103	111	94	102	90	105	110	96	106	107	107	101	87	107	90	115	113	105	103	111	106	94	103	95	86	101	117	86	102	94	105	96	114	100	102	112	108	103	97	107	107	118	86	113	106	113	117	89	92	93	108	88	100	99	80	108	112	108	100	90	98	106	81	100	107	118	106	91	109	95	108	109	89	100	87	81	100	97	111	96	107	105	98	102	107	99	93	107	105	114	85	106	112	86	81	109	102	104	112	118	111	112	115	91	119	105	100	110	92	108	97	105	107	100	104	107	88	98	90	110	96	102	107	98	102	96	100	92	103	96	96	103	92	104	112	119	105	100	115	120	87	111	109	97	102	106	98	89	97	93	92	95	83	78	92	98	88	110	94	80	102	109	107	90	97	97	100	105	108	106	82	101	86	87	79	106	106	90	96	91	111	90	108	112	82	94	105	91	109	102	86	104	100	107	96	117	88	105	112	108	98	103	103	89	108	102	95	93	92	114	100	98	100	113	93	91	117	107	100	97	129	106	108	93	116	113	93	98	103	93	86	93	99	112	92	105	121	97	103	88	119	92	97	107	87	93	90	112	100	106	85	114	103	85	105	105	83	109	105	93	95	132	96	112	104	80	96	93	106	92	98	113	104	105	108	103	97	106	105	98	104	100	96	119	109	96	85	93	81	112	98	88	89	98	99	119	107	106	107	99	96	96	99	90	93	100	98	92	114	98	117	98	100	100	105	95	102	100	118	96	98	95	119	94	93	99	104	93	91	105	112	107	97	105	104	102	117	106	92	102	100	114	97	96	92	103	104	98	84	106	96	95	96	108	111	101	102	90	93	102	95	107	88	102	101	87	95	110	101	96	89	101	92	107	102	92	98	123	95	95	117	119	96	107	111	93	106	97	101	112	99	106	120	88	89	104	135	97	109	88	105	114	100	94	113	98	95	101	130	98	104	92	109	110	108	79	105	84	98	103	89	108	92	105	115	108	98	85	102	104	110	113	111	99	87	114	113	104	104	103	80	104	97	99	108	85	116	100	105	105	90	107	97	83	79	95	112	106	103	98	103	84	109	104	81	107	112	100	103	98	122	95	85	111	98	118	97	86	97	94	100	99	104	79	108	111	103	90	103	97	102	112	99	92	101	123	86	97	93	90	98	101	90	99	94	84	83	80	100	97	119	93	83	97	87	85	89	123	92	105	104	108	103	89	101	89	96	102	101	99	107	105	95	102	102	107	99	103	111	87	100	109	108	92	79	114	106	105	119	103	100	112	99	95	92	104	103	92	100	109	113	126	114	112	105	108	98	104	104	107	104	88	87	104	94	96	84	80	88	102	104	112	112	109	96	89	84	114	105	87	92	97	98	88	98	127	88	99	89	88	75	94	86	105	109	88	109	102	108	98	111	98	112	98	100	113	89	94	106	98	98	109	104	96	115	97	113	102	102	103	92	98	102	112	100	97	112	108	106	101	107	102	96	86	114	89	97	90	118	120	107	97	104	86	97	112	125	108	97	78	100	116	88	113	94	106	103	106	93	105	77	92	110	113	96	103	101	126	108	123	112	97	97	111	117	109	95	97	96	102	86	100	99	102	93	83	85	96	89	105	109	92	96	100	98	111	94	112	106	110	97	104	101	98	110	99	103	103	84	85	112	108	103	104	96	116	106	105	99	111	94	100	114	106	103	119	112	109	86	98	103	105	99	95	92	105	94	89	113	109	86	87	101	110	101	92	117	101	110	96	96	100	109	105	95	103	100	97	85	98	108	96	117	115	106	107	94	101	111	109	110	102	101	85	125	113	92	104	116	101	109	105	100	105	119	88	96	88	102	99	93	103	95	109	113	111	115	89	80	107	105	105	103	92	122	111	94	90	101	104	120	94	104	84	103	95	98	127	88	111	80	82	97	86	104	95	104	103	108	100	110	119	104	111	104	107	117	113	98	94	99	98	95	104	101	98	102	85	110	108	111	108	112	86	95	99	97	112	97	111	89	102	93	107	101	110	104	93	119	93	113	109	94	89	109	120	107	84	94	100	93	109	97	91	88	112	111	98	91	106	88	99	105	103	97	90	95	93	91	111	107	99	93	95	88	121	97	99	100	99	69	91	101	89	96	94	72	96	94	113	87	89	87	110	102	104	102	108	116	80	106	95	97	86	97	100	99	107	96	96	84	103	94	97	103	101	100	90	92	123	105	104	115	97	84	112	95	98	85	109	115	97	95	99	106	94	115	104	101	113	95	111	86	94	95	101	109	104	95	103	101	123	108	97	100	89	100	99	116	109	99	97	104	71	84	116	109	90	92	119	117	100	102	108	97	121	103	105	95	108	98	99	95	97	95	97	103	109	99	92	97	94	118	108	91	84	81	94	111	96	94	92	110	106	95	94	86	109	129	102	108	98	97	93	100	109	110	85	118
6801	442	565	542	491	445	489	434	435	418	414	392	429	402	438	387	416	394	413	388	385	368	391	379	412	374	377	401	362	358	347	381	387	364	329	369	356	389	373	365	396	389	414	412	371	407	360	370	384	400	404	408	360	364	397	391	337	383	376	372	376	378	359	367	373	355	384	369	393	371	369	370	339	342	335	377	359	361	375	357	340	371	367	386	345	371	376	388	372	400	367	393	404	380	387	391	352	371	378	355	412	391	351	389	382	382	440	361	402	356	377	372	369	403	362	368	367	359	407	367	377	381	392	350	354	373	363	383	405	353	368	382	381	365	373	370	378	391	386	362	391	417	386	395	404	391	400	346	393	383	384	358	389	404	360	379	365	389	403	373	377	381	373	390	378	400	349	364	388	386	371	354	389	359	368	401	368	352	377	365	402	371	399	400	393	393	379	409	357	406	345	413	370	385	364	413	362	363	346	387	368	373	360	388	423	389	345	375	363	394	372	375	383	354	361	392	367	368	344	402	382	387	385	355	351	395	363	379	388	388	349	386	375	368	354	361	374	371	387	392	374	354	387	365	388	354	377	354	388	388	425	366	341	383	348	405	376	377	405	370	398	370	372	351	391	365	408	345	358	396	363	369	371	375	382	365	366	366	355	383	367	390	373	384	384	373	390	376	378	410	370	396	387	385	336	381	383	383	398	381	403	394	401	373	382	386	360	364	353	394	358	360	381	378	373	408	342	381	401	395	390	343	382	393	389	403	349	386	349	382	351	398	360	391	403	363	379	372	359	408	390	388	365	409	390	354	354	397	347	337	398	456	379	411	366	373	384	370	360	389	421	377	384	356	363	379	383	369	328	389	364	379	351	359	401	361	383	368	379	358	383	376	381	348	387	402	407	383	372	372	360	372	351	395	393	401	379	380	374	348	372	377	413	346	371	379	396	380	379	354	357	356	365	391	367	381	428	368	417	387	359	396	364	356	361	394	374	397	382	363	377	404	388	382	382	355	389	378	379	396	345	348	371	389	373	372	406	347	341	342	389	385	370	343	372	378	382	401	409	386	384	344	403	391	339	371	386	350	375	351	408	392	396	408	396	365	360	332	365	407	380	382	371	355	390	381	369	359	373	369	354	341	376	340	362	387	327	375	368	388	371	373	412	398	377	388	362	370	416	347	376	371	351	363	368	355	388	393	343	385	368	389	366	364	362	318	369	330	413	371	361	390	386	361	371	361	374	385	366	351	381	403	335	377	392	380	393	354	368	365	320	409	364	365	381	361	414	329	395	391	386	376	359	383	353	355	332	406	416	364	377	356	383	375	359	346	369	404	340	367	370	389	362	375	367	376	389	377	387	368	383	388	363	345	311	387	365	358	375	374	369	367	399	365	362	317	383	376	371	382	401	350	398	377	371	354	356	375	338	370	384	396	397	378	388	380	416	385	365	388	357	391	395	374	333	374	416	361	358	356	360	364	394	366	375	360	383	407	361	358	410	366	378	355	357	366	356	388	419	365	401	406	358	347	362	397	378	357	371	384	352	384	370	375	386	386	386	363	375	383	349	383	349	396	374	401	370	380	367	396	378	384	382	375	386	370	387	379	370	411	377	383	373	366	386	355	386	376	375	381	384	398	374	358	377	378	353	360	369	399	391	354	377	378	371	405	365	378	366	384	391	373	381	380	372	396	345	368	346	390	366	384	359	384	347	373	356	374	361	381	367	392	383	348	417	351	386	406	351	408	339	368	380	384	357	398	367	368	393	386	375	377	408	365	418	392	393	378	365	408	387	358	378	393	364	372	385	373	382	400	373	384	372	350	372	385	380	358	361	351	390	379	380	398	382	377	358	370	368	394	387	419	363	369	397	338	381	388	397	380	388	407	347	353	379	403	403	364	389	349	369	395	350	387	353	417	353	363	374	351	361	386	361	378	417	397	376	338	349	369	377	352	365	376	352	389	398	383	384	386	385	376	365	353	412	357	383	344	375	397	391	384	353	353	379	386	371	381	397	380	386	411	364	381	378	407	385	375	373	394	360	356	358	420	370	409	392	398	352	380	350	382	375	371	369	379	375	363	361	394	377	384	381	401	361	334	354	389	373	345	373	356	371	364	388	410	354	399	373	380	378	347	362	365	399	375	354	356	415	364	397	363	396	401	372	396	391	395	355	363	378	369	363	342	392	394	400	349	413	364	376	395	410	376	378	413	373	342	387	350	413	348	401	381	349	378	403	375	354	363	385	377	396	394	361	389	354	355	376	360	387	394	388	371	389	399	396	370	345	348	384	352	373	372	371	417	362	394	381	367	386	360	362	410	378	352	399	377	381	373	384	380	345	384	421	349	363	398	334	378	354	352	370	378	365	388	382	377	353	381	411	369	399	367	385	378	372	373	363	374	398	344	371	386	381	380	369	344	385	334	400	366	370	350	374	371	363	366	369	408	350	378	396	358	388	345	375	378	377	373	364	390	370	379	394	384	369	384	342	403	378	398	411	373	390	381	422	393	378	365	313	368	351	410	377	404	349	370	401	386	389	397	384	350	387	346	354	392	403	382	386	379	340	369	393	378	366	379	374	392	367	336	380	354	383	395	347	411	401	395	380	391	374	391	368	376	390	345	383	383	391	372	361	369	354	371	350	344	381	360	338	387	390	393	367	364	366	382	341	374	373	376	384	393	358	338	396	372	350	363	387	377	377	374	388	354	390	383	402	351	385	376	337	375	395	369	392	394	387	396	353	360	372	367	396	379	346	398	370	360	399	340	397	369	396	359	353	350	418	365	405	351	376	369	392	368	393	390	364	396	376	395	372	399	355	396	391	384	399	398	383	360	361	354	381	333	388	400	376	365	382	367	379	357	369	380	371	340	397	376	364	346	386	368	397	382	372	348	398	360	399	391	403	379	389	361	346	365	395	364	394	370	381	396	383	351	393	336	363	395	343	381	363	373	438	374	368	418	411	357	353	358	415	402	380	368	343	391	353	397	381	382	373	386	379	392	387	387	365	356	360	362	358	393	383	387	351	383	401	399	396	366	372	387	370	391	387	347	377	391	385	391	384	380	407	414	367	349	374	374	362	359	391	392	392	344	385	404	409	382	392	368	382	386	368	390	368	390	390	360	418	373	375	380	356	399	347	381	387	361	361	398	367	390	382	371	376	365	374	394	320	381	399	358	385	384	395	395	373	367	386	370	345	359	398	367	351	401	378	368	371	399	333	406	372	392	388	382	346	376	369	350	370	362	381	386	388	386	367	380	360	378	440	388	375	387	375	360	348	339	420	395	371	387	382	344	383	391	397	402	364	374	349	377	365	357	379	378	382	426	355	371	405	401	370	370	373	355	356	378	373	381	388	363	376	390	390	354	352	388	364	359	375	376	399	376	389	385	382	388	388	376	382	373	402	369	368	390	392	376	371	367	365	384	380	363	383	376	357	395	398	405	393	359	377	355	367	372	401	399	384	388	374	370	372	398	381	376	339	350	405	387	382	332	382	382
36329	11254	1480	783	527	418	314	219	204	174	177	139	126	114	121	124	109	102	85	86	101	91	84	85	76	87	91	86	86	89	85	87	64	89	80	66	76	82	72	80	86	90	79	86	80	92	88	78	78	87	74	97	79	62	73	80	89	89	59	68	74	90	78	83	59	74	81	69	60	75	80	73	90	59	56	83	70	69	79	73	65	77	73	84	80	73	75	74	76	86	74	75	81	79	79	69	65	71	69	67	77	75	99	74	89	70	70	77	82	76	82	79	70	84	82	80	71	80	86	66	75	76	84	88	76	83	86	68	75	87	73	74	76	105	83	85	69	79	65	69	64	63	94	87	80	74	67	77	71	80	83	69	77	84	67	85	79	82	83	71	79	74	91	76	80	74	74	64	89	73	78	70	81	103	70	78	76	97	62	72	78	59	79	65	58	97	64	69	70	72	68	71	71	62	83	79	84	80	78	84	91	61	71	77	60	75	67	75	83	72	69	80	64	67	82	75	83	96	78	81	71	96	85	67	56	99	58	61	69	87	75	76	89	82	82	83	70	81	80	79	79	72	56	69	70	81	77	88	73	90	82	67	78	70	76	88	84	93	61	83	74	65	67	87	53	61	63	73	95	64	70	74	74	69	74	73	57	71	73	81	75	76	61	73	79	90	86	94	82	64	82	81	85	62	66	77	68	76	83	75	65	80	79	83	77	80	84	71	81	80	73	60	89	81	80	76	72	93	72	86	77	93	77	64	68	64	71	74	82	74	58	68	78	82	69	78	63	69	75	75	59	81	75	73	68	87	80	72	75	87	66	72	58	67	68	69	67	91	85	73	79	74	79	79	76	73	69	75	81	76	86	78	79	79	82	67	89	77	77	66	71	79	77	62	87	78	78	73	70	75	57	73	70	68	78	77	57	74	78	76	92	80	72	89	80	87	66	76	68	74	68	88	61	97	87	60	74	81	87	77	83	85	79	93	83	64	75	81	77	71	83	64	80	81	74	78	86	72	59	74	77	88	81	73	72	68	78	75	77	72	62	82	60	74	82	89	60	83	79	84	66	68	86	86	75	72	82	85	78	71	64	82	75	78	82	80	80	81	74	80	75	75	65	73	82	63	77	81	65	74	81	69	75	69	66	69	88	95	75	64	75	68	56	75	66	76	76	71	78	90	97	79	90	73	73	87	59	84	84	85	76	92	75	83	91	87	59	79	76	68	88	71	75	73	80	82	70	74	83	60	82	83	75	72	78	91	75	77	63	73	62	77	56	78	75	72	87	76	74	88	79	72	70	59	78	92	83	82	65	79	79	66	70	81	70	65	80	86	72	73	91	72	77	68	87	62	84	81	60	76	79	90	71	77	68	62	78	66	77	79	83	68	88	65	64	69	65	89	62	74	81	58	78	68	84	76	83	56	75	75	69	94	91	71	73	68	65	59	73	79	83	79	65	78	68	69	90	67	78	69	79	91	86	83	97	75	65	79	80	69	64	78	84	76	84	74	74	87	64	67	77	61	72	71	72	82	50	72	65	83	81	88	77	78	80	75	65	75	63	68	93	69	84	75	76	74	69	75	72	65	75	64	86	75	74	79	80	81	80	90	84	88	79	61	70	62	67	86	73	72	84	77	80	89	79	66	82	78	76	76	62	84	67	72	70	77	93	68	85	69	77	85	70	67	58	72	64	87	74	73	79	62	82	79	78	74	76	78	73	68	64	71	77	87	81	78	66	73	79	77	74	63	78	81	80	78	83	65	80	78	82	58	73	80	77	70	79	83	84	80	79	73	93	76	72	69	74	65	64	80	80	75	85	69	76	48	66	93	83	65	62	58	81	79	80	73	58	67	67	64	81	68	71	92	82	74	85	96	88	76	71	87	77	82	81	77	82	85	67	67	67	71	67	80	82	66	82	70	95	64	60	69	71	68	78	78	71	68	69	72	83	79	73	80	66	81	78	90	81	88	78	73	82	68	86	86	71	75	65	78	90	92	80	72	77	89	81	73	69	83	83	62	75	74	79	73	73	74	65	76	87	80	78	77	89	95	73	66	72	91	66	103	67	76	88	76	68	81	71	58	80	67	103	71	58	89	78	74	77	79	78	76	62	73	68	90	80	82	89	77	79	60	78	75	65	64	80	80	64	69	81	85	73	85	73	64	88	73	73	82	83	85	76	66	68	82	78	74	76	75	81	88	68	70	70	74	87	70	72	77	75	75	70	71	73	76	77	75	64	79	55	91	81	82	67	70	73	55	67	80	85	76	86	78	70	59	77	85	80	88	83	84	61	72	72	91	83	85	67	72	81	87	65	72	71	74	87	83	51	72	74	69	83	91	73	83	88	73	73	69	75	74	67	84	82	88	87	85	77	86	77	72	64	80	59	87	69	79	75	87	81	69	72	76	80	68	76	75	55	69	81	75	75	65	83	87	72	78	68	73	74	67	80	77	74	67	68	64	93	69	66	78	72	70	70	72	80	86	86	87	88	86	66	77	107	89	73	73	74	88	63	83	78	81	64	86	61	70	62	103	80	63	69	74	85	66	70	88	87	82	75	88	62	79	80	71	85	94	67	89	77	89	66	81	80	80	79	87	59	71	62	71	74	87	72	70	60	91	86	73	77	70	62	74	74	75	75	78	87	80	66	76	73	81	64	101	81	66	82	67	73	73	73	61	77	62	62	87	83	66	63	65	63	75	80	78	85	77	74	86	82	83	85	71	93	78	75	75	79	63	102	68	70	71	56	71	71	69	86	76	74	74	93	65	87	73	91	80	79	65	78	82	88	83	62	77	77	76	73	76	63	87	72	57	74	77	68	76	57	70	74	86	78	80	66	102	79	83	70	62	82	71	76	75	96	104	74	73	64	79	76	60	77	69	84	81	72	68	78	76	73	95	78	81	78	80	89	71	107	70	80	74	88	86	83	71	69	80	76	72	87	95	69	54	77	55	68	79	73	81	78	84	69	74	59	75	84	94	70	74	67	69	85	75	77	65	70	70	71	67	70	67	81	75	71	73	76	80	74	82	73	72	82	70	86	65	80	77	68	92	75	78	73	90	76	74	79	97	64	53	58	80	82	74	66	79	72	84	65	79	84	71	76	71	75	76	69	83	79	66	73	68	65	70	70	65	76	85	76	74	85	67	70	60	79	75	79	71	73	92	72	66	77	86	69	90	92	70	76	77	84	83	77	66	66	52	79	80	74	64	87	93	85	74	71	89	70	59	77	71	70	89	63	72	74	73	55	77	75	79	81	72	97	81	73	80	89	74	88	87	55	62	65	89	67	72	78	77	58	84	80	72	86	67	77	72	79	66	92	66	60	94	77	85	81	68	77	76	75	88	67	64	73	76	66	68	83	66	79	82	77	83	69	72	84	69	62	67	56	104	70	59	77	90	71	79	78	87	64	86	55	68	80	77	71	70	90	67	86	92	82	77	84	88	70	80	81	74	72	67	75	75	82	71	101	56	89	83	76	83	73	67	81	96	86	75
17483	1221	2546	2951	2612	2057	1726	1405	1192	1039	920	872	772	748	702	644	541	545	492	495	565	480	453	434	429	426	395	437	373	404	388	356	368	384	343	321	338	326	394	353	342	348	329	356	316	331	340	319	299	356	324	316	317	314	335	302	345	370	326	316	332	314	353	312	331	318	278	307	317	289	325	290	321	295	326	300	305	315	311	274	298	316	313	321	317	284	318	341	341	323	321	295	305	302	284	296	291	313	306	341	310	317	335	298	340	286	324	294	315	290	299	284	308	315	321	304	281	286	290	323	310	288	293	298	319	328	276	309	311	291	277	307	296	292	286	289	312	311	324	270	305	316	291	294	298	297	310	308	278	297	292	276	298	282	315	300	294	317	308	284	307	306	300	351	279	330	298	328	324	274	283	312	316	318	292	299	278	295	299	339	302	279	300	283	297	293	288	320	290	319	289	346	290	298	296	324	311	279	313	313	319	310	294	302	284	283	274	290	323	304	322	310	272	318	296	284	298	310	263	306	343	278	278	293	319	320	330	315	305	301	307	299	302	299	285	299	304	277	287	293	296	302	293	294	285	303	325	297	302	267	314	277	332	305	321	312	317	302	308	310	301	315	310	284	276	280	299	293	311	317	323	293	305	300	277	283	288	304	286	278	313	343	298	291	289	337	282	302	273	269	303	312	289	299	300	303	292	294	293	319	303	340	293	287	277	282	299	298	304	312	310	327	338	310	277	292	291	319	317	291	286	318	290	288	278	306	290	319	273	285	331	298	280	296	287	311	307	311	310	320	263	299	323	295	307	307	296	309	285	292	307	298	274	280	295	315	299	281	317	296	310	301	306	295	291	290	281	292	298	302	291	301	313	285	303	237	277	262	285	298	295	324	287	298	324	297	283	320	307	318	301	305	313	300	303	310	334	294	287	279	282	277	305	305	314	279	339	323	291	304	298	281	283	289	301	290	287	290	284	286	292	315	317	310	303	286	283	277	277	305	281	311	296	314	291	335	298	285	284	293	311	293	314	271	276	294	296	310	301	312	284	283	279	304	308	294	309	298	324	297	290	307	278	301	288	295	273	314	289	293	290	309	289	272	333	312	319	303	276	339	296	303	291	293	311	312	329	343	314	309	350	336	299	300	295	312	298	284	295	271	294	308	298	326	294	346	325	289	295	323	311	301	286	319	279	257	303	342	306	303	341	285	324	312	320	318	324	290	316	332	281	316	301	279	337	304	293	277	283	290	297	324	281	300	282	296	293	298	289	305	298	314	287	292	303	286	281	310	281	306	285	326	307	285	299	292	291	311	297	299	269	318	286	285	291	269	298	337	314	309	324	273	316	296	316	279	292	325	305	316	298	312	329	297	285	299	290	286	308	294	320	300	308	322	305	295	279	306	319	312	283	313	321	297	302	309	301	263	307	280	277	289	344	319	315	332	305	285	298	297	343	306	301	301	292	311	290	296	288	309	306	287	292	291	300	308	328	303	288	325	306	317	299	330	285	325	314	278	313	295	295	313	335	320	286	316	321	304	276	289	287	304	299	302	322	311	298	300	328	292	295	304	286	279	300	297	311	282	298	356	307	297	302	287	279	274	295	297	306	289	306	302	308	300	279	262	277	282	317	273	269	288	301	296	314	308	306	317	304	290	253	289	302	302	304	291	286	298	322	264	287	292	314	330	286	307	315	297	306	277	288	282	314	316	283	270	298	290	294	292	276	329	308	320	298	302	283	296	332	292	308	290	280	324	298	328	309	338	302	326	325	284	284	313	340	296	298	286	262	283	309	282	275	280	298	305	309	289	290	307	326	288	298	295	304	288	275	338	281	299	309	274	322	285	288	269	306	310	292	299	310	311	289	320	353	295	315	313	303	303	297	288	266	308	330	264	329	288	298	263	288	309	306	285	314	298	306	325	311	315	307	309	273	283	335	272	315	299	312	287	263	318	323	272	327	287	313	287	318	296	277	295	308	280	290	274	327	313	293	300	284	309	299	307	274	280	308	303	281	308	306	308	274	280	277	302	288	308	275	313	316	277	291	316	293	314	291	263	312	283	290	304	309	328	331	265	315	297	302	271	290	289	288	308	309	266	284	304	318	307	313	277	322	296	309	284	300	276	269	296	315	285	306	339	322	329	318	292	319	304	308	295	307	291	304	314	330	299	290	310	324	299	295	289	313	298	304	268	323	290	336	308	307	313	278	288	304	276	306	292	314	300	299	296	311	283	322	255	306	300	320	272	279	307	286	290	285	266	297	299	314	322	315	313	301	304	263	312	326	309	318	308	311	293	350	284	315	301	313	298	288	294	293	310	306	292	264	319	291	298	304	291	341	280	301	271	299	301	269	316	310	299	324	292	316	337	272	288	302	297	276	324	279	339	334	283	273	307	279	331	309	304	310	291	302	262	305	305	302	283	283	316	275	314	337	322	298	329	282	303	299	291	303	290	302	312	284	296	299	307	325	294	296	308	287	306	284	308	309	325	315	288	292	308	280	288	304	282	330	338	314	307	318	302	301	322	329	303	302	285	325	289	262	300	300	330	291	300	299	322	291	315	360	298	286	267	311	318	276	281	314	301	282	327	289	297	306	303	243	268	329	291	300	301	300	306	299	287	276	291	319	292	293	297	293	296	301	298	314	303	313	305	334	329	293	325	301	305	301	277	284	297	312	302	265	275	309	315	292	278	277	311	308	316	301	276	324	263	318	348	291	288	305	290	289	279	294	324	329	273	290	319	304	315	313	290	281	307	317	318	300	291	284	272	296	269	273	317	318	309	264	302	289	304	295	294	290	320	308	285	350	323	298	289	321	279	310	324	310	322	304	271	305	284	299	303	285	330	287	318	303	296	291	294	280	295	300	289	305	324	310	292	292	303	286	280	279	266	280	295	307	268	300	294	301	314	304	307	290	295	307	321	279	339	301	303	289	312	298	317	293	315	320	300	297	279	296	282	312	297	300	289	314	288	293	308	338	287	340	277	333	272	310	301	323	308	276	295	284	338	321	302	281	324	321	281	274	287	326	308	308	291	283	292	289	313	291	314	301	300	322	292	308	293	278	298	291	290	275	301	299	288	311	314	308	314	337	335	293	315	314	309	285	278	328	290	311	268	294	316	299	270	308	302	304	298	343	320	291	290	257	298	272	310	319	287	297	254	289	312	308	317	312	338	291	301	334	314	327	313	322	296	344	292	304	312	294	294	295	302	308	295	275	276	288	281	285	319	270	321	273	290	297	298	300	315	301	306	309	323	303	297	266	304	275	312	303	279	274	311	306	290	308	296	323	274	292	320	318	287	292	293	287	298	314	315	310	276	318	252	306	288	311	296	285	290	279	297	301	288	297	292	288	303	275	267	289	286	330	315	291	291	314	298	277	305	295	302	312	305	303	291	329	284	308	301	282	287	327	287	290	294	298	280	284	343	278	322	268	302	330	267	302	297	295	284	305	331	266	340	328	261	317	311	267	274	301	281	285	302	266	272	287	321	282	313
41679	20538	6538	1564	1026	764	595	463	387	347	344	265	227	219	227	211	222	168	180	193	177	169	161	172	172	182	157	136	156	156	168	135	171	161	147	146	143	166	135	134	155	133	144	160	157	135	147	139	132	148	146	144	143	145	137	150	142	150	130	162	153	122	138	135	134	142	114	135	139	145	150	147	141	129	152	139	126	111	127	118	161	122	135	153	127	136	130	133	140	161	146	159	147	144	141	157	142	156	135	127	140	122	142	128	128	147	137	161	137	125	141	146	170	145	122	136	148	149	111	156	136	150	144	144	120	137	128	169	128	136	113	142	131	142	148	126	144	144	134	141	162	145	124	134	125	127	155	131	143	128	133	120	154	123	149	126	128	112	142	142	141	105	154	153	135	133	156	156	146	147	160	145	125	153	146	145	153	147	144	130	147	142	127	125	136	123	146	128	142	132	147	147	138	146	140	124	135	129	133	139	133	134	160	137	120	145	134	138	144	128	122	141	131	130	140	140	135	159	125	107	118	144	131	129	154	139	132	147	127	152	153	135	155	142	125	161	129	126	137	159	144	131	126	149	153	144	138	150	135	150	137	155	146	146	157	130	119	135	142	127	157	151	134	134	124	148	142	137	125	136	141	143	128	143	132	156	160	148	141	169	131	120	146	161	139	134	151	129	146	140	148	143	133	146	149	136	118	143	145	120	148	138	125	126	155	131	161	165	154	140	145	129	141	160	145	124	132	124	140	145	148	115	129	161	142	139	127	137	129	168	142	147	130	143	149	156	125	152	135	122	150	135	128	145	134	151	146	140	126	141	148	150	141	135	141	156	134	151	139	146	137	131	154	132	126	133	147	131	129	134	146	130	144	141	142	128	121	142	136	153	143	145	149	153	145	149	137	132	125	162	122	124	136	125	146	172	132	149	142	146	138	141	132	126	136	152	140	159	143	134	125	121	130	125	160	104	120	130	130	125	129	126	126	128	141	122	163	122	159	131	125	143	115	129	151	155	134	128	153	142	153	136	127	153	128	123	119	143	151	132	128	135	119	121	134	146	127	146	132	139	125	148	147	146	115	109	142	152	147	120	130	135	139	131	137	141	141	124	139	148	146	159	122	128	151	146	137	142	139	139	134	119	139	153	133	145	127	149	156	120	110	144	116	134	143	114	119	158	125	131	137	140	115	121	150	101	153	114	136	119	155	131	116	150	127	130	141	132	147	154	127	118	134	148	147	135	156	136	142	143	140	136	141	134	158	141	140	157	127	125	131	151	161	158	136	126	151	126	139	140	118	132	129	145	120	140	135	135	144	146	144	122	147	139	118	130	136	128	153	126	142	142	134	136	137	163	131	142	143	161	143	135	134	161	150	166	142	139	130	106	132	128	125	135	137	129	134	134	145	127	130	135	129	134	125	136	148	136	137	162	140	124	135	150	135	115	142	136	154	135	137	142	139	143	126	158	154	156	117	153	121	127	131	142	147	148	139	127	151	140	141	136	127	133	133	131	142	141	128	146	148	135	119	158	150	148	132	145	122	158	133	116	127	138	128	151	128	116	151	134	138	129	146	142	142	143	162	147	160	144	146	151	132	127	128	136	143	159	121	142	143	135	171	132	125	143	136	143	121	151	136	148	124	127	146	125	124	141	131	140	127	136	169	143	146	120	130	145	140	145	143	152	125	146	139	139	140	154	129	141	136	140	135	138	140	158	128	121	145	134	138	150	145	133	156	132	132	128	139	140	123	143	141	135	166	130	130	130	146	136	142	144	137	123	125	130	158	149	133	146	157	148	152	148	118	136	130	142	157	160	135	142	135	157	139	136	155	152	139	136	130	151	144	128	137	152	145	133	140	125	137	140	144	132	144	119	145	121	134	125	122	129	155	141	133	140	133	140	133	146	138	141	144	139	131	166	134	141	130	155	141	161	154	133	145	151	142	161	135	129	155	135	134	145	135	140	137	120	135	161	143	131	140	142	154	167	157	127	136	143	133	112	124	142	154	155	126	101	136	152	163	148	145	106	149	136	135	153	121	167	132	146	142	165	129	132	135	160	131	152	138	117	143	120	158	124	137	156	125	141	142	165	157	127	131	137	140	138	154	148	134	132	149	130	130	112	147	145	143	148	144	136	126	140	141	145	131	137	139	142	143	146	147	142	139	157	139	125	136	118	151	139	132	125	114	129	137	149	142	144	132	158	156	124	140	129	140	132	142	144	138	143	137	143	141	124	141	132	137	128	140	136	146	119	127	141	143	122	137	130	142	134	143	124	125	141	129	151	156	150	152	139	149	119	147	157	137	147	130	156	159	122	140	135	145	147	147	121	136	115	132	126	161	140	131	124	120	137	155	146	132	154	122	148	150	137	141	115	138	156	134	121	157	133	128	124	134	135	130	160	150	149	125	140	124	125	143	129	130	152	153	137	159	138	145	135	138	120	133	133	161	138	146	155	128	145	137	124	125	137	137	157	145	129	146	129	137	139	151	142	147	142	142	131	139	130	119	111	158	152	131	125	146	147	138	144	151	139	141	137	150	130	144	129	132	148	144	136	120	165	145	133	122	123	139	140	148	134	147	147	132	140	134	113	127	140	136	137	128	146	141	140	135	127	142	110	133	139	135	121	145	135	142	165	127	145	144	144	128	139	135	150	128	118	150	160	150	136	149	145	155	147	152	147	143	145	141	128	126	141	141	154	108	140	139	131	112	119	156	127	139	144	134	139	145	151	136	123	147	116	143	140	132	140	128	152	132	138	125	135	156	141	153	124	128	156	142	138	133	148	154	143	142	128	147	125	137	126	142	151	138	158	158	135	146	135	148	121	133	141	138	114	132	137	142	136	140	142	131	137	146	141	139	139	128	143	129	131	137	123	146	158	151	141	142	159	124	150	140	134	128	134	125	145	143	128	143	137	164	125	115	132	129	133	146	123	131	150	133	142	123	128	129	143	133	139	146	140	121	140	133	144	157	143	127	150	145	141	139	142	143	149	132	149	131	125	143	130	131	161	130	120	142	130	142	132	144	132	169	127	146	128	149	143	127	113	128	131	160	139	149	147	157	138	162	147	120	146	128	148	125	166	144	151	140	106	132	135	135	133	131	125	141	145	142	148	141	127	135	145	151	143	152	123	146	144	124	148	154	140	144	131	156	126	139	156	143	148	149	155	144	138	123	138	129	134	142	137	157	161	162	137	141	134	121	161	133	145	119	151	133	139	150	144	158	133	153	153	124	143	124	140	166	144	137	126	132	136	138	143	129	140	126	117	152	124	142	151	138	141	113	147	138	123	139	144	126	139	146	128	144	148	148	139	162	137	155	146	149	140	124	138	114	136	140	131	137	119	129	149	122	121	134	138	131	128	137	134	142	135	146	131	113	132	134	135	129	127	132	135	133	139	130	151	128	124	143	154	138	141	158	144	128	144	141	136	139	129	101	139	129	147	130	135	127	145	148	111	121	144	143	120	144	156	140	150	157	164	156	142	140	145	134	128	143	154
21494	2133	4615	5182	4534	3709	3075	2636	2142	1920	1685	1464	1397	1361	1190	1132	1070	944	916	910	832	783	778	751	753	776	677	691	661	622	674	611	599	608	578	605	578	604	616	602	543	577	558	539	579	580	544	548	563	579	483	545	546	495	560	558	548	544	550	537	542	515	551	523	525	486	529	513	531	534	509	519	517	529	520	550	473	500	516	502	497	513	484	469	526	470	515	513	493	527	521	473	530	506	538	500	494	514	525	496	519	490	487	504	501	502	472	503	487	525	488	529	484	495	510	464	484	478	499	524	518	489	473	502	493	522	492	492	506	468	493	465	526	511	511	506	523	468	486	476	509	533	509	473	469	488	501	487	481	487	493	500	535	474	491	515	494	488	501	486	503	488	517	487	532	491	493	477	493	490	489	507	493	498	502	493	476	520	519	482	507	474	488	526	550	536	478	473	532	453	508	502	495	474	520	539	509	505	467	465	511	477	516	464	525	473	460	450	500	499	463	496	514	470	495	493	499	498	478	478	494	456	487	476	467	471	505	491	482	444	501	467	449	505	540	499	527	493	474	452	470	494	486	470	481	470	480	449	504	511	506	473	500	463	464	555	532	500	496	481	495	476	501	486	489	511	506	494	496	476	468	501	494	525	487	472	507	487	499	522	511	462	496	509	483	472	515	461	506	511	503	468	488	476	506	460	494	476	531	507	482	516	465	506	511	494	459	534	473	484	485	476	470	472	462	503	474	494	465	528	489	510	519	492	475	488	467	543	503	478	491	517	500	494	512	535	474	484	492	509	496	484	509	487	488	506	495	474	464	491	489	473	462	496	501	490	457	459	483	478	465	477	476	522	493	499	516	483	481	501	439	481	507	500	462	490	498	485	518	490	476	508	485	498	488	518	510	477	496	462	502	500	520	498	498	508	515	503	454	442	482	485	500	489	491	483	511	491	506	543	520	468	522	465	473	486	458	473	511	489	437	487	454	492	509	494	458	520	484	481	506	518	478	515	555	536	514	506	446	490	517	478	515	534	448	439	522	497	443	479	462	518	479	494	450	501	508	518	506	478	547	480	464	512	483	520	471	493	462	495	520	540	531	456	486	504	524	478	464	519	474	491	512	462	481	461	508	476	477	492	500	485	528	483	524	496	490	502	504	479	512	478	486	504	555	489	448	543	472	510	512	467	489	520	467	433	437	499	475	502	503	509	473	484	491	493	447	477	493	522	469	480	442	523	515	487	514	523	458	503	518	470	479	514	481	500	516	513	474	506	506	514	457	502	503	491	467	508	509	460	489	458	508	483	453	484	482	490	494	509	467	500	495	503	450	496	521	511	526	491	525	526	532	468	508	516	458	452	490	466	467	471	489	437	494	492	506	516	498	462	485	480	479	479	491	496	487	500	523	505	528	475	516	529	483	487	484	471	494	501	535	501	459	481	490	490	497	441	504	516	534	483	506	444	484	501	501	486	463	488	507	471	510	464	474	509	530	503	498	523	448	515	485	495	503	461	468	519	510	552	464	518	487	503	480	527	463	462	489	543	499	480	492	478	459	542	488	466	477	460	500	513	505	468	473	493	469	488	480	511	461	534	507	461	451	531	458	464	481	465	520	495	475	469	486	506	482	486	481	487	539	489	503	463	481	536	498	504	508	480	500	481	498	493	479	499	497	469	494	499	477	501	475	477	481	484	500	488	471	474	486	469	513	481	461	502	535	478	492	506	481	514	499	498	462	475	463	519	502	433	479	455	535	484	501	482	470	492	511	476	488	484	480	475	505	510	497	488	489	525	490	485	475	488	494	479	495	479	495	493	515	488	509	478	511	499	487	496	507	495	499	502	469	498	489	492	508	466	529	489	469	455	518	488	471	499	495	477	509	497	514	512	531	500	490	507	501	495	495	480	490	526	495	479	485	486	525	473	527	464	494	460	458	533	522	447	476	520	522	514	541	500	451	476	454	452	455	521	466	454	472	477	460	457	486	495	523	519	507	503	471	520	520	480	472	448	509	486	485	528	494	503	475	493	477	498	525	514	478	486	503	524	489	480	498	500	483	475	505	476	508	486	505	450	517	499	477	468	517	487	484	458	459	513	476	479	463	517	486	498	478	468	487	519	527	493	518	455	515	495	539	491	489	515	476	487	478	482	477	477	516	507	482	474	458	472	478	469	499	514	510	495	506	497	473	470	473	493	481	496	507	496	482	496	487	491	487	518	469	492	491	498	494	485	462	495	463	503	455	486	488	536	493	482	478	508	498	479	470	481	511	465	489	488	449	496	489	527	469	483	518	473	486	501	510	449	473	528	506	473	493	463	472	466	479	461	481	481	475	485	465	508	512	501	471	481	486	494	512	481	507	477	504	490	476	474	471	501	472	435	479	470	463	470	523	498	494	499	510	497	458	471	502	492	545	490	446	475	472	504	486	510	483	476	482	460	512	460	495	492	510	529	481	476	507	481	486	505	457	509	486	478	523	497	498	504	474	490	469	503	448	482	475	518	494	514	510	479	461	449	509	520	481	503	484	500	517	502	458	490	518	451	485	491	471	477	448	521	493	463	484	524	455	467	470	509	502	488	486	513	501	489	481	464	519	503	493	511	525	474	451	508	459	516	511	510	466	503	487	503	527	491	515	484	529	506	472	494	469	505	471	498	499	465	524	511	507	476	533	455	507	501	477	500	473	468	506	514	500	485	522	481	525	463	488	479	527	476	490	479	483	489	506	479	488	492	499	479	531	500	482	517	507	540	476	490	450	473	500	464	479	511	494	492	452	465	509	510	502	472	466	480	494	503	516	523	504	485	495	503	485	514	508	471	504	467	487	498	519	487	487	480	480	485	490	493	492	509	507	480	474	527	496	524	500	512	491	470	466	518	525	502	487	511	508	471	475	476	480	497	452	521	446	497	499	538	486	493	481	466	505	466	523	474	472	484	486	470	541	485	467	488	478	509	471	461	442	487	486	477	507	474	499	441	474	477	526	474	486	507	485	518	475	489	459	471	474	518	512	508	493	474	503	501	457	496	483	492	495	475	491	486	484	508	508	495	485	474	494	472	445	487	493	497	520	521	491	555	462	484	503	476	471	523	455	467	465	475	512	497	496	509	486	501	454	488	483	472	519	487	477	489	485	462	495	475	469	472	519	471	477	468	516	525	478	494	481	506	511	483	522	495	469	489	457	471	481	488	513	520	484	498	478	454	555	500	478	504	474	507	462	533	474	516	497	505	516	517	476	498	456	479	472	471	466	522	463	492	497	458	533	497	494	488	456	466	457	523	457	496	527	462	520	486	505	474	509	446	486	511	443	511	486	519	485	467	504	441	528	480	488	499	498	467	491	513	465	451	479	468	498	488	493	506	503	483	467	511	521	492	469	488	485	524	545	477	490	520	506	503	506	492	462	468	483	484	452	490	516	509	511	502	488	488	490	486	489	470	511	554	509	519	458	523	499	504	466	477	547	478	455	497	500	498	506	474	467	498	494	481	479	505	489	506	490	479
4908	357	179	130	131	118	125	121	97	117	120	119	111	110	84	81	86	107	98	101	92	93	101	94	88	103	98	81	106	107	90	89	91	91	111	96	100	121	116	86	110	86	89	90	107	97	90	120	99	99	101	108	119	91	86	86	110	102	107	85	120	93	85	92	101	106	98	99	111	103	91	73	86	113	106	111	94	112	96	114	109	93	99	95	89	101	97	98	110	101	109	105	96	85	82	92	93	94	99	87	95	101	104	113	103	89	114	96	96	102	88	98	96	103	102	92	97	97	98	109	86	84	97	109	95	98	88	96	91	90	106	93	92	106	128	113	85	81	84	101	82	88	101	117	113	99	76	103	89	90	81	96	106	105	84	81	110	102	106	80	78	89	85	91	100	92	95	107	101	88	94	82	105	72	110	104	100	95	101	103	110	115	89	77	106	89	89	86	102	95	75	109	104	100	78	105	109	97	97	89	91	94	110	104	93	91	94	101	89	86	85	98	129	109	89	99	107	100	96	108	100	88	94	82	109	95	102	70	86	109	96	97	79	87	86	93	90	73	91	99	88	87	102	90	98	93	85	98	103	93	103	89	96	102	84	94	84	100	105	79	94	94	79	88	85	115	89	102	83	83	79	90	98	96	85	102	86	88	102	93	97	90	91	96	101	93	89	91	84	101	101	102	96	93	94	95	86	92	102	101	102	91	96	96	103	98	83	86	82	85	102	99	95	91	88	92	87	95	88	100	92	106	94	82	89	96	89	82	72	96	98	106	103	107	88	113	92	98	92	100	108	99	117	79	90	95	91	92	109	97	106	95	88	92	85	80	94	88	96	110	89	98	97	101	96	105	88	89	109	97	87	104	101	90	100	108	83	89	108	114	100	81	88	96	101	83	108	109	110	106	95	106	108	103	93	114	100	90	84	102	89	105	96	93	95	89	96	93	99	85	90	79	100	89	90	97	98	91	85	105	105	101	92	102	83	94	85	99	79	103	93	120	99	88	94	76	75	94	115	103	91	102	101	91	116	94	112	94	89	93	93	90	94	96	102	98	90	82	107	103	99	85	114	106	88	100	102	105	104	102	100	109	92	102	104	99	110	103	97	99	97	97	109	93	82	88	113	92	94	91	102	97	97	93	102	93	80	96	88	91	107	92	90	92	76	87	83	104	102	83	71	110	85	122	79	109	99	112	91	98	95	93	96	124	91	73	87	111	92	107	89	89	96	100	101	93	119	118	119	97	107	97	88	101	96	103	97	91	102	104	94	76	102	106	79	98	94	95	101	94	91	100	104	88	105	91	100	98	108	108	100	91	97	91	84	116	86	102	99	94	109	103	85	99	102	86	91	98	108	86	121	90	85	92	95	102	101	97	105	104	84	81	79	108	101	95	109	92	93	71	103	97	93	83	107	103	90	103	94	70	110	102	97	82	118	87	97	101	105	113	79	89	103	114	91	104	99	103	95	86	98	82	109	110	92	101	113	85	93	111	98	94	98	86	119	105	93	97	83	89	102	89	99	96	89	109	92	91	90	115	93	95	74	86	90	93	96	93	91	112	85	118	88	91	108	90	100	94	105	97	105	104	101	92	99	100	102	123	88	120	99	90	107	100	97	88	105	95	102	72	82	105	87	78	98	111	105	97	95	98	107	91	89	100	74	92	89	107	59	113	104	93	95	92	91	97	92	105	101	102	113	107	98	83	96	102	94	92	97	110	105	108	94	107	88	111	91	109	99	107	86	109	96	96	80	93	98	78	92	88	79	93	108	105	97	98	103	95	97	92	99	101	107	91	92	87	107	80	107	87	106	100	82	96	82	85	91	103	102	103	80	98	93	99	112	95	90	114	95	84	92	97	118	96	108	104	100	107	96	99	91	108	91	103	82	93	109	89	89	88	99	93	104	85	91	83	95	91	97	100	117	88	114	104	103	93	78	81	102	121	100	98	94	86	102	94	86	90	108	95	83	91	90	112	98	82	83	109	86	96	85	100	108	86	78	86	98	91	109	89	98	104	109	84	87	86	99	87	91	74	95	100	102	81	99	99	97	100	106	95	105	81	97	100	87	86	97	106	83	86	82	94	91	100	111	97	87	108	97	121	96	75	99	76	97	95	89	96	80	81	89	96	87	96	95	101	93	92	101	98	100	104	98	97	119	103	92	97	88	86	82	104	92	103	84	109	94	106	94	103	102	91	89	110	106	92	111	93	100	92	84	115	112	90	89	87	99	101	99	107	83	90	99	84	95	80	102	95	102	102	106	98	89	101	100	89	110	91	105	99	78	98	99	110	110	89	106	89	99	94	91	89	101	104	100	104	97	106	105	110	96	93	91	104	95	103	88	107	101	119	85	82	81	87	110	112	92	96	103	95	106	119	87	100	94	86	108	88	93	96	110	102	104	108	90	111	82	105	112	113	96	97	106	104	95	99	107	112	95	101	89	72	97	100	88	108	102	115	106	84	85	73	91	100	99	96	93	101	106	95	85	91	116	94	122	74	96	90	103	87	87	99	99	93	94	112	90	107	91	100	101	89	98	102	88	98	111	106	79	99	96	107	108	88	89	101	113	87	104	81	93	83	96	95	94	106	95	95	98	100	91	106	104	99	97	97	107	96	103	107	99	87	106	91	96	96	88	102	95	82	84	93	97	69	80	85	88	89	109	88	126	100	75	66	92	89	97	99	99	104	104	91	79	101	95	97	92	106	97	95	98	88	87	81	91	92	119	110	97	104	91	97	100	100	92	105	100	106	97	84	101	87	102	111	92	108	91	84	84	93	99	93	102	97	97	92	83	99	85	102	96	97	106	85	101	76	88	86	105	94	103	122	102	91	107	90	107	85	92	105	130	100	90	90	95	88	103	105	88	100	98	97	89	100	91	105	92	109	90	90	104	91	82	103	95	96	82	85	95	125	102	94	89	89	94	82	85	79	96	107	92	90	115	95	87	96	86	90	97	105	88	83	107	93	86	116	103	95	90	97	103	97	104	107	105	78	96	98	80	101	86	104	84	91	92	87	92	78	87	105	100	90	88	110	89	91	91	105	95	101	97	101	102	106	85	98	97	94	98	79	86	100	105	92	92	103	97	86	101	78	110	106	92	88	92	82	108	102	99	101	102	100	119	95	107	83	107	86	99	94	109	97	116	92	95	103	97	103	100	91	108	90	99	98	93	99	100	100	97	102	108	103	101	77	87	98	97	83	88	117	86	90	92	95	91	100	81	88	103	85	87	106	96	112	91	96	93	94	105	89	88	99	95	85	98	98	107	83	112	78	91	85	105	82	91	95	96	108	107	122	83	96	104	80	109	82	96	105	116	106	116	77	89	106	114	98	84	96	82	89	105	94	74	96	95	100	83	98	111	120	92	85	90	93	106	87	106	82	85	115	114	96	108	109	103	95	94	98	98	124	79	80	106	92	97	110	109	111	93	108	80	105	100	114	107	105	89	92	109	86	95	116	95	100	108	105	102	104	126	82	105	91	101	109	95	113
6775	415	482	526	527	491	465	417	373	391	381	410	340	367	353	365	373	361	357	367	366	392	370	310	363	363	355	376	343	375	356	373	385	338	388	380	370	407	333	366	356	369	322	373	358	340	353	356	365	374	348	337	334	372	337	340	390	355	354	352	367	344	340	328	327	360	364	368	365	362	394	366	379	338	369	383	312	345	370	362	361	358	337	355	386	371	341	368	361	337	351	321	335	344	363	357	357	350	355	338	350	342	368	376	361	379	371	329	367	348	354	392	387	362	369	362	362	326	320	383	367	399	374	358	387	357	372	351	347	348	362	347	374	330	327	320	338	359	364	367	350	319	370	373	376	350	372	350	376	344	354	340	337	349	332	387	343	331	388	356	365	404	356	365	380	354	341	386	388	345	356	396	385	386	362	356	393	359	394	351	369	357	392	356	371	351	313	383	354	330	322	365	378	343	379	347	359	376	352	327	361	337	354	401	314	340	360	339	332	358	381	365	345	363	348	311	368	408	361	366	331	376	386	363	346	375	326	385	342	357	349	368	350	396	367	358	340	387	405	364	344	365	354	334	363	327	367	360	346	378	382	366	335	373	368	381	388	379	340	376	354	325	342	328	368	366	350	350	372	373	359	354	334	351	367	364	362	335	379	373	328	380	354	361	318	363	398	332	407	348	312	340	371	347	363	334	354	337	358	323	392	354	330	343	386	340	368	367	350	367	360	353	349	356	329	363	373	344	358	343	360	368	360	322	363	382	369	310	356	300	383	389	360	392	374	329	357	326	350	356	331	382	380	357	385	391	377	339	373	335	355	334	328	377	374	383	333	331	389	373	357	372	342	352	326	356	361	326	341	369	354	368	365	373	353	366	325	368	354	351	338	366	351	376	370	367	397	373	370	366	366	383	364	338	355	352	372	395	377	337	345	375	340	326	357	345	379	368	357	341	345	357	380	384	369	346	390	383	360	344	389	370	369	349	351	332	350	388	377	375	344	386	353	363	358	350	343	375	395	338	379	340	348	345	334	354	327	388	364	368	347	355	363	335	342	354	367	336	346	344	362	378	386	353	335	393	349	356	357	327	354	384	367	393	336	359	339	367	372	357	377	335	357	391	365	362	354	377	343	363	361	368	326	330	390	382	342	329	360	354	367	330	394	358	367	385	330	371	329	346	382	376	341	394	360	343	357	326	352	335	394	354	346	353	345	382	336	352	356	358	364	329	360	361	360	364	367	376	367	334	369	337	384	331	374	356	351	369	403	357	363	325	373	347	362	358	386	370	376	367	353	376	374	343	330	358	373	395	335	347	338	366	326	363	371	380	342	347	373	357	347	351	377	341	344	357	378	342	371	356	391	375	331	362	392	334	338	333	345	373	351	356	357	310	352	339	333	357	380	363	353	331	343	348	351	349	340	363	331	336	347	383	355	383	370	368	409	357	400	361	349	355	367	364	367	406	369	353	333	388	391	371	352	353	366	357	366	350	366	383	369	373	350	373	362	350	344	389	349	351	338	360	368	368	350	354	359	366	357	360	377	341	343	388	353	339	377	346	353	347	395	379	367	393	338	371	333	383	348	351	350	385	355	340	339	376	346	338	374	355	333	342	341	362	350	368	361	409	380	332	364	350	395	350	337	362	367	367	332	377	354	367	344	312	362	362	390	367	360	353	354	347	330	358	370	358	372	326	343	333	367	387	356	364	369	390	344	343	331	358	364	338	344	349	358	365	366	369	330	345	327	321	370	366	342	344	377	354	367	362	332	345	355	338	325	348	364	341	383	334	364	379	382	389	322	337	337	350	359	368	389	385	373	383	351	355	346	349	388	352	387	384	359	366	372	334	358	327	351	386	335	328	376	363	346	380	386	369	354	376	344	367	336	344	360	385	340	380	378	338	350	368	353	341	365	326	365	374	368	343	380	343	390	324	358	375	362	354	344	382	344	347	350	370	358	336	393	353	354	331	358	352	377	358	403	368	365	344	335	346	370	350	394	392	338	379	353	367	334	343	389	375	331	346	364	345	386	375	358	337	360	362	313	385	400	356	348	372	396	351	383	375	366	360	355	348	360	337	362	369	337	341	329	338	348	361	370	382	334	368	335	349	326	375	315	354	379	333	364	353	370	342	366	384	348	349	373	358	339	354	340	382	363	360	396	359	380	359	378	376	368	361	345	367	367	368	369	372	356	351	363	398	361	381	343	378	394	387	367	361	348	355	364	356	367	370	337	379	355	386	373	374	350	363	350	387	384	360	353	378	344	360	314	351	336	360	367	380	358	341	343	353	353	361	350	384	334	358	387	357	381	379	370	363	353	332	358	338	389	339	366	370	356	348	367	369	365	354	341	372	382	338	327	332	362	340	352	356	356	359	327	387	353	366	359	398	352	366	381	347	349	345	361	328	363	373	346	388	378	346	318	358	377	322	343	362	366	365	332	352	322	400	380	376	380	351	357	365	356	358	369	375	392	343	362	350	346	388	347	389	347	373	333	330	330	356	378	383	378	334	336	353	358	335	375	382	355	343	354	380	346	357	355	354	347	382	384	335	357	390	357	372	382	359	372	358	377	349	360	329	386	338	365	370	350	366	321	373	372	337	362	368	367	350	371	412	349	386	352	388	342	359	359	331	361	344	365	388	364	336	375	379	354	380	357	361	361	385	344	369	371	372	329	338	346	328	376	373	370	364	331	379	377	366	358	336	342	325	365	321	342	356	354	369	307	394	365	326	381	372	386	364	350	356	378	302	371	344	381	377	399	333	385	380	316	410	349	369	345	367	332	337	377	343	389	320	368	382	328	407	345	339	381	357	347	360	349	371	368	381	396	378	388	342	363	367	352	346	360	352	375	338	346	362	343	393	367	385	333	354	365	379	358	376	338	351	351	366	335	323	380	350	332	378	314	379	355	340	362	321	363	344	336	393	389	365	358	348	366	329	357	336	346	344	375	327	334	339	375	333	360	352	323	340	317	378	378	369	363	354	332	372	362	357	375	358	366	339	385	328	363	319	355	367	373	333	338	350	327	358	334	351	363	343	366	365	361	371	338	368	376	334	333	335	375	357	326	326	342	378	361	316	360	348	329	364	340	377	360	390	359	344	346	366	332	349	338	343	357	395	343	341	351	364	362	336	356	370	327	356	349	387	385	368	366	329	339	360	350	326	349	331	324	377	341	359	353	348	348	348	352	386	324	375	367	391	352	335	350	339	362	359	387	382	359	382	329	413	371	376	358	379	348	367	348	376	353	350	342	338	374	354	344	371	336	349	356	375	354	337	371	357	373	377	374	353	387	363	335	377	355	343	365	350	353	346	380	361	351	348	344	368	339	371	350	343	384	363	366	370	361	357	352	392	350	347	399	341	329	342	339	392	370	385	345	338	355	386	376	406	375	366	392	350	344	383	365	347	331	369	330	370	366	372	374	349	364	336	378	338	330	369	363	399	368	354	355	384	348	336	360	352	368	351	359	378	377	365	364	359	357	384	342	343	375	359
35478	10508	1450	736	507	366	290	230	204	178	144	129	141	132	103	122	100	113	94	79	97	83	78	99	94	82	75	72	75	72	72	73	83	71	94	76	79	66	79	83	79	70	71	72	76	76	70	86	65	95	80	82	77	72	83	68	77	72	72	71	80	77	74	68	78	83	75	73	76	78	65	72	65	77	68	78	82	59	74	66	60	75	65	81	76	80	83	72	65	76	78	78	85	71	76	67	62	97	76	63	70	64	70	92	88	74	76	80	59	100	65	58	74	54	88	70	63	68	79	62	61	77	72	72	78	87	62	88	71	65	77	69	90	75	61	75	69	83	67	80	73	74	69	79	85	59	73	85	77	74	59	58	77	54	82	67	64	69	77	74	70	81	73	48	85	73	59	73	67	86	82	89	67	62	80	83	70	80	68	74	69	72	76	57	74	76	69	64	86	81	79	76	69	65	80	72	63	71	84	76	55	67	71	70	69	75	77	84	68	84	83	68	73	64	64	77	79	79	72	79	77	55	59	76	62	85	70	47	64	77	80	96	54	94	65	81	65	65	79	59	82	87	68	71	75	79	82	67	71	60	62	71	61	73	79	84	78	54	68	73	77	76	64	76	67	82	69	73	67	57	79	66	57	80	60	72	76	69	66	85	65	67	64	72	65	68	69	78	73	68	65	65	65	75	84	78	82	80	69	65	65	70	76	80	79	68	74	73	77	76	86	76	83	75	85	69	54	59	76	73	94	73	85	79	59	67	71	79	58	79	72	60	63	82	72	66	65	68	73	60	69	71	68	81	91	65	72	65	75	70	72	73	71	81	80	63	75	70	98	70	77	50	68	58	86	80	59	76	75	91	75	83	78	79	64	70	60	83	76	75	67	63	73	68	71	70	78	73	72	64	56	67	59	78	65	72	68	71	88	69	79	62	81	70	71	75	73	70	85	79	65	63	81	76	79	71	74	71	75	67	63	74	75	72	89	74	71	73	68	95	73	71	76	68	84	72	77	60	75	81	59	78	72	66	74	77	82	69	67	76	75	70	64	84	78	75	70	77	66	76	62	68	63	74	65	69	76	71	73	74	76	88	66	69	71	58	86	78	71	64	54	64	79	64	65	65	71	70	77	80	82	72	68	77	71	68	69	53	82	66	68	72	66	66	77	73	71	72	81	73	80	73	56	73	70	74	69	71	80	61	91	69	73	64	76	73	64	75	60	73	73	54	77	79	75	61	65	67	74	60	73	60	83	68	69	70	57	78	73	82	73	62	79	58	70	70	70	61	67	51	74	69	72	56	54	86	77	72	77	51	66	72	73	84	70	60	81	81	71	67	66	65	87	73	63	80	63	69	65	59	67	65	78	68	80	73	62	77	81	61	72	85	70	88	88	85	72	63	87	85	72	86	76	69	85	72	75	64	58	84	73	72	65	81	72	73	77	73	64	77	76	60	56	69	54	82	76	62	66	65	73	69	61	68	80	66	78	86	72	86	79	80	70	79	81	85	81	79	77	54	87	68	65	70	77	76	76	70	78	76	74	65	56	64	56	77	76	69	69	78	76	64	80	87	84	94	70	79	77	74	81	63	80	67	77	76	80	67	60	62	57	73	68	69	84	64	85	82	65	74	69	71	74	66	65	63	69	88	72	84	73	62	73	73	60	99	81	79	59	59	86	86	74	49	78	69	68	87	70	75	79	59	68	79	87	63	66	68	87	63	74	90	79	83	79	68	71	62	64	65	71	74	71	49	72	63	64	79	70	70	79	75	75	77	70	78	83	71	80	83	69	77	66	75	65	72	63	81	64	84	79	66	76	62	72	67	61	74	77	70	70	73	61	75	65	70	60	74	71	62	68	66	72	64	72	78	64	69	64	69	70	71	61	78	68	69	70	67	60	71	78	74	66	72	64	69	91	82	68	66	58	69	88	57	71	74	71	76	70	78	75	76	77	69	72	76	79	81	73	77	69	57	84	64	76	62	73	87	69	57	76	66	86	67	77	63	71	73	79	60	74	62	77	70	67	72	75	53	72	82	55	80	69	84	80	75	77	78	64	72	62	80	66	60	74	68	77	87	66	79	75	70	63	77	62	70	65	80	72	74	57	78	87	71	85	84	69	82	71	70	70	62	72	70	74	76	79	70	64	73	91	86	71	77	76	76	74	63	87	79	73	83	82	90	76	80	69	76	81	78	79	74	87	64	67	61	76	73	70	67	68	70	84	92	71	59	71	77	56	77	67	63	83	68	78	93	68	76	73	67	74	68	80	84	84	70	65	94	61	61	55	80	84	65	68	77	73	58	80	62	87	66	75	68	66	76	73	65	59	55	66	64	68	73	60	66	70	87	95	76	78	78	70	80	71	75	68	70	70	74	69	67	65	75	65	80	78	54	70	76	70	70	75	72	73	61	64	65	71	78	74	70	81	70	86	78	75	78	68	68	65	64	95	73	84	77	81	72	84	79	66	64	63	87	75	59	70	59	71	73	66	73	72	57	80	63	72	73	70	74	77	56	64	80	70	67	82	100	78	68	72	69	74	72	71	78	55	69	85	75	55	67	71	57	72	66	73	60	72	74	91	61	96	68	76	68	69	68	63	79	81	82	72	70	74	73	89	70	69	86	74	74	65	64	80	56	86	67	65	88	76	65	78	73	65	65	83	66	71	66	83	71	62	84	71	60	75	73	68	73	72	64	70	73	75	68	79	58	77	77	70	70	69	86	70	68	55	72	71	72	79	74	70	83	79	59	76	81	60	73	64	71	72	70	79	60	76	78	65	86	79	73	95	64	73	77	75	67	70	72	83	79	82	61	72	78	87	72	69	65	62	65	64	75	71	69	74	65	65	89	81	60	76	91	75	82	85	68	61	82	67	74	71	59	87	73	61	72	70	76	85	72	81	70	67	80	69	82	80	74	71	75	62	61	63	61	60	57	64	70	75	81	68	64	76	69	68	76	73	71	83	79	78	76	66	72	80	68	81	71	66	71	73	78	67	73	77	80	84	68	70	79	69	75	56	75	66	66	65	60	74	78	69	76	76	64	68	59	97	66	65	68	66	60	68	70	61	61	87	82	71	80	57	78	82	83	77	79	63	67	88	87	59	66	73	69	73	78	77	60	69	69	75	55	75	71	65	72	81	73	66	70	74	76	76	62	67	77	57	75	74	70	77	69	71	72	69	67	82	68	82	68	77	69	65	66	80	70	86	66	62	79	72	83	72	65	71	84	73	76	80	70	75	83	67	90	72	75	66	78	68	71	77	86	70	73	44	85	80	63	78	77	70	69	88	67	58	82	71	46	82	82	73	85	71	77	73	76	68	64	68	67	67	69	68	61	66	78	68	72	73	63	76	76	64	76	74	82	66	63	62	76	79	61	51	81	79	75	68	69	68	67	89	74	60	70	75	91	58	71	61	68	62	89	76	71	71	74	66	68	73	79	75	73	72	61	73	72	63	54	80	86	68	84	73	93	84	71	88	76	54	61	66	66	88	68
17182	1146	2390	2863	2443	1949	1662	1367	1120	1011	858	806	737	725	651	631	576	541	501	502	447	439	430	421	401	389	408	393	395	366	379	359	336	333	321	359	332	366	302	312	303	337	340	320	312	329	282	319	333	314	303	354	317	324	316	326	340	313	274	311	308	318	312	337	295	323	297	297	296	303	307	278	318	272	289	313	277	324	307	281	302	314	309	298	281	272	277	278	316	295	284	295	311	260	300	268	318	292	292	306	256	298	298	261	271	285	304	285	288	259	308	295	313	288	329	272	298	320	276	312	282	269	301	303	297	312	299	300	279	304	276	255	287	269	310	262	287	287	301	297	309	292	301	313	275	293	297	283	290	267	272	287	288	286	284	294	264	283	292	276	292	269	310	288	301	293	278	300	281	286	260	291	254	299	298	287	254	312	311	281	264	294	287	274	262	289	257	257	272	294	298	269	292	282	295	281	262	321	285	271	276	301	307	279	281	320	298	264	286	295	275	269	283	284	273	306	265	285	297	298	266	282	272	298	278	290	286	284	273	296	289	269	265	315	283	296	281	299	283	280	283	273	303	267	254	283	279	275	322	287	297	282	276	270	261	252	308	284	276	300	283	280	287	291	263	304	295	303	268	274	273	319	287	271	283	294	282	289	281	294	308	261	280	282	277	298	290	294	290	284	312	283	284	275	264	302	281	284	299	270	294	296	293	312	269	288	272	282	278	282	286	303	268	286	265	279	306	303	296	293	283	269	294	274	302	288	280	296	286	261	280	276	270	302	305	329	294	286	284	293	310	306	280	273	272	302	292	283	285	296	273	285	301	294	293	329	287	290	278	300	269	285	259	273	325	289	297	304	291	315	283	296	285	279	304	265	296	276	304	308	274	280	296	270	299	298	284	256	280	276	289	287	293	265	288	280	288	259	280	314	283	295	304	280	285	266	270	315	294	292	295	320	263	331	284	265	251	295	287	287	271	284	301	294	285	266	255	283	275	307	290	270	289	292	299	282	288	313	308	300	272	277	288	305	266	303	278	288	270	287	274	298	290	297	291	293	284	281	292	281	318	305	263	251	309	302	300	289	286	273	271	294	253	298	298	299	304	301	260	282	306	267	278	260	271	273	259	283	286	287	266	294	285	316	296	310	289	309	262	293	300	304	303	292	280	266	289	264	276	294	323	280	286	275	273	302	304	273	310	273	297	279	299	321	298	275	286	294	310	280	290	341	341	271	302	253	258	287	301	311	278	294	300	294	277	304	293	277	284	273	277	278	275	299	289	275	276	291	298	290	281	263	272	279	261	302	282	261	307	285	276	273	279	277	278	255	275	301	288	281	310	289	279	287	271	282	289	297	287	288	296	285	282	248	269	302	297	281	285	275	264	269	304	298	326	298	291	273	267	270	296	255	268	280	285	259	312	287	311	300	274	295	285	294	300	301	267	268	290	298	304	278	281	304	290	273	295	266	273	261	301	258	259	287	302	282	297	263	310	291	297	294	268	304	311	286	300	282	279	288	312	282	294	316	309	264	272	290	291	281	291	260	260	302	275	307	270	263	273	272	282	269	270	296	286	288	273	314	335	302	293	284	254	278	289	254	260	267	276	273	289	307	277	303	306	286	287	315	294	298	279	299	275	270	299	279	269	312	274	323	267	278	296	252	299	286	286	281	282	275	302	291	293	279	283	297	279	322	296	314	279	306	274	292	308	286	316	291	289	303	264	289	303	294	283	252	297	297	294	277	298	269	294	251	294	246	286	301	290	300	294	268	310	265	327	263	282	261	286	277	282	287	308	301	312	272	278	263	322	275	284	294	287	294	251	282	290	259	262	257	253	282	294	287	299	290	262	288	274	307	270	299	323	308	303	272	242	282	294	289	275	251	265	278	276	246	293	279	316	267	271	273	277	266	270	304	300	258	296	301	268	296	274	284	269	261	253	282	240	255	249	277	267	263	339	270	268	282	268	307	286	274	295	296	291	278	281	265	284	307	317	310	322	252	271	279	308	259	300	279	310	267	276	284	271	287	276	270	293	287	298	266	293	264	278	259	288	287	271	284	288	286	292	289	279	292	299	257	272	278	308	247	256	282	291	281	293	293	286	270	259	297	322	296	282	287	278	297	285	317	285	286	289	281	290	302	295	264	261	254	285	270	273	299	295	297	297	289	289	306	284	294	302	254	332	274	288	282	311	293	274	319	259	270	272	280	313	288	252	299	285	253	298	256	271	312	280	252	305	296	275	281	269	266	284	331	304	275	257	267	304	294	307	261	272	303	237	291	301	264	308	274	281	267	280	264	312	304	295	300	287	323	302	304	317	280	281	262	292	265	298	309	297	278	274	277	326	284	315	274	306	287	287	259	283	258	284	291	282	281	304	266	283	253	275	272	308	294	285	301	271	296	302	286	310	283	301	289	295	314	297	317	261	293	298	287	302	282	292	256	288	243	266	267	299	271	285	249	272	274	298	313	271	284	291	304	283	301	289	271	299	309	324	288	293	289	268	275	296	275	286	278	291	300	264	301	302	297	286	276	295	283	282	304	281	275	291	272	272	278	302	302	283	268	265	291	258	289	265	291	275	289	320	296	295	301	287	303	264	262	297	278	290	268	261	270	287	314	284	295	308	285	288	300	288	306	284	261	321	279	311	269	285	305	299	292	281	253	295	281	331	275	280	312	293	284	293	273	280	285	297	256	254	295	294	298	248	288	303	337	280	272	266	271	288	291	289	290	270	304	300	278	266	296	305	296	306	282	302	281	300	262	274	285	287	272	268	290	279	294	281	297	276	280	253	272	279	289	275	282	302	314	300	262	286	306	322	265	291	292	280	293	267	282	317	310	324	319	267	294	270	315	288	296	276	294	270	255	248	303	310	282	289	287	261	280	292	271	313	302	274	269	264	283	293	283	299	287	295	278	262	284	268	295	282	279	277	284	272	272	299	303	281	271	285	286	273	280	296	310	330	295	283	308	263	302	288	270	276	280	284	279	287	300	246	297	303	260	274	265	295	287	283	293	321	289	289	281	311	275	274	293	269	283	303	274	241	286	302	278	276	283	291	291	287	287	271	295	284	261	293	298	296	272	290	287	286	292	302	285	250	298	263	293	300	275	270	303	283	301	267	272	319	302	302	311	300	281	294	278	270	326	303	271	276	271	322	278	294	266	281	306	281	280	282	296	304	268	314	268	289	273	291	271	305	309	302	277	292	288	286	286	294	296	290	301	286	274	281	302	321	288	285	282	277	302	290	299	282	300	266	270	281	270	273	281	302	283	253	287	261	304	313	275	302	303	290	317	293	282	280	256	300	267	305	295	254	292	298	304	291	288	280	268	298	263	290	269	287	279	305	284	286	297	268	284	299	284	302	292	295	264	288	293	285	301	282	272	286	284	256	288	296	288	282	282	322	269	304	299	301	264	277	288	295	279	319	274	305	288	294	293	273	317	301	308	265	294	277	292	282	277	266	272	296	294	295	273	282	286	290	291	309	285	273	297
43171	20392	7592	1547	1037	767	558	462	342	315	300	259	267	216	224	206	192	193	165	166	155	181	171	163	137	176	178	147	147	129	136	136	143	177	147	141	133	133	163	133	149	137	136	166	129	140	144	140	139	139	133	152	152	125	134	141	143	150	167	140	131	148	159	125	135	143	138	147	144	144	134	144	148	127	149	145	132	143	123	142	131	136	145	129	132	154	127	141	156	147	123	117	119	128	145	136	145	131	133	144	139	122	152	148	134	128	119	147	126	152	142	130	125	150	123	154	131	153	129	154	153	131	131	146	114	142	118	135	168	147	177	143	163	133	154	137	135	147	136	132	137	135	126	140	132	145	138	157	131	137	139	141	167	150	152	120	135	141	125	134	135	155	137	146	135	139	136	151	143	165	127	161	153	134	148	143	164	142	143	144	112	136	128	130	129	136	133	130	137	123	130	135	124	152	137	137	135	154	138	159	142	147	153	150	171	159	138	127	142	131	124	139	142	132	139	147	142	136	127	155	148	108	166	143	126	122	139	118	140	139	167	153	123	138	146	143	142	127	149	145	146	140	138	145	153	163	134	143	130	128	132	144	140	135	136	143	150	170	129	140	119	145	155	155	136	143	126	145	145	132	142	110	148	127	139	148	143	136	154	163	129	127	151	145	152	139	148	141	143	148	115	147	142	140	129	135	132	149	133	141	151	141	147	134	121	132	131	153	108	127	138	155	149	145	134	160	123	124	136	136	123	115	132	123	148	136	160	105	132	133	139	141	123	154	127	181	129	133	136	145	113	128	151	135	142	150	128	148	127	161	122	154	154	148	130	147	141	123	136	153	151	140	139	142	134	137	143	147	131	124	136	126	151	129	124	127	125	137	120	142	139	151	140	135	132	137	121	150	130	135	156	131	131	137	162	130	155	130	143	144	148	145	138	134	151	121	135	125	129	133	133	140	140	158	108	125	135	139	112	139	144	132	138	143	144	144	125	136	159	135	126	138	154	126	153	150	144	135	161	152	124	135	142	141	170	145	165	136	136	127	132	138	148	132	140	139	138	118	135	123	132	139	130	156	145	161	153	138	159	144	142	148	136	146	141	119	135	126	169	114	133	138	136	152	120	161	149	138	131	140	146	130	149	122	140	134	158	131	144	128	146	124	126	134	137	139	149	127	150	119	133	146	135	144	115	138	135	138	137	125	155	145	128	122	148	129	133	140	140	140	142	130	130	151	127	143	135	136	134	135	120	132	144	153	142	126	139	150	148	147	144	127	142	168	148	123	132	138	147	154	139	137	127	150	131	149	150	136	145	154	135	130	134	136	164	154	142	121	132	135	124	119	139	161	132	137	132	149	141	122	140	152	146	152	145	144	153	159	137	153	151	147	126	136	145	136	124	125	158	132	139	133	134	140	137	137	163	150	150	152	133	142	139	133	138	128	124	136	139	142	127	149	134	137	149	149	126	140	140	147	131	143	142	143	118	141	135	154	137	126	120	157	144	129	129	150	135	147	134	131	147	122	161	129	144	141	135	153	134	123	139	145	142	127	110	134	145	131	115	144	134	132	134	142	140	139	139	139	135	131	136	145	136	154	142	118	131	124	139	121	134	126	141	137	130	141	128	155	134	163	138	141	148	130	130	165	136	130	112	139	136	136	148	138	143	112	131	134	157	152	119	138	169	134	135	138	129	117	139	134	133	135	138	132	136	135	147	122	135	126	124	138	139	181	104	148	152	128	114	136	145	153	137	138	158	165	148	143	127	135	139	121	136	118	116	144	125	135	158	133	133	126	146	136	135	140	136	132	123	122	140	125	133	131	134	138	145	130	123	119	150	109	156	165	116	151	143	164	137	151	141	134	135	140	104	131	131	137	123	139	119	134	146	144	135	144	119	128	138	133	148	134	153	159	121	132	140	137	153	134	134	167	129	152	103	145	124	149	148	144	143	149	133	151	132	137	125	142	152	130	135	116	163	135	151	119	130	132	145	157	132	146	132	135	134	123	136	138	143	132	159	129	128	129	134	126	146	125	130	135	130	151	118	136	141	140	132	116	137	141	168	126	145	154	149	130	131	121	131	127	130	148	141	131	141	126	131	137	166	138	130	139	134	125	135	138	130	140	158	136	142	146	132	154	139	134	140	139	131	141	139	132	128	128	124	130	160	137	133	130	127	157	138	140	147	159	132	151	148	133	139	146	151	140	132	136	118	134	154	123	122	149	126	127	149	145	153	132	138	132	147	141	139	143	151	132	149	134	136	131	133	143	134	141	137	141	128	148	123	135	140	165	135	126	140	148	152	146	122	124	140	129	138	154	137	142	128	152	143	124	133	155	134	143	164	136	133	123	139	135	134	135	150	139	149	128	144	141	146	157	133	129	150	125	138	118	148	135	148	128	133	127	137	133	130	130	143	120	151	135	126	141	126	135	152	160	117	133	162	141	138	133	133	127	121	138	126	134	136	124	133	128	155	127	126	144	145	130	144	123	148	122	130	140	127	137	126	127	148	132	164	131	134	149	140	137	140	165	132	118	141	142	131	111	142	141	144	137	129	133	149	138	130	136	129	138	135	130	129	140	158	139	133	153	133	133	130	145	137	141	141	150	155	120	144	121	119	129	168	131	154	138	131	133	147	142	157	135	166	147	136	119	136	143	135	140	132	132	140	135	153	136	125	131	159	146	152	148	129	118	147	154	127	128	128	124	145	136	147	126	128	151	138	154	125	136	135	145	130	143	128	135	144	134	128	127	148	132	120	139	146	140	147	128	135	159	126	139	147	114	143	144	129	155	138	139	128	119	119	130	176	139	141	127	130	149	141	127	123	141	148	135	136	116	151	154	128	128	131	152	118	151	138	126	154	133	126	139	132	130	141	158	155	137	129	128	129	131	143	153	138	134	149	133	128	139	132	149	132	120	157	140	146	112	157	132	157	129	144	129	121	133	141	128	140	144	138	131	111	143	150	139	162	143	136	142	133	150	129	144	136	136	151	130	126	139	132	149	137	116	152	134	150	139	134	135	132	134	129	141	127	127	141	136	143	124	143	144	144	138	150	147	117	139	134	138	144	133	149	148	136	142	147	133	133	138	137	143	142	151	147	122	150	143	131	148	130	139	133	131	137	129	128	112	135	142	153	150	151	130	144	151	120	148	158	131	134	117	134	127	143	143	137	133	142	138	120	122	142	133	144	120	134	133	146	128	119	142	132	123	141	133	145	127	128	130	164	154	148	136	138	140	127	115	138	123	137	161	148	135	160	125	139	132	151	147	119	158	122	126	169	143	136	134	143	139	144	133	138	131	131	144	141	150	146	133	119	150	136	136	123	160	132	122	131	122	121	128	137	149	143	142	167	133	150	150	122	139	137	160	135	130	127	129	137	129	149	153	139	135	144	124	149	120	135	121	136	115	142	118	118	147	156	122	138	137	137	132	112	137	134	129	127	140	150	129	125	123	138	130	134	123	155	150	128	151	149	121	161	150	151	132	136	142	140	137
21899	2122	4627	5264	4481	3813	2944	2602	2198	1831	1718	1471	1307	1299	1225	1086	1018	960	998	919	825	799	713	775	722	745	685	714	663	673	652	647	590	673	625	639	588	592	545	558	547	593	592	556	565	567	571	553	561	534	528	555	567	557	570	484	553	497	498	521	521	511	584	520	533	554	510	537	496	514	530	526	495	522	568	524	552	507	474	532	528	510	503	462	566	507	536	555	480	517	465	513	495	484	483	478	534	510	495	534	480	517	481	468	513	509	520	522	484	510	454	490	502	481	475	516	517	461	496	490	480	526	482	505	476	538	489	481	479	496	511	468	480	509	495	494	479	473	487	437	494	506	482	504	493	457	496	501	507	486	491	428	456	479	513	521	475	501	480	490	492	450	495	510	546	433	462	503	463	487	477	486	472	481	471	487	520	507	511	480	500	514	487	487	456	532	480	489	460	478	468	493	479	492	517	479	503	501	487	520	482	504	471	507	426	517	469	472	477	499	465	492	484	481	478	497	468	500	504	491	471	460	476	509	519	500	464	459	500	473	529	517	485	493	508	497	464	490	459	519	468	478	483	465	475	484	517	475	534	486	496	485	492	460	530	501	466	483	487	497	498	486	482	501	526	470	487	504	496	499	446	487	478	495	506	484	428	497	479	497	511	468	482	460	481	492	489	477	510	462	519	501	514	516	479	518	510	487	486	460	439	490	503	506	484	484	484	500	480	486	471	474	468	458	480	530	473	476	527	527	460	496	534	531	511	475	512	495	487	535	519	475	455	512	488	535	503	471	464	488	472	480	481	440	466	471	513	522	492	446	490	461	519	498	529	474	474	450	482	480	518	517	476	475	505	507	468	507	485	510	495	515	498	482	501	470	502	525	459	501	500	466	464	526	512	512	509	493	500	471	497	494	480	442	498	473	516	487	446	492	484	474	477	477	484	523	471	508	496	469	502	475	504	453	520	482	479	495	527	477	494	472	479	470	462	518	446	497	518	504	455	492	510	511	491	489	518	498	478	469	474	480	508	482	450	492	526	514	450	522	516	492	468	517	479	503	475	469	487	469	538	491	505	520	491	474	457	503	470	485	497	449	494	471	493	511	515	475	481	497	481	490	476	438	475	509	498	492	527	464	495	490	491	461	497	502	514	480	497	497	469	449	497	524	484	503	468	469	486	495	502	502	478	512	484	511	465	476	478	498	503	479	518	525	493	474	461	497	515	524	473	469	449	485	490	445	501	452	491	503	469	487	490	509	496	478	503	480	501	436	512	530	491	497	460	481	489	466	486	442	479	492	463	491	465	496	484	470	454	476	467	502	458	536	481	486	481	486	465	462	482	457	508	462	469	488	436	480	507	482	507	509	489	531	504	518	489	492	479	518	511	459	490	466	530	441	507	487	479	524	492	446	489	473	449	503	515	497	500	483	475	539	499	463	466	494	432	511	489	493	490	488	472	478	484	471	474	471	522	484	486	469	501	477	476	505	500	488	510	530	459	482	501	461	462	477	500	489	449	489	492	459	464	476	526	533	452	475	483	492	521	466	498	489	465	478	511	500	476	522	517	503	506	513	447	490	495	450	480	492	498	489	488	524	492	481	474	502	472	473	483	477	487	478	501	437	476	466	467	486	507	463	454	514	526	486	467	450	470	448	461	482	516	510	494	473	494	475	482	456	490	488	505	491	476	482	477	483	505	479	466	504	503	526	467	510	476	503	466	468	442	484	523	487	521	523	503	490	496	468	475	516	476	451	464	481	507	512	446	494	474	508	451	527	489	493	455	487	483	485	507	471	523	481	467	485	486	473	456	484	497	490	498	518	523	523	485	479	466	495	503	441	478	483	524	510	494	518	485	485	511	467	500	482	477	487	522	469	474	528	458	499	504	456	471	489	465	494	487	442	510	481	470	511	502	456	515	464	486	472	487	486	473	488	484	486	464	489	500	464	511	457	473	494	464	502	480	506	469	502	494	460	484	499	507	548	515	476	459	454	508	490	483	487	516	451	490	486	534	473	481	479	493	505	495	478	438	515	505	492	453	530	480	525	496	490	471	493	485	496	482	475	499	500	479	481	480	466	456	492	503	466	531	528	493	491	515	493	504	453	456	466	513	542	481	480	465	496	502	477	491	450	500	501	473	471	465	449	470	484	534	519	518	446	534	492	453	499	482	457	504	478	501	510	494	463	496	518	511	459	462	522	492	495	489	469	478	480	499	530	515	486	496	456	462	453	512	474	469	463	508	481	469	412	445	495	468	487	500	483	490	503	514	493	523	497	461	520	473	492	474	487	516	458	490	479	492	454	482	503	479	485	499	486	490	494	524	473	521	491	482	497	474	486	493	495	477	471	462	482	524	524	477	505	460	487	468	483	469	466	494	486	462	513	493	482	514	494	542	462	473	483	526	505	473	493	514	471	471	465	478	482	501	497	484	505	468	500	497	458	497	443	504	485	509	491	480	502	482	509	490	473	508	477	480	473	514	522	471	456	513	499	509	459	492	509	462	443	460	482	484	484	487	479	533	482	484	485	484	521	510	471	464	527	506	526	464	460	472	474	494	537	528	481	476	456	460	507	510	521	484	538	513	475	520	465	511	492	512	455	489	468	496	464	477	484	498	532	505	516	477	500	503	484	497	478	454	475	485	527	518	524	489	487	511	551	458	487	466	510	481	489	453	496	496	503	494	495	497	446	466	475	514	443	495	471	522	510	479	510	504	502	485	514	473	481	506	459	476	499	488	472	491	512	480	473	457	472	462	449	528	497	484	443	477	531	489	483	533	478	489	455	503	473	496	497	491	515	481	493	494	506	522	483	465	523	487	466	474	508	507	534	457	500	491	491	491	497	494	452	462	510	466	492	474	476	427	499	499	470	513	494	480	491	488	498	502	500	459	488	494	474	467	548	489	518	457	460	463	488	534	495	504	515	462	499	521	511	504	503	515	499	523	478	461	463	489	470	509	484	502	474	488	479	474	467	485	515	472	497	441	484	492	480	447	494	479	516	496	502	525	460	473	519	490	495	492	478	479	503	447	500	472	466	487	507	477	470	511	483	474	464	517	526	496	485	492	496	506	477	490	468	464	509	499	494	511	537	515	494	493	485	523	449	519	497	456	498	491	511	515	496	457	483	476	543	461	509	486	494	496	478	470	508	502	487	538	484	500	538	504	489	463	453	535	472	505	480	469	468	438	497	455	541	483	482	472	492	505	478	518	490	496	458	499	485	481	517	489	532	428	488	487	494	475	464	520	472	464	484	521	503	488	478	469	519	517	462	468	481	474	521	469	503	492	502	495	464	497	485	463	486	462	512	463	517	474	482	473	495	457	476	474	503	472	489	462	515	457	479	518	476	479	511	461	521	501	459	510	467	479	499	507	538	495	493	496	473	522	471	518	493	485	528	470	537	483	499	508	476	475	505	511	534	500	501	471	454	523	473	474	482	479	473	465	480	481	462	466	529	467	494	512	440	467	487	502	494	460	501	518	463	502	481	466	484
5118	331	209	138	112	98	107	104	81	114	90	107	102	105	96	83	90	88	94	95	101	92	92	89	98	100	105	88	113	85	103	103	96	99	109	102	103	96	106	85	94	114	98	99	105	86	100	100	105	94	101	82	89	102	77	91	98	85	91	89	100	84	100	90	88	85	92	107	85	86	88	96	96	96	105	84	97	96	105	105	106	80	93	106	115	107	97	91	100	104	90	89	97	79	77	88	110	86	98	87	100	91	99	87	92	94	107	106	90	82	100	96	98	106	100	106	109	118	83	97	103	101	116	79	92	85	99	94	104	93	96	87	93	107	103	89	97	98	92	71	97	90	96	107	106	114	93	106	92	106	86	102	87	98	90	97	81	98	101	95	83	79	101	89	87	87	113	107	87	96	107	95	84	124	88	94	76	93	96	109	82	94	100	82	99	75	102	97	81	94	78	84	89	95	111	82	86	115	102	92	107	103	94	103	84	87	90	102	105	105	101	121	89	94	89	107	86	100	92	86	75	96	92	97	105	83	88	89	109	93	90	92	82	85	81	100	104	84	94	108	86	83	75	97	101	96	101	87	103	81	79	66	86	88	92	88	114	103	87	112	102	95	92	90	102	90	102	114	105	92	97	84	84	98	104	99	112	96	90	88	95	98	96	98	76	98	91	91	102	85	84	88	95	89	120	98	99	87	94	109	84	104	76	105	104	110	85	110	99	88	90	96	79	96	108	107	103	96	89	83	104	91	87	88	99	105	105	87	88	98	93	93	96	120	95	90	93	104	97	91	97	95	84	97	98	101	90	98	106	84	96	99	121	106	99	74	110	86	107	97	106	93	88	90	102	95	104	106	87	103	104	86	91	89	81	91	88	72	94	98	115	113	94	93	81	101	93	93	96	71	116	80	91	115	115	117	92	95	105	108	110	98	99	98	94	86	97	107	98	103	97	97	105	99	99	92	97	80	100	85	99	106	93	100	101	112	98	83	104	72	92	97	106	100	94	112	83	94	86	90	88	99	101	89	91	93	104	92	100	94	104	95	84	94	93	95	79	83	105	96	95	106	83	99	81	100	108	95	85	97	101	101	125	84	98	98	97	91	108	89	109	112	95	106	98	97	104	83	96	83	102	99	80	113	84	95	104	97	93	72	92	91	80	86	87	95	98	112	107	108	106	78	103	97	109	89	82	115	88	94	82	95	117	110	107	103	100	92	93	97	93	93	97	98	106	105	99	93	101	112	89	98	86	86	101	89	88	104	92	91	99	93	93	96	93	114	93	96	102	86	101	66	105	100	93	84	95	90	87	98	88	88	112	88	113	96	105	91	86	90	107	98	103	94	104	93	87	102	92	108	96	99	93	106	85	67	96	73	82	83	91	120	93	99	102	105	95	103	101	102	91	91	91	86	112	85	103	98	106	100	116	98	88	94	96	87	98	86	98	101	90	81	104	83	82	104	97	88	100	92	90	95	94	94	82	89	108	89	96	103	96	94	98	94	80	110	98	70	119	76	111	92	102	102	70	108	83	125	111	78	100	118	106	103	93	90	87	99	127	117	81	103	91	76	104	98	119	90	99	88	109	91	94	81	89	114	103	80	117	108	87	109	83	102	88	111	83	94	91	94	95	108	80	76	116	89	114	93	110	85	89	93	100	103	91	89	90	110	108	103	93	85	62	96	119	79	105	110	108	101	82	111	91	118	92	99	107	96	112	107	86	94	103	99	93	95	92	101	74	79	91	95	88	89	96	81	108	81	90	99	80	95	90	96	87	89	95	103	90	107	100	99	104	88	85	93	110	86	109	102	109	95	93	103	107	94	82	88	96	115	84	104	88	95	97	110	104	87	99	96	95	114	97	101	99	93	90	87	107	96	108	95	97	96	103	94	99	119	81	94	93	114	98	97	87	92	90	83	101	88	87	105	100	87	106	103	74	89	96	104	104	109	89	98	93	114	80	99	87	99	88	100	90	96	88	97	95	108	70	103	119	97	105	90	89	83	91	86	97	89	80	99	88	87	100	87	108	89	75	84	96	80	110	85	94	97	97	99	97	104	96	97	103	97	121	95	105	96	97	107	99	100	84	89	121	96	97	95	82	90	90	102	91	114	97	88	87	86	93	78	84	91	101	98	88	91	96	113	101	96	103	106	85	94	103	88	100	98	96	98	84	87	95	117	84	105	96	101	88	89	96	88	106	99	104	103	98	93	95	92	95	99	95	85	93	99	93	111	88	97	82	100	90	76	116	97	87	90	93	86	104	102	97	94	102	112	94	96	90	101	87	105	88	109	93	86	92	98	110	100	99	104	111	102	71	94	106	87	86	101	126	96	100	85	92	86	87	91	108	73	86	101	82	92	91	99	106	115	98	91	101	100	92	86	95	110	109	92	96	95	99	88	103	86	94	100	103	77	108	91	111	84	86	98	104	87	109	90	79	90	107	97	89	90	107	85	100	93	104	87	82	107	114	99	98	86	100	102	94	96	107	96	98	93	98	92	98	92	85	82	107	87	112	96	99	93	94	97	98	93	99	83	123	109	105	83	98	111	76	106	80	105	88	88	96	77	89	98	101	106	95	89	84	94	87	92	107	92	98	78	94	97	98	88	91	100	93	91	92	96	93	84	108	91	97	102	104	95	115	100	108	76	95	92	93	93	101	94	98	96	87	109	88	92	86	106	106	97	114	99	106	104	103	105	108	78	99	96	98	89	95	94	83	105	103	82	99	97	94	92	103	75	78	91	96	94	97	93	109	102	107	90	125	105	110	98	82	85	76	89	97	97	86	107	119	104	112	75	99	77	104	88	94	102	99	91	86	102	100	112	87	87	96	103	104	93	92	95	91	97	90	115	95	82	87	91	98	96	81	90	102	101	97	94	105	86	102	92	91	85	95	92	90	88	96	92	97	95	97	86	87	96	103	91	96	103	73	84	95	94	111	99	90	98	105	92	90	99	104	101	90	98	109	78	95	90	113	115	84	111	98	86	83	97	96	108	110	89	108	105	94	110	88	106	94	93	97	98	90	109	98	93	96	92	99	83	86	118	84	107	77	106	97	89	102	100	91	88	80	102	104	112	94	100	100	80	78	102	95	95	101	77	99	91	114	87	107	102	99	95	98	98	86	115	100	100	110	96	100	108	96	96	100	100	112	80	93	99	93	84	106	94	110	104	111	101	95	96	89	84	90	92	93	106	86	85	92	103	103	84	91	104	93	97	103	92	104	97	87	108	98	99	91	89	97	99	92	112	69	93	97	110	83	93	99	81	91	96	77	105	83	92	102	99	90	99	99	97	89	83	98	89	127	98	112	79	105	104	100	96	107	92	86	86	104	119	109	99	93	98	91	77	111	111	86	101	106	96	91	96	97	98	93	97	101	96	92	102	99	97	103	94	93	113	90	110	93	93	95	95	110	112	103	102	91	82	95	87	120	96	92	94	90	97	93	105	74	105	108	72	86	107	115	110	91	90	95	91	87	75	98	93	109	67	91	88
7033	448	491	534	525	437	426	435	419	406	386	353	374	372	378	366	393	368	378	400	382	339	390	396	370	350	340	386	333	354	380	384	379	363	356	343	369	326	330	354	373	367	340	354	384	332	372	337	329	375	355	369	370	336	369	384	384	331	315	317	362	365	353	388	348	375	344	359	361	371	312	352	374	374	363	393	348	377	311	348	336	364	332	339	347	366	371	362	311	359	323	366	332	311	326	346	364	375	347	366	372	358	355	349	369	379	411	319	347	392	389	322	339	352	321	322	340	380	339	381	350	363	338	367	334	322	386	335	339	385	352	328	363	390	313	364	378	375	360	366	345	367	337	383	367	350	391	349	360	343	360	328	351	363	350	365	372	337	360	319	332	389	375	366	372	349	388	358	361	339	357	367	387	352	373	337	337	334	365	348	326	327	342	370	366	370	331	395	380	342	348	333	341	336	363	335	350	364	322	328	374	364	338	339	359	344	341	345	342	339	332	342	362	401	365	334	346	351	357	342	332	343	344	344	360	323	363	370	366	413	317	364	332	340	352	395	342	362	349	368	365	334	355	369	368	338	328	356	358	342	388	370	335	363	360	370	373	375	376	380	360	367	322	363	355	340	368	383	319	372	335	374	377	359	370	364	328	355	363	345	368	357	354	325	393	332	370	377	342	358	365	368	359	380	344	342	317	345	346	340	353	384	312	362	401	349	376	382	361	362	351	357	345	398	396	332	337	329	375	364	353	383	355	355	327	311	365	312	375	361	331	362	377	368	365	346	353	384	361	362	338	346	340	329	349	380	343	348	363	368	335	374	346	354	379	316	367	341	383	358	364	358	367	345	377	361	337	360	370	363	374	324	329	358	374	332	349	366	381	340	347	345	354	347	357	359	353	309	342	345	317	350	348	366	376	350	353	374	344	372	332	348	377	368	364	370	357	361	375	381	371	373	352	352	361	341	373	386	364	351	386	343	396	372	377	366	375	332	344	390	340	363	388	354	353	380	356	339	348	352	349	368	340	345	349	365	347	361	328	351	354	337	350	332	353	336	323	342	383	353	353	364	358	330	351	365	387	359	338	336	349	342	364	338	333	317	344	331	364	395	360	371	341	338	342	333	383	354	339	351	341	363	359	353	372	331	376	372	347	351	360	342	374	345	344	362	362	361	352	386	326	361	334	355	341	334	320	357	358	321	375	415	402	362	362	327	389	357	369	363	329	355	318	334	379	367	355	342	362	344	363	343	359	358	330	363	339	345	364	408	371	350	380	395	321	379	371	386	332	364	354	347	355	359	331	343	338	332	389	340	356	349	350	367	354	337	359	364	366	360	324	337	331	354	332	389	327	368	369	371	342	367	359	347	343	367	345	361	350	358	360	377	334	399	352	375	352	375	378	349	358	347	375	378	364	318	320	364	344	386	345	364	365	379	341	367	346	380	348	364	371	334	341	353	394	319	359	376	328	366	346	338	362	365	368	343	357	347	346	372	368	361	389	359	343	343	381	330	388	342	342	325	356	352	358	349	276	382	368	351	350	379	356	345	383	345	323	369	319	364	370	353	321	353	339	358	362	318	356	361	364	386	326	347	354	362	318	361	351	383	361	365	348	375	379	346	340	368	375	368	356	358	323	345	336	380	332	348	352	367	364	318	374	327	342	378	365	373	358	369	351	379	382	363	341	345	334	375	332	346	353	363	339	377	345	344	363	363	386	365	365	361	358	356	341	377	374	356	353	347	338	367	364	356	364	337	375	336	367	365	351	362	338	324	355	348	355	365	339	383	383	339	409	364	381	327	380	321	346	359	337	397	386	361	321	390	351	346	336	345	342	363	339	345	352	367	357	343	362	338	371	358	336	358	342	335	373	347	341	383	400	357	373	348	354	374	348	358	329	344	352	334	355	375	346	347	361	364	348	360	359	383	349	356	365	341	384	353	370	351	346	330	371	401	373	356	388	349	347	341	376	357	338	338	346	373	354	375	363	353	349	347	374	355	361	326	332	328	341	337	324	356	353	333	325	340	377	357	366	379	362	368	347	347	390	356	360	343	372	371	392	331	356	365	353	343	357	328	383	356	349	344	341	369	336	345	373	373	371	375	385	382	338	351	355	390	352	350	348	372	333	384	365	376	344	313	328	365	384	371	340	362	383	357	334	353	379	362	351	325	364	334	372	334	390	363	348	366	337	372	364	365	390	314	338	338	355	356	349	334	360	330	390	387	360	370	371	393	341	369	339	358	359	330	343	364	339	334	383	357	346	351	354	361	322	349	375	368	380	390	341	346	352	335	329	358	392	357	363	376	372	383	379	366	333	338	363	363	354	332	367	363	370	352	315	371	363	365	361	384	369	361	406	336	365	356	364	363	329	352	379	346	402	332	341	357	357	342	345	345	366	369	333	383	359	390	360	372	376	337	377	373	349	346	328	351	372	379	367	369	341	326	346	360	395	344	342	365	332	383	375	338	383	368	370	336	372	366	360	363	350	353	355	386	327	363	352	352	367	394	375	365	354	351	344	342	330	345	334	353	353	372	354	348	370	341	335	357	348	362	363	329	351	360	309	379	364	373	351	375	349	375	368	331	335	348	346	353	350	338	341	368	381	325	367	393	331	366	346	370	343	344	378	374	346	329	314	343	336	356	356	357	377	347	367	383	381	341	345	365	350	343	338	359	320	349	351	328	362	391	356	377	349	331	358	382	374	377	356	350	334	353	331	348	344	366	352	359	355	388	376	338	358	364	366	312	347	372	365	359	362	331	356	337	372	343	360	348	378	367	336	344	307	325	331	357	354	381	358	373	340	367	358	366	384	391	351	366	354	373	336	334	378	349	351	357	377	391	348	338	315	371	351	346	347	363	389	320	323	349	363	388	339	335	346	352	343	351	343	327	354	340	352	314	359	322	397	374	344	369	359	379	374	342	352	358	403	376	357	358	347	338	315	343	353	337	364	353	330	353	359	328	333	318	348	385	361	382	359	374	331	347	376	377	362	351	391	337	330	352	355	345	345	367	347	354	338	359	380	340	348	361	372	350	361	333	386	335	363	357	346	354	343	374	339	374	339	359	350	329	361	339	345	369	373	371	402	345	389	322	373	362	392	326	353	392	365	351	344	350	352	376	338	372	350	337	401	353	322	366	365	388	398	344	357	302	345	363	345	337	363	360	344	334	357	363	373	361	347	357	353	361	366	341	331	349	368	374	387	360	372	346	337	337	340	342	354	350	373	401	367	349	338	333	362	358	345	325	354	367	363	377	401	332	350	383	321	363	343	365	361	357	367	380	352	371	317	335	356	374	317	383	332	344	380	327	363	401	353	357	345	365	350	359	386	369	325	348	354	354	365	335	352	366	382	343	338	345	356	375	360	354	331	370	369	339	360	374	381	365	347	319	335	321	365	375	350	360	342	338	354	338	349	339	351	311	360	327	360	328	373	376	379	324	374	373	356	383	350	325	340	331	345	359	357	363	359	352	356	319	350	377	365	359	361	385
37125	11747	1662	785	525	395	292	233	194	150	161	136	141	118	114	119	97	126	108	73	104	84	93	84	88	75	104	81	100	83	95	78	86	68	79	79	87	95	86	66	70	94	95	68	82	77	78	82	81	79	85	73	78	65	77	73	83	91	81	82	62	66	82	97	80	75	88	69	76	82	61	74	67	72	67	72	69	68	75	81	71	77	74	85	70	85	60	81	73	91	70	63	74	80	63	81	76	80	77	68	67	64	71	83	84	82	66	92	95	89	80	73	66	82	89	75	73	85	66	88	63	71	69	67	86	79	87	80	83	81	81	64	84	90	63	88	60	79	57	74	81	67	76	74	74	84	81	80	66	54	60	74	67	89	77	63	87	72	75	86	73	87	78	90	60	76	65	72	75	72	82	79	80	81	71	75	77	79	66	75	72	73	64	76	58	76	79	72	70	85	79	74	75	78	73	76	69	76	70	66	73	73	81	85	78	73	76	90	90	69	84	83	71	61	67	76	79	82	81	82	61	60	74	71	91	89	70	54	88	63	76	82	78	70	74	61	80	64	77	88	76	91	74	84	74	66	76	73	78	73	77	79	67	70	64	75	74	81	71	81	68	71	72	75	66	72	84	72	62	69	76	81	83	66	72	83	81	81	72	59	78	58	80	75	81	75	74	83	59	75	61	92	74	74	75	51	72	69	85	64	73	62	84	75	72	62	69	83	63	84	70	73	77	85	83	77	79	68	65	71	83	60	81	70	71	64	61	62	83	74	80	94	65	70	74	80	83	74	79	74	77	72	77	79	66	81	61	70	88	72	71	79	72	86	75	73	77	83	66	78	78	71	76	82	81	70	63	77	70	76	65	59	81	67	83	78	75	80	65	73	78	64	74	68	68	81	86	82	72	79	69	84	89	70	80	79	54	87	65	68	71	67	76	67	76	70	79	77	82	78	68	77	98	89	80	75	59	64	69	69	78	79	90	91	79	66	76	63	78	66	87	81	78	75	71	78	74	72	87	65	87	70	69	81	61	72	75	76	73	64	74	71	77	67	77	79	65	77	75	68	84	79	62	72	74	62	81	78	69	82	67	77	62	83	79	82	73	72	73	75	81	57	73	71	70	83	79	87	84	81	82	73	69	84	73	72	88	83	84	69	75	76	77	65	75	67	71	76	95	70	63	59	91	59	70	90	95	84	73	71	73	69	77	68	78	83	78	83	66	90	89	77	81	61	77	73	72	81	68	84	84	85	80	73	87	81	87	82	79	70	74	61	88	77	77	79	69	67	71	82	69	69	73	71	77	73	83	71	75	75	80	80	67	86	66	88	80	68	64	66	74	69	81	76	67	61	85	74	90	60	83	77	87	76	71	86	93	59	73	75	80	75	82	80	73	62	70	75	84	66	66	84	74	97	76	59	70	59	71	73	62	77	82	79	61	64	71	73	79	71	100	74	68	65	76	75	66	85	76	85	76	75	76	96	80	65	74	59	83	80	64	72	78	87	89	77	76	78	74	75	59	69	60	81	76	69	79	79	77	71	89	69	60	70	70	78	75	77	77	63	63	68	64	73	73	77	74	63	77	81	79	87	69	76	81	76	79	63	79	79	72	68	67	60	93	89	91	85	75	63	94	67	65	76	71	67	77	87	89	68	79	73	71	69	87	71	87	86	74	62	68	73	67	74	77	73	80	74	69	63	70	68	62	82	101	76	73	77	81	79	80	71	80	82	80	62	89	80	77	96	73	77	70	78	67	73	75	78	73	71	65	71	65	84	68	77	81	89	80	72	66	76	69	76	78	60	92	70	75	64	84	75	71	87	86	88	69	67	84	88	89	75	77	80	77	67	63	79	62	78	65	59	70	77	73	79	94	82	80	82	86	73	77	88	75	77	72	79	72	70	85	78	79	63	92	97	79	87	70	80	94	71	71	74	66	61	73	70	72	74	72	86	76	78	92	81	71	69	76	83	56	64	83	70	83	71	75	79	86	83	84	72	63	77	77	76	76	70	80	75	86	78	76	75	69	66	57	72	73	65	78	87	74	64	83	81	81	67	89	77	77	83	71	69	85	73	70	70	59	71	78	78	83	68	63	76	72	68	82	70	71	71	80	79	78	64	64	83	67	75	69	63	70	74	62	80	70	85	68	58	82	91	72	67	74	70	75	54	57	72	76	72	79	70	68	78	83	80	72	81	70	75	74	81	74	65	69	73	82	67	72	84	70	81	77	92	67	81	72	61	64	85	93	81	57	66	75	77	83	60	75	77	70	69	74	74	77	89	76	58	70	75	64	64	76	75	62	85	72	81	78	78	87	66	80	85	80	80	70	74	82	60	75	69	77	56	77	79	83	68	69	73	67	71	82	66	60	70	73	81	74	69	73	71	80	73	72	66	72	75	66	89	77	77	75	63	80	76	89	78	78	80	71	76	76	73	76	58	75	61	93	69	94	73	79	67	65	75	74	72	74	75	83	85	85	80	57	83	78	68	84	90	62	70	73	92	72	83	75	85	74	72	56	56	62	63	64	76	61	68	73	72	73	74	78	81	80	69	82	62	67	60	76	73	87	72	80	74	71	72	66	88	83	72	79	81	85	99	71	84	76	72	86	69	75	74	84	66	78	91	88	75	82	80	70	77	60	55	66	66	87	68	74	86	87	89	63	77	66	77	78	82	80	90	73	60	77	87	59	72	83	77	72	81	92	77	79	80	73	63	70	86	69	74	67	88	70	78	84	68	83	83	83	73	78	63	89	68	87	72	88	86	81	85	85	61	84	62	77	100	83	67	64	75	68	73	62	84	74	75	75	72	81	81	74	82	58	77	72	74	85	87	90	78	67	87	71	67	77	63	67	67	66	68	80	80	58	105	71	77	72	79	79	60	71	95	85	79	81	86	83	75	64	80	74	71	70	77	64	77	67	83	75	72	70	80	81	62	81	62	88	75	66	71	69	76	72	76	68	66	69	72	74	74	70	86	96	76	78	83	73	76	74	81	75	88	66	81	76	87	82	80	76	74	65	67	80	58	69	87	73	69	67	82	65	68	70	78	72	73	81	67	66	68	76	74	68	83	75	68	74	65	80	72	70	79	74	64	73	69	64	68	72	68	87	64	86	68	80	85	62	74	87	71	72	81	91	99	67	84	69	78	78	78	85	54	87	84	67	79	72	79	81	81	62	77	75	83	77	94	71	74	78	70	80	76	76	70	64	70	89	83	71	70	57	89	80	74	65	83	67	88	69	77	74	82	79	68	74	99	80	72	73	68	81	67	85	79	73	97	78	71	64	66	79	71	79	71	69	71	67	84	77	78	80	66	74	76	82	70	63	75	84	90	59	72	66	58	55	85	78	72	83	80	73	71	70	71	67	79	62	86	74	69	72	71	87	89	66	65	74	67	73	79	82	80	82	78	73	78	71	79	76	71	75	79	76	65	83	73	76	66	79	65	69	68	83	68	81	80	65	76	69	84	88	85	78	69	92	88	80	70	66	80	63	69
17916	1178	2564	2843	2555	2148	1681	1385	1208	1088	961	835	808	712	654	612	563	515	565	522	490	516	457	449	418	476	426	380	396	394	380	375	340	338	346	354	350	319	342	332	343	316	330	342	325	330	361	345	321	288	351	359	317	307	297	322	372	345	305	314	308	330	297	307	326	319	298	316	279	276	337	303	286	346	308	284	290	310	326	304	290	319	318	322	336	309	298	322	319	325	326	276	342	305	332	312	321	290	287	322	281	255	313	318	321	297	308	354	295	303	301	312	311	312	316	308	299	308	295	289	301	274	283	293	332	306	277	285	304	299	319	311	304	286	315	274	304	302	307	319	313	290	300	322	310	315	327	309	327	321	307	306	295	320	319	336	315	300	341	293	294	327	296	297	305	332	295	302	288	270	279	308	295	318	291	300	300	308	313	284	286	297	317	300	314	285	303	294	304	295	318	334	264	309	306	281	302	304	316	274	268	315	304	283	305	290	316	303	304	303	332	323	261	296	316	335	302	321	311	299	250	303	317	303	313	304	302	334	261	302	302	297	308	279	295	293	285	277	327	266	294	319	312	288	285	290	311	307	288	287	319	282	336	304	293	297	320	292	309	285	278	308	313	298	333	313	324	334	320	311	304	298	295	271	319	321	340	285	289	293	318	269	326	301	344	328	299	295	288	267	308	282	296	304	279	271	261	299	323	308	295	315	320	310	299	327	306	312	302	328	288	270	345	285	304	317	283	345	306	306	314	269	278	300	308	322	327	281	315	318	290	315	306	298	277	276	312	274	293	301	303	289	300	281	329	309	293	303	303	314	326	287	317	270	302	306	292	306	289	296	263	300	287	297	314	300	292	301	316	291	318	318	303	309	270	318	298	301	298	296	322	296	308	302	302	276	290	312	304	314	284	354	305	306	296	288	279	277	330	307	280	311	306	290	274	305	301	273	279	306	289	317	308	268	286	332	306	334	299	296	322	278	303	294	293	318	295	260	300	306	325	295	293	274	297	304	258	307	305	320	288	270	288	337	297	313	325	302	291	302	322	313	290	299	285	294	278	298	304	326	331	287	341	301	279	282	261	313	319	281	279	269	278	283	322	296	303	298	312	338	288	290	282	301	320	303	276	303	314	280	299	311	286	315	306	267	297	311	298	313	286	293	331	306	287	309	303	300	311	283	283	287	307	301	286	301	315	291	307	315	306	277	301	315	278	316	321	325	291	322	343	312	265	290	279	310	309	304	328	334	318	287	303	317	317	312	280	281	300	311	291	284	285	292	275	302	293	307	278	291	301	289	298	262	275	317	316	306	292	324	299	309	309	310	300	302	310	284	315	276	291	289	306	271	287	301	306	324	308	280	303	292	312	303	272	309	302	280	281	309	294	302	276	305	292	287	251	292	276	276	306	304	296	327	291	292	284	301	316	287	265	303	301	308	290	300	298	265	315	300	303	312	283	285	276	294	283	272	273	301	310	294	313	300	279	266	295	302	289	318	319	327	298	267	282	286	281	293	297	309	293	268	282	291	309	311	260	299	291	308	309	309	303	287	289	318	293	304	289	311	292	300	293	287	334	276	260	279	320	293	274	276	292	277	274	286	287	303	270	284	272	311	311	322	285	310	277	286	298	316	278	328	282	297	293	305	291	296	291	296	286	298	287	277	292	286	288	274	308	286	334	284	314	275	313	290	272	285	318	303	283	297	280	307	284	274	301	305	277	278	284	265	276	318	323	327	315	293	312	321	332	332	270	293	299	290	284	302	316	296	333	276	285	303	292	282	294	287	296	291	277	307	313	303	324	295	268	280	300	264	325	295	313	295	279	314	282	301	323	334	290	326	276	285	295	288	306	311	301	287	279	323	299	290	314	316	315	297	301	276	291	294	312	299	291	286	297	320	296	321	283	299	268	320	299	311	294	309	296	290	305	315	306	277	299	301	287	294	311	315	304	312	297	295	286	305	280	294	281	284	293	281	294	301	318	288	312	278	285	281	274	279	278	294	325	297	319	313	316	293	320	294	287	298	303	320	324	299	295	295	302	288	274	293	303	277	312	303	322	319	291	311	313	290	323	281	281	317	342	266	328	317	322	301	302	327	288	323	310	298	283	284	299	324	299	308	300	276	292	295	277	297	289	323	314	305	286	309	304	317	294	302	292	330	286	301	322	294	275	308	281	301	301	278	304	311	329	294	299	279	268	319	292	310	301	278	316	288	287	275	330	288	311	280	273	244	314	293	297	284	299	285	298	284	270	296	282	316	325	282	283	309	273	287	303	320	269	299	296	344	301	308	307	301	322	307	302	303	267	285	268	305	307	304	319	288	265	269	280	322	299	301	310	308	292	308	292	273	309	300	273	311	288	273	269	299	307	286	320	291	316	271	326	308	310	291	298	300	282	281	304	308	311	269	323	283	334	298	299	324	308	301	316	299	302	269	271	281	331	328	292	273	308	290	292	304	303	294	278	311	313	292	291	327	277	327	304	281	248	244	334	300	280	296	339	261	272	313	306	288	337	297	303	290	286	313	297	302	306	300	300	290	291	299	299	242	302	288	316	276	289	323	329	302	301	290	308	328	287	298	296	311	306	294	301	332	317	287	303	319	285	289	304	274	289	299	282	319	295	290	312	291	283	295	312	272	311	292	285	279	298	327	303	307	288	313	280	300	293	303	314	287	300	265	281	300	295	304	316	302	285	308	270	318	317	326	275	304	300	298	311	285	320	284	302	321	280	303	284	298	285	310	288	312	278	295	317	299	282	320	311	316	310	322	303	320	316	307	302	286	305	320	309	269	255	285	290	312	313	295	311	341	292	322	300	306	297	292	282	279	261	284	279	291	300	310	282	282	305	289	304	278	303	291	329	292	279	270	301	305	294	282	295	277	311	345	310	334	290	308	283	286	311	294	311	295	299	270	332	300	338	322	294	286	306	310	289	278	294	288	306	335	296	272	316	295	279	299	304	288	277	287	309	296	298	269	301	310	287	316	325	304	302	294	288	317	313	314	288	290	279	302	298	294	311	299	330	292	302	309	311	312	303	316	299	296	317	280	308	302	299	327	260	264	305	325	309	276	271	310	305	328	304	289	313	329	310	274	312	309	313	305	336	309	320	322	270	304	331	318	290	329	259	279	289	305	284	298	335	310	290	330	300	311	311	318	306	308	260	323	304	279	293	314	321	294	310	296	284	299	294	289	308	295	267	293	310	297	304	280	274	324	310	308	288	305	271	296	296	306	303	292	294	309	327	301	303	271	303	307	335	304	292	297	323	290	270	290	321	292	318	337	295	289	279	295	285	299	314	317	307	311	290	292	319	306	318	302	299	308	292	314	300	306	330	293	293	302	304	322	294	282	312	325	314	287	282	266	285	278	336	273	275	295	285	298	288	284	321	282	282	317	312	316	288	287	286	305	273	316	292	329	250	301	303	322	325	302	310	295	300	280	317	323	301	269	314	334	297	280	261	298	299	294	297	300	289	306	310	286	301	320	301	328	289	302
44122	21703	8584	1674	1067	816	649	478	390	364	316	267	259	228	230	227	188	204	214	239	176	168	189	183	200	173	182	166	154	180	162	155	151	149	176	154	149	144	172	178	148	141	148	166	163	156	141	152	145	138	183	145	135	148	146	151	136	162	126	139	124	144	137	151	147	153	158	164	149	154	156	162	153	138	153	161	153	148	161	166	130	148	152	130	159	141	158	135	144	149	140	150	161	135	130	134	118	152	135	152	137	149	157	159	151	125	139	145	160	144	126	160	152	146	133	137	141	119	158	150	135	165	133	146	129	143	129	108	143	164	128	160	140	162	130	153	156	144	181	130	126	147	145	143	143	138	133	163	140	145	168	148	138	141	145	139	149	136	157	139	145	132	140	153	147	142	156	148	156	130	147	153	130	147	127	148	164	125	149	134	152	159	118	160	147	147	137	155	145	148	142	139	151	144	143	144	150	128	134	146	143	147	138	146	140	135	138	149	155	132	147	139	142	152	136	139	142	155	132	139	150	121	146	148	132	141	153	152	154	142	136	150	138	150	129	152	154	152	135	144	146	137	152	148	145	151	155	159	146	135	150	148	147	142	141	129	140	146	156	135	142	154	156	163	140	143	142	136	163	147	153	140	152	139	129	146	138	145	142	138	130	151	141	135	134	154	159	148	147	138	142	140	145	158	135	153	138	128	142	162	146	147	134	146	158	144	126	131	173	130	137	139	144	134	149	154	134	119	153	148	131	126	135	153	125	151	127	128	128	148	162	156	158	172	137	126	139	158	149	143	159	138	161	111	121	160	135	132	147	148	127	130	146	147	127	157	131	126	155	132	131	141	142	137	139	134	145	142	176	134	157	133	159	143	151	142	142	141	150	129	142	144	150	150	149	130	135	141	154	148	139	163	149	137	153	137	120	172	150	140	161	140	175	139	146	148	145	150	149	150	149	155	145	121	137	132	150	137	139	136	145	143	137	135	136	144	134	135	121	117	136	129	145	136	117	147	143	166	140	138	139	155	155	136	131	141	149	160	152	140	135	150	159	164	144	127	129	143	157	139	128	126	136	137	133	133	143	137	147	150	141	136	143	160	138	139	124	117	163	130	145	153	126	152	123	155	126	152	144	137	127	152	158	169	154	134	144	150	149	144	133	116	120	137	144	159	147	156	142	138	134	141	128	142	149	132	152	142	142	147	165	135	139	151	122	167	142	127	152	161	145	150	162	151	138	150	163	146	167	144	131	148	162	121	143	154	136	148	151	150	149	142	146	128	156	155	138	152	125	158	125	159	173	139	129	147	111	151	143	141	154	140	141	130	168	141	145	146	143	140	125	145	159	133	134	149	132	138	134	141	162	157	136	174	124	131	133	155	156	151	131	151	133	167	145	149	138	155	138	137	145	147	166	137	159	160	153	152	147	147	147	150	137	132	144	143	124	133	136	124	150	141	130	140	152	140	127	148	171	133	150	150	146	147	137	157	136	144	125	170	148	128	164	129	135	137	138	137	144	125	146	163	140	150	147	147	127	155	152	149	163	145	147	149	142	163	162	119	158	132	141	157	146	158	161	136	145	155	125	135	158	110	155	145	158	141	152	145	141	159	142	111	148	143	153	161	138	149	129	148	152	146	153	156	139	141	128	149	137	127	139	147	139	122	129	148	152	129	149	122	160	161	120	132	137	148	145	138	136	127	133	136	141	139	144	148	134	130	150	129	126	125	163	117	131	134	146	148	137	151	119	152	130	155	139	131	166	135	145	147	140	156	148	166	173	135	144	137	120	135	154	162	137	156	149	130	148	137	138	153	139	155	163	137	137	142	135	144	174	151	152	149	153	149	128	172	158	158	141	142	119	142	154	149	138	150	139	145	125	132	132	145	141	151	129	149	117	131	148	160	157	142	123	167	143	143	144	147	136	153	150	162	156	153	148	159	144	132	127	164	179	138	164	138	147	133	141	141	150	147	154	127	168	135	166	158	141	137	118	135	146	146	149	136	145	145	151	144	146	127	142	130	129	139	143	161	133	117	128	134	160	150	142	123	139	155	156	128	160	151	147	143	139	146	144	150	160	145	124	131	151	144	146	158	148	146	145	145	136	154	153	128	145	138	152	139	139	150	162	138	153	141	118	140	131	158	142	138	146	142	163	142	139	134	156	131	153	134	136	151	149	124	153	125	154	153	167	126	140	135	142	131	148	149	120	160	161	133	120	149	149	139	128	124	152	131	150	157	140	142	133	142	128	134	143	123	128	136	141	121	137	136	147	138	144	144	157	151	128	161	139	140	132	153	131	151	135	142	135	141	146	148	155	157	164	155	170	137	121	134	161	121	130	144	141	169	114	128	153	159	138	144	125	137	133	145	129	149	163	131	145	162	155	142	143	143	144	143	125	156	149	133	133	146	154	136	148	140	159	149	136	129	178	140	157	139	138	140	140	134	130	120	145	158	157	154	138	144	161	145	136	157	145	141	134	147	144	158	165	150	138	143	162	160	152	150	136	157	124	140	142	136	168	128	143	156	143	164	141	126	138	150	139	128	139	135	138	131	148	143	134	121	127	131	156	175	134	163	140	143	141	170	157	134	156	128	143	139	133	148	118	152	143	143	157	172	129	145	151	147	130	139	148	144	142	144	129	143	149	153	141	148	158	126	135	133	154	159	137	153	147	146	143	140	158	131	142	129	146	132	138	151	148	129	143	138	148	132	159	150	114	127	147	161	141	167	137	134	166	144	125	146	138	126	152	141	154	139	157	148	155	152	180	151	162	139	134	131	133	139	157	154	158	131	147	172	152	130	157	150	146	172	125	137	141	132	153	135	155	151	135	139	121	154	149	160	132	133	158	152	144	146	165	137	138	131	152	141	139	164	138	151	140	124	149	156	138	145	134	175	159	156	145	135	136	107	141	154	134	143	147	136	150	158	148	165	142	150	142	150	134	152	142	133	144	121	140	125	160	161	139	153	166	149	148	135	171	155	147	141	157	145	147	158	153	156	152	138	151	170	152	151	136	156	157	127	137	137	150	145	126	158	166	150	136	128	134	146	139	137	147	165	145	152	144	153	134	152	145	159	133	134	122	152	123	143	149	126	134	149	131	164	142	147	131	146	142	147	145	169	137	122	137	166	147	143	166	138	144	136	141	150	155	136	135	158	155	119	155	136	136	135	126	142	122	158	154	152	157	123	142	132	150	139	147	143	156	140	145	150	136	173	139	134	164	156	154	154	131	148	138	137	163	139	151	134	161	152	144	151	129	144	151	157	142	144	120	159	169	152	138	138	145	137	138	149	161	161	146	156	130	138	128	132	145	142	143	125	145	131	137	136	127	148	135	134	158	146	147	145	128	153	129	146	156	135	150	129	131	150	159	175	143	156	170	151	151	141	147	151	170	160	145	135	149	159	147	134	147	130	143	144	141	165	142	143	124	146	140	150	134	138	140	129	139	144	138	157	151	139	149	139	135	149	162	159	138	148	160	148	146	115	127	146	137	142
22012	2218	5019	5551	4760	3850	3187	2711	2352	1993	1768	1634	1483	1344	1264	1215	1048	1026	991	950	892	891	796	799	796	724	733	698	679	689	729	679	656	624	620	645	646	618	593	591	568	593	593	587	577	624	599	579	612	556	599	586	567	561	549	583	569	519	543	553	505	534	532	560	542	517	547	544	522	570	521	531	540	540	524	535	526	518	549	546	562	533	543	558	514	510	546	521	558	541	508	518	503	535	563	548	494	539	503	538	535	487	519	493	545	544	499	544	509	518	526	535	507	542	550	547	498	465	541	480	586	531	535	541	510	490	543	530	532	543	525	544	536	492	541	500	527	523	502	526	505	532	577	480	541	501	512	508	534	518	525	469	546	514	555	521	511	531	509	521	540	489	516	511	519	507	522	531	484	513	511	489	538	510	507	522	490	548	541	498	490	486	514	521	527	533	486	528	534	506	513	519	561	534	503	522	489	503	506	505	527	558	530	521	518	498	509	488	519	491	487	483	521	511	535	504	515	532	533	510	520	502	543	486	491	538	497	470	512	472	521	506	494	480	488	524	499	530	498	534	512	507	521	536	515	510	492	496	479	496	515	531	502	519	468	530	527	504	575	529	517	498	508	540	465	501	510	497	518	514	555	497	490	544	542	500	503	535	524	510	497	504	511	519	478	535	499	506	487	494	549	540	500	506	515	492	550	479	528	513	511	513	552	499	498	506	522	480	539	536	522	523	525	527	475	486	529	504	492	473	490	495	551	475	509	495	498	506	507	484	460	499	512	526	492	555	528	506	531	492	567	500	533	507	515	524	495	520	513	505	510	513	511	512	473	498	550	488	491	527	502	513	507	548	509	507	537	518	499	531	529	505	506	492	492	498	516	471	489	515	544	521	518	494	496	568	512	524	535	525	505	544	512	508	497	537	488	494	548	498	570	537	474	501	538	500	521	525	536	535	495	493	493	525	535	493	520	488	507	485	494	521	490	528	503	488	524	533	513	456	519	486	520	545	515	514	504	503	514	530	532	443	536	514	468	492	471	501	535	534	522	481	468	492	502	493	532	492	497	532	506	542	525	539	513	515	536	535	473	454	520	472	530	506	507	509	515	467	536	535	517	534	556	484	477	468	511	524	487	496	547	510	522	502	570	512	506	518	482	512	500	523	499	480	484	521	494	463	461	534	505	519	491	482	533	540	546	496	504	510	523	531	554	488	493	490	525	529	535	553	500	520	564	541	498	492	520	499	449	491	529	515	536	505	543	536	504	530	515	512	498	526	506	463	542	496	499	500	533	536	528	496	524	486	527	525	539	497	535	532	506	472	525	530	491	528	507	475	539	471	547	529	494	544	560	520	502	498	485	497	513	557	499	470	522	513	486	529	485	504	527	515	531	497	474	516	449	509	521	511	521	544	508	489	518	495	543	505	474	495	510	541	466	502	513	510	489	522	536	543	527	503	505	532	522	511	541	519	494	551	494	522	540	505	538	495	540	499	528	508	500	471	523	500	523	527	496	458	529	528	497	556	525	506	507	526	527	491	506	502	490	522	535	470	502	527	521	511	527	510	494	552	510	497	490	493	520	503	526	530	556	520	470	497	521	511	511	525	496	480	546	519	546	528	499	502	531	500	483	494	486	536	499	509	503	532	505	508	514	502	515	478	543	547	541	509	494	516	507	546	534	532	549	506	475	494	496	501	502	505	492	555	507	535	525	554	505	539	491	508	478	506	532	498	501	487	478	491	496	491	504	544	485	514	545	489	548	523	476	477	517	509	507	503	523	504	523	499	509	514	499	526	517	476	494	503	532	517	530	519	521	502	494	540	494	489	500	545	498	496	505	517	479	506	467	523	530	557	503	460	502	529	511	530	513	540	514	501	503	519	529	516	504	493	501	515	534	518	486	517	483	504	511	489	512	502	519	521	499	471	509	508	506	512	531	538	494	481	508	488	492	544	512	528	548	543	518	496	492	489	524	524	515	532	480	557	466	497	499	531	515	536	528	518	529	522	514	495	511	499	539	534	529	498	501	471	489	532	531	525	506	495	473	495	536	483	509	522	528	506	531	532	506	515	457	520	516	474	491	548	551	539	489	489	517	503	491	473	527	540	539	514	513	526	485	512	548	534	527	532	522	514	524	549	526	498	478	492	470	539	499	533	480	506	538	526	510	475	499	482	494	544	536	459	513	538	494	473	543	525	498	517	506	515	530	524	517	518	511	534	516	504	509	514	482	526	547	538	510	514	471	492	542	508	486	509	522	530	496	512	510	514	506	536	503	516	528	537	512	509	525	501	451	485	483	530	520	478	498	521	505	519	495	536	504	507	517	513	508	499	528	546	508	548	478	490	563	526	468	482	506	503	510	516	506	491	543	504	534	485	464	517	499	500	538	531	538	517	513	512	520	483	513	473	510	531	532	556	508	504	487	504	529	527	520	524	472	503	515	510	533	507	519	515	487	492	522	530	527	517	529	497	496	511	500	510	474	487	525	519	567	529	512	512	508	516	511	515	541	529	486	469	513	538	510	510	507	562	516	513	521	542	512	508	494	532	486	537	527	525	497	515	499	491	504	527	479	533	513	517	516	539	491	552	496	496	475	507	473	516	500	545	454	527	505	468	543	521	508	512	507	528	486	524	505	494	499	530	527	509	535	514	511	541	567	509	502	515	516	532	503	497	483	529	516	537	497	542	504	512	498	485	540	487	467	545	526	499	489	498	541	522	515	529	492	513	496	494	481	516	484	499	508	496	485	511	547	549	501	552	503	490	535	533	499	486	469	508	536	482	529	461	502	486	537	512	459	505	520	475	522	480	544	533	543	516	504	500	488	487	501	528	522	538	518	536	545	555	546	500	466	507	485	517	533	547	521	522	506	509	521	497	511	558	514	505	519	563	496	516	535	492	499	527	526	554	538	522	500	557	519	492	476	518	503	492	488	479	513	512	525	536	495	511	494	530	510	531	480	477	489	527	508	504	513	499	528	495	527	468	526	501	496	505	536	490	529	527	512	533	534	480	509	498	517	519	490	540	498	501	515	503	499	500	500	504	498	480	504	522	517	487	487	536	501	498	517	512	503	522	530	501	550	516	496	517	532	530	539	497	509	513	503	508	485	533	446	484	518	547	502	552	538	515	514	512	516	512	526	545	506	515	521	488	556	534	522	518	547	551	561	526	498	530	535	526	544	520	476	510	495	495	514	527	495	507	537	488	496	478	515	517	522	534	497	498	487	510	531	495	470	506	486	536	481	466	446	522	494	530	547	510	528	518	530	531	528	533	536	525	460	481	497	532	528	520	515	510	508	512	483	508	490	517	522	502	504	493	536	497	509	495	524	518	542	477	521	522	518	486	509	509	524	514	536	484	493	494	490	509	511	502	518	522	551	501	544	514	496	515	513	511	518	492	503	520	547	539	470	499	526	504	534	541	555	510	530	486	484	507	469	499	514	499	499	509	493	504	499	497	513	500	531	524	529	516	510	513	530	493	499	526	550	505	491	484
5048	348	234	119	121	133	132	112	118	113	114	125	96	102	109	86	96	87	105	90	93	108	95	104	105	90	98	84	96	86	96	82	80	82	108	95	94	96	95	104	100	106	120	104	93	81	105	105	95	105	101	108	104	102	104	99	97	89	97	87	111	111	93	96	106	108	95	92	92	104	97	81	99	92	111	92	110	108	78	110	103	82	116	104	101	112	92	95	75	91	119	105	100	93	117	99	90	86	83	99	103	93	110	87	91	110	92	91	114	98	98	95	90	110	88	114	93	105	105	109	102	77	98	94	108	103	107	102	95	122	107	96	87	88	93	94	97	94	97	94	87	101	107	92	94	100	88	108	107	79	95	100	72	95	113	84	93	106	102	97	98	108	121	97	91	96	105	99	97	100	101	112	104	96	87	90	83	101	102	99	106	95	113	84	98	108	103	99	101	109	93	117	124	105	107	102	116	88	101	98	99	105	101	102	101	100	101	102	102	88	76	107	98	90	102	88	97	99	108	89	109	100	104	108	108	84	103	92	84	102	106	127	103	107	120	85	98	88	104	113	111	98	90	101	116	113	107	113	102	104	91	104	107	103	79	115	89	89	113	100	100	94	92	113	90	95	117	119	117	119	91	106	102	95	101	116	101	86	106	91	106	100	102	106	99	101	97	95	105	107	88	101	90	120	90	119	102	106	100	88	117	70	95	94	110	87	99	98	101	104	100	82	85	83	81	93	107	106	102	107	101	98	116	101	106	94	86	94	105	95	108	79	83	91	85	88	102	95	105	94	83	99	114	92	96	93	100	91	110	103	107	75	104	101	104	99	99	112	89	102	116	113	94	95	122	88	95	79	94	108	94	109	98	107	103	104	95	98	101	105	97	108	94	112	99	103	105	80	97	116	98	99	91	91	105	89	107	98	87	88	100	101	94	100	115	106	96	101	101	97	110	91	95	91	115	112	101	99	99	95	108	83	118	104	91	91	119	85	109	98	90	97	101	106	115	87	100	80	108	108	108	86	118	102	119	96	121	94	84	105	91	99	122	107	118	105	122	109	118	95	97	107	103	89	90	102	97	103	100	103	89	81	98	107	94	94	104	97	105	93	97	97	85	89	88	114	100	102	117	110	134	97	120	81	111	107	88	108	123	113	96	83	111	114	93	87	94	99	96	90	102	97	106	101	92	89	97	92	103	91	110	100	102	78	102	99	92	107	89	101	91	91	114	89	105	79	102	111	104	110	98	108	98	97	101	107	95	100	101	118	86	97	86	101	99	108	89	88	87	102	101	102	73	101	99	125	89	88	101	116	92	87	85	108	102	83	110	89	104	108	103	89	93	114	104	116	82	97	96	112	95	113	104	95	96	100	101	94	105	97	100	97	101	75	112	86	104	96	97	101	102	86	87	89	95	103	93	89	93	123	83	81	92	100	108	113	96	86	97	90	107	105	94	83	108	109	92	99	115	101	111	104	93	87	104	97	102	80	100	93	97	94	90	100	98	95	91	113	104	108	99	83	92	103	83	107	98	109	109	116	108	98	86	102	92	94	113	94	91	108	95	111	95	100	108	91	111	92	122	116	108	102	107	106	105	100	107	102	95	109	111	97	91	92	104	91	107	105	105	82	104	85	109	108	113	112	103	86	97	104	102	97	118	101	91	89	96	107	96	111	97	91	87	114	103	98	107	97	93	100	133	99	80	91	128	112	88	89	94	101	100	109	88	103	110	95	101	105	95	89	120	115	100	90	81	81	99	90	100	100	106	112	90	100	126	85	99	101	92	93	108	100	104	101	103	95	105	102	100	77	100	94	90	104	110	108	109	80	91	84	100	100	108	120	126	108	87	98	101	84	100	89	94	107	100	109	105	89	100	93	121	105	103	101	89	92	87	113	88	97	107	100	104	105	83	103	79	113	98	86	110	82	91	98	97	96	95	120	84	111	107	99	99	108	109	75	83	95	109	90	87	97	95	104	108	85	106	102	99	102	113	111	85	102	119	132	109	92	80	109	113	93	103	115	120	90	83	101	85	91	98	94	90	103	98	94	105	95	81	113	88	95	110	108	92	112	97	78	93	103	100	98	123	95	112	101	101	90	94	92	91	92	106	99	102	111	123	84	102	106	87	110	81	89	89	108	94	99	104	109	101	103	118	104	99	116	105	99	104	111	99	103	103	98	94	101	116	90	94	104	110	131	113	107	104	90	100	100	98	118	114	103	94	95	79	89	102	104	102	93	92	92	100	100	90	96	102	112	86	104	100	87	102	95	98	91	87	109	120	94	123	104	93	104	111	86	92	83	95	98	106	99	105	87	91	88	97	108	101	90	89	81	102	103	114	85	94	97	102	85	102	107	81	108	89	103	111	122	100	83	110	97	88	95	88	96	110	110	97	86	93	99	100	95	97	106	111	96	96	100	98	91	95	88	103	88	102	119	100	92	98	95	94	110	102	95	114	96	80	108	102	101	107	104	101	89	113	100	95	94	100	86	110	104	91	107	88	95	94	92	96	94	102	105	110	109	89	105	89	92	87	118	102	94	106	110	100	104	102	113	99	99	92	105	107	107	102	101	127	105	107	107	100	110	98	100	103	86	102	112	95	94	84	97	96	101	113	118	93	104	99	112	103	108	112	102	101	93	83	109	120	107	105	86	97	91	103	97	93	110	97	95	92	102	98	95	103	86	103	95	95	95	118	108	98	93	106	119	99	106	86	95	99	97	94	98	105	118	106	104	98	108	82	92	96	107	84	109	95	97	96	111	103	83	110	96	88	93	97	103	87	79	102	110	103	112	101	120	121	123	101	98	102	108	107	101	92	101	104	93	89	113	100	84	99	107	106	103	90	124	111	105	100	88	95	102	117	87	100	105	92	110	115	85	88	90	94	99	110	112	92	95	101	104	102	101	93	111	102	100	102	111	101	80	91	97	97	107	98	103	93	92	99	94	111	94	103	111	112	111	136	88	100	100	98	109	101	111	89	93	98	106	103	104	93	108	95	112	115	96	105	114	105	100	97	86	102	96	84	90	100	77	82	110	89	77	95	101	100	92	80	111	109	110	101	117	117	88	80	99	112	110	102	100	115	102	92	83	105	98	97	83	113	97	93	101	91	90	103	103	106	104	97	98	115	100	108	85	102	111	91	98	95	100	88	102	87	115	77	98	97	92	99	102	103	95	94	100	99	97	104	102	84	82	104	96	90	103	121	105	109	89	104	93	109	110	103	107	94	77	109	93	97	113	87	94	94	96	103	113	111	92	104	105	107	99	78	83	108	115	96	87	118	93	84	103	101	91	101	121	95	98	104	99	89	99	102	93	93	117	94	114	86	93	92	104	90	95	106	94	88	109	99	101	100	100	104	107	120	84	90	92	95	123	98	71	100	110	108	98	97	86	103	85	94	100	127	120	103	96	86	93	114	100	98	111	98	106	87	101	95	97	106	100	116	100	94	106	93	110	105	114	97	76	104	96	101	99	116	82	101	113	103	103	98	110
7157	439	526	504	473	466	468	422	414	428	388	389	443	386	410	390	388	423	385	372	412	421	333	413	377	374	368	409	394	398	368	384	395	403	360	339	437	346	369	362	378	394	347	381	352	383	385	391	377	378	394	366	382	345	352	384	338	377	377	433	394	383	339	370	378	372	387	389	352	393	368	351	328	365	366	335	353	372	395	350	381	371	386	378	368	351	361	346	341	398	369	373	346	366	413	363	378	350	381	360	336	361	375	376	340	376	349	381	397	363	365	406	362	347	378	361	369	371	391	374	347	343	349	366	355	354	397	370	389	370	403	372	376	379	403	388	362	365	337	396	367	353	355	337	351	363	384	357	389	395	342	390	404	378	379	359	383	331	366	395	340	365	385	385	357	383	345	421	397	378	366	369	367	357	411	350	388	361	376	364	371	374	349	380	333	366	356	367	348	339	374	392	345	371	373	389	371	409	380	355	365	362	345	374	373	384	338	361	356	369	381	380	377	351	336	376	376	384	366	365	392	381	357	360	371	370	336	364	358	350	365	400	376	375	382	375	366	386	347	373	380	363	358	371	412	371	382	383	350	377	360	371	330	400	366	359	381	329	360	395	382	374	388	404	373	357	368	382	383	359	384	392	346	371	361	372	374	376	411	380	387	375	369	378	348	370	387	369	363	381	369	382	346	373	387	350	387	389	383	356	354	387	357	353	372	403	352	361	377	333	377	337	404	355	393	369	364	386	381	368	353	358	374	394	394	343	391	355	356	393	359	387	353	352	386	403	373	404	372	353	389	382	360	379	370	389	369	384	365	335	398	351	359	379	385	352	404	369	389	351	406	377	357	364	352	382	381	365	373	357	332	337	358	399	383	362	391	394	395	343	351	385	379	385	383	385	371	354	370	416	341	389	367	382	347	400	371	385	353	410	374	356	400	402	359	360	388	389	381	353	366	338	367	345	359	342	384	366	381	353	368	410	364	380	405	383	369	365	348	389	365	384	359	362	312	368	361	375	389	361	348	399	419	403	383	380	372	380	387	399	379	380	354	363	389	386	399	371	340	383	403	389	379	388	380	418	375	359	391	366	337	371	338	386	368	375	380	363	358	396	368	399	397	349	375	395	379	361	444	357	397	376	374	393	373	372	361	373	372	361	395	406	315	372	404	352	378	362	374	371	406	400	417	358	383	359	373	357	379	397	369	355	406	357	338	349	392	337	361	362	354	387	387	358	397	345	362	337	385	357	371	351	351	408	359	370	377	365	387	383	369	348	377	365	381	396	362	356	373	368	347	378	380	380	381	351	348	362	362	347	395	347	387	370	398	356	366	358	362	353	348	375	362	340	381	379	326	362	357	372	390	373	384	371	362	361	381	358	372	384	381	389	344	340	360	350	334	371	362	390	365	383	356	371	375	357	365	371	347	365	381	413	317	353	399	372	341	370	392	390	376	376	385	376	364	365	370	367	355	386	387	374	353	377	359	372	375	344	361	373	371	401	394	371	375	387	362	361	354	349	399	385	385	311	372	378	330	413	374	366	387	360	345	332	361	419	358	358	329	376	360	383	372	373	358	387	353	406	372	377	399	379	376	411	367	411	376	350	368	361	376	352	363	352	365	332	392	362	331	385	414	334	379	352	372	388	341	361	349	408	384	415	363	389	366	390	350	387	376	391	392	352	334	347	385	383	382	345	396	373	382	389	374	386	354	388	400	369	395	389	350	381	359	357	376	377	342	353	367	369	352	386	379	363	381	379	356	334	383	348	372	404	362	376	364	352	321	367	372	414	373	362	359	385	359	363	378	386	420	395	392	360	357	416	344	385	367	392	380	356	381	376	401	391	383	383	389	406	381	381	364	403	377	365	366	365	367	372	360	361	389	350	347	391	381	349	361	384	335	374	417	360	384	371	392	382	369	401	397	354	386	383	364	353	369	368	355	389	372	388	399	405	378	369	358	362	394	379	347	363	388	367	341	408	366	364	374	368	387	368	365	354	370	408	381	417	355	364	393	341	349	367	357	364	371	378	378	384	356	401	369	365	392	363	401	391	406	380	352	364	367	375	366	387	360	373	386	384	367	350	378	381	380	374	362	376	412	344	358	331	383	367	375	348	381	346	389	390	401	363	388	388	408	370	377	348	418	376	347	342	331	368	392	352	378	380	369	411	335	379	389	352	388	409	395	363	392	314	377	366	374	402	375	375	382	378	351	380	393	365	388	394	364	383	397	364	366	383	371	401	358	379	369	334	403	357	371	338	382	391	335	369	397	400	381	374	370	380	379	391	369	357	382	398	376	371	367	329	379	373	371	428	401	358	397	348	368	343	383	374	369	372	386	381	407	396	401	377	381	356	339	330	379	338	358	351	363	355	370	371	368	373	369	410	356	363	385	378	374	372	352	357	400	372	366	359	360	359	346	360	357	348	372	399	348	377	373	422	376	390	392	355	371	367	366	403	362	401	364	389	385	378	357	360	358	363	385	358	371	358	393	350	358	376	395	374	374	352	355	341	401	357	375	393	376	381	375	381	388	394	394	381	337	391	378	366	366	349	372	391	358	375	372	401	343	402	344	368	356	335	369	366	359	346	345	368	366	379	377	343	346	382	386	392	377	383	368	376	372	341	348	339	383	340	362	366	368	349	373	358	368	362	363	369	371	348	385	355	376	374	389	358	359	382	358	352	394	380	372	383	372	328	370	341	398	379	341	349	400	379	318	378	403	364	396	367	389	380	350	337	382	386	339	360	405	391	371	359	366	395	386	398	362	391	395	385	371	360	350	385	376	368	387	372	382	392	364	382	357	360	387	392	356	378	396	380	365	362	364	390	383	382	342	379	347	365	373	397	369	394	390	398	346	379	391	394	377	358	376	361	374	370	361	372	364	389	370	386	374	397	385	384	385	345	356	391	374	346	364	367	391	395	358	358	345	376	374	335	384	367	386	350	371	390	369	371	420	379	388	396	364	395	385	341	374	345	348	332	389	358	377	364	356	390	364	391	328	386	336	399	357	351	412	382	397	393	363	384	375	379	372	386	373	380	383	374	350	370	379	372	376	368	387	380	357	359	363	354	394	366	389	358	372	382	398	407	361	350	374	379	358	372	347	366	362	406	388	335	360	401	368	388	349	330	368	342	359	395	381	379	400	377	383	373	374	379	419	348	379	372	367	366	357	368	365	380	375	374	378	340	369	386	385	385	369	382	369	370	339	386	409	368	365	371	396	391	358	368	341	363	370	370	353	357	360	357	350	347	353	377	387	359	385	354	395	381	374	359	390	363	372	370	389	398	368	381	378	365	365	332	364	359	377	357	368	356	386	364	368	381	341	382	361	350	346	333	336	373	406	352	373	391	397	404	359	360	359	394	362	353	389	381	361	373	371	383	381	385	363	400	346	363	411	391	400	375	377	417	395	365	362	407	378	373	394	400	353	355	389	379	384	371	351	357	336	350	367	362	388	362	394	392	352	383	368	352	353	397	351	362	387	373	381	373	355	374
36163	11079	1552	801	520	363	292	242	190	166	159	133	133	141	136	87	109	95	115	101	95	89	73	75	93	94	101	87	81	85	71	81	81	86	87	87	84	64	95	93	82	70	63	78	80	88	86	88	88	69	72	68	78	76	71	72	91	72	81	82	76	74	69	72	71	84	98	77	64	74	76	83	63	62	79	60	85	88	77	73	88	91	92	79	72	81	74	74	55	64	59	64	77	89	71	75	74	83	78	74	77	90	67	94	81	82	52	67	74	70	67	83	69	61	73	71	72	73	67	58	78	78	66	54	75	66	70	71	74	76	77	80	68	91	87	82	94	72	82	84	79	72	87	80	71	86	78	87	71	72	69	74	64	80	76	65	73	81	75	79	72	89	87	94	79	66	64	76	77	75	86	80	74	67	85	81	84	86	70	83	79	74	79	80	74	85	76	60	73	64	66	75	62	62	76	69	69	62	71	84	71	75	72	83	78	76	76	61	59	61	75	85	71	69	65	78	68	70	67	79	67	71	88	80	81	65	61	77	80	72	86	91	75	69	83	66	64	64	60	82	84	83	85	74	71	71	74	91	65	88	81	83	79	57	67	67	67	70	66	83	81	84	98	78	97	68	80	81	79	74	70	79	73	82	65	73	51	65	70	59	65	83	67	76	67	75	83	74	75	68	91	74	94	76	67	83	69	67	65	80	76	88	82	75	56	85	78	74	68	80	61	73	70	58	72	71	72	88	80	77	84	62	69	59	66	67	79	77	76	80	84	78	64	79	76	58	67	72	69	76	64	76	89	85	82	65	67	69	82	77	68	74	69	87	75	77	71	73	66	69	71	78	89	85	80	57	77	70	76	75	107	91	60	79	64	69	79	71	69	75	93	71	84	64	76	77	72	81	77	69	77	80	68	74	75	81	69	65	71	66	81	82	74	84	71	78	76	90	77	71	76	73	82	68	74	78	69	89	73	70	64	74	63	74	57	56	71	63	72	69	71	81	91	77	72	72	94	66	72	57	75	71	70	68	63	76	78	70	78	57	69	64	79	76	74	63	79	67	73	76	79	81	80	66	83	72	93	71	68	85	85	71	89	77	69	82	79	86	62	90	70	69	75	69	67	62	73	80	78	71	67	72	66	59	75	76	58	77	64	90	65	70	84	60	73	71	74	84	73	67	76	66	71	87	81	79	78	67	77	89	65	74	66	73	76	67	76	60	75	59	57	84	98	71	86	74	83	73	84	70	58	78	71	78	74	88	67	68	72	78	65	67	70	67	72	77	77	93	75	76	88	79	66	75	50	69	71	83	62	75	70	71	77	57	68	82	71	84	76	68	83	79	91	71	75	90	67	74	69	82	83	70	74	68	78	69	58	72	103	83	68	68	90	59	68	80	73	64	69	65	72	74	71	77	71	83	68	74	73	68	88	69	63	75	85	73	71	76	64	63	73	70	65	80	79	85	76	65	64	76	70	70	76	82	57	79	68	85	82	76	75	74	57	62	84	79	85	76	84	89	78	64	66	80	70	78	69	65	62	73	76	71	74	83	74	74	62	73	58	70	95	82	73	74	86	75	72	66	73	69	76	78	70	76	92	72	73	52	68	75	65	50	94	80	75	88	66	79	73	83	70	75	83	67	84	79	70	68	81	79	61	78	66	77	80	65	81	58	73	83	91	66	65	71	83	84	80	62	64	82	76	91	88	81	78	61	73	81	65	79	67	81	54	62	69	90	75	54	72	68	59	83	77	73	63	70	66	60	73	62	68	53	73	70	77	86	74	70	72	85	83	71	73	69	85	74	61	75	81	78	78	76	81	88	64	72	77	72	80	83	70	57	72	62	77	70	81	67	58	70	60	76	77	78	67	65	79	82	88	77	74	63	53	86	65	68	70	77	65	62	73	78	98	60	92	79	72	85	62	81	79	78	85	76	73	70	78	87	67	74	74	68	72	68	83	70	64	81	61	71	67	85	65	77	71	83	73	81	90	71	79	75	71	65	73	76	77	75	62	71	74	76	75	96	77	79	77	68	77	65	84	61	85	77	66	73	76	79	67	72	81	79	83	76	70	72	87	74	66	74	84	67	76	80	69	66	74	75	82	77	88	74	62	71	79	76	76	70	53	69	68	68	80	87	80	80	65	70	85	58	69	60	62	70	80	63	70	87	77	75	74	89	88	95	80	77	69	77	67	73	76	64	78	61	79	62	63	63	74	79	70	77	73	73	77	74	83	70	67	65	68	72	87	85	66	83	79	62	77	77	55	62	66	82	67	65	69	85	80	83	72	60	79	78	71	77	68	73	75	61	83	71	91	64	70	76	60	67	66	55	87	65	76	72	110	79	62	78	55	80	84	78	73	88	70	70	78	89	66	76	78	81	75	79	90	56	68	65	66	74	78	83	74	86	78	72	83	71	86	76	71	93	89	83	86	60	74	81	82	78	65	84	61	64	74	58	81	69	83	68	74	94	65	60	82	70	80	83	75	77	61	68	69	85	92	70	83	87	75	64	60	82	75	93	55	70	69	86	70	69	69	89	62	84	77	79	80	76	67	67	63	94	77	67	81	71	58	82	72	72	71	75	79	75	80	68	57	69	74	81	89	69	69	88	68	62	76	93	76	76	87	79	64	84	78	73	75	56	77	67	78	79	75	76	85	59	68	83	81	80	82	55	61	63	71	68	59	81	71	94	61	96	75	79	84	94	70	59	73	81	85	56	73	71	67	61	81	77	77	87	77	68	72	83	77	83	85	72	76	64	83	74	78	66	79	88	72	63	62	89	76	73	81	76	87	68	67	68	71	74	78	82	70	95	62	69	73	71	66	87	78	65	68	86	64	78	78	90	77	77	72	62	83	76	76	73	61	73	63	75	88	89	73	65	84	83	74	70	61	80	73	69	68	75	89	70	61	75	82	70	66	78	76	69	68	61	83	73	74	71	71	66	70	77	85	87	89	81	64	85	80	66	65	72	75	91	79	72	77	79	60	79	82	71	75	68	75	86	68	71	91	70	88	73	82	82	79	77	83	88	73	81	72	84	74	64	65	66	90	84	58	76	77	84	66	79	67	79	89	91	66	84	84	78	64	99	76	81	68	71	80	69	85	85	76	85	75	76	82	65	105	71	77	72	72	81	80	66	78	73	63	92	84	84	67	86	73	78	91	73	86	51	83	75	80	73	77	80	84	77	59	68	71	63	82	75	87	78	71	79	76	75	73	71	86	76	71	75	81	72	66	67	84	88	79	70	89	65	73	67	73	75	64	73	74	75	68	92	85	77	93	71	63	89	63	75	84	79	70	77	68	76	85	86	75	77	67	77	65	95	69	60	72	87	70	80	73	79	69	58	84	74	75	65	87	55	85	79	85	62	68	70	59	78	80	84	74	59	78	75	83	65	61	77	68	79	57	58	85	77	64	86	85	80	72	78	76	84	83	63	82	75	73	87	83	77	89	79	54	73	74	72	79	79	66	62	74	84	87	79	61	72	76	81	72	81
17723	1182	2529	2923	2553	2105	1738	1487	1235	1084	931	848	781	772	678	625	591	551	579	525	525	437	420	438	439	404	415	428	410	368	367	389	371	368	400	352	350	350	357	349	348	321	353	367	356	337	349	347	314	317	346	317	306	344	328	346	335	341	355	323	312	329	323	339	301	290	308	309	300	311	310	323	322	310	329	292	302	320	294	319	327	296	321	318	291	347	267	315	290	309	316	287	305	284	328	295	347	307	288	295	306	287	304	309	300	294	296	315	331	317	292	304	290	309	295	287	255	294	305	293	283	324	311	286	308	286	304	307	282	309	275	319	314	295	302	267	302	299	278	316	303	288	303	312	290	291	339	321	305	280	308	303	293	327	302	295	273	273	319	293	362	321	312	329	289	294	275	291	294	287	278	322	289	300	325	297	277	316	300	328	273	275	324	303	301	300	298	291	313	333	303	310	307	271	312	297	305	300	312	314	289	299	291	300	294	309	292	288	322	326	313	303	293	320	326	306	299	258	291	278	276	316	301	287	304	324	308	307	293	305	290	285	293	294	325	297	309	308	304	305	298	308	298	306	337	313	294	294	303	291	327	294	299	303	331	285	296	310	267	309	301	307	294	278	322	333	289	300	309	277	274	324	293	287	287	313	308	282	277	304	308	288	305	309	291	273	275	286	323	267	304	275	298	334	299	308	274	274	298	332	310	290	293	280	282	302	278	298	288	287	308	295	304	289	307	271	290	303	304	307	312	302	290	317	301	272	286	310	304	286	297	290	312	281	257	277	298	323	323	290	320	305	283	286	295	295	298	276	311	305	317	298	309	285	305	322	281	314	293	306	291	270	301	305	306	316	287	296	282	306	295	314	313	284	296	281	302	302	310	270	287	281	296	299	298	284	291	302	318	335	321	316	321	273	305	275	262	309	307	282	328	316	308	290	332	280	278	302	326	282	285	266	290	299	297	285	298	304	294	349	276	292	289	329	318	298	254	315	289	315	302	298	327	307	251	284	293	287	319	312	296	290	335	286	290	309	292	298	261	256	293	293	281	271	319	266	305	306	285	281	304	278	273	285	286	305	312	303	291	311	305	303	294	267	290	279	281	311	320	314	282	293	280	287	298	296	327	316	279	290	276	297	322	291	284	306	305	292	316	315	304	280	331	329	295	302	329	307	301	293	264	287	277	324	276	312	306	312	305	291	301	296	293	305	286	229	313	297	284	286	300	278	295	266	305	297	317	298	288	299	299	320	295	294	328	319	281	337	326	319	303	312	297	279	283	276	335	284	307	290	277	318	314	275	300	303	297	315	312	258	260	299	333	310	312	278	291	285	294	298	341	312	265	306	281	337	330	273	309	295	321	322	286	321	293	303	299	299	336	271	288	311	285	325	308	277	277	283	283	302	294	289	297	292	311	293	303	275	291	303	284	320	307	302	323	271	308	271	286	275	285	310	303	294	288	307	274	293	289	300	300	306	330	259	309	292	303	307	281	314	288	264	300	312	283	293	295	286	281	257	326	285	310	278	290	334	309	283	283	327	319	251	291	296	282	310	284	272	310	314	301	297	325	295	297	310	296	285	308	306	309	295	326	320	311	278	306	287	293	271	294	321	259	270	296	298	291	291	321	292	291	322	284	323	339	284	287	305	293	292	295	284	291	305	285	304	314	336	322	304	306	279	295	300	291	319	276	285	299	279	323	275	306	300	286	316	265	293	281	285	316	298	293	304	316	323	294	295	299	327	277	299	287	307	300	305	308	267	292	288	278	292	298	292	273	300	305	293	274	340	281	291	290	284	309	308	289	278	294	267	326	267	296	295	290	274	274	283	295	276	270	337	308	316	297	287	310	278	284	302	292	281	305	306	317	334	273	305	304	294	305	291	269	306	285	300	292	305	276	274	314	261	295	303	294	295	286	295	318	295	287	276	305	283	297	285	287	290	296	306	307	327	333	291	303	290	313	310	311	299	320	310	286	311	347	281	288	309	302	290	316	303	304	300	275	289	317	328	284	279	312	304	300	279	306	301	286	303	281	309	296	302	305	287	331	297	340	297	330	290	286	273	288	293	288	309	311	283	292	297	280	301	258	267	297	307	286	331	275	262	282	302	315	307	292	290	335	341	300	302	281	284	296	296	313	300	299	281	306	312	323	287	296	301	328	302	305	316	290	300	290	279	337	310	302	300	323	295	314	311	303	268	315	266	273	293	282	308	311	319	296	290	291	263	315	280	287	304	296	281	307	297	329	281	288	269	281	291	295	306	300	294	278	281	294	296	303	334	299	299	302	290	295	319	291	312	285	285	315	286	287	291	308	296	300	298	294	262	290	273	294	301	296	291	304	342	305	298	295	305	307	320	299	279	296	292	283	297	272	298	331	320	290	294	279	296	315	291	324	254	290	304	288	298	279	294	310	293	256	287	271	319	289	284	316	317	288	292	297	281	298	301	289	298	314	288	287	300	301	291	304	334	309	281	298	304	292	293	298	283	356	296	328	297	312	304	325	308	339	303	287	304	313	283	260	264	302	296	285	274	288	348	322	293	297	338	277	286	298	283	295	324	281	285	300	308	321	307	290	305	288	314	272	318	286	301	290	281	282	336	291	305	286	298	286	314	301	259	312	301	279	266	290	265	311	286	297	323	298	317	281	339	303	331	319	320	295	289	287	311	296	332	282	301	258	309	305	280	302	284	290	261	326	296	302	302	299	296	313	318	284	268	284	330	283	311	271	322	269	290	289	298	316	303	288	287	292	310	292	294	243	290	320	297	301	293	320	289	302	295	308	303	305	279	275	298	297	283	294	328	336	297	301	296	276	289	290	326	279	299	291	285	279	306	312	324	314	309	317	303	317	296	275	296	301	328	269	306	299	292	294	306	292	301	271	303	291	289	298	278	297	303	271	298	286	299	297	327	331	277	311	309	288	313	330	267	315	300	292	293	309	307	281	275	307	280	302	272	275	300	299	275	296	320	286	290	301	289	290	327	319	311	327	295	293	289	316	251	296	313	303	306	296	280	322	317	306	270	323	316	300	284	283	301	295	312	279	296	294	299	298	282	309	303	285	295	292	304	327	301	291	298	319	279	307	295	304	301	312	295	283	324	304	297	304	346	320	292	290	295	277	283	293	284	298	302	287	286	290	290	297	306	311	290	305	294	302	302	288	291	295	312	297	321	305	303	290	310	299	285	300	287	286	277	296	253	302	285	302	273	294	280	313	270	275	295	283	304	299	296	267	274	300	329	304	286	313	267	310	287	298	303	259	314	286	283	300	284	311	297	289	285	335	275	300	306	272	314	289	289	312	298	279	302	309	312	318	302	273	296	293	280	278	279	292	282	302	265	278	288	292	271	301	327	261	323	284	297	245	318	257	270	316	299	302	272	277	289	283	292	315	285	320	293	293	316	317	310	309	270	278	291	289	293	310	337	310	311	305	274	290	272	291	291	326	293	294	326	286	295	291	292	293	304	306	291	291	280	304	295	289	304	312	292	316	294
42126	20404	8121	1556	1054	734	576	460	388	304	332	258	234	241	255	209	193	172	150	183	170	173	174	165	180	172	162	155	163	163	161	158	162	153	145	146	170	156	187	142	163	139	152	144	126	160	153	149	152	154	145	141	117	146	140	145	140	152	126	126	152	120	129	123	119	142	146	139	165	177	145	120	128	155	148	146	130	133	126	149	166	140	125	145	142	122	134	133	148	123	145	128	124	136	139	133	132	113	124	145	141	100	136	124	142	129	132	147	135	144	136	146	140	145	127	115	131	120	133	128	139	152	136	121	145	143	126	131	145	131	150	138	125	134	139	117	132	132	136	129	127	123	151	126	130	151	131	123	123	120	144	122	128	133	136	137	153	123	126	134	141	113	139	138	128	136	144	131	130	126	130	141	136	134	156	149	138	157	125	150	125	138	125	152	159	130	143	120	140	135	125	141	135	139	132	143	151	137	121	137	144	145	150	119	141	134	142	126	129	150	137	136	131	142	120	147	137	161	143	133	123	153	128	140	149	131	127	139	118	125	149	151	148	137	123	120	147	133	142	136	133	135	143	133	151	148	151	140	122	147	125	151	137	124	141	128	127	141	152	152	129	133	125	126	141	132	126	135	137	138	135	143	148	139	112	128	143	122	127	87	144	164	160	130	152	138	129	140	148	134	143	147	128	125	149	141	146	131	133	133	137	146	135	130	136	111	139	130	131	142	165	145	131	151	137	131	140	130	146	110	132	147	146	153	128	151	138	129	155	143	125	140	135	137	137	131	135	142	133	115	134	129	171	108	145	137	138	123	158	151	143	116	145	145	121	147	133	141	120	144	132	124	147	148	134	141	140	138	124	152	129	137	142	126	150	145	136	141	128	131	143	126	119	125	146	124	126	154	125	136	113	130	148	132	130	126	135	152	130	152	122	125	129	120	118	139	133	139	151	143	117	161	155	143	137	134	134	134	157	136	139	146	157	140	136	132	131	115	134	118	132	145	157	144	134	146	125	154	147	149	135	133	131	130	166	118	130	163	133	133	136	141	133	123	139	148	143	151	146	143	128	138	146	146	140	149	134	154	129	139	112	128	132	131	114	137	136	148	151	134	149	143	135	131	135	138	137	112	132	143	152	142	148	137	137	124	134	136	126	124	129	134	149	128	151	153	114	141	143	120	148	125	127	141	141	113	154	145	132	135	125	127	133	116	139	155	123	146	123	133	127	130	130	130	119	130	166	148	134	149	150	145	133	149	123	135	144	131	141	121	128	109	158	148	124	149	141	124	117	156	149	135	137	136	147	131	150	156	145	116	132	133	124	118	116	156	148	140	144	132	146	125	140	143	138	139	167	129	156	126	137	151	117	136	134	134	154	149	140	136	138	129	138	148	122	128	150	147	125	117	124	129	124	128	115	146	138	133	144	147	139	138	126	129	134	133	118	123	133	129	154	130	154	114	133	144	146	133	151	135	122	128	144	152	132	121	122	137	159	140	131	146	144	133	145	141	129	144	137	130	126	127	129	145	139	132	133	135	148	133	128	134	123	131	120	134	149	134	145	128	151	143	145	135	138	143	132	127	146	117	140	152	139	144	135	145	127	117	134	147	135	115	118	138	138	149	143	115	160	138	135	131	145	124	134	120	137	137	133	122	143	154	135	134	141	134	152	131	128	124	154	122	136	133	132	170	133	136	156	145	131	133	144	133	142	131	131	160	133	141	150	135	143	129	108	135	132	133	130	133	134	135	147	156	134	151	121	146	147	134	150	148	124	151	134	150	143	128	135	121	129	137	130	142	164	132	128	136	133	162	140	131	150	148	137	135	132	116	152	137	122	132	124	149	122	136	137	121	136	129	125	139	142	128	138	153	132	142	128	121	121	148	142	145	134	139	136	140	122	135	132	143	125	149	145	118	131	122	136	146	136	142	135	125	139	116	138	139	142	127	133	147	129	151	142	136	140	118	109	145	141	133	123	140	147	136	166	147	129	126	115	137	133	126	130	127	150	151	154	145	133	146	120	138	122	140	143	136	152	139	147	126	135	134	118	128	151	144	129	127	135	151	123	137	148	131	150	129	136	156	134	155	132	138	135	107	135	128	122	158	139	120	128	150	149	153	145	122	140	129	127	146	124	148	130	142	139	130	127	132	147	130	133	140	112	144	128	130	145	119	133	146	134	143	157	126	137	139	137	147	138	139	133	145	155	137	149	121	142	130	143	135	156	110	152	131	154	139	154	122	145	132	127	134	150	127	141	139	132	137	148	119	130	130	140	131	134	137	128	138	143	127	133	143	125	140	141	129	121	139	142	129	128	122	118	134	138	134	133	123	127	130	137	122	151	130	165	132	124	137	144	132	120	129	146	137	138	135	138	119	146	150	134	144	166	125	120	139	159	152	144	128	128	142	111	150	128	109	139	122	128	141	163	139	122	137	142	122	162	142	124	141	122	129	133	166	138	142	127	130	121	123	145	133	132	124	140	128	141	140	134	142	138	133	117	112	146	137	135	134	142	147	135	116	143	136	145	129	132	132	125	134	125	133	135	130	145	144	129	154	143	151	130	124	143	129	133	146	133	130	131	120	141	141	117	118	138	137	148	144	132	150	137	147	126	142	146	129	133	146	125	151	150	145	128	120	112	135	135	139	133	145	150	122	122	128	129	128	138	128	141	136	147	128	118	162	132	133	125	149	137	125	113	129	146	143	135	125	152	140	130	121	152	128	143	146	121	141	121	139	155	146	136	139	129	138	146	128	138	123	143	148	132	143	172	133	124	165	146	127	147	152	135	149	132	131	141	130	124	137	136	119	145	135	145	152	126	136	141	133	137	152	158	147	121	149	131	131	129	136	154	141	117	125	128	126	145	118	128	121	157	125	125	142	114	142	126	126	133	160	132	133	134	132	145	142	131	151	129	134	126	134	153	136	136	133	146	132	128	136	139	136	142	158	140	156	103	146	136	135	121	146	138	153	111	137	141	131	137	152	141	138	139	131	126	125	131	126	123	152	127	139	150	133	149	142	135	123	125	154	120	162	127	134	154	134	136	144	143	128	139	137	122	130	138	125	153	134	123	139	148	159	149	132	146	140	137	146	127	131	141	126	132	139	122	141	135	127	133	128	138	133	136	153	179	145	137	151	130	144	138	146	136	154	134	130	122	127	146	122	135	119	161	160	149	131	140	141	128	142	123	124	143	164	157	121	134	130	145	140	133	150	146	124	130	143	146	116	163	112	124	129	134	137	139	146	128	140	137	103	132	129	125	130	124	133	132	148	121	125	134	126	128	144	146	152	136	143	147	137	147	144	114	142	125	135	131	135	143	146	148	148	136	135	149	154	137	144	132	110	128	141	119	136	144	126	134	132	144	133	151	139	135	126	138	136	137	125	132	133	119	139	148	135	148	128	128	147	167	131	138	129	157	133	133	130	138	171	115	148	140	145	131	134	150	147	151	140	141	144	131	145	142	126	168	129	142	142	134	159	144	142	141	138	135	141
20918	2079	4536	5178	4540	3765	3049	2597	2219	1921	1696	1467	1442	1302	1227	1090	954	989	910	864	815	841	815	788	724	769	682	657	664	689	624	649	606	635	560	617	600	543	555	581	521	613	623	578	557	571	542	517	559	526	534	586	527	531	512	572	497	528	530	555	524	571	519	554	533	503	532	543	508	518	481	550	540	504	507	501	506	501	531	558	536	491	554	474	488	488	467	491	515	477	515	511	455	515	472	540	479	510	523	483	498	507	507	495	499	503	490	454	528	536	505	533	485	507	479	488	514	534	494	443	487	497	512	457	504	509	527	495	522	508	527	504	503	485	488	504	485	524	510	541	462	515	519	451	479	488	485	491	497	502	446	488	475	471	478	485	464	491	533	498	483	511	451	485	489	494	450	491	449	498	466	489	491	495	480	506	508	498	474	470	503	474	457	468	474	499	494	449	498	524	454	497	538	532	476	505	506	480	505	451	532	445	473	492	461	508	508	484	479	480	502	475	499	443	476	474	519	478	505	485	470	521	544	490	499	503	529	486	452	441	486	479	540	491	496	505	465	482	472	536	491	494	512	504	490	474	488	481	455	493	494	493	463	511	487	484	534	470	479	499	515	519	511	504	495	492	527	490	486	462	500	476	487	490	466	505	432	478	481	495	494	494	500	476	451	499	540	472	513	459	485	470	517	488	440	506	495	512	509	481	467	505	499	497	500	464	498	454	499	503	461	467	496	518	510	518	493	501	479	449	519	446	438	522	464	508	468	503	470	537	518	464	475	521	508	486	465	475	518	476	491	490	508	501	484	503	484	502	477	503	517	530	498	481	481	468	533	463	501	491	470	500	453	471	497	509	498	490	471	500	483	458	507	481	458	497	483	501	491	480	503	498	514	482	475	494	496	473	471	503	510	509	490	494	545	491	483	513	517	510	474	471	505	464	502	484	496	487	491	493	484	488	511	497	514	496	504	489	485	529	490	475	531	474	493	514	488	481	487	443	459	480	497	520	481	486	492	474	482	467	478	508	453	486	495	509	524	511	502	507	471	511	509	454	512	508	475	482	490	452	483	464	510	492	497	490	456	452	463	489	492	506	512	473	492	496	485	499	480	470	474	508	504	467	461	463	493	486	440	501	466	466	508	424	518	520	496	489	537	468	454	489	516	494	455	523	525	493	444	509	480	452	487	497	480	494	449	472	492	481	478	481	489	493	443	506	438	475	508	518	520	502	504	495	504	495	490	527	447	434	456	503	479	481	490	591	459	486	487	472	513	519	497	468	468	491	478	448	487	501	484	487	518	485	496	459	444	484	490	493	478	440	478	483	465	448	485	516	488	481	528	507	502	491	511	481	515	486	489	493	490	495	503	445	459	481	474	480	474	469	479	503	507	483	489	511	498	466	495	452	446	489	479	518	469	498	520	502	496	474	495	479	482	497	481	525	482	535	502	447	487	538	471	455	456	484	467	447	526	509	470	503	507	508	514	478	497	482	506	486	476	488	447	486	527	517	500	511	505	523	456	453	493	486	483	527	478	501	529	494	491	496	485	451	521	540	464	491	478	512	470	468	495	472	469	490	439	466	490	484	475	519	489	486	488	496	488	497	512	508	494	485	477	525	494	506	500	504	513	469	464	509	463	500	501	456	512	489	490	494	499	483	452	497	506	490	483	512	474	466	474	478	505	483	487	498	499	475	479	514	496	461	452	458	526	492	478	494	462	499	486	484	488	504	500	545	474	441	465	504	502	497	474	524	488	519	468	506	467	495	472	482	465	490	471	479	485	518	489	472	486	478	468	480	470	491	506	487	458	494	510	504	465	505	498	526	476	475	500	465	500	474	519	491	462	502	479	498	481	531	488	529	467	492	506	498	547	483	468	467	497	483	474	490	471	489	515	493	471	518	481	462	479	488	472	458	476	492	442	504	493	491	500	471	487	532	490	476	498	462	482	474	489	516	482	474	476	488	545	495	527	505	507	497	517	460	451	477	486	533	528	478	501	470	499	527	509	478	478	497	486	475	499	462	504	479	492	511	480	491	499	482	483	488	494	480	499	504	493	441	474	474	464	458	525	490	503	516	466	460	458	520	466	538	456	477	505	454	479	504	495	497	469	457	524	487	487	520	493	509	481	473	485	455	510	469	487	488	456	466	501	482	475	497	503	489	480	454	507	452	460	492	515	492	517	460	504	507	445	484	495	487	470	537	518	512	485	476	463	487	517	459	482	477	521	503	497	498	463	519	522	523	483	447	500	478	474	477	486	480	500	486	507	454	507	480	489	508	498	451	516	466	502	500	531	515	506	471	512	490	495	501	465	442	439	476	497	474	504	450	499	484	497	521	464	521	444	484	490	484	518	489	463	469	469	528	495	504	509	465	513	497	479	484	465	498	464	478	493	459	471	486	536	479	477	492	477	498	501	499	454	455	498	496	508	482	469	470	501	468	510	467	483	487	514	481	471	491	476	522	495	482	492	490	454	469	486	502	492	469	454	488	507	478	483	502	526	497	532	485	489	493	500	471	485	487	470	484	458	473	458	481	478	434	489	485	481	435	482	518	458	495	464	478	490	517	487	482	474	506	493	507	492	448	481	495	477	480	505	478	479	495	457	505	502	478	474	481	467	505	470	505	528	502	454	468	478	508	445	509	488	450	441	464	486	456	492	479	528	485	467	465	497	460	478	493	480	495	493	479	475	484	478	482	496	489	469	454	503	493	500	508	486	448	487	469	534	502	480	505	483	519	486	442	482	496	480	464	510	495	489	497	490	470	516	477	475	424	483	477	465	495	512	497	507	526	451	447	477	486	499	487	463	524	512	470	480	464	466	517	489	465	506	529	499	454	497	501	470	480	476	453	485	517	520	468	482	460	475	452	518	499	469	489	469	449	477	472	462	468	496	473	542	524	500	495	468	471	464	505	516	491	470	482	513	502	452	493	510	478	508	476	527	481	458	474	475	474	496	465	482	452	476	459	490	469	478	479	487	490	499	499	500	508	496	491	487	467	495	483	508	452	500	503	511	495	484	480	463	494	484	457	458	470	469	471	511	509	492	478	517	489	486	438	470	476	452	444	515	450	492	507	483	475	469	539	521	463	478	487	492	496	484	475	481	492	487	469	464	506	475	514	493	463	500	483	476	500	485	471	491	493	492	457	494	463	458	522	450	485	438	474	489	501	545	490	520	490	504	509	466	507	484	496	483	482	481	493	494	502	469	539	493	485	437	524	473	437	487	486	518	466	473	489	445	428	498	447	473	495	500	491	476	521	490	495	479	497	519	479	473	490	459	462	500	516	487	463	457	465	502	438	488	528	525	481	499	462	422	492	482	474	536	458	510	497	476	480	501	500	462	471	514	499	543	471	460	500	464	463	472	471	525	476	509	437	503	487	456	490	485	489	513	495	469	457	492	455	466	446	498	516	480	491	490	484	462	511	505	490	465	483	495	512	491	496	486	492	476	514	490	502	493	457	485	508	498	514	480	532	507	477	474	484	472	518
4990	331	220	127	160	130	110	125	98	91	111	100	105	90	103	97	96	111	104	102	108	106	110	96	101	104	80	109	87	89	99	89	99	112	112	97	98	92	115	104	115	88	98	99	105	106	97	101	94	96	117	103	100	121	77	79	89	104	112	89	108	98	82	94	87	95	98	86	107	94	102	100	108	102	110	114	86	108	111	109	106	97	95	97	100	97	96	97	104	100	96	106	99	112	118	89	92	92	113	81	90	92	94	96	91	100	103	104	106	109	106	92	102	86	109	92	100	113	89	91	114	100	94	96	97	107	105	96	95	105	90	114	94	102	99	89	92	93	97	114	98	97	114	85	85	93	107	102	95	108	95	84	104	99	110	106	93	82	98	81	95	94	98	112	103	98	102	90	112	92	87	110	104	98	100	98	114	109	88	99	103	115	102	101	98	106	89	87	104	98	98	81	96	92	116	120	92	134	86	111	90	96	119	101	88	83	93	106	123	103	108	99	84	115	102	105	101	111	98	111	98	116	94	109	84	115	104	101	107	90	103	116	104	112	106	96	119	96	87	106	94	105	105	116	102	108	96	88	98	93	99	94	79	96	107	87	112	106	108	94	102	86	105	96	104	103	95	98	101	85	89	96	98	117	96	111	89	94	108	110	111	97	99	96	89	101	127	99	99	97	97	89	111	110	108	93	104	93	85	104	80	95	117	96	105	122	107	101	113	108	92	110	105	99	116	114	93	111	109	80	107	82	112	95	92	105	115	109	106	100	110	108	97	90	111	107	105	105	111	100	74	105	97	118	96	112	90	106	102	88	105	111	80	98	86	112	83	109	88	98	93	96	108	84	97	93	94	100	90	123	115	98	101	120	100	110	98	112	95	120	113	94	96	103	111	124	96	87	90	92	107	90	90	103	100	92	97	106	98	87	116	101	93	90	114	100	88	95	104	80	92	99	82	99	104	113	95	104	113	109	95	103	76	106	119	111	101	117	96	113	98	104	101	89	111	94	124	112	114	90	115	98	85	112	111	95	120	87	100	94	98	77	84	100	91	100	94	109	92	104	102	105	84	106	112	110	114	100	102	103	109	100	90	87	80	123	102	105	103	87	87	101	89	78	94	104	99	100	82	106	87	105	106	111	113	80	92	107	104	88	92	100	98	84	99	95	97	112	89	103	89	82	89	92	87	93	97	82	120	93	105	109	107	106	80	126	103	78	106	116	96	102	84	120	109	95	129	101	86	103	109	93	111	101	99	99	86	100	108	89	120	96	95	99	89	91	83	108	92	106	100	112	123	82	107	117	113	113	114	96	105	88	99	97	102	106	76	115	101	107	104	98	103	119	105	118	99	101	103	101	104	87	98	107	93	99	95	100	112	107	106	104	114	96	105	93	112	82	87	100	93	86	99	90	97	101	87	96	100	96	97	97	91	92	98	102	104	108	113	91	92	93	101	103	115	105	102	111	125	91	101	116	87	100	100	99	124	90	104	111	91	81	97	87	85	106	104	104	102	80	104	92	125	96	95	106	104	110	95	114	136	103	107	91	95	85	99	86	98	114	94	106	88	88	94	116	93	90	93	99	97	96	98	98	98	104	98	97	105	96	113	112	96	119	100	117	97	94	98	118	90	99	94	108	105	92	84	100	110	89	89	106	85	100	122	102	102	108	97	104	98	110	120	91	106	103	99	93	102	117	123	102	107	113	92	96	107	105	94	124	106	106	98	106	106	90	92	92	90	103	92	97	96	111	90	91	104	103	118	95	108	103	78	107	117	94	96	104	99	88	84	114	108	128	118	70	85	95	97	94	109	95	119	107	108	111	75	99	82	105	107	91	87	104	110	107	121	113	104	112	103	75	108	97	107	93	86	101	100	98	127	108	110	99	108	108	80	119	115	98	104	108	89	91	81	99	113	95	112	88	104	102	93	97	98	90	94	105	98	94	87	87	95	110	109	89	95	98	95	88	99	98	88	117	91	120	101	108	96	90	95	86	111	96	96	98	104	99	95	91	109	98	128	103	90	103	114	98	98	105	100	104	97	80	115	94	105	99	98	105	91	114	101	98	88	81	87	86	87	118	100	113	101	90	94	81	101	115	99	103	113	94	99	96	103	112	92	97	105	100	89	88	104	105	98	113	108	94	93	82	86	85	96	100	115	83	120	107	94	107	106	116	84	105	108	105	104	115	97	128	107	96	112	110	102	95	108	97	107	115	110	118	99	115	94	115	106	91	105	74	99	88	111	116	96	106	100	125	108	95	97	93	106	103	92	97	105	116	104	80	82	94	107	83	108	110	110	94	109	101	89	95	133	120	83	100	97	89	114	95	83	87	107	89	91	92	114	109	98	92	101	104	117	105	99	96	99	112	112	93	105	86	100	86	97	111	88	81	99	111	95	99	94	113	114	96	105	97	103	102	102	89	107	95	108	110	104	104	92	111	97	110	97	86	113	105	95	97	108	108	93	101	88	105	113	100	83	108	101	100	103	90	83	100	114	82	87	96	97	69	89	108	102	103	99	120	112	115	109	85	80	91	112	100	91	101	93	117	102	89	86	112	112	112	91	85	111	109	99	105	110	92	96	86	100	95	99	79	85	89	112	110	88	99	100	90	116	109	96	92	91	101	120	98	93	118	103	93	98	96	100	84	111	124	107	114	94	111	97	102	117	99	96	92	93	93	99	97	95	95	99	99	109	94	110	106	97	103	100	100	102	92	95	100	101	86	115	94	108	103	109	116	106	96	91	103	83	92	96	120	112	99	111	99	118	113	91	77	115	101	105	90	109	105	88	97	104	81	95	87	107	96	117	107	115	85	104	85	108	110	107	90	90	108	120	95	109	104	97	94	111	93	105	123	110	87	94	104	100	92	90	108	108	102	90	90	115	107	109	96	110	91	99	96	102	106	96	87	84	87	114	84	108	102	95	91	85	106	89	111	112	101	96	97	101	105	91	95	98	109	103	104	96	100	91	101	106	86	108	90	100	103	97	108	99	114	106	113	84	97	107	95	98	113	96	89	108	109	81	98	100	113	92	91	100	103	93	102	96	98	98	101	112	122	92	107	120	92	84	97	80	97	107	96	84	116	76	100	99	117	107	103	93	92	98	83	104	93	107	87	94	102	102	113	83	101	93	100	82	112	90	90	83	101	123	98	116	88	102	97	96	92	93	96	97	125	112	93	104	107	109	103	91	77	88	84	105	112	99	81	119	105	107	104	113	109	90	90	93	100	108	97	94	104	95	91	110	93	102	111	103	88	82	91	101	97	102	101	109	95	111	115	86	113	87	104	113	100	110	99	111	120	102	104	111	82	105	105	112	97	103	94	101	116	107	104	105	93	115	122	82	93	95	76	104	104	109	103	97	94	90	86	106	105	105	96	104	102	102	93	97	98	108	94	110	115	87	105	113	106	116	86	103	103	109	95	95	106	93	103	111	99	102	105	92	111	106	100	97	100	95	103	97	117	101	76	111	87	102	92	98	86	110	109	95	100
7079	461	541	526	502	482	468	461	439	430	472	415	456	427	405	380	443	380	385	385	425	408	391	342	408	401	382	367	388	393	378	383	378	399	387	380	398	385	376	369	379	368	412	377	381	396	383	388	341	386	393	396	397	347	402	387	366	360	403	375	377	362	375	393	420	421	366	363	368	368	356	384	350	358	366	391	310	379	357	356	370	337	402	357	373	385	399	377	362	356	353	392	352	353	360	374	382	364	381	362	349	348	356	353	403	380	359	362	368	369	386	347	403	356	382	373	412	379	367	395	372	382	358	387	402	398	393	383	409	385	351	356	376	383	400	375	364	380	359	376	360	365	376	387	354	369	364	392	370	375	390	351	369	409	400	382	375	425	367	335	357	360	379	375	424	382	370	358	393	383	374	356	349	381	380	357	398	368	357	357	378	376	379	361	378	343	364	394	376	401	372	380	379	356	384	399	357	390	409	379	356	345	366	344	358	357	362	357	361	334	368	363	370	348	377	356	383	392	430	381	368	364	389	348	382	372	375	354	402	379	395	389	361	396	357	367	371	401	385	342	397	376	407	360	367	380	370	327	372	383	391	384	358	387	384	354	389	374	374	361	356	362	389	359	374	387	375	395	371	371	324	352	376	396	367	372	343	403	376	330	383	385	383	384	352	350	374	341	363	411	383	386	355	382	394	356	389	377	366	350	382	404	391	366	378	360	356	362	361	360	373	374	386	361	371	395	380	354	339	340	361	416	376	385	414	368	371	425	354	366	386	355	354	399	372	355	343	359	360	362	369	373	380	385	422	374	380	391	399	370	363	363	369	353	348	356	388	363	351	373	404	370	401	383	405	396	368	373	350	383	391	361	336	338	370	376	389	405	368	399	369	386	353	395	371	372	390	351	398	397	375	342	403	360	376	352	398	372	348	332	392	333	361	338	361	389	418	376	375	369	361	376	364	397	392	384	353	359	353	363	368	383	377	381	363	369	422	358	362	400	379	362	372	374	368	392	401	351	375	379	378	368	366	383	365	384	359	364	367	349	368	396	380	392	397	388	388	362	375	355	343	392	366	368	370	384	365	377	343	381	370	360	377	382	384	356	374	392	384	360	404	382	387	372	369	373	390	345	406	368	372	360	397	388	349	380	392	379	346	374	342	363	388	387	391	359	403	406	366	385	369	392	357	373	388	397	363	362	418	366	398	343	372	370	366	390	359	381	395	372	397	377	384	362	382	365	357	377	366	337	368	380	371	347	405	373	407	381	358	364	362	400	377	407	361	379	364	355	387	360	385	370	363	389	364	406	391	365	390	380	382	386	376	385	371	357	381	367	373	371	378	383	382	408	383	366	380	371	362	411	412	376	375	347	373	379	359	393	381	377	372	359	383	378	347	376	364	348	360	361	363	363	369	411	398	363	410	385	368	395	368	353	337	344	354	340	386	368	405	359	376	376	371	348	387	360	355	403	405	336	374	346	370	345	366	393	379	378	379	407	394	374	358	380	352	394	392	335	368	367	396	365	356	388	376	413	365	375	364	358	345	384	360	372	384	365	365	382	366	365	329	384	368	376	348	385	368	339	361	395	384	392	374	375	370	400	399	357	377	365	398	362	409	391	352	345	380	312	376	333	391	362	371	381	335	357	401	363	335	371	383	383	363	344	385	341	349	399	364	332	369	352	396	375	370	380	347	383	400	388	380	356	339	377	346	381	389	363	431	376	364	360	379	379	380	387	374	378	340	349	381	386	387	360	387	368	388	399	364	408	386	369	385	339	379	372	382	400	391	337	370	400	379	355	343	377	341	368	367	379	414	401	386	366	361	349	345	392	407	373	368	416	390	367	386	387	361	369	393	404	390	352	375	376	383	380	341	319	361	347	399	380	379	361	336	373	359	359	400	384	385	378	396	387	349	410	380	394	385	343	372	378	357	387	360	339	372	399	358	374	365	401	339	375	344	372	345	378	382	357	376	355	369	358	359	388	338	374	374	402	403	391	403	374	372	372	362	377	378	365	337	375	391	428	355	362	336	379	360	391	428	354	364	414	363	368	388	363	391	378	363	371	360	367	374	387	382	350	346	381	373	384	378	362	397	364	403	361	370	397	393	369	393	343	380	384	359	364	365	362	382	367	389	388	359	366	393	377	369	359	356	374	371	387	371	361	392	359	353	353	401	365	393	368	363	395	394	381	383	366	399	361	369	372	398	343	389	414	359	369	380	377	354	351	391	375	374	328	358	378	345	355	389	359	419	361	385	354	375	354	361	365	376	362	353	336	362	345	360	385	344	381	375	400	378	360	383	385	388	327	353	386	404	364	381	345	386	370	397	380	375	362	376	380	392	362	371	377	366	370	371	399	377	383	364	360	389	376	368	394	379	349	382	424	373	414	364	366	365	377	373	372	401	338	359	420	357	368	406	393	344	365	376	366	363	393	355	397	394	372	379	380	406	349	370	369	380	365	348	375	357	400	346	377	378	389	366	380	360	353	352	394	362	380	369	362	367	343	378	397	356	350	382	371	383	354	365	427	377	355	389	388	353	371	353	343	374	364	382	359	380	375	372	364	396	374	374	365	388	399	365	370	399	374	371	354	378	407	415	357	366	379	381	390	407	385	362	375	382	357	356	382	363	365	356	381	371	349	382	377	403	377	371	372	332	372	360	350	374	396	385	364	386	388	379	378	379	382	375	399	388	328	367	365	388	363	367	334	354	388	378	341	400	362	365	396	360	386	396	315	353	344	378	365	406	391	386	343	371	335	369	352	379	371	355	342	379	427	347	344	372	361	364	398	378	362	378	372	401	383	331	344	371	371	373	392	390	380	378	388	360	378	378	355	370	368	354	401	365	394	402	379	335	361	385	396	351	386	378	412	354	381	350	386	342	386	330	394	367	387	381	371	371	407	383	360	389	349	415	372	359	367	381	381	395	347	333	365	380	361	394	354	399	391	377	376	407	392	374	387	417	362	356	349	368	338	388	331	398	344	335	362	357	370	359	408	351	371	406	347	385	361	329	348	413	387	366	328	374	377	362	379	325	349	342	401	380	358	367	330	390	387	373	342	396	363	377	386	366	398	391	360	354	373	378	352	387	372	376	364	384	376	373	392	376	371	378	360	364	413	400	374	370	376	380	366	346	405	381	391	359	362	347	348	355	390	341	393	360	353	381	353	388	374	385	379	362	382	391	391	380	380	378	348	382	355	389	384	371	373	384	374	362	387	383	395	367	377	376	364	429	392	378	351	358	367	351	373	373	390	347	371	338	377	368	377	393	387	355	365	396	372	375	357	391	360	377	326	387	396	424	363	375	381	359	368	374	389	366	372	338	372	375	381	378	378	385	370	354	367	396	347	387	350	366	361	385	368	388	349	400	341	376	380	373	366	356	384	397	396	367	360	384	366	376	363	375	363	368	368	372	363	370	355	368	344	387	358	375	403	371	389	368	360	336	385	393	360	337	350	376	388	363	374	373	350	337	368	395	387	378	386	374	357	366	355
33935	11406	1688	713	526	392	275	271	191	148	162	149	133	122	107	89	86	86	104	92	76	83	87	97	78	99	81	90	71	85	87	72	74	84	89	69	70	77	93	77	79	72	81	61	71	76	80	84	73	84	68	69	79	75	81	72	62	85	72	66	69	72	61	93	82	67	75	87	72	77	67	64	68	62	59	80	81	69	77	57	80	72	69	58	81	70	71	73	65	74	73	88	68	70	59	79	65	65	69	69	84	73	68	76	67	65	74	69	65	74	82	85	70	73	87	79	62	74	74	74	69	68	71	69	78	57	69	48	62	82	52	73	51	77	72	77	68	78	78	68	71	75	75	67	69	67	86	47	62	62	70	72	77	70	77	84	77	75	69	58	74	81	66	81	63	74	60	70	92	80	75	55	65	89	84	69	77	73	68	78	72	60	72	62	72	75	72	64	58	67	62	68	78	76	79	71	72	66	60	81	67	71	68	81	74	73	62	84	77	72	82	73	77	76	78	69	87	67	66	71	72	75	80	74	68	75	70	53	59	53	76	72	74	77	57	64	69	58	76	59	79	76	63	54	65	66	72	74	77	85	65	72	68	71	90	77	68	75	81	87	70	63	68	83	66	74	72	64	64	67	71	72	65	75	83	76	72	67	61	72	81	82	78	74	80	77	84	60	74	75	72	71	86	70	53	66	65	75	65	73	73	72	72	82	59	83	68	73	75	64	70	78	69	59	78	69	70	75	79	70	81	74	71	77	88	77	74	73	64	73	66	85	68	73	59	72	95	71	76	70	71	87	82	70	73	88	65	80	93	78	72	66	74	81	61	86	75	69	76	77	62	64	69	72	62	76	80	76	89	73	79	62	61	74	86	57	66	74	69	76	61	70	82	72	62	63	80	66	71	70	71	68	72	71	69	70	69	74	74	66	64	61	63	57	73	60	68	57	82	75	73	81	74	84	67	75	78	71	65	69	77	75	72	78	68	66	75	64	87	72	60	65	85	54	81	64	70	81	74	84	70	86	56	65	63	69	75	61	78	78	60	56	64	78	69	76	92	76	60	83	70	68	64	71	63	69	73	71	75	80	69	69	68	79	73	75	62	81	66	60	74	69	71	71	73	71	69	64	72	78	71	77	81	76	81	74	52	67	79	66	90	87	89	88	77	69	68	69	59	65	77	94	73	56	72	75	68	83	77	62	68	74	65	77	77	76	79	73	64	63	83	70	76	87	82	76	69	79	69	76	63	67	75	69	74	62	72	85	73	73	75	77	70	79	73	64	66	73	84	71	65	78	72	73	77	69	66	62	66	67	74	89	86	66	80	61	68	71	77	71	67	74	76	78	59	63	51	78	58	64	76	78	61	80	63	67	81	68	74	64	58	65	66	82	64	60	71	80	69	63	83	70	70	78	74	56	61	75	76	66	74	69	65	85	88	66	65	81	71	70	74	66	75	64	67	81	82	77	78	62	72	84	72	57	62	80	68	76	81	63	72	84	71	76	79	79	71	58	84	69	70	67	80	68	61	49	58	76	76	80	77	73	77	74	81	67	71	63	75	71	73	89	70	58	68	65	84	82	76	70	68	67	90	63	82	60	79	73	78	77	85	70	70	69	85	75	76	72	70	83	62	64	74	75	71	64	73	74	73	60	63	67	70	78	76	70	56	77	72	79	63	69	67	70	78	82	71	64	68	70	65	81	74	60	72	72	55	77	86	74	85	68	70	61	67	82	81	65	83	75	73	72	67	81	64	68	65	67	79	70	65	80	70	80	74	61	64	69	80	75	78	70	59	66	64	79	69	63	77	67	67	84	63	74	75	74	65	85	73	71	69	66	69	72	71	73	66	53	72	69	55	79	67	72	77	79	79	61	61	77	70	65	65	74	73	59	66	74	86	68	60	73	78	65	83	64	74	64	63	69	85	65	61	72	71	64	79	67	83	69	67	68	78	74	73	89	68	82	74	83	71	63	80	87	62	68	67	74	65	83	81	69	68	68	64	74	76	85	68	81	74	76	65	72	56	67	64	72	70	73	80	64	78	71	70	77	82	69	77	58	73	72	81	77	75	74	64	64	86	75	70	66	75	69	72	69	72	53	61	72	85	67	72	80	51	84	68	74	79	70	79	75	87	76	84	68	76	70	79	85	62	69	81	70	72	73	78	56	70	85	76	86	77	71	65	78	64	78	83	67	75	78	70	70	71	75	78	68	66	72	84	57	100	58	65	79	81	73	60	71	96	63	67	55	72	76	70	62	81	60	69	68	57	69	81	73	59	74	70	79	62	81	67	56	69	85	64	64	79	64	64	71	66	68	71	75	72	78	72	71	71	73	69	82	60	73	56	67	76	68	66	78	82	79	57	76	58	71	78	67	71	78	62	80	75	68	58	59	83	70	73	64	73	68	60	72	71	77	75	75	79	76	83	85	73	63	67	55	74	80	70	78	77	79	84	55	81	61	79	76	94	69	62	58	71	88	89	81	71	69	65	62	67	61	67	80	68	50	69	60	75	66	92	63	68	68	78	65	66	76	62	66	67	80	60	60	68	97	97	72	89	82	70	77	72	85	77	83	68	68	64	79	63	69	72	68	75	71	71	66	67	76	63	61	65	64	52	73	78	68	69	69	69	72	66	67	57	65	67	59	67	63	85	74	87	77	68	68	66	72	83	63	55	71	61	61	69	76	67	71	78	56	71	68	80	81	53	71	84	72	65	62	77	69	60	67	74	60	61	56	74	69	72	57	71	78	75	76	58	60	72	73	71	65	82	71	64	77	77	63	59	69	76	63	66	73	73	68	75	88	79	75	79	91	65	66	70	84	67	72	74	73	75	84	78	78	66	83	77	67	62	77	79	60	63	70	91	69	75	83	72	61	58	67	59	60	71	75	75	61	80	85	64	67	68	55	83	77	68	50	67	91	77	88	68	80	72	86	79	76	63	77	68	84	74	73	66	83	73	76	69	76	67	73	70	75	89	60	82	63	61	65	60	67	75	68	69	89	78	64	65	74	72	75	77	79	68	76	84	78	72	64	57	63	67	81	83	68	63	71	75	72	71	72	93	80	69	79	77	79	79	70	73	59	79	68	57	83	78	75	80	69	60	82	62	62	72	78	72	70	60	57	66	67	71	59	89	72	74	61	69	81	64	74	79	67	75	61	67	63	70	69	69	68	76	76	59	52	73	59	65	80	54	55	68	90	75	76	66	74	64	67	83	57	81	81	70	70	73	81	55	69	82	69	93	80	68	63	83	83	72	75	80	64	102	78	54	71	80	74	60	58	74	67	60	79	69	69	74	70	77	56	73	66	62	69	73	62	73	79	71	52	101	82	81	71	70	75	66	70	84	75	66	72	66	78	70	65	87	83	65	74	72	62	56	66	57	63	72	89	72	83	82	58	71	76	76	59	78	75	83	60	79	74	71	71	69	68	78	71	67	72	79	54	75	85	62	80	86	68	68	63	76	63	63	85	68	70	76	69	69	66	73	67	67	63
16522	1163	2432	2794	2395	2053	1608	1412	1173	1039	897	757	702	684	663	581	521	495	482	497	447	463	453	450	437	419	381	371	382	362	340	357	375	334	347	347	347	340	325	339	304	335	308	317	335	319	310	322	315	307	304	322	331	334	286	353	293	291	288	324	293	281	286	286	296	322	309	326	306	317	345	282	339	293	306	299	287	301	291	302	307	301	289	310	286	314	266	322	296	304	311	299	309	290	311	317	289	277	275	335	305	316	305	286	298	308	296	292	298	259	313	273	297	319	265	297	302	296	300	303	266	295	282	277	276	314	279	303	295	261	268	289	296	285	281	299	285	288	272	293	254	272	272	257	274	311	295	280	246	286	285	283	282	281	276	282	272	288	318	279	300	277	297	267	280	311	275	266	308	303	269	313	278	277	301	288	268	282	267	281	293	260	305	272	289	311	275	296	260	276	287	270	278	304	300	295	280	310	311	271	319	270	315	252	302	267	303	252	247	291	295	314	272	289	293	307	275	286	264	288	305	321	299	307	289	273	268	289	258	268	262	288	272	307	271	305	313	315	274	298	287	318	283	252	281	272	304	286	273	292	265	295	304	298	272	301	292	275	269	270	283	294	293	285	322	271	304	281	297	274	267	307	295	266	293	297	279	282	292	254	288	299	272	241	302	264	275	294	264	323	315	286	275	275	254	297	280	299	302	288	291	304	282	276	298	277	274	275	268	305	276	270	285	305	257	289	285	306	264	275	279	295	293	292	280	305	286	280	275	317	275	296	308	329	278	304	270	284	267	285	279	276	286	289	287	299	290	274	266	319	279	279	309	266	289	274	273	248	266	285	287	292	285	309	282	302	278	275	275	299	294	256	285	269	289	295	276	284	317	291	285	288	273	310	265	267	327	296	313	297	322	315	283	269	300	269	307	304	294	267	311	294	281	258	278	289	279	272	302	303	275	304	280	288	276	302	257	278	272	313	301	283	307	258	283	307	275	296	285	281	273	290	283	282	298	296	303	302	275	261	324	276	322	306	280	302	294	277	279	311	273	305	292	286	276	307	298	306	285	275	310	287	274	258	295	286	277	279	252	289	295	258	286	264	269	287	303	288	267	281	267	274	274	261	300	253	286	288	274	290	274	300	289	272	299	270	289	263	291	293	274	318	271	263	292	304	290	276	288	273	280	250	277	273	248	265	279	273	285	281	277	279	288	296	279	296	273	275	255	282	275	273	271	298	286	282	308	287	284	277	277	300	287	294	295	266	301	256	286	272	298	265	295	264	269	278	334	305	285	276	290	303	308	281	275	278	277	247	313	268	265	275	289	259	290	265	293	293	297	304	281	302	285	255	272	250	278	291	298	280	295	276	298	302	275	263	285	275	286	291	281	273	286	296	260	292	276	267	274	292	262	284	319	286	281	295	293	271	273	280	267	296	276	291	279	279	293	297	269	276	271	281	271	281	292	294	271	294	288	294	274	297	296	278	265	273	276	277	288	276	275	313	268	307	256	266	281	275	272	288	306	273	274	300	257	278	264	267	285	285	300	286	298	306	285	282	305	281	292	256	295	302	267	292	302	283	287	293	290	295	309	270	282	285	277	304	275	291	289	321	300	293	263	299	291	280	295	271	276	271	299	269	295	275	280	286	309	284	287	260	294	276	269	262	273	261	271	273	274	311	269	276	272	280	294	287	235	320	296	275	285	276	308	290	294	314	297	269	270	264	292	315	298	268	301	272	260	293	280	311	291	285	275	307	260	270	308	293	312	295	292	295	261	309	287	269	287	314	302	310	268	320	279	307	289	291	291	256	316	295	290	282	279	295	298	286	275	267	295	279	287	296	247	286	288	276	281	283	284	277	257	296	269	290	295	234	291	259	265	296	290	309	279	317	288	267	295	273	276	289	287	287	282	284	303	286	281	296	288	319	272	272	292	244	289	268	284	260	265	254	294	277	279	333	277	277	267	281	275	309	303	312	269	312	280	290	293	238	312	276	283	255	259	300	264	264	278	275	279	263	277	249	258	290	267	288	279	290	274	291	270	302	294	292	285	273	271	301	284	271	263	331	298	307	285	300	283	298	279	306	293	261	288	285	262	267	279	275	289	276	269	318	289	301	290	295	285	282	292	295	282	248	294	281	289	277	288	284	259	293	308	289	271	290	298	270	314	283	294	296	284	255	311	296	291	262	284	285	289	300	262	305	285	261	281	272	288	268	278	265	293	271	276	267	280	313	264	270	264	284	312	291	298	272	273	299	289	297	308	275	295	247	305	266	282	231	282	300	262	294	284	317	249	270	296	262	318	281	307	279	295	289	307	286	288	278	298	295	279	282	283	278	280	258	264	265	311	322	278	280	260	282	296	269	271	288	308	273	286	303	290	279	270	256	277	272	297	300	296	325	295	301	298	279	274	285	257	271	293	284	275	272	284	284	282	292	296	288	289	264	276	312	281	296	301	291	296	303	298	274	254	256	293	291	312	258	250	286	288	270	278	271	286	310	261	292	283	295	296	303	294	287	277	270	280	283	295	266	281	296	262	269	282	282	297	284	323	278	280	250	278	315	266	281	280	296	267	268	302	265	299	276	309	253	299	277	307	271	273	319	299	283	266	309	279	302	284	282	334	279	269	294	295	280	234	303	279	316	266	288	295	290	310	262	296	314	289	316	284	258	255	271	288	268	292	310	303	272	326	303	265	261	275	279	293	261	276	276	275	259	292	270	276	305	271	289	274	303	270	273	286	311	293	306	277	309	295	256	301	285	283	284	267	289	257	269	280	295	288	284	282	281	292	319	294	250	304	291	292	282	295	255	263	288	297	320	286	270	291	271	296	304	290	273	296	269	284	287	313	291	295	311	257	280	255	305	296	299	253	311	301	323	265	282	279	284	286	279	267	297	304	284	281	269	271	277	292	279	289	288	299	288	290	289	293	278	262	316	289	277	284	263	284	306	273	302	295	277	279	280	297	278	317	293	291	308	275	311	277	277	312	259	305	308	295	264	268	297	275	272	270	317	304	271	278	257	289	282	315	304	262	286	316	299	286	275	278	288	294	275	302	291	286	259	284	267	288	274	316	285	305	294	290	278	280	294	284	291	295	260	269	282	305	304	309	277	272	292	285	288	302	302	269	276	293	289	280	281	281	303	272	307	290	279	288	277	284	274	267	261	301	284	310	288	267	268	290	265	280	253	295	298	327	282	287	306	253	272	271	287	279	252	264	263	309	309	269	271	293	263	283	254	290	274	279	299	275	272	288	291	316	289	296	268	271	300	300	296	292	295	289	277	310	276	263	297	266	275	274	293	301	305	272	289	292	276	274	317	273	281	271	302	283	284	279	289	273	304	295	279	277	307	288	290	290	284	271	304	289	289	303	292	274	296	302	282	316	292	300	307	282	263	284	291	275	259	289	284	289	278	286	260	299	288	297	265	299	266	294	266	250	285	279	284	309	304	319	264	302	308	261	288	291	268	298	279	288	284	302	277	236	306	258	307	289	285
42684	22122	9917	1610	1066	805	542	519	421	331	330	291	281	301	198	184	184	207	189	188	185	177	182	161	163	179	164	160	162	169	159	189	172	168	157	163	163	142	152	159	144	138	136	154	146	184	130	137	160	132	144	134	155	156	136	154	143	162	161	153	179	154	148	149	175	140	135	142	144	126	157	164	151	156	156	136	141	152	151	181	146	133	134	129	140	152	159	142	141	147	150	145	164	150	135	147	137	144	144	140	132	161	146	136	155	129	155	147	148	148	144	139	163	144	175	142	147	154	150	148	123	163	169	126	155	163	147	126	149	150	119	147	149	127	168	141	138	139	142	134	143	150	142	135	147	140	144	172	151	156	149	127	155	146	143	126	138	138	148	138	136	132	141	133	121	158	126	136	143	146	133	168	151	134	147	145	118	143	161	159	151	138	137	151	148	137	152	136	141	130	164	139	151	136	152	152	140	127	158	117	157	138	143	145	128	129	146	137	124	128	152	129	118	133	133	163	127	151	139	139	125	143	151	153	169	128	142	144	151	150	159	144	152	146	141	135	146	123	134	138	166	150	149	156	141	141	154	136	143	146	157	152	156	136	140	159	149	148	148	130	149	148	138	151	138	156	114	139	155	142	147	137	127	151	147	125	147	151	167	138	158	132	144	157	159	141	152	153	134	145	159	120	164	156	142	150	141	154	150	148	150	137	128	141	130	157	164	144	168	129	154	175	145	142	151	162	163	133	142	150	154	148	138	159	146	161	133	154	124	131	150	142	132	157	160	134	156	134	111	142	146	156	153	171	138	127	140	161	159	161	155	143	177	151	149	145	129	151	152	123	133	148	160	139	154	143	130	146	149	142	147	146	151	142	131	148	145	156	130	168	140	141	151	158	161	155	114	131	128	138	142	128	141	164	137	135	142	158	135	149	146	148	127	145	151	153	139	154	153	148	158	143	166	141	122	168	150	129	129	140	162	155	130	133	128	138	148	145	136	153	149	145	158	147	137	152	134	153	151	162	158	139	156	151	148	132	146	151	153	139	145	143	147	157	156	136	150	127	152	150	160	136	158	131	159	149	144	154	156	151	139	142	158	137	139	152	147	142	141	125	126	133	137	162	149	134	158	150	125	123	134	136	143	144	144	136	133	152	147	160	154	154	130	156	143	150	163	149	153	147	147	136	160	143	144	146	130	124	144	169	147	115	143	143	151	146	147	139	145	124	156	139	161	137	142	137	136	132	144	147	164	142	122	147	152	140	170	150	136	154	130	132	141	148	138	141	155	115	150	135	151	128	166	123	131	174	162	123	153	152	156	138	133	142	147	127	158	150	134	166	155	136	158	120	148	144	133	140	137	135	142	143	134	136	166	118	146	142	143	124	149	158	145	143	147	150	158	148	140	174	141	121	146	132	150	159	146	144	161	128	164	144	158	149	126	137	123	162	153	130	127	151	130	123	136	144	143	160	167	132	156	147	173	134	133	149	138	126	133	146	145	143	140	153	150	139	147	147	130	126	141	172	144	142	146	147	139	159	149	140	147	159	126	156	133	157	179	131	130	152	156	164	147	136	149	149	126	136	159	151	122	141	124	140	138	153	156	140	149	158	165	144	137	144	138	155	143	147	150	140	150	139	152	155	150	134	150	145	135	150	163	156	139	131	156	160	144	162	130	166	150	141	142	166	138	154	158	141	170	127	152	125	154	137	159	134	153	146	142	140	139	152	128	163	139	151	129	154	144	145	163	144	131	163	157	137	161	158	161	148	145	138	135	176	127	140	143	156	137	147	138	150	141	142	123	140	147	135	143	148	152	146	167	178	129	132	167	143	141	146	122	166	147	144	145	128	135	146	169	142	143	140	145	139	136	128	138	157	142	145	161	132	168	155	118	129	143	148	123	153	133	156	161	174	134	132	149	170	179	148	148	143	155	143	151	138	149	143	128	160	130	142	160	143	166	166	150	143	134	146	119	130	149	151	139	143	130	137	154	138	146	140	131	130	131	141	132	143	143	132	140	129	127	142	137	156	158	131	158	144	160	155	144	137	131	132	141	147	160	147	130	132	139	155	133	124	137	153	147	150	161	143	138	164	142	142	148	153	158	136	138	155	147	138	158	133	131	151	130	127	144	146	153	158	126	159	148	160	141	139	124	163	150	137	136	146	140	142	146	137	161	165	164	165	151	142	141	161	155	148	138	154	143	142	153	138	156	143	143	138	145	146	134	157	144	153	139	156	156	135	135	158	161	164	165	136	146	169	134	150	156	157	152	163	124	138	156	133	152	168	150	135	140	127	125	132	133	135	148	146	145	147	143	127	152	152	139	144	136	149	161	148	128	126	155	144	141	155	149	139	156	155	139	156	171	148	142	131	127	144	167	169	129	138	127	146	175	140	149	127	145	153	140	136	140	155	120	139	157	149	139	157	145	135	139	150	149	127	154	145	119	137	153	146	142	133	157	124	158	157	141	144	154	141	161	140	161	139	150	129	147	156	157	138	155	150	139	143	156	146	136	172	135	142	146	150	148	141	147	158	165	148	148	159	130	164	148	129	137	144	150	143	140	162	128	141	154	153	131	134	165	146	171	147	145	156	164	130	139	144	134	148	138	145	158	137	169	147	133	142	139	125	160	157	135	137	141	151	152	148	147	143	137	137	157	146	154	155	156	157	137	150	120	159	134	138	165	156	128	138	167	157	115	145	130	139	149	119	138	116	157	149	140	142	163	144	159	148	127	167	145	136	152	138	158	138	138	158	154	151	133	132	139	126	150	133	153	147	145	163	129	142	128	145	148	141	138	134	161	128	128	143	135	146	155	149	133	127	159	145	146	139	134	140	159	150	134	123	140	142	133	144	160	133	142	153	129	126	131	132	147	129	134	172	147	141	156	161	136	137	137	132	137	147	132	130	147	132	129	156	160	158	143	140	147	132	157	159	124	155	161	143	138	164	143	149	134	135	135	131	158	124	152	144	137	162	160	153	145	145	146	172	150	120	153	134	151	119	142	160	128	149	127	143	124	148	168	154	138	165	144	152	151	134	135	161	147	135	149	137	147	151	151	140	147	143	141	141	136	149	147	119	137	144	141	137	162	157	145	126	129	138	132	136	120	155	158	148	151	118	147	150	141	131	145	147	128	141	138	155	150	168	148	127	147	137	132	141	130	143	147	172	129	153	141	132	124	146	148	128	134	142	137	143	131	158	130	123	128	140	167	141	149	127	132	145	145	148	127	156	156	165	164	122	168	137	125	142	167	147	140	133	162	182	141	162	141	155	118	149	153	149	159	151	157	159	161	150	125	142	134	143	156	155	162	160	155	157	150	127	148	137	140	143	170	140	131	151	129	143	149	156	132	137	135	133	152	109	132	126	157	116	165	135	133	148	167	162	154	152	151	152	151	149	143	153	138	157	155	141	140	133	138	163	135	168	145	143	152	143	126	142	150	164	132	138	148	132	126	129	141	155	143	129	132	139	151	143	150	144	142	155	146	126	163	154
21242	2218	4845	5572	4851	3922	3094	2702	2377	1998	1856	1547	1447	1361	1319	1177	1029	1048	976	966	898	854	784	804	814	754	708	741	719	714	697	686	644	646	615	616	590	647	591	613	564	588	630	631	570	591	579	548	578	587	597	563	598	559	549	518	573	544	595	534	565	567	551	554	520	570	573	582	523	546	552	518	557	481	506	531	526	537	510	547	497	546	521	555	506	554	538	531	529	488	552	525	527	486	550	510	562	545	516	530	559	510	510	527	519	557	536	536	534	486	534	542	514	489	538	552	530	524	528	507	504	522	496	503	557	517	546	536	517	524	522	487	524	556	506	524	524	563	498	522	521	505	506	509	523	494	497	515	510	494	515	491	542	485	502	486	541	517	493	563	481	537	496	526	512	511	528	527	499	525	537	535	515	502	486	508	542	518	506	497	447	533	516	515	524	475	528	523	504	478	526	472	538	493	505	523	539	564	524	473	542	539	517	524	496	536	526	492	526	533	501	491	512	517	523	465	489	521	532	487	511	505	497	559	510	519	532	487	510	556	514	528	585	531	504	533	516	487	522	508	486	546	526	531	513	524	545	503	502	524	500	512	559	530	516	549	520	506	526	512	503	524	535	517	525	485	502	540	537	540	543	564	539	528	486	503	509	513	467	502	527	534	527	486	517	489	487	503	525	596	471	542	522	524	502	513	508	505	490	528	566	512	525	549	542	521	468	517	524	535	493	502	550	504	496	531	521	518	478	527	526	563	537	507	521	506	503	443	505	476	522	560	532	506	497	512	496	539	503	499	506	538	486	519	500	501	489	519	485	506	489	531	490	498	490	543	471	544	556	506	522	539	490	525	488	487	508	493	480	510	519	495	517	520	543	518	509	525	527	491	497	470	490	494	486	522	526	514	510	487	524	526	517	484	516	455	536	523	506	518	516	498	538	512	558	466	509	481	497	491	526	520	515	508	497	489	515	497	475	483	527	507	497	545	484	520	516	499	458	497	501	521	529	530	501	507	485	488	535	460	572	533	498	515	500	481	531	536	479	488	506	522	517	525	521	527	533	536	503	493	515	552	487	525	500	479	505	555	511	522	529	493	507	539	508	542	526	507	517	492	524	552	524	518	510	499	489	532	492	467	479	511	521	468	553	475	539	556	550	517	540	507	513	499	496	507	529	535	523	529	503	523	481	513	500	524	483	515	524	527	522	469	499	480	490	526	469	497	492	568	525	507	492	552	519	493	481	517	504	475	522	510	539	514	482	487	513	462	516	550	497	513	484	481	491	495	523	518	515	534	498	520	516	502	520	490	523	537	529	493	515	481	525	470	539	522	499	505	487	528	527	494	513	490	555	510	523	510	490	542	542	512	507	486	543	520	528	547	502	497	502	447	479	474	497	519	471	497	508	500	489	482	501	524	492	477	521	472	506	529	490	512	494	472	533	461	553	486	552	498	505	521	487	514	482	517	491	553	513	471	522	510	504	501	461	513	508	501	523	506	517	495	469	481	516	516	486	514	510	488	464	464	491	499	508	517	471	494	509	514	493	538	527	529	476	503	479	510	484	534	504	488	520	522	499	530	495	530	472	508	501	481	521	501	513	487	484	543	511	524	530	497	541	524	509	537	502	499	510	526	519	505	505	478	515	496	518	529	504	509	548	478	534	477	565	536	557	504	558	566	497	504	521	515	499	496	506	488	512	509	505	524	508	508	519	554	532	540	517	512	525	511	547	505	514	529	504	528	493	483	515	551	539	496	477	553	544	527	524	496	490	517	531	524	489	519	515	489	524	502	527	520	529	501	530	546	525	513	525	530	527	499	476	506	503	533	528	534	529	514	536	495	519	500	515	528	461	484	493	511	492	527	569	523	503	543	523	482	473	514	491	515	457	537	505	495	506	508	485	491	499	491	490	505	524	505	512	490	509	536	502	496	516	498	483	494	504	502	518	550	513	523	485	524	532	520	470	480	532	494	552	514	508	483	498	506	493	494	503	513	521	521	496	514	540	509	528	525	494	488	521	523	488	495	525	502	531	501	529	509	491	508	501	511	531	504	549	529	499	501	516	475	563	511	498	467	526	512	476	530	498	516	484	509	523	521	535	536	476	530	537	516	524	479	543	535	497	470	482	520	495	524	470	519	541	484	531	530	490	508	500	573	516	493	486	524	510	557	516	512	506	517	509	497	526	488	491	479	483	500	501	528	486	518	539	522	508	539	489	561	470	498	503	480	499	493	472	524	528	558	492	506	514	507	520	523	508	515	550	546	498	474	479	506	501	521	503	497	561	556	489	494	509	519	496	529	536	531	517	509	530	505	530	508	509	515	483	459	554	506	503	477	513	468	525	507	530	525	461	535	513	516	513	523	503	531	528	501	469	516	524	480	536	518	576	489	522	488	479	536	550	520	535	466	498	518	495	505	468	485	477	547	559	463	501	521	533	531	499	511	501	499	521	543	449	512	513	518	505	534	537	531	528	557	532	510	487	538	553	512	507	524	534	523	467	545	532	527	516	472	519	520	528	519	536	545	506	512	525	532	548	538	473	536	519	548	499	504	523	505	499	511	507	523	478	510	490	518	512	510	497	497	489	543	505	528	538	437	497	491	479	485	564	501	551	493	464	525	500	508	506	503	519	517	492	516	549	535	534	465	520	496	516	522	536	544	503	481	537	510	507	509	494	527	454	501	478	539	512	541	484	476	554	523	523	473	489	511	511	528	530	516	539	531	508	464	530	543	497	504	524	531	526	484	541	501	480	563	506	514	541	496	558	522	506	467	518	484	517	506	544	514	485	501	531	464	538	509	512	499	515	533	523	507	542	505	516	513	480	495	488	481	482	499	523	500	520	505	522	526	525	489	511	554	472	490	485	480	516	508	494	501	486	526	520	470	482	509	475	466	507	486	546	507	507	508	527	530	504	520	491	520	499	488	481	530	488	513	498	495	504	493	550	514	501	568	532	525	523	506	488	510	557	481	509	492	511	544	522	511	450	471	493	513	507	511	504	495	511	523	514	558	541	521	485	516	497	516	555	504	507	511	520	517	555	510	497	532	529	485	530	530	527	551	508	519	476	492	559	499	514	538	537	547	510	541	509	530	525	470	554	541	497	520	552	477	484	499	465	548	557	516	527	499	527	526	496	514	472	539	510	486	507	486	537	513	527	496	521	490	541	505	542	528	533	516	457	518	496	541	512	475	549	522	484	512	482	506	537	536	540	493	540	536	495	517	508	549	505	477	558	484	507	476	510	496	477	507	503	510	530	515	540	496	539	471	513	478	540	518	494	513	522	513	515	497	493	527	527	557	518	505	499	536	498	500	508	529	541	487	531	487	516	521	490	523	530	539	513	548	487	527	497	481	552	567	536	535	518	496	508	532	490	504	511	499	478	497	486	515	526	523	510	496	464	552	506	512	547	483	511	526	515	478	483	559	525	491	490	510	576	485	493	535	479	489	511	489	534	518	504	501	474	484	528	521	443	477	476	503	475	505	488	521	566	552
4905	319	226	146	121	93	126	117	108	91	100	101	107	99	104	109	86	104	112	105	130	102	81	83	84	89	96	104	107	103	108	102	100	92	106	110	76	111	91	108	82	104	97	126	123	111	102	102	91	100	108	91	113	109	85	80	100	104	109	103	103	102	105	99	100	99	131	111	88	117	96	108	96	90	97	102	103	104	92	93	106	99	95	95	84	103	89	82	95	97	98	100	80	95	100	110	93	103	75	93	111	94	95	107	97	102	93	95	99	119	106	100	108	117	86	95	83	100	97	112	101	97	92	111	110	129	107	116	105	110	85	115	105	91	103	104	100	82	107	115	110	113	95	92	95	90	96	113	97	80	92	113	99	83	95	96	115	104	101	109	107	88	105	81	91	119	90	88	101	94	88	116	83	117	106	89	108	123	94	95	86	116	109	116	97	99	107	108	87	86	105	90	103	106	100	99	117	91	94	107	96	91	84	79	115	94	92	88	108	104	97	93	89	101	83	101	101	83	95	109	101	91	109	118	105	89	79	99	97	97	71	88	104	111	86	113	121	100	86	86	114	99	94	101	98	73	98	95	96	77	110	98	97	113	105	110	97	91	106	109	112	100	102	99	108	126	99	110	100	96	117	107	113	88	111	109	98	101	96	112	90	81	105	91	87	102	93	101	92	100	89	104	102	102	96	93	87	91	117	95	113	87	92	105	111	83	103	100	100	109	95	99	107	101	90	107	104	115	104	111	92	78	101	89	92	101	99	110	92	98	90	105	99	106	97	126	86	106	102	100	100	109	111	89	117	106	96	101	103	87	96	97	101	93	109	96	96	84	119	103	107	93	90	102	93	87	106	107	100	110	109	127	100	96	102	114	105	94	96	93	88	98	106	114	101	82	88	93	101	119	96	108	95	80	90	92	91	106	108	97	107	111	109	111	91	111	98	89	76	104	111	80	104	84	100	88	113	83	105	103	103	103	100	105	102	104	96	94	96	107	82	98	110	90	107	87	105	99	110	77	102	104	99	122	117	104	92	97	102	94	84	104	100	99	103	105	112	101	99	103	102	105	97	127	94	97	113	96	97	93	106	87	102	101	100	101	84	113	92	101	106	98	110	98	75	91	96	109	97	98	81	116	94	100	132	130	98	108	107	108	109	103	97	117	115	95	117	83	106	107	99	98	102	102	89	96	84	93	97	96	99	105	109	107	113	96	102	93	111	105	102	104	104	110	103	105	94	102	92	98	80	91	104	91	91	90	95	104	83	102	104	107	93	98	105	90	102	104	81	107	91	98	90	102	114	99	97	136	99	100	111	123	93	91	106	91	98	118	92	94	115	84	121	110	87	112	84	105	99	83	93	95	122	93	106	96	111	101	100	101	107	97	80	88	105	92	110	106	105	105	104	98	99	94	102	97	91	97	102	116	105	92	110	91	104	104	95	80	88	103	108	109	108	115	97	110	90	101	99	96	87	95	97	103	99	102	93	91	88	91	103	93	83	118	87	86	109	88	109	118	88	100	92	102	92	101	82	103	98	89	103	107	96	94	95	94	108	105	93	104	95	87	107	79	96	103	109	106	91	109	104	97	112	109	94	104	87	97	98	109	118	95	102	107	97	120	81	100	105	86	119	95	95	97	95	120	95	116	111	98	99	113	106	108	85	114	93	110	117	108	103	114	117	100	111	94	116	91	111	88	91	85	92	97	88	92	94	104	114	103	102	107	88	105	113	101	105	105	101	92	102	98	85	112	94	95	77	94	101	91	81	110	87	114	101	84	103	99	98	99	100	100	110	93	95	109	113	96	113	105	101	103	89	98	86	102	92	79	102	105	82	95	91	91	90	107	89	120	111	89	98	91	100	103	105	104	103	104	131	108	85	105	108	90	88	131	94	110	94	96	94	105	100	101	99	102	85	76	101	111	110	102	98	113	95	109	105	110	95	85	104	98	92	86	92	105	98	110	111	87	102	108	89	113	94	93	87	86	112	91	106	85	95	98	94	104	115	101	92	98	105	86	111	89	103	89	99	84	97	96	109	98	106	91	107	120	92	99	109	101	78	101	97	94	106	88	119	110	100	107	107	98	88	89	108	108	93	96	98	97	110	96	117	102	99	102	92	98	86	93	89	99	80	101	106	90	84	104	104	94	93	103	103	99	95	99	99	101	111	104	110	109	84	112	112	91	99	103	112	97	95	88	103	114	93	105	93	95	98	91	105	84	97	90	110	93	104	107	108	97	87	95	102	84	106	102	89	83	104	114	106	95	116	115	107	116	98	91	105	91	102	107	100	81	91	105	110	113	95	98	94	81	79	106	91	115	96	104	94	108	115	104	83	95	109	113	113	122	103	87	92	99	120	106	93	94	102	85	112	109	93	109	86	91	92	104	104	89	114	99	90	99	98	91	106	102	79	96	90	115	104	99	103	93	104	91	98	105	88	109	109	80	98	97	99	97	95	91	99	110	98	87	96	111	101	125	102	92	97	101	90	106	102	92	91	92	90	94	104	111	105	98	108	97	99	93	126	113	82	79	112	114	110	96	106	100	101	101	97	92	103	104	111	101	100	99	94	116	103	90	89	98	90	97	86	96	100	98	108	113	94	96	103	87	78	111	104	88	71	90	101	103	96	93	77	97	107	115	90	117	104	100	98	94	120	95	99	102	115	82	112	101	90	110	92	96	119	98	103	95	102	108	137	79	97	102	109	116	96	124	101	101	106	114	95	109	89	106	85	107	91	97	86	104	98	103	98	114	104	111	87	112	103	99	107	101	96	100	97	112	108	103	102	85	87	86	117	104	119	104	78	97	92	87	104	113	91	110	106	101	109	112	113	84	112	107	108	86	99	111	81	110	94	106	94	98	103	102	103	101	106	112	96	107	98	91	110	85	94	112	108	117	86	90	110	98	104	101	89	106	100	111	98	97	105	96	97	98	99	92	114	118	109	106	102	96	101	109	107	90	76	109	97	112	100	98	106	107	94	90	105	88	92	103	97	90	109	109	103	93	122	96	88	82	85	118	95	88	91	107	94	79	91	103	111	107	87	110	97	78	98	100	86	111	93	101	117	86	103	86	97	88	83	107	110	114	108	106	126	99	106	86	102	103	101	103	106	97	113	100	102	104	105	97	99	91	81	94	101	122	113	95	98	96	86	107	111	103	98	120	91	92	88	91	98	106	107	95	102	89	97	99	108	92	89	102	93	72	88	94	101	89	87	106	106	82	99	89	97	102	95	93	102	97	101	104	100	102	97	105	88	104	106	97	107	103	102	100	106	92	95	98	113	99	85	100	112	85	93	107	99	88	100	105	88	101	100	99	101	108	92	98	94	92	86	127	110	103	107	88	87	89	77	98	98	109	106	112	80	97	89	101	86	97	104	98	111	94	111	97	104	91	119	95	87	102	110	93	97	87	105	87	105	84	92	112	73	89	110	108	106	101	102	126	97	75	105	94	105	94	91	96	102	102	91	94	109	95	100	109	114	92	89	94	93	95
6864	441	540	510	533	499	447	448	416	366	441	452	406	408	418	405	422	395	395	384	415	373	395	380	380	383	369	370	384	388	389	396	348	383	361	391	382	381	371	386	405	378	405	357	405	399	367	387	379	386	392	399	344	391	365	379	380	356	377	333	363	387	426	360	375	383	377	349	376	379	393	360	382	356	354	382	430	350	346	403	393	369	344	409	345	371	335	380	357	354	412	355	416	377	391	362	362	374	375	346	365	392	375	422	382	360	346	382	385	380	334	376	390	383	362	394	384	355	397	397	384	383	383	391	367	405	387	346	374	383	395	383	374	407	365	368	380	386	404	379	404	348	400	342	360	364	367	381	369	401	384	367	384	371	366	375	379	351	394	360	365	386	363	407	411	366	383	392	371	381	352	346	361	352	373	389	335	343	359	334	412	381	373	374	365	396	361	367	393	368	388	358	403	369	362	344	413	391	394	370	371	376	351	355	398	374	393	369	359	405	411	424	367	381	400	358	392	362	362	375	364	353	349	402	331	354	331	374	372	379	390	360	400	389	375	349	354	361	347	345	382	376	377	365	395	331	369	388	333	413	353	343	374	331	372	360	355	371	358	396	430	337	408	317	384	363	396	390	378	368	374	362	417	389	396	373	388	358	347	352	378	347	380	372	399	366	349	394	371	345	383	389	380	382	382	390	364	384	383	358	407	395	376	351	387	380	359	377	359	351	374	337	343	347	362	380	387	383	368	363	349	365	363	374	360	385	363	377	370	377	346	363	355	349	353	353	394	369	338	366	378	402	372	375	366	369	401	395	361	352	348	355	363	352	402	363	387	362	337	394	360	343	357	356	356	385	371	385	358	388	359	366	348	360	369	374	383	394	404	349	366	366	368	351	402	353	421	383	383	379	389	346	381	372	377	388	388	348	370	385	349	392	356	391	400	333	343	352	363	362	354	371	391	377	357	396	359	350	392	346	376	380	372	369	378	355	365	342	367	339	343	384	385	376	385	376	349	376	372	373	362	333	370	341	382	394	399	371	356	344	350	361	367	361	367	356	368	402	402	346	378	393	370	395	365	342	366	355	380	397	369	403	367	378	368	337	369	365	353	355	366	400	364	369	355	390	342	365	384	395	356	374	378	400	395	352	395	380	343	346	355	355	378	374	388	368	378	371	370	401	351	376	395	393	368	364	401	354	376	369	378	357	359	401	413	378	346	408	378	355	358	405	363	379	378	356	373	390	360	366	387	375	379	367	370	411	364	388	343	371	355	416	369	390	381	375	350	389	344	373	385	381	361	371	394	386	413	386	397	373	381	334	357	374	369	361	354	355	363	381	379	344	380	358	395	361	362	359	358	349	394	389	363	367	375	389	356	342	347	360	344	374	395	374	383	384	381	404	406	368	383	348	370	335	354	345	358	358	389	366	361	394	397	375	339	373	374	355	364	389	345	367	369	360	347	354	358	386	398	387	376	392	357	372	359	348	358	368	412	369	369	376	390	356	405	359	370	386	363	407	354	387	357	377	379	390	377	378	380	370	385	354	385	357	353	372	383	384	377	382	343	380	383	386	392	400	387	352	364	364	375	361	381	383	359	363	356	378	367	388	351	359	353	374	382	370	372	383	366	369	370	384	397	378	375	385	379	368	387	352	387	368	424	373	394	355	384	334	386	400	384	375	390	377	385	367	380	357	360	333	401	400	369	433	364	389	371	378	349	381	374	362	374	364	364	370	368	389	351	372	372	366	384	379	405	327	373	388	368	375	377	388	357	362	384	360	378	392	347	344	357	366	357	377	364	388	378	364	388	373	380	378	384	365	369	352	334	378	394	386	355	343	367	361	366	395	356	399	370	384	384	378	378	364	346	371	365	372	364	388	402	358	375	384	387	377	374	388	351	369	389	382	360	337	375	371	382	394	363	372	378	377	394	409	370	390	355	354	369	397	383	384	372	373	374	397	339	358	373	372	363	352	395	359	372	371	375	367	379	340	384	349	374	352	352	377	363	376	367	365	391	374	376	359	388	385	370	380	386	356	369	350	367	359	355	339	367	353	354	376	365	380	399	361	350	366	387	344	396	381	348	365	373	357	382	356	335	357	383	365	349	394	362	333	408	383	384	376	369	373	385	379	382	419	373	358	377	389	370	404	389	396	388	409	359	383	369	332	360	386	389	334	377	388	367	369	381	395	358	361	381	372	361	371	419	374	385	398	376	366	393	371	348	370	369	420	384	395	401	369	415	383	361	395	350	374	330	336	367	358	387	409	378	340	401	381	411	372	360	352	356	332	343	390	405	395	339	359	404	354	387	359	376	372	347	351	364	395	390	363	370	359	363	324	368	368	351	373	398	353	366	349	359	357	340	380	363	380	374	390	384	404	383	372	363	358	378	331	340	359	390	392	386	394	381	346	344	353	347	376	388	398	405	336	350	384	390	357	380	370	374	367	370	363	385	382	352	387	410	348	359	369	361	375	336	345	388	389	380	382	375	385	351	381	382	360	325	356	386	374	371	365	387	418	411	354	357	361	377	383	365	381	388	353	364	381	391	383	377	399	365	393	392	361	394	383	359	342	410	369	406	330	347	389	381	386	411	377	382	364	395	366	381	386	397	362	351	379	366	349	376	373	365	403	378	363	362	397	365	381	368	370	362	347	396	396	393	392	356	348	369	409	368	386	385	396	374	356	379	382	350	370	330	333	365	367	336	345	404	365	364	372	340	353	393	338	383	365	333	405	384	377	344	381	411	348	338	381	383	361	387	380	400	374	381	367	370	357	381	372	356	394	360	360	359	353	366	361	355	377	357	366	381	356	373	350	331	384	415	357	366	405	378	341	343	365	379	358	384	391	399	371	357	385	368	363	356	415	400	335	347	371	357	351	378	369	383	373	392	365	365	369	357	376	344	369	395	364	296	385	373	353	360	384	384	358	360	354	394	356	375	371	355	399	402	373	338	355	359	393	358	367	400	347	368	418	373	389	344	367	364	376	357	342	358	378	364	371	343	331	378	350	377	396	384	367	405	369	385	387	402	395	338	331	354	371	356	383	372	359	383	368	395	367	351	346	355	382	352	358	384	354	374	365	338	364	392	351	370	384	349	356	365	427	362	393	351	380	371	377	377	356	344	391	350	378	375	373	399	412	366	367	378	363	369	390	405	388	371	377	380	377	362	372	343	395	370	356	382	390	365	392	359	377	351	349	371	350	372	347	409	369	371	354	374	375	365	353	366	368	383	365	376	363	326	386	388	358	379	364	369	387	362	363	339	363	353	346	377	380	372	369	383	350	311	374	352	358	379	366	406	341	352	367	355	351	373	392	395	377	361	380	372	362	385	359	387	389	352	375	354	378	381	392	366	376	339	383	406	371	362	378	374	355	385	367	370	377	411	374	398	375	352	354	387	373	374	372	392	350	384	330	374	395	380	386	376	402	326	367	366	340	364	390	357	334	337	387	348	405	364	382	343	379	370	382	391	364	409	390	392	387	361	359	391	378
33940	12338	1789	791	535	385	287	241	190	167	154	119	144	126	106	84	87	111	86	81	106	100	92	91	75	81	65	77	86	81	78	94	64	94	77	76	68	60	61	61	80	70	80	65	66	71	88	83	78	73	77	78	76	79	81	90	84	73	76	69	82	78	75	73	71	71	86	66	56	75	78	79	97	58	72	60	73	67	75	79	72	74	86	65	76	68	76	80	68	73	63	75	80	67	62	84	64	82	74	79	85	69	78	60	59	70	79	77	77	78	72	82	67	84	72	65	72	52	81	58	63	76	69	75	67	80	60	68	82	74	81	73	69	83	78	60	82	80	55	80	63	65	79	73	83	66	70	60	66	58	70	69	73	73	91	67	78	72	80	74	58	66	76	84	67	82	67	66	77	82	68	67	82	80	79	73	63	72	78	86	76	74	76	70	74	67	74	85	80	78	81	80	90	76	72	75	75	74	80	68	66	74	77	78	66	73	62	89	70	58	88	60	81	75	71	71	68	69	76	71	81	66	81	83	73	67	81	68	74	80	77	76	65	63	81	61	70	90	73	80	74	72	69	80	69	68	78	85	72	89	75	66	78	77	71	65	59	81	64	77	73	83	62	71	77	68	76	67	77	80	80	63	72	87	87	60	77	64	62	71	87	65	84	66	66	71	79	75	93	58	88	78	70	77	63	70	66	78	56	68	78	74	60	67	76	62	82	66	66	80	78	74	84	69	55	63	75	69	73	79	74	57	86	67	78	78	86	69	82	64	80	77	76	61	83	74	76	68	81	68	85	76	64	68	73	76	68	65	77	74	84	69	72	75	72	75	58	72	66	59	68	65	77	72	69	68	73	79	76	69	74	79	78	61	69	71	73	71	53	77	67	66	78	73	72	69	76	76	78	67	70	67	76	71	73	77	70	74	85	71	72	62	67	87	83	64	63	84	76	70	63	71	57	68	82	71	74	74	68	66	77	82	66	70	66	82	49	61	63	76	77	72	67	70	68	62	79	76	74	83	65	83	63	71	78	70	69	85	82	85	83	85	78	68	66	73	61	64	67	79	67	76	78	63	89	68	69	59	77	60	92	74	78	68	76	79	69	61	74	72	69	69	80	58	77	75	77	84	62	98	81	81	68	60	66	75	63	80	82	66	73	63	76	59	60	74	70	65	62	74	72	73	73	69	78	80	74	86	87	70	65	76	63	70	60	79	63	77	73	69	97	80	78	70	91	77	78	70	60	61	72	74	74	83	78	77	75	94	60	67	62	75	64	67	71	62	86	60	66	72	79	86	81	85	61	62	67	82	70	78	85	67	67	66	77	55	72	62	74	76	61	82	66	83	64	78	73	77	73	69	74	57	74	65	78	81	75	62	77	77	87	64	66	77	77	64	76	65	72	76	68	83	76	73	69	57	72	71	67	85	75	76	73	68	69	102	64	72	68	81	75	87	92	72	92	68	64	68	81	77	66	79	69	55	75	77	71	74	82	73	90	73	78	56	80	69	72	82	66	59	64	71	72	73	82	79	62	70	76	67	78	68	70	69	50	74	82	72	56	78	73	59	71	80	71	85	75	70	83	63	82	66	65	57	69	74	85	78	84	64	71	64	76	72	78	77	78	66	68	74	83	74	79	61	74	65	83	82	74	76	68	57	81	66	79	60	63	78	54	81	73	81	58	52	67	90	79	76	58	83	82	94	81	80	61	83	87	63	74	55	77	78	72	73	74	75	101	64	73	88	76	74	61	79	73	73	69	65	65	75	84	77	72	76	66	74	73	68	65	71	80	81	76	64	77	77	89	72	73	53	67	87	71	86	71	73	65	81	81	84	81	65	63	72	64	76	75	63	57	78	85	79	64	65	59	79	65	56	74	88	84	68	80	75	73	70	74	59	70	75	84	61	83	80	89	68	81	76	80	90	76	75	78	70	56	70	71	87	68	68	83	88	70	79	85	67	77	75	72	62	71	72	69	76	73	72	86	73	77	59	74	71	64	81	69	73	52	85	58	75	67	77	61	87	68	65	80	78	74	73	56	83	69	73	72	78	76	65	80	79	71	70	55	82	64	75	61	71	68	86	71	56	80	61	66	77	58	72	67	77	79	58	64	61	84	58	70	65	71	81	67	80	60	79	67	70	77	69	68	70	71	68	75	80	64	69	80	59	87	71	79	72	85	63	83	77	59	52	81	79	75	73	73	70	64	78	74	70	53	74	68	72	80	81	65	62	77	68	79	61	77	87	74	91	67	71	69	83	79	63	69	70	70	75	55	74	58	65	71	71	73	56	69	58	77	90	70	69	58	62	51	84	73	69	78	83	62	66	81	85	68	87	78	72	71	72	61	49	78	79	86	61	73	73	56	68	79	67	76	66	84	71	87	75	59	67	72	66	60	66	63	71	65	73	79	82	66	77	72	64	78	80	94	77	50	65	68	82	81	73	68	75	68	88	81	58	67	85	71	81	71	82	71	52	83	75	65	82	69	70	64	80	93	89	67	48	60	75	59	68	78	74	78	67	81	70	61	64	65	67	63	74	74	79	75	59	72	82	85	75	77	58	65	62	64	63	66	77	73	83	73	68	64	70	72	68	67	64	69	76	73	62	74	71	83	75	82	78	82	51	64	82	67	83	68	69	80	75	65	64	80	79	55	80	70	73	87	66	73	69	69	66	79	80	76	70	78	60	68	58	78	73	73	77	73	80	60	66	74	77	83	82	95	80	68	85	80	81	70	61	92	98	71	60	72	72	85	89	78	68	72	81	91	81	71	67	74	82	62	74	74	67	78	81	63	76	78	59	71	66	70	63	90	81	65	76	81	77	59	85	70	68	65	81	66	72	61	61	75	66	80	68	65	81	68	84	73	71	74	59	59	66	61	54	61	57	67	60	80	76	78	70	67	88	52	80	78	64	83	64	76	62	77	71	60	67	60	74	74	87	84	76	83	79	77	71	83	84	68	83	86	81	63	70	71	83	87	70	63	68	49	79	70	92	68	68	55	72	66	93	72	69	73	93	69	68	74	75	66	71	69	87	72	63	70	64	82	81	57	77	68	66	82	83	73	81	72	58	85	74	90	65	74	72	79	68	65	78	61	74	63	79	57	73	77	72	67	66	53	78	83	66	70	74	63	81	67	56	79	59	81	76	56	61	78	77	63	67	67	64	63	77	65	71	73	76	73	78	71	78	81	64	68	69	65	67	63	66	80	79	54	77	79	79	75	82	62	61	85	58	59	81	72	76	63	68	46	60	70	72	71	63	76	67	83	65	72	77	72	80	75	72	69	78	81	77	75	69	79	70	71	77	71	72	66	75	68	89	74	60	78	57	71	70	80	81	72	84	73	74	68	67	70	69	71	59	70	87	76	79	76	72	80	77	77	67	86	83	77	70	72	80	66	59	83	71	69	76	69	83	72	78	69	68	53	60	81	66	74	87	71	92	72	57	70	78	74	69	100	84	61	73	74	77	65	90	76	79	80	89	66	81	67	66	70	74
16596	1131	2370	2802	2459	2004	1706	1437	1218	1025	913	763	775	738	649	575	561	512	508	457	493	451	422	404	379	386	393	379	365	384	370	340	371	343	346	334	333	319	345	305	335	349	301	327	323	324	304	331	315	331	292	322	348	293	328	316	298	269	290	287	291	295	275	287	293	310	299	286	285	307	284	307	310	279	305	295	286	343	281	273	301	318	314	294	280	285	288	316	305	298	280	271	293	271	263	296	273	288	284	287	268	292	300	287	297	288	324	287	285	304	310	299	306	303	292	268	314	309	263	281	291	303	269	297	260	306	300	279	271	284	295	299	286	282	301	291	284	287	277	282	271	289	269	309	255	283	278	295	269	304	316	302	286	312	277	275	286	278	300	293	277	277	284	286	279	289	293	306	277	280	262	300	300	308	286	305	301	276	291	291	258	276	287	293	277	290	279	282	276	306	289	305	297	314	281	289	289	264	287	302	264	278	304	297	253	294	281	255	270	290	288	272	279	276	279	250	279	300	274	256	271	293	292	275	272	318	263	264	297	289	257	264	257	305	273	270	277	283	255	297	273	279	302	267	284	277	293	305	300	292	312	292	285	312	287	272	277	284	260	306	289	277	302	276	265	247	307	271	270	286	298	285	311	288	296	300	321	305	285	309	289	271	243	296	255	302	272	303	312	269	283	300	277	296	291	322	275	262	274	315	279	287	288	289	300	271	268	313	291	319	273	293	268	261	304	296	317	294	320	295	286	272	291	290	268	296	259	285	278	280	305	306	280	278	303	268	293	270	272	292	303	312	255	278	279	278	292	318	272	249	298	281	289	290	291	296	283	266	293	259	296	272	287	271	285	291	287	303	313	299	284	286	284	290	312	283	326	304	298	291	280	301	304	290	297	286	283	307	271	299	287	277	270	261	259	271	272	302	294	274	311	260	301	299	276	257	297	300	253	266	248	280	286	267	274	303	267	263	290	291	276	306	281	269	292	282	286	285	291	290	250	255	314	298	276	315	272	275	294	274	287	301	279	280	311	290	311	301	282	297	295	280	299	281	267	295	271	266	266	268	301	277	288	274	280	288	295	284	298	295	272	299	243	300	259	301	291	254	260	296	305	298	273	268	278	286	263	291	280	292	261	289	315	315	284	298	254	291	291	272	253	277	289	284	294	276	285	297	309	287	309	278	296	287	300	259	273	289	279	297	284	310	274	285	253	272	280	281	295	264	283	256	297	299	260	318	307	272	288	286	294	296	291	283	258	299	307	269	292	298	289	279	266	270	282	286	305	268	256	312	286	286	284	276	268	309	303	298	259	291	288	262	292	262	274	295	275	318	267	284	285	289	274	279	285	302	317	273	257	292	257	287	271	315	281	289	276	295	279	256	270	265	262	255	288	283	300	272	275	284	263	252	294	279	288	316	268	287	312	282	291	271	279	283	297	264	323	293	275	307	276	285	299	282	273	257	281	286	288	289	294	304	289	286	271	308	299	267	286	291	317	280	264	277	274	294	281	288	279	280	269	285	284	287	288	276	289	297	300	268	286	290	290	274	269	290	285	277	297	286	278	281	251	303	270	289	266	286	303	296	305	254	282	292	295	296	305	275	323	278	322	254	258	274	280	275	277	256	258	312	307	280	295	281	298	290	285	304	267	266	304	275	254	282	255	294	287	287	267	257	277	303	260	266	286	264	270	253	321	292	252	269	289	291	286	289	274	302	332	286	275	305	251	278	273	269	246	270	287	266	292	285	295	288	286	312	278	280	241	284	286	303	286	265	319	292	297	281	295	310	269	260	288	271	282	257	286	265	260	283	306	288	291	298	263	254	296	272	256	282	283	300	284	276	280	324	314	297	300	277	342	298	281	258	284	293	293	279	280	280	286	299	268	272	305	308	272	269	285	272	284	263	312	313	302	273	270	272	280	270	311	276	253	226	324	273	300	282	282	270	281	287	273	263	298	301	282	265	318	304	284	288	285	293	287	289	288	271	267	298	296	258	269	286	270	269	299	297	274	300	275	253	269	289	270	280	277	307	276	280	317	297	306	293	287	299	269	305	276	288	295	315	284	290	310	299	282	287	284	292	264	318	310	269	278	298	271	274	304	273	284	290	252	299	291	302	268	304	253	277	300	284	309	246	292	281	261	277	282	286	292	284	287	291	265	266	287	283	300	314	278	316	291	281	303	299	283	294	270	251	287	299	276	303	297	268	305	281	266	276	280	277	271	286	275	292	289	267	267	294	294	316	305	273	297	250	303	253	285	287	269	256	270	287	262	296	317	262	298	294	264	338	281	289	280	296	287	260	287	280	293	275	270	285	299	276	278	259	267	290	252	286	282	292	316	284	290	277	274	260	255	264	289	275	294	303	285	280	274	269	277	270	284	292	288	270	302	263	304	301	294	277	268	261	254	299	285	258	296	288	278	304	279	300	295	288	272	298	314	289	286	311	263	267	278	285	261	295	301	287	264	284	269	298	294	294	289	266	297	273	277	280	271	270	266	253	282	269	266	273	253	310	300	272	260	280	276	279	275	250	275	276	269	289	263	283	282	279	267	289	268	280	261	278	262	268	298	293	280	274	280	291	316	291	290	297	264	294	309	272	280	238	282	285	284	282	297	329	293	259	252	269	323	285	287	253	277	260	303	280	282	303	297	281	261	247	253	294	294	287	298	277	262	328	300	313	271	275	276	258	298	283	291	277	272	317	295	285	275	250	284	294	262	271	290	273	264	298	269	266	301	272	293	278	293	255	280	286	252	273	271	325	291	251	303	289	274	289	290	255	275	281	280	298	277	277	308	253	282	281	261	285	305	294	283	276	276	308	275	309	277	293	272	272	310	291	265	279	302	292	270	298	339	291	286	265	298	265	273	308	283	301	334	304	285	250	294	325	255	302	299	290	295	307	302	279	279	266	273	282	269	298	299	263	308	303	274	283	271	291	289	283	270	299	296	268	288	290	312	297	288	284	306	279	252	290	293	292	261	246	263	287	287	303	293	278	297	302	284	270	279	278	289	309	290	324	286	281	305	301	255	280	283	274	291	287	307	297	289	297	290	297	273	309	291	297	271	286	280	306	277	301	297	301	292	284	275	278	267	268	313	259	303	301	274	269	327	266	272	268	272	275	284	294	328	283	268	277	285	293	301	286	296	268	293	270	275	294	274	291	316	290	316	286	282	296	280	279	287	276	288	304	298	289	274	314	293	310	277	318	287	307	288	286	283	261	262	293	270	290	300	297	309	269	277	298	306	300	262	295	300	289	260	282	316	261	316	259	287	247	267	304	305	283	252	316	290	255	290	297	266	287	280	280	298	249	288	307	297	266	301	259	267	293	261	285	304	306	273	259	306	271	272	281	260	272	274	276	280	287	251	287	275	261	291	288	299	282	267	280	269	275	287	282	286	290	287	302	271	289	255	256	300	281	289	279	304	275	301	258	246	303	242	288	284	257	308	314	278	295	298	295	297	287	291	269	304	284	273	266	306	273	285	272	253	277
42049	22655	11263	1724	1051	797	616	482	398	347	334	263	287	237	229	211	197	211	174	204	178	173	170	185	166	181	202	160	159	166	162	181	174	153	150	146	139	179	153	159	129	177	143	160	159	161	166	156	151	159	137	134	158	140	161	150	154	131	150	142	156	137	169	147	142	176	137	124	144	161	140	135	152	131	143	151	150	141	135	155	134	129	162	141	141	134	153	124	144	145	143	141	162	144	167	156	143	155	151	146	145	153	155	140	169	140	157	163	151	146	138	134	147	155	154	135	146	156	146	150	132	156	116	137	138	143	133	152	157	149	158	136	153	175	145	138	140	135	142	143	128	138	157	135	146	118	151	135	151	167	152	161	161	140	163	155	156	140	121	135	137	128	157	127	143	144	152	140	128	155	138	170	138	135	169	161	137	133	162	159	137	150	153	150	143	153	162	128	131	155	144	148	151	154	137	145	174	151	152	152	121	133	138	171	151	143	144	148	169	134	141	145	140	145	148	141	148	149	147	134	143	135	138	135	135	160	150	123	142	168	148	141	151	146	127	145	147	132	148	130	159	143	147	136	153	140	132	133	128	155	142	150	149	160	125	144	138	163	148	148	163	156	137	159	141	150	149	133	139	150	148	166	171	145	151	149	166	138	146	144	148	130	145	134	146	163	135	127	159	136	149	168	147	155	151	142	143	138	148	144	135	125	134	118	152	147	144	140	169	132	131	159	135	147	134	136	131	140	148	147	123	144	169	158	148	134	161	158	134	141	148	138	134	142	148	162	148	157	136	160	154	133	144	114	151	153	154	155	135	131	131	139	159	139	131	160	151	138	146	133	160	152	153	142	127	133	135	152	160	132	155	128	141	132	157	131	135	141	145	126	146	153	163	143	147	139	136	149	145	146	154	150	117	126	139	150	150	143	142	152	156	136	170	140	155	138	157	164	146	128	146	152	141	148	141	146	128	147	146	157	156	164	161	136	161	154	138	160	146	143	138	144	144	133	147	145	159	137	123	165	152	154	150	128	134	139	142	123	158	165	144	147	156	147	136	162	139	132	162	166	150	161	120	150	140	156	134	144	164	123	151	151	138	167	146	129	148	140	141	148	152	138	145	134	151	140	152	124	125	131	150	148	140	147	149	133	130	147	139	163	150	145	155	134	159	145	148	131	140	137	137	132	118	133	157	157	148	142	149	133	122	151	139	132	142	145	149	150	150	143	148	129	152	160	141	160	142	156	133	159	145	133	132	141	138	160	161	152	170	143	138	146	139	161	141	121	135	167	157	124	131	159	141	163	141	144	140	150	162	144	157	146	148	147	132	160	175	166	144	136	147	149	166	137	127	152	139	144	157	157	142	160	134	158	158	153	157	152	149	139	174	162	138	148	138	144	149	126	143	144	134	130	140	180	141	150	136	139	137	151	136	129	125	152	147	154	162	163	147	146	137	142	160	151	144	168	160	140	148	141	145	155	134	144	146	157	153	163	150	179	147	154	158	128	130	159	159	146	151	152	142	127	114	152	143	152	160	158	152	132	155	148	145	135	146	150	129	150	125	146	157	130	133	158	164	132	139	147	131	140	129	148	152	123	127	138	151	137	149	157	139	145	124	142	152	132	144	140	143	147	139	166	140	153	140	144	169	141	155	145	150	154	148	148	163	137	135	160	158	162	143	142	139	119	157	131	155	133	153	152	132	157	131	141	135	153	148	140	129	158	165	136	141	128	128	149	143	139	173	138	138	145	158	128	135	151	117	134	152	145	147	141	145	179	159	138	160	134	146	145	151	149	161	130	132	169	135	132	139	160	158	154	153	149	160	141	135	139	150	159	134	147	141	130	157	133	149	140	154	136	125	151	147	159	153	143	144	153	134	160	147	152	155	153	152	122	131	147	165	151	138	138	152	139	120	124	168	140	143	140	161	157	153	142	160	136	170	141	150	139	118	144	154	147	152	146	156	141	168	141	152	149	136	159	135	161	130	119	142	148	135	151	130	153	133	137	142	137	140	103	132	121	124	118	157	142	167	159	140	135	163	161	146	157	140	176	140	149	142	136	145	121	147	120	144	134	154	134	141	144	131	147	134	139	141	144	142	140	161	161	146	126	129	156	138	135	148	158	173	147	164	161	159	113	150	145	125	135	160	144	165	155	144	132	148	151	144	141	144	133	159	146	152	120	158	142	135	150	150	139	145	150	125	124	153	145	144	157	144	137	140	155	139	120	162	148	136	123	149	143	136	149	143	159	127	146	132	146	145	121	140	151	129	137	152	147	137	142	149	138	125	146	151	122	143	149	150	127	175	143	143	161	140	112	147	159	156	133	146	143	155	145	126	154	159	161	153	140	154	141	146	143	153	154	142	138	145	140	142	139	141	152	163	146	137	147	152	130	155	148	131	124	154	144	148	162	148	121	144	133	131	128	130	133	177	151	159	157	143	167	148	150	164	121	158	147	161	153	137	151	139	157	169	153	132	145	148	160	162	142	140	143	138	160	136	159	145	159	145	143	156	124	140	145	140	161	158	135	141	138	136	145	154	150	138	133	144	151	137	155	148	142	133	137	141	120	141	139	150	131	144	156	165	119	122	137	170	163	150	147	152	135	141	134	138	142	121	136	159	136	130	128	131	153	163	133	138	129	146	148	165	145	139	133	146	151	146	147	149	151	139	133	147	147	133	118	139	158	167	138	152	147	123	148	142	138	165	153	139	129	136	135	157	115	143	154	145	133	131	138	152	150	125	149	159	136	133	132	143	145	130	145	162	152	149	158	152	129	145	137	136	145	155	148	158	152	143	149	149	157	151	148	148	158	133	140	146	142	123	147	124	159	154	146	146	148	151	147	135	135	149	140	160	165	143	150	143	137	155	153	150	149	144	162	146	133	149	143	135	164	150	148	129	144	148	119	152	181	167	150	151	156	170	142	136	164	148	145	147	158	171	116	149	156	170	143	136	129	149	137	147	152	152	135	146	144	135	138	132	127	157	151	138	142	137	176	136	152	136	182	153	155	143	165	180	136	158	146	155	145	145	153	162	137	154	139	154	141	142	156	128	158	152	168	163	141	174	166	152	138	145	132	144	148	140	139	161	140	146	131	149	133	135	137	155	143	135	150	140	133	164	154	149	139	147	151	142	142	160	142	155	127	143	147	160	155	145	146	143	165	147	136	120	152	147	128	135	139	168	146	129	131	148	124	155	137	139	155	142	149	160	140	173	157	146	144	152	164	151	155	149	144	134	153	151	151	130	139	143	155	140	142	133	156	132	147	147	175	139	146	142	142	137	135	165	139	143	144	137	139	146	164	162	131	128	161	141	128	154	156	135	141	138	146	139	150	156	145	132	142	159	156	148	162	147	126	136	148	133	152	142	123	164	163	166	161	145	141	144	132	145	128	148	133	146	144	151	142	151	159	148	136	148	153	125	141	145	151	142	147	148	160	129	147	184	138	162	145	145	133	154	144	144	137	140	156	143	146	154	148	155	130	147	140	150	146
21374	2266	4874	5463	4802	3959	3208	2690	2286	1979	1802	1516	1481	1378	1253	1087	1064	1023	1033	930	878	830	817	769	771	731	752	708	741	687	673	715	658	665	634	612	597	625	622	577	607	590	582	623	595	553	618	572	551	553	565	527	536	553	555	563	522	563	550	530	542	569	542	550	514	587	573	560	545	507	517	533	536	538	517	544	552	490	539	532	474	513	497	564	549	545	521	506	534	525	516	510	520	536	529	513	501	525	534	528	482	528	520	510	513	529	530	561	534	526	503	515	522	543	511	545	492	540	506	492	522	451	491	502	506	523	530	539	482	519	494	554	497	545	523	495	507	510	530	501	526	512	508	489	518	487	526	500	442	546	513	530	504	481	483	502	526	536	509	502	529	505	520	476	516	508	505	533	513	506	493	512	519	522	518	492	527	502	511	507	491	508	466	532	498	482	491	469	564	500	505	522	526	530	486	501	523	512	501	501	488	502	520	505	509	537	530	488	513	520	531	557	506	502	495	477	491	491	451	524	484	548	513	502	545	519	477	533	528	507	537	518	529	544	495	519	500	535	527	508	509	480	521	480	522	543	512	507	541	456	517	533	511	499	542	486	525	532	503	528	531	491	483	510	501	515	501	549	510	499	497	492	519	509	542	511	528	550	517	534	506	519	493	511	512	518	497	526	559	518	511	518	486	480	496	477	529	478	519	512	480	505	519	474	508	521	521	531	510	502	532	514	509	483	489	538	485	524	542	539	526	494	480	495	501	521	537	522	478	532	491	507	474	543	508	534	508	511	508	483	537	515	502	489	513	502	511	494	476	536	549	535	528	508	501	486	530	488	508	492	496	489	486	500	518	507	513	510	538	498	509	526	522	517	510	526	502	489	553	519	511	548	491	504	497	463	485	493	530	531	551	525	504	510	496	531	535	500	507	480	519	509	485	527	568	522	523	515	535	524	490	544	527	528	492	571	519	502	503	509	541	518	538	464	510	511	504	504	535	531	544	501	502	475	550	525	492	493	570	498	511	533	494	536	489	469	513	524	518	476	544	497	530	514	565	499	538	505	547	487	558	539	531	511	505	483	513	523	483	542	492	520	526	511	541	479	510	486	515	526	524	531	491	524	489	482	532	501	511	519	538	528	508	511	519	480	497	514	525	496	473	508	490	513	524	492	535	509	503	519	529	513	555	490	489	511	517	512	494	482	497	513	508	498	507	506	494	535	476	513	471	513	525	494	509	509	484	495	515	537	475	538	488	521	485	524	543	520	518	511	537	460	533	566	508	525	493	500	491	542	515	526	492	498	469	515	525	500	518	523	489	492	564	506	477	493	554	501	483	493	516	491	491	505	489	513	498	480	509	519	517	496	540	504	517	507	497	512	572	525	495	481	515	524	495	531	505	534	517	550	513	554	505	532	540	517	488	519	484	510	504	480	479	522	457	504	482	536	535	489	497	510	496	492	511	516	518	531	516	524	534	474	550	516	521	478	509	492	517	525	520	512	498	516	508	546	508	506	538	530	520	524	515	502	497	475	557	508	483	490	492	463	528	474	508	538	523	509	494	539	526	530	513	536	482	551	528	463	479	528	538	539	546	463	514	510	510	508	539	507	483	542	505	528	496	496	552	505	515	459	514	526	499	494	487	532	500	496	516	482	510	474	470	511	545	536	523	508	530	497	511	496	504	507	518	484	530	534	535	510	532	488	524	526	529	556	522	492	517	529	512	568	506	500	487	518	527	525	481	518	528	525	543	521	476	455	537	537	501	520	546	529	550	510	527	503	508	504	521	503	499	479	526	528	519	517	472	551	519	540	507	484	493	496	535	486	494	516	505	482	535	538	527	476	526	525	519	489	482	555	495	553	504	579	496	543	521	537	479	499	504	528	464	506	510	540	514	496	506	499	487	508	492	511	556	476	479	549	503	505	523	491	496	546	517	542	484	512	528	544	477	504	492	532	529	485	516	522	542	537	494	504	523	520	529	535	516	478	504	531	549	545	462	519	525	498	483	509	512	504	532	524	488	494	503	536	488	519	498	493	506	545	455	489	491	520	527	549	539	480	486	527	540	488	501	504	515	539	496	528	531	537	529	547	497	531	530	520	542	506	517	503	526	494	503	500	490	519	503	508	490	462	508	499	536	530	484	527	487	485	504	511	512	527	499	489	530	521	499	513	483	547	483	491	478	503	538	519	462	542	460	513	526	470	509	478	522	526	508	532	501	511	519	500	529	558	526	567	496	505	488	500	481	514	509	573	509	490	481	506	517	484	501	483	494	513	492	482	539	522	527	519	485	502	529	533	480	483	501	533	495	505	532	552	536	510	518	515	505	478	561	495	488	525	535	492	486	495	533	497	490	550	539	564	529	490	481	533	506	503	556	509	510	545	495	481	499	503	515	516	512	489	522	499	482	540	505	494	494	523	541	520	520	508	508	519	510	513	497	493	507	526	502	515	521	523	515	495	536	491	543	484	524	509	512	484	510	530	527	498	521	491	513	517	514	482	474	477	542	516	481	498	496	530	495	514	529	471	494	503	516	490	499	466	501	512	493	582	523	507	534	527	482	510	515	553	489	535	544	496	537	532	511	499	527	524	553	519	515	488	481	529	509	516	505	517	503	524	527	497	567	500	500	540	517	505	493	517	498	492	533	535	510	541	525	514	548	519	551	500	542	505	494	503	507	528	504	492	476	501	494	511	518	462	512	495	551	525	531	492	519	538	516	477	477	532	470	516	538	511	494	540	489	519	547	494	509	538	490	538	532	557	492	526	521	469	471	494	520	542	530	512	504	474	533	492	523	524	483	501	499	525	502	542	494	527	503	524	521	507	537	507	525	477	504	493	495	497	500	519	513	531	521	518	507	557	517	488	539	502	529	533	566	460	515	515	504	532	503	519	546	518	537	523	486	499	491	504	506	530	513	535	502	486	468	511	536	497	545	513	519	499	515	537	474	539	482	529	546	469	507	550	489	538	533	542	500	466	502	506	463	447	499	499	506	493	508	480	477	502	529	499	477	482	526	520	504	530	531	524	523	490	488	453	539	526	538	517	502	519	474	533	524	516	466	557	508	526	517	521	503	517	503	481	497	534	540	446	464	559	488	525	501	529	520	535	492	495	513	530	497	500	527	476	486	541	497	470	502	512	500	479	535	545	526	542	513	484	491	507	490	517	521	519	565	547	518	525	502	516	499	524	544	483	526	504	531	523	510	502	525	498	528	527	470	512	534	526	497	552	488	499	503	515	526	519	558	559	514	476	515	461	469	502	526	504	478	501	517	501	508	520	520	512	521	470	474	537	504	514	535	550	501	507	493	506	482	544	497	525	522	486	539	493	508	497	535	449	497	513	498	482	511	485	523	526	527	490	526	513	512	530	505	531	531	500	520	523	506	497	515	539	538	505	520	555	520	521	492	504	496	530	481	507	488	532	554	537	510	530	520	481	521	522	543	540	522	518	533	517	492	500	519	511	548	491	538	563	517	528	472	522	492	527	489	538
4676	323	242	128	134	111	93	115	95	114	108	107	100	106	99	86	98	93	101	89	95	102	90	119	124	81	88	103	94	116	102	101	82	100	93	94	87	100	101	80	96	99	99	99	97	93	91	103	91	91	104	109	103	92	113	74	100	101	92	82	85	80	77	79	100	105	91	101	90	93	90	93	116	94	117	104	99	91	91	109	93	93	115	95	82	91	115	97	102	91	97	95	95	93	93	89	75	110	86	100	90	90	98	104	108	93	105	102	103	81	93	81	90	87	107	99	83	108	83	102	81	107	89	111	98	92	95	90	89	95	99	99	93	101	94	98	99	91	94	84	102	99	90	95	92	88	80	87	100	111	105	85	75	101	99	90	117	94	93	98	98	93	116	108	85	71	96	96	87	93	85	97	99	92	104	91	93	101	84	110	82	75	106	94	95	85	86	83	85	101	96	109	88	92	105	86	99	93	81	88	80	82	109	90	90	110	84	94	107	73	115	89	75	82	87	93	85	100	80	100	97	94	105	76	86	108	114	86	111	106	86	94	100	85	121	86	89	121	94	103	83	84	85	79	93	82	103	82	89	95	101	87	86	95	97	71	111	90	83	83	116	99	88	93	98	85	114	106	88	89	83	100	90	106	81	107	96	91	80	96	106	87	107	87	106	102	90	103	105	112	111	94	88	89	104	79	100	99	88	93	97	92	105	103	84	108	90	73	101	93	106	84	105	100	89	98	89	97	89	82	93	95	93	112	108	111	101	105	88	101	74	105	80	105	110	88	92	100	88	94	96	105	106	88	79	97	89	95	105	79	89	103	112	108	91	85	95	78	86	105	95	104	111	91	90	92	104	101	93	101	86	97	91	98	83	109	111	77	104	100	79	118	116	87	96	99	95	105	72	92	89	88	112	84	96	108	100	84	85	80	86	88	93	97	94	84	89	107	91	97	100	94	85	96	101	99	103	83	92	92	108	93	73	104	99	80	78	107	95	95	110	101	94	86	85	96	103	94	88	108	113	117	85	100	90	103	95	90	106	103	79	97	101	88	86	92	112	96	87	79	94	100	75	79	86	105	78	89	111	120	111	86	77	87	92	85	83	81	82	99	110	98	85	113	88	106	109	99	97	102	98	96	97	97	96	96	89	90	94	86	95	93	108	84	97	91	101	109	87	81	110	97	96	83	99	106	109	87	105	99	92	80	84	93	93	95	90	90	96	107	111	78	110	94	96	85	101	92	102	101	99	114	105	90	106	105	97	80	107	86	103	96	95	94	105	101	89	90	90	101	103	111	87	81	97	80	105	96	96	102	117	105	86	96	108	106	89	99	83	93	93	115	99	107	99	103	81	91	83	86	93	84	109	96	89	98	94	102	106	101	96	111	102	82	102	91	92	76	101	82	98	98	96	108	102	87	97	105	104	106	87	102	92	90	87	88	84	88	95	100	94	102	83	94	97	94	94	79	117	94	95	82	82	99	85	76	110	79	93	91	102	103	96	103	80	89	89	115	82	101	84	118	91	95	86	101	114	84	92	112	89	101	92	98	111	96	102	85	88	86	99	93	95	81	94	89	117	107	90	73	95	95	94	92	86	82	98	70	116	108	78	104	86	103	93	101	81	107	89	80	99	94	89	125	94	99	99	105	88	104	98	101	82	103	91	95	88	102	98	90	92	101	91	92	90	107	87	88	104	111	84	109	99	97	105	98	84	99	91	100	95	87	95	68	92	74	92	90	112	80	103	81	94	78	99	106	120	111	104	98	79	96	93	94	97	86	106	88	94	79	107	94	107	100	88	88	95	103	102	94	114	103	109	76	95	110	82	101	83	85	105	101	96	82	83	104	83	102	91	88	79	93	103	97	98	114	95	90	107	107	90	98	79	84	105	87	102	96	101	79	96	100	102	100	80	87	92	86	101	91	93	103	100	103	84	84	94	83	82	78	95	92	92	99	106	102	88	89	110	87	81	111	94	87	103	89	108	90	76	96	108	107	108	107	86	104	91	90	91	91	91	88	88	108	101	104	101	93	95	90	106	108	84	95	89	88	103	88	102	99	94	95	97	97	99	104	101	112	104	78	92	95	113	92	89	102	98	93	102	98	106	97	96	86	87	116	89	104	104	89	87	83	94	98	103	87	92	115	95	93	95	110	97	99	96	102	100	73	92	91	91	101	87	82	88	89	76	94	101	97	91	92	95	90	87	106	94	91	93	99	101	97	107	96	83	83	96	90	91	98	88	114	88	102	106	94	93	85	107	105	92	79	87	88	101	90	97	68	94	88	92	92	97	92	111	90	100	90	98	90	85	110	115	76	86	95	99	89	92	92	105	92	95	88	105	84	79	87	109	87	101	94	100	95	103	81	82	112	98	97	88	90	94	90	82	84	88	88	102	97	88	106	78	96	82	91	91	95	99	89	103	82	87	94	100	94	106	93	102	86	106	94	74	111	96	98	101	104	90	117	116	96	111	79	87	86	92	82	95	92	71	85	93	103	96	100	105	93	90	99	102	94	78	98	115	94	96	101	89	102	99	88	87	98	80	97	100	91	80	114	88	89	78	84	94	94	111	97	97	99	99	95	106	94	100	99	95	96	93	92	96	98	103	121	94	101	99	93	105	97	77	74	90	98	100	97	85	95	92	84	94	104	89	90	87	90	97	90	86	94	104	102	89	105	96	121	86	112	83	86	95	99	87	92	96	100	99	86	87	81	98	110	95	93	100	73	98	104	104	106	97	88	94	100	83	114	101	102	124	83	97	102	107	89	100	106	90	88	97	87	71	115	91	110	78	105	89	95	82	76	102	104	99	91	93	104	97	90	107	89	105	82	97	89	76	105	100	93	86	94	102	101	84	101	90	114	95	86	105	93	87	91	87	113	88	99	90	106	117	74	108	90	83	91	94	96	92	85	99	90	107	87	95	93	93	110	91	99	90	88	91	92	100	99	83	81	113	86	98	80	104	87	107	103	104	91	74	93	105	95	94	95	79	99	116	85	93	93	81	93	102	89	84	95	107	99	106	102	110	85	95	108	99	86	113	100	81	109	94	112	87	87	99	96	110	79	85	90	103	99	92	73	91	83	107	85	83	72	110	109	109	109	90	78	87	93	81	100	101	94	100	102	85	98	95	101	103	92	86	94	107	99	85	92	90	80	86	91	93	88	100	98	80	100	88	95	85	101	91	77	94	107	134	97	94	104	95	90	108	99	106	99	90	91	101	95	98	106	111	111	86	100	84	93	94	111	110	87	89	103	82	95	103	104	107	97	105	101	89	105	93	97	98	107	105	97	101	82	88	96	81	90	94	94	98	97	78	97	96	101	101	91	73	99	86	96	93	106	101	109	97	93	86	88	93	97	73	101	94	103	81	114	86	101	90	96	86	92	85	100	117	105	99	87	86	115	92	99	97	103	105	107	96	104	99	108	92	105	114	96	77	114	99	115	100	100	89	87	95	105	93	87	92	94	97	81	94	96	100	90	80	93	105	102	80	117
6554	419	554	512	496	468	447	401	414	407	381	402	376	395	380	317	367	380	387	354	380	369	358	356	381	355	316	368	337	353	367	382	346	392	350	345	342	362	355	367	383	409	353	358	343	378	387	350	377	368	355	348	390	366	377	342	360	357	362	366	372	364	356	335	378	334	343	410	367	360	388	352	371	340	363	369	388	357	374	361	367	359	376	316	381	381	348	329	326	342	377	340	327	360	308	359	329	333	375	406	405	358	351	387	333	355	365	325	326	371	348	346	330	378	342	346	342	337	337	330	367	379	358	360	342	371	339	363	351	313	344	335	350	392	355	334	363	384	347	362	386	338	373	341	351	337	392	326	349	363	353	349	350	354	340	384	395	328	364	358	371	331	333	356	370	375	307	373	376	391	327	370	380	357	316	356	358	392	362	373	346	362	357	337	363	340	346	367	352	361	350	348	359	350	339	310	338	324	346	347	357	357	341	366	334	359	338	364	371	345	321	339	337	325	369	387	357	371	357	372	348	347	306	352	391	340	344	372	385	368	355	338	346	357	338	329	354	345	342	367	393	352	356	344	375	357	343	341	373	342	385	323	354	329	366	344	362	390	337	360	356	366	354	360	330	374	348	363	363	365	336	355	357	357	355	355	335	341	366	369	365	344	354	314	321	343	362	370	378	365	369	345	365	344	341	348	360	307	336	344	357	359	375	334	374	327	364	377	353	364	357	345	351	364	351	361	379	332	320	351	374	342	351	356	355	347	358	363	357	345	353	335	341	360	375	343	357	395	350	371	302	356	356	373	356	370	395	328	353	381	332	337	359	365	358	378	324	351	358	358	352	352	367	352	324	354	335	337	371	378	317	333	382	362	372	363	353	333	351	373	340	377	360	353	338	376	355	357	384	359	345	352	348	352	330	369	337	355	335	347	341	358	340	349	341	322	337	331	382	334	388	371	380	364	355	365	375	377	338	333	360	315	348	349	342	367	350	331	359	333	339	375	375	327	389	351	431	343	378	360	382	358	380	361	363	376	358	349	404	342	328	358	356	376	366	337	365	335	357	353	339	333	351	348	356	342	331	345	364	357	391	364	359	326	338	385	344	340	351	348	365	360	323	360	331	369	394	376	380	314	342	337	356	352	324	372	360	327	370	321	359	371	346	351	336	389	346	341	361	370	348	362	390	368	348	368	366	347	341	320	367	373	370	352	349	379	356	369	334	343	361	367	320	341	355	359	349	319	357	352	367	331	352	374	316	343	351	323	393	339	375	380	344	336	353	360	372	345	369	350	346	382	366	333	337	337	343	356	355	356	348	346	355	346	366	364	363	332	357	359	378	372	340	356	351	346	346	367	362	369	357	333	340	353	376	331	329	353	374	364	368	342	351	369	363	350	328	324	341	368	355	376	366	340	332	388	361	358	327	332	330	345	351	344	326	350	368	378	357	369	354	340	349	353	379	341	364	371	362	331	386	360	345	355	338	340	370	312	356	361	356	396	340	344	348	359	363	375	355	390	369	349	352	380	366	357	360	336	357	373	374	360	364	333	357	374	364	353	350	344	345	354	365	363	382	371	394	325	344	330	371	345	362	349	348	392	362	370	350	362	378	357	350	358	329	365	354	367	338	381	347	378	342	369	316	352	368	364	332	349	349	336	368	381	342	385	355	372	317	370	356	381	362	401	364	343	386	368	329	331	349	378	361	345	350	338	362	366	360	338	360	389	367	352	343	336	364	309	370	355	341	360	366	344	347	362	350	365	376	383	329	367	357	377	324	380	345	320	368	368	355	330	371	373	369	341	393	321	381	344	408	339	351	353	369	371	370	338	359	362	334	333	334	358	355	320	368	341	324	363	395	374	350	374	337	354	354	357	331	352	369	343	373	335	319	338	362	343	362	332	326	360	366	399	386	346	361	331	393	375	344	347	308	372	350	314	359	364	355	382	357	377	351	351	385	376	379	377	360	364	325	356	393	369	341	365	333	300	355	354	380	355	340	328	333	367	380	358	322	395	364	402	348	354	352	383	355	333	393	356	387	379	361	373	327	341	340	372	359	353	324	341	390	302	359	359	369	363	368	368	385	313	327	317	343	365	368	366	361	354	338	345	374	352	390	381	367	372	361	354	326	338	356	383	334	362	359	345	351	354	353	356	381	352	374	357	364	356	366	357	357	317	358	396	376	362	352	395	359	351	346	318	337	350	395	379	370	352	332	377	333	353	373	352	362	330	349	350	354	347	366	326	351	354	332	353	336	382	358	382	371	368	366	343	339	346	380	313	320	367	364	367	369	326	344	358	379	341	338	345	344	375	345	404	358	367	346	371	353	340	363	347	368	353	359	364	371	347	345	334	373	353	358	362	354	349	378	361	336	356	342	336	369	375	336	341	357	359	381	355	339	353	383	349	342	350	379	347	379	376	353	393	334	340	348	376	346	355	363	346	355	381	351	364	388	342	369	350	377	387	371	352	346	340	353	354	320	323	333	374	358	327	373	349	348	387	342	320	361	341	352	339	353	319	390	362	326	322	382	326	367	317	364	353	366	340	323	356	369	331	345	351	345	344	366	316	333	369	363	328	343	347	327	386	352	352	346	339	371	339	367	354	329	368	315	373	352	395	337	358	331	349	353	356	351	371	361	369	350	362	334	387	374	333	350	383	359	352	386	344	332	323	330	337	368	352	371	360	359	359	368	363	356	341	351	371	330	377	370	362	334	355	336	357	358	393	346	365	365	365	336	372	365	369	352	354	374	345	372	353	338	355	345	364	345	347	359	336	355	366	366	340	373	354	357	349	341	349	317	353	360	373	348	371	337	354	340	342	360	317	350	325	340	361	384	378	332	344	342	371	347	373	351	377	359	360	350	355	357	369	338	318	358	348	360	335	337	343	328	368	303	347	335	331	368	344	358	381	360	369	328	342	350	362	349	387	372	336	345	351	370	350	332	350	369	374	343	355	329	360	331	366	372	358	354	362	336	357	346	323	359	373	360	374	371	342	355	335	364	360	357	368	358	351	364	344	358	341	357	353	362	345	337	336	356	368	352	366	357	345	340	373	333	369	355	341	366	329	349	361	346	366	343	330	341	348	349	348	326	360	330	328	345	349	369	371	346	353	354	381	351	375	335	369	352	361	336	390	341	336	354	348	335	416	365	361	341	334	352	382	384	337	350	337	356	351	370	327	357	357	319	322	349	341	359	345	352	341	361	337	381	347	363	334	338	346	352	388	354	345	353	374	324	342	339	348	322	316	387	330	339	366	341	360	326	383	378	346	346	377	377	380	368	369	372	354	378	323	366	327	346	347	346	374	315	357	348	365	355	369	368	347	338	359	355	366	376	376	349	359	343	329	358	354	360	361	339	368	352	382	326	322	384	377	343	379	354	357	359	344	348	361	350	372	356	340	349	360	344	333	360	344	367	379	342	339	381	370	340	357	331	382	340	352	380	361	359	345	354	384	373	392	373	333	340	371	344	375	361	388	351	335	373	371	338	361
33805	13467	2092	730	519	373	289	215	211	179	162	128	114	111	108	101	94	88	84	98	93	96	85	82	82	85	109	64	85	75	91	90	79	70	78	55	86	63	74	83	82	83	71	79	74	81	71	95	79	63	68	83	60	73	86	72	77	76	86	72	61	57	79	77	58	65	96	61	77	75	75	81	79	71	88	69	76	80	71	72	77	62	70	72	67	82	88	74	60	55	78	82	93	71	73	61	84	71	85	69	77	97	74	78	71	55	75	68	81	69	82	80	77	51	79	71	70	78	64	69	72	78	77	70	60	59	70	81	67	84	71	83	77	89	83	68	66	61	64	53	70	66	76	63	56	82	82	51	76	68	63	70	72	72	66	92	79	80	62	86	65	79	70	77	79	69	71	89	77	77	73	83	75	64	78	79	86	59	83	76	67	83	80	78	73	73	63	67	64	65	84	66	65	68	77	67	69	64	83	75	74	79	74	81	74	71	90	86	66	88	77	76	71	82	61	74	69	75	70	84	81	70	87	73	71	71	62	52	72	65	71	63	74	70	72	62	68	72	63	57	83	76	62	67	70	73	73	78	71	62	61	65	66	73	69	68	75	68	80	82	75	67	63	59	68	67	59	75	72	64	73	87	86	66	66	64	82	70	69	71	74	70	88	82	78	67	77	76	63	74	69	71	65	75	65	63	76	56	78	74	69	66	83	84	65	59	67	73	66	49	63	70	102	69	61	76	78	64	74	65	67	81	72	65	73	72	80	79	81	87	80	84	71	66	75	75	76	66	87	74	75	67	78	67	71	56	76	89	64	89	64	71	65	69	71	91	70	77	65	82	71	72	70	83	56	76	77	75	73	83	74	65	66	74	76	76	70	72	82	81	82	78	67	79	92	68	64	73	78	67	84	65	68	98	80	61	84	81	60	76	60	74	60	78	72	61	62	64	59	68	72	66	64	66	67	58	77	79	73	71	82	73	65	82	82	81	60	58	77	76	92	67	65	59	72	68	67	68	78	77	80	64	66	62	82	67	82	71	63	57	75	68	77	61	64	64	64	70	64	56	79	80	78	75	73	58	59	68	77	78	66	77	74	69	74	82	71	77	90	70	87	58	73	78	64	71	89	64	74	68	54	66	71	69	81	69	65	90	86	53	67	86	67	82	94	88	64	69	79	80	76	68	79	75	76	73	82	65	86	59	65	79	83	63	74	65	89	80	63	74	76	57	67	77	65	67	81	82	74	69	64	80	56	59	73	62	71	93	58	80	70	67	80	66	57	65	67	77	70	77	68	76	79	74	61	69	85	84	63	77	68	74	64	60	88	79	75	58	75	68	68	81	63	84	56	78	69	56	69	63	57	69	81	79	62	70	79	68	63	73	85	70	65	87	74	71	70	62	56	63	67	74	72	66	79	72	75	65	69	91	69	67	75	87	84	71	74	75	57	67	72	82	86	73	65	82	67	74	82	66	68	77	83	56	74	62	63	73	78	53	69	57	70	66	65	79	63	80	86	73	63	69	66	75	67	71	84	84	77	76	82	82	71	66	63	64	76	78	62	72	78	71	76	85	71	62	68	84	72	83	66	67	79	63	82	65	75	74	60	59	74	83	70	71	54	69	67	78	60	65	66	76	58	78	80	77	70	63	64	80	53	93	63	74	78	73	75	79	80	64	77	68	72	51	74	65	65	76	79	71	64	74	70	59	59	71	75	70	84	76	68	75	60	77	76	73	72	69	69	59	60	71	80	61	72	85	76	73	70	68	65	61	82	71	71	83	88	65	60	71	66	89	83	74	81	85	75	76	75	89	56	72	91	74	64	79	84	68	65	71	76	83	80	72	67	83	81	62	73	52	63	79	63	80	70	90	69	53	53	67	84	69	76	76	74	85	56	82	67	66	69	74	68	73	78	71	80	72	75	68	88	83	80	73	64	65	75	77	66	66	69	65	64	80	76	57	69	64	73	69	79	72	77	69	60	75	70	81	82	93	69	63	69	68	60	68	73	71	81	70	86	68	78	74	83	79	62	74	80	79	67	55	74	72	63	70	81	78	78	69	72	75	73	77	70	71	73	60	67	67	77	74	72	72	71	60	93	63	72	68	68	79	59	85	67	54	59	101	65	71	72	64	66	75	93	83	79	67	76	56	70	79	81	63	78	73	66	66	61	59	69	82	73	64	66	66	75	67	67	72	87	72	87	84	64	63	62	75	63	56	78	65	79	69	75	72	54	57	71	82	82	79	64	86	72	72	88	83	79	63	69	84	62	75	78	70	76	67	72	76	80	57	80	78	82	74	66	56	64	75	66	76	59	91	72	64	93	73	72	77	79	64	74	71	85	63	64	79	68	71	76	75	81	71	75	77	62	77	72	59	87	65	80	78	75	77	64	82	68	82	76	70	54	69	68	72	81	84	69	66	77	83	83	86	76	70	77	73	81	86	80	81	67	70	71	68	74	65	69	70	72	80	62	73	71	59	71	75	69	73	68	52	81	77	78	69	70	54	88	73	84	60	56	63	70	71	77	69	79	73	68	69	66	77	81	75	56	73	71	70	78	71	71	85	91	63	75	78	71	76	73	84	81	77	85	60	69	58	67	70	79	63	94	66	56	64	77	71	70	79	72	76	58	85	83	69	62	68	52	81	55	79	70	79	56	70	72	84	73	67	59	54	59	69	50	67	75	56	83	65	65	81	54	72	77	87	82	82	73	80	67	77	89	71	62	66	72	57	59	73	71	66	59	79	80	71	75	68	72	77	69	72	62	79	72	78	62	74	72	55	59	66	87	68	75	69	64	77	70	72	66	68	82	75	79	77	65	69	72	60	79	66	66	80	74	54	78	87	91	60	84	67	75	59	87	89	73	81	66	67	75	69	76	66	64	69	84	79	89	71	66	77	58	75	76	72	66	69	75	68	84	74	67	77	56	79	74	75	72	86	61	57	66	78	74	79	82	80	64	90	72	64	70	67	65	66	75	77	68	74	63	75	79	72	76	65	66	66	73	86	76	70	80	84	77	68	75	77	66	86	68	69	74	67	84	71	64	95	77	80	64	76	85	83	78	65	57	69	71	76	71	81	91	78	46	64	57	64	73	62	58	75	70	62	64	63	73	74	76	70	82	71	77	68	62	72	76	85	73	55	97	77	74	68	65	81	84	67	79	88	74	60	94	56	73	78	64	58	84	72	61	71	70	74	67	62	73	77	87	57	73	78	90	71	68	66	63	74	75	71	69	85	77	85	65	74	70	71	66	59	64	85	66	67	73	79	68	77	70	60	79	73	65	74	64	87	70	82	64	64	73	78	84	64	68	76	68	77	72	76	72	79	78	68	64	71	69	75	76	85	71	72	69	63	69	75	74	84	58	64	67	77	70	60	74	76	63	83	63	63	75	67	75	58	77	79	64	70	64	60	71	74	66	79	60	73	81	64	76	68	84	81	81	70	66	70	60	70	69	60	70	67	72	76	86	80	75	56	78	80	81	67	76	80	77	77
16422	1112	2457	2866	2451	2132	1619	1399	1219	1035	874	774	756	697	649	635	607	491	521	465	467	402	434	402	418	437	389	384	337	392	393	366	316	377	351	322	341	336	387	341	352	344	339	357	303	307	332	340	294	304	352	312	298	311	303	305	313	324	275	307	309	316	282	290	301	284	287	279	324	285	302	298	313	300	277	291	291	300	296	292	285	305	318	297	275	295	311	292	315	274	313	283	309	275	264	274	296	295	281	291	289	285	282	303	306	299	302	305	268	281	293	304	294	306	278	290	301	320	284	279	277	263	288	278	276	292	285	258	298	292	263	277	283	282	295	289	302	280	294	297	292	255	275	290	281	274	282	285	277	282	262	313	270	275	281	261	288	280	304	317	279	316	289	281	281	290	283	293	280	295	278	279	272	240	292	274	266	295	282	262	301	289	242	251	265	319	309	254	273	265	272	286	276	306	285	334	288	293	294	299	275	305	279	286	287	297	300	281	254	291	265	286	294	283	274	287	286	280	252	298	306	290	266	287	313	268	272	296	290	307	288	250	295	274	294	281	297	273	304	280	290	298	306	263	283	264	292	316	288	246	290	306	281	293	308	285	276	299	273	290	303	267	282	260	284	292	310	263	286	289	315	273	279	276	286	266	254	301	272	279	288	276	297	276	277	294	284	294	272	254	295	285	299	299	279	266	268	297	308	299	288	276	275	257	273	291	276	291	286	296	297	310	281	288	291	289	295	266	283	284	289	281	278	296	301	284	300	268	260	264	280	271	278	260	259	297	276	283	267	285	270	299	295	308	309	287	279	286	303	301	296	271	280	293	313	265	279	260	303	345	281	281	252	269	301	281	293	299	272	303	305	321	285	294	277	290	256	288	256	287	297	283	264	263	305	273	282	268	277	288	305	276	273	293	278	260	312	296	310	292	253	319	282	293	289	278	300	274	276	277	269	287	297	319	276	279	257	325	249	257	294	291	284	273	296	287	320	298	292	290	286	307	306	295	278	258	300	262	287	307	289	298	302	279	283	285	250	297	279	282	282	279	297	281	296	287	284	315	271	280	249	258	300	264	260	292	274	282	273	336	278	289	269	285	272	275	306	275	255	301	295	270	292	289	255	292	283	273	297	272	298	280	294	300	275	276	295	301	308	230	285	294	284	294	252	283	263	275	289	262	282	278	251	264	261	284	284	295	300	298	260	289	306	266	274	258	307	271	308	279	282	292	270	253	262	280	280	310	286	294	292	283	320	279	277	299	270	287	306	272	264	290	290	266	299	296	290	289	315	278	300	256	264	278	302	306	251	299	281	282	270	297	323	290	297	266	298	286	272	268	284	282	298	293	297	311	272	260	297	301	268	276	306	285	283	284	293	293	293	264	278	289	292	282	333	310	277	305	264	283	277	268	278	321	290	304	268	299	270	287	296	291	263	267	255	292	248	235	259	295	299	290	289	300	290	262	291	273	294	327	296	278	319	278	274	319	291	301	285	251	300	281	308	284	292	282	270	278	271	257	244	287	319	293	275	248	269	268	288	297	276	298	295	301	251	308	285	301	297	302	276	281	295	258	283	289	275	306	301	319	266	270	287	269	270	259	297	285	273	272	316	264	266	268	277	300	258	294	278	277	275	271	289	303	276	274	280	243	257	265	292	279	311	286	282	254	277	280	300	290	290	284	272	286	268	294	299	244	284	279	248	283	310	287	288	287	265	293	264	262	271	294	271	291	280	293	287	257	291	286	269	306	279	283	296	296	275	279	264	295	266	272	284	299	282	319	289	266	311	269	314	296	296	262	275	265	274	289	291	272	273	271	278	268	281	321	291	297	281	245	353	266	291	289	263	294	268	286	273	327	277	286	313	290	278	273	277	270	273	296	294	303	288	286	278	276	278	303	282	276	297	290	263	301	283	278	281	269	262	317	312	255	285	283	277	275	308	294	252	282	298	256	265	277	296	263	304	291	275	297	290	280	252	271	298	286	267	269	291	296	272	293	272	315	301	287	275	293	282	267	281	297	263	285	287	268	292	278	265	269	278	283	284	271	269	280	282	320	288	269	290	260	255	289	287	285	304	263	268	310	291	297	283	316	273	267	268	268	286	257	328	290	285	283	302	313	291	304	300	278	269	284	295	276	296	282	293	296	276	281	312	294	279	310	285	299	240	289	290	297	300	320	285	242	306	334	301	280	270	318	304	299	289	289	280	276	293	295	268	308	320	289	300	275	307	304	267	300	278	278	280	280	283	314	258	278	283	259	268	272	284	307	265	259	262	326	280	283	281	289	265	268	279	295	256	272	274	303	292	261	308	254	294	263	287	311	299	298	308	292	304	298	270	300	283	284	297	275	278	311	300	300	286	281	283	281	304	298	284	300	269	283	278	301	263	249	268	263	286	296	307	279	273	315	267	280	298	282	281	288	311	298	268	260	299	304	305	295	287	278	297	286	276	285	291	295	286	272	283	270	269	295	267	258	326	273	290	297	290	299	287	304	259	273	317	288	275	288	271	285	300	286	309	287	282	283	260	289	272	273	263	297	287	310	293	271	267	298	292	285	288	260	315	279	312	298	269	270	284	305	278	274	297	257	306	285	253	272	250	261	258	283	274	284	279	285	287	274	285	268	291	302	264	284	296	279	278	291	292	307	274	288	269	299	298	285	299	315	288	272	270	304	295	275	277	280	298	285	252	276	257	312	270	263	323	252	257	292	279	331	304	300	305	286	323	284	291	285	276	278	269	315	285	309	288	282	284	296	285	281	298	315	271	267	287	261	283	293	297	270	292	267	281	289	261	305	271	295	307	281	285	289	269	272	322	287	255	282	310	251	290	296	290	306	291	265	267	276	294	254	289	303	256	287	277	314	308	293	274	265	295	285	281	325	331	315	261	276	299	301	292	275	289	271	278	278	265	301	291	295	244	308	293	262	284	292	318	257	274	291	256	289	266	284	270	263	267	276	270	299	285	301	325	279	273	257	281	284	276	280	295	279	305	294	265	286	286	294	276	296	263	267	283	289	293	276	256	283	297	269	291	301	277	268	291	303	276	278	281	281	293	305	272	284	310	272	263	281	279	287	280	276	280	296	277	298	290	266	272	298	330	301	300	286	299	253	296	281	312	250	244	271	278	272	286	278	289	280	281	304	264	288	265	262	298	305	289	273	287	262	278	261	311	260	275	282	308	270	272	302	237	266	267	266	280	280	295	258	280	253	260	288	291	300	266	287	320	285	280	275	261	266	275	275	293	292	255	306	296	274	290	287	316	267	293	260	286	289	296	302	266	280	305	289	292	289	303	305	287	257	301	252	279	286	293	290	257	289	251	292	272	306	300	320	297	283	284	297	251	294	264	280	276	318	246	274	273	278	285	269	277	299	317	296	265	282	318	289	302	282	284	294	281	288	271	255	284	309	277	294	263	293	279	256	322	289	274	288	275	286	289	297	264	271	280	302	295	319	318	251	296	278	275	267	304	290	300	296	286	262	300	303	283	312	311	262
39244	21950	11703	1683	1077	773	564	493	393	352	306	283	253	217	235	205	194	179	186	159	181	172	168	136	167	152	149	158	148	135	155	139	150	133	150	138	168	150	172	143	143	157	163	153	136	139	152	154	164	148	151	145	149	138	122	134	149	129	133	151	143	136	145	131	136	139	143	118	124	139	152	139	138	149	147	158	132	128	131	118	153	146	128	155	142	171	140	119	131	122	162	143	125	141	151	123	148	148	138	133	130	135	154	146	110	156	142	155	145	111	131	154	151	132	150	160	133	143	141	156	141	130	115	139	156	132	131	154	153	129	149	124	140	136	149	121	142	138	115	139	142	134	117	132	125	120	133	143	137	135	146	143	134	144	141	148	136	150	117	146	145	142	138	158	139	143	149	119	133	135	151	139	130	133	126	129	165	139	135	122	131	162	137	116	136	124	150	142	145	153	132	154	149	160	120	151	139	133	145	138	149	129	155	130	143	146	150	144	116	125	146	153	137	133	139	158	147	155	129	159	160	113	130	128	136	132	141	147	139	141	140	130	148	150	139	133	141	144	156	156	137	176	142	152	143	154	146	149	147	149	136	145	126	136	136	149	121	143	135	129	127	150	147	129	128	130	137	153	143	133	137	138	122	137	148	138	131	130	125	128	146	129	141	153	130	152	138	142	132	145	128	133	137	159	165	108	157	139	140	136	134	122	135	134	143	143	146	151	137	140	159	118	151	151	133	135	126	149	144	139	154	143	127	130	123	131	131	154	127	126	139	138	128	155	125	141	125	150	132	139	122	140	117	106	126	135	137	162	128	125	130	126	149	118	126	123	134	135	136	134	147	142	144	160	121	137	132	137	137	119	121	107	141	147	140	164	155	151	131	128	134	133	133	139	146	150	148	136	142	140	129	129	133	132	160	122	151	120	154	131	146	129	152	141	122	147	133	130	140	130	122	142	142	123	151	141	133	144	131	126	148	125	139	151	135	139	139	124	134	117	138	134	146	140	129	155	146	149	153	134	119	164	141	136	135	138	149	148	139	139	130	139	141	152	112	144	121	135	159	123	128	142	133	137	131	141	167	116	156	119	128	132	147	143	128	145	128	142	132	127	143	139	126	121	138	154	128	138	148	133	136	153	131	132	139	155	123	135	151	153	141	126	127	137	136	135	143	136	141	143	143	137	139	125	155	146	150	154	160	158	146	139	140	130	164	129	148	150	138	130	129	149	155	155	120	154	110	149	116	132	145	153	148	122	137	147	146	162	121	155	143	145	145	169	142	137	140	148	133	120	137	135	134	150	133	130	140	135	134	147	117	149	142	146	161	149	131	162	141	132	117	124	137	150	139	137	153	142	148	150	142	149	128	126	160	146	140	150	163	135	148	136	141	144	152	145	132	134	134	135	156	124	143	138	149	128	138	120	155	130	143	141	146	144	119	124	149	124	129	125	131	137	135	151	135	141	140	133	141	150	128	146	132	144	129	116	135	149	123	136	152	123	137	138	145	131	126	127	143	131	126	112	148	119	146	149	175	141	151	154	145	133	140	134	135	137	144	138	146	136	141	140	147	154	143	143	153	136	126	135	145	135	151	132	137	132	136	119	123	148	111	141	140	145	137	147	152	142	126	162	149	151	133	131	135	118	146	160	147	145	134	141	152	150	129	138	145	107	148	130	126	119	124	129	135	107	137	153	151	154	130	142	129	142	150	127	157	132	138	136	136	148	145	145	123	155	132	128	151	119	146	145	146	161	142	146	137	130	172	140	114	132	143	127	168	139	151	153	138	152	125	141	144	156	131	128	152	124	156	141	130	143	116	162	141	134	127	134	140	132	140	122	138	131	129	147	142	154	130	127	140	136	134	131	137	138	137	123	155	134	140	151	132	150	156	141	151	117	134	139	125	130	125	143	136	140	135	135	136	122	150	131	133	145	143	151	148	138	151	163	130	144	150	145	160	161	143	134	128	138	139	163	122	121	157	137	151	150	138	134	149	144	129	133	140	137	123	147	130	130	157	147	106	140	128	141	144	136	132	149	149	142	130	134	147	175	126	134	131	147	130	151	137	138	157	151	141	123	111	147	139	141	132	114	155	138	122	137	130	129	139	149	148	132	125	160	142	126	151	152	137	136	164	146	119	146	136	115	152	125	144	128	152	138	152	134	147	168	147	150	148	144	140	128	127	133	128	134	146	113	131	138	161	130	143	131	138	132	144	142	141	134	138	126	137	133	117	141	125	136	135	141	125	162	134	139	146	137	137	129	129	141	153	137	139	140	168	158	128	138	139	128	140	128	118	133	150	146	143	124	117	168	159	113	136	142	133	110	129	132	124	133	152	147	137	139	167	142	135	119	130	151	148	140	140	131	139	170	142	124	140	144	149	125	122	142	116	131	132	140	127	137	134	134	155	128	135	145	142	149	146	131	131	151	131	134	116	134	130	142	123	142	133	142	124	135	137	158	155	149	125	142	145	137	148	142	133	132	150	144	154	145	134	153	133	158	119	129	135	151	154	113	134	140	125	147	119	124	125	137	145	136	120	143	155	145	159	142	130	137	147	156	130	132	125	121	145	138	148	147	149	142	160	143	131	138	151	144	128	151	142	156	132	135	130	134	139	140	133	138	130	144	121	143	124	122	123	152	146	160	144	139	153	129	132	134	150	148	143	145	114	137	112	134	128	167	130	156	128	163	137	148	144	137	143	158	145	125	141	169	147	132	133	119	152	112	133	119	131	128	126	133	133	144	134	148	138	138	139	163	138	135	139	136	119	125	154	129	125	136	141	114	132	119	155	143	131	155	157	122	159	133	133	135	135	131	173	149	153	136	144	140	139	125	131	150	118	142	136	132	149	125	140	146	149	151	128	129	132	120	123	129	151	138	141	126	118	137	138	126	148	149	154	149	156	133	147	126	137	167	145	133	131	136	142	135	133	145	157	135	157	135	145	142	130	142	132	143	108	127	134	122	131	148	131	133	134	135	146	127	157	152	131	123	155	144	156	142	133	139	137	139	108	126	159	152	156	130	141	137	169	119	139	147	145	136	155	146	143	130	153	132	147	135	127	148	144	139	141	151	136	134	136	127	151	148	128	118	154	129	131	130	145	134	142	155	129	126	167	147	146	147	136	145	128	138	133	155	137	133	142	150	120	142	142	137	139	146	143	156	132	131	161	155	150	134	137	151	134	138	118	127	158	168	137	144	137	130	139	129	119	124	151	154	141	122	149	131	142	150	135	127	121	131	141	145	144	120	128	121	125	159	149	138	138	140	152	122	141	145	126	127	164	146	130	143	135	118	146	149	138	144	134	134	118	144	144	151	159	140	122	137	150	133	142	141	132	118	137	131	111	140	143	147	130	141	136	135	126	149	155	129	152	119	143	152	144	129	133	138	163	133	135	137	156	133	129	147	121	141	151	128	126	125	122	136	147	129	136	152	152	115	140	141	129	124	135	149	132	159	143	133	138	133	139	147	158	128	132	139	133	140	143	152	144	130
20417	2189	4630	5350	4551	3753	3032	2597	2208	1914	1718	1493	1373	1303	1225	1184	980	932	928	924	835	803	754	764	689	698	674	724	674	701	656	599	622	635	626	604	605	594	582	558	600	544	623	600	551	572	524	549	532	567	489	565	540	541	478	509	534	529	542	548	497	508	562	550	527	538	553	542	552	544	533	525	534	507	491	534	515	485	511	491	539	508	481	507	507	481	482	547	523	517	477	526	517	506	477	512	538	488	522	506	473	461	490	502	517	505	527	523	501	476	519	473	486	513	502	511	508	505	484	490	488	534	511	487	503	507	493	498	493	494	501	482	490	497	497	505	518	481	490	486	493	498	493	494	526	516	472	539	501	487	476	485	511	511	474	518	478	495	518	491	513	503	518	515	498	503	508	462	497	550	503	510	505	513	503	482	475	531	448	463	465	542	493	516	526	508	498	514	497	477	538	544	449	491	485	505	541	503	473	538	531	506	491	505	469	499	508	487	517	518	517	459	462	539	490	477	522	486	518	524	474	501	496	461	486	470	479	483	507	502	503	476	488	447	502	508	512	505	519	470	522	541	516	467	479	491	495	464	501	474	520	483	526	494	520	514	514	478	481	504	482	510	486	494	485	494	500	519	456	469	489	490	485	483	502	502	483	511	493	513	483	500	479	541	495	462	504	488	463	508	481	477	506	478	468	470	506	524	464	483	519	469	500	479	474	487	489	484	464	475	491	489	457	509	510	525	494	439	482	501	518	475	488	490	471	487	511	480	476	486	478	481	499	471	466	528	464	491	508	477	497	468	464	502	494	513	490	496	462	503	486	485	510	506	513	467	489	495	500	459	507	489	472	416	489	481	483	496	505	478	511	524	485	482	503	485	487	515	480	513	501	482	506	474	519	509	517	474	501	509	502	530	514	444	481	505	453	455	485	512	493	506	496	467	517	462	486	495	505	474	479	490	480	443	493	568	503	499	512	503	519	491	518	476	468	496	492	488	498	493	521	504	455	495	515	489	490	456	446	512	507	466	494	460	485	483	469	475	496	472	507	493	464	529	476	453	479	465	536	477	508	487	481	485	542	492	472	507	475	454	478	433	499	478	487	481	460	495	501	471	520	470	476	492	490	561	487	470	498	453	495	502	504	476	504	491	462	468	521	507	469	483	485	494	459	497	515	485	502	479	521	493	474	498	471	498	487	487	482	500	451	502	515	444	438	495	489	471	466	477	460	486	473	505	499	472	540	480	516	483	471	458	469	492	491	503	481	508	458	464	521	478	514	458	474	484	497	523	498	501	469	484	505	560	489	457	526	506	471	510	485	479	465	495	474	501	488	457	482	546	473	485	510	472	515	457	520	489	495	476	456	481	508	489	499	495	493	418	478	484	557	458	506	510	512	500	491	491	478	484	504	455	496	484	476	497	520	473	515	471	459	513	468	480	447	489	524	503	436	522	506	460	459	501	492	507	491	484	492	487	473	482	454	527	502	472	496	516	484	473	487	481	487	467	464	489	513	455	480	459	497	497	524	504	505	483	482	499	491	503	511	481	473	510	513	492	454	506	489	461	513	489	504	474	484	528	482	470	452	480	474	511	515	499	479	495	512	505	500	498	509	521	522	466	475	449	475	509	490	469	478	493	442	498	528	515	502	491	463	495	495	514	511	482	491	482	471	490	480	459	526	498	511	497	463	484	518	474	462	506	503	487	516	478	501	487	501	521	459	497	513	478	491	488	495	499	467	521	481	466	507	503	478	483	503	458	477	497	460	531	504	494	509	502	508	505	515	478	512	500	501	462	475	490	486	477	480	479	521	467	481	498	527	473	493	484	460	492	469	478	489	508	509	531	500	502	463	480	444	509	492	516	496	474	503	504	505	487	466	466	480	460	486	513	484	495	508	469	470	518	493	456	489	489	463	460	462	477	492	522	495	520	475	501	522	461	475	529	496	514	491	492	502	463	504	477	474	506	489	472	478	503	477	494	484	520	506	509	528	490	497	519	445	492	488	495	497	492	492	504	515	500	498	467	504	507	449	460	484	483	474	482	534	500	523	492	490	506	477	488	462	496	495	489	492	456	494	456	516	492	437	490	497	478	483	499	491	522	519	493	535	516	473	477	507	498	485	527	525	480	505	493	510	498	489	474	499	475	522	481	498	514	519	462	490	489	458	524	500	500	488	505	484	495	477	482	531	496	472	495	502	482	498	479	530	484	491	537	492	455	473	516	535	493	505	483	483	474	488	451	468	498	477	476	457	472	462	504	488	473	514	505	479	469	490	474	468	506	505	505	486	452	500	476	476	521	482	495	493	501	499	479	477	486	460	537	505	489	517	523	518	439	449	495	491	473	496	478	479	479	468	535	507	487	509	496	514	504	488	499	451	506	500	442	500	454	466	494	462	504	464	486	485	483	505	509	442	445	505	479	449	482	476	474	536	504	483	459	497	473	500	474	491	479	500	516	496	504	497	477	516	485	473	515	504	507	477	524	538	483	488	511	500	493	512	509	511	489	517	484	461	490	508	496	529	546	510	494	472	482	488	472	499	487	466	470	527	472	511	503	496	502	472	486	464	528	549	485	459	524	494	512	472	490	464	459	477	484	478	503	480	502	474	507	462	486	456	494	516	485	485	487	491	503	466	498	503	499	460	509	534	497	485	520	461	538	483	507	469	516	487	478	467	503	471	500	503	466	494	468	503	499	506	483	479	512	502	467	524	506	487	528	516	487	475	478	531	499	512	489	466	505	509	494	483	480	477	493	472	485	467	507	513	469	477	486	467	467	456	476	537	496	468	510	530	492	471	507	485	478	508	436	457	477	451	487	527	469	527	474	482	512	468	468	481	530	458	470	473	463	465	474	498	523	548	480	516	494	495	494	464	495	495	540	469	490	491	482	488	484	484	487	506	476	480	497	550	506	491	484	500	487	546	492	483	526	472	509	490	497	515	514	494	515	503	475	527	503	499	526	499	517	494	497	484	472	481	497	464	495	470	532	509	478	472	473	521	431	472	465	467	478	465	466	517	510	507	508	506	475	500	522	505	479	442	509	505	479	502	497	499	501	523	464	455	516	489	494	479	547	509	481	486	440	479	510	488	498	506	476	502	463	498	472	501	490	472	490	508	469	439	472	481	530	493	435	443	505	507	476	484	475	494	498	493	475	456	511	517	480	490	490	457	457	496	502	456	514	524	484	466	455	495	509	498	465	487	494	493	482	547	522	511	487	522	470	470	492	470	508	512	463	530	479	547	488	488	515	485	499	473	474	452	441	484	493	473	520	509	535	509	473	482	475	527	482	490	494	477	484	503	484	490	509	487	468	506	465	515	475	504	472	503	496	469	479	501	489	469	502	416	463	501	454	486	465	495	511	480	478	481	510	501	487	526	516	500	486	474	521	497	458	483	501	500	472	473	467	486	465	483	478	472	520	469	465	503	480	488	506	511	487	492	503	501	451	489	477	492	419	499	487	499	473	489	508	485	451	521	529	463	496	539	489	468	506
4646	300	210	139	124	115	120	104	108	103	112	116	107	107	112	107	92	110	106	112	102	110	111	84	102	69	97	101	109	102	76	127	107	85	99	109	115	92	107	103	101	97	101	91	86	113	113	106	110	111	93	114	82	93	109	100	108	109	113	91	108	96	95	101	113	96	109	109	111	96	115	92	88	98	103	102	98	96	90	93	94	90	100	94	98	106	98	95	88	109	121	103	87	97	109	91	110	85	120	100	88	117	96	106	105	103	103	88	107	114	78	88	105	81	95	86	97	98	86	102	97	96	95	98	88	85	104	106	93	106	81	91	86	98	89	106	104	89	94	90	96	107	81	96	98	98	98	95	89	106	93	90	98	100	107	97	90	98	86	73	91	81	108	97	92	84	91	88	113	96	110	90	99	119	83	124	90	105	105	102	98	90	100	99	108	110	106	101	107	102	92	94	100	103	94	95	101	115	102	100	96	102	86	88	84	88	94	107	114	111	89	94	94	108	91	97	106	108	83	98	95	114	93	103	108	102	87	108	114	98	120	101	100	93	113	103	93	103	89	95	96	105	76	103	112	106	102	102	73	94	114	117	75	98	114	98	107	103	90	101	101	96	94	104	103	96	96	94	105	100	104	110	89	94	122	107	88	105	90	103	105	81	102	101	80	78	114	99	138	92	104	98	83	104	107	115	94	95	93	84	96	106	102	91	110	85	89	89	107	110	100	87	103	105	99	110	87	84	108	107	101	90	97	116	98	102	89	92	112	79	109	81	89	115	87	106	90	100	105	108	95	103	91	112	93	126	78	100	101	98	104	94	95	103	92	115	102	98	95	97	104	113	105	110	93	93	88	106	113	97	101	88	90	93	117	116	90	95	97	108	90	89	82	105	92	114	109	97	98	95	101	94	105	89	79	112	91	86	82	115	107	98	107	83	109	118	111	110	96	93	106	98	103	101	102	88	114	107	91	89	100	82	93	97	66	101	115	115	98	94	108	111	106	90	99	100	104	86	100	109	105	93	103	111	84	110	86	87	97	104	111	108	114	108	109	120	104	108	95	90	88	101	100	105	98	103	117	91	95	87	90	96	87	76	104	103	98	91	117	80	117	116	81	102	96	105	95	115	96	105	100	104	110	88	84	117	99	120	89	81	120	120	113	105	99	87	85	93	92	103	115	91	111	86	107	91	101	131	99	98	91	94	107	81	111	99	112	81	102	105	93	99	118	105	102	101	88	86	98	105	94	87	92	117	100	94	101	102	107	117	105	111	83	99	104	116	92	102	99	88	98	100	100	90	98	107	91	111	93	88	88	91	101	118	85	114	103	83	117	111	93	114	114	100	111	97	115	93	104	99	109	93	96	98	91	97	97	98	117	104	76	85	97	87	104	104	106	92	106	120	105	123	88	105	94	98	95	93	94	103	92	111	84	110	88	108	101	104	98	100	100	86	101	91	114	80	98	106	89	113	106	109	110	94	89	101	98	99	112	91	97	85	110	102	98	102	68	94	105	91	98	106	86	94	98	100	100	100	96	99	89	109	89	88	101	109	96	84	94	108	133	95	110	86	91	95	91	83	87	98	99	97	112	96	102	102	100	110	115	88	100	104	82	108	86	102	115	114	102	107	100	94	96	104	119	103	91	92	119	106	93	101	114	91	107	106	103	98	97	104	94	91	107	94	109	102	118	90	110	104	90	124	89	102	104	97	101	107	108	97	112	88	110	100	99	90	103	94	116	113	106	106	90	106	97	112	103	92	94	110	83	113	100	93	102	105	108	90	100	102	92	102	116	128	93	104	114	97	106	92	94	97	93	90	98	96	95	117	96	89	123	116	85	107	125	90	108	115	99	97	90	89	103	93	92	115	99	99	100	105	112	115	96	123	110	89	95	92	106	99	105	91	102	94	88	100	103	89	103	121	107	107	106	113	96	102	106	107	103	122	89	119	106	129	86	100	100	105	105	100	92	119	80	95	98	96	123	104	69	84	85	89	82	105	92	117	81	106	98	112	90	84	95	98	105	102	77	106	104	100	114	91	87	98	79	101	99	110	97	101	95	98	98	101	93	107	97	115	122	99	93	89	83	90	108	104	96	102	93	100	99	94	95	102	114	107	105	102	99	114	99	92	82	98	110	106	93	88	112	96	100	81	99	87	99	98	96	92	111	109	110	131	102	127	104	92	94	108	107	104	97	112	104	92	93	96	100	111	89	104	127	95	89	123	93	98	105	85	90	106	85	108	99	103	86	79	101	108	98	90	98	97	83	98	97	103	94	93	128	89	84	108	91	90	87	108	106	93	76	101	99	103	80	111	93	101	116	97	84	95	111	94	96	95	113	109	102	108	101	96	86	90	97	108	99	113	77	83	104	107	107	104	103	115	113	94	120	106	82	103	102	113	82	118	88	111	108	98	100	103	96	89	107	110	127	104	100	95	114	88	99	96	97	101	81	84	97	90	85	93	107	92	97	105	111	89	92	97	99	111	99	90	81	113	114	111	121	93	93	106	100	101	89	103	116	104	104	112	116	97	104	107	102	108	110	98	97	102	118	104	94	108	104	95	92	105	100	96	102	112	99	83	80	97	101	107	110	100	97	99	118	95	107	100	98	112	119	114	79	74	102	90	101	103	103	89	90	105	103	118	109	97	102	106	100	89	126	99	105	92	90	92	92	81	73	123	101	96	95	104	96	92	115	118	87	97	96	100	91	91	99	100	95	106	92	97	91	92	103	86	106	92	101	102	91	101	104	102	120	91	87	74	110	98	103	87	102	99	99	99	97	79	93	98	93	94	109	88	85	91	120	118	97	87	101	106	103	100	108	91	89	84	92	95	107	99	83	100	104	99	93	115	102	84	103	99	93	99	106	108	78	113	96	110	96	104	94	112	100	119	98	99	102	116	106	104	101	107	93	97	110	98	100	100	91	80	113	109	112	96	106	94	75	87	105	98	95	88	103	121	92	96	97	86	83	101	87	97	84	101	101	116	91	94	95	107	101	89	105	98	96	101	73	93	115	100	90	93	83	95	82	104	85	92	91	106	113	95	80	111	98	99	93	72	95	109	92	95	121	101	103	91	109	111	115	103	98	114	96	95	99	96	85	95	111	90	104	109	89	99	97	87	97	87	106	90	87	111	88	108	89	115	86	110	105	98	87	92	90	99	110	94	110	88	90	112	116	105	102	99	108	81	84	104	86	92	106	92	104	119	99	93	109	105	94	94	80	96	90	89	98	94	99	94	98	103	114	73	101	101	97	132	105	119	87	94	106	104	111	107	93	106	88	117	113	98	106	90	104	99	95	96	85	100	97	108	103	97	98	103	106	110	111	91	93	86	108	87	107	86	92	96	91	101	108	97	98	88	96	108	113	116	83	100	96	87	108	113	89	93	106	102	120	103	92	92	112	99	86	91	100	111	114	93	89	83	102	105	99	100	88	94	92	106	85	98	92	107	107	93	100	128	80	112	92	88	106	78	109	94	128	91	118	108	96	97
6535	405	539	546	539	532	473	436	399	461	385	392	405	397	396	415	386	365	405	388	409	407	356	424	422	327	363	395	381	369	364	406	383	350	413	395	405	377	361	373	377	395	390	371	369	360	409	386	373	378	433	350	384	387	346	357	372	355	336	384	408	345	416	340	381	387	338	391	381	368	338	373	360	362	374	371	385	351	368	365	357	364	377	352	365	388	372	400	382	356	375	377	389	370	387	383	360	396	371	414	388	403	398	329	344	347	373	382	351	374	389	386	368	382	390	376	347	356	371	376	364	364	366	368	367	358	387	358	368	377	404	372	349	366	378	367	358	356	403	387	354	350	374	368	367	370	406	354	354	346	382	361	339	373	373	398	377	362	361	352	343	377	366	390	349	355	380	359	382	356	343	389	366	326	392	364	373	369	364	396	354	406	402	383	376	395	348	356	398	367	343	365	372	346	369	353	336	358	361	368	385	355	356	359	368	377	358	373	358	373	367	366	383	380	384	389	367	359	379	362	361	393	398	372	363	383	371	388	384	359	405	377	397	388	368	394	361	364	404	383	355	372	388	384	331	372	348	373	408	349	340	366	391	358	348	336	363	387	368	394	364	375	340	356	397	380	352	388	366	371	337	356	367	362	350	382	351	351	375	386	368	342	353	427	397	359	356	393	342	398	382	378	393	375	373	388	378	400	349	383	368	398	385	363	371	357	388	364	382	374	369	364	363	365	351	360	377	363	381	347	367	373	386	334	345	360	368	382	354	400	403	389	367	374	405	393	383	373	371	358	345	357	370	357	361	367	362	371	376	414	357	381	378	395	361	383	345	366	375	370	381	362	377	374	416	400	367	311	365	352	369	340	364	372	361	352	354	348	367	360	396	401	355	344	388	344	363	395	396	362	402	370	342	368	416	402	339	341	372	370	379	360	382	370	372	380	347	391	387	382	390	380	376	376	347	365	364	382	393	366	397	395	367	359	376	360	371	371	363	348	409	378	384	363	388	388	415	356	382	361	354	375	347	342	384	401	385	363	347	341	375	358	369	384	361	354	376	347	375	368	399	373	394	381	363	366	348	376	355	401	367	404	369	343	341	352	391	391	332	372	389	355	342	369	384	375	331	389	358	357	384	381	346	369	377	372	382	382	386	382	370	349	371	333	368	369	408	355	408	371	378	343	349	358	400	411	356	336	363	369	367	355	372	365	335	373	371	396	345	371	399	397	375	372	402	357	387	363	376	371	331	361	355	379	392	352	324	372	357	326	339	362	358	338	392	401	356	358	362	355	338	387	390	363	380	374	374	401	362	401	346	367	386	384	356	387	327	363	363	343	369	371	363	357	369	358	375	385	351	357	359	353	391	343	417	362	359	367	327	378	351	385	388	339	381	383	354	346	381	360	377	390	364	411	380	368	366	372	366	372	381	368	407	396	394	360	403	366	341	336	345	337	339	351	395	364	350	380	378	361	368	399	359	377	342	369	351	384	348	355	361	369	403	352	364	411	343	344	391	332	363	399	348	342	410	368	385	367	408	326	364	357	356	381	345	371	343	381	391	368	351	374	376	365	357	378	412	398	391	372	386	385	360	398	392	351	406	381	380	363	368	371	383	356	336	357	323	386	381	350	373	411	355	371	374	386	367	385	425	357	361	387	382	360	389	368	412	353	393	390	340	335	370	405	382	392	404	362	362	372	385	379	363	366	368	379	401	391	345	361	365	382	380	344	362	408	345	373	379	385	381	366	377	381	342	370	361	373	370	365	372	345	347	372	382	375	365	371	350	333	377	365	350	380	354	379	348	364	344	360	352	362	401	389	379	373	363	391	382	382	372	390	366	375	356	384	358	382	366	344	379	371	381	379	360	381	375	359	358	364	361	395	382	361	364	404	368	358	373	367	386	401	374	351	367	341	387	370	416	392	374	368	359	411	395	365	407	375	404	361	358	428	394	379	395	365	363	368	354	358	388	376	401	375	366	365	399	355	368	361	328	336	359	372	388	354	394	381	352	390	405	358	368	351	401	369	374	359	372	387	348	381	373	356	443	365	391	369	351	346	348	370	354	378	373	375	360	373	382	380	360	353	334	379	381	359	338	371	387	369	368	391	380	359	346	369	374	405	390	388	383	362	368	352	362	384	384	351	372	378	355	372	341	342	397	378	366	438	390	350	372	388	387	358	394	365	360	374	365	357	356	374	361	357	393	368	380	371	395	370	371	379	377	402	380	331	404	382	393	364	372	357	375	372	351	376	344	374	400	406	346	381	393	399	372	361	371	384	351	363	355	375	343	350	398	339	364	380	407	352	387	390	373	389	347	405	356	339	387	329	393	369	347	389	370	355	388	385	350	358	367	335	367	368	373	371	380	368	379	405	378	433	361	377	366	360	395	360	355	377	421	386	379	348	353	400	383	369	357	333	380	364	339	339	351	359	411	379	402	407	356	412	372	337	364	393	352	380	360	353	367	376	381	342	344	368	394	349	371	340	402	404	356	372	314	340	396	379	378	371	351	434	367	388	368	348	394	396	374	355	385	381	383	340	378	387	370	394	377	335	360	414	371	405	366	363	362	367	364	340	370	388	386	379	368	380	376	352	408	361	334	385	372	374	366	374	364	334	382	349	394	355	393	391	358	373	392	382	348	357	388	389	362	358	426	370	396	378	372	376	355	421	358	349	402	354	391	385	381	349	363	411	373	373	377	370	366	354	385	339	357	367	400	373	363	380	351	344	345	364	356	383	353	357	378	349	363	353	340	372	376	377	353	394	363	371	360	379	380	378	387	345	371	356	363	382	365	367	350	365	378	343	386	366	370	380	365	392	376	417	357	361	389	375	367	352	356	383	393	396	357	393	377	373	354	381	371	360	378	382	370	378	363	401	387	356	376	348	370	399	366	374	382	374	366	393	348	363	378	373	358	355	392	396	356	390	355	375	342	388	361	412	368	368	333	369	377	339	394	371	371	336	390	373	348	379	376	401	362	376	371	370	355	401	387	409	386	407	389	392	359	359	374	349	400	357	354	380	368	378	347	382	336	371	332	369	373	380	356	375	328	354	388	363	369	349	389	366	334	354	360	363	365	392	382	365	386	389	402	369	392	379	358	348	379	371	384	402	361	388	402	387	407	389	376	359	405	373	350	368	363	334	391	338	356	378	377	386	388	375	388	385	362	351	379	374	357	375	373	387	349	379	350	363	351	356	361	375	342	360	373	371	395	421	381	369	365	378	371	367	355	379	372	373	371	370	386	387	335	375	382	383	375	340	348	378	329	366	400	336	389	340	383	379	393	329	372	380	396	390	371	356	350	389	350	358	351	322	356	398	361	342	366	384	390	390	383	393	350	345	358	328	380	354	372	354	321	360	382	401	367	377	367	338	383	366	356	354	366	366	417	342	394	352	349	352	343	377	363	373	380	373	365	365	359	400	371	356	391	345	372	325	363	390	377	380	366	355	344	358	365	405	358	353	358	373	397	367	381	386	397	357	356	390	397	361
34654	13506	2085	774	525	386	309	265	195	189	162	152	141	151	114	124	99	97	100	98	72	109	82	80	90	92	78	78	99	86	102	87	79	93	81	97	82	61	68	77	74	82	72	75	82	67	76	85	81	86	76	79	71	80	75	89	70	91	80	70	76	79	51	87	82	81	86	77	69	88	84	87	77	74	76	81	88	85	75	75	69	63	90	63	51	81	65	98	81	78	81	71	76	69	83	80	67	69	61	83	77	62	68	77	66	81	74	72	90	60	59	77	70	68	71	62	74	74	93	82	79	72	67	72	80	90	74	85	70	82	79	72	76	62	68	72	69	74	58	77	87	65	79	77	63	70	75	66	72	49	80	82	84	72	75	61	79	58	75	67	64	93	89	75	79	85	80	88	74	80	65	66	82	88	81	71	55	78	83	71	79	75	71	74	68	64	77	77	82	71	75	75	98	57	81	81	87	75	76	83	80	77	74	77	86	80	70	83	89	79	68	96	63	76	78	77	84	74	79	77	72	77	60	82	60	67	61	76	80	70	81	80	91	71	89	60	77	73	79	75	64	59	89	70	77	81	70	81	78	64	81	70	90	72	73	86	73	80	68	73	71	77	79	62	65	63	79	72	84	79	65	78	84	68	67	80	68	79	69	85	61	84	85	80	71	83	59	78	77	64	73	65	60	73	78	78	83	62	83	75	76	74	87	76	70	86	68	81	74	85	74	60	66	83	67	66	86	82	76	87	87	83	70	80	81	84	80	64	84	63	62	65	80	69	64	76	95	87	70	74	77	81	68	76	75	74	63	79	91	81	92	76	77	67	70	96	78	67	75	62	84	65	74	78	88	82	81	87	80	72	81	78	74	73	78	86	79	63	84	67	85	74	76	86	61	59	77	69	67	74	76	91	74	77	54	74	61	78	77	78	80	89	59	66	70	64	69	82	81	90	67	72	60	79	71	80	84	74	93	82	70	87	73	84	84	85	69	76	81	71	83	82	86	81	71	81	73	85	85	74	71	72	79	89	84	78	78	74	85	91	89	81	80	70	63	78	58	71	63	88	70	88	67	79	77	68	65	76	85	70	73	63	76	61	82	77	57	73	64	68	76	84	77	67	82	91	74	68	67	76	79	68	62	78	73	71	74	79	66	82	71	77	79	70	73	82	88	81	73	74	89	72	65	69	79	74	76	101	68	71	59	80	74	75	80	73	64	84	81	74	83	70	65	85	83	57	79	59	82	80	83	60	71	82	93	77	85	77	79	80	60	65	89	71	66	72	69	83	85	68	66	86	72	91	72	54	68	85	77	49	62	84	81	75	87	77	63	71	76	70	82	73	84	77	88	79	88	76	76	74	69	81	79	67	51	64	67	86	66	82	76	76	70	84	72	79	76	74	78	70	61	75	110	71	69	81	74	62	67	77	65	79	59	79	71	82	72	81	71	69	82	69	74	71	78	70	80	81	67	68	92	80	70	70	66	58	63	79	79	80	90	79	87	75	82	74	71	82	91	87	71	82	80	73	74	83	74	85	56	83	88	66	68	65	87	79	65	79	70	89	81	76	79	65	82	81	79	69	66	87	72	71	66	91	85	68	74	73	67	74	70	73	81	93	86	79	85	76	74	80	64	70	90	52	51	71	71	82	70	76	63	69	84	67	87	75	71	70	69	90	73	75	70	86	73	65	86	79	67	82	83	68	67	69	70	89	84	75	74	68	77	77	78	77	80	73	86	85	79	85	62	73	68	64	75	71	85	84	73	57	64	64	90	74	67	66	65	70	77	60	78	70	67	76	78	91	64	88	69	73	77	81	72	73	84	71	67	80	90	68	92	75	56	82	63	71	78	69	69	75	82	94	75	90	80	69	78	72	58	54	68	73	65	60	81	71	67	78	69	72	64	56	79	78	88	82	87	72	80	62	64	77	63	82	66	74	77	70	89	82	68	75	67	67	77	65	85	87	73	66	68	77	66	71	81	72	95	77	70	85	90	65	67	54	78	64	80	74	62	77	80	77	77	84	66	82	79	76	68	89	65	76	76	65	72	81	67	71	69	80	72	64	80	72	75	80	70	89	83	87	78	63	76	76	93	73	64	85	83	77	78	84	74	72	86	71	68	71	81	69	77	80	72	61	72	74	77	70	63	65	70	93	55	73	74	89	73	77	80	77	72	85	81	77	73	81	79	80	85	81	78	86	71	67	86	74	79	67	73	75	77	72	70	73	63	61	79	81	67	81	72	93	85	66	59	73	66	60	77	87	88	75	72	73	69	87	83	85	76	81	86	88	73	84	61	90	60	73	80	98	68	71	77	90	78	81	80	64	71	60	87	78	77	78	77	78	89	69	83	69	69	59	74	80	77	85	81	74	70	75	72	79	76	66	67	96	86	96	62	81	74	71	66	76	98	69	93	71	74	70	85	73	74	80	84	77	71	89	57	79	68	85	92	63	78	75	85	70	81	81	79	65	88	78	70	87	83	60	79	81	79	64	85	68	82	76	73	73	72	68	68	69	69	86	87	62	92	75	73	84	76	62	86	86	75	67	74	76	73	88	84	92	81	76	90	69	65	77	79	88	62	84	67	80	78	73	78	67	77	77	64	76	65	68	81	85	64	82	78	61	65	69	76	76	77	70	79	82	74	89	83	93	64	78	61	90	94	83	70	69	75	68	83	82	64	75	58	87	62	59	74	84	71	78	65	73	67	62	66	56	78	61	77	81	87	74	90	75	76	70	73	75	77	62	74	85	87	82	69	72	75	87	75	77	89	75	87	56	69	66	77	86	83	72	74	63	83	71	70	80	60	56	82	86	68	59	80	66	72	83	67	84	70	73	65	83	75	64	59	88	86	62	69	76	75	81	67	92	81	68	70	84	83	64	64	59	73	89	77	76	77	97	75	62	96	83	76	83	74	79	75	64	74	69	71	77	75	69	80	74	62	76	68	65	88	83	95	63	71	67	87	79	87	75	83	79	77	81	65	69	61	77	90	86	76	68	78	79	57	83	62	75	87	88	66	88	70	87	69	67	57	89	80	75	65	68	79	77	83	73	73	68	84	71	67	79	80	84	76	80	70	88	72	75	88	72	76	85	69	78	84	98	75	78	77	68	80	74	71	68	84	73	72	84	67	81	78	76	88	81	66	81	79	80	99	83	71	64	81	76	68	71	81	72	74	69	83	85	78	72	80	73	81	70	66	85	79	74	63	91	77	77	77	78	76	72	61	74	77	61	69	67	88	83	74	77	73	72	57	90	81	73	71	69	66	75	82	91	70	84	68	71	74	66	82	67	68	65	70	68	79	84	85	76	68	69	72	87	83	80	81	78	95	80	69	83	79	73	89	92	77	62	83	70	80	81	74	78	74	70	67	80	66	73	83	82	83	74	72	75	84	74	90	75	59	80	77	67	75	72	87	88	71	77	72	60	67	98	73	64	72	71	83	89	76	71	64	65	71	84	83	91	73	80	68	68	79	84	87	75	69	77	78	74	89	84
16782	1201	2651	3013	2654	2042	1727	1476	1222	1055	964	841	752	783	685	613	606	560	587	519	466	487	437	432	411	456	421	408	402	366	411	379	371	363	403	392	352	323	328	335	382	338	316	302	324	341	364	340	347	340	331	321	319	320	296	330	321	334	294	314	327	334	297	293	312	308	322	321	317	332	296	301	301	313	304	299	322	311	304	307	300	276	307	332	309	323	331	301	323	268	275	284	335	303	327	290	285	317	313	334	310	306	307	314	295	341	296	310	300	309	299	335	320	302	293	296	297	331	300	305	296	305	309	318	323	275	300	333	277	334	322	287	329	309	298	307	300	305	286	324	303	277	311	301	272	312	330	305	287	337	276	308	293	283	325	280	306	296	293	281	310	318	332	344	307	337	299	316	299	293	310	299	291	279	290	321	315	282	268	305	334	307	289	313	324	277	310	305	286	295	322	312	323	309	301	299	317	266	302	294	276	312	309	293	308	306	314	302	273	302	281	288	306	291	317	297	348	289	313	300	320	309	278	290	319	296	303	314	297	287	286	306	317	303	305	296	323	303	324	311	327	313	303	295	286	319	299	271	294	309	301	290	323	277	319	293	303	312	299	294	283	313	305	290	302	317	317	279	317	314	306	317	289	286	272	255	300	304	347	307	293	275	279	280	288	274	298	279	297	307	306	311	306	265	307	294	321	322	333	282	322	302	288	303	323	320	294	320	277	298	313	308	278	278	315	305	297	274	287	297	291	299	316	306	280	303	312	334	279	324	257	315	294	309	300	304	300	301	306	299	282	300	304	316	283	322	302	299	300	308	307	317	293	309	287	319	284	281	310	295	302	297	286	312	279	295	309	317	305	321	325	299	291	308	274	294	328	281	303	281	317	335	282	290	315	337	267	307	325	309	291	299	285	297	316	294	278	318	280	281	321	303	258	295	289	291	296	315	267	292	310	299	307	306	312	309	294	306	289	300	301	289	273	319	320	310	304	260	293	305	297	286	321	282	290	321	293	310	289	285	303	310	320	280	286	320	313	255	317	324	285	282	301	302	307	283	320	291	301	262	319	308	281	326	295	305	267	304	283	294	291	293	283	327	303	284	333	303	292	264	313	304	324	311	281	306	300	332	326	330	297	291	267	285	302	287	300	309	284	343	322	298	300	295	326	311	290	296	300	311	325	282	297	319	309	295	295	276	298	263	301	290	331	329	284	292	273	302	288	286	299	310	297	301	296	280	291	272	261	274	293	311	283	310	311	271	303	301	300	276	307	284	307	319	295	316	313	322	269	294	308	337	303	267	296	309	319	301	305	309	286	310	290	287	327	300	337	301	302	302	317	325	288	291	286	286	283	276	310	306	277	279	343	282	302	293	315	281	296	308	329	298	283	310	320	281	316	312	275	313	299	301	300	315	301	299	282	271	306	306	301	309	327	323	290	284	299	282	309	315	304	328	311	307	291	316	274	275	314	293	283	305	301	302	327	353	338	302	294	309	294	321	272	282	308	308	302	303	298	271	285	301	289	315	307	303	311	307	293	293	309	343	294	290	269	303	290	298	292	312	294	303	307	304	281	322	283	294	283	281	297	291	290	308	290	316	297	288	326	334	311	318	285	341	292	305	304	305	305	295	292	303	311	326	288	283	279	304	262	292	320	247	292	268	289	284	287	308	286	314	287	302	314	297	293	317	318	302	281	294	302	309	301	330	295	305	311	290	288	319	291	271	284	285	303	300	297	305	270	273	291	286	290	307	284	310	289	299	301	292	315	279	270	305	278	301	304	309	309	295	263	292	307	323	297	273	275	297	299	283	291	288	305	283	328	266	273	282	314	262	296	298	292	302	287	259	304	291	290	285	257	289	284	316	320	315	325	281	291	291	290	302	285	308	281	283	304	280	274	322	280	292	296	301	306	288	326	292	286	298	295	322	314	316	286	297	294	288	336	274	304	292	321	282	275	294	305	267	314	286	266	278	288	321	251	292	292	298	285	286	267	274	306	288	296	287	310	306	299	299	295	274	273	292	301	290	293	299	323	303	295	298	263	307	309	294	322	284	314	278	293	280	311	325	316	292	288	306	279	273	301	315	319	275	317	296	280	314	305	278	266	301	312	295	301	304	309	299	292	302	299	301	300	284	296	313	301	294	325	279	286	293	289	327	334	293	293	317	279	298	305	276	289	297	317	342	312	314	314	309	328	299	283	304	280	300	306	323	332	286	290	272	290	326	317	337	289	316	290	286	314	308	282	302	271	289	296	330	312	308	289	292	293	308	264	274	298	310	303	320	290	296	274	277	301	301	276	321	304	315	288	291	297	284	279	315	304	323	307	298	307	265	282	350	320	323	306	298	315	294	287	305	325	311	284	289	287	323	311	314	295	281	303	309	288	319	305	295	331	307	308	310	310	301	313	294	288	326	300	295	305	295	316	294	285	305	313	320	306	318	290	325	300	286	320	278	301	286	318	294	327	286	318	301	295	336	321	289	317	298	251	291	301	305	334	272	301	294	311	291	287	285	321	247	310	270	297	302	308	275	279	306	288	312	308	304	289	288	291	277	295	301	295	268	298	277	294	271	329	323	300	336	305	273	285	325	290	281	291	271	304	287	314	280	315	303	284	297	288	282	309	302	285	284	291	347	283	330	278	289	272	315	308	300	298	288	268	329	286	297	292	305	316	327	300	276	328	295	309	254	288	307	299	307	295	282	319	286	282	302	320	331	327	297	280	295	290	294	308	324	321	294	270	283	298	295	303	267	292	301	304	292	333	296	290	296	304	282	280	290	268	263	296	293	287	293	298	298	288	308	303	299	321	297	308	293	304	289	274	316	322	297	311	316	291	242	314	303	287	306	269	276	302	317	267	289	258	333	287	310	282	289	288	298	289	305	283	277	311	281	314	304	293	286	305	303	298	320	297	315	289	306	299	287	290	278	308	287	269	311	307	323	287	297	300	313	278	295	308	276	312	325	270	308	288	314	288	295	316	341	264	273	307	322	292	290	299	296	314	296	288	274	283	308	309	290	313	300	303	293	306	294	290	274	293	293	283	299	269	253	313	302	296	311	318	304	334	293	268	306	287	282	298	272	301	287	289	304	340	274	314	294	283	313	313	287	298	302	301	290	278	292	294	302	302	307	304	285	299	290	311	274	286	285	315	298	318	288	279	311	287	280	294	283	283	299	329	297	295	265	305	298	279	273	287	306	296	309	302	330	287	310	271	287	282	300	302	308	301	265	300	290	292	291	310	312	303	332	285	291	288	322	281	288	308	287	277	307	287	299	301	307	252	298	312	278	321	267	295	294	323	291	288	307	310	296	304	304	286	318	292	266	270	266	300	288	289	298	284	290	349	309	285	315	305	295	316	301	293	307	306	287	316	288	282	281	300	285	306	283	297	299	272	310	293	303	291	297	309	294	281	277	300	274	272	278	291	286	301	311	272	323	277	299	304	285	326	308	262	288	298	316	278	306	296	303	305	316	307	284	313	267	298	295	297	279
41298	23010	11249	1735	1166	828	607	493	441	343	314	291	274	263	234	220	192	212	188	184	199	181	179	188	195	155	154	167	136	133	139	180	148	164	156	148	159	160	132	143	155	140	147	176	156	172	139	161	155	148	137	132	141	137	141	144	155	130	157	147	151	135	140	160	140	144	132	149	141	164	156	139	181	172	132	137	130	174	163	146	143	136	146	149	153	140	138	139	142	150	158	149	145	175	127	163	150	135	151	136	143	137	153	144	141	141	139	151	135	148	137	157	145	141	148	159	136	142	170	122	138	153	145	145	153	141	160	170	147	160	143	154	150	141	124	153	136	130	145	159	144	158	148	153	125	149	135	127	145	152	141	141	180	144	142	155	138	147	154	145	153	138	147	128	171	148	143	129	149	134	132	147	163	148	161	149	163	146	150	146	141	150	151	141	152	173	140	156	132	146	146	157	143	131	151	151	162	159	149	155	154	166	165	158	145	134	129	147	152	142	135	169	145	143	135	154	155	160	162	153	139	152	145	141	156	149	148	150	144	138	138	134	145	143	155	143	143	141	151	158	142	152	156	173	132	166	170	161	175	124	125	141	139	150	142	145	147	155	159	141	154	151	155	144	151	141	126	166	154	161	136	138	143	164	164	152	148	142	119	155	156	140	153	141	139	120	150	139	138	145	131	134	163	161	164	154	154	131	130	131	150	122	133	136	135	139	157	136	142	150	146	152	126	142	132	185	153	149	131	151	135	148	153	135	165	158	146	150	145	151	144	157	172	154	141	137	136	143	149	142	145	148	142	136	144	149	159	133	150	148	121	116	136	149	146	120	139	134	150	152	144	132	131	156	125	158	132	153	161	135	149	122	137	165	168	135	168	155	140	145	138	145	142	139	177	133	136	135	145	140	141	132	161	124	163	159	157	128	150	157	145	160	125	135	149	143	151	142	167	168	150	155	155	141	138	148	137	120	134	151	138	138	150	160	124	157	145	170	162	152	135	133	136	147	130	155	147	125	135	138	154	162	151	162	132	136	151	150	119	141	109	152	144	144	147	151	147	144	159	157	135	137	152	159	132	112	164	155	127	149	126	126	159	157	162	136	147	140	144	143	147	146	134	167	144	140	116	136	151	136	159	158	162	145	147	152	147	158	135	141	153	132	150	130	142	130	166	148	145	139	176	130	142	128	133	122	144	155	155	148	149	136	154	163	145	159	151	147	146	134	154	131	139	162	147	126	126	145	148	149	143	135	140	129	141	146	151	159	139	138	142	139	146	143	154	123	157	152	137	147	152	140	136	137	139	153	151	172	155	158	154	160	165	137	150	134	121	133	157	151	137	165	138	135	157	147	136	153	142	154	160	148	144	153	159	153	171	127	155	134	143	134	135	133	125	172	154	161	154	158	130	142	137	139	138	134	135	159	151	139	141	148	140	166	136	153	142	140	154	153	152	149	150	141	143	138	158	146	162	156	119	136	152	149	152	145	138	143	133	151	149	131	158	126	167	148	146	157	140	148	148	142	162	140	125	142	142	158	136	151	116	134	165	125	149	110	137	135	136	153	160	130	129	134	137	156	166	143	139	157	154	142	136	143	147	153	146	148	162	176	134	139	142	144	160	175	135	138	147	141	131	144	123	156	149	133	150	148	145	154	143	131	138	167	155	152	132	134	136	159	132	140	161	140	148	147	151	157	124	132	161	144	156	111	138	156	136	154	127	147	144	136	145	153	155	150	152	140	150	157	149	163	129	153	165	144	144	146	143	144	166	137	158	152	134	169	136	142	138	140	172	143	153	138	144	142	121	139	150	131	165	147	153	129	135	120	142	123	158	145	126	142	133	167	139	133	164	155	139	137	160	169	141	160	141	138	168	149	139	155	139	152	132	135	160	148	143	136	156	143	145	121	142	154	152	127	126	181	132	148	152	161	132	145	152	163	134	152	140	146	128	137	137	160	131	127	135	131	141	149	151	138	151	131	116	141	146	143	147	144	129	144	139	152	130	137	161	154	135	150	137	138	144	168	157	132	146	141	147	138	145	155	143	151	162	145	138	144	160	146	138	142	156	150	132	133	119	156	150	152	159	134	127	129	144	141	170	158	163	133	131	153	144	162	148	126	162	140	151	144	140	157	158	155	131	132	158	150	138	160	124	120	141	135	149	156	153	176	166	167	133	167	130	142	134	141	158	155	147	134	127	117	159	144	130	146	141	142	157	135	104	144	165	161	143	125	162	144	124	142	159	133	143	172	121	130	146	126	136	160	153	131	156	139	141	147	144	142	174	143	144	159	139	148	155	130	161	142	152	139	145	146	166	136	123	144	135	142	138	139	148	138	148	154	150	141	140	156	160	146	156	159	156	122	157	134	149	131	151	160	144	143	144	146	126	143	174	154	161	138	159	147	144	128	163	155	135	121	167	126	147	145	156	122	121	146	137	134	129	148	140	164	146	148	129	135	152	164	141	151	141	131	129	140	154	165	145	138	137	141	145	139	142	156	133	139	138	131	131	140	141	120	132	135	147	139	143	118	152	138	156	147	149	137	146	139	137	145	124	164	141	148	147	145	148	149	169	159	158	152	163	127	150	137	155	144	147	143	152	144	137	148	141	154	152	126	163	128	147	142	135	140	142	142	146	154	151	157	157	147	146	140	136	132	146	140	114	149	124	161	125	137	157	142	160	148	151	147	145	135	140	135	161	161	151	147	136	150	161	170	144	163	155	154	159	150	130	146	139	152	128	133	165	160	145	157	147	148	145	143	159	128	149	150	138	162	146	142	149	150	136	134	149	148	147	139	177	137	135	131	147	172	132	156	152	132	145	136	131	138	144	136	148	168	140	162	157	139	157	145	138	136	134	136	134	150	156	150	151	128	143	150	154	155	149	147	146	160	151	160	144	153	122	117	164	135	127	158	137	143	132	149	128	156	157	160	124	145	118	143	150	150	143	144	163	144	144	147	146	142	152	147	141	152	128	150	162	150	150	141	154	125	145	142	153	139	157	161	148	145	131	143	147	134	138	177	157	152	146	144	137	165	163	149	164	144	151	134	128	164	110	145	131	129	161	152	155	156	148	139	161	157	160	143	141	127	143	156	139	120	145	133	144	141	142	129	134	151	127	145	157	160	117	171	151	137	104	130	137	142	154	147	151	137	149	129	140	170	119	152	145	153	156	144	142	141	131	120	148	150	142	134	154	132	145	131	174	141	135	129	146	138	146	137	135	140	138	156	132	165	141	135	144	143	150	140	152	128	138	143	138	141	149	140	160	135	131	120	142	145	167	129	154	140	158	153	137	163	136	141	120	145	156	153	137	137	162	137	150	170	163	136	145	143	129	154	143	150	140	131	135	159	150	135	142	135	153	148	172	171	126	149	140	169	157	159	142	146	147	158	147	156	149	152	155	146	132	125	128	154	143	167	125	163	141	142	129	157	136	151	141	133	151	121	124	135	183	139	143	153	146	176	158	152	147	161	151	124	142	149	137	160	156	152	155	129
20945	2234	4829	5542	4899	3905	3281	2688	2346	2003	1806	1562	1453	1384	1234	1164	1066	1072	983	892	840	842	826	780	791	706	758	738	720	740	675	709	658	666	684	621	654	628	614	627	611	573	603	609	570	611	546	548	572	626	538	594	550	536	530	550	569	537	553	556	568	524	579	587	576	541	567	549	555	531	519	552	541	516	499	529	524	538	512	541	492	528	543	521	539	544	524	544	501	554	565	540	517	565	546	512	524	543	522	517	550	524	484	550	520	539	519	472	535	527	502	527	516	550	559	490	577	482	529	541	500	526	537	536	514	560	473	560	514	488	546	534	516	502	505	505	561	571	512	559	572	522	551	523	515	537	538	504	491	541	566	524	514	522	506	533	525	498	528	517	515	534	499	521	504	494	483	511	519	511	547	514	565	493	538	520	562	512	454	511	526	532	541	555	526	522	501	539	527	529	531	510	496	548	523	486	494	482	529	504	523	557	492	522	523	495	495	501	547	549	539	505	496	512	515	500	527	505	537	526	541	518	495	502	523	495	542	488	524	484	503	539	539	533	487	519	524	514	549	471	495	469	510	557	562	509	516	513	491	542	496	516	495	525	515	506	522	502	584	526	539	502	536	517	506	496	470	501	498	563	534	508	516	562	510	503	482	496	520	517	488	530	498	518	527	486	513	552	522	525	493	501	548	482	464	519	471	471	491	487	519	546	543	519	514	521	508	544	530	521	532	545	509	535	494	513	521	531	500	499	502	520	517	551	544	512	481	490	520	521	518	492	547	507	451	540	509	522	476	500	537	535	480	512	457	477	490	515	505	485	509	539	499	538	523	527	507	519	514	518	510	491	529	507	519	518	497	512	519	521	510	530	530	517	532	540	532	508	498	486	483	527	498	540	500	513	487	527	499	508	508	524	468	517	520	530	491	508	500	486	527	534	504	479	530	507	518	513	491	513	492	527	520	495	546	516	533	513	527	508	498	531	500	508	530	537	480	476	520	529	493	501	504	528	531	537	530	525	522	470	524	500	521	530	539	488	564	468	554	501	524	541	490	494	525	521	521	497	488	476	499	519	484	533	519	483	516	558	524	522	517	494	511	508	503	537	511	532	530	541	549	510	484	542	520	538	500	527	511	489	475	537	535	520	523	538	501	500	501	543	499	472	488	531	521	493	537	533	545	513	541	504	510	486	504	461	492	531	562	492	507	511	506	511	511	507	480	485	521	522	527	521	535	476	516	532	522	526	579	508	485	507	507	534	502	516	504	538	535	508	502	557	476	537	529	534	499	490	539	508	527	509	470	531	561	523	492	488	496	513	475	514	485	543	505	504	502	520	526	547	486	511	477	466	524	489	521	554	488	490	569	532	547	534	488	516	582	498	481	524	524	535	495	497	527	503	549	468	494	526	536	490	491	497	510	537	520	506	497	464	553	479	484	542	525	561	518	496	492	531	542	492	537	525	522	526	519	491	524	481	548	478	509	474	585	498	537	516	480	534	518	505	498	523	503	494	532	543	488	492	498	477	496	518	509	541	526	510	552	516	476	476	474	557	550	519	529	521	521	510	481	530	488	470	507	502	478	515	504	494	520	497	505	535	532	549	551	516	503	507	520	539	505	506	509	516	534	540	501	505	523	555	500	517	494	481	516	498	501	493	554	521	508	537	518	499	534	544	560	528	510	514	528	516	502	496	503	536	496	527	479	522	522	505	457	520	485	535	524	537	499	524	521	508	549	510	524	520	525	478	497	525	511	510	540	514	517	499	561	504	557	512	497	547	505	561	538	499	534	493	512	541	500	525	535	487	515	540	514	478	468	506	475	523	519	498	508	543	529	536	498	483	556	504	478	505	562	534	504	499	493	504	489	510	501	553	526	525	503	524	480	505	543	506	543	491	483	558	496	532	486	530	526	527	511	480	516	510	503	514	515	510	479	531	529	518	474	509	548	533	510	531	563	464	509	522	507	541	504	554	503	532	511	529	532	556	473	523	514	483	470	510	519	511	524	494	508	527	493	478	476	516	519	458	519	524	527	495	514	544	541	508	509	539	509	517	496	535	515	492	514	490	571	529	516	535	502	470	531	500	480	507	535	532	542	490	539	564	517	508	487	471	567	517	507	520	530	504	561	519	517	531	534	524	506	519	521	529	533	533	557	483	534	492	521	523	525	492	502	519	542	498	539	545	536	508	544	535	537	520	534	504	535	523	516	524	525	488	528	531	556	548	519	545	511	507	517	481	563	516	519	526	531	530	535	508	515	512	502	497	499	504	509	513	511	522	517	543	485	543	469	507	511	524	486	515	504	494	561	547	529	535	546	489	524	532	506	536	489	532	497	541	525	518	519	487	516	530	492	490	494	473	480	561	511	502	524	474	518	489	519	494	531	528	501	502	491	546	511	542	490	503	542	501	537	481	520	543	516	529	553	533	512	507	488	508	491	484	505	527	491	518	582	513	512	524	541	515	490	524	511	497	492	516	479	541	502	527	527	506	543	514	514	520	524	523	498	497	550	515	528	570	561	508	537	489	562	512	491	487	529	502	532	563	459	515	521	550	476	514	496	481	514	521	546	517	506	492	540	521	502	507	530	521	504	514	492	476	519	508	516	489	533	578	515	511	517	466	541	495	542	467	522	512	508	533	529	528	514	570	500	487	522	511	516	526	537	567	483	512	516	529	531	523	514	510	507	510	523	497	502	539	541	494	507	507	505	514	499	503	548	518	566	483	475	520	528	548	527	517	501	533	487	540	514	504	509	530	534	506	518	510	567	465	498	499	522	509	500	544	489	497	518	512	560	508	503	526	547	483	498	502	524	505	599	537	509	497	508	490	468	515	528	488	517	509	527	515	483	516	482	496	521	526	486	486	504	502	500	491	501	495	516	526	494	520	531	463	519	510	541	530	541	514	491	524	549	526	525	502	504	500	515	505	507	533	495	524	495	517	509	514	505	511	494	481	504	554	493	513	479	526	551	535	520	523	535	474	514	520	491	524	482	513	512	502	517	527	519	530	535	561	507	485	513	499	490	531	492	545	518	528	501	525	505	530	518	508	510	486	550	504	486	525	510	518	472	555	576	571	504	479	505	535	531	509	497	514	519	518	554	528	508	525	530	517	525	489	498	522	514	494	556	491	560	517	463	514	519	544	512	553	511	490	540	506	569	523	506	530	509	529	533	529	555	508	525	530	528	487	525	525	565	507	520	521	483	518	574	496	520	550	517	510	509	535	489	480	488	515	509	527	491	528	519	458	503	569	510	506	500	522	514	463	540	517	492	504	542	529	511	553	508	515	535	531	486	509	521	521	487	515	480	519	523	519	544	504	530	518	538	512	489	528	520	529	537	507	520	520	516	525	531	549	544	496	540	545	486	497	549	512	526	529	492	467	523	521	492	546	494	498	532	501	509	539	563	457	524	507	509	523	527	558	518	513	510	531	478	530	512	501	492	490	487	491	507	525	518	524	488	475	574	541	491	536	521	481	500	530	555	515	525	530	527	483
4300	342	250	138	124	105	111	113	108	101	89	81	85	89	120	103	107	81	80	81	100	105	95	89	110	95	109	97	110	90	124	98	87	77	96	90	106	97	105	98	78	95	88	98	101	91	114	111	91	95	107	97	84	95	96	92	95	100	103	82	116	102	91	92	91	86	99	93	74	105	100	92	88	97	88	119	103	109	100	105	85	87	99	103	92	86	92	77	91	98	91	107	103	89	91	97	106	79	106	118	110	90	105	108	119	106	88	105	95	84	97	89	98	93	95	108	94	82	114	100	99	86	92	88	108	114	99	95	106	79	93	81	99	94	101	90	73	83	96	104	91	99	85	90	88	96	100	94	90	89	104	95	99	86	90	109	67	119	85	92	101	108	108	82	111	96	101	92	88	100	99	90	86	100	84	92	80	83	91	118	97	73	106	91	93	94	88	81	94	92	114	87	107	99	90	74	91	90	108	100	98	95	91	110	102	88	85	87	105	96	90	84	113	89	100	92	97	106	92	101	96	87	95	87	95	88	84	90	93	109	88	93	103	105	92	92	90	83	98	103	96	80	95	90	97	105	120	91	89	101	87	95	84	91	96	109	115	92	98	107	90	106	92	97	76	92	96	94	105	100	104	95	88	89	110	95	91	95	79	96	91	101	89	112	93	96	109	100	102	93	88	90	108	120	100	95	89	68	96	97	82	97	98	86	102	96	91	105	106	101	102	87	99	97	101	88	111	100	85	119	92	96	115	87	76	104	91	90	91	91	100	105	100	92	100	94	92	100	107	85	88	90	86	100	84	107	89	96	93	85	83	97	86	115	93	93	100	100	83	93	101	81	95	80	76	108	106	107	102	106	79	106	90	95	91	107	95	94	98	96	94	89	94	98	79	94	84	85	118	115	100	84	108	98	98	96	97	104	98	105	102	106	98	95	102	95	104	92	102	94	86	95	110	91	92	77	95	97	77	98	105	103	78	94	73	90	97	109	99	85	78	107	100	91	98	93	113	84	107	83	110	99	85	96	76	88	105	100	106	103	71	77	99	88	93	98	108	91	107	94	90	78	82	91	113	90	92	92	88	79	82	102	100	92	90	93	95	85	93	94	99	88	109	76	93	87	97	79	95	89	82	107	96	113	103	90	98	91	96	89	95	103	88	100	79	88	95	95	89	93	88	107	81	77	91	99	97	101	112	101	90	87	97	111	88	90	102	92	94	96	88	111	91	108	94	103	87	97	107	99	95	90	93	90	86	100	92	97	113	92	87	97	99	96	85	102	99	92	93	113	97	100	104	81	78	104	105	101	84	95	114	95	91	86	88	81	91	90	103	90	101	105	91	98	111	85	83	98	119	85	102	118	100	101	102	92	90	95	102	106	94	102	89	74	93	99	96	93	95	96	107	110	99	80	106	115	118	87	102	80	90	98	94	115	98	97	93	109	85	78	114	85	98	91	104	90	85	107	84	104	100	96	89	88	104	87	97	102	108	98	83	125	65	96	87	104	101	88	94	82	80	98	100	95	105	98	100	99	79	96	84	75	95	106	82	108	97	89	97	73	99	91	92	106	115	101	84	94	97	103	104	102	84	89	108	87	89	99	76	96	88	88	106	96	113	93	90	102	95	116	92	98	105	84	102	104	119	89	91	82	98	81	115	87	96	91	117	89	97	102	89	106	111	85	102	96	93	90	105	89	84	100	106	80	95	107	93	84	96	93	84	97	94	92	85	99	84	116	74	93	97	99	92	70	86	83	95	65	105	70	91	91	93	104	119	107	95	101	96	78	97	100	85	100	103	98	107	89	91	91	90	99	102	90	96	98	75	89	87	98	100	97	96	105	114	100	83	94	78	79	101	101	104	97	96	108	89	102	92	92	99	97	101	98	87	81	95	86	93	90	103	110	102	98	93	95	101	92	112	94	106	100	87	81	88	98	90	97	85	111	116	97	98	85	91	92	92	74	92	91	83	83	107	113	81	107	119	96	112	113	98	92	87	98	121	104	95	81	92	102	82	90	103	109	101	91	92	92	99	106	102	82	84	90	109	95	85	102	105	86	97	112	93	114	82	93	98	97	90	84	88	97	98	94	93	98	99	86	86	106	98	89	89	85	100	89	99	83	90	100	94	107	100	88	101	103	105	97	93	92	92	100	91	99	103	93	93	95	112	94	91	107	84	88	87	82	104	100	101	107	93	87	94	82	136	105	80	102	95	97	105	75	98	129	105	92	100	98	107	97	97	101	108	96	83	95	86	102	72	95	91	96	88	102	102	86	97	93	86	82	85	96	93	87	100	101	108	112	113	104	94	90	101	88	77	93	86	90	106	88	101	101	93	98	90	100	101	86	81	87	93	104	89	90	93	96	76	89	91	94	76	82	89	97	82	85	100	88	104	88	96	95	110	110	91	86	91	89	98	105	90	91	107	116	97	92	100	95	120	87	94	101	96	95	99	103	101	83	109	98	111	101	108	110	84	87	87	94	87	89	111	86	92	83	114	95	91	119	90	94	109	106	77	86	101	90	95	98	99	107	125	96	95	107	110	97	103	86	95	102	104	95	100	108	82	83	86	114	90	100	105	72	103	99	81	114	88	94	93	81	85	88	91	87	93	87	90	100	93	103	111	85	105	107	76	83	111	108	89	116	106	78	78	102	96	89	110	100	90	75	88	105	82	89	82	99	95	81	82	92	77	97	112	93	84	103	103	90	95	93	86	99	96	109	100	103	111	102	103	93	89	77	99	93	82	89	82	112	107	102	82	115	90	115	111	102	98	110	93	95	96	110	93	96	95	91	99	101	84	99	98	106	85	98	107	100	85	92	102	99	87	84	111	97	100	108	111	102	83	90	77	101	73	102	100	98	125	99	86	101	84	112	96	80	95	93	83	110	99	90	92	86	82	93	96	105	109	101	97	98	89	90	90	102	106	109	89	95	96	98	89	79	89	96	85	84	116	102	118	90	101	103	90	87	92	113	89	102	80	82	102	106	119	86	77	72	88	78	102	94	73	97	103	91	107	95	96	96	88	94	99	99	96	94	111	106	100	93	92	109	104	95	99	101	104	104	90	98	91	110	90	107	103	107	96	92	102	97	95	86	89	88	104	102	97	93	105	103	89	91	99	88	110	112	83	92	91	102	107	100	86	89	95	98	107	96	90	100	103	89	101	96	85	96	102	86	97	94	105	102	90	103	98	92	96	101	90	85	98	108	83	102	89	83	101	103	103	94	86	101	78	110	91	97	104	87	96	86	88	105	85	91	106	97	115	99	108	102	86	94	80	101	98	92	101	103	88	102	87	87	105	90	102	106	101	94	92	102	100	103	77	90	106	86	89	98	89	96	79	97	79	104	96	103	115	107	99	81	123	103	92	75	97	97	106	73	85	95	90	95	100	96	100	102	104	99	92	97	97	86	96	109	96	92	91	92	94	93	100	94	91	100	105	111	100	108	97	100	83	95	97	100	100	116	95	89	107	93	94	89	80	96	101	103	89	101
6169	444	507	515	486	443	457	433	411	394	398	383	369	389	373	390	382	339	379	359	373	375	390	350	348	355	382	364	378	360	336	366	319	354	330	358	334	339	348	339	340	371	332	371	347	361	337	338	345	402	357	338	345	373	355	375	358	314	335	347	344	347	348	342	363	330	382	339	356	330	339	341	359	358	374	360	351	373	339	328	347	327	364	344	371	349	368	357	342	331	373	364	370	354	360	370	382	334	372	362	339	369	339	377	382	336	371	348	325	355	352	351	374	336	359	361	332	362	354	329	330	384	361	361	341	352	377	356	344	356	352	364	360	360	364	380	361	347	372	352	377	309	337	363	360	393	341	369	344	323	386	348	352	368	387	336	352	362	350	348	379	378	320	359	372	343	331	360	350	336	336	329	361	388	325	340	366	334	339	366	340	321	335	337	383	358	354	335	336	338	377	367	362	362	314	353	369	324	342	382	347	370	363	361	331	376	362	373	366	341	362	335	317	415	349	322	344	333	359	327	346	336	335	344	360	352	343	337	349	367	331	357	341	366	356	323	329	339	347	392	395	371	344	375	334	345	337	366	372	326	337	345	349	365	391	361	351	351	337	348	350	330	332	332	365	330	359	343	347	359	327	359	370	372	324	347	365	376	391	353	358	323	368	360	399	355	364	322	340	350	350	394	315	349	374	379	333	353	305	338	331	355	319	329	350	353	321	359	353	362	345	371	366	339	405	360	335	353	333	355	346	354	370	353	368	371	359	337	369	339	355	367	340	310	353	348	358	348	345	362	326	350	384	351	376	388	415	365	343	356	351	400	324	351	336	338	375	373	332	339	320	352	379	351	380	340	350	337	348	324	361	360	365	354	381	332	357	332	332	359	346	378	379	361	357	338	359	357	348	349	360	382	365	361	333	349	332	335	397	374	342	349	361	338	333	371	352	331	345	363	355	373	365	359	362	366	328	371	336	374	367	389	367	353	335	333	382	329	375	369	360	376	379	337	371	339	364	373	364	371	349	344	372	376	362	367	364	369	347	327	364	365	377	330	369	375	357	342	368	348	360	360	331	390	365	338	327	345	344	370	348	350	349	367	335	343	343	355	343	355	338	326	353	365	365	351	374	326	349	357	360	383	312	335	352	342	350	367	357	343	378	305	354	359	335	324	350	374	345	327	332	380	362	384	361	364	361	351	363	341	367	340	339	347	343	362	343	339	350	332	387	350	365	342	385	373	326	313	362	377	349	337	365	337	351	360	330	362	336	358	360	339	362	360	368	345	340	369	329	351	340	352	388	326	378	350	363	413	376	333	321	365	365	372	342	361	324	368	345	344	357	392	346	375	336	340	326	354	357	345	352	366	347	347	351	383	380	366	349	347	363	366	353	339	347	379	353	343	384	341	354	341	349	355	327	352	386	362	366	360	380	351	316	353	343	366	343	362	392	385	328	402	391	359	371	347	357	350	331	368	352	379	375	376	352	342	349	370	334	360	369	335	330	335	333	354	324	366	341	332	381	338	340	344	339	310	350	365	364	357	355	368	364	340	336	343	375	367	346	346	353	358	382	331	407	344	335	347	326	317	359	360	377	392	339	349	337	348	354	376	361	407	338	339	365	328	376	311	326	371	340	341	371	369	362	326	349	337	356	331	339	343	353	347	351	313	353	329	365	340	373	332	357	334	301	352	354	380	344	369	354	340	367	330	365	339	351	370	347	352	358	353	377	375	366	340	364	378	358	389	355	318	384	345	312	337	319	375	355	376	352	371	368	334	369	341	339	380	343	379	337	343	339	372	333	354	341	382	368	349	368	363	328	341	365	363	346	402	356	343	364	310	349	379	371	362	366	350	372	370	358	354	392	396	344	368	368	383	361	383	372	346	396	337	320	334	355	378	393	357	354	354	352	379	342	353	349	332	349	367	334	368	397	349	341	310	363	360	348	374	321	352	323	369	386	331	341	341	357	383	365	363	358	360	355	402	329	353	343	397	321	352	350	339	342	338	367	343	333	336	346	353	326	379	360	350	330	374	364	393	376	358	338	354	375	337	340	332	329	354	366	371	324	350	356	344	353	386	328	390	330	388	325	336	360	342	336	347	353	323	342	326	347	383	351	365	357	345	343	313	354	339	340	345	346	344	350	365	342	359	390	384	337	352	340	350	342	356	354	343	339	381	354	357	401	349	321	369	370	331	333	342	353	359	315	375	344	365	348	338	329	327	365	326	371	375	377	361	367	368	359	328	325	343	317	367	384	348	375	369	364	357	356	342	324	348	359	363	377	366	360	350	344	350	357	350	341	393	390	368	364	344	359	347	350	327	375	405	362	363	374	337	345	326	346	347	362	317	358	378	341	362	348	330	309	366	356	351	352	347	346	353	356	313	323	361	343	359	354	394	332	364	375	313	355	359	368	349	337	343	358	328	346	347	378	359	351	344	332	334	354	414	373	352	356	375	342	344	342	370	355	322	355	330	373	323	322	375	352	363	346	351	360	318	318	389	350	358	354	357	330	319	339	364	342	364	352	339	373	345	344	337	335	356	366	341	362	360	344	331	347	318	347	393	331	371	317	317	352	370	371	368	369	377	329	356	331	360	295	358	371	343	369	324	344	342	369	340	337	336	331	346	328	330	349	358	366	374	341	353	366	388	318	336	343	372	334	357	348	326	375	356	355	375	334	384	363	373	357	339	333	346	344	344	343	350	365	369	349	406	410	352	352	340	326	360	344	346	357	327	343	345	391	375	358	371	361	380	400	366	316	356	334	355	309	344	318	356	361	348	351	369	362	344	317	350	362	366	374	366	331	342	352	368	356	353	321	353	357	355	348	336	363	325	333	362	352	382	359	338	348	354	384	345	344	379	324	363	388	373	376	356	369	360	343	373	335	323	364	338	344	346	360	367	318	307	379	343	328	359	374	360	356	330	358	386	361	347	331	359	363	374	338	367	340	371	341	367	343	341	402	385	330	337	366	354	366	330	351	365	339	356	357	341	348	341	365	341	333	327	345	374	328	371	357	354	345	339	386	304	344	384	355	371	383	369	332	337	346	351	326	366	369	344	373	329	343	338	333	361	335	366	378	350	388	379	365	364	336	355	347	363	337	343	341	385	357	346	316	360	360	337	375	347	356	333	363	394	324	337	372	375	356	384	362	370	340	361	368	343	332	382	373	356	345	358	363	363	346	340	367	389	372	359	353	340	357	352	367	377	355	382	348	378	377	336	364	365	362	345	344	331	337	374	321	351	362	352	363	335	352	369	348	341	337	384	363	368	349	347	333	335	364	351	363	362	353	324	348	347	374	356	327	348	349	333	354	330	361	326	359	386	379	354	352	359	391	345	367	345	333	365	332	361	364	328	371	346	361	342	371	353	359	391	356	399	364	342	350	350	355	348	320	350	335	347	359	384	334	357	373	352	345	333	332	358	320	316	371	353	384	331	359	339	315	373	353	340	357	368	342	374	381	328	349	345	346	356	357	343	343	387	346	348	374	374
34693	13462	2074	814	584	392	311	249	193	190	159	134	129	122	129	116	108	97	82	106	99	93	99	86	92	98	92	85	86	99	72	74	91	78	91	87	83	74	84	82	82	77	80	71	76	86	83	81	94	78	74	91	91	78	75	70	78	84	66	80	79	80	71	56	68	96	77	75	77	78	79	79	77	75	75	71	85	71	77	75	71	65	102	90	73	67	79	79	64	77	55	72	65	60	76	81	67	77	71	66	79	61	94	85	74	85	87	79	77	68	86	75	85	71	71	63	67	81	88	77	76	89	81	77	89	60	80	70	80	92	84	78	69	78	77	75	72	75	77	70	78	84	76	76	63	77	85	72	77	74	83	68	81	69	75	68	70	76	83	88	67	61	77	80	81	66	89	80	75	66	91	72	89	71	101	90	82	78	57	89	84	69	67	66	70	73	81	87	82	93	93	83	72	77	94	62	78	61	71	57	76	60	89	77	70	84	57	86	85	66	73	76	89	72	79	59	78	66	84	72	72	76	69	69	81	82	76	60	73	85	77	77	67	59	80	62	92	74	81	75	74	81	64	89	86	67	67	73	77	73	83	88	66	82	92	75	67	74	65	63	87	90	73	72	70	75	76	70	78	79	80	67	69	58	90	91	78	79	83	76	69	92	67	82	74	90	69	81	94	76	74	95	92	64	84	79	84	57	77	84	71	66	75	74	70	73	79	59	78	81	83	70	87	85	92	82	74	90	67	57	85	73	91	73	61	78	87	65	75	86	70	89	82	64	85	70	85	92	76	60	80	89	82	78	58	75	64	86	75	79	74	61	80	79	92	71	61	74	67	91	65	79	71	73	77	82	83	66	80	68	69	81	57	75	67	81	70	83	61	79	74	64	82	82	80	78	73	77	95	66	69	60	85	83	77	73	78	75	76	81	94	75	63	70	76	73	98	86	67	64	76	70	84	65	71	73	75	77	69	73	76	75	86	78	84	85	68	72	71	81	81	75	88	86	71	83	69	82	85	67	70	76	72	84	79	75	74	65	64	89	74	76	78	83	81	64	63	84	62	80	78	71	78	59	71	78	84	77	82	76	79	84	88	96	57	82	74	85	104	69	69	77	73	72	67	70	81	67	71	71	78	79	68	80	65	75	71	75	61	68	68	75	71	81	66	61	74	76	81	77	70	78	82	81	74	73	82	72	61	67	93	77	76	66	68	78	75	88	69	71	75	61	53	70	59	64	69	70	61	70	84	82	66	87	77	78	80	72	56	83	96	77	66	67	61	79	85	73	78	77	67	68	88	84	83	77	69	82	68	80	77	78	93	94	69	84	81	66	77	77	65	70	85	75	80	85	74	71	61	66	71	77	85	75	81	93	96	76	76	74	86	62	70	56	77	63	77	90	95	72	53	64	64	67	86	82	67	76	71	74	80	74	77	85	76	73	84	82	71	67	68	79	73	80	77	69	69	86	85	77	77	66	74	70	82	73	90	79	77	60	90	78	83	80	76	74	75	55	87	56	78	88	66	69	71	83	72	80	70	78	75	74	65	78	85	72	68	65	76	84	74	74	89	82	79	77	69	68	73	74	70	69	78	76	71	72	73	70	71	78	67	76	74	77	75	92	75	87	76	68	76	69	93	71	70	75	82	64	70	82	77	72	77	87	87	84	81	78	79	74	72	104	84	69	74	81	62	74	61	82	89	70	70	76	64	68	83	75	77	79	74	82	64	75	73	75	75	69	84	78	95	83	76	86	78	80	66	67	78	70	74	63	83	61	63	60	78	68	82	69	92	66	68	68	70	79	60	83	84	79	77	68	57	77	74	64	77	71	73	72	70	79	67	75	83	67	76	71	75	80	76	72	79	69	82	80	79	83	85	69	56	79	73	63	64	69	87	71	90	85	72	72	72	89	77	75	83	76	75	77	83	67	63	80	73	71	79	70	67	92	79	72	81	79	68	69	64	73	98	67	84	77	77	66	61	76	73	82	78	60	89	77	77	74	65	77	75	72	76	71	71	85	75	71	72	77	67	82	72	69	79	99	103	59	74	87	76	77	76	94	73	71	72	79	82	69	76	77	75	72	72	75	83	93	63	75	76	53	85	71	82	80	86	76	81	79	77	83	72	60	83	87	82	69	68	78	74	73	67	75	76	82	68	76	75	81	77	75	69	83	78	80	71	84	86	75	89	66	79	85	70	61	79	76	91	61	65	85	93	81	67	63	91	72	89	85	69	65	73	76	74	85	91	70	75	70	79	75	74	74	85	72	67	72	76	77	89	61	65	84	83	73	94	69	58	70	66	91	83	61	75	72	80	70	83	74	92	59	56	78	78	81	81	78	79	76	82	66	74	76	70	78	78	76	71	65	62	73	56	72	81	86	83	80	89	57	79	72	69	70	74	67	64	73	63	83	85	76	82	82	84	80	76	86	67	79	73	67	83	70	72	77	79	74	77	67	64	78	81	65	78	95	63	67	73	89	69	90	88	76	55	75	77	72	78	89	80	70	100	68	70	75	78	79	95	71	91	87	86	81	81	67	74	78	66	82	63	79	77	73	73	67	79	75	74	82	79	82	97	89	68	75	68	71	80	74	72	71	91	65	59	91	72	88	75	86	92	88	93	82	74	77	83	77	82	73	84	68	74	68	73	92	66	62	85	77	75	71	71	92	78	73	77	62	72	66	88	80	62	68	70	80	81	74	75	94	74	100	72	70	62	88	69	74	64	75	83	82	78	94	74	71	83	83	62	69	61	86	76	77	76	83	76	73	76	70	63	86	80	74	70	76	85	90	71	66	73	96	73	85	70	63	72	64	74	67	77	68	62	71	82	86	85	67	81	88	69	76	64	75	66	67	85	80	75	64	81	75	80	76	59	92	68	77	89	95	73	84	73	88	86	89	89	69	88	76	76	81	70	72	73	85	76	80	73	86	73	79	68	73	90	66	67	73	76	86	82	86	73	68	84	75	90	82	71	71	88	83	76	85	75	72	77	78	69	68	67	78	65	78	75	100	81	81	82	71	72	72	73	75	82	63	68	73	75	62	52	57	88	89	67	76	81	67	76	66	64	84	88	76	71	73	79	84	72	85	72	89	75	80	87	66	74	69	64	86	76	74	91	81	73	84	82	72	79	81	75	80	63	85	85	89	93	90	70	81	91	73	73	78	81	67	80	67	76	75	84	84	73	77	73	74	69	78	68	79	86	72	72	63	63	69	79	69	77	76	72	82	78	70	71	70	77	62	77	67	80	65	64	84	64	62	82	62	97	77	81	81	76	75	71	67	76	76	80	73	86	61	78	72	73	87	76	63	90	69	73	83	58	88	78	64	77	79	80	83	67	68	76	84	89	59	69	77	76	66	76	91	77	72	79	62	75	75	80	80	69	65	60	65	87	69	67	66	65	57	84	80	68	75	77	74	86	79	84	78	67	58	72	80	71	73	78	77	83	66	71	67	75	72	72	65	80	84	62	82	79	69	79	88	64	70	76	74	78	68
16783	1083	2550	2947	2675	2085	1796	1414	1248	1082	903	844	792	741	662	637	543	539	521	534	462	464	438	414	455	432	448	427	397	392	357	419	394	357	339	377	337	389	334	350	342	318	321	334	344	340	336	300	349	325	317	332	308	336	301	314	325	350	295	314	309	340	332	326	316	323	345	298	320	325	323	310	305	326	299	300	313	337	332	317	293	315	310	295	320	300	312	288	346	292	298	295	281	309	318	312	301	322	312	325	309	271	275	294	315	278	314	319	331	296	314	311	284	322	313	312	320	279	332	283	301	307	289	307	296	314	304	303	312	302	304	278	275	310	301	324	278	295	272	310	297	281	310	337	281	280	283	301	284	299	326	270	291	326	307	298	303	269	273	312	322	303	305	263	312	314	346	284	313	300	299	277	289	296	323	283	306	305	300	285	281	289	313	288	291	320	329	271	300	307	303	266	275	285	305	266	288	289	343	298	325	324	280	311	275	291	313	305	313	320	275	304	294	298	300	287	268	310	298	321	323	289	291	311	308	308	274	276	323	317	289	279	288	267	323	302	315	299	283	307	318	302	311	306	306	279	321	309	288	289	308	297	286	294	273	314	302	310	300	298	316	281	275	263	290	281	297	290	297	298	302	330	320	284	322	279	318	291	274	304	276	290	296	329	280	291	309	283	300	264	303	312	285	319	292	284	254	323	294	297	290	295	281	301	290	291	287	307	297	317	274	289	276	286	326	290	276	330	299	303	336	315	314	303	320	295	294	280	289	300	301	282	299	322	281	320	280	272	314	290	270	293	296	310	329	264	271	321	295	322	294	298	305	286	315	302	313	300	286	258	330	271	311	291	317	281	276	282	306	278	291	295	275	295	287	300	335	287	302	313	320	306	288	291	296	316	276	291	308	306	288	304	302	314	299	306	294	286	322	305	285	297	298	295	303	306	312	295	298	258	285	290	304	310	322	313	325	296	277	324	304	293	288	284	302	317	297	312	301	301	278	295	292	297	298	302	290	301	302	303	283	295	307	277	290	311	308	302	301	288	291	323	296	291	271	294	322	303	315	307	300	277	292	278	291	314	291	292	290	299	328	311	318	314	282	295	287	325	274	290	320	286	298	280	270	285	302	300	312	285	292	297	280	312	309	291	286	279	309	299	295	266	309	296	304	321	302	277	301	278	292	284	304	317	333	306	301	325	302	310	270	289	319	309	285	294	259	298	256	310	312	306	287	318	292	286	262	297	270	308	300	287	314	305	265	313	278	290	314	281	311	303	295	265	265	289	250	317	266	241	324	315	288	268	310	306	277	307	309	277	289	327	315	305	307	315	287	300	271	281	326	267	311	323	294	274	295	288	304	295	304	297	297	286	330	285	300	324	299	323	306	310	297	303	302	276	290	316	278	316	306	268	297	282	314	266	307	306	291	308	320	284	339	290	251	285	316	307	295	265	315	287	321	291	291	278	286	277	284	311	306	290	285	280	328	327	308	283	276	312	260	297	308	285	255	313	283	325	280	286	301	299	297	302	288	272	312	307	292	287	308	292	299	289	297	304	297	300	333	298	331	299	280	295	284	318	323	316	269	300	297	309	304	338	287	299	279	294	298	313	279	285	299	313	297	266	304	311	297	282	281	280	285	307	293	309	309	305	288	334	294	312	282	289	294	281	299	281	273	289	289	303	302	303	323	317	318	327	296	288	284	285	289	292	300	322	334	291	289	299	297	299	274	280	291	272	313	279	291	291	276	297	301	296	276	310	300	320	308	285	303	296	333	306	286	327	303	303	314	318	315	300	284	294	299	297	306	299	288	293	297	306	299	292	288	320	326	288	291	290	293	261	294	310	308	303	314	309	287	300	307	288	300	312	286	280	344	294	322	315	283	278	267	316	275	277	331	297	291	320	345	300	311	307	323	302	287	317	289	291	282	286	283	291	303	290	310	310	316	289	290	287	311	290	298	318	297	278	336	310	309	296	292	289	303	305	297	300	267	250	285	308	298	304	297	317	314	307	288	325	269	267	300	303	311	296	298	297	288	300	281	300	317	296	280	305	347	303	289	296	259	318	293	284	320	298	297	261	294	290	307	343	290	322	310	299	299	288	286	279	351	303	302	278	328	294	316	285	313	287	290	307	300	294	301	261	291	283	326	284	311	278	278	282	304	292	291	307	281	322	293	331	287	281	312	307	284	322	277	334	298	317	283	300	308	310	322	302	296	302	320	288	264	312	275	306	302	278	338	269	323	296	279	321	348	285	282	299	307	273	309	301	265	323	301	267	316	301	320	309	304	305	327	335	294	293	270	309	290	326	312	307	270	300	304	296	291	320	325	312	300	311	302	299	292	284	274	312	291	321	318	269	271	312	286	289	326	301	331	278	304	270	292	308	285	285	299	284	290	340	265	337	325	278	285	277	275	271	275	304	320	296	291	304	294	283	269	303	279	290	310	287	327	286	340	289	282	278	290	288	332	289	303	305	304	301	337	297	298	297	277	301	280	289	288	306	297	286	288	316	309	305	304	315	293	299	294	312	290	312	298	265	305	250	305	330	310	315	292	333	271	302	291	298	279	301	305	275	293	270	274	298	289	309	294	280	276	285	313	292	307	299	293	298	276	323	282	302	310	287	310	323	292	318	298	290	310	278	295	307	277	297	325	297	280	259	296	305	287	329	319	345	307	293	290	269	328	286	277	306	270	344	309	310	336	311	291	319	312	300	294	301	294	292	319	300	294	279	302	266	300	331	275	286	315	294	300	293	299	303	308	299	308	302	286	309	310	311	285	281	316	282	286	300	302	301	291	300	291	265	292	279	298	297	319	332	306	290	307	298	302	306	284	284	257	317	323	288	265	328	298	292	319	312	271	312	278	291	280	316	315	325	311	294	287	290	276	301	289	308	300	280	287	286	302	306	300	280	306	308	270	328	282	314	311	272	306	286	325	318	266	301	275	290	290	285	298	334	286	302	318	315	305	295	287	287	285	292	325	263	261	291	320	312	313	309	267	303	289	326	292	284	294	330	308	289	271	302	322	284	322	276	292	304	279	329	275	294	280	324	304	291	275	306	298	310	275	300	298	303	279	304	297	259	332	304	299	267	279	289	291	309	296	285	299	357	299	290	287	273	303	302	297	292	306	302	291	305	314	322	293	299	286	273	306	289	307	292	314	276	315	300	292	283	283	280	280	305	332	274	278	309	294	358	311	288	292	292	313	334	334	290	311	316	299	297	324	291	335	324	291	284	312	297	292	274	287	289	314	290	280	285	285	287	306	291	281	307	317	312	294	305	296	286	299	290	280	305	302	279	290	304	293	267	262	293	288	317	311	304	295	286	276	301	308	321	275	266	292	331	292	335	295	295	290	274	275	306	300	294	287	307	299	289	291	334	306	281	282	293	310	287	282	263	315	300	292	300	292	317	305	336	338	280	272	292	289	276	284	319	289	287	303	296	306	312	326	276	293	304	298	276	322	302	320	303	302	309	304	275	273	283	310	307	307	314
41014	23026	11618	1785	1067	796	581	499	402	364	326	282	247	243	211	207	211	236	179	178	183	180	176	153	174	182	173	164	157	150	162	152	187	166	162	140	134	163	139	153	161	145	136	160	143	140	167	134	139	147	149	140	173	134	151	162	142	141	119	159	139	140	168	159	141	165	142	164	155	148	138	135	154	140	135	161	150	152	125	158	143	142	168	138	137	138	138	166	140	143	147	139	155	146	128	136	154	140	159	166	129	152	142	161	165	152	146	151	142	171	138	160	130	152	149	135	140	157	155	150	130	153	148	136	136	150	145	157	149	136	158	158	144	112	146	134	156	122	147	165	149	167	142	146	138	141	141	137	122	146	177	146	163	154	155	130	141	141	131	147	132	150	159	140	148	142	146	144	148	144	161	154	159	136	131	131	149	168	149	152	129	145	137	136	143	144	143	151	128	140	143	137	144	142	165	163	151	148	143	148	151	142	142	155	145	139	152	145	125	143	148	150	151	137	133	150	158	149	148	160	148	129	152	143	155	153	129	152	168	138	143	142	144	162	162	160	153	148	148	150	134	169	151	168	139	143	150	125	143	137	146	147	146	134	139	148	146	163	172	129	151	141	160	120	142	147	150	152	126	147	153	161	145	136	143	153	123	153	136	143	135	146	148	152	136	151	157	131	161	124	144	137	146	151	133	135	141	133	140	127	142	137	122	131	154	153	134	135	167	148	139	116	158	143	139	145	160	141	132	139	159	132	134	163	123	131	145	154	148	126	141	174	142	137	146	133	161	144	148	129	122	139	154	144	129	136	145	154	143	140	143	156	151	147	142	157	156	140	124	140	153	152	142	169	145	126	134	127	147	151	135	129	128	150	167	135	173	126	159	127	146	147	160	162	127	137	149	171	166	150	133	144	133	143	150	152	145	145	152	138	138	156	159	141	157	160	146	137	148	139	157	141	145	153	138	142	162	133	126	145	147	106	146	137	152	112	140	131	142	152	159	147	161	144	137	155	158	138	139	121	174	130	146	144	135	148	143	148	147	148	122	147	174	129	157	144	145	153	162	149	144	168	174	153	129	139	154	138	132	150	125	143	135	144	142	133	122	128	140	159	157	132	138	153	143	132	151	147	137	133	142	137	150	130	147	137	149	147	133	152	136	144	137	164	149	152	149	150	137	165	127	136	133	138	163	132	140	130	155	139	150	147	145	137	124	136	157	133	129	155	140	128	135	153	138	117	147	175	146	141	123	140	136	129	145	141	139	128	155	142	178	135	149	155	139	146	121	171	137	155	136	144	150	153	163	147	147	168	147	148	141	131	144	173	157	129	159	143	158	119	130	159	146	150	133	135	155	160	134	140	143	145	142	139	152	155	154	148	153	141	151	179	136	132	120	119	154	147	145	164	141	172	139	141	148	168	146	144	155	178	152	157	167	143	139	141	149	151	144	139	141	144	159	138	146	143	133	164	148	141	122	136	136	149	141	124	146	154	140	167	127	156	161	148	152	133	137	133	154	125	143	153	135	156	147	160	135	153	161	145	137	149	130	165	157	147	133	123	142	158	123	138	150	143	154	140	144	151	138	149	136	139	152	153	151	130	126	149	139	149	151	160	133	116	148	122	140	137	148	126	134	153	143	160	154	149	156	141	165	143	143	144	137	138	139	132	158	131	155	147	166	149	143	151	162	148	133	144	158	145	145	166	146	164	137	154	134	127	138	127	141	157	146	126	146	132	128	140	146	142	154	154	171	156	146	146	158	154	145	130	156	132	142	152	155	154	143	143	150	133	148	152	142	147	147	128	151	169	147	122	119	149	122	126	172	135	152	169	162	166	151	135	171	140	124	144	157	143	144	139	150	130	141	156	124	133	133	152	143	157	150	141	140	143	148	138	129	143	159	162	169	142	134	159	126	143	169	145	135	118	128	125	158	148	142	123	151	150	131	166	163	154	139	164	163	165	162	146	150	141	145	140	142	122	138	162	153	172	137	123	162	147	149	144	125	168	147	150	150	135	160	160	147	135	143	147	129	148	138	148	137	147	157	153	146	150	158	161	138	132	153	135	130	135	154	140	140	141	128	132	161	143	160	150	156	117	146	157	138	159	128	148	152	149	142	141	154	151	131	133	162	147	150	126	146	146	142	132	143	130	152	135	161	151	153	124	158	152	134	166	151	129	149	147	133	147	158	169	148	155	154	143	137	159	151	142	139	123	169	136	139	151	135	171	142	164	162	144	144	130	137	146	120	118	154	138	119	138	123	138	140	157	164	139	153	167	139	136	176	129	138	154	140	152	166	155	130	139	145	139	149	134	133	137	143	130	158	132	148	158	164	138	143	147	150	140	140	147	150	151	157	142	131	157	175	125	144	150	137	163	143	146	156	130	140	147	148	134	153	151	149	123	152	129	135	162	146	157	147	142	131	161	145	145	119	139	152	133	142	150	153	145	141	163	154	162	151	158	158	152	143	152	159	133	158	149	138	144	157	153	139	132	129	140	155	156	135	142	152	129	152	141	146	134	160	162	147	144	153	132	131	142	159	153	165	151	141	123	156	157	131	131	149	166	141	141	131	135	144	157	141	144	161	136	143	152	156	144	148	120	152	143	148	137	136	142	134	131	143	137	144	143	129	129	139	136	138	152	141	138	135	160	147	179	159	128	164	130	135	148	131	148	144	136	168	137	126	156	142	149	138	155	143	148	141	159	129	152	142	140	147	133	125	148	152	135	143	161	161	158	140	134	144	141	153	150	136	138	161	149	152	154	152	150	175	152	146	145	148	144	142	147	154	141	132	128	145	148	162	147	129	143	139	154	158	156	173	168	142	148	157	158	154	135	123	157	160	143	143	175	152	168	136	122	153	161	174	142	145	143	145	148	136	140	148	145	148	134	149	151	142	153	136	128	131	134	164	144	159	143	163	138	153	151	130	114	159	142	114	167	145	137	135	134	144	155	140	160	116	162	148	144	169	149	137	124	149	155	138	140	147	139	144	159	143	140	142	156	138	175	166	180	144	126	155	130	158	150	157	139	133	153	156	142	140	143	121	139	151	152	147	144	154	155	127	161	137	122	141	143	143	158	143	132	118	149	136	147	132	144	145	171	168	157	151	145	165	149	136	129	147	152	155	152	148	145	153	140	135	167	136	129	131	154	149	153	156	149	162	137	144	163	146	145	152	124	147	157	140	135	128	149	142	142	163	131	139	132	137	158	132	145	145	133	142	149	132	143	142	159	167	137	147	143	135	148	145	140	172	151	139	136	146	154	138	141	152	168	140	140	156	128	148	163	157	119	131	152	161	132	166	146	172	142	138	145	151	150	123	175	145	144	115	155	172	147	139	151	164	161	159	145	153	138	134	127	122	132	153	158	164	150	140	128	157	148	138	145	163	161	138	132	134	163	142	162	148	142	136	157	152	139	147	130	140	135	123	128	138	140	159	151	138	154	145	149	132	164	139	146	155	154	137	160	136	143	124	138	148	141	149	141	133	155	140	137
20851	2203	4870	5531	4824	3944	3317	2730	2303	2010	1763	1620	1477	1317	1293	1237	1080	1010	952	939	913	848	788	812	743	781	771	719	732	687	680	654	715	685	599	618	627	576	625	637	602	573	612	587	611	514	607	592	536	588	567	540	570	540	562	551	577	567	584	565	575	556	551	547	527	563	575	503	565	530	554	542	556	526	539	578	517	515	544	533	541	547	537	471	529	566	583	561	530	508	529	531	530	535	522	497	506	506	525	516	556	527	517	514	528	513	560	531	514	503	458	534	520	498	517	481	537	525	498	517	509	525	508	506	489	470	538	548	507	533	506	539	519	520	521	504	538	544	502	523	518	508	525	499	496	540	509	488	508	503	510	481	499	504	493	493	502	509	492	493	501	526	532	512	529	511	548	537	490	538	541	570	507	510	525	503	506	542	512	529	507	533	569	521	518	500	533	548	551	538	522	500	499	497	499	539	442	541	488	499	496	529	567	556	489	538	499	522	541	512	519	508	535	515	495	507	508	516	474	487	519	531	505	497	538	497	526	510	502	513	516	527	551	515	522	524	463	531	529	498	490	495	561	544	507	497	550	536	484	545	492	478	539	505	531	511	513	534	463	558	517	483	480	477	503	531	518	526	546	481	475	546	531	495	511	501	484	485	502	505	570	574	524	485	509	513	486	474	509	463	484	497	491	555	499	536	521	538	510	515	562	504	497	495	520	506	521	564	474	506	529	493	485	508	496	535	522	509	539	497	514	510	482	482	537	505	558	508	507	511	543	492	509	537	543	503	493	536	498	518	504	521	537	506	507	547	557	525	522	510	528	517	507	503	482	506	489	559	534	524	551	523	517	506	489	559	507	468	524	483	492	528	490	499	516	461	537	488	519	514	509	520	513	499	509	485	525	513	492	522	456	552	521	512	540	499	527	511	523	528	513	510	514	509	495	483	528	504	518	530	478	525	536	547	503	505	543	534	531	495	469	509	514	515	525	532	487	500	501	449	509	557	492	520	519	485	539	475	580	573	512	536	509	504	487	551	495	527	519	540	448	496	517	475	517	515	514	486	520	538	529	499	530	531	514	513	496	530	535	565	542	519	538	499	511	561	486	512	489	509	487	521	508	518	470	525	539	517	514	505	457	518	468	510	491	518	538	504	580	487	509	509	505	501	521	526	494	495	516	514	471	545	510	521	540	519	500	505	530	489	532	555	510	487	489	499	531	508	513	525	556	496	510	519	510	525	502	497	496	521	515	528	491	555	511	529	567	519	563	518	515	498	513	514	509	563	484	509	471	519	530	526	513	533	506	527	530	513	526	497	565	522	570	468	517	522	530	515	540	512	455	515	535	500	504	520	499	477	507	521	510	489	516	505	483	555	493	499	497	548	537	522	513	517	517	502	541	484	531	541	505	512	470	526	553	487	477	525	524	492	491	482	491	533	527	540	582	488	452	551	506	516	517	506	514	525	525	509	529	490	542	487	493	531	509	550	532	499	551	497	500	534	509	509	513	484	510	530	504	508	473	502	549	531	521	480	492	478	531	480	496	495	519	506	469	522	551	519	536	482	551	496	579	543	529	523	515	549	507	493	488	480	495	538	496	472	510	526	502	558	533	514	497	477	540	536	504	490	506	531	499	502	542	535	537	542	487	511	514	499	481	516	529	517	510	513	522	543	539	508	527	535	498	479	513	518	540	504	535	504	496	492	496	494	509	500	518	516	506	530	545	517	527	540	564	498	522	533	515	503	492	526	490	513	522	483	500	503	527	483	539	488	510	496	519	486	515	557	512	515	470	537	522	473	488	488	505	508	523	506	569	505	499	514	534	503	483	497	517	502	506	522	521	504	538	543	529	508	502	501	487	572	537	514	519	498	524	506	495	495	549	510	492	545	513	466	544	468	496	506	485	526	487	506	483	548	542	485	530	490	508	499	539	471	530	546	518	517	515	518	498	503	510	548	507	504	483	539	509	475	526	547	529	467	508	509	532	523	525	495	532	519	529	521	491	495	478	488	469	494	502	521	530	543	539	527	513	525	544	513	526	500	485	502	500	543	459	455	510	504	477	535	498	512	544	538	481	511	497	500	504	494	492	533	499	532	498	536	507	572	504	463	538	487	466	519	573	498	515	527	559	511	540	497	518	505	489	520	535	538	538	525	484	496	495	536	527	520	502	503	536	521	542	499	516	514	526	492	498	496	515	476	499	516	526	510	501	491	504	478	507	504	535	516	521	525	541	511	499	502	517	525	513	466	542	482	535	516	541	481	519	520	542	555	492	546	512	445	491	525	511	529	534	499	521	493	483	505	556	490	524	539	564	517	505	547	489	481	522	498	492	517	510	506	502	512	528	521	522	533	479	552	493	543	531	515	517	482	479	483	509	500	517	483	486	500	511	530	524	533	494	549	517	519	514	506	520	501	504	542	509	541	454	499	448	522	552	512	517	536	483	529	495	466	526	503	519	525	494	495	515	553	514	515	529	559	562	487	520	546	499	491	520	504	518	519	522	484	519	503	544	523	520	485	514	521	514	537	510	497	532	507	482	490	496	556	545	506	520	466	518	519	535	482	472	521	463	487	525	507	480	544	507	501	503	499	545	492	485	523	507	520	514	532	516	501	481	552	509	474	515	463	532	550	480	524	524	466	496	513	506	484	467	496	515	523	523	494	507	511	513	526	490	509	558	501	532	521	533	503	511	510	512	487	477	501	535	491	520	503	526	514	565	510	513	507	525	537	518	496	546	493	493	544	492	500	463	502	452	499	508	527	527	515	556	527	485	525	506	491	549	509	535	512	523	513	519	536	495	526	487	496	508	486	474	517	554	542	543	525	493	506	505	536	508	511	496	467	529	486	512	446	513	519	470	503	487	557	498	476	480	523	503	451	568	486	524	517	523	532	487	560	526	516	476	509	499	532	481	566	531	485	559	561	500	478	551	493	487	491	535	501	467	520	477	531	519	476	546	521	546	526	530	511	480	498	510	545	524	490	507	497	503	505	511	507	517	534	534	503	514	519	512	558	513	515	466	535	495	488	528	556	481	508	550	497	498	536	490	505	527	503	485	494	519	534	523	525	516	517	507	489	548	534	521	495	504	503	513	507	547	499	512	519	526	515	521	499	523	492	472	550	516	547	521	516	489	495	539	505	486	519	482	518	506	484	521	529	513	513	502	519	548	529	537	529	486	523	499	516	557	483	540	565	545	470	515	551	524	494	501	501	523	474	521	494	515	529	519	466	529	549	499	480	522	477	561	525	497	535	519	510	558	507	524	537	523	519	535	500	475	568	518	556	522	501	570	498	519	487	482	530	573	534	548	505	525	504	506	470	488	513	510	532	521	511	520	521	475	502	463	501	522	560	503	460	477	510	559	500	544	498	531	546	505	550	522	494	536	478	544	507	523	533	510	505	553	485	525	527	473	525	500	506	487	570	476	502	481	512	498	487	501	557	509	501	525	521	565	545	529	486	502	510	510	476	490	512	503	534	491	493	525	514	533	511
4473	337	232	129	132	128	108	124	120	104	110	112	107	105	91	99	94	94	121	102	97	94	86	121	89	89	84	90	107	93	95	96	96	89	98	98	88	98	100	93	114	85	75	91	91	87	119	71	97	83	89	77	112	95	105	103	88	102	78	89	93	76	109	79	89	106	100	81	94	101	94	98	98	114	102	96	98	88	99	83	84	79	102	96	102	103	80	91	100	79	81	101	83	95	96	105	104	100	102	101	96	88	93	94	73	97	115	101	87	81	93	74	99	99	104	116	85	99	98	82	94	86	84	84	72	82	100	101	97	79	89	88	88	98	88	82	101	85	93	93	95	88	98	117	95	95	110	100	95	89	77	91	119	86	106	94	106	80	84	86	96	92	97	84	84	90	91	97	135	96	86	86	88	79	111	93	104	90	94	99	102	104	102	103	92	105	83	80	92	72	104	79	93	111	95	91	89	98	99	87	89	100	88	87	78	108	88	107	97	97	86	106	99	79	88	101	79	100	91	99	100	103	90	73	74	107	91	92	83	100	86	77	111	108	102	89	89	110	78	90	97	97	74	87	104	93	103	90	82	95	100	115	88	105	90	109	83	86	85	102	108	84	89	86	90	103	94	104	90	100	90	117	92	94	86	93	94	111	96	108	96	90	97	108	98	86	73	92	108	99	105	101	93	113	115	99	102	93	88	108	97	96	88	92	93	94	106	114	125	82	78	96	97	101	108	95	76	104	97	98	84	106	98	86	78	102	100	88	99	109	103	87	92	95	97	108	107	87	94	95	110	99	78	95	82	99	104	97	103	84	98	98	94	82	101	78	84	92	86	93	99	85	92	84	116	82	99	94	91	91	83	98	88	112	81	97	90	88	93	86	99	105	95	92	83	94	92	91	94	90	85	96	106	111	101	96	102	85	104	73	97	109	103	103	90	105	95	102	93	84	92	83	85	96	88	103	78	82	99	86	87	89	81	82	92	78	115	81	91	97	98	90	74	105	100	90	96	103	101	93	81	92	88	110	85	109	98	109	104	93	93	101	105	89	77	111	89	88	74	110	99	100	90	86	97	95	90	104	98	107	97	97	93	98	98	113	88	91	110	99	114	89	88	110	97	90	81	87	87	90	98	106	81	103	89	113	86	99	88	82	99	81	87	104	103	100	77	116	74	90	80	103	96	74	105	77	74	93	91	77	76	93	82	88	93	94	96	98	110	99	91	106	96	91	79	81	76	83	97	111	88	90	100	100	90	118	75	86	96	75	105	96	96	88	91	97	120	88	98	98	98	101	82	99	94	99	91	107	96	91	89	84	80	117	97	104	87	125	84	97	76	103	97	101	95	105	82	88	72	101	100	100	99	98	88	107	111	96	102	97	92	83	98	86	79	105	81	95	83	90	87	79	104	109	90	103	94	100	93	99	101	91	99	78	98	83	94	103	116	90	90	89	100	89	102	104	79	106	97	91	94	90	93	112	103	84	91	80	91	79	110	81	91	86	105	85	81	74	100	88	111	92	97	90	90	121	100	108	98	99	102	109	91	92	97	93	86	102	84	75	114	84	89	88	95	95	102	90	83	82	84	81	107	108	113	106	84	112	100	104	99	87	85	89	84	91	100	88	87	108	102	93	102	89	84	97	85	84	93	92	121	96	104	97	100	78	81	90	99	90	88	83	91	92	87	92	97	104	82	94	91	97	105	94	89	87	89	78	99	88	108	93	90	102	105	111	99	98	88	88	106	98	86	93	99	103	102	97	94	100	83	99	80	106	90	85	97	89	83	115	88	98	92	92	76	100	96	91	106	89	98	81	86	91	94	97	86	100	90	89	91	92	114	107	85	79	112	102	103	87	98	112	92	91	90	102	100	101	102	94	91	95	80	86	100	102	81	100	58	93	98	106	101	93	96	102	103	91	86	90	83	96	91	79	93	110	97	109	97	105	90	91	99	96	90	80	92	76	108	82	100	87	103	117	102	91	98	103	75	98	91	92	111	106	99	88	76	100	105	106	79	97	86	82	96	91	106	85	104	97	94	86	103	103	95	101	79	86	98	101	80	110	115	98	96	90	98	102	88	87	84	86	102	108	78	99	94	95	110	102	102	107	88	80	92	95	92	105	95	89	116	87	115	96	94	87	91	80	87	100	113	90	103	81	96	84	102	102	97	100	82	102	110	105	101	96	100	95	89	103	97	113	109	103	92	84	104	110	101	105	108	95	101	96	103	71	89	110	103	107	92	105	114	109	105	107	95	99	101	105	106	101	94	107	95	107	84	92	108	79	92	91	90	115	95	96	83	99	92	101	101	85	105	91	99	105	74	86	94	108	88	95	96	87	77	110	102	96	98	80	89	92	104	112	86	96	102	101	104	88	94	96	106	108	92	87	99	88	86	115	82	86	108	102	90	95	100	105	98	99	91	97	90	100	92	99	98	99	93	109	105	79	93	88	96	112	80	85	99	99	87	90	75	90	105	87	100	81	91	89	100	95	95	83	108	98	86	97	103	108	97	76	98	101	95	93	89	102	85	80	85	97	108	84	90	99	92	82	87	83	75	107	95	106	91	92	95	97	98	102	78	93	87	80	105	93	111	90	101	90	97	92	81	78	96	122	63	97	105	100	88	98	99	96	92	107	92	96	79	109	73	94	91	94	94	101	89	121	82	77	99	97	91	99	95	87	88	86	109	85	82	104	105	92	102	98	73	106	99	105	102	98	93	89	98	102	98	94	107	105	80	110	86	99	98	108	90	97	93	82	84	87	105	79	105	113	79	104	101	93	101	86	81	85	112	88	105	97	94	108	95	85	99	93	89	90	104	112	99	108	103	100	92	93	97	83	86	106	77	89	94	79	107	97	106	95	89	115	97	109	97	99	81	86	91	96	102	101	89	80	93	109	82	97	88	104	94	97	97	93	98	100	102	103	101	109	85	76	99	98	111	86	87	92	89	90	103	79	107	89	90	91	100	112	102	97	96	106	84	100	95	98	106	96	92	89	106	105	96	95	107	96	91	108	78	84	89	93	87	97	99	102	92	106	107	97	95	108	95	94	111	95	94	94	102	108	109	87	82	91	90	90	99	69	97	98	105	104	85	84	91	105	102	105	103	104	120	75	78	87	90	85	101	83	80	85	113	106	97	109	102	88	96	100	98	75	97	89	94	87	90	94	117	81	79	87	98	90	114	100	90	97	100	98	108	81	95	97	91	95	87	86	101	93	98	89	69	89	79	82	103	90	102	89	120	87	81	96	83	96	89	92	107	94	76	107	87	94	95	98	91	89	91	89	93	106	105	102	86	101	111	79	86	98	99	89	107	85	85	106	100	102	107	88	94	96	106	95	103	106	108	101	98	76	108	102	108	111	102	111	88	94	99	92	116	90	103	89	97	94	90	98	80	110	88	97	89	90	92	90	91	104	109	96	98	96	98	81	96	81	94	99	91	96	97	110	86	93	115	55	105	85	91	91	99	103	78	88	119	83	102	98	100	83	101	102
6101	407	474	555	491	497	415	409	399	373	412	410	413	352	384	347	363	384	378	396	350	377	362	370	381	378	377	341	354	343	345	381	388	389	345	353	363	383	361	342	363	379	360	349	366	373	354	373	344	348	386	387	360	328	352	364	313	357	409	325	347	384	348	362	329	347	363	366	386	351	375	346	335	317	336	329	352	360	359	347	326	344	364	358	372	371	334	350	307	350	347	384	332	355	372	360	360	341	352	340	361	354	368	357	349	374	330	334	347	337	340	317	366	351	337	343	381	330	353	357	372	366	356	350	394	332	357	391	381	346	363	355	355	353	347	355	364	357	375	349	363	345	370	343	376	322	331	349	325	375	349	371	364	353	342	328	345	387	362	367	329	345	354	371	347	327	338	367	346	332	355	346	374	359	378	365	367	328	349	340	341	323	384	368	351	358	344	325	369	339	391	362	328	337	367	355	337	332	341	353	385	349	346	352	355	304	370	343	355	362	346	330	312	339	326	368	341	346	360	343	320	379	377	357	339	337	343	364	352	348	355	379	363	353	351	347	369	360	373	360	333	354	369	352	375	374	333	338	335	367	332	343	360	336	411	346	356	360	360	313	347	345	367	331	360	347	344	343	346	339	353	377	363	352	352	398	341	350	376	390	344	331	375	359	333	354	341	333	329	339	384	387	341	380	363	342	342	363	346	337	379	359	343	363	326	367	348	397	329	376	366	341	352	366	352	370	358	324	333	349	359	383	328	362	352	333	366	357	349	322	377	364	336	381	331	345	352	353	360	354	336	358	367	333	368	364	333	342	364	346	360	377	393	351	374	345	359	371	325	350	386	346	364	373	346	328	364	368	329	337	337	382	386	339	351	357	351	341	361	338	359	344	361	336	374	367	339	344	329	336	353	338	351	387	335	371	380	359	323	354	366	360	340	364	315	343	339	375	357	365	322	369	355	349	356	360	370	361	359	327	363	362	339	338	338	340	370	336	356	356	360	355	352	364	381	362	364	348	362	350	333	368	363	312	366	363	362	350	334	337	368	385	335	344	370	369	346	359	337	335	346	350	359	334	355	354	380	337	339	318	348	337	376	351	361	360	318	362	359	341	323	335	359	354	364	375	324	332	334	364	371	405	340	340	347	371	342	317	345	365	344	332	366	310	328	349	373	351	336	366	324	381	334	348	320	332	348	383	307	361	371	346	348	339	344	332	344	380	350	379	320	371	362	383	367	370	363	350	335	354	345	356	373	317	393	332	367	337	356	335	371	354	342	351	384	341	378	354	351	374	353	328	349	310	374	327	362	354	361	359	331	345	379	344	348	343	360	354	345	352	351	360	368	360	336	324	327	330	376	335	387	329	306	350	344	350	343	340	318	341	365	347	347	364	345	357	351	338	334	344	394	379	355	337	337	332	315	331	348	385	341	333	370	342	335	333	360	329	362	372	370	368	385	326	359	325	346	359	345	344	372	385	390	316	354	352	337	356	395	361	361	368	359	325	368	365	316	326	339	323	345	359	360	326	364	347	348	376	377	360	345	361	354	370	358	298	354	367	376	333	359	316	363	360	360	370	318	371	316	376	372	371	354	369	356	373	356	353	363	336	394	338	380	359	349	358	345	348	340	340	330	343	350	354	402	325	316	351	338	334	365	329	345	363	353	327	330	359	336	325	346	334	359	347	362	344	339	372	340	390	345	360	324	354	353	338	348	347	322	312	359	392	341	376	340	364	347	329	390	359	367	362	330	339	364	336	396	350	345	329	372	353	369	309	370	320	318	354	338	327	392	341	366	374	334	365	371	349	347	383	349	330	349	344	317	357	356	354	390	347	367	390	345	349	351	344	353	364	343	352	359	348	348	367	343	334	334	370	383	354	369	362	341	358	348	346	344	328	341	370	368	331	331	373	363	343	362	341	331	350	341	339	351	330	354	399	336	364	409	358	360	398	382	352	359	349	363	353	398	325	355	338	357	371	353	377	344	367	327	360	345	368	332	307	391	375	353	361	334	340	333	377	363	385	335	345	344	355	316	330	329	361	350	363	375	382	343	330	356	327	340	386	337	335	371	344	319	338	350	377	333	372	367	367	368	343	335	348	357	359	372	337	345	386	336	333	351	335	352	375	368	325	362	340	328	378	362	354	344	331	331	362	335	334	338	366	361	371	327	327	346	369	341	351	336	374	340	343	380	368	350	353	357	359	361	341	314	343	351	308	358	327	381	387	368	339	354	364	320	353	396	300	343	365	347	340	359	345	368	366	290	329	364	387	361	372	350	344	358	356	370	355	367	363	362	342	372	341	350	368	339	334	363	345	338	376	391	391	350	333	364	355	326	340	356	360	343	337	368	367	343	373	373	359	397	344	350	356	382	365	326	345	359	366	362	350	324	368	358	325	360	305	357	358	380	348	356	377	396	365	365	345	364	344	327	328	371	332	355	367	343	364	322	315	359	358	388	339	347	323	357	369	358	354	335	341	336	317	345	322	363	346	337	352	344	366	359	362	345	325	342	356	370	328	352	336	359	375	363	367	345	338	333	338	374	343	343	366	333	316	348	371	335	348	347	364	353	375	363	362	351	321	339	342	347	333	348	365	341	332	341	327	397	354	332	351	314	342	357	354	350	355	351	363	344	353	339	373	350	357	319	340	364	337	339	321	341	361	330	339	332	350	369	355	345	368	334	332	356	354	381	359	337	340	368	372	340	314	349	352	337	330	388	343	357	333	359	370	342	404	374	350	351	361	374	365	334	354	361	362	335	340	338	312	361	379	339	380	365	355	331	339	382	370	321	359	366	349	361	340	367	343	364	315	329	336	343	336	356	326	327	335	333	352	360	362	335	346	344	315	353	377	368	346	344	347	356	377	367	343	349	352	375	344	384	338	344	367	360	347	376	347	354	321	339	388	364	358	349	365	352	350	352	328	371	356	328	327	359	363	374	339	345	381	361	342	361	355	341	356	340	361	345	340	340	363	338	364	345	354	332	400	331	341	347	370	353	354	353	352	351	345	355	358	351	375	362	306	326	359	357	371	352	357	344	365	372	340	342	309	354	366	352	359	337	345	336	340	355	353	305	335	332	349	346	357	346	368	347	355	387	383	344	348	351	343	367	366	370	340	390	351	359	401	340	343	351	329	338	358	368	330	374	347	343	355	394	366	385	394	354	372	372	338	350	317	363	327	343	350	320	367	373	335	344	361	363	337	364	362	348	359	349	333	353	368	362	335	340	331	351	357	339	354	343	351	329	352	315	344	357	373	343	388	337	367	346	328	331	370	331	356	331	349	334	373	367	364	353	354	352	370	356	362	313	357	345	353	351	364	360	377	344	365	317	364	355	325	377	344	355	395	325	372	379	375	344	376	396	345	326	322	358	367	344	353	355	346	355	360	350	344	324	347	375	347	365	351	351	377	357	332	357	342	324	317	354	347	330	328	334	373	370	335	361	374	361	346	340	366	378	353	328	350	324	360	358	364	334	375	357	359	358	358	367	365
34077	14033	2233	755	559	377	357	267	200	193	154	137	153	131	123	111	119	122	83	98	98	80	101	84	76	79	88	90	71	85	89	90	81	79	80	72	80	80	76	68	87	78	64	80	82	72	87	73	90	82	88	70	94	86	72	77	84	78	83	86	74	79	83	55	68	63	85	79	82	70	71	73	77	67	69	90	76	102	85	77	56	68	104	59	74	60	93	84	73	76	79	82	62	66	67	88	65	66	78	73	80	66	70	63	88	82	85	87	71	84	71	82	72	75	65	79	63	70	69	97	76	65	72	72	78	80	73	71	85	75	78	82	73	73	72	82	64	76	72	72	67	87	83	77	85	81	74	65	80	84	76	77	63	80	72	65	79	78	67	67	80	63	76	64	67	70	73	84	67	81	63	79	71	102	81	65	80	82	76	66	65	77	73	79	65	85	87	80	83	74	65	68	102	83	84	73	87	64	84	74	89	67	76	73	71	75	80	74	59	77	71	82	47	58	91	77	73	75	75	69	79	88	85	82	81	73	65	83	71	73	72	72	77	66	82	69	65	61	85	75	73	73	76	79	76	65	87	82	75	74	72	69	71	74	87	78	70	83	90	76	67	83	72	82	84	81	78	62	70	71	77	73	93	67	72	70	74	88	82	66	85	75	65	91	75	75	74	84	83	73	56	79	84	78	66	68	85	83	79	74	69	88	76	78	75	66	85	59	73	90	76	80	72	73	95	79	77	77	78	72	86	82	78	73	67	73	72	76	85	91	72	75	77	83	71	82	71	83	55	65	76	79	89	56	77	73	74	68	87	66	66	85	64	60	76	78	85	79	73	94	73	80	72	77	60	82	55	79	85	61	69	79	74	65	77	69	87	73	73	89	72	84	60	80	65	73	74	66	76	63	66	75	80	81	75	76	76	69	68	84	64	85	72	76	71	64	67	69	75	81	70	80	75	80	69	75	75	62	70	71	69	68	84	84	73	99	78	77	58	66	85	77	69	55	66	85	81	70	62	74	88	67	72	92	75	67	69	78	83	88	79	64	85	66	75	68	74	71	78	89	81	68	91	59	79	78	84	73	91	81	71	78	79	72	83	76	69	65	80	84	86	70	71	79	61	84	93	70	71	86	72	76	83	83	77	80	90	70	71	79	79	90	68	68	59	65	66	81	76	70	77	79	76	62	88	79	81	66	76	80	67	68	62	67	65	76	83	89	72	74	74	61	72	72	66	92	87	75	77	66	54	75	76	66	92	72	80	74	76	73	78	70	72	65	78	67	83	66	62	81	78	79	68	72	83	69	73	78	65	73	68	75	63	77	80	66	80	76	99	80	68	72	69	90	65	82	75	64	79	70	92	82	84	79	59	84	74	70	81	78	77	64	81	73	72	84	65	72	69	76	83	80	79	54	70	87	88	101	74	72	86	80	92	71	74	61	83	85	71	64	55	80	83	83	67	85	85	58	80	90	62	72	75	73	76	71	87	77	72	71	81	75	65	61	66	61	77	76	89	69	67	81	71	75	62	79	78	79	89	85	79	84	67	77	78	75	67	75	62	68	68	77	73	81	80	84	58	80	72	80	77	96	81	84	75	77	82	65	89	71	82	70	80	76	77	76	71	85	78	79	77	77	76	79	68	67	79	84	77	77	87	67	62	74	67	87	70	73	75	81	72	76	89	67	65	81	73	79	86	77	82	54	71	74	97	73	83	69	75	92	67	79	73	80	83	82	77	79	54	81	64	71	65	80	77	71	75	85	82	81	68	86	91	65	81	63	88	80	77	78	84	74	77	81	75	78	75	94	93	66	89	62	68	75	83	58	81	76	77	64	66	79	64	54	61	81	67	73	67	68	72	68	64	76	75	75	75	82	79	79	71	70	78	68	70	73	77	75	68	93	66	64	90	65	90	71	71	72	80	88	91	64	71	90	63	83	80	69	70	81	82	73	85	73	82	75	73	63	67	76	85	79	83	76	56	82	83	89	97	69	85	63	74	78	69	79	63	57	82	62	72	67	86	70	68	61	81	76	72	80	87	69	67	78	78	80	74	83	86	82	68	64	57	57	85	93	102	72	77	62	75	62	79	81	65	74	57	70	82	80	64	81	68	87	88	77	78	67	56	91	63	71	67	82	76	60	75	68	74	78	70	71	72	76	75	59	78	73	81	70	58	74	74	83	68	88	67	64	78	85	73	65	82	70	70	80	72	58	88	73	54	65	88	90	67	73	77	92	76	75	84	66	67	76	91	72	79	70	91	67	74	73	55	74	76	86	91	73	92	74	81	74	78	89	76	74	69	71	66	70	76	67	98	98	91	73	70	74	65	75	79	84	64	66	74	76	63	80	78	91	70	75	87	78	61	75	59	88	75	89	75	72	51	80	73	74	74	86	68	74	79	67	69	66	67	67	92	59	73	79	87	84	77	77	88	61	85	87	78	78	91	70	71	56	72	74	68	84	57	78	78	89	89	72	74	65	81	78	76	103	83	69	82	79	64	67	85	62	86	64	74	91	86	61	75	56	70	74	80	69	69	67	86	69	85	86	78	89	86	71	84	75	67	56	68	72	71	75	76	77	70	88	72	63	65	69	74	62	88	84	70	65	72	74	78	73	71	63	76	82	70	77	68	87	83	70	78	91	78	71	66	66	76	70	67	70	67	65	80	95	74	80	59	83	55	71	70	76	65	78	70	72	64	60	74	65	70	93	85	84	71	66	68	68	84	67	71	58	70	85	77	75	89	75	77	78	77	69	62	81	92	66	86	79	89	70	71	68	66	75	81	79	87	72	72	80	66	78	88	71	78	73	55	70	76	70	93	72	62	67	81	83	86	76	78	64	79	60	88	56	93	79	73	77	94	80	71	67	86	82	78	72	86	77	84	70	77	78	80	81	63	75	79	70	85	63	94	54	69	80	75	72	82	54	74	58	64	67	71	77	83	69	66	66	73	75	73	72	83	66	70	69	81	62	69	88	87	70	76	79	83	75	81	73	83	64	89	71	70	77	61	88	82	85	62	73	88	83	85	61	71	71	69	80	65	67	63	69	78	65	80	77	87	66	91	63	69	76	74	78	73	81	69	81	77	74	69	70	84	72	78	58	78	84	76	77	81	79	75	62	72	72	80	86	77	83	82	87	57	71	81	76	81	59	87	80	75	61	67	72	63	80	73	72	60	69	77	73	80	65	82	77	83	78	74	91	72	63	100	74	79	77	69	83	70	81	81	76	65	66	78	59	80	76	78	66	69	64	64	68	70	71	81	94	90	72	55	71	65	73	65	79	71	80	73	77	71	57	71	62	74	76	70	82	81	80	78	70	70	78	65	73	71	85	72	77	68	97	83	83	72	74	75	83	83	57	88	87	74	81	90	76	80	72	83	78	66	90	75	69	88	79	80	77	83	77	67	74	79	75	73	82	87	72	60	83	79	72	81	71	77	51	92	98	80	69	84	76	65	74	64	82	79	69	73	85	87	80	66	57	78	86	73	67	79	77
16744	1143	2632	2936	2679	2103	1698	1476	1241	1108	934	912	767	740	688	634	561	528	572	495	487	480	463	433	442	424	391	392	410	372	399	384	375	370	350	359	379	334	355	327	366	376	353	325	354	339	323	371	334	320	325	319	329	313	336	329	332	319	342	295	337	310	336	314	323	290	319	331	312	341	303	317	320	314	312	294	310	303	334	293	342	292	339	307	317	319	292	312	317	325	303	298	319	311	305	317	352	307	285	301	315	270	283	308	332	311	321	277	274	315	319	297	290	311	311	315	305	293	335	299	316	284	273	302	303	284	324	296	305	281	310	334	329	309	296	320	311	296	287	311	309	293	294	310	326	323	315	302	311	319	306	324	280	314	298	305	297	342	308	296	319	296	301	281	327	305	295	256	288	303	297	301	299	308	297	309	288	292	286	310	315	285	295	291	292	310	313	294	290	285	304	304	287	292	293	301	284	306	308	297	314	304	315	297	284	314	314	315	292	296	297	305	305	322	276	283	268	302	280	305	311	292	276	309	304	304	290	309	294	338	250	295	265	310	301	326	256	302	355	298	305	281	283	294	299	285	309	280	265	303	318	302	306	292	317	290	295	277	286	293	299	282	289	284	320	303	300	308	287	298	297	332	286	272	284	302	282	304	276	297	287	323	326	300	311	290	281	310	296	292	318	300	297	292	323	294	316	289	296	290	307	269	304	305	298	285	279	295	311	302	312	307	304	300	295	280	311	297	304	287	252	281	304	287	329	295	286	326	293	318	282	326	295	298	278	284	325	274	308	309	264	260	280	302	292	297	289	305	311	275	313	306	271	272	312	309	288	277	286	297	271	305	314	280	331	321	285	290	313	300	268	313	274	285	303	313	297	301	318	291	269	277	268	327	294	316	315	319	287	370	285	309	319	317	285	301	320	294	297	292	287	310	280	299	303	278	337	311	308	303	275	315	273	292	290	294	286	303	305	317	278	336	306	314	319	297	291	278	294	297	267	292	329	297	323	322	279	280	282	301	296	300	277	296	337	291	297	331	288	324	312	308	287	309	295	316	266	296	313	311	269	311	292	291	325	288	311	286	335	294	288	278	314	286	290	324	303	288	289	280	283	305	293	282	292	300	307	261	285	283	293	278	279	304	304	300	305	308	275	339	294	316	305	315	273	318	308	317	297	288	295	287	285	305	297	268	296	274	320	326	274	303	301	316	317	334	288	292	298	296	339	324	299	275	332	318	321	267	278	287	292	285	308	303	297	311	289	309	278	311	312	285	290	277	286	280	293	286	295	274	303	302	304	294	299	284	314	295	324	300	307	331	291	285	282	314	290	267	294	309	312	280	274	270	290	282	330	278	302	285	276	314	284	316	309	270	294	283	332	331	296	276	308	307	282	277	296	271	295	294	281	284	316	279	324	298	307	335	314	288	331	278	309	316	276	308	296	291	294	326	274	330	278	292	293	265	298	308	281	316	285	317	299	286	312	293	281	299	310	282	278	298	275	316	321	313	324	302	314	329	306	279	282	289	288	320	304	273	299	303	303	276	305	296	286	288	307	284	352	306	294	326	291	301	298	321	320	273	325	286	303	287	293	304	310	285	290	293	322	269	273	303	307	312	293	309	290	278	288	294	284	306	322	269	286	283	296	309	278	298	300	311	332	289	330	328	283	311	297	310	307	281	309	286	309	318	299	293	291	351	275	308	296	309	283	320	326	295	288	291	297	257	278	265	295	285	336	324	298	283	303	295	305	316	286	321	293	298	294	282	267	309	288	299	283	296	298	300	284	296	312	294	287	283	287	278	284	271	315	287	296	288	330	298	275	308	275	279	289	295	294	280	325	309	320	307	284	289	303	332	294	311	290	315	309	290	292	319	289	308	293	290	314	310	266	278	329	287	296	298	268	297	323	320	303	274	329	277	274	261	286	283	307	310	285	288	325	287	292	305	298	305	305	288	312	302	280	278	292	281	303	302	296	280	302	302	274	273	315	296	302	299	293	298	309	280	313	269	306	331	317	300	329	293	310	289	288	320	309	319	305	308	271	285	307	258	282	288	299	347	294	272	294	314	319	297	302	290	307	304	306	308	282	316	273	294	305	287	284	314	333	297	307	290	280	300	306	280	285	279	273	318	284	280	331	291	291	283	304	285	314	329	305	324	307	294	316	291	293	307	303	271	300	273	308	305	297	290	312	278	318	291	323	281	281	294	315	300	318	270	313	303	282	325	258	288	289	279	283	297	299	293	277	300	289	303	340	310	313	303	310	287	290	279	308	270	312	294	286	344	286	298	308	268	298	325	309	293	298	312	305	319	275	302	299	300	316	293	306	313	275	314	286	303	306	298	269	293	299	301	295	277	289	302	288	311	301	307	303	345	279	351	289	296	310	292	276	287	307	271	274	304	289	311	294	332	317	289	280	294	285	308	304	291	304	301	289	306	297	286	300	314	290	287	311	284	303	298	311	324	293	286	309	284	312	280	296	294	275	297	316	280	297	306	299	312	320	306	252	306	307	285	322	315	317	296	280	273	288	313	296	284	297	266	290	308	304	295	317	319	283	307	269	297	331	295	248	293	318	311	280	320	323	296	296	290	283	325	296	287	316	300	279	313	300	279	282	268	284	292	313	282	316	275	317	297	313	296	292	283	267	305	321	300	274	296	285	295	291	296	280	279	290	279	306	297	264	303	319	281	308	298	327	301	317	293	276	298	315	267	302	279	282	296	311	310	311	301	285	325	316	287	284	300	283	281	300	287	303	292	282	315	270	295	295	282	322	300	307	279	274	319	306	299	294	294	336	315	270	289	287	295	285	293	306	303	301	286	306	304	301	321	296	273	273	275	290	252	293	342	274	287	316	327	297	279	287	264	292	338	299	282	290	296	286	274	278	291	290	272	302	283	319	266	299	278	271	312	300	317	272	304	313	301	303	317	316	299	272	282	311	309	305	316	270	317	297	299	317	306	314	303	304	320	286	279	309	293	276	312	285	311	297	273	299	291	291	303	273	297	330	284	283	289	286	303	300	321	296	295	272	311	302	308	304	306	284	309	302	276	277	295	277	321	315	292	312	267	273	272	293	289	300	339	284	310	290	297	318	317	305	306	281	261	280	291	292	303	294	298	322	345	300	303	284	318	326	306	290	305	267	285	322	297	334	318	298	311	268	321	283	274	289	276	309	300	285	283	296	308	290	288	291	308	307	289	299	276	273	285	280	288	307	291	291	290	326	286	270	318	322	290	282	280	285	303	309	272	293	309	278	303	304	299	320	330	269	318	324	307	312	273	294	285	255	285	309	277	315	323	304	345	298	302	260	303	290	309	284	287	327	303	276	262	286	285	275	306	260	313	300	316	294	346	302	318	313	339	282	314	289	309	275	298	321	285	309	265	311	311	326	277	274	319	303	322	283	283	275	297	273	287	290	323	302	301	311	287	289	341	302	290	272	287	297	292	322	294	289	306	285	279	300	312	278	270	312	311	283	282	310	285	292	305	288	300
39779	23519	12413	1793	1097	818	593	476	410	362	290	275	259	260	232	222	206	202	197	200	157	191	170	180	175	173	154	159	148	165	180	164	145	165	163	154	163	167	159	179	146	148	144	155	139	158	155	156	168	148	144	148	162	147	172	140	141	139	119	141	158	148	139	146	143	137	129	127	145	164	151	165	136	146	154	161	179	157	156	152	135	161	153	165	143	172	177	164	157	161	139	155	134	159	153	134	144	151	137	164	155	135	155	147	147	118	146	129	128	119	148	154	135	143	155	155	140	144	148	152	143	136	141	132	134	162	154	152	149	149	124	143	157	140	166	132	132	140	151	144	143	153	123	125	121	145	141	134	151	139	153	135	144	144	136	135	147	124	144	145	156	150	141	161	153	135	123	128	149	139	136	152	142	143	163	150	126	143	153	140	154	141	144	142	124	154	125	145	155	147	152	151	138	143	162	150	143	140	148	142	164	142	124	140	140	139	131	149	136	128	135	159	152	131	150	146	131	156	121	146	153	127	131	114	134	134	158	147	162	141	136	144	145	171	149	135	133	161	123	138	139	154	148	149	145	162	150	132	125	149	133	153	121	143	158	138	155	143	145	146	142	145	138	130	152	145	154	142	138	132	149	135	144	139	142	160	134	133	140	156	160	150	137	133	133	145	170	152	156	121	150	161	124	150	145	152	139	156	128	160	147	168	148	147	164	160	144	145	143	132	149	156	123	148	154	154	131	135	120	144	132	133	131	164	147	136	142	155	118	148	137	139	127	140	158	133	137	117	139	153	137	121	150	140	156	153	143	147	145	114	157	165	135	157	154	141	145	136	148	142	142	170	152	149	142	161	146	133	160	157	148	149	154	139	131	142	130	145	146	156	159	169	131	145	168	131	122	134	157	146	176	159	135	150	148	117	177	124	138	141	139	147	144	142	155	158	147	142	149	140	135	164	144	144	156	150	154	137	142	146	144	137	154	134	131	147	128	147	140	132	128	149	143	136	137	143	151	153	140	159	139	149	120	160	139	135	160	134	140	167	126	144	154	148	147	149	151	147	148	134	158	145	138	150	156	128	143	163	131	140	150	161	117	155	147	163	161	143	142	141	143	147	153	134	141	140	134	142	133	129	143	163	150	155	169	146	156	149	151	159	153	139	152	151	146	140	148	145	154	148	162	154	147	141	126	160	146	136	125	140	134	146	156	144	138	134	164	164	133	129	150	132	137	144	140	134	123	161	131	137	177	135	170	144	146	147	140	137	146	161	137	142	151	138	163	144	152	130	150	142	146	139	142	159	138	141	130	135	149	163	140	137	149	138	137	148	162	168	134	143	164	149	169	145	166	151	142	137	147	137	150	132	157	142	139	138	150	141	154	144	147	143	147	156	145	165	144	146	126	148	155	162	141	130	130	124	142	159	157	139	148	140	155	129	142	154	149	175	161	147	145	145	158	136	136	122	123	146	167	128	148	135	156	156	122	129	143	151	139	131	143	157	136	146	118	160	133	145	137	143	143	131	135	141	137	154	141	157	129	146	151	147	122	130	151	159	146	165	134	123	175	113	180	128	131	126	142	159	121	144	140	153	135	164	175	162	154	138	149	163	160	170	158	148	128	164	138	157	139	146	165	150	164	159	125	164	175	158	136	146	142	133	145	124	154	161	152	150	136	148	140	145	146	158	136	143	127	148	130	146	145	165	139	132	138	145	143	156	133	155	136	134	141	134	142	134	151	131	128	155	142	133	153	139	142	141	147	154	143	134	132	154	153	163	131	149	150	160	142	137	141	119	129	154	142	138	132	124	158	146	137	136	124	153	166	128	163	140	124	170	151	157	142	123	161	142	150	144	153	146	148	128	148	136	139	134	136	140	116	133	158	141	156	142	136	151	147	137	152	141	142	140	149	133	146	137	135	146	144	141	140	150	144	126	163	158	130	146	117	160	160	135	137	155	138	157	122	132	155	139	142	154	139	139	121	159	154	164	157	156	151	116	136	151	143	121	138	158	148	116	163	145	147	145	163	142	134	143	163	147	161	125	135	138	152	120	132	140	131	121	154	152	152	149	146	145	143	159	140	164	145	147	143	165	151	133	154	151	136	156	150	153	130	150	135	148	142	143	152	132	155	138	146	134	149	133	133	134	140	151	146	157	150	149	146	146	144	153	162	161	145	151	149	158	154	153	132	160	165	152	117	134	164	162	154	143	135	162	169	131	135	156	154	132	136	139	132	143	151	131	164	174	141	147	127	155	138	140	132	127	141	138	132	152	127	118	143	161	143	159	152	155	152	154	127	154	161	130	138	147	139	134	154	160	154	145	144	148	165	132	155	148	141	139	143	143	136	137	174	125	133	177	145	141	127	152	135	168	135	138	157	145	144	137	146	136	159	138	160	119	149	156	140	148	156	167	151	145	160	140	141	136	149	169	168	149	143	139	154	138	135	139	156	149	153	142	127	155	140	160	161	145	143	139	148	140	142	146	150	158	159	142	141	127	140	150	138	118	150	158	172	133	147	144	160	159	148	146	152	148	124	139	147	146	116	158	145	130	145	151	144	156	130	122	120	142	146	133	144	157	141	149	138	138	123	137	143	147	129	144	132	137	159	151	142	140	139	166	124	120	147	144	151	144	160	147	143	139	153	150	131	150	135	143	163	183	134	142	137	119	159	144	142	158	139	158	142	160	158	151	165	136	134	155	152	143	126	149	146	148	164	140	138	130	139	160	142	150	147	145	162	157	141	147	156	132	149	145	137	141	147	164	147	121	162	147	144	134	163	159	157	134	140	150	178	127	165	165	134	131	125	129	133	155	141	163	142	151	131	152	159	142	133	121	153	130	124	144	150	136	154	135	141	154	132	142	142	146	155	146	139	153	139	160	125	161	130	156	141	150	155	147	128	150	174	160	135	148	146	146	159	151	140	150	150	133	155	140	150	135	136	136	127	154	156	149	135	130	153	149	136	153	118	145	154	145	149	131	134	169	154	131	158	134	150	150	149	143	143	162	146	129	139	149	160	137	137	135	144	154	136	148	131	164	135	154	140	144	140	136	145	145	151	129	154	133	175	149	137	164	135	183	131	146	166	145	175	150	142	158	157	160	156	152	136	164	147	161	150	141	155	142	131	144	138	159	141	158	144	168	147	126	150	146	151	143	154	139	131	156	135	123	135	147	141	146	141	120	146	157	163	148	143	155	129	147	138	146	127	153	152	148	153	160	140	149	152	154	158	159	147	168	139	136	129	142	140	157	143	140	166	145	164	129	155	148	139	150	139	166	124	130	145	154	146	172	149	142	139	126	145	163	149	142	154	141	147	152	137	130	157	168	156	152	170	148	143	152	158	133	148	163	146	128	154	132	146	162	147	150	133	154	151	127	178	148	145	158	134	138	124	128	152	134	163	150	169	139	139	143	154	171	148	154	144	133	167	168	140	158	140	152	149	165	133	123	145	154	130	134	152	146	149	137	152	136	166	154	129	155	147	141	162	153	147	143
20444	2214	4892	5607	4807	3996	3293	2747	2302	1993	1741	1631	1493	1345	1262	1168	1038	1053	928	932	909	853	859	788	749	738	670	721	673	743	677	677	653	633	631	660	606	612	658	598	612	618	562	560	597	577	570	580	567	575	561	556	566	549	587	547	594	569	581	516	574	565	603	533	579	528	518	507	546	517	572	541	557	506	516	562	533	543	557	514	522	521	552	546	524	548	519	503	512	548	515	532	557	502	544	541	491	516	537	516	535	499	544	495	546	516	548	537	542	529	502	528	545	506	531	509	560	544	501	552	510	472	521	537	504	504	519	512	506	558	519	528	483	483	498	567	543	538	519	488	553	527	572	513	542	528	554	500	501	470	518	498	500	548	523	530	534	533	521	531	550	499	503	492	506	513	526	528	518	532	518	512	518	507	516	511	494	513	525	514	562	520	527	554	483	480	512	542	492	542	513	491	501	522	509	535	498	495	508	505	471	508	541	571	545	525	550	581	561	500	538	515	515	522	540	556	494	489	514	515	501	532	547	500	525	528	504	517	497	524	495	517	506	499	519	518	513	534	509	523	523	510	549	555	531	526	528	518	490	521	492	520	518	501	540	555	533	535	533	504	492	497	537	503	481	476	498	475	484	520	493	488	526	491	533	561	498	521	482	487	508	516	491	531	501	516	532	501	488	511	482	524	520	508	518	530	531	479	499	498	501	489	506	500	486	507	493	507	522	533	511	487	528	555	487	499	551	560	511	506	515	530	488	502	512	506	540	513	531	542	544	500	516	518	515	487	489	500	513	507	499	468	516	494	542	515	564	562	532	488	510	490	489	580	561	492	504	523	475	538	508	541	499	495	495	526	549	492	511	559	524	498	523	543	522	499	543	483	505	519	524	491	536	501	478	477	511	532	524	543	514	524	506	504	525	516	523	514	507	527	500	517	521	565	492	486	550	494	505	513	519	543	502	537	508	517	526	488	499	531	527	493	520	544	491	465	534	501	524	465	542	511	525	501	504	549	530	524	504	534	512	465	501	544	547	473	509	557	494	511	507	505	480	507	492	494	521	519	522	506	499	521	514	506	506	517	522	515	512	522	518	500	493	500	503	508	535	529	522	519	476	533	532	515	476	523	508	502	538	506	510	503	476	535	500	486	520	512	508	505	548	541	535	475	482	527	496	531	521	538	513	490	526	475	479	538	525	486	505	491	533	550	538	494	469	516	531	525	519	542	525	540	504	490	527	501	524	538	462	524	536	473	504	476	537	508	487	534	517	491	505	530	489	543	496	492	540	478	504	524	517	469	500	529	544	546	538	512	521	525	553	546	534	482	508	482	496	501	501	516	508	552	512	544	498	507	490	534	499	516	543	530	521	520	498	543	546	472	494	520	500	534	542	562	501	548	519	522	530	500	499	539	558	515	492	526	493	530	504	515	477	545	503	489	533	514	549	503	525	502	524	534	522	517	485	499	507	527	513	531	507	501	525	531	503	545	478	523	507	508	510	497	519	526	553	470	499	542	546	456	509	521	483	553	516	493	537	491	511	543	527	491	484	514	510	488	510	540	515	491	519	486	546	571	497	528	525	524	537	518	504	483	504	510	517	502	520	559	492	530	493	525	524	513	511	525	523	489	441	519	556	515	522	543	537	558	513	493	481	535	522	478	500	556	522	512	558	521	515	495	559	511	532	476	489	536	518	499	480	521	493	516	527	529	515	546	521	507	480	492	546	502	557	511	525	502	548	487	493	546	494	519	519	544	513	495	502	540	508	483	501	505	513	501	542	484	537	508	478	530	481	507	526	483	523	527	550	493	505	558	512	494	529	491	469	532	520	521	529	537	512	517	457	553	523	504	486	538	543	507	517	501	528	493	525	456	551	539	513	531	521	528	508	499	497	500	515	538	524	529	503	532	513	505	470	509	537	504	487	487	552	496	503	493	490	512	533	492	516	500	492	548	501	559	523	526	506	478	514	501	568	469	499	490	529	520	470	505	576	573	516	536	516	523	538	484	467	509	535	513	510	526	535	542	532	501	563	517	534	498	520	519	512	531	451	541	496	490	500	531	517	522	494	543	505	493	529	508	519	503	484	478	555	491	490	514	503	498	494	507	527	504	512	515	454	476	489	509	537	506	561	510	512	494	491	500	499	492	520	487	495	522	521	543	509	465	517	513	474	499	516	529	495	506	485	491	519	519	542	522	553	516	513	499	476	487	529	532	478	534	536	476	495	493	483	509	494	549	502	529	537	484	497	495	491	507	496	511	520	538	505	517	527	502	515	518	478	517	518	495	519	550	533	540	504	526	517	479	507	505	528	526	526	509	542	514	494	538	499	514	508	570	525	515	472	506	483	548	495	495	504	512	507	517	498	470	472	541	500	500	511	505	469	522	487	504	520	510	523	483	468	519	486	542	535	487	482	473	532	523	512	499	501	521	537	509	519	522	545	518	499	523	494	516	488	506	505	502	508	478	536	524	483	526	464	513	535	523	500	514	539	522	517	511	512	555	505	506	513	526	474	468	527	568	489	559	545	549	520	501	540	528	554	522	527	557	511	504	529	517	538	516	507	500	540	557	526	488	493	517	501	503	469	523	498	512	535	498	486	489	516	497	476	470	531	504	492	511	485	499	483	506	504	537	500	509	536	525	513	451	517	482	494	513	480	458	518	549	469	508	493	519	488	527	481	543	501	532	516	510	510	496	475	501	530	499	504	549	507	466	506	547	552	527	503	479	523	522	468	497	543	529	516	555	505	503	562	565	534	524	526	537	471	509	469	538	485	532	546	525	550	489	548	529	510	494	487	492	529	516	513	478	547	493	477	473	486	509	499	507	455	487	552	531	508	530	484	515	531	501	502	532	479	545	551	491	536	515	513	484	478	515	505	511	507	499	541	491	470	519	506	499	507	493	501	521	513	502	497	498	538	535	493	519	509	521	489	507	484	532	518	473	542	494	511	499	544	498	493	495	511	492	537	526	540	510	519	534	520	501	492	483	523	483	536	510	515	508	501	505	545	519	538	500	500	511	507	543	508	527	528	524	520	534	480	517	500	515	524	488	534	543	523	539	501	521	492	488	526	510	525	505	496	537	522	493	520	517	491	549	510	507	510	503	518	521	550	531	485	508	511	516	535	486	513	518	505	558	552	528	544	519	501	517	485	450	497	460	550	558	492	524	487	463	517	505	484	503	480	506	538	514	515	530	512	512	523	538	533	535	491	507	508	530	527	517	513	479	537	521	535	545	502	472	527	478	503	498	551	505	488	527	528	529	508	509	544	499	484	530	498	532	529	537	524	512	509	501	500	536	526	436	522	500	512	537	549	509	531	534	501	550	514	498	489	483	476	515	503	528	488	546	505	501	491	526	509	528	491	510	505	490	492	504	522	531	500	485	536	499	529	549	530	506	538	475	521	506	493	520	512	515	525	531	519	516	513	518	485	512	505	470	501	508	538	513	550	502	471	527	477	497	536	516	516	534	499	485	527	516	503	491	490	492	528	525
4497	360	246	146	138	144	109	137	99	87	118	122	103	114	118	99	93	100	82	101	104	105	114	84	87	97	93	80	108	110	110	102	93	106	94	81	109	102	97	97	128	86	95	111	98	89	111	94	94	104	96	111	98	107	92	94	108	98	91	84	115	102	103	109	87	87	109	102	95	95	88	83	96	106	88	97	90	98	92	109	90	105	93	99	106	103	101	92	98	94	112	102	113	82	89	90	98	120	110	101	73	108	105	84	105	87	86	107	106	111	96	95	102	95	104	111	113	92	102	92	89	108	91	100	101	110	97	107	97	90	96	83	114	112	94	111	100	105	103	100	85	100	94	93	103	89	86	104	95	113	104	113	96	95	111	98	114	87	98	85	92	88	103	79	95	113	99	101	96	88	110	116	91	92	103	98	119	102	110	108	97	102	106	96	98	100	96	102	108	91	110	90	109	103	100	97	89	107	106	94	99	87	108	100	103	96	103	100	99	107	98	104	94	98	101	90	96	86	116	115	85	114	81	117	107	110	97	101	80	103	108	104	84	82	100	109	86	123	96	99	104	114	105	119	79	95	106	102	93	97	99	105	101	100	100	97	107	102	115	97	119	98	96	74	92	84	104	107	105	100	101	108	86	77	92	100	78	92	84	98	108	97	89	112	103	100	114	88	107	98	106	91	100	110	102	88	98	107	124	94	117	109	90	99	104	107	92	114	108	102	100	103	126	133	101	101	119	100	102	95	99	94	113	99	107	107	102	99	114	102	97	90	101	90	103	113	117	98	102	100	90	105	98	108	86	92	105	86	96	82	107	95	101	103	87	89	105	105	114	109	112	97	101	100	97	99	94	99	99	95	97	99	99	92	102	106	90	94	108	112	96	110	96	87	122	99	107	105	112	105	115	89	93	95	90	106	93	90	95	101	108	91	106	96	99	114	101	96	99	92	80	119	103	98	107	89	109	102	90	91	103	91	75	91	84	103	81	87	102	110	104	98	113	95	77	97	92	103	99	108	97	94	104	105	96	95	95	94	122	93	89	118	87	86	107	110	102	81	112	110	96	113	111	91	92	93	93	105	102	94	89	109	87	99	78	99	83	81	96	112	94	116	101	95	92	97	89	111	95	111	109	106	103	83	104	101	107	133	97	83	81	101	93	104	108	91	81	85	99	94	112	81	101	122	86	98	111	97	109	94	88	97	88	118	103	111	92	106	100	87	104	91	94	89	85	87	100	115	103	110	99	86	106	110	100	114	96	106	99	105	101	96	91	79	93	120	94	91	108	100	110	96	93	102	98	97	95	98	99	114	105	97	108	100	94	100	92	87	104	96	104	103	110	80	108	108	105	98	92	99	90	97	90	109	116	86	128	109	95	101	83	112	96	98	97	112	90	90	82	97	90	117	107	97	109	105	115	93	91	92	90	95	127	91	101	90	106	103	101	112	95	88	99	91	97	101	108	109	94	95	94	103	101	101	92	93	109	91	106	104	104	101	92	104	98	111	83	119	88	98	93	72	110	96	104	123	100	91	108	110	101	91	109	87	117	105	85	86	99	80	111	94	87	113	94	104	96	80	95	102	96	106	104	104	94	105	92	113	97	92	103	106	80	90	91	96	127	114	86	117	104	110	104	102	102	105	97	92	97	94	95	84	115	83	96	94	84	92	106	102	96	100	92	98	88	66	105	94	116	104	111	102	104	103	104	95	92	109	90	109	105	118	109	94	100	101	93	93	84	86	93	93	99	88	103	94	98	97	88	103	103	97	109	111	91	108	102	101	82	94	88	96	99	91	112	76	89	97	91	114	103	89	100	99	86	109	95	99	88	93	99	96	88	104	106	81	104	105	118	102	94	98	105	99	99	110	92	108	105	110	97	103	90	107	96	92	99	101	99	100	87	96	109	98	103	111	87	113	98	110	115	117	103	88	86	108	97	114	78	111	114	115	97	105	104	95	117	104	99	83	111	97	98	90	109	88	87	103	68	108	107	96	104	96	97	107	95	112	113	109	104	89	114	95	123	92	91	104	94	123	95	89	80	87	95	106	99	84	91	92	92	104	90	97	94	85	106	88	91	96	99	92	107	107	90	110	81	97	109	94	101	98	87	101	113	94	103	68	91	108	106	107	90	96	112	102	111	118	109	113	90	99	90	109	94	115	89	100	95	95	103	82	89	99	78	116	95	107	95	105	91	103	106	91	87	80	102	103	113	110	96	96	113	116	99	109	106	96	80	101	100	106	105	113	112	80	105	102	118	94	109	92	97	94	85	100	106	100	91	107	106	106	95	112	103	101	91	92	94	112	107	87	99	100	101	97	91	102	94	84	104	115	97	86	94	98	87	102	101	98	93	92	101	98	101	94	101	103	99	97	87	102	81	85	112	106	74	97	93	97	104	99	104	99	97	115	85	104	101	96	113	92	107	87	98	99	95	99	102	103	99	96	106	99	104	98	81	81	94	105	115	98	102	88	110	90	109	113	113	93	71	84	109	92	89	91	80	108	125	90	99	83	92	91	87	128	101	85	110	94	114	102	97	105	94	92	112	103	104	93	105	99	110	108	88	110	106	100	92	114	105	90	105	114	107	96	86	105	106	102	90	116	80	95	108	83	90	108	100	82	99	106	103	100	93	100	98	112	91	94	75	108	87	105	103	100	95	94	98	111	96	103	108	116	90	112	104	112	112	90	97	107	111	108	113	98	116	86	91	84	116	117	104	73	104	128	89	104	98	91	115	96	98	108	86	103	126	91	97	120	84	111	90	103	88	103	102	95	85	107	111	94	85	100	101	100	88	84	97	88	104	104	93	119	108	99	95	106	110	116	127	99	121	95	117	90	106	112	86	103	100	92	94	100	111	93	105	100	93	84	87	80	97	100	95	77	95	88	95	112	101	90	89	86	93	91	104	87	92	107	100	99	91	91	94	92	115	91	94	109	88	108	103	100	84	102	107	109	79	99	97	116	113	86	94	90	110	103	96	103	114	99	75	86	96	100	100	96	118	92	107	109	106	108	86	101	111	110	103	111	92	112	108	99	97	100	97	104	99	98	126	105	98	105	103	97	97	107	89	95	109	85	86	116	113	108	102	101	101	98	102	106	102	96	121	107	105	103	88	93	104	85	105	93	110	110	105	97	82	97	99	90	88	96	92	96	94	99	93	101	83	113	95	88	97	113	109	101	97	93	101	107	87	102	77	114	92	109	87	104	100	83	112	94	99	93	97	90	106	85	105	92	85	91	92	109	116	106	116	101	96	104	87	83	98	95	111	99	81	97	99	108	113	98	95	86	90	111	100	97	92	95	86	105	105	102	113	102	116	93	105	92	125	111	106	112	96	94	95	87	97	95	120	112	85	112	88	99	94	102	96	107	110	86	104	105	83	120	108	109	112	96	79	115	101	97	78	94	96	111	97	101	99	86	89	99	98	94	115	95	108	109	84	105	96	118	97	99	93	81	88	109	103	106	98	93	101	90	100	104	85	111	98	93	103	102
6356	442	598	529	529	497	470	454	461	455	417	422	375	390	394	413	362	377	355	403	369	402	396	375	372	362	379	372	409	402	334	386	379	345	347	366	404	339	383	357	347	361	366	387	386	384	358	346	368	360	370	358	373	351	359	354	375	374	381	354	348	379	367	368	357	338	392	358	396	404	371	386	374	385	361	341	362	358	360	352	355	389	347	372	356	392	339	337	384	364	336	378	381	370	354	400	356	340	380	382	365	375	385	384	374	388	388	368	332	368	392	374	372	366	374	348	360	380	372	357	400	343	364	394	342	405	360	335	374	376	374	376	387	389	424	375	368	342	352	380	395	377	382	357	389	396	387	374	379	354	389	387	385	379	371	365	355	356	375	376	360	328	371	382	330	393	384	340	379	370	358	374	406	382	366	405	375	371	383	381	377	343	356	373	382	376	375	385	374	431	392	362	416	374	381	375	376	377	360	375	360	383	386	337	357	370	384	358	405	370	383	364	356	379	389	365	371	374	343	349	395	345	353	396	373	361	379	396	369	359	361	351	352	397	380	362	373	391	389	378	361	351	359	362	385	378	374	383	357	353	358	366	377	405	373	353	384	371	385	352	357	369	364	370	315	364	361	367	388	386	388	390	399	361	417	369	390	356	352	390	425	344	344	371	358	393	398	371	370	350	379	364	365	373	385	394	390	367	348	371	381	367	355	384	368	361	408	366	384	411	364	370	365	386	355	360	359	368	384	347	368	421	383	338	374	357	372	374	387	356	331	391	384	398	375	379	355	407	395	372	387	347	363	396	362	358	383	361	346	370	376	384	369	343	375	369	369	372	356	382	383	357	363	327	400	362	345	380	371	398	371	369	440	370	388	360	372	366	368	326	412	364	330	373	382	392	360	368	406	332	363	371	334	361	393	348	383	355	352	368	372	373	391	373	379	370	371	375	375	378	361	352	378	365	335	384	366	399	350	365	383	339	351	330	383	375	344	371	390	376	371	404	390	375	348	360	354	367	401	370	382	377	371	359	336	364	352	366	345	393	367	398	364	407	377	347	379	382	379	381	354	393	382	377	339	362	386	367	347	377	359	344	319	367	358	394	347	366	372	429	373	378	354	371	393	351	372	373	373	386	363	348	352	359	401	360	387	349	373	384	370	362	375	405	346	358	391	397	394	351	357	360	371	383	341	402	374	365	384	388	370	365	358	388	394	362	354	355	384	407	374	357	368	363	369	389	368	368	381	366	347	367	353	353	394	365	370	348	364	364	413	359	367	349	366	334	360	376	365	372	379	369	365	354	384	352	369	366	397	381	356	350	380	379	385	387	368	370	372	374	388	397	339	345	387	391	391	375	380	406	362	354	382	365	368	364	382	398	398	353	345	349	383	361	384	384	368	375	389	371	392	383	369	356	363	372	368	373	370	356	394	379	375	338	362	368	386	353	366	371	393	388	391	350	391	379	366	347	343	348	365	367	354	354	383	406	384	357	389	397	404	376	338	349	400	336	373	394	350	367	368	391	400	393	330	355	362	356	376	387	343	367	388	352	317	357	383	377	366	345	353	368	352	373	361	344	375	372	344	351	363	415	388	361	384	385	369	353	402	391	392	391	364	359	378	375	407	389	410	339	384	380	370	382	381	360	350	371	354	369	382	364	327	356	386	359	330	404	346	348	368	371	398	341	390	352	361	349	366	380	384	393	375	383	355	359	374	349	344	373	333	378	337	377	351	370	376	352	362	350	354	362	351	374	378	360	379	374	323	403	376	383	368	344	354	382	363	363	353	372	389	361	402	370	355	391	375	379	358	391	373	410	379	376	359	365	373	350	389	378	387	317	400	336	395	408	394	386	375	387	370	346	375	339	370	368	355	370	379	354	347	390	348	377	371	379	347	376	348	408	365	362	375	397	367	360	381	385	370	383	407	345	390	364	357	358	382	371	391	374	379	366	366	379	349	392	434	337	366	353	348	367	366	368	388	381	379	369	391	359	394	380	374	375	356	392	382	372	377	370	378	381	367	356	401	378	394	367	378	351	425	388	366	354	378	353	361	404	360	372	382	361	344	388	393	354	386	389	385	334	402	392	335	390	337	390	375	348	355	381	356	394	372	384	355	412	348	380	362	376	380	351	340	374	373	351	402	413	380	394	407	377	373	363	376	373	387	381	366	397	333	368	349	376	381	342	379	382	354	367	356	389	320	410	332	388	372	365	378	346	354	377	358	385	321	349	374	359	362	358	372	379	372	326	350	380	388	363	324	364	380	354	354	352	360	405	341	356	343	390	378	363	363	341	371	402	388	367	348	389	371	375	383	357	393	359	364	362	351	376	388	365	375	344	358	347	343	373	352	361	360	400	376	360	358	366	354	384	366	376	388	362	387	392	387	416	363	402	364	386	384	333	359	348	366	340	353	358	374	370	359	360	429	341	359	358	376	366	384	361	359	395	389	390	359	339	360	399	351	350	371	379	369	354	365	378	368	381	386	339	384	367	390	389	359	393	377	378	355	367	391	387	325	359	396	406	358	359	370	373	372	385	353	338	347	398	384	365	389	375	364	382	386	343	335	377	356	372	363	329	366	382	347	336	362	364	375	379	356	364	388	369	369	395	367	363	379	387	363	378	348	337	407	353	369	359	362	366	340	378	411	377	359	348	371	364	381	362	332	383	365	395	389	372	353	362	348	364	349	382	367	384	418	411	390	351	398	380	376	367	349	382	348	404	375	379	358	381	367	369	354	399	332	364	358	352	378	341	381	386	374	352	365	411	359	382	375	396	395	398	376	343	378	413	364	376	380	359	386	364	379	335	370	327	361	366	361	354	372	366	401	356	372	361	317	380	354	371	319	333	370	372	393	365	385	416	351	371	374	383	341	379	369	401	398	389	397	368	364	363	392	377	357	403	367	351	400	376	386	394	376	339	382	337	361	395	382	359	370	381	340	359	347	365	375	353	350	371	347	354	375	378	356	395	355	351	379	371	376	393	366	353	388	385	338	372	371	387	348	394	377	365	369	377	363	316	377	379	347	377	391	394	355	361	388	327	343	393	380	383	355	347	364	361	359	360	363	322	340	361	344	348	356	355	357	372	379	360	384	325	383	361	375	371	360	401	370	373	391	357	338	363	345	366	369	394	390	369	359	360	354	345	347	394	385	368	384	349	379	383	403	403	365	350	367	381	369	366	369	370	382	381	369	344	375	397	355	379	347	334	381	350	338	359	378	358	386	336	430	378	365	382	379	330	350	372	352	350	366	382	330	339	366	382	382	350	345	367	380	372	370	371	371	412	338	392	385	379	399	386	348	345	356	373	396	397	376	347	361	366	395	404	396	378	359	358	380	363	427	313	385	397	366	388	364	354	361	391	390	401	366	368	398	347	369	377	407	333	388	374	393	358	384	355	357	386	424	357	381	377	381	418	381	371	373	369	353	420	356	373	356	377	340	360	396	348	365	368	383	364	381	345	350	374	361	371	388	393	387	361	367	399	333	382	375	388
32473	14117	2313	766	501	363	285	198	204	183	153	136	132	131	109	119	106	105	92	82	86	101	83	76	91	72	80	77	92	77	95	64	76	56	91	62	71	73	98	84	79	68	77	74	70	77	89	75	71	85	65	60	80	83	79	59	73	81	76	73	73	77	78	83	52	70	59	66	70	73	73	71	75	77	81	76	74	73	77	88	55	65	84	67	76	61	69	83	84	73	88	73	60	64	81	68	78	69	77	77	69	80	82	51	75	71	70	65	73	68	59	83	65	83	66	79	92	73	72	77	71	66	59	69	58	66	76	72	88	70	80	74	80	73	82	80	59	89	53	61	62	81	68	78	59	73	83	71	70	58	74	72	70	66	84	74	69	57	70	64	66	68	67	82	54	67	65	70	91	65	88	71	76	74	73	79	73	71	68	74	77	69	71	60	72	68	87	61	86	73	73	75	74	78	56	70	68	65	72	84	65	64	68	69	75	68	77	76	56	68	72	75	73	70	83	70	64	71	67	68	74	74	83	67	83	77	58	65	75	59	93	66	62	70	81	66	60	65	75	69	69	70	66	87	98	82	77	72	69	55	73	72	77	81	68	66	57	60	67	71	86	66	69	77	66	67	76	76	74	73	78	66	68	81	75	78	84	85	69	69	70	63	71	61	76	52	84	98	77	73	64	78	57	71	73	72	63	73	77	83	62	60	93	76	72	82	80	86	63	61	83	74	71	72	70	85	76	70	63	70	71	68	72	85	78	76	75	71	67	85	63	63	67	67	77	67	59	87	83	75	77	76	87	84	74	61	67	82	71	69	63	83	79	68	80	74	80	79	76	66	49	78	72	62	60	63	78	54	69	66	87	68	73	74	65	59	72	69	63	57	81	76	84	76	65	81	80	85	76	75	61	70	70	73	86	82	69	67	86	73	81	79	66	87	75	72	70	71	82	70	88	70	74	64	81	76	84	77	58	70	71	60	71	74	91	70	67	72	81	79	81	78	76	63	79	70	74	80	71	63	82	72	84	59	78	82	75	75	59	66	73	79	62	62	72	53	73	67	80	81	73	65	76	64	77	86	76	84	64	75	77	67	83	67	70	84	73	86	67	78	76	76	78	67	58	73	66	69	53	66	79	70	61	60	72	73	69	72	79	59	77	72	70	79	70	74	72	70	75	52	78	95	77	73	80	58	66	58	65	81	85	78	78	61	72	74	86	72	89	70	56	80	75	74	63	74	81	67	65	71	67	62	69	84	73	61	56	78	68	68	58	65	65	71	87	83	63	60	76	65	73	73	75	83	75	66	63	75	62	73	82	68	87	72	87	60	71	69	73	88	74	65	90	61	70	80	74	79	71	73	72	74	79	62	86	77	70	79	84	70	76	68	79	73	71	53	87	75	63	70	69	56	90	61	65	68	62	66	74	74	83	82	62	67	55	61	75	77	81	75	71	78	77	77	60	82	83	69	68	77	80	63	83	66	78	85	72	68	82	74	69	60	79	76	90	77	65	72	71	68	80	70	72	68	69	72	84	67	61	79	63	70	63	73	73	79	66	74	63	58	67	70	70	64	71	72	69	64	87	86	88	68	68	75	78	73	75	72	76	71	70	68	73	75	85	70	77	56	84	78	60	70	74	83	66	77	76	68	66	92	92	64	65	68	66	73	80	62	68	89	80	63	76	72	95	70	69	92	81	77	79	54	85	76	79	85	75	67	71	70	76	90	69	71	69	70	91	78	74	82	65	67	76	79	67	70	63	82	81	63	61	72	81	68	64	84	83	71	66	72	78	82	79	78	73	73	68	67	70	70	79	69	59	66	72	73	75	62	64	76	80	61	92	61	72	81	79	84	59	82	79	79	60	65	71	85	69	69	81	74	91	68	85	63	69	70	77	57	78	66	71	82	63	67	65	62	73	76	74	57	61	70	70	78	82	62	69	59	62	68	72	60	72	59	69	68	74	57	64	79	81	78	73	65	70	74	72	81	74	72	60	61	88	69	53	71	58	63	86	79	61	66	74	66	79	73	52	77	75	60	62	78	87	75	69	60	68	63	71	82	73	66	73	76	58	80	68	84	60	69	75	58	83	71	82	67	72	69	67	66	62	61	71	59	80	75	60	63	73	86	60	74	63	70	67	69	83	63	90	70	62	85	72	75	72	77	79	75	77	73	68	72	57	75	68	85	65	74	68	58	71	73	79	69	69	82	73	83	75	80	58	60	80	72	80	71	76	71	77	65	90	70	76	76	70	87	65	70	74	77	71	61	58	80	73	67	74	79	57	77	74	78	56	74	89	76	82	75	88	66	75	84	75	76	74	71	79	70	80	66	59	71	77	80	72	71	67	65	75	67	78	61	72	64	72	65	75	65	65	67	67	66	76	67	70	74	61	73	62	75	70	49	78	67	59	69	64	80	59	74	77	81	69	62	63	64	75	66	66	70	79	77	70	67	69	76	72	58	68	62	81	74	81	74	64	75	72	71	66	74	71	73	60	74	63	82	64	71	75	71	66	73	83	68	69	78	76	61	67	63	80	62	76	67	81	56	59	66	79	65	63	44	71	82	69	67	87	70	80	70	77	81	73	72	69	69	71	74	91	69	76	69	78	71	71	78	67	71	88	66	69	81	90	70	81	69	74	81	79	70	83	69	67	82	70	63	79	81	69	91	57	75	71	74	67	79	63	95	66	75	59	68	69	70	71	78	78	71	85	63	67	75	71	90	80	71	85	73	68	69	80	65	75	75	86	68	68	82	71	75	54	66	82	71	71	71	65	74	61	69	77	67	84	61	67	83	77	74	75	90	73	69	63	85	79	78	65	72	62	61	77	75	74	63	74	78	71	77	68	74	62	77	87	72	71	72	71	62	52	66	72	83	60	89	69	86	67	85	73	76	81	63	73	80	67	73	83	65	62	76	65	72	70	70	63	70	77	65	66	80	77	68	75	73	88	66	61	67	82	79	67	57	72	69	68	86	73	96	74	80	75	62	72	61	76	69	63	75	71	75	79	76	72	85	98	77	60	80	86	86	86	70	84	71	68	81	88	66	69	84	79	77	67	63	73	75	83	68	80	70	75	73	81	76	65	64	85	81	66	76	70	81	81	72	68	67	76	71	78	67	65	73	82	74	73	70	67	72	70	59	58	83	69	74	73	67	75	82	77	67	63	63	83	73	80	82	66	69	63	75	76	72	72	69	71	77	63	65	67	67	63	72	90	59	67	79	71	56	74	71	62	63	71	77	71	72	105	67	70	73	67	70	81	73	69	63	77	81	70	68	80	71	78	81	80	74	72	72	73	60	75	64	71	64	64	64	83	76	70	68	74	67	65	57	61	71	77	89	66	84	64	54	68	81	74	62	71	59	96	68	67	69	75	69	69	68	85	66	72	78	77	80	71	79	50	76	82	65	75	77	80	73	69	77	77	65	77	87	70	65	92	56	62	66	66	71	67	68	76	76	81	67	77	59	64	86	82	62	80	80	71	74	72	83	73	54
15903	1101	2452	2920	2582	2023	1630	1411	1211	991	933	808	797	729	680	613	582	519	495	497	496	460	438	390	440	422	415	406	371	349	382	405	365	350	322	333	342	387	330	301	344	327	322	321	335	319	276	319	318	347	307	285	299	318	324	316	311	301	304	294	288	327	282	298	319	345	304	289	271	301	288	307	257	300	331	310	292	303	289	304	295	294	290	312	313	323	286	289	297	320	313	301	301	293	288	294	314	285	288	278	295	273	306	311	282	286	299	320	271	284	322	321	289	291	279	287	294	271	313	312	301	283	300	297	290	281	285	324	311	297	255	280	274	292	292	290	314	295	260	277	304	274	280	290	311	281	281	324	317	325	308	272	281	271	282	277	277	300	303	312	315	302	252	286	291	298	311	280	281	276	291	308	272	291	297	313	303	310	293	325	289	287	293	306	311	268	301	270	264	280	301	270	271	301	294	294	302	288	263	273	268	292	296	284	324	284	247	263	253	289	284	271	278	270	268	284	303	280	284	298	264	259	300	255	310	295	273	281	294	311	289	326	294	275	281	297	280	294	304	290	283	279	287	263	295	262	285	286	297	303	275	280	353	305	291	296	278	283	288	267	255	292	283	304	288	319	296	313	321	272	256	303	287	290	269	283	276	266	310	314	304	281	277	284	279	280	281	291	272	271	265	298	292	274	286	327	286	271	268	281	320	292	312	283	292	291	267	284	294	309	301	323	311	265	278	265	271	277	300	297	304	301	270	300	306	243	330	284	291	266	297	288	295	293	254	290	302	282	285	292	271	330	288	296	282	302	304	298	269	309	309	295	285	281	265	306	288	293	290	268	249	291	285	291	288	261	314	282	268	304	282	282	252	299	267	308	280	264	271	269	290	285	307	285	295	291	285	287	256	296	297	313	293	296	264	296	288	260	287	244	266	280	294	289	277	261	290	250	278	276	238	301	298	270	287	301	292	329	294	304	302	283	301	266	288	306	287	296	271	330	277	262	297	279	265	252	270	282	307	295	275	286	304	313	292	303	235	290	253	284	272	287	264	282	259	294	268	284	262	316	282	272	276	267	268	311	296	280	287	326	295	273	242	297	310	309	297	290	262	278	258	294	284	321	314	291	279	273	286	270	294	291	274	311	270	299	298	274	298	311	267	281	294	303	305	284	287	278	294	308	291	297	315	253	305	268	309	310	290	282	266	264	279	277	299	298	276	279	255	297	285	299	303	296	268	266	290	307	284	318	267	287	280	274	270	304	287	289	277	262	294	294	290	275	283	282	269	299	311	279	292	278	270	280	276	283	286	287	315	294	300	279	304	264	277	282	268	302	291	268	273	283	286	277	288	303	309	305	303	266	283	295	293	268	276	285	285	306	309	314	297	280	262	290	274	282	270	306	274	275	288	308	259	288	306	273	270	274	270	282	291	305	314	300	285	287	267	286	269	305	314	296	295	262	264	289	270	299	276	304	346	318	289	266	278	274	287	284	283	279	301	288	294	274	309	278	293	293	295	264	265	277	274	287	271	279	289	302	275	320	299	276	294	277	279	292	289	295	309	318	258	261	288	261	306	257	250	299	287	308	310	253	277	278	300	285	277	319	298	271	303	286	279	281	291	295	284	299	293	262	293	276	298	284	271	276	290	271	280	312	279	283	292	272	284	287	293	312	286	308	300	292	280	302	274	291	284	291	292	311	301	264	282	294	306	292	251	292	297	287	313	273	315	290	288	302	316	257	261	329	270	324	298	305	299	269	325	295	300	292	316	282	265	309	286	262	283	302	278	291	282	279	311	279	300	278	287	304	288	290	273	283	295	310	280	263	258	274	296	270	309	280	297	241	294	288	301	279	287	282	273	319	245	268	269	295	245	288	327	293	300	270	300	280	265	299	276	305	285	275	261	276	291	278	298	270	293	267	288	309	272	293	282	276	279	276	278	261	260	306	272	314	278	279	298	264	282	277	249	282	284	276	273	293	290	266	265	279	272	277	306	315	279	273	271	261	282	316	277	300	289	293	315	300	262	299	275	297	256	277	276	293	303	295	294	310	330	300	272	260	291	321	288	307	288	270	286	282	271	274	264	262	295	298	324	291	298	297	291	295	306	292	304	274	290	276	315	275	309	294	284	258	298	299	280	296	307	264	271	308	295	302	274	259	297	310	286	263	297	296	275	271	286	280	302	293	305	325	283	286	301	286	290	270	311	268	266	314	304	275	281	271	300	285	262	256	286	279	326	301	285	260	293	282	280	283	282	282	300	302	300	278	279	283	298	288	309	271	277	281	278	262	307	291	294	306	274	276	268	288	297	309	294	308	274	270	287	298	288	296	298	293	295	293	269	290	255	276	297	277	277	264	282	300	306	301	290	283	266	286	245	284	309	284	290	320	340	278	298	309	271	298	274	277	270	291	294	275	267	295	274	298	293	317	307	288	263	309	278	289	284	291	288	278	303	291	302	300	250	294	278	294	264	288	302	294	273	275	278	280	268	269	284	285	291	287	293	259	282	265	293	295	284	289	280	284	258	270	302	294	299	260	302	299	300	297	274	297	307	279	299	267	281	302	280	299	311	272	295	283	273	273	282	277	295	281	276	313	285	297	282	286	266	313	259	278	284	276	300	291	244	268	287	273	286	274	266	292	286	316	269	275	305	293	269	265	277	256	292	320	263	280	295	294	304	284	303	308	283	272	303	270	316	280	298	291	295	275	273	273	307	307	268	274	290	281	286	251	256	295	309	298	302	272	295	323	298	288	280	301	294	295	282	304	293	289	281	285	286	263	305	300	279	276	281	310	329	282	263	272	319	300	281	287	275	310	265	296	267	266	321	249	270	295	262	298	283	262	288	288	260	278	283	306	287	295	292	319	308	272	272	281	282	248	290	268	291	274	291	297	301	295	298	290	295	287	311	293	268	256	310	290	264	293	277	297	275	301	262	296	284	283	290	294	299	256	317	282	276	287	271	308	296	298	274	283	299	256	321	292	283	269	278	247	284	277	262	276	297	319	282	301	286	309	283	287	270	267	278	311	298	309	299	252	281	307	278	292	284	273	320	273	295	262	298	290	265	249	281	313	283	279	298	290	275	256	287	261	294	285	261	290	293	282	279	289	278	278	297	254	298	293	277	276	266	289	286	285	284	278	308	283	302	301	286	298	268	303	284	278	297	286	298	279	268	267	281	274	268	281	288	274	289	277	314	301	273	262	311	290	290	308	281	285	263	324	272	294	272	301	310	283	286	309	321	283	282	277	284	293	274	292	300	305	255	295	291	292	281	300	280	274	294	292	282	279	293	258	269	250	294	270	279	313	284	276	283	280	320	298	270	300	273	279	264	289	308	256	297	287	279	311	305	309	295	296	290	295	307	298	281	300	284	277	293	294	282	302	289	279	270	277	300	267	265	271	292	274	275	273	290	288	293	302	288	317	287	277	291	299	275	286	295	271	300	292	270	287	281	290	315	289	270	283	297	283	294	281	269	304	295	286	271	298	292	279
37379	23070	12168	1664	1042	713	589	465	380	331	296	256	244	232	222	228	185	189	191	184	189	175	172	141	171	175	138	141	179	152	142	150	174	149	144	178	152	145	155	149	156	143	141	128	136	139	139	160	129	135	150	154	147	128	146	149	133	143	142	152	142	137	138	146	145	145	136	150	143	133	153	129	170	139	118	128	137	116	134	137	148	134	125	133	130	147	130	120	148	139	144	151	121	157	154	138	139	149	156	133	132	151	146	131	123	142	142	137	129	165	154	147	149	151	177	131	143	138	144	145	129	141	142	139	127	138	126	144	134	147	133	157	111	149	148	131	146	128	121	171	124	140	129	143	139	138	133	143	147	130	151	149	127	151	129	148	144	150	138	151	156	132	131	129	146	124	139	142	121	143	134	125	132	125	139	141	160	152	153	141	135	146	120	138	162	131	133	135	134	140	145	123	136	169	133	141	120	140	140	140	124	112	161	144	177	136	136	134	117	116	128	135	148	125	126	148	144	150	136	128	149	122	166	160	135	127	153	137	137	157	154	127	121	140	131	138	135	114	128	145	134	135	159	136	128	130	114	140	142	131	143	149	136	158	157	120	135	125	142	143	155	155	138	131	132	132	148	139	110	121	138	131	139	124	153	140	138	125	176	134	117	148	129	152	147	150	147	134	142	149	144	141	143	142	147	123	131	132	142	140	121	142	130	125	149	126	130	130	147	147	134	132	129	145	127	132	139	123	149	149	143	140	136	144	141	135	149	146	150	161	136	137	145	131	134	131	121	145	128	146	148	129	143	150	119	160	148	147	142	133	148	114	147	143	128	135	142	159	128	128	131	139	147	128	154	172	165	131	134	166	161	133	131	159	156	121	137	135	146	118	128	155	129	110	113	126	142	133	149	149	141	143	149	158	151	152	136	141	134	131	123	119	118	132	122	136	139	121	148	126	136	133	140	129	157	156	127	152	113	135	118	125	108	130	144	163	133	146	139	147	131	165	131	138	149	138	128	153	127	155	149	136	144	136	132	106	154	148	143	151	132	158	139	147	147	147	122	139	135	135	125	128	134	162	127	155	134	145	134	156	132	171	132	137	164	138	163	122	112	156	115	124	150	140	135	130	125	141	121	127	133	140	142	119	152	144	121	156	120	140	123	122	148	153	143	167	143	150	143	131	143	140	159	120	145	124	144	133	111	139	151	164	132	152	153	140	156	138	145	132	160	142	151	138	133	125	155	125	149	134	133	135	142	135	139	136	152	162	149	144	146	133	147	150	152	160	143	135	152	166	119	118	131	135	145	131	119	143	126	145	125	134	140	137	139	154	143	142	124	119	133	143	144	140	146	113	143	128	124	155	142	129	146	158	145	140	151	146	122	143	145	141	143	127	119	143	128	161	128	135	132	139	128	122	139	149	141	158	136	150	143	126	122	155	138	161	136	128	127	149	124	151	147	135	150	129	131	145	124	150	133	152	134	133	138	145	123	147	131	158	126	129	125	161	134	152	127	144	140	144	125	148	146	139	150	134	145	144	141	126	146	129	135	142	125	141	123	138	129	133	148	140	138	131	128	119	114	119	140	151	142	132	133	130	130	129	144	127	131	153	138	138	133	146	158	111	155	127	145	144	156	161	149	123	148	128	151	131	159	138	123	160	133	152	133	128	143	129	122	135	133	147	140	157	141	148	122	118	145	131	140	106	121	122	137	145	132	152	121	109	138	134	144	131	121	145	159	127	139	150	122	145	138	133	153	121	122	149	146	131	159	137	139	119	151	148	148	131	137	119	119	131	162	153	147	152	149	141	152	137	134	129	125	157	129	131	130	118	138	131	160	145	120	162	149	160	118	145	137	154	123	169	155	128	125	125	148	144	157	160	150	135	135	119	132	127	146	125	136	134	156	157	143	142	121	130	126	116	146	128	128	153	128	120	156	144	146	157	148	144	127	144	134	120	161	138	132	142	135	132	126	125	128	125	121	163	132	139	137	131	143	166	144	133	140	146	135	129	135	118	128	116	138	135	128	152	146	123	143	137	136	129	126	148	159	137	125	127	130	129	156	135	142	121	136	152	158	131	171	144	128	131	164	125	153	135	134	138	127	133	137	122	147	150	139	140	152	158	142	133	153	142	109	152	156	158	129	127	142	153	137	122	142	158	150	140	116	116	143	153	154	127	132	125	117	141	139	140	124	175	136	152	124	141	125	135	146	153	118	149	132	134	149	145	129	175	130	152	153	132	147	126	153	129	133	137	156	138	113	153	128	142	143	125	152	131	131	116	124	120	134	125	131	129	150	147	115	126	152	144	110	120	134	144	156	135	144	175	133	172	150	151	119	136	131	132	131	126	124	130	129	154	143	152	139	128	143	140	150	134	127	127	147	130	137	154	125	132	145	151	131	121	128	149	142	132	150	134	152	166	141	132	140	135	138	123	141	138	145	133	144	137	129	134	156	142	155	120	143	133	147	144	124	136	112	140	145	141	130	154	124	139	134	144	135	139	145	128	129	153	142	144	131	149	140	145	147	137	162	137	132	138	138	119	139	135	139	138	145	155	152	144	123	138	114	133	117	151	143	129	144	134	148	120	119	144	143	126	150	140	138	149	131	136	136	128	147	138	130	161	149	124	153	124	143	132	116	146	136	129	133	118	147	154	144	167	121	130	141	128	131	157	122	156	142	130	134	136	144	140	147	136	124	140	141	141	132	126	120	140	160	138	123	129	149	131	123	137	125	138	150	149	143	147	143	166	126	141	139	165	161	134	127	142	145	135	141	129	125	143	146	121	144	119	131	123	150	128	127	138	127	126	145	132	149	143	142	125	112	130	125	113	109	121	126	133	137	121	137	130	141	126	126	122	152	147	139	122	150	140	178	143	142	160	131	145	123	148	138	141	144	151	131	143	119	132	126	161	127	142	120	133	135	134	135	157	124	131	135	121	138	133	147	151	129	125	147	144	130	159	138	141	137	144	133	153	136	145	153	128	140	147	159	133	139	121	130	137	139	171	153	118	149	133	149	145	154	133	134	128	126	143	119	135	150	130	137	164	137	139	146	130	145	140	157	152	139	147	140	134	153	160	111	134	148	159	151	127	131	138	139	146	138	143	153	137	144	132	140	125	145	145	126	127	132	138	143	145	151	152	135	160	148	130	134	149	141	148	138	135	149	150	135	140	136	125	143	129	140	136	137	136	138	155	157	124	143	137	138	126	144	144	140	138	153	143	139	139	154	123	150	142	157	136	144	135	154	140	140	127	130	141	146	146	141	136	142	152	133	125	153	127	146	148	137	123	127	130	126	137	141	127	146	143	146	159	111	164	145	143	129	141	157	127	118	132	121	131	141	119	133	127	143	137	148	156	117	137	130	155	126	143	136	152	132	150	122	132	131	131	106	141	137	127	151	143	133	131	130	146	141	150	145	134	130	149	138	144	147	140	129	138	142	145	143	144	125	151	132	142	128	156	133	139	127	130	141	152	154	144	159	124	136	141	124	157
19569	2083	4590	5220	4723	3797	3208	2558	2234	1957	1701	1463	1412	1316	1228	1134	979	950	951	883	819	854	738	744	731	680	713	707	759	670	617	626	599	655	605	595	605	614	614	586	541	594	495	559	537	546	546	541	557	527	526	577	556	550	536	589	524	531	486	525	511	514	511	489	556	482	549	522	528	491	513	506	512	507	538	503	523	488	533	509	484	481	479	492	521	538	505	494	479	490	502	485	506	531	526	509	520	544	533	472	478	481	510	518	499	473	525	511	471	480	514	497	556	517	502	491	495	491	510	501	524	488	472	497	490	465	479	502	498	496	495	488	499	490	488	474	495	481	473	507	488	470	486	536	524	503	519	458	500	497	518	472	474	522	491	494	511	457	495	475	493	485	508	515	490	506	481	473	529	479	481	503	482	511	528	524	510	442	503	469	508	524	494	510	506	475	517	504	495	483	490	484	502	472	498	482	501	495	454	469	490	495	527	466	537	493	497	482	484	532	516	506	517	498	535	478	498	498	477	539	532	499	509	489	486	502	477	502	529	459	545	497	509	479	471	550	501	508	502	520	529	507	479	504	545	479	485	453	465	475	459	485	483	466	476	503	507	511	473	500	488	521	490	442	484	468	447	458	495	509	484	491	471	525	491	475	483	541	520	500	491	477	488	480	436	517	474	478	513	500	496	446	487	478	493	468	480	525	525	493	491	486	474	501	497	466	498	464	496	518	532	504	476	501	468	480	462	484	484	462	470	445	499	455	480	482	500	463	458	465	480	490	511	474	451	495	487	496	439	507	486	492	503	506	478	462	485	488	474	501	516	453	482	498	467	489	467	474	510	509	504	478	555	508	460	493	482	475	494	516	490	567	491	479	443	515	467	480	504	491	494	496	446	486	478	491	486	461	515	497	470	510	512	511	470	542	476	488	506	486	503	497	510	482	489	503	508	501	496	505	500	468	531	488	496	483	483	482	478	473	503	506	492	523	489	525	468	482	446	459	518	456	462	490	501	457	467	505	436	474	480	493	487	480	481	457	475	527	475	484	508	482	473	478	517	487	522	494	472	475	525	448	466	490	487	487	483	536	495	455	475	482	477	529	483	500	469	483	515	502	517	516	470	514	486	513	497	504	462	489	537	480	474	469	493	502	476	517	510	518	538	481	473	481	492	492	483	480	438	515	530	490	510	490	503	512	467	481	506	511	442	512	443	495	503	465	512	490	507	481	455	482	473	479	498	472	470	499	544	431	455	496	507	509	507	521	489	515	499	494	532	472	486	498	496	456	495	531	490	482	475	523	535	506	496	529	466	539	479	502	462	518	469	499	449	493	461	515	523	474	494	503	491	462	532	537	466	491	514	518	528	525	482	515	481	480	509	497	495	500	471	467	442	488	485	446	462	503	485	521	493	468	495	484	483	467	504	490	462	492	509	484	500	476	489	477	502	462	513	447	480	472	458	483	463	483	475	500	490	514	485	505	511	511	469	489	470	487	487	494	514	532	454	509	496	486	462	490	466	489	476	498	475	519	495	494	472	472	536	543	518	461	477	520	484	483	490	459	464	484	451	500	463	464	509	511	480	450	487	498	490	467	475	495	463	478	510	474	505	486	462	490	518	489	533	503	509	483	515	469	503	476	516	483	462	473	517	485	504	466	433	475	471	491	475	471	516	502	491	482	464	494	510	503	465	469	497	477	483	473	510	514	470	472	468	449	461	470	474	504	495	497	466	490	483	493	488	502	512	496	481	479	513	502	435	470	497	456	484	518	496	461	477	494	488	486	479	468	478	503	483	488	503	484	481	491	471	503	472	497	512	489	469	485	478	457	544	535	508	511	508	527	464	521	493	483	498	503	501	495	513	502	482	465	500	507	542	507	508	487	495	454	511	507	501	529	452	458	468	522	489	503	488	485	486	441	511	514	487	488	485	493	490	498	474	466	502	454	494	494	518	459	510	481	509	479	507	487	466	504	530	467	457	487	446	492	483	455	528	452	452	468	476	482	496	491	512	489	480	460	560	498	465	489	461	509	526	517	492	481	477	495	471	478	520	517	501	473	465	459	509	473	467	428	452	476	470	455	465	500	482	484	458	505	509	499	491	509	487	482	498	502	460	505	471	486	510	491	522	525	480	466	488	492	507	466	481	523	470	464	490	532	516	477	499	507	489	473	512	485	452	498	490	472	478	487	515	471	486	494	500	493	506	445	454	496	487	498	490	473	509	483	483	490	503	529	478	503	494	463	506	470	489	493	502	505	515	460	471	523	470	485	505	479	505	527	491	482	509	502	512	513	490	510	484	478	476	491	486	468	484	489	507	488	487	484	512	470	482	487	479	511	466	511	477	492	483	450	505	476	500	494	484	513	490	483	507	453	467	477	509	466	497	515	503	463	501	459	468	478	501	464	507	501	501	449	484	530	460	447	464	500	514	450	493	473	457	477	472	485	461	494	519	476	481	470	506	511	521	520	472	476	476	512	457	500	497	498	507	542	512	485	477	468	477	521	454	440	527	500	502	482	480	509	478	509	472	488	489	436	479	492	500	496	496	487	455	496	520	474	496	497	476	503	494	510	459	520	478	486	529	459	496	483	491	505	488	491	487	449	517	479	549	489	508	486	481	448	473	490	499	514	469	499	478	512	494	477	463	478	479	501	529	511	458	511	494	508	469	459	484	513	500	467	490	504	485	506	487	492	477	496	518	508	470	474	498	482	451	524	487	501	509	515	471	473	492	506	474	476	488	453	500	477	470	468	453	487	528	493	498	479	511	497	511	462	515	508	474	531	510	477	496	482	474	459	474	458	458	499	487	485	416	480	486	509	463	500	504	490	493	488	489	519	429	521	471	497	518	506	505	446	467	450	492	486	507	519	453	526	513	445	506	511	431	485	480	514	471	499	464	473	509	509	483	517	490	498	499	468	509	468	473	473	454	467	485	466	456	470	449	449	472	506	479	497	489	500	439	545	494	498	493	486	499	503	499	465	472	502	452	491	457	493	530	468	500	534	496	510	522	459	502	513	485	476	484	504	488	533	472	446	485	508	468	493	502	491	521	483	481	449	498	519	491	485	487	478	496	459	486	496	470	435	506	476	492	487	526	486	518	479	517	497	489	478	469	499	498	476	515	475	492	508	519	466	467	474	511	491	505	486	491	486	472	484	471	467	492	491	458	484	463	474	515	507	457	477	470	506	498	469	499	459	489	485	424	499	495	477	462	490	502	475	515	477	488	491	503	534	486	525	521	483	526	490	517	456	494	477	447	520	472	495	510	470	447	488	456	508	531	500	458	494	467	451	476	470	445	463	484	495	488	477	507	514	495	494	527	503	497	479	488	486	500	499	523	464	537	465	475	486	496	467	512	443	497	485	514	461	522	487	485	485	480	493	459	492	499	468	476	464	496	501	492	474	493	479	484	486	517	519	495	477	515	463	502	527	490	492	535	503	463	470	499	500	499	510	479	468	495	491	461	471	502	487	513	500	508	487	472	502	506	473	467	467
4419	356	262	140	115	114	108	108	83	90	103	98	94	99	85	101	77	99	115	105	85	94	101	103	87	94	77	84	93	87	95	81	91	106	96	94	89	97	90	99	102	92	111	85	107	89	110	97	107	97	95	90	88	74	95	107	100	103	80	96	96	87	109	122	85	93	91	110	108	87	94	91	82	92	95	100	98	84	103	91	100	92	110	90	77	98	84	75	118	103	110	91	92	105	109	81	105	97	96	104	101	101	105	91	105	110	93	95	94	96	97	95	103	96	76	94	92	109	80	97	92	99	95	81	97	85	96	92	88	93	86	100	89	89	107	98	63	116	109	101	106	109	89	93	109	91	110	85	100	94	96	104	99	93	111	113	98	88	82	80	92	115	87	98	93	100	109	99	106	96	104	86	98	96	97	111	85	93	102	96	90	90	101	100	105	87	101	102	112	93	98	104	106	91	85	89	72	88	101	89	77	80	85	83	88	90	97	107	95	89	95	100	99	103	86	113	98	107	88	89	93	104	101	103	97	101	95	104	96	97	100	101	82	111	96	121	98	94	93	103	84	97	106	107	97	120	87	103	109	101	106	81	93	90	101	87	69	120	88	100	100	80	107	97	94	107	93	102	93	116	90	94	111	108	95	98	106	113	97	96	94	78	88	68	109	98	103	87	103	110	99	94	110	109	95	113	83	76	69	80	96	83	96	105	99	100	94	94	85	85	93	94	90	102	87	102	91	82	101	93	104	86	102	100	86	107	111	104	78	103	85	98	110	78	96	101	94	88	116	91	98	108	91	114	104	100	75	93	109	91	101	111	91	88	95	82	91	92	92	97	101	104	101	97	99	85	83	88	92	100	105	87	82	111	86	100	98	99	89	97	98	106	111	91	85	99	85	101	129	89	82	93	91	80	87	104	102	111	83	81	96	101	93	91	101	103	92	99	103	101	82	96	80	103	92	96	99	92	95	111	91	96	98	92	104	109	88	95	95	96	110	100	107	87	104	84	104	102	99	96	94	112	82	85	103	90	95	105	95	111	104	114	90	100	104	96	81	101	93	86	102	109	98	101	88	88	110	110	82	95	90	91	103	80	114	107	96	105	93	92	98	90	98	83	95	88	110	82	114	90	91	91	85	95	95	84	93	81	105	90	102	97	102	90	90	91	90	107	78	82	99	85	105	91	100	90	98	83	88	101	103	90	86	99	100	115	97	92	89	86	109	87	110	79	104	105	95	72	92	83	82	81	95	95	89	99	91	100	82	116	84	89	91	85	77	97	79	101	105	94	82	92	91	91	95	103	103	89	101	102	105	95	93	102	100	91	91	95	116	97	94	93	95	110	93	87	107	94	86	78	94	95	83	98	102	108	92	79	90	101	101	118	92	97	88	101	114	98	96	88	94	117	97	92	84	105	100	85	85	99	90	98	84	99	79	90	88	83	91	97	96	97	115	86	92	91	98	103	100	108	92	94	92	95	91	93	99	94	90	102	109	95	96	102	87	106	94	112	81	104	95	93	97	68	104	98	78	103	100	107	85	85	101	73	84	97	93	89	89	115	102	82	87	76	97	94	112	105	119	85	93	74	89	97	108	91	91	99	104	113	100	91	81	104	93	75	87	108	81	88	103	101	105	110	106	103	85	105	93	106	88	83	113	107	93	79	98	77	91	108	86	97	92	90	116	88	99	95	117	91	90	106	98	83	97	96	111	92	97	95	77	101	117	112	93	84	90	109	84	104	105	86	96	86	93	113	90	96	101	100	90	96	104	117	93	99	87	87	108	91	93	101	103	79	111	93	91	89	100	98	91	90	102	90	99	92	102	87	91	96	108	96	92	104	95	94	89	94	95	71	109	99	98	75	85	104	93	113	107	93	106	107	101	82	105	78	84	91	91	99	96	104	97	89	92	102	97	104	103	86	81	93	72	89	99	92	108	89	106	92	100	103	85	82	83	83	94	98	107	94	100	88	109	106	72	93	104	77	91	92	104	99	105	106	94	126	85	93	104	81	109	74	99	78	89	69	91	111	99	99	88	80	105	84	99	105	92	83	77	111	108	109	98	87	98	109	80	91	111	99	102	84	97	85	98	98	96	105	113	105	92	103	89	99	98	93	77	79	82	101	97	109	92	88	92	98	92	112	85	82	96	81	88	87	105	99	102	89	92	92	96	90	92	95	89	91	96	90	95	102	91	96	87	90	80	106	83	108	95	82	76	93	102	90	94	113	95	103	99	98	94	95	99	101	99	120	97	106	88	131	94	98	84	96	100	102	91	97	87	85	83	79	105	84	106	98	89	109	86	97	104	89	90	108	90	84	102	87	107	93	76	104	99	80	104	88	80	99	103	95	99	94	96	86	101	109	98	87	87	99	89	110	102	90	105	101	113	105	87	91	80	103	94	108	87	118	96	95	98	91	94	99	86	92	79	89	101	92	76	106	84	91	86	100	113	97	93	83	92	98	90	99	106	107	105	84	84	109	102	94	101	98	103	115	111	113	85	104	108	92	101	94	115	110	116	83	94	94	81	112	73	98	89	91	107	85	103	87	89	100	95	93	107	90	89	106	99	94	86	93	107	78	100	80	76	99	104	108	77	124	117	98	90	99	102	78	108	97	87	116	113	99	94	84	110	109	86	121	73	91	101	77	95	95	85	87	98	91	92	97	89	108	75	100	100	102	94	84	83	90	74	93	83	104	96	75	86	104	83	86	100	107	90	96	101	89	89	74	85	102	96	105	82	91	104	79	86	77	96	99	90	78	97	90	116	91	78	97	105	116	98	86	75	90	86	95	103	106	96	93	82	91	89	92	87	96	102	103	77	95	89	92	87	97	100	81	103	102	77	99	104	96	99	94	103	86	94	85	106	89	95	97	86	83	96	106	101	108	88	105	67	88	99	78	105	91	87	77	80	86	92	91	110	99	101	96	91	88	109	104	78	97	100	89	107	111	81	102	98	96	99	96	88	98	92	100	101	99	115	86	107	83	97	96	96	86	119	92	82	89	91	96	99	105	99	105	80	99	85	88	95	81	109	103	102	96	92	95	109	86	95	93	101	88	97	92	118	106	100	101	91	83	78	85	109	87	103	98	84	79	89	107	83	85	105	99	86	124	84	96	86	99	84	107	91	89	101	106	85	101	85	93	104	97	109	82	116	104	105	93	109	83	95	105	103	101	80	100	93	94	94	103	86	99	90	106	89	78	101	94	95	95	102	93	91	94	93	84	87	104	80	87	86	91	99	109	91	83	90	107	93	90	78	109	74	104	89	98	103	94	87	106	100	90	107	107	96	86	103	101	87	113	106	95	97	103	98	85	92	92	94	96	86	99	90	100	93	99	98	89	88	87	91	107	99	98	94	100	82	94	109	85	88	92	93	115	86	100	91	107	120	94	94	122	117	105	93	85	100	112	95	115	82	104	83	100	112	89	90	98	107	84	85	93	87	100	87	105	109	102	89	106	109	83	104	95	113	103	91	89	95	98	99	105	99	87
5937	415	469	478	520	501	455	398	412	391	373	362	396	423	368	394	387	366	365	383	325	358	340	361	357	366	355	398	360	355	347	353	328	367	336	356	366	361	359	367	375	399	328	371	342	375	382	345	346	353	321	349	355	366	319	366	338	365	362	359	391	377	346	375	356	374	354	337	364	392	322	376	349	375	363	344	343	328	368	354	354	331	333	348	375	384	356	355	359	321	359	330	352	344	335	334	367	359	348	357	359	332	357	362	353	324	372	376	367	368	341	365	380	335	366	344	335	347	332	352	355	361	340	339	350	359	319	355	325	355	347	327	367	381	343	345	377	367	354	351	344	354	355	329	336	355	360	377	390	357	348	334	338	369	358	369	325	340	359	347	340	321	337	366	354	355	352	364	327	307	341	355	355	361	346	340	333	369	380	330	346	352	350	362	338	369	355	341	377	357	325	353	390	350	328	330	338	378	368	364	403	351	356	363	359	334	326	309	315	362	364	345	349	384	356	341	372	364	307	340	362	351	337	363	371	338	348	341	341	400	372	353	357	350	357	365	359	362	375	311	350	410	391	372	333	370	331	358	330	318	369	337	393	369	355	352	350	357	331	375	353	361	369	342	378	365	372	371	367	353	369	371	354	364	349	359	370	306	343	364	379	324	357	355	335	386	384	358	360	362	365	361	374	332	357	330	339	362	373	377	337	350	387	377	344	332	353	347	355	338	372	350	349	385	381	353	354	332	374	354	364	350	371	350	364	348	379	344	342	348	352	380	363	362	377	349	316	379	330	337	385	345	350	358	366	370	358	382	340	339	358	357	336	356	331	375	327	354	372	355	338	372	340	353	359	342	348	338	347	357	342	349	369	385	358	353	380	362	360	348	353	374	366	342	340	340	342	384	364	327	391	375	365	334	336	370	327	364	339	361	358	366	370	355	359	354	335	332	390	369	340	355	337	368	343	369	361	375	325	334	345	349	341	359	343	345	381	357	341	359	360	349	388	360	343	352	358	343	368	373	341	377	360	368	333	295	330	350	368	351	380	329	348	353	356	348	368	361	346	363	368	340	369	337	358	347	333	344	346	362	383	362	339	367	374	352	352	372	365	382	342	338	345	355	390	337	371	367	343	359	353	345	342	352	356	393	362	389	353	384	356	403	347	354	349	402	329	347	358	379	314	318	349	353	372	322	367	340	344	369	358	335	363	327	361	362	338	387	360	375	363	315	382	333	323	338	368	343	360	355	314	357	348	331	368	326	353	350	319	353	362	333	359	363	334	374	332	369	318	350	346	357	328	362	353	355	368	325	356	362	334	312	321	346	345	358	372	387	357	385	341	354	351	376	341	345	349	346	304	376	350	329	360	350	346	340	315	345	343	373	328	342	368	341	325	362	343	318	355	339	338	351	338	350	386	355	313	357	347	366	354	317	342	327	351	333	375	335	353	354	370	364	381	342	368	375	358	338	324	359	344	365	367	353	376	347	356	348	354	341	341	377	357	350	374	357	304	355	337	333	337	337	345	357	308	391	373	370	353	361	363	359	362	369	329	372	355	361	352	332	370	358	320	319	379	371	318	361	345	361	347	374	331	347	366	356	345	346	352	359	370	352	319	347	363	353	325	356	346	339	342	353	349	352	367	344	370	344	345	374	371	391	330	369	349	313	372	332	343	376	340	348	407	360	361	366	367	371	351	347	335	365	314	367	331	361	341	356	346	358	390	375	374	340	365	348	373	349	357	361	334	356	353	312	303	363	319	355	372	371	329	378	315	364	355	335	343	357	352	365	333	362	355	342	370	338	355	356	321	362	379	378	361	350	366	353	363	386	342	336	327	343	330	346	358	335	338	325	358	330	333	332	317	370	321	357	354	345	344	340	328	368	347	355	353	316	365	365	367	371	368	387	324	347	334	338	346	347	332	349	362	354	354	341	355	363	350	369	345	314	365	356	357	356	361	334	350	334	331	329	378	365	380	345	337	397	356	345	357	364	359	351	345	356	345	353	351	340	356	373	328	386	373	352	339	326	359	358	335	361	354	338	357	376	331	362	353	330	321	337	336	369	366	369	322	347	380	346	381	364	331	357	361	340	383	343	353	361	353	371	400	338	377	356	357	354	349	355	342	357	357	344	347	331	361	347	346	353	344	326	364	344	330	337	361	329	347	349	349	340	346	354	371	319	391	363	345	368	367	360	383	346	352	364	346	359	339	378	363	382	349	323	350	313	350	357	321	332	350	356	377	322	330	334	352	328	346	343	365	362	346	365	369	315	318	357	365	348	343	309	373	324	338	364	360	365	385	356	382	332	375	380	336	347	335	337	354	357	355	339	347	342	363	353	331	351	374	359	349	371	366	377	326	371	352	361	330	347	390	365	359	345	351	336	349	373	361	348	337	370	352	360	364	370	374	355	369	348	334	351	379	323	325	368	313	372	378	348	331	353	348	376	385	400	372	336	357	365	339	393	306	344	350	388	335	351	354	365	345	332	350	368	336	345	338	370	323	373	359	362	361	367	302	358	360	350	327	347	371	356	371	350	370	375	331	359	361	358	336	356	350	354	366	368	357	387	359	359	367	364	333	330	355	365	359	377	353	343	347	381	337	378	349	339	351	365	358	332	354	400	360	322	331	401	371	351	351	335	322	358	331	357	350	299	364	359	346	334	354	340	370	326	362	368	334	365	336	343	327	373	384	352	388	346	312	369	340	376	394	326	346	366	372	351	379	354	350	343	360	322	365	342	333	367	351	364	336	366	360	361	371	332	352	350	319	339	370	344	372	390	342	371	341	345	358	346	402	356	345	311	320	343	382	343	350	372	387	339	359	347	349	348	338	333	332	334	345	350	330	309	355	389	341	359	285	390	348	353	359	369	336	334	365	342	366	315	372	367	296	348	345	348	322	362	386	358	354	382	309	350	336	358	351	322	340	341	343	364	352	349	327	369	352	376	338	356	360	338	330	360	342	338	355	337	309	358	389	352	344	334	349	310	348	354	396	356	313	347	362	347	347	366	357	369	326	367	362	336	349	367	317	389	359	335	370	357	354	352	326	323	372	372	330	373	356	362	339	338	318	360	350	367	328	374	376	311	330	376	370	339	336	323	350	378	354	345	348	370	327	311	360	367	380	300	342	330	360	345	330	323	323	358	326	375	340	361	353	352	361	367	351	349	333	347	377	341	370	360	347	372	339	350	366	361	358	331	346	369	364	335	365	356	373	383	373	356	370	365	333	352	357	320	393	352	350	370	377	375	361	341	349	364	366	312	340	362	369	337	351	349	360	366	333	381	378	333	353	350	354	336	348	311	342	338	362	359	364	363	358	341	363	359	347	359	341	336	359	329	340	348	333	333	332	324	391	351	353	344	343	336	317	336	331	338	352	337	398	351	360	355	349	334	342	367	377	349	323	342	363	375	364	341	379	360	369	360	353	323	325	379	338	398	360	355	371	352	345	352	378	365	337	367	321	365	352	374	322	340	351	372	348	361	310	331	350	355
32611	14384	2358	759	519	359	298	220	187	164	161	111	136	122	104	95	110	102	100	90	91	87	92	84	85	81	92	73	93	81	87	80	74	71	74	73	75	83	71	69	84	75	63	69	98	65	84	78	72	62	65	92	72	89	72	75	73	62	76	78	77	76	76	80	95	52	68	70	75	69	62	82	68	67	77	90	76	66	74	86	64	73	78	87	69	80	89	66	74	67	69	71	76	69	70	80	55	74	66	57	68	86	82	76	70	63	66	76	71	69	56	70	64	59	73	65	76	63	82	69	80	58	66	70	42	70	73	61	83	69	60	77	79	74	83	68	75	64	79	64	84	71	70	88	75	67	69	75	70	63	80	60	69	70	55	81	62	76	85	69	62	68	57	71	94	77	70	72	70	83	69	69	84	81	85	64	82	69	61	73	68	67	92	70	81	60	65	63	66	69	61	72	60	67	74	72	78	82	70	79	89	84	80	80	72	64	72	68	65	83	84	78	81	58	72	78	66	67	77	76	55	84	65	73	76	72	70	72	67	92	75	66	90	73	68	63	73	66	79	81	78	69	63	73	78	72	85	81	75	80	67	74	60	69	72	73	65	77	68	71	68	69	76	64	81	79	58	75	78	75	76	72	63	78	66	72	76	74	86	88	78	70	73	57	75	69	69	65	63	63	76	70	67	71	72	71	64	72	64	75	78	71	84	72	81	75	83	85	86	77	69	70	70	76	63	82	76	78	84	59	74	78	73	66	64	71	66	89	77	70	54	76	69	65	65	70	80	75	79	73	76	66	61	71	82	72	61	85	72	65	74	69	77	80	80	66	63	69	92	77	65	60	77	86	81	66	81	80	72	72	75	55	76	77	72	79	59	76	62	78	74	71	90	71	70	65	73	80	67	96	72	88	56	68	76	54	66	79	67	56	70	73	85	67	72	63	71	74	73	86	48	74	76	70	67	85	77	66	68	83	80	69	67	58	60	74	69	81	63	65	60	76	66	74	78	75	87	66	68	83	64	64	78	77	57	84	86	75	62	83	77	67	76	74	73	84	72	63	69	65	68	84	61	69	86	69	61	88	72	76	73	74	55	82	66	78	72	95	72	76	75	82	96	74	77	72	71	84	78	75	88	67	79	67	94	69	66	76	68	72	74	79	81	70	64	84	81	64	70	80	66	81	83	75	81	62	74	63	70	79	76	75	65	75	59	59	74	71	77	63	65	67	79	69	66	67	68	75	76	80	81	79	70	57	84	80	67	68	75	81	63	79	74	81	86	72	62	88	86	65	59	66	81	62	61	74	66	90	69	78	73	81	70	77	90	69	69	95	68	63	69	72	68	81	75	74	65	74	75	86	71	72	64	83	77	70	71	71	65	72	65	66	67	52	71	70	64	65	81	72	68	91	78	69	98	72	72	77	68	78	83	71	65	83	73	78	69	89	77	83	78	61	72	70	79	70	69	88	78	64	77	86	68	70	84	64	65	61	65	61	65	65	77	79	83	64	73	72	75	84	72	73	63	69	89	77	66	68	73	67	84	81	68	66	76	86	78	76	76	66	55	70	72	64	78	59	73	68	64	70	76	76	88	76	61	66	71	77	74	78	70	70	58	61	78	73	76	70	69	70	61	59	62	63	72	78	67	67	55	65	69	65	64	87	65	66	67	74	74	63	78	75	70	76	66	54	68	87	70	73	67	74	85	71	89	86	72	78	57	61	83	64	73	78	65	72	73	73	76	59	70	71	84	62	72	59	72	59	57	62	62	56	71	64	66	64	76	77	71	72	84	69	67	78	63	73	77	61	57	79	50	79	76	71	66	69	57	78	74	67	84	79	64	64	59	79	67	67	70	78	76	65	74	94	64	71	72	70	67	89	84	80	76	69	81	65	72	85	63	66	72	77	68	86	76	66	69	74	76	73	59	66	82	74	66	63	76	70	70	69	64	63	62	93	78	70	67	81	72	57	72	86	68	69	76	71	75	83	88	77	69	63	87	65	58	51	74	75	65	81	63	82	63	75	86	84	69	65	70	83	64	74	68	79	65	81	94	84	70	69	66	64	75	69	63	73	69	54	69	75	55	65	74	85	69	75	47	65	81	69	76	77	62	70	66	70	75	71	77	76	70	90	70	72	68	62	73	80	77	70	73	64	83	82	61	78	56	75	77	80	84	81	75	72	70	70	88	74	59	57	64	91	84	74	54	82	84	69	72	62	81	73	77	64	80	72	79	81	55	80	75	60	68	71	75	65	63	66	86	73	83	59	79	65	67	75	71	70	67	67	60	81	60	71	67	66	59	76	69	60	63	78	64	83	80	75	65	73	68	76	79	65	82	78	76	62	75	74	87	70	58	58	69	75	73	56	64	67	51	82	70	88	77	70	67	64	77	71	90	73	80	92	68	68	68	68	67	69	69	80	65	67	67	71	70	59	64	54	72	65	66	78	68	91	78	69	75	82	68	67	86	68	75	57	73	53	76	74	65	81	84	67	67	75	71	73	77	73	79	68	75	69	96	77	60	86	65	63	68	76	66	65	53	66	75	89	63	72	76	68	64	71	67	78	58	79	83	76	71	63	88	72	72	60	71	66	64	75	68	80	83	71	57	73	60	77	52	86	65	77	64	50	76	74	73	78	69	80	67	65	72	69	73	67	66	72	73	65	70	68	71	86	49	79	72	69	68	67	70	71	73	80	57	80	75	75	58	68	76	68	57	77	70	72	84	72	81	61	54	67	92	64	75	75	58	72	65	96	75	75	74	62	82	68	62	72	74	62	65	66	63	59	93	76	89	81	57	71	68	75	73	69	76	60	69	76	81	75	76	65	64	63	63	73	79	70	74	87	68	65	82	78	70	76	75	65	75	65	65	59	81	82	74	68	71	83	71	77	76	71	73	76	72	63	80	73	73	76	69	71	59	71	70	74	70	64	62	60	85	64	80	80	74	63	64	83	76	58	72	69	70	97	72	64	60	75	70	85	78	74	69	67	88	80	77	73	79	70	88	72	89	68	67	83	73	68	78	73	70	84	64	73	65	77	64	71	52	78	76	78	81	76	75	60	73	69	85	85	85	76	73	61	55	74	78	71	74	71	57	75	62	86	59	70	65	57	76	70	68	67	69	80	67	69	65	78	67	66	73	65	64	71	72	79	87	74	78	81	52	72	77	71	76	64	60	62	74	67	74	71	71	79	67	86	79	77	67	72	69	68	85	71	77	64	74	76	75	66	83	81	83	78	78	65	77	70	82	77	85	67	70	66	75	76	81	89	73	71	78	67	80	58	95	59	88	71	76	74	72	66	80	70	83	61	68	74	90	81	59	65	71	63	91	62	64	46	76	63	70	58	60	62	77	83	61	78	75	61	73	74	74	64	76	72	67	71	54	87	70	66	66	69	69	72	70	61	88	80	80	72	68	78	70	69	69	81	57	69	83	74	74	61	75	68	72	56	72	64	55	70	87	62	65	70	85	63	75	84	76	65	55	71	81	68	72	65
15782	1153	2451	2789	2467	2033	1592	1365	1243	1074	899	836	719	725	638	584	536	538	531	492	487	432	411	394	388	440	389	359	363	405	347	333	351	332	345	337	352	358	349	344	336	325	332	314	321	346	351	308	314	306	317	314	337	351	299	299	307	321	296	328	272	305	324	310	286	311	310	300	318	312	315	279	298	313	284	292	314	291	287	291	299	308	325	286	264	314	308	291	303	276	285	291	295	291	302	260	315	297	282	306	263	301	285	295	277	266	292	290	284	273	332	324	276	302	287	310	266	246	314	294	287	297	279	291	253	256	299	280	259	317	269	276	320	295	311	280	272	283	303	297	284	271	276	293	281	315	287	321	267	299	329	256	319	274	264	312	273	316	298	290	291	309	296	271	310	262	268	294	280	304	285	286	292	291	300	271	290	299	297	318	282	268	297	282	286	296	274	269	260	290	265	331	265	284	274	304	273	293	291	284	273	304	317	286	281	286	254	275	274	309	285	292	278	313	287	300	299	286	263	343	247	278	245	278	280	297	286	308	309	269	290	304	262	281	291	287	287	296	300	296	307	267	267	278	299	300	285	295	274	280	278	296	266	303	296	280	282	320	288	288	269	269	292	280	284	295	240	292	272	332	272	282	287	291	279	301	279	272	295	283	275	301	252	238	274	278	295	301	276	292	303	278	266	282	269	304	296	270	297	275	280	259	279	295	292	277	306	283	285	280	280	307	290	299	312	278	290	270	299	274	271	284	289	257	276	262	293	320	291	300	288	283	284	288	264	309	298	250	298	274	309	268	280	287	283	274	302	292	278	279	289	298	307	282	279	305	268	299	313	316	292	281	288	251	298	287	311	297	294	313	282	277	318	288	274	268	293	260	262	284	280	265	288	276	254	316	279	269	238	298	266	260	279	263	290	266	299	291	288	317	279	314	291	284	288	294	316	271	277	309	289	278	264	274	315	277	294	295	283	307	289	291	239	274	289	280	272	301	285	282	294	263	263	290	287	280	263	279	309	281	292	282	295	296	263	285	300	265	281	290	268	291	300	292	266	300	273	292	269	283	288	273	315	299	271	260	285	266	263	289	304	269	246	251	267	266	302	279	294	273	271	306	311	300	284	296	318	262	261	298	291	277	258	264	283	286	298	276	277	270	291	289	297	303	284	297	278	291	290	263	291	278	283	261	292	287	291	278	278	310	286	323	286	277	303	280	283	266	283	299	261	260	305	275	274	295	276	284	319	277	278	282	277	298	277	271	269	310	281	283	311	267	300	303	280	273	268	291	271	273	260	283	314	251	267	263	291	291	275	281	284	296	269	277	289	325	265	268	289	256	260	292	294	277	271	273	262	267	280	309	298	296	295	262	276	277	328	296	313	270	311	243	287	273	329	256	280	268	297	277	277	291	254	266	328	261	257	297	273	282	273	296	309	284	293	247	258	278	279	278	256	275	288	296	259	283	290	279	270	294	301	264	279	301	268	267	282	288	300	301	310	262	312	274	283	272	287	307	259	290	275	273	307	290	285	289	282	273	282	276	318	291	257	288	274	247	282	280	280	285	227	296	281	288	290	305	287	265	247	303	256	287	285	309	281	296	297	271	286	238	272	279	303	276	286	287	290	274	291	310	300	270	260	268	280	288	281	268	291	285	306	290	282	294	308	281	268	279	264	258	279	290	280	272	282	300	315	302	276	279	265	279	272	283	298	283	286	278	302	301	274	247	266	301	339	288	302	293	271	288	235	310	267	324	272	297	277	244	284	259	285	267	270	275	299	289	280	276	269	288	269	277	295	289	271	279	283	282	274	286	277	270	283	277	269	286	305	305	291	274	276	282	292	309	286	278	283	270	309	294	263	243	290	243	271	272	276	290	301	256	273	275	289	288	316	280	276	257	263	291	321	272	289	293	293	301	282	288	316	294	283	284	293	290	291	275	292	287	287	252	299	287	295	325	283	280	293	271	302	270	275	280	290	269	309	263	281	303	288	269	292	313	292	283	270	252	270	280	272	296	271	301	290	274	293	272	281	297	277	285	300	269	281	273	264	260	321	283	275	298	283	296	296	293	287	251	288	265	281	303	278	269	285	251	285	303	282	286	272	281	293	279	286	273	242	259	245	276	273	301	283	273	255	266	309	299	268	269	271	283	284	312	256	252	289	273	257	302	260	289	273	287	290	272	260	272	280	292	294	267	300	288	259	274	264	267	299	297	279	308	292	271	271	283	296	274	278	310	270	288	283	299	307	322	268	295	297	265	314	286	265	285	283	262	269	267	305	298	300	280	278	278	268	285	279	274	287	287	286	287	258	282	277	278	262	261	304	293	282	291	285	287	290	281	278	269	283	281	286	266	308	278	276	282	277	297	295	298	279	281	291	274	282	261	293	303	307	286	277	303	271	266	290	308	282	275	282	315	276	299	284	302	260	266	306	272	316	297	281	252	309	293	271	240	279	289	294	269	266	287	277	278	297	286	254	282	299	316	288	273	295	298	290	297	266	294	273	289	259	288	273	276	276	280	264	287	269	298	300	294	314	305	271	284	258	270	281	269	311	288	297	271	268	272	304	274	277	275	270	298	283	291	275	279	265	284	268	299	293	272	288	257	306	269	267	311	276	274	269	291	294	280	291	280	279	296	278	306	260	306	274	267	293	283	253	289	292	291	307	269	284	308	290	303	296	294	277	266	300	288	319	261	295	288	283	301	287	273	306	295	266	267	274	276	291	277	279	278	277	306	280	284	282	268	271	314	260	290	273	275	280	323	290	281	238	299	309	309	255	308	283	259	291	321	290	290	301	276	295	276	313	297	289	253	293	290	291	291	254	289	245	296	267	279	281	296	303	242	273	297	284	262	289	277	264	306	316	275	253	299	290	314	300	298	298	309	294	289	257	301	281	285	307	290	298	280	265	297	269	279	284	275	274	270	305	283	297	255	253	300	254	264	298	298	281	269	300	289	293	298	261	266	292	266	285	264	263	282	279	307	290	261	315	304	263	291	315	292	287	309	301	298	269	305	304	305	269	294	312	290	270	278	277	285	269	319	280	258	260	265	271	271	266	282	299	272	270	294	282	299	272	303	304	285	317	297	314	277	291	262	310	299	282	273	276	318	256	261	303	303	289	273	275	301	276	287	281	320	269	293	272	300	279	283	302	306	291	295	290	306	286	272	283	281	282	302	274	271	251	277	314	257	292	259	267	280	297	275	302	290	316	276	287	294	272	302	260	277	269	335	276	305	271	302	284	280	310	308	294	274	312	271	305	285	288	298	273	246	261	284	289	269	290	284	276	283	284	251	264	301	295	312	277	290	269	276	336	296	274	263	283	300	269	286	275	260	301	286	283	290	268	282	274	274	279	292	274	285	283	296	302	315	295	297	263	268	282	270	265	282	273	294	277	277	292	308	266	302	254	299	290	289	291	283	279	278	285	284	285	279	272	290	292	298	318	289	310	284	260	284	300	268	303	292	283	278	285	273	273	302	283	295	283	289	284	290
39441	24214	11862	1794	1131	820	608	497	424	344	302	271	306	263	253	194	217	227	200	195	198	194	170	154	169	166	159	181	164	150	166	168	138	141	142	180	156	156	163	130	144	149	141	139	145	161	149	151	141	165	149	140	159	159	140	139	147	144	180	135	163	145	139	137	160	151	155	143	167	169	175	140	155	131	146	136	162	141	158	131	147	143	154	159	158	183	127	176	137	153	120	140	145	146	141	138	153	148	142	138	167	129	143	163	129	137	152	169	133	135	144	148	147	176	134	125	144	140	162	128	144	144	131	156	177	155	151	167	145	126	138	169	142	156	134	124	154	153	163	154	123	131	131	123	131	176	123	155	143	152	129	154	122	147	155	153	128	151	167	146	123	135	142	153	162	147	152	166	151	151	144	145	139	124	142	154	140	132	139	142	136	128	140	151	148	142	147	159	134	169	147	154	138	145	151	139	150	157	113	132	154	144	151	171	160	165	152	171	135	140	130	140	150	147	148	157	140	140	138	144	137	154	128	142	151	140	140	149	149	142	128	167	175	143	154	152	141	126	158	142	138	155	134	141	131	144	141	161	141	175	152	171	138	124	138	152	171	169	133	160	148	137	140	137	161	147	148	143	171	138	139	138	139	131	150	149	158	143	148	146	142	145	138	149	128	130	130	148	136	158	165	135	136	135	134	149	160	144	161	147	141	134	126	154	147	131	146	147	163	146	136	158	135	149	160	130	144	146	138	164	162	132	149	144	159	132	135	147	141	147	132	129	140	152	161	143	129	136	137	148	137	138	144	151	163	153	124	172	139	158	157	129	142	167	158	152	125	140	138	169	152	134	132	132	145	120	154	144	138	136	132	152	138	147	143	170	145	148	138	132	166	137	148	124	150	150	140	157	156	149	149	138	154	146	142	154	143	183	153	142	149	162	157	128	155	142	145	175	167	176	131	128	135	161	131	155	133	134	122	149	166	152	117	151	147	151	138	146	130	142	140	144	135	158	145	142	124	144	127	132	149	161	150	162	125	146	164	155	137	139	125	148	151	142	165	136	143	146	138	149	145	154	149	140	129	158	132	149	145	146	141	137	164	143	138	155	142	132	138	138	152	170	146	129	141	158	140	135	129	134	139	130	157	138	118	159	155	154	132	155	155	169	139	131	142	180	137	114	151	164	148	137	144	155	154	148	137	147	140	150	155	144	150	148	163	135	140	154	147	137	158	129	148	145	148	135	140	123	131	164	136	145	144	158	160	144	155	149	145	144	134	128	150	150	132	150	161	127	147	154	149	142	146	140	140	162	134	144	144	148	145	134	145	146	157	164	168	137	142	162	148	147	147	143	127	140	156	142	153	151	151	169	132	150	139	139	152	153	144	127	140	151	153	131	127	131	159	142	141	139	140	139	148	145	140	167	160	151	140	138	157	145	120	142	152	159	129	128	139	138	142	148	159	148	152	171	133	154	142	117	152	148	155	152	141	137	160	145	134	143	136	133	148	137	138	141	162	132	164	141	144	173	152	162	142	157	148	128	151	145	137	138	130	134	150	145	166	169	154	138	151	136	169	130	136	141	147	151	179	154	149	144	150	151	151	147	150	140	145	162	144	159	124	143	148	137	143	140	162	148	143	144	123	136	147	144	146	153	149	113	167	142	136	148	152	140	139	136	143	149	162	137	160	149	135	145	124	119	129	155	124	133	140	160	151	130	139	161	136	158	151	152	127	162	145	169	141	136	138	129	129	156	132	129	159	139	125	132	129	157	152	152	153	146	159	158	141	162	137	141	129	153	151	136	146	151	145	134	153	137	152	124	167	145	134	135	155	126	153	145	162	157	152	161	142	156	146	153	165	142	169	151	155	143	123	141	142	161	148	155	140	139	183	150	126	144	153	161	154	147	152	170	149	157	137	148	148	140	151	170	152	129	137	147	142	170	127	133	146	143	142	112	151	153	139	134	162	130	163	144	139	134	134	170	138	123	133	143	131	145	133	172	154	153	144	149	150	136	141	140	145	148	135	146	166	131	151	135	141	159	144	153	145	146	147	170	152	131	148	144	155	145	145	133	129	129	159	141	124	159	131	159	165	145	156	141	144	128	134	167	150	158	141	166	155	152	132	145	132	139	165	130	140	152	118	169	132	144	133	157	134	152	140	140	149	165	155	144	123	154	145	131	131	144	148	153	166	149	139	141	143	152	155	136	162	143	144	165	170	127	147	144	157	143	144	154	148	155	137	141	146	142	139	130	135	118	145	147	128	127	154	139	142	137	167	135	156	134	156	147	129	172	129	159	123	147	183	158	156	128	138	169	159	156	165	119	145	132	164	145	139	142	150	129	157	137	159	147	148	156	141	151	131	141	157	144	151	134	129	136	152	147	157	145	146	147	149	144	138	131	140	138	164	155	142	138	148	124	157	137	123	175	137	147	139	155	150	148	161	118	120	122	145	148	146	112	150	163	124	156	133	146	150	161	122	139	140	139	147	135	149	140	149	143	147	162	152	149	157	140	139	159	144	131	165	151	146	146	135	129	140	155	167	130	134	141	151	134	164	165	143	145	154	144	150	129	143	145	130	146	136	161	136	165	145	149	138	152	144	166	152	164	147	141	168	133	158	167	146	154	155	133	148	142	136	150	143	140	159	133	138	132	141	143	141	159	160	128	137	146	156	149	158	151	159	153	154	144	149	118	141	145	145	160	120	145	140	152	146	136	119	158	131	164	137	139	145	149	129	159	150	136	151	155	147	135	142	159	129	120	143	158	147	128	141	126	134	164	144	136	143	139	126	150	147	134	148	142	137	134	126	148	149	152	137	147	139	146	140	167	142	141	143	138	126	127	139	146	163	129	138	146	148	141	147	151	153	142	129	152	148	142	134	122	127	140	127	121	148	155	156	150	148	118	154	143	153	144	137	138	138	184	144	142	157	155	141	149	160	143	126	145	151	156	134	131	157	156	140	141	143	154	165	152	139	157	180	148	144	160	147	128	153	141	141	142	137	159	138	133	138	139	147	137	137	142	149	150	146	141	134	164	136	170	134	166	137	154	165	146	144	143	134	152	146	147	148	137	130	137	127	122	158	149	154	137	162	140	146	146	187	149	123	151	142	155	161	127	140	135	151	145	133	142	143	123	136	135	159	135	129	140	140	150	157	138	138	155	142	132	144	127	140	147	152	164	139	147	147	162	145	148	163	141	136	142	135	160	141	133	137	139	108	135	127	140	159	146	180	147	157	156	130	147	150	161	157	123	122	150	126	135	154	147	136	160	150	162	126	155	141	144	134	139	130	146	140	150	130	154	161	145	168	118	143	147	150	134	156	138	131	136	159	132	142	140	165	137	156	127	140	145	158	143	167	151	147	149	148	128	163	128	161	163	141	139	153	148	143	178	171	136	155	147	123	151	150	138	135	163	149	141	146	133	151	141	151	142	156	157	135	145	157	157	160	154	165	150	137	158	151	139	152	168	156	149	118	125	134	133	158	154	128	146	139	128
20499	2184	4934	5321	4768	4000	3171	2754	2417	2086	1899	1604	1489	1366	1227	1135	1103	970	985	970	856	827	842	779	782	765	747	674	696	756	701	659	685	625	625	629	624	595	601	624	585	590	543	594	567	585	567	581	594	587	560	553	570	559	543	545	545	569	569	544	545	548	608	608	518	566	539	577	588	570	555	512	526	534	517	530	545	528	524	555	569	541	554	515	539	572	478	536	525	473	538	564	506	531	515	518	534	513	534	540	499	521	530	528	547	499	515	497	529	560	511	521	557	509	499	502	503	551	559	550	492	559	524	526	529	513	535	514	496	541	534	494	540	530	499	541	543	519	513	524	492	527	509	499	477	528	519	502	510	508	538	535	522	535	501	518	532	523	480	530	513	505	513	518	507	480	536	573	504	498	498	531	523	518	535	519	521	511	565	500	518	494	497	540	522	500	554	501	529	573	525	604	536	515	516	522	522	537	511	531	538	537	533	517	508	487	528	480	512	499	519	492	538	507	543	495	513	547	518	483	513	509	554	499	481	462	500	506	477	519	510	499	558	505	495	540	492	497	515	544	513	487	542	521	528	505	475	518	518	529	521	529	519	534	525	501	549	492	507	516	492	489	515	533	475	518	521	483	528	516	484	504	525	510	506	530	479	501	518	520	538	475	482	494	497	513	524	529	536	529	520	497	525	471	553	493	510	509	507	534	559	539	485	509	512	490	506	519	539	525	471	498	524	563	528	485	503	538	534	536	471	562	518	496	493	496	514	510	493	505	478	517	507	533	517	514	525	481	535	475	500	557	449	489	498	491	479	534	550	512	507	496	525	552	547	502	529	500	564	510	551	514	536	523	501	526	534	553	561	504	484	496	500	488	513	499	507	525	512	513	499	493	546	508	526	494	489	551	517	516	519	506	495	492	474	507	539	513	565	539	542	552	521	528	496	511	516	526	524	543	480	497	579	546	474	528	499	492	470	542	522	462	473	488	532	493	494	537	475	514	501	514	504	513	488	483	492	536	493	467	531	547	531	501	479	551	492	513	513	532	504	495	503	485	483	497	517	510	530	489	514	546	485	492	546	488	495	517	505	464	503	517	525	516	539	504	480	544	476	532	483	509	545	498	489	534	518	546	516	483	537	542	523	503	480	542	544	514	480	505	471	531	485	511	525	533	505	523	492	522	520	529	497	506	528	473	512	530	516	489	496	511	529	528	521	532	505	545	531	462	502	468	507	512	521	508	467	496	523	534	505	511	525	501	525	509	447	508	496	499	542	500	527	550	493	495	531	548	506	518	494	496	492	511	492	501	519	487	509	531	534	476	488	491	503	516	514	497	533	544	487	509	497	497	514	549	568	479	493	470	535	506	510	443	500	535	528	534	520	530	514	515	496	520	513	495	457	484	502	453	518	506	531	496	544	520	491	524	498	496	528	509	505	489	514	484	536	501	501	464	537	536	487	555	529	505	509	528	500	527	528	544	512	532	533	500	520	500	515	556	514	521	505	491	478	510	522	516	523	501	526	497	526	522	506	557	491	539	490	523	535	530	480	506	539	513	507	524	517	523	507	473	512	529	561	531	535	544	491	527	501	496	557	523	505	527	452	517	482	540	506	481	483	512	541	513	498	514	539	505	494	532	558	509	548	527	518	484	494	527	525	491	525	535	517	515	545	483	486	489	496	520	488	506	478	503	521	504	514	481	487	514	534	508	536	527	563	513	493	531	485	503	570	525	524	494	491	505	475	486	493	539	543	517	520	519	545	512	507	485	506	523	510	506	552	488	538	511	552	493	484	495	511	471	524	501	456	525	483	486	538	544	532	516	541	493	539	499	547	509	489	533	536	516	549	550	474	503	527	517	506	514	477	511	472	518	494	530	538	475	504	591	518	526	482	545	487	511	489	471	512	497	537	514	501	541	483	513	515	513	548	525	513	505	522	513	502	518	554	523	501	502	495	544	527	489	508	520	552	507	538	521	522	544	567	538	529	521	477	502	528	484	550	481	541	490	530	515	521	536	517	524	507	521	505	523	532	544	495	504	522	479	492	541	498	556	490	520	503	498	504	483	494	518	523	544	529	506	550	541	500	535	513	547	493	520	506	508	521	496	507	536	489	518	495	482	555	491	505	512	498	519	528	537	506	536	527	510	533	513	514	484	510	508	516	482	513	525	523	481	522	531	543	534	510	529	502	513	521	500	495	563	532	520	504	487	517	521	513	495	553	500	517	518	491	502	519	532	500	513	500	507	547	519	497	468	526	489	528	520	524	530	514	494	525	490	452	487	508	491	511	511	523	516	494	487	530	585	472	525	506	528	529	489	519	505	505	531	505	515	503	500	538	498	485	497	531	518	515	486	496	522	543	474	522	496	486	526	517	511	494	504	511	531	528	491	502	483	503	520	522	504	546	503	470	557	547	509	542	531	492	540	511	538	526	476	513	544	488	525	534	517	509	488	523	510	538	542	483	510	563	528	521	524	504	523	468	546	532	498	511	524	495	513	531	511	484	532	521	511	518	457	505	534	462	468	523	513	502	521	529	524	525	498	510	543	526	490	585	539	529	527	541	465	525	502	513	523	502	531	495	550	534	495	529	475	509	521	501	533	505	496	554	511	541	521	472	492	551	512	532	515	512	487	481	522	477	494	504	517	523	518	495	468	495	485	504	539	548	475	511	470	493	499	518	537	520	472	574	535	518	534	548	526	530	519	499	520	535	520	565	494	516	504	497	532	474	514	524	516	498	563	517	524	554	506	512	499	498	496	523	489	490	510	511	531	528	492	529	555	518	515	484	526	479	491	506	510	503	493	527	500	481	518	513	514	510	542	501	509	503	490	495	521	536	553	482	518	524	506	488	512	516	510	546	522	509	522	530	557	492	488	541	534	532	509	510	540	486	490	472	477	539	489	505	594	468	469	541	542	511	540	512	507	502	515	496	455	539	544	527	516	501	509	520	502	500	538	509	528	559	528	542	486	539	532	553	522	513	513	518	513	517	560	569	497	521	525	506	505	526	495	521	524	525	504	495	531	505	512	525	495	480	471	509	503	535	519	492	510	520	487	516	512	517	487	505	501	501	551	540	490	507	514	523	499	507	500	518	526	515	513	539	518	514	552	535	503	537	475	511	514	534	528	492	515	505	504	516	503	556	474	516	498	467	507	507	510	519	520	543	503	538	511	523	509	517	529	548	484	518	527	517	486	507	469	535	514	542	520	542	515	513	515	527	527	500	471	511	490	509	491	514	501	477	556	507	491	505	536	510	517	515	497	478	527	505	513	524	524	517	525	515	540	462	506	512	518	528	541	486	544	534	524	484	537	516	583	533	504	521	485	550	505	509	551	508	504	532	495	509	502	509	494	528	525	500	513	535	504	506	486	530	523	515	512	523	472	507	541	509	512	543	513	518	526	502	515	542	534	535	521	515	496	521	552	508	482	479	518	506	516	508	517	546	483	501	496	538	531	496	526	498	500	529	509	517	494	484	490	499	501	511	555	490	512
4589	376	247	160	124	114	123	115	98	86	108	102	117	108	111	79	86	105	114	99	105	103	87	86	87	107	100	85	108	95	105	99	116	100	93	98	95	119	88	96	98	97	97	97	79	81	105	105	97	98	97	92	84	96	112	96	95	104	113	109	113	94	98	91	112	76	102	101	111	106	100	102	103	102	120	95	117	93	104	125	108	105	87	112	94	90	104	104	92	96	99	101	91	98	101	92	91	90	95	122	95	104	100	86	105	110	100	106	101	89	97	96	76	91	93	100	102	106	102	103	105	91	98	115	106	102	94	91	102	93	95	110	91	113	95	102	119	103	92	81	118	102	103	90	100	89	107	90	98	87	88	88	97	103	94	102	108	91	96	91	97	99	110	117	111	97	100	92	91	109	97	99	103	82	92	94	101	88	99	105	102	110	102	96	88	108	116	79	114	93	90	96	92	95	113	98	92	99	84	101	91	101	94	121	100	120	110	97	112	90	107	98	98	119	101	93	97	106	93	101	91	88	114	108	100	107	116	112	101	93	102	110	92	77	88	96	116	107	96	103	94	107	109	107	98	103	84	102	105	103	88	87	105	94	112	92	100	90	106	104	115	99	98	96	105	102	107	87	107	107	92	108	98	106	103	93	93	95	113	88	104	85	89	82	108	100	97	91	93	103	95	100	112	109	111	98	88	91	85	80	120	108	106	107	103	116	104	96	89	107	84	111	103	115	103	101	105	115	91	83	102	99	119	82	94	106	102	110	101	116	106	104	107	94	105	116	96	109	96	98	82	119	106	109	106	90	104	99	91	96	95	99	107	105	111	105	97	107	74	91	104	99	99	91	83	110	110	103	73	91	92	96	78	98	99	97	97	104	103	82	111	95	92	90	75	90	93	99	92	86	101	94	101	121	110	88	101	102	96	96	98	95	105	103	82	105	96	111	96	80	113	93	89	87	88	111	109	105	89	87	97	84	101	92	99	98	110	82	100	90	98	108	112	103	101	84	111	100	117	92	112	98	101	84	115	96	113	103	112	101	101	94	98	91	110	87	123	108	92	98	118	99	90	113	101	106	102	91	87	91	122	112	102	106	105	92	99	97	107	124	113	97	85	95	94	106	92	97	104	100	94	91	98	114	82	104	95	96	84	98	92	87	103	89	102	104	104	109	104	98	116	84	110	104	91	84	95	94	89	88	94	103	99	91	106	75	94	92	83	108	101	104	93	99	109	92	112	89	90	102	101	97	106	103	96	96	107	111	97	106	88	89	102	107	97	115	100	110	99	99	122	129	91	118	92	98	87	107	98	103	105	88	89	98	104	92	92	95	84	114	95	90	104	104	101	84	104	104	112	94	90	104	109	103	102	91	105	88	107	101	86	121	83	87	98	118	109	110	107	105	105	83	94	108	91	96	92	117	109	98	111	91	93	96	101	109	106	99	102	98	110	102	110	83	93	98	106	94	95	102	95	113	103	92	92	74	93	92	89	94	108	94	102	92	103	114	112	93	104	80	105	111	94	98	113	98	90	75	92	99	122	98	87	115	108	90	103	94	99	112	114	90	96	104	107	101	87	86	96	104	84	97	95	96	105	101	98	99	99	88	112	111	103	110	99	99	115	119	106	101	113	103	88	100	86	97	76	105	91	110	101	117	91	111	104	91	108	85	95	85	90	99	104	62	85	101	113	91	112	90	91	94	105	130	113	94	96	111	86	103	107	91	101	106	100	91	102	95	112	94	94	104	101	94	102	99	108	82	94	107	115	108	93	108	109	87	114	88	100	118	102	78	95	105	94	112	94	102	102	101	99	85	114	74	102	106	98	94	88	105	85	96	90	92	98	105	108	104	101	95	87	89	90	112	111	92	109	107	103	87	104	95	93	101	94	87	91	99	102	100	90	104	104	87	112	78	81	109	100	106	96	93	95	110	104	86	91	124	97	83	113	84	95	116	118	109	110	80	108	121	95	85	94	103	94	111	87	96	119	98	104	89	90	90	85	90	113	96	99	101	95	95	97	110	108	102	119	96	108	94	113	105	104	108	109	103	81	88	97	89	93	95	86	98	97	96	93	96	108	99	117	91	76	91	93	103	90	114	114	104	97	106	97	89	120	122	119	101	111	105	99	103	103	106	115	98	123	106	97	76	107	90	108	101	120	107	102	96	102	100	106	93	88	97	85	95	98	92	82	111	87	98	85	97	98	87	102	93	105	111	103	87	100	105	110	97	84	98	119	92	101	89	110	114	101	97	114	97	94	97	77	92	87	92	109	110	89	110	91	100	99	123	104	91	106	84	80	105	90	97	104	94	83	108	105	96	100	104	104	106	96	94	101	79	106	88	120	92	100	104	88	89	95	111	94	95	102	100	108	108	95	98	95	76	98	90	97	129	102	70	103	108	99	95	106	98	104	91	100	98	106	117	93	98	85	83	128	94	85	89	122	103	95	94	102	98	108	108	103	114	112	118	112	85	103	97	105	109	91	110	102	99	110	90	91	93	105	113	87	114	110	118	88	100	109	125	104	104	108	103	101	122	101	97	98	94	81	105	104	90	100	113	109	91	100	89	100	89	89	81	99	102	88	96	104	81	112	101	88	96	94	109	96	97	108	89	87	98	105	93	124	94	112	89	106	109	99	83	79	98	102	93	110	102	97	92	91	90	85	86	105	95	87	101	85	92	101	112	104	110	114	94	103	91	97	114	120	116	93	103	94	79	103	89	106	85	95	99	112	93	89	109	106	103	101	102	118	91	76	96	98	94	121	126	89	83	113	93	98	98	79	89	94	96	88	99	105	109	103	100	77	114	111	96	125	97	97	102	89	108	102	87	114	86	108	96	107	83	108	114	105	88	91	111	88	99	95	121	93	93	127	96	99	122	88	98	99	103	111	100	91	91	103	114	112	97	94	89	95	102	104	93	107	102	88	73	87	109	94	101	118	125	93	81	109	97	104	87	116	113	101	104	106	102	100	91	97	96	86	112	112	104	95	109	91	102	93	89	99	97	86	107	95	87	101	107	96	103	105	93	97	102	108	118	95	93	90	103	86	91	102	87	100	96	121	88	92	102	75	107	88	77	113	98	111	88	126	103	102	117	106	96	98	104	104	86	106	114	104	111	87	97	85	88	95	103	109	87	99	88	96	106	100	104	106	111	111	98	103	102	99	110	102	109	106	107	94	102	103	96	91	93	99	102	105	105	96	101	85	120	104	99	100	104	84	99	110	97	123	105	92	96	82	103	88	93	101	106	100	85	96	95	95	92	117	87	102	120	78	82	106	92	119	113	115	97	100	88	96	94	109	94	92	79	91	110	100	85	112	79	128	113	82	99	94	103	91	99	96	102	97	107	101	122	104	106	70	100	80	99	79	79	98	96	113	97	91	89	89	109	78	80	105	89	94	122	90	114	90	99	98	102	90	116	125	114	116	94	99	93	103	119	103	110	95	108	109	90	102	98	102	101	91	91	92	92	91	97	87	103	90	95	92	95	129	109
6191	432	539	543	548	482	460	415	403	428	426	381	417	385	375	382	383	360	376	409	365	367	360	382	350	389	387	355	375	359	374	376	404	378	379	417	340	412	335	356	373	374	378	370	360	359	370	383	390	367	367	381	387	339	337	332	378	394	384	326	391	376	349	360	379	365	359	386	383	356	363	367	344	371	360	367	386	353	333	364	382	379	332	387	354	388	354	380	366	355	377	374	373	364	367	353	344	381	392	375	343	367	353	381	352	375	367	359	355	392	348	318	369	371	373	364	367	361	382	376	351	364	339	377	370	338	362	331	353	369	370	385	361	387	381	347	345	337	367	327	395	341	383	343	388	355	388	363	401	380	352	382	364	363	312	385	366	367	337	400	331	362	402	367	367	361	357	398	401	363	400	361	367	347	363	360	342	371	373	355	358	399	344	380	349	360	350	380	402	374	381	379	369	382	374	358	395	352	341	361	363	354	355	358	391	403	394	383	377	376	390	398	389	350	370	358	368	370	350	362	344	388	365	376	352	355	359	376	364	353	391	355	388	345	370	365	358	371	416	351	362	362	365	359	387	370	390	360	374	359	373	351	382	410	375	376	402	364	353	343	379	368	362	330	345	371	349	367	362	379	374	358	370	371	385	369	387	383	348	376	373	391	360	359	332	380	338	355	386	378	379	327	376	381	382	357	363	404	350	356	355	378	352	392	346	329	360	355	396	375	353	345	371	351	349	363	356	337	366	341	358	353	380	356	367	384	352	364	374	347	348	387	356	378	382	374	362	374	363	378	376	373	369	362	369	352	379	374	374	428	395	364	375	369	377	369	344	357	380	367	364	346	381	370	392	373	425	404	364	369	367	372	382	351	344	356	378	348	362	334	375	344	345	362	382	360	376	369	372	365	353	357	371	364	366	358	361	385	343	361	376	368	415	348	366	360	353	414	323	366	365	404	362	378	357	368	399	362	377	368	364	381	364	351	340	340	377	366	372	342	364	343	351	370	378	332	366	349	347	364	413	402	371	377	372	417	374	390	411	366	377	316	403	391	389	378	343	367	343	364	390	357	384	364	345	377	342	350	401	362	359	358	366	318	382	345	375	341	367	386	357	363	410	393	360	372	353	371	365	325	379	376	373	354	357	371	360	387	363	382	410	346	402	348	347	378	386	346	350	346	364	364	341	308	352	389	349	388	345	340	381	386	361	348	375	389	353	361	327	334	374	340	372	378	379	336	374	363	306	374	359	363	378	381	388	345	352	393	363	373	366	374	375	378	364	377	351	349	380	391	365	377	337	377	410	383	394	370	356	338	346	403	380	357	386	383	359	377	356	391	367	375	359	376	388	344	379	366	375	377	371	345	342	338	376	339	365	398	355	386	404	376	387	346	371	339	363	366	338	347	368	364	356	343	385	379	365	378	355	318	372	355	367	355	374	399	352	388	341	374	375	359	399	329	395	375	364	381	377	365	360	381	404	360	395	360	426	359	383	345	373	358	380	359	370	330	382	364	345	377	363	343	393	377	399	373	332	348	370	368	388	353	359	348	347	351	371	389	360	341	349	388	367	381	390	387	362	382	397	373	374	370	354	365	384	386	363	357	367	384	338	401	398	378	374	367	362	355	358	357	381	372	370	364	367	378	364	356	368	367	377	378	371	400	380	371	351	365	336	403	362	383	403	346	394	363	362	398	361	390	383	376	351	359	388	383	391	391	366	385	346	367	357	374	384	368	359	341	353	371	370	363	353	348	364	367	422	357	370	375	384	378	371	379	386	381	370	389	379	396	341	412	413	368	379	355	361	334	339	357	356	354	383	340	378	352	391	354	381	383	367	386	362	384	338	398	359	387	365	334	344	353	398	352	362	348	394	388	384	358	383	333	378	345	388	391	323	315	365	369	366	396	378	367	360	366	378	399	367	397	345	396	419	369	362	364	362	334	370	366	360	386	383	371	371	357	387	352	349	374	415	355	357	418	382	391	386	380	349	388	371	366	356	350	362	369	371	389	375	378	367	353	351	355	377	353	384	377	386	395	345	347	358	362	342	365	365	387	348	377	369	378	407	388	372	358	386	384	367	331	369	388	364	378	372	371	345	355	372	363	352	352	380	386	364	403	378	357	370	368	379	341	365	378	395	355	364	359	373	379	355	387	399	351	332	380	355	379	338	363	348	388	368	358	393	362	335	346	382	348	399	376	366	409	393	351	383	347	367	379	388	365	361	401	395	386	351	342	377	345	336	374	383	364	388	356	374	353	393	353	361	366	362	399	348	354	386	340	369	361	347	368	361	354	381	352	384	397	335	399	360	361	361	385	382	347	359	363	363	369	344	376	347	327	369	354	363	349	364	347	376	364	338	346	366	376	361	371	367	349	403	324	362	389	356	349	330	400	395	362	356	383	355	367	369	375	366	376	363	370	376	366	387	362	345	384	387	369	353	348	383	347	341	390	397	330	338	346	362	336	380	352	361	394	341	400	346	374	350	339	367	354	386	357	376	396	380	350	364	350	337	401	392	377	353	373	394	369	344	365	355	393	354	381	344	355	341	352	392	350	368	351	395	375	397	375	371	333	302	341	358	399	399	374	377	381	377	383	394	375	336	385	391	374	345	392	376	370	350	407	386	350	333	347	364	378	348	376	376	336	405	337	415	351	391	386	340	354	369	338	363	389	331	363	369	364	369	340	340	363	349	405	362	386	383	346	364	372	341	369	336	378	360	371	354	362	376	374	357	348	377	327	366	375	392	392	358	357	342	377	359	360	360	381	317	342	378	355	372	353	372	391	345	358	350	335	357	383	350	367	423	348	394	349	369	352	398	388	381	376	363	379	336	372	398	371	389	346	358	372	379	375	361	364	359	354	353	365	372	364	351	376	386	354	350	391	363	371	381	345	389	330	403	359	356	379	354	350	354	366	331	387	357	367	365	349	384	356	365	363	383	351	379	384	398	361	346	378	374	392	346	406	349	361	356	344	341	374	355	350	359	346	378	342	384	385	363	335	387	358	347	373	351	355	394	402	369	370	392	379	372	411	347	389	323	386	338	371	370	372	403	388	372	359	354	362	360	374	372	338	378	348	335	375	366	355	338	366	350	332	395	344	391	355	372	376	365	352	330	354	341	342	371	368	371	338	365	376	346	383	371	347	362	365	357	353	336	363	383	320	390	374	384	389	392	356	354	337	376	359	360	364	363	337	349	363	391	386	343	363	372	353	383	400	389	370	382	360	408	356	379	329	360	386	375	350	383	342	376	363	354	375	384	359	403	387	375	342	358	394	366	364	397	371	362	365	347	379	383	358	365	314	374	373	410	362	395	358	377	407	353	357	373	365	378	415	394	355	377	387	348	368	367	394	348	331	348	365	388	371	357	367	348	371	377	362	387	369	366	369	347	343	341	365	375	321	343	372	369	389	352	328	358	332	384	351	391	406	389	359	352	371	388	365	395	347	386	361	354	358	341	365	349	381	350	361	351	392	349	343	375	379	339	368	347	398
33885	13855	1915	798	527	385	329	240	226	171	155	152	113	131	117	118	108	107	99	104	101	80	84	84	90	99	100	101	91	68	89	90	97	82	92	76	71	97	77	81	94	97	74	76	64	89	76	72	70	63	86	56	77	80	71	83	89	80	85	62	86	65	70	73	87	84	75	76	73	90	73	96	78	69	89	87	80	88	85	85	71	71	97	73	79	70	76	69	74	78	72	63	75	78	69	82	81	71	91	75	84	64	82	74	68	71	79	76	96	74	70	85	72	76	72	88	67	89	73	94	69	89	75	70	70	65	97	71	78	77	71	81	74	76	70	74	66	77	65	64	55	91	69	75	71	63	67	76	85	79	74	62	72	67	81	77	81	78	79	77	76	75	66	70	69	69	62	64	86	63	76	71	70	63	86	80	65	61	73	61	78	75	79	81	92	67	65	67	69	79	88	82	58	74	76	77	72	70	72	63	77	67	81	68	78	68	74	56	84	79	72	64	78	76	68	83	69	81	83	85	73	76	73	85	63	79	67	82	73	79	80	70	64	76	73	63	76	64	72	78	68	68	59	69	82	87	64	84	79	91	79	68	64	58	85	79	75	85	71	70	83	79	80	82	76	83	67	70	80	84	69	74	82	82	69	81	72	74	76	80	80	76	60	86	70	65	84	76	79	80	69	71	70	81	74	66	79	81	83	84	66	71	81	85	78	71	60	72	74	70	70	88	77	68	73	71	72	84	56	76	70	78	63	76	70	70	79	68	91	76	77	85	86	85	79	79	79	69	72	79	75	71	77	78	52	74	81	66	66	74	70	91	85	67	69	72	65	94	90	61	74	77	83	70	84	85	68	69	74	74	81	63	80	63	70	85	86	68	85	76	69	75	74	89	81	73	86	74	62	75	82	74	67	75	67	70	85	69	88	88	62	76	75	74	83	76	84	74	83	69	72	77	62	70	68	80	75	66	68	70	78	69	69	75	58	73	68	61	74	74	66	67	76	77	60	56	77	65	72	81	86	79	80	60	81	77	92	76	75	87	96	80	80	69	62	66	68	70	66	71	78	63	82	93	79	82	74	65	80	66	64	67	73	58	61	67	70	63	86	73	85	65	95	58	72	79	79	78	81	73	60	81	72	78	76	93	76	65	77	83	99	77	78	63	66	93	95	69	80	86	87	77	66	88	86	63	83	78	87	63	78	87	63	74	85	71	73	82	83	75	80	60	74	71	88	89	57	73	64	68	76	71	80	66	82	89	75	82	81	70	89	83	81	64	78	69	77	77	74	70	87	100	61	90	67	85	75	86	86	89	66	78	67	67	72	80	71	81	71	61	68	96	91	66	63	64	83	58	77	64	76	85	65	97	61	63	69	74	94	82	74	83	86	58	82	77	70	66	62	71	81	66	78	79	82	88	75	80	108	79	76	81	68	82	70	71	71	87	66	69	66	71	78	79	79	82	68	67	69	77	66	61	66	82	70	66	88	73	77	70	68	86	87	65	83	80	83	69	71	64	71	78	74	76	66	83	82	79	68	75	73	81	77	76	74	69	71	68	79	72	89	94	78	65	81	54	85	76	64	73	78	79	76	63	78	77	77	57	68	55	66	74	80	77	82	70	67	65	91	74	47	81	90	76	74	71	99	88	77	69	73	72	69	76	78	66	70	79	83	70	69	86	71	77	60	61	82	80	67	83	70	77	67	73	80	81	73	57	71	68	73	74	74	82	77	71	91	77	85	79	64	65	74	82	80	69	71	71	61	72	87	68	89	64	62	72	80	87	71	79	82	88	86	83	76	67	68	68	76	70	72	72	69	59	75	91	71	91	85	78	79	62	56	87	83	82	77	72	78	72	80	75	82	76	63	77	79	87	76	81	69	70	66	85	71	67	76	78	77	82	76	68	77	78	62	80	81	74	92	83	75	72	74	53	59	80	80	74	70	87	66	80	77	68	69	63	82	75	72	76	74	62	62	69	72	86	82	70	77	75	72	72	73	80	71	75	74	84	89	70	82	56	75	77	92	69	81	70	80	61	74	66	70	71	59	71	86	70	70	89	79	80	78	75	87	86	54	78	80	73	79	78	68	74	67	70	70	75	74	64	77	88	97	74	94	86	55	74	68	71	58	73	64	87	82	86	91	76	87	77	85	70	69	64	68	78	71	76	82	59	78	78	73	87	79	63	79	66	88	75	78	71	73	76	79	96	78	51	53	82	80	70	72	85	88	72	73	80	79	80	75	74	85	72	72	72	79	71	67	87	71	84	77	80	70	67	63	78	83	76	73	73	78	69	70	67	62	71	74	71	86	75	72	63	65	71	84	63	71	81	75	73	72	68	80	74	70	93	58	77	79	70	89	74	68	72	68	63	81	73	84	75	65	69	74	57	73	82	64	77	77	53	73	83	72	80	71	70	96	67	87	65	63	76	77	72	85	81	61	82	79	59	85	80	60	80	65	82	85	68	75	72	72	60	72	76	81	80	76	74	80	77	74	89	74	61	80	87	65	83	83	67	67	75	68	68	74	82	67	80	76	80	65	81	67	89	78	74	87	72	72	75	63	77	74	64	84	82	63	77	68	74	79	87	61	84	71	71	82	64	82	78	74	66	62	70	84	88	78	86	81	58	80	71	84	66	83	71	75	71	73	71	74	80	65	80	73	64	85	66	71	72	65	71	77	86	71	69	82	52	80	91	79	62	85	71	81	80	65	68	69	72	95	63	79	65	77	85	85	78	78	83	74	72	66	62	69	72	69	83	78	62	53	72	68	81	72	79	69	84	59	74	83	88	70	76	80	87	75	70	88	73	74	95	70	72	80	70	88	66	71	75	66	68	68	85	80	88	68	73	78	59	80	80	81	82	55	72	74	79	100	58	74	63	56	61	77	74	64	84	83	80	73	78	63	89	71	71	61	77	68	82	70	84	67	70	86	71	77	89	68	67	81	63	81	87	86	75	58	68	77	68	79	77	87	68	66	70	73	84	78	68	72	80	63	75	75	68	76	76	84	80	73	76	53	86	80	76	77	70	87	66	87	78	65	80	79	76	83	104	70	69	82	77	66	67	82	78	75	78	77	72	75	79	78	83	67	58	78	56	69	80	74	68	68	77	77	82	67	82	87	81	61	63	75	84	74	63	95	65	86	71	82	82	84	79	81	65	74	74	67	59	80	67	84	81	85	64	76	72	90	78	67	83	75	76	72	67	81	85	79	82	76	85	76	87	66	77	68	75	74	61	67	71	74	67	76	72	70	80	65	81	72	69	93	60	93	81	93	67	87	75	81	79	68	66	69	76	66	71	76	65	70	76	72	81	73	85	81	72	84	63	65	65	66	72	83	87	74	71	62	81	59	68	67	84	79	96	75	79	67	80	79	77	79	85	70	68	65	80	91	79	75	81	79	66	67	66	73	78	69	65	72	66	63	64	79	70	70	71	76	68	56	66	89	66	70	72	64	75	71	77	93	74	76	73	69	72	78	82	74	68	82	92	72	73
16442	1171	2592	2933	2593	2145	1776	1538	1182	1069	999	824	796	788	702	641	632	546	564	516	460	478	457	437	417	420	403	384	404	356	364	379	357	398	345	372	352	353	327	345	340	342	332	341	339	333	325	322	345	312	334	331	322	345	320	321	330	341	312	287	320	325	314	300	316	304	353	330	318	340	280	286	295	315	305	297	279	285	294	303	338	310	319	270	300	315	280	314	337	289	300	337	314	298	292	320	285	307	305	296	293	280	286	279	253	321	319	333	330	308	285	322	310	308	266	270	311	297	323	300	312	291	276	319	301	319	315	298	310	294	289	300	303	293	306	279	289	289	287	300	305	320	306	263	284	292	307	290	289	275	287	300	290	334	290	295	321	305	292	312	266	287	279	302	328	272	304	318	323	319	282	321	288	304	283	306	290	309	328	295	259	296	274	309	289	289	308	309	323	306	299	335	296	309	307	309	286	290	301	316	310	322	329	295	292	304	294	292	308	276	275	328	301	262	318	318	296	321	293	292	297	294	302	296	305	301	291	288	279	295	274	296	279	301	290	303	316	310	255	279	300	286	288	304	304	329	301	312	317	326	306	331	325	281	306	271	298	311	299	298	325	325	320	315	330	296	296	322	301	281	306	300	296	262	312	303	284	282	330	300	277	308	308	263	295	302	303	289	300	307	306	298	305	259	281	314	296	285	279	307	299	320	297	307	283	285	317	317	273	332	321	309	303	292	299	280	330	298	277	316	285	292	322	302	312	301	292	287	309	283	302	296	297	295	314	313	284	314	298	269	286	304	281	303	323	305	330	331	302	284	275	298	288	306	284	259	291	260	271	286	274	302	290	299	272	286	289	281	295	307	283	283	331	287	291	297	293	291	307	299	292	280	298	291	292	327	287	291	277	304	279	301	288	273	306	254	296	275	270	284	311	296	304	291	304	322	283	294	317	268	273	281	298	279	260	284	287	282	306	320	286	319	281	262	291	305	283	283	260	300	292	260	309	298	279	325	294	273	265	288	278	303	280	325	263	314	295	302	326	292	315	312	320	292	265	308	299	296	321	306	288	296	288	309	320	317	295	280	285	270	291	310	276	317	319	312	288	324	322	287	287	293	324	290	299	310	292	288	269	310	273	272	313	294	297	307	302	308	282	279	319	281	287	338	276	286	295	276	305	267	303	291	330	298	268	302	318	304	314	290	281	323	300	271	318	294	318	319	307	296	282	313	311	298	307	304	295	309	280	287	302	294	261	307	305	262	333	277	314	300	269	300	278	304	283	299	288	341	318	298	294	307	306	323	296	314	311	278	303	303	283	264	301	305	307	316	295	288	256	309	306	301	292	309	306	291	294	280	282	272	292	281	303	286	288	318	267	312	313	283	318	316	311	272	299	278	290	294	293	309	289	277	303	281	302	304	281	305	281	265	313	302	301	278	315	267	330	306	320	271	303	279	320	310	272	297	284	282	278	285	268	371	302	295	295	311	334	279	277	305	286	296	311	283	298	304	310	294	321	283	312	265	292	292	282	294	312	287	279	308	294	303	316	285	271	279	325	288	313	329	276	298	303	280	306	301	307	300	313	295	303	322	296	286	295	293	324	323	309	281	288	298	301	294	306	302	283	276	315	298	302	298	289	294	295	278	307	324	302	301	301	318	285	289	333	311	294	302	312	305	281	296	311	310	295	275	281	298	302	270	294	317	335	286	285	286	327	316	313	276	311	290	296	301	299	327	303	287	307	293	321	294	322	311	305	265	310	276	319	314	255	295	331	289	274	297	293	286	307	326	290	285	310	281	284	279	299	284	279	287	321	305	282	305	318	303	302	284	283	299	301	284	280	316	288	306	310	306	283	302	288	292	312	297	302	295	299	323	301	314	289	313	302	287	304	328	282	342	307	304	288	286	255	332	283	297	290	321	327	301	303	317	303	335	306	282	310	294	282	300	270	289	294	286	287	314	303	322	310	298	283	317	270	310	310	268	284	253	294	299	292	309	292	331	312	293	293	284	296	298	289	296	295	273	287	300	295	311	288	303	272	319	269	277	290	277	312	319	287	302	270	326	256	294	302	257	289	310	277	293	293	262	298	298	283	271	292	287	297	300	320	301	317	296	332	279	292	305	275	292	318	313	310	294	302	319	292	342	311	311	267	282	309	289	291	311	325	290	299	299	328	278	286	300	285	274	289	300	292	301	278	313	269	300	321	329	277	277	309	328	290	333	296	316	293	296	277	299	291	310	289	295	286	322	270	329	303	287	295	322	294	270	327	324	316	307	304	315	305	314	325	302	293	300	304	311	296	306	297	305	325	296	300	295	268	298	271	270	299	297	286	291	308	300	259	308	288	300	314	303	279	277	278	293	301	294	282	290	298	266	294	280	291	281	293	305	296	292	289	298	297	297	315	302	282	280	263	275	300	330	309	299	305	293	316	309	294	315	316	294	326	306	291	290	310	287	292	314	273	309	294	318	282	286	270	312	303	308	294	307	277	274	286	282	260	270	284	278	321	300	294	288	271	245	302	273	280	313	294	285	310	279	293	276	285	281	278	317	297	289	255	300	272	274	297	309	301	313	287	286	284	299	312	275	310	289	298	295	275	295	335	300	315	295	317	292	293	287	307	290	292	309	305	286	286	271	283	286	284	295	278	302	282	290	304	291	288	319	303	280	323	324	291	284	313	291	307	271	299	282	314	310	292	282	278	311	322	280	306	293	328	289	273	309	288	304	287	300	287	297	290	296	281	310	307	311	294	286	261	287	354	317	282	309	322	277	281	300	289	304	304	263	264	258	294	331	305	296	254	310	306	308	280	283	302	300	292	269	305	312	290	294	307	306	287	305	309	292	321	300	295	265	297	300	290	286	293	299	307	311	291	279	300	289	284	286	283	307	295	295	309	308	281	293	279	292	297	275	312	306	293	289	260	307	292	283	313	287	289	308	304	297	294	280	305	284	273	291	292	310	255	261	315	282	307	323	288	251	296	291	305	301	291	328	307	311	316	293	302	287	284	280	347	291	316	300	316	270	323	276	289	305	279	306	275	317	305	319	295	310	287	286	316	325	294	249	287	296	300	273	287	286	322	290	308	269	268	305	302	299	301	275	315	286	294	299	307	311	274	293	304	310	301	301	302	310	302	338	327	280	310	293	273	308	283	286	306	279	305	339	290	315	293	313	303	323	317	286	294	319	284	303	290	276	305	309	284	285	303	288	309	298	309	268	307	302	302	316	306	285	284	295	313	295	295	319	295	290	301	295	297	284	307	298	310	298	319	320	286	267	331	303	310	300	267	305	312	270	315	317	286	275	318	298	309	296	307	287	284	263	287	346	286	278	300	340	303	289	296	313	315	299	264	290	287	289	265	306	305	303	306	295	305	298	285	299	298	313	308	274	308	304	303	261	285	301	343	294	290	309	306	282	316	317	304	298	265	307	293	302	316	287	284	304	289	334	317	334	305	293	271	292	285	313	278	300	299	300	328	319	290	312	293	274	328	303
39489	23903	9988	1760	1111	797	630	490	416	328	308	300	270	240	232	255	204	200	190	211	218	184	184	181	169	169	158	156	148	156	173	160	160	179	155	156	148	135	152	146	151	168	160	166	133	154	153	140	157	161	150	160	160	151	134	142	138	151	151	143	153	149	150	158	148	155	131	149	170	152	183	154	176	149	152	134	144	138	131	146	145	150	125	143	155	157	149	140	136	132	136	137	137	135	168	173	144	132	161	131	138	129	134	155	161	121	139	183	156	151	146	144	154	128	125	139	144	142	143	160	136	132	181	144	140	146	154	156	136	171	144	154	156	132	146	116	152	137	145	147	149	131	147	136	157	174	160	147	137	153	147	126	138	154	157	160	148	147	169	149	165	145	147	131	149	130	137	135	172	151	140	140	154	134	136	179	156	159	113	142	135	132	158	154	161	156	152	140	150	121	135	182	147	147	127	157	136	167	176	133	127	123	149	140	159	119	162	153	169	125	146	130	126	164	114	126	139	134	142	151	155	145	133	153	139	128	116	127	141	123	133	150	137	148	169	161	173	143	149	154	120	146	141	122	141	145	147	145	164	159	149	139	141	119	154	143	163	156	154	135	132	126	185	126	140	130	162	146	128	134	152	138	164	158	155	142	151	152	137	154	139	141	147	145	132	145	135	159	142	151	144	134	153	141	125	180	159	133	135	126	158	133	133	156	161	149	156	163	139	151	136	142	156	157	153	153	150	145	169	160	116	128	163	150	155	139	156	138	137	148	135	137	139	140	134	143	143	138	177	149	139	147	141	139	137	157	144	175	123	152	132	172	148	128	142	131	151	147	182	130	162	138	144	151	153	132	142	162	138	142	158	148	135	167	149	140	156	156	142	127	145	153	148	137	136	145	153	143	163	157	132	130	141	150	137	132	166	155	128	112	145	141	146	165	118	148	146	162	152	154	113	124	152	143	147	157	139	124	166	131	122	137	138	159	140	159	118	131	157	150	145	146	138	141	148	166	134	159	149	148	139	142	142	156	153	156	142	139	153	147	148	142	149	130	154	153	132	154	151	148	145	141	128	149	144	153	138	142	152	151	125	152	157	153	143	148	146	142	143	160	154	149	134	132	152	162	143	155	131	147	147	157	148	124	141	149	128	158	150	126	126	162	139	145	146	153	136	128	165	143	133	139	158	136	146	153	155	152	123	133	143	151	142	155	146	148	157	144	138	133	128	150	138	146	165	140	152	138	145	149	137	140	148	149	146	149	155	144	160	157	167	148	134	158	172	153	147	140	138	151	133	138	137	132	164	141	141	176	126	130	142	122	139	171	153	142	132	147	148	149	155	138	139	149	134	131	141	124	149	144	142	144	136	156	146	149	143	150	160	150	137	133	149	157	130	136	132	165	128	148	129	150	148	163	151	153	136	140	130	133	162	150	126	154	142	170	137	134	141	136	134	140	139	154	121	131	146	147	151	141	153	143	148	173	140	156	143	140	158	153	148	139	125	135	142	114	160	147	153	144	145	143	136	177	154	149	156	142	157	143	151	143	136	142	134	135	146	136	152	135	138	146	152	148	140	143	144	141	133	141	157	162	125	160	137	176	140	137	127	150	134	164	125	161	141	145	141	148	139	144	126	138	144	141	159	135	158	139	131	139	165	147	134	184	116	126	168	154	131	139	150	145	138	164	156	152	150	136	148	145	138	151	127	138	135	125	129	139	127	131	139	131	144	132	126	131	149	155	142	155	141	133	143	124	152	125	154	148	152	147	161	127	152	132	133	153	154	139	139	146	140	157	161	125	147	168	134	142	137	142	128	145	146	136	140	162	152	155	130	169	131	136	144	148	146	155	160	156	165	149	140	147	141	150	154	149	145	144	151	142	157	124	124	121	127	156	142	134	133	149	180	152	152	131	137	135	161	166	135	148	169	146	176	140	141	126	141	172	162	143	148	125	141	184	170	138	149	145	134	152	144	129	146	130	147	144	156	147	151	147	153	135	158	161	136	137	134	105	145	137	136	140	146	148	170	141	123	148	137	151	146	143	157	156	134	126	141	152	140	161	140	139	165	139	170	155	169	123	144	139	126	128	167	162	133	172	124	158	134	140	148	139	139	119	144	136	138	146	146	171	148	163	110	154	125	163	146	147	156	158	152	151	143	139	132	144	153	141	135	150	158	128	164	149	161	161	159	151	152	134	140	151	168	136	148	164	140	138	133	140	143	156	151	154	156	138	146	141	144	142	138	144	151	133	150	146	142	148	185	142	157	146	160	134	133	148	140	138	164	141	149	126	150	130	142	161	145	153	158	163	135	166	132	138	140	166	133	150	137	143	132	146	122	163	149	141	137	141	145	141	152	138	144	140	172	149	139	173	150	128	147	157	137	152	166	144	147	152	133	134	146	149	118	158	149	174	141	152	153	141	128	143	174	143	141	141	147	157	137	125	127	148	135	148	134	115	145	132	127	158	158	120	147	137	148	120	161	141	144	148	141	152	155	156	159	141	167	144	107	124	156	131	145	131	159	139	145	137	136	150	150	166	133	156	154	143	135	152	140	121	144	142	154	145	131	128	145	157	146	133	144	142	141	127	150	135	164	143	157	146	139	127	128	164	153	143	141	136	123	156	147	135	145	150	145	154	151	150	140	151	166	163	133	147	138	137	146	156	138	125	147	142	132	135	136	135	149	139	141	141	141	161	165	147	141	120	140	143	152	136	140	163	154	137	152	157	133	142	148	159	146	167	167	137	155	151	138	109	140	139	128	160	171	151	158	161	146	137	144	146	158	155	136	138	151	160	129	127	141	129	133	152	129	149	139	142	149	151	150	146	136	161	148	126	139	155	130	161	140	148	135	129	135	149	147	137	142	146	149	155	155	129	154	144	148	153	133	167	160	144	119	160	129	153	125	150	145	120	125	155	143	150	133	155	157	139	142	129	150	151	158	153	145	153	147	142	139	143	125	163	158	129	149	135	147	152	150	175	161	145	155	137	153	152	163	146	154	167	140	155	129	141	158	135	129	128	146	162	143	126	160	143	143	143	138	153	142	122	151	180	135	132	161	113	155	159	150	161	138	152	145	152	127	150	164	135	143	162	136	131	139	123	155	141	149	162	156	138	134	157	150	143	136	120	144	154	140	136	128	168	144	133	141	165	158	156	141	162	163	163	120	141	132	126	135	142	131	142	145	145	153	157	148	160	149	144	148	140	147	142	147	149	139	149	130	148	145	159	147	149	165	142	137	140	160	132	138	158	138	151	144	164	136	167	149	136	158	146	140	147	141	139	146	153	146	125	145	151	160	128	150	147	152	159	136	143	143	132	161	140	132	129	167	139	167	153	125	122	136	142	132	151	138	142	127	155	121	145	131	151	144	149	156	138	139	172	144	151	143	151	149	132	140	161	127	136	127	143	160	144	146	127	130	157	143	146	161	136	155	138	138	160	166	148	142	135	167	161	118	140	147	136	148	135	137	155	147	137	163	147	147	160	158	140	116	129
20301	2215	4843	5652	4894	4043	3327	2834	2289	2076	1789	1579	1485	1330	1315	1121	1090	1039	976	942	917	870	794	735	798	764	807	735	750	666	626	673	659	650	668	642	668	638	602	596	581	628	579	573	524	594	575	618	589	595	599	556	587	573	544	568	564	546	511	535	538	548	525	551	594	569	536	486	523	535	536	557	563	550	527	517	505	556	516	534	567	510	516	553	527	492	531	500	521	558	523	521	535	528	488	538	540	531	516	539	542	528	526	537	526	536	525	554	543	521	525	534	540	530	552	525	515	551	527	535	523	509	529	527	496	524	520	500	454	528	490	527	545	487	507	530	552	513	494	500	540	558	511	491	520	497	544	520	512	522	537	526	539	512	514	522	506	506	516	524	530	480	479	550	515	510	524	527	506	560	527	510	526	533	564	502	555	523	486	521	503	478	531	532	520	474	537	487	464	537	522	494	454	543	517	528	528	507	522	518	508	514	509	527	507	502	514	513	564	560	540	505	519	500	546	458	544	522	477	531	542	539	530	505	520	485	530	522	517	536	501	558	522	540	504	544	563	478	512	511	514	516	531	534	503	450	555	514	486	531	521	478	548	504	552	513	496	518	505	510	478	458	527	516	520	515	511	503	516	507	520	494	483	540	499	525	491	498	514	515	524	499	544	524	518	486	512	524	542	532	523	559	526	531	529	544	492	495	521	509	545	514	509	520	509	548	521	490	515	529	532	522	507	522	494	511	533	548	528	503	498	552	477	538	528	496	513	485	495	489	453	525	510	526	549	519	500	470	492	500	566	491	502	498	525	505	539	525	533	519	480	544	531	515	497	508	543	470	477	538	487	515	551	506	547	466	519	474	513	528	516	512	502	482	530	531	512	543	492	503	543	514	517	509	534	522	495	501	532	489	533	513	511	526	494	544	518	479	537	510	498	568	476	513	527	538	487	523	500	498	525	529	510	469	530	523	496	498	493	531	490	522	521	477	491	491	529	527	504	511	441	492	506	502	490	501	474	528	493	551	515	510	452	502	539	542	558	498	484	507	513	514	502	510	510	535	526	527	496	502	526	510	518	502	482	516	543	533	501	526	468	535	499	481	480	521	495	526	528	504	509	473	476	492	548	518	506	517	500	510	502	518	528	529	507	542	494	523	551	508	489	525	506	552	512	549	499	561	557	516	510	534	512	510	505	506	515	491	519	487	507	518	533	501	534	492	519	525	496	505	477	492	526	491	517	502	510	499	506	514	487	540	466	489	502	494	532	521	493	523	526	573	543	546	515	538	522	530	505	504	537	492	533	514	533	536	496	508	494	483	545	528	492	496	507	494	529	550	508	503	467	515	503	474	479	517	521	480	512	484	525	530	498	488	524	478	521	484	512	517	485	536	531	502	538	517	496	485	476	511	526	476	513	518	492	545	503	478	483	504	501	527	496	528	509	523	540	579	507	546	532	509	566	533	505	570	485	494	505	513	485	540	536	509	502	527	518	508	536	565	529	500	557	534	476	495	486	553	486	526	489	490	499	536	538	504	543	532	494	509	554	549	486	498	499	516	505	564	509	548	529	491	530	545	492	470	511	523	505	470	491	535	522	488	536	544	522	536	482	533	468	578	498	501	516	537	523	496	510	540	568	480	527	517	519	516	489	499	490	513	507	547	523	484	501	548	458	513	500	518	476	497	500	495	493	493	530	509	479	495	483	510	502	454	480	486	571	512	513	522	489	439	503	512	506	533	526	524	512	537	509	510	496	522	527	518	542	510	522	492	517	505	509	525	506	501	461	477	492	497	488	489	514	493	502	487	527	554	519	524	498	563	513	523	541	504	514	498	520	525	519	495	513	565	490	486	531	525	505	494	487	526	484	535	542	512	504	483	514	538	500	544	540	498	534	505	512	524	465	494	556	509	529	532	469	491	523	510	461	532	510	520	504	505	540	515	524	488	522	487	477	506	523	512	529	493	527	514	520	511	531	527	475	532	513	516	562	530	511	506	481	533	491	478	575	500	490	539	512	507	511	502	489	556	493	443	465	541	535	506	523	510	519	459	584	523	493	514	519	511	507	512	516	516	521	503	519	544	484	500	531	529	509	487	506	527	492	514	517	521	520	544	536	541	499	513	538	509	520	497	479	502	504	531	533	537	502	520	508	503	485	520	545	520	550	505	517	516	483	526	511	496	516	482	532	541	490	522	524	547	478	521	499	519	528	530	470	481	496	510	483	529	498	571	485	510	513	548	527	499	505	507	529	527	484	552	500	503	488	489	535	492	465	513	503	502	505	508	512	517	542	500	493	530	501	511	499	469	476	538	495	544	519	538	476	506	486	514	491	489	501	491	520	522	485	526	517	556	522	497	507	507	509	498	560	525	491	547	546	484	542	505	477	555	530	522	499	508	465	524	523	529	484	525	483	533	536	541	505	513	499	571	480	504	544	491	529	517	473	530	513	505	520	522	546	485	528	483	531	512	519	493	505	512	482	520	538	528	544	505	498	515	523	560	513	552	528	538	528	495	469	524	509	499	512	538	496	487	546	520	530	524	499	532	523	509	511	521	483	509	468	509	502	491	466	548	511	579	529	570	480	538	544	486	491	525	512	511	479	524	464	510	552	499	559	535	529	492	510	503	542	511	537	487	542	520	495	524	500	494	491	528	462	549	507	491	515	509	481	488	516	511	522	496	495	514	551	526	484	566	488	550	537	534	536	532	506	513	538	515	489	493	520	494	501	523	503	479	532	486	501	514	521	544	501	531	508	525	565	518	501	516	523	518	523	494	551	543	509	479	541	536	496	507	514	505	511	504	489	535	508	479	574	506	566	489	515	513	476	489	519	561	522	496	540	509	519	525	522	500	545	503	493	509	527	524	486	477	523	507	482	510	507	492	498	532	521	514	515	508	501	524	496	537	530	501	480	538	494	537	504	499	475	530	514	521	491	511	504	522	533	495	494	471	500	491	533	540	539	514	488	489	472	526	512	518	475	539	538	516	495	510	494	549	519	503	496	544	477	526	534	519	501	509	524	517	496	521	527	560	509	490	525	526	534	487	531	523	534	518	526	505	536	480	491	499	532	537	487	526	495	497	517	484	567	487	504	501	518	499	524	505	486	539	512	537	527	534	484	537	550	521	501	506	508	515	551	537	548	525	492	528	504	497	499	517	512	528	519	515	539	497	492	525	497	555	519	511	520	496	523	478	545	506	501	521	464	520	535	544	489	511	513	562	565	523	508	495	553	506	467	498	554	489	537	513	518	507	536	510	525	506	501	516	497	523	485	529	522	524	479	481	532	499	505	519	531	460	505	505	471	514	492	484	501	463	517	524	549	499	494	529	537	533	487	528	507	533	494	510	517	544	498	510	548	497	475	460	500	505	484	587	515	497	514	482	520	515	491	500	528	489	488	552	514	538	499	522	530	519	534	515	556	570	532	558	505	495	524	512	498	546	493	509	520	466	529	526	486	518	515	559	543	529	511	494	504	512	498	513	551	495	562	534	500	567
4382	343	235	138	117	95	108	101	98	93	96	100	86	89	119	105	99	110	100	97	114	90	110	93	87	84	95	105	77	86	97	84	83	96	98	90	96	105	89	94	87	101	91	83	104	87	101	99	105	105	89	85	101	93	101	104	77	101	83	83	91	100	101	102	110	94	113	87	108	102	85	90	103	79	110	101	90	108	102	92	98	105	88	96	116	92	107	100	89	102	110	114	92	73	76	93	82	103	88	109	108	91	86	89	79	100	107	87	85	111	98	97	113	89	91	89	88	94	96	94	93	94	81	79	100	101	93	89	87	102	109	101	112	107	93	88	100	101	93	91	95	91	90	96	91	77	85	90	96	107	89	103	95	94	102	78	100	110	79	88	92	99	91	89	114	95	95	113	97	103	92	84	92	107	94	97	90	78	128	83	97	93	83	96	102	99	92	105	73	95	70	99	110	96	99	114	90	78	95	82	113	101	86	86	89	94	90	91	124	105	87	92	99	83	97	98	91	96	98	89	87	86	100	103	94	103	92	115	83	123	96	107	100	105	87	88	80	101	107	81	96	109	82	82	93	108	98	89	77	100	107	115	99	104	104	113	95	100	95	90	70	107	105	85	87	80	97	90	121	98	86	110	88	107	87	96	94	82	107	79	89	96	95	93	93	96	113	96	104	79	91	106	109	104	94	90	88	92	89	86	82	97	96	98	83	97	81	90	97	94	101	105	120	101	91	97	113	116	100	84	89	104	96	85	99	98	106	113	85	91	95	109	83	86	96	96	103	99	78	79	83	86	93	98	103	83	110	66	91	95	94	109	108	78	81	92	96	93	90	98	103	99	96	96	94	102	92	82	107	90	87	78	101	87	83	100	98	91	99	76	97	99	97	106	84	99	84	88	103	92	114	94	91	92	91	105	109	99	88	82	101	100	98	97	83	90	82	88	103	91	102	86	101	95	81	91	83	106	84	83	105	93	93	87	90	88	103	118	100	129	84	102	83	89	81	116	100	83	105	88	92	99	104	99	98	86	84	91	117	120	116	102	92	112	95	94	93	95	102	83	82	78	85	104	94	91	87	96	112	96	92	80	96	80	76	87	97	95	78	83	108	91	90	92	93	85	78	91	83	103	94	112	108	87	92	100	81	97	107	88	100	93	113	97	111	89	86	91	94	92	92	93	108	111	87	97	104	92	89	101	102	92	94	95	81	108	93	81	99	92	89	105	94	88	91	88	92	104	91	85	81	81	96	95	95	94	91	101	109	89	96	122	103	80	86	111	84	96	97	92	103	99	87	111	102	95	99	86	112	96	98	95	93	103	103	101	95	85	98	91	93	75	94	78	102	96	102	102	99	83	92	83	85	92	90	91	106	102	88	93	93	89	101	91	107	102	102	89	113	101	96	90	100	87	97	81	91	115	85	91	111	89	100	97	87	97	82	100	84	101	92	84	97	108	93	98	102	102	88	96	91	105	103	84	88	87	86	99	111	108	100	101	115	95	93	102	94	98	95	95	95	99	97	98	94	81	90	94	79	92	87	99	91	104	97	103	88	109	94	109	90	106	104	104	85	91	96	105	90	91	83	106	86	84	83	91	93	83	76	96	75	75	96	98	95	85	98	124	86	111	85	108	92	96	122	84	91	95	101	92	107	100	69	101	100	87	100	84	91	92	91	98	93	103	92	98	101	87	101	101	102	78	109	98	95	87	103	89	78	103	101	95	97	88	101	79	78	102	83	95	135	88	82	78	103	92	99	87	95	98	97	92	80	88	107	101	84	95	95	93	103	93	94	103	114	95	107	98	91	109	105	90	74	81	104	92	88	104	85	76	88	94	108	104	88	102	92	104	84	86	87	93	87	97	104	94	97	93	97	94	89	87	88	83	81	90	78	87	102	97	93	103	104	98	92	88	93	101	98	90	83	100	102	80	114	86	91	114	84	74	88	88	84	98	107	92	85	104	90	87	78	96	90	82	94	108	93	103	77	91	89	110	88	84	90	104	101	89	85	94	105	98	101	84	97	108	102	100	80	81	96	101	106	102	92	88	83	131	96	85	101	84	91	89	110	94	101	82	97	102	101	112	102	109	89	92	87	93	87	77	95	100	110	96	112	69	88	80	93	94	107	102	100	90	104	86	108	91	84	96	89	90	76	92	99	91	94	112	89	93	90	89	96	103	98	103	76	101	85	98	97	105	99	102	103	96	80	99	94	99	90	99	99	110	94	105	95	90	84	98	98	87	87	88	97	94	94	97	101	93	89	89	83	89	85	88	112	86	86	83	105	82	98	89	92	99	97	94	89	96	85	81	73	89	97	92	103	117	95	101	80	84	98	106	91	81	88	104	102	93	92	95	108	86	98	115	99	99	86	101	93	95	90	77	89	87	96	103	94	96	95	89	101	94	98	106	85	94	92	106	97	76	94	102	95	99	97	104	89	81	86	108	84	89	98	81	108	89	91	85	85	89	101	93	83	104	93	81	87	77	100	98	106	88	90	83	106	81	96	113	96	105	91	80	94	98	96	91	86	89	105	87	86	88	101	100	89	93	94	87	117	100	92	106	73	86	103	95	101	78	92	88	96	87	112	85	104	82	80	100	79	108	102	98	82	88	83	91	99	112	92	101	94	98	88	105	87	96	69	83	94	79	110	91	85	91	91	124	96	104	105	83	97	84	86	91	94	100	105	96	82	105	80	82	117	89	96	93	98	86	80	96	93	94	107	101	87	99	99	95	97	108	101	82	101	100	78	89	101	102	110	97	79	94	90	86	106	115	98	101	89	103	85	90	89	98	102	110	77	94	81	100	110	91	101	95	92	90	100	87	84	97	95	76	105	87	108	71	95	77	100	105	104	82	86	103	87	78	95	90	104	111	115	101	97	98	80	88	96	89	112	74	97	93	92	101	84	111	87	90	100	98	81	111	100	97	91	80	102	89	69	95	108	81	92	97	92	91	84	97	97	106	91	109	76	97	110	63	91	95	84	105	97	109	68	90	86	84	101	112	101	91	117	88	90	97	101	110	96	103	95	92	97	96	93	104	101	94	83	88	88	95	96	107	103	96	90	92	90	100	92	79	67	105	76	91	96	92	85	77	97	105	100	85	114	79	101	84	85	107	87	113	97	85	91	108	92	70	88	93	87	75	92	83	108	94	87	101	102	93	95	119	108	96	82	90	82	101	76	109	78	115	99	87	108	91	85	88	100	104	95	77	87	106	90	88	80	78	111	93	102	102	74	93	103	94	93	105	103	91	107	91	90	97	78	84	99	104	88	89	98	94	102	88	93	98	92	88	96	112	74	86	79	101	89	90	81	92	97	92	90	95	86	104	81	92	106	76	88	99	88	98	72	83	93	113	92	93	100	98	108	89	86	103	88	83	88	85	90	98	89	93	108	108	97	85	81	103	114	84	80	86	87	102	94	117	96	111	72	102	90	102	88	102	87	92	89	93	96	105	98	98	84	106	93	103	110	88	93	70	75	86	100	103	86	92
5851	412	511	520	478	473	480	413	384	409	403	384	418	386	368	352	351	362	379	344	331	342	394	333	377	327	325	382	329	365	338	396	350	379	348	335	387	355	341	336	361	347	349	358	324	361	329	351	350	351	357	330	355	361	335	339	370	344	355	346	366	370	400	326	344	333	368	358	346	355	348	331	337	325	371	330	377	356	365	334	347	350	348	315	334	349	352	359	357	334	338	369	349	369	342	358	361	341	346	356	355	405	316	332	339	351	354	347	301	357	359	319	334	348	370	367	352	363	350	361	371	372	370	346	372	360	325	338	352	406	340	351	375	356	337	349	356	362	318	352	364	340	359	337	366	355	350	338	368	347	343	335	347	362	346	337	362	382	348	373	377	359	345	379	320	375	351	368	343	314	361	345	349	355	333	368	367	352	309	383	346	357	339	384	367	347	359	370	327	348	377	339	390	329	343	332	327	374	314	357	349	313	385	361	340	345	320	358	338	378	372	367	332	346	334	340	338	349	342	373	377	350	354	372	353	327	358	350	342	349	356	386	381	370	362	351	312	352	315	336	352	366	380	365	307	345	343	352	339	329	335	369	372	371	325	368	360	343	357	335	333	377	346	387	338	358	338	339	350	362	355	323	315	350	380	363	364	359	368	377	338	342	349	345	336	333	335	360	331	355	363	373	352	366	375	329	360	319	320	334	347	352	364	349	335	374	362	359	349	350	328	312	372	337	353	388	333	315	346	343	357	332	364	335	374	366	370	329	328	356	371	337	371	318	359	332	358	374	329	373	344	355	343	376	356	348	316	384	345	370	375	359	344	378	334	362	350	352	345	340	377	320	331	337	342	348	372	378	334	390	363	336	357	356	365	377	310	349	336	327	349	326	345	331	335	340	356	334	358	354	351	327	315	370	356	356	377	372	362	358	343	354	374	344	359	360	351	362	358	378	295	367	369	368	359	358	320	355	375	348	363	373	356	347	336	347	352	342	378	372	355	320	370	361	353	331	322	350	342	362	379	372	339	367	355	355	336	366	371	352	315	377	356	310	377	359	359	345	326	352	338	373	377	312	367	377	365	345	359	415	404	351	334	345	345	390	369	348	354	342	345	375	338	353	349	333	375	343	338	396	392	337	346	309	378	368	384	342	339	329	353	367	357	333	303	347	330	354	375	361	353	348	342	377	352	325	379	344	352	320	339	317	346	375	330	362	331	339	371	377	377	376	387	355	306	377	379	326	366	342	355	314	337	338	324	337	331	368	376	403	354	341	330	345	343	336	354	388	347	350	344	334	360	356	348	328	345	344	367	353	369	344	348	385	349	342	344	343	337	366	345	371	320	381	388	386	350	350	389	320	343	335	345	385	384	328	349	371	370	342	323	356	341	350	353	382	371	359	344	335	365	382	339	353	373	341	357	342	312	330	337	330	337	346	357	347	366	345	333	344	366	343	327	366	359	345	335	332	350	349	338	336	363	332	372	367	342	327	381	355	359	374	365	320	363	346	380	348	366	324	363	348	359	375	372	367	360	330	348	357	351	350	335	380	330	355	356	360	381	341	322	359	356	354	338	369	345	368	357	352	355	339	380	354	350	346	355	353	364	339	376	340	360	328	353	358	345	363	352	414	323	317	363	341	327	330	396	318	372	336	346	297	358	345	361	371	319	347	310	352	354	329	341	319	318	351	344	345	346	327	323	347	361	337	369	330	360	317	365	350	358	384	357	330	371	343	320	378	363	370	342	325	337	359	327	361	360	369	354	355	361	341	352	329	346	366	334	348	317	329	350	341	328	344	355	361	328	344	367	337	379	333	365	356	366	358	332	345	391	383	363	357	347	357	358	335	350	387	329	360	334	341	355	375	338	352	375	355	383	349	369	374	374	360	350	345	358	336	373	335	358	328	311	337	342	333	336	359	319	359	365	358	342	316	367	361	351	335	337	323	377	358	339	359	345	330	384	335	367	314	365	364	375	334	323	357	343	316	351	344	325	350	359	342	363	351	316	333	360	302	363	356	384	361	354	344	351	349	329	370	318	361	327	335	345	345	338	335	346	348	334	337	313	333	364	339	368	353	346	350	315	369	326	343	356	325	333	338	369	369	350	363	349	342	331	323	345	314	323	333	375	326	374	364	337	341	362	340	367	319	346	349	370	346	358	324	344	336	347	324	367	351	361	396	344	376	338	359	388	328	343	336	351	354	316	334	358	340	328	366	359	380	319	354	374	355	350	326	363	331	350	355	367	337	355	334	351	357	331	367	373	360	364	414	384	367	360	325	383	313	341	369	359	396	336	330	334	333	346	345	357	340	378	371	358	327	325	357	342	340	392	332	358	335	365	340	362	389	360	339	358	370	339	336	359	360	361	356	357	360	376	362	351	348	361	349	336	372	368	352	336	380	399	365	341	357	306	314	331	351	374	355	375	370	334	334	346	330	395	352	353	360	392	353	353	349	337	369	336	360	332	371	346	328	297	363	352	363	353	355	368	358	356	358	347	353	353	367	386	348	317	334	361	377	380	357	361	369	376	347	386	367	322	345	329	396	351	334	348	326	372	357	348	345	309	362	342	362	377	372	357	338	335	369	370	343	342	314	376	335	345	320	334	357	386	358	346	353	360	337	361	344	359	338	337	348	351	342	350	343	333	326	329	343	386	338	363	350	322	335	389	365	336	333	309	389	344	367	358	331	344	341	378	336	346	374	336	321	312	360	331	335	363	303	341	342	330	347	316	362	352	342	354	340	372	312	373	357	336	317	352	323	341	368	354	331	340	331	326	335	339	354	355	354	360	354	364	354	340	341	336	350	374	337	332	363	354	335	336	382	360	358	358	341	397	334	367	385	362	369	320	346	350	360	372	373	348	311	374	371	358	334	337	334	360	379	316	316	311	367	361	373	406	358	356	383	331	363	332	321	361	360	383	382	347	355	364	340	359	335	332	357	356	393	360	358	345	371	358	371	367	335	363	343	301	359	318	340	350	360	388	372	339	334	372	341	366	358	321	348	373	346	385	370	361	360	359	339	388	370	317	349	360	375	364	329	351	348	350	354	368	354	333	383	331	347	339	344	377	335	364	342	361	355	362	372	358	370	346	347	326	343	332	389	339	337	343	349	359	358	371	322	312	324	343	345	374	330	349	352	377	356	348	350	334	346	347	327	350	316	373	389	328	347	348	357	373	354	340	365	369	329	375	345	351	335	329	336	372	334	361	310	366	339	335	374	340	329	351	322	382	340	374	340	381	351	336	350	367	373	372	353	369	334	348	342	338	348	351	365	347	327	333	342	369	340	373	339	361	356	370	338	327	377	309	317	386	368	377	360	378	340	373	340	369	357	365	342	328	355	332	369	318	331	329	368	319	373	316	352	375	353	342	360	346	347	380	333	316	377	383	352	376	352	373	332	356	370	379	387	380	310	377	352	370	380	345	351	319	328	376	373	346	355	334	366	378	360	340	355	338	352	364	375	358	318	300	338	357	385	377	335	336	340	359	328
31678	12087	1629	705	499	374	258	234	210	183	160	147	125	104	128	107	98	110	98	77	95	86	92	71	89	93	71	87	76	81	75	75	69	81	88	77	56	65	71	76	63	58	78	81	71	77	86	60	66	73	72	101	83	80	100	84	73	68	66	85	80	57	79	76	74	75	71	73	84	79	68	68	68	65	72	57	78	70	72	93	68	85	84	78	67	79	80	69	71	75	74	74	80	74	58	63	64	75	69	75	71	66	78	84	64	75	79	85	80	65	70	79	79	59	84	62	67	64	76	61	70	65	57	61	71	86	71	67	72	79	78	70	82	69	63	60	84	76	73	70	71	77	82	55	68	65	61	66	58	51	71	75	79	75	71	79	75	62	73	72	68	63	72	80	85	96	70	68	83	66	76	68	65	77	64	81	75	84	62	63	71	61	63	84	87	73	73	80	67	69	66	84	63	69	58	82	85	69	68	89	64	78	70	77	76	75	63	73	72	79	78	75	56	65	79	72	81	71	60	72	61	61	80	64	77	72	59	74	73	69	85	80	65	57	72	78	71	59	70	78	60	71	78	77	72	69	74	81	87	93	70	82	56	69	65	73	65	83	83	66	69	75	69	75	77	72	75	81	76	76	72	71	65	50	68	56	74	87	70	87	75	86	73	78	66	71	79	63	73	71	77	66	75	84	71	80	74	91	70	67	73	78	78	71	56	80	76	76	91	70	82	79	66	71	69	83	60	66	59	69	87	72	75	74	64	59	72	81	65	65	69	61	66	71	76	70	67	77	69	64	71	69	65	81	79	95	68	68	61	73	80	60	74	62	85	61	69	72	77	80	82	63	60	62	67	66	81	75	65	55	68	61	78	67	65	58	61	67	81	74	68	81	75	79	82	79	83	54	79	83	76	75	83	67	65	80	59	74	71	64	71	62	67	70	61	73	81	86	65	71	69	69	81	86	65	71	81	58	73	77	71	73	78	65	56	77	74	64	75	64	91	70	71	73	73	71	65	70	66	72	66	66	80	65	75	76	70	64	71	66	69	72	74	80	49	76	73	69	64	72	77	66	63	62	81	72	71	60	71	76	83	66	61	59	72	67	81	75	77	71	69	69	58	72	66	54	60	59	71	78	80	71	62	54	84	77	84	73	85	66	71	67	59	75	80	61	69	76	65	71	81	67	76	75	63	87	55	62	87	80	69	78	82	72	69	74	76	71	66	63	72	80	76	84	61	72	74	85	85	64	71	71	61	65	65	91	53	65	64	70	83	59	60	89	56	69	67	70	60	73	63	80	70	74	64	64	80	72	78	61	84	69	75	66	64	72	65	64	72	71	85	74	70	59	68	73	92	65	67	74	78	72	84	85	90	75	76	62	70	82	74	62	56	73	66	63	64	73	76	73	78	68	64	72	70	76	74	71	65	73	83	70	77	81	69	71	71	58	68	76	67	68	68	69	67	72	72	69	52	69	68	60	66	66	63	59	55	86	83	68	63	64	73	81	63	83	63	73	77	75	76	74	67	63	68	79	70	59	58	82	74	85	85	72	89	65	91	75	72	84	70	78	64	66	78	68	74	72	78	81	65	72	60	64	70	71	73	76	71	71	59	75	72	59	82	89	76	59	79	61	67	79	71	86	81	62	75	83	61	64	70	70	62	75	81	74	66	69	85	71	63	73	81	65	57	61	72	72	62	86	65	84	58	68	70	80	77	73	79	62	70	91	57	65	64	68	58	73	76	82	77	67	73	70	71	86	82	72	66	70	62	68	72	69	78	78	69	70	83	74	70	76	65	72	69	68	66	66	64	59	72	79	76	75	75	84	61	59	59	70	62	65	70	67	70	76	77	78	81	80	65	69	62	71	64	67	69	88	68	68	76	62	61	74	81	83	74	64	74	85	68	75	72	80	54	62	70	64	71	68	79	67	78	51	83	64	91	63	77	71	78	69	71	75	85	65	70	73	62	66	82	88	69	88	77	73	69	78	56	71	75	69	77	72	57	67	72	83	79	67	63	77	61	72	70	70	71	70	68	68	55	65	67	85	62	78	65	65	70	79	63	66	69	70	56	73	87	60	80	77	77	79	60	72	77	74	60	83	86	88	63	76	80	54	67	73	68	65	67	68	66	80	53	67	68	82	77	85	68	80	69	70	70	65	62	81	63	63	88	83	68	89	70	73	74	66	85	63	66	59	79	66	76	75	76	64	71	72	78	87	71	72	76	69	69	79	72	70	68	68	83	67	84	73	82	63	80	82	73	50	68	60	73	81	75	63	83	60	79	62	77	75	69	78	72	69	85	73	75	71	67	72	71	63	80	77	78	75	71	66	61	61	84	71	72	69	62	66	59	71	64	73	73	66	75	67	71	75	89	68	74	76	58	83	68	67	56	68	71	82	83	67	75	98	70	78	64	75	69	64	61	67	60	52	68	85	75	76	65	73	91	80	69	84	77	78	69	61	69	65	72	64	90	78	66	59	70	65	75	72	64	66	59	90	70	81	78	66	84	69	86	77	77	73	84	65	71	84	73	74	68	89	70	78	60	80	70	71	67	73	69	66	88	83	83	79	71	81	72	70	75	77	88	75	55	61	65	64	73	70	68	67	64	80	84	72	76	80	78	75	77	67	77	65	79	80	56	84	62	68	86	82	64	66	65	55	63	64	77	76	73	63	96	63	74	71	83	76	76	70	55	75	77	74	62	94	80	74	80	72	66	77	86	67	67	83	54	84	79	92	83	65	71	59	63	79	65	73	65	66	64	59	79	74	68	74	73	83	77	73	79	69	76	67	77	75	59	56	60	75	64	78	62	85	67	78	54	72	80	83	56	58	67	71	73	82	70	61	65	82	69	61	61	62	72	63	81	65	70	72	78	70	57	68	74	63	67	64	53	65	69	68	73	62	83	59	67	83	79	64	63	78	77	73	72	77	73	80	66	77	66	79	80	65	59	64	72	65	74	66	80	75	62	73	67	59	74	77	77	74	78	79	77	76	61	76	54	88	76	72	86	74	74	77	82	71	71	72	59	74	73	71	62	57	77	82	64	51	82	64	79	59	64	75	69	76	69	89	71	68	72	77	67	77	80	62	83	66	75	66	70	81	65	66	72	61	72	79	75	55	78	84	74	74	83	84	71	78	84	68	82	63	75	55	78	79	71	63	81	77	68	63	69	86	75	76	81	68	74	88	72	65	91	65	80	61	56	66	78	69	75	70	69	88	63	52	69	79	58	68	70	72	56	73	70	62	72	55	71	91	78	76	53	57	58	72	74	66	66	73	56	72	64	72	68	70	83	69	66	60	75	68	68	79	65	82	66	72	82	67	85	63	82	82	70	61	79	75	60	80	67	75	78	68	62	76	76	69	67	88	70	74	64	80	85	61	83	73	77	78	75	65	56	73	82	72	68	70	63	79	67	74	60	83	71	67	75	73	79	81	71	76	92	71	72	77	75	73	73	74	55	71	70	67	74	61	61	67	67	68	74	73	68	67	77	74
15498	1109	2529	2928	2446	2069	1683	1370	1185	1080	888	821	759	741	660	611	543	536	539	531	478	444	431	417	404	382	396	391	389	372	361	360	350	309	334	277	365	334	339	323	312	332	354	312	348	307	328	310	307	325	317	320	319	303	312	330	313	304	331	335	301	284	292	311	290	299	306	327	312	307	296	289	300	288	315	294	267	278	303	298	301	271	296	301	293	258	310	292	282	254	290	287	259	255	301	293	316	285	289	299	300	332	286	267	296	280	285	280	289	284	268	308	303	279	268	299	274	269	316	289	287	273	298	328	297	288	272	297	279	301	307	289	297	301	289	283	297	278	288	291	274	309	310	310	300	248	297	293	278	291	298	305	287	289	284	301	282	276	274	266	286	268	269	274	287	295	236	269	270	307	258	271	290	276	347	301	286	270	291	289	316	258	284	279	314	303	287	302	317	288	305	287	276	309	284	274	270	239	269	296	294	274	284	252	253	235	340	291	317	293	292	300	312	282	282	291	288	272	273	306	255	285	289	278	265	275	290	274	297	292	279	271	297	288	278	282	276	287	321	307	305	273	279	267	290	279	277	269	289	299	290	276	271	309	297	283	279	270	297	282	268	295	297	268	308	275	284	290	267	285	304	311	256	291	316	296	298	321	298	273	282	305	290	289	289	294	288	317	268	300	295	276	308	276	271	290	266	293	290	304	284	272	300	256	293	300	279	280	283	286	291	254	279	291	307	275	285	302	299	260	299	285	259	276	314	277	260	272	280	271	275	272	298	251	256	306	282	279	319	282	309	302	289	267	263	274	282	295	282	302	307	282	282	328	265	278	313	281	251	296	289	260	297	263	274	258	285	290	254	251	282	291	285	312	289	283	262	284	291	293	305	310	254	271	276	270	285	251	251	293	291	279	275	320	267	257	293	257	264	268	275	273	285	292	295	283	296	249	276	291	294	290	315	274	272	255	282	281	285	295	312	275	283	285	321	282	291	294	302	297	268	256	271	297	271	286	279	271	302	307	291	284	310	299	303	285	284	283	289	282	278	305	293	264	295	294	269	301	270	311	294	266	268	294	324	300	297	303	314	273	277	320	266	266	268	297	268	275	278	274	292	280	308	268	266	272	264	274	274	282	285	279	280	305	313	287	286	276	290	253	280	254	303	270	272	280	265	302	290	314	271	266	315	298	282	273	274	297	290	275	263	324	302	275	269	294	283	268	271	340	277	298	279	264	286	285	288	276	275	297	270	299	261	281	275	296	305	314	275	287	287	289	258	252	284	264	288	270	297	284	280	280	282	267	280	295	285	278	258	254	284	279	289	276	273	273	285	278	287	301	268	277	273	293	292	299	289	265	304	281	273	285	275	290	305	326	272	277	274	287	269	279	287	282	288	305	294	285	281	281	270	271	301	287	305	276	295	278	280	301	276	267	263	295	298	276	289	263	306	284	283	295	243	289	258	288	280	263	256	315	285	274	265	286	278	303	279	282	277	272	277	303	267	296	265	299	282	281	280	268	251	248	274	299	269	273	279	277	263	285	304	265	282	297	298	266	300	300	271	295	288	321	297	291	260	295	272	297	254	271	297	289	296	303	282	318	268	273	290	294	278	259	291	283	268	297	264	265	289	258	291	267	294	287	330	310	279	250	301	288	266	288	298	296	275	280	284	292	309	284	286	263	283	292	313	313	278	310	288	253	300	271	269	315	278	291	283	305	295	296	306	281	287	284	271	264	290	280	269	274	278	282	275	296	240	268	276	290	289	291	229	275	243	289	278	305	294	285	267	269	306	274	288	302	287	271	294	275	280	294	286	286	273	278	281	302	273	273	305	269	264	278	312	274	251	283	257	290	270	265	268	281	303	295	270	273	303	304	286	292	297	285	288	310	252	289	296	305	283	295	269	280	265	279	295	281	287	298	292	280	289	315	296	285	268	272	255	281	327	293	270	275	294	289	258	260	287	280	275	305	300	282	300	297	252	281	268	249	272	276	262	291	286	290	240	257	270	277	273	296	311	288	300	291	274	265	278	259	255	299	271	286	310	279	287	291	278	299	274	268	271	259	304	278	280	300	284	280	291	276	253	256	265	297	291	315	290	287	328	302	267	276	310	243	264	266	278	305	268	271	254	281	273	247	292	267	273	277	296	290	285	264	273	306	297	274	272	290	284	295	284	285	297	276	279	286	282	273	257	292	312	298	294	269	299	301	294	274	303	280	304	309	280	268	289	308	284	256	282	272	276	279	288	241	256	280	294	294	279	291	263	273	280	312	296	292	250	276	266	291	263	309	311	278	302	295	295	275	305	286	307	295	265	298	316	253	281	299	266	275	291	287	298	290	296	305	325	306	298	307	298	278	262	318	303	270	263	269	231	293	295	290	291	281	299	274	261	274	286	272	306	266	288	249	291	297	280	297	275	307	261	267	296	278	281	240	272	283	279	259	276	286	294	266	282	282	270	304	282	281	285	275	303	283	291	276	267	317	265	274	274	302	265	291	287	273	262	264	269	287	265	256	296	268	271	267	291	284	290	284	276	274	298	299	295	280	272	293	274	248	327	291	280	275	266	264	287	288	255	308	278	298	313	303	247	266	284	258	306	284	271	294	289	296	259	289	282	286	289	283	276	277	287	287	285	291	329	277	306	274	299	285	256	255	286	290	304	279	275	289	284	259	308	271	268	296	281	275	304	282	271	292	268	266	283	314	249	281	295	258	317	275	269	257	274	297	302	284	258	264	266	285	266	280	288	316	294	279	260	277	306	306	250	317	266	295	276	285	306	273	253	266	276	293	288	312	227	274	296	263	276	307	285	287	285	279	298	292	253	305	295	271	281	287	315	308	300	283	283	294	282	308	282	304	299	273	278	301	304	271	260	283	284	293	270	291	258	298	317	304	312	265	263	290	294	274	291	283	275	294	282	299	323	305	249	281	285	274	269	263	292	270	303	270	273	255	268	277	262	289	272	254	308	283	288	254	293	290	291	281	282	299	300	295	306	295	280	274	265	280	287	244	295	289	277	291	307	298	288	305	287	312	262	307	302	293	274	317	275	289	320	261	289	287	274	300	273	274	263	291	263	305	288	278	280	300	306	241	292	275	261	288	280	271	281	318	302	287	296	300	298	278	274	285	263	300	275	303	263	274	300	259	272	279	294	280	290	303	282	279	285	279	278	291	299	283	299	290	300	301	278	303	284	299	278	270	265	280	284	304	315	272	301	289	273	275	273	302	295	291	284	326	295	266	310	318	261	274	310	276	285	285	284	270	329	296	288	276	290	261	267	259	277	270	304	306	327	312	284	268	269	339	274	279	284	284	286	303	260	305	244	269	277	282	281	269	270	288	293	298	269	263	278	285	276	272	288	279	287	259	291	296	267	281	291	279	247	304	261	278	247	308	288	298	304	291	280	297	288	271	275	281	302	280	285	311	312	276	247	309	279	275	289	327	281	262	287	256	289	274	270	280	283	281	277	271	280	288	279	284	294	234	288	265	306	270
37503	22404	7706	1576	1024	780	584	457	371	352	300	296	260	236	219	217	189	189	178	156	158	151	190	161	186	173	151	150	154	159	148	141	166	151	129	155	155	153	139	140	153	146	120	144	142	159	155	145	155	143	138	139	156	139	134	140	155	143	133	152	137	156	131	143	146	151	139	150	118	147	150	120	146	126	140	154	158	158	127	152	128	136	139	127	135	152	130	137	153	141	152	129	132	140	141	142	136	152	133	131	136	133	140	135	149	147	153	137	149	160	136	164	128	154	151	125	161	134	131	135	130	132	133	134	138	154	131	122	123	135	154	138	146	130	136	147	124	157	116	137	144	130	152	140	145	143	131	141	124	144	119	136	152	129	147	146	142	135	137	159	147	150	149	132	130	164	154	143	134	139	118	129	137	151	142	135	148	146	124	148	135	122	117	154	135	146	136	126	130	140	125	125	136	132	147	129	150	147	142	132	126	134	127	136	164	129	165	147	145	140	126	136	153	144	137	152	106	133	136	128	120	136	156	167	130	132	130	150	131	139	115	142	151	117	141	140	137	148	137	134	148	130	130	138	133	129	138	139	127	129	123	131	133	132	144	150	153	152	142	130	134	139	138	131	154	123	125	134	132	130	148	127	111	159	147	143	134	154	128	140	122	148	125	145	139	142	125	142	147	143	116	135	151	129	142	129	119	164	141	102	145	148	133	156	136	135	136	159	138	144	137	134	120	142	131	148	115	160	130	141	143	145	137	135	121	138	131	164	135	124	125	141	150	111	140	132	121	125	130	128	160	135	134	134	144	112	153	132	129	127	148	132	145	132	145	164	131	138	134	148	141	141	151	127	145	152	146	147	128	132	139	158	136	127	153	139	142	148	165	136	152	155	150	139	131	136	122	131	161	135	151	150	147	130	137	142	140	126	131	144	135	146	146	119	151	151	141	151	159	136	142	139	144	161	136	138	127	150	157	146	132	126	145	157	137	138	121	155	136	141	138	144	140	136	139	129	149	134	146	131	137	134	121	122	129	146	125	113	128	144	162	152	139	130	123	142	140	144	139	134	147	125	141	150	142	141	145	137	132	135	131	144	171	139	139	147	139	122	152	144	134	146	149	156	123	131	152	119	135	129	140	123	118	135	151	158	129	147	145	159	149	128	132	147	125	155	135	135	122	125	131	131	135	131	140	140	135	141	145	149	125	135	147	157	130	128	137	156	155	131	109	152	127	115	161	124	136	125	118	170	141	133	132	162	138	130	157	154	127	137	137	131	134	144	134	131	138	116	136	117	121	149	145	142	133	139	128	155	134	145	143	155	154	155	144	152	115	154	145	134	140	138	133	138	152	145	151	135	147	154	151	127	119	136	124	149	141	151	151	148	140	134	136	159	130	154	138	118	128	140	148	120	140	137	140	129	131	131	163	125	143	128	152	151	145	153	149	136	118	132	142	133	166	156	132	140	144	133	139	141	147	132	143	140	139	113	141	153	128	131	146	127	137	149	133	137	130	146	137	140	143	138	155	145	136	133	138	131	135	139	126	149	150	138	126	134	130	138	135	136	149	132	144	125	119	131	143	151	137	122	150	158	149	133	109	132	135	140	147	133	129	124	148	131	141	131	119	128	151	123	136	128	154	148	140	150	137	140	131	127	162	130	135	138	139	120	139	135	144	138	132	121	139	165	139	140	168	129	140	144	139	164	130	152	136	142	113	128	142	145	135	147	144	107	135	126	141	117	133	140	138	130	130	142	145	141	153	138	164	128	132	136	162	151	137	130	132	144	144	142	135	145	145	132	144	155	123	139	149	127	147	150	148	134	151	155	114	135	151	122	136	143	163	134	142	150	127	146	147	144	141	144	138	142	134	144	137	139	133	147	136	141	134	142	150	132	134	156	117	139	148	110	142	142	122	122	116	133	152	120	117	149	132	122	114	147	148	121	144	111	159	159	143	135	131	145	124	143	137	139	146	152	149	144	130	108	146	132	139	144	138	128	144	135	131	127	138	145	149	139	132	138	149	131	126	124	150	148	128	134	148	141	130	147	145	135	131	133	124	128	148	125	138	121	136	117	132	131	139	144	147	118	121	143	133	156	140	144	138	126	159	126	134	135	138	135	146	133	135	128	153	142	132	127	141	149	143	159	161	156	148	128	139	142	125	145	128	139	119	137	135	135	164	123	123	125	131	127	126	150	134	124	128	146	140	132	136	154	145	129	145	130	157	145	138	129	133	130	128	141	133	145	116	116	119	139	136	136	133	116	122	149	137	152	131	142	133	123	124	133	148	147	129	130	144	119	133	130	141	132	139	126	130	150	141	162	141	154	124	140	121	160	142	139	134	137	127	140	134	136	127	113	136	141	126	136	126	147	148	132	147	152	133	131	151	156	133	151	119	145	142	136	136	124	128	143	133	155	132	156	153	126	151	143	129	135	150	122	155	142	130	112	122	152	154	156	146	129	142	132	139	114	138	150	122	137	138	129	146	120	142	130	148	170	160	113	139	136	141	149	152	130	156	130	141	133	160	138	159	128	121	141	153	138	141	122	120	152	135	130	130	132	135	148	141	111	130	146	153	147	121	156	135	159	142	127	146	142	133	146	139	136	145	134	139	133	111	144	143	175	122	142	135	155	149	129	142	154	133	153	129	120	151	140	143	147	125	129	150	139	145	125	130	138	142	148	150	163	130	157	151	139	155	129	141	134	127	124	157	137	139	130	132	154	117	141	119	118	146	141	143	140	133	148	130	132	133	119	143	140	149	140	123	144	124	132	127	139	132	149	156	139	137	153	133	140	152	148	144	135	161	129	160	152	132	164	127	129	134	120	142	152	158	146	145	136	125	144	119	124	140	127	145	135	137	127	138	124	131	143	125	117	161	124	144	148	144	118	161	143	138	138	150	115	145	141	133	133	138	148	132	138	150	140	140	134	144	140	129	122	117	118	132	144	139	124	143	119	140	140	136	151	124	130	158	145	142	139	145	135	130	131	144	135	133	138	113	131	134	144	170	132	120	150	135	146	143	126	130	139	144	137	142	133	133	161	135	142	162	152	121	132	136	137	150	120	157	124	134	143	127	124	136	118	159	158	131	146	139	148	139	156	145	144	143	138	123	138	149	139	126	144	146	126	150	155	139	136	127	138	138	137	144	161	130	155	132	131	130	144	114	135	140	149	167	139	137	133	131	129	153	151	119	128	148	142	117	153	136	143	125	147	140	117	115	139	134	129	158	159	139	145	143	135	152	169	113	131	136	156	146	121	136	124	144	137	127	131	156	132	143	130	121	111	132	147	147	133	147	138	142	130	113	119	123	139	133	142	141	141	125	132	136	153	123	145	132	126	152	123	145	147	158	137	149	129	147	136	145	144	136	119	128	143	133	130	122	166	115	145	122	129	149	140	146	154	123	140	157	141	135	119	145	157	133	131	144	126	141	132	142	148	127	154	140	144	140	133	140	150	156	134	144	135	157	149	133	138	130	136	156	126	125	137	157	139
19042	2132	4533	5250	4624	3775	3178	2672	2274	1969	1662	1524	1369	1318	1182	1100	1066	932	908	929	850	794	817	779	751	715	652	628	685	674	709	648	620	610	580	606	591	559	601	586	575	563	577	561	581	545	547	550	550	556	559	520	528	523	487	488	531	506	557	537	530	500	514	515	534	553	517	549	489	495	504	528	512	522	518	489	490	515	475	498	520	467	504	533	480	477	520	525	516	518	488	506	518	462	503	475	480	506	456	515	469	526	529	494	551	499	515	532	512	489	490	477	470	511	500	487	490	465	530	504	481	471	474	463	514	497	520	472	474	505	480	467	495	493	481	492	498	471	486	506	533	501	529	461	524	451	499	490	469	497	472	499	519	458	481	504	503	481	516	539	514	509	443	465	489	523	498	494	502	482	496	451	450	503	492	556	483	492	523	485	518	511	492	485	533	488	490	468	484	488	429	529	489	518	481	497	532	530	483	511	491	509	520	456	479	493	504	492	487	523	497	487	490	487	503	496	497	470	484	495	489	508	471	485	479	488	479	509	454	471	503	471	440	533	462	545	464	487	492	486	487	483	521	468	474	494	485	477	525	525	503	476	496	496	500	463	497	500	483	468	504	502	494	507	480	485	461	468	453	504	493	463	513	517	486	491	536	471	492	485	475	498	511	478	444	511	489	461	470	480	484	524	530	496	491	482	463	499	500	494	478	476	512	463	482	524	513	464	483	491	513	489	434	489	507	520	484	501	507	530	464	503	517	466	472	464	485	499	474	481	465	492	452	491	468	502	466	471	508	478	496	460	475	488	470	485	489	475	448	491	493	455	497	504	460	492	489	497	502	485	497	552	487	509	475	496	482	464	529	471	465	508	503	500	509	502	475	496	465	452	510	501	518	508	478	493	543	496	540	486	471	513	439	504	452	490	517	474	476	506	491	503	508	488	499	500	419	524	480	461	497	464	465	457	508	493	509	482	488	475	488	491	488	487	462	493	496	495	466	479	496	485	512	470	497	524	493	484	489	492	493	503	455	450	465	477	476	506	453	459	495	471	438	466	493	505	462	469	490	493	486	487	458	479	473	493	473	486	499	486	500	496	489	520	473	514	478	526	468	473	497	488	469	450	493	466	464	509	486	462	500	496	456	489	476	498	503	465	473	482	487	483	474	510	512	490	461	514	481	506	497	513	514	497	454	499	504	499	484	452	493	495	443	479	467	481	500	433	492	508	511	486	505	503	547	491	478	524	494	518	467	488	483	533	460	480	475	473	500	492	480	439	441	461	465	494	482	474	444	474	474	483	519	469	466	483	496	481	466	477	499	468	481	499	463	466	457	483	467	462	492	473	487	470	471	486	466	474	510	505	500	484	491	505	482	503	513	490	486	480	491	503	497	455	467	528	484	513	456	479	486	452	494	466	487	462	457	464	510	488	509	494	468	494	505	469	535	466	463	519	522	464	503	525	472	472	488	488	465	486	475	480	436	509	483	510	517	436	502	459	465	471	455	472	475	475	450	508	508	503	525	514	458	519	479	497	490	513	445	496	515	487	512	456	495	505	536	512	471	507	518	482	482	486	487	477	498	462	492	485	510	490	491	517	486	496	463	491	495	531	483	472	481	480	467	488	483	503	477	489	476	524	497	486	499	521	461	463	458	520	483	481	515	483	518	483	471	500	480	505	473	491	481	475	470	468	473	509	468	520	486	510	530	474	491	507	479	475	454	494	458	474	518	488	486	476	504	491	443	498	511	490	512	494	523	505	452	483	472	460	492	510	512	456	481	478	517	496	473	507	515	463	449	458	491	513	464	469	481	475	478	476	495	504	508	508	505	505	467	488	481	477	469	473	476	497	471	481	486	454	511	514	509	500	469	508	485	499	458	460	497	511	451	483	493	503	453	473	481	465	442	469	509	482	461	462	513	513	469	498	539	497	495	482	480	489	487	502	476	472	479	470	511	479	527	464	500	458	495	474	464	511	480	476	517	470	507	489	512	509	513	462	473	491	438	472	522	521	465	473	478	469	470	485	496	509	462	490	438	489	459	479	494	518	469	507	470	499	483	469	446	472	485	453	492	486	465	483	502	531	472	500	479	473	509	532	500	446	494	530	506	482	527	481	492	483	484	495	500	466	446	482	491	507	483	474	462	471	467	481	496	483	506	475	489	449	504	500	473	507	457	480	480	475	497	477	478	526	498	499	510	461	466	439	479	534	491	507	508	434	468	502	474	486	485	512	500	488	498	484	516	482	473	492	499	446	476	483	489	501	480	467	510	465	490	522	460	469	484	474	528	478	531	477	501	526	499	475	492	496	480	482	436	499	527	468	482	470	470	476	442	479	487	468	457	494	477	476	480	470	492	505	483	480	487	479	494	481	491	472	452	452	480	489	475	472	509	510	474	507	485	478	498	499	449	457	500	487	475	510	471	510	498	489	479	479	483	492	456	493	460	504	517	497	472	478	444	480	507	471	453	471	466	476	500	496	493	537	488	480	486	490	519	508	482	494	490	484	475	501	500	522	456	495	501	493	490	443	523	511	524	469	484	507	475	480	505	509	464	497	475	509	455	508	507	491	502	519	520	454	513	504	504	521	493	543	494	466	477	490	492	489	471	484	495	462	480	501	468	486	505	467	505	472	511	500	488	456	478	518	448	482	493	469	490	497	487	465	488	509	490	478	488	477	510	495	491	478	480	498	515	442	488	460	497	466	445	483	472	512	493	466	479	487	540	501	511	495	448	467	493	492	454	519	495	504	480	516	484	529	480	483	478	477	484	481	486	516	563	478	468	498	493	492	526	479	491	486	486	482	494	466	502	509	483	485	485	476	437	470	474	483	523	524	476	495	479	490	478	515	481	460	512	471	484	473	519	455	494	480	488	523	473	465	498	465	509	510	486	486	481	481	484	478	473	508	487	470	457	467	467	478	509	513	471	500	511	498	512	503	493	512	502	507	457	522	482	500	473	468	494	481	474	467	475	459	483	478	452	467	490	489	484	480	536	477	457	524	507	495	492	492	498	484	493	474	493	482	508	469	522	512	504	505	471	443	501	485	540	475	501	464	519	518	477	487	439	485	502	510	489	455	495	523	484	484	514	478	523	476	468	484	473	501	494	474	485	479	504	478	519	509	549	486	482	447	503	474	486	504	462	492	512	492	497	485	439	486	503	471	483	530	478	524	468	461	495	498	478	456	528	468	485	516	475	451	494	481	480	508	491	493	411	495	494	514	505	508	452	462	427	480	462	472	484	488	511	486	485	464	495	485	499	493	502	468	462	463	495	477	507	513	465	520	470	470	471	485	496	463	501	504	461	476	488	463	481	475	506	473	456	479	506	510	486	503	458	452	508	496	423	506	451	454	527	510	485	472	508	518	506	485	467	511	488	459	482	481	460	476	512	447	519	495	489	514	530	524	502	461	468	522	529	475	500	493	501	467	493	477	483	484	473	467	484	498	536	488	466	493	466	490	473	490	462	473	504	444	478	503	493	499	491	507	495	483
4293	388	226	121	117	102	110	118	97	108	93	99	105	110	100	101	95	113	91	87	95	102	105	113	110	96	100	98	97	108	86	91	111	94	88	112	94	96	100	101	99	103	109	103	94	105	101	82	105	114	99	101	97	84	106	103	94	102	115	101	93	86	89	98	103	92	94	97	108	106	105	116	101	89	96	103	100	103	107	88	112	110	112	91	100	87	81	122	101	96	105	102	80	106	91	85	104	89	121	91	89	86	82	99	106	108	100	79	85	109	93	79	100	98	110	96	93	92	101	107	78	100	108	114	92	100	105	96	97	111	115	98	90	104	91	93	111	100	105	103	93	116	91	99	110	89	92	104	104	82	91	99	110	99	103	95	108	101	103	103	91	114	110	109	96	105	102	108	123	99	83	90	135	89	85	109	100	94	92	109	93	94	98	115	107	107	94	99	103	89	95	93	99	117	100	100	101	96	93	91	99	100	105	97	85	98	105	108	91	83	102	96	81	114	101	107	95	88	93	96	96	86	101	99	104	109	99	104	99	78	84	99	85	119	94	103	113	97	113	93	82	111	100	90	103	99	99	85	106	96	94	96	103	113	81	89	105	88	108	90	101	114	87	90	102	112	102	100	105	105	89	100	90	100	90	91	93	91	97	108	98	110	95	109	79	83	101	93	104	96	117	92	83	90	99	90	109	91	84	106	98	87	90	87	91	96	102	127	102	97	100	100	102	89	97	105	109	108	91	103	105	99	96	114	100	101	103	120	97	85	105	96	96	88	97	115	94	102	101	90	101	96	93	110	92	113	99	85	89	102	79	89	87	98	91	115	91	99	106	80	95	92	94	105	90	84	96	102	106	95	103	108	87	102	101	102	98	104	100	96	114	114	86	110	104	98	97	70	96	81	104	96	102	86	111	98	105	92	104	96	118	97	119	101	91	113	105	78	102	100	94	119	88	101	84	116	106	111	94	84	98	95	109	92	95	96	110	94	103	84	108	94	108	118	109	101	111	108	114	99	101	105	118	92	85	87	97	89	82	105	117	108	99	96	109	104	106	115	92	82	101	85	98	96	85	80	100	101	96	107	101	96	106	92	103	118	93	79	102	92	93	100	97	110	95	97	91	98	94	96	105	82	81	87	104	99	97	89	101	92	121	117	89	115	106	84	104	107	93	96	102	100	99	99	110	102	98	89	100	120	99	91	112	81	103	101	90	106	91	95	88	84	107	87	125	84	97	98	102	94	103	114	84	93	107	110	97	104	113	96	106	95	105	109	94	75	88	89	106	100	90	91	97	99	112	93	106	98	101	103	97	96	99	99	95	95	90	95	88	94	92	91	104	90	112	110	93	91	94	86	104	80	69	113	105	99	99	89	89	100	86	92	103	100	91	97	104	102	102	106	94	87	99	97	110	103	110	96	107	93	87	75	103	111	108	99	100	94	94	76	93	90	100	86	84	97	91	105	100	101	108	107	111	117	97	111	120	92	107	104	91	109	116	95	97	101	103	83	94	103	107	89	109	81	106	102	96	77	98	97	98	101	98	107	97	90	89	103	102	91	107	97	83	99	94	104	87	103	105	95	101	106	111	89	108	86	109	90	91	85	88	94	90	105	98	104	91	95	110	72	96	89	78	79	86	105	113	92	93	93	94	99	90	91	112	80	93	82	108	103	93	105	96	100	102	102	89	93	98	105	93	87	79	98	86	101	108	89	94	104	110	102	99	95	108	100	99	114	96	92	104	115	112	122	104	95	106	106	90	82	92	91	84	95	95	86	81	113	112	86	102	89	110	88	101	104	87	96	94	85	110	113	102	87	99	111	103	103	99	110	94	81	100	84	90	92	93	105	81	100	107	99	114	96	111	84	95	108	111	98	101	90	86	108	112	75	97	113	90	83	69	100	110	114	106	106	106	98	103	85	106	106	101	94	101	96	93	103	103	103	114	104	98	114	93	89	77	100	94	86	101	100	88	88	104	96	97	102	112	105	118	102	101	88	100	109	110	88	95	92	105	94	98	104	81	104	86	92	88	96	118	100	88	98	92	85	99	105	92	104	87	98	117	103	100	99	90	93	109	99	113	109	108	110	110	97	108	101	105	102	101	85	97	93	98	107	86	82	90	110	94	103	88	107	107	112	80	103	95	91	99	107	101	92	93	94	84	82	93	103	106	93	92	82	97	92	85	101	96	121	94	101	90	107	84	93	112	99	119	88	92	110	94	96	103	98	89	91	107	104	92	95	96	89	90	97	86	98	101	101	99	108	102	100	102	92	84	108	89	115	126	64	101	96	112	90	91	101	90	102	105	87	99	112	110	107	102	104	95	91	99	106	89	91	109	116	103	106	113	103	107	106	93	114	106	101	93	108	103	93	98	91	93	103	100	101	76	106	109	110	110	73	113	89	105	97	99	103	102	90	80	98	98	95	103	102	100	87	92	116	89	94	90	100	79	93	93	86	99	94	108	105	106	109	107	88	104	95	105	91	104	106	94	105	101	103	86	97	95	104	87	96	116	110	109	91	102	94	118	110	93	102	95	89	88	88	95	96	78	117	94	99	97	85	98	93	93	103	104	94	97	84	103	107	101	106	103	105	95	95	107	90	104	96	110	95	95	92	85	91	116	99	93	99	116	97	116	93	119	91	103	101	116	112	99	105	90	110	90	95	87	103	102	85	101	88	114	103	96	98	108	109	98	100	80	106	98	107	105	100	105	94	90	95	86	94	92	82	81	93	96	97	113	104	97	95	92	113	109	89	87	103	111	74	85	92	118	116	86	116	100	121	97	94	98	97	102	83	94	92	100	118	96	87	113	105	91	97	108	89	99	92	88	107	104	78	93	105	100	93	99	86	102	107	107	97	102	93	113	91	93	92	104	106	96	98	102	107	95	123	85	112	104	94	99	88	101	93	92	96	105	101	105	98	92	106	119	96	95	92	100	103	110	103	101	109	91	94	92	103	99	84	124	100	116	111	83	95	109	91	93	83	107	102	103	96	108	95	108	97	93	111	79	99	104	106	85	118	80	97	102	95	91	102	91	119	110	88	97	93	96	97	110	116	96	103	99	103	87	107	80	86	105	91	107	83	88	89	92	93	72	90	113	91	123	90	84	99	83	110	102	121	91	98	106	88	94	118	95	89	90	85	107	96	119	102	96	91	109	103	93	89	101	108	107	105	92	86	69	82	103	96	107	88	99	100	103	96	103	98	99	118	97	95	110	94	100	88	95	115	99	96	86	90	98	108	79	86	96	78	100	120	102	88	73	88	107	113	103	107	123	91	101	100	120	94	88	100	115	100	99	103	115	85	79	94	98	101	87	94	95	117	105	103	108	92	104	101	92	113	96	110	89	88	85	90	90	89	91	94	114	92	96	109	115	92	110	95	80	98	108	88	102	102	82	99	92	102	110	96	84	99	95	96	107	98	75	96	106	87	99	79	100	92	96	92	81	89	103	98	102	113	110	90	92	107	99	92	99	95	100	107	98	103	91	95
6040	457	536	578	524	495	469	447	408	429	411	389	399	418	355	409	401	414	402	396	389	376	384	348	364	365	397	382	384	362	375	366	382	399	355	361	362	394	408	370	416	366	389	375	413	374	400	334	392	368	390	377	355	366	404	374	366	399	403	341	365	347	390	390	362	370	370	390	370	381	349	371	360	354	368	353	366	384	372	384	391	361	376	414	369	357	359	339	366	382	381	360	357	404	337	345	381	367	356	327	316	369	384	358	381	359	330	352	402	368	361	369	353	368	351	352	401	390	353	364	349	385	328	333	376	377	407	360	390	331	361	404	357	374	350	328	388	370	379	365	368	380	366	381	371	402	368	375	381	364	366	396	379	336	354	383	356	385	337	350	355	405	359	372	343	375	386	374	371	397	363	352	366	341	382	397	320	338	381	342	366	394	375	411	355	387	356	371	340	359	374	387	342	379	359	354	400	380	336	390	380	385	367	384	386	363	368	368	398	363	359	346	360	370	357	341	383	366	386	379	375	370	396	347	375	375	373	382	341	369	384	358	364	378	336	325	349	386	376	395	356	354	391	384	367	373	351	403	352	347	357	339	352	345	355	363	400	388	377	348	360	381	375	365	339	355	359	413	377	372	360	361	367	358	387	341	379	386	324	350	395	362	356	363	371	343	380	373	375	354	382	337	400	401	342	365	333	375	351	378	392	369	363	418	325	321	356	391	356	370	360	356	351	370	344	357	347	359	346	366	360	354	374	362	374	335	339	355	386	394	405	416	343	361	391	363	386	346	381	368	386	397	385	399	368	363	362	339	413	342	355	355	381	360	365	359	345	357	379	398	366	347	367	357	376	362	347	373	393	368	369	366	357	366	362	353	380	365	398	345	398	377	382	367	334	378	355	380	377	358	381	410	379	368	335	357	382	365	383	370	380	363	394	329	388	333	383	365	366	365	355	375	387	371	363	381	372	346	376	359	361	386	333	337	377	399	339	406	368	336	377	392	365	338	342	358	336	388	380	362	334	411	397	374	388	365	357	410	378	356	344	371	383	366	370	359	381	370	351	365	393	365	346	350	382	375	385	364	344	356	371	334	381	354	391	359	375	390	370	341	351	366	376	388	342	351	347	357	381	361	366	342	385	347	381	341	359	371	347	377	393	351	348	361	369	338	359	365	357	391	384	383	357	364	380	340	370	362	372	360	339	346	373	371	392	338	360	348	399	367	398	341	374	419	356	381	385	408	379	388	407	365	360	412	357	383	384	364	353	375	357	371	344	364	389	360	353	345	376	375	338	351	377	364	394	417	367	350	387	335	336	369	349	384	398	377	362	361	349	361	365	352	340	345	377	369	350	337	353	359	371	364	386	363	353	382	345	356	350	367	368	398	352	385	368	352	364	336	354	389	370	383	352	369	389	356	369	355	368	374	352	376	365	358	390	412	357	364	367	355	383	362	348	374	339	367	360	362	394	339	380	369	366	362	349	364	362	374	380	379	357	385	376	344	365	342	374	373	363	359	347	337	393	370	365	389	342	345	386	372	384	345	404	376	388	366	376	393	378	374	363	358	388	385	402	382	384	367	380	359	348	351	373	363	369	408	338	383	369	344	348	356	368	362	371	358	347	391	381	358	390	406	382	378	363	398	366	386	381	368	343	398	380	365	374	366	387	378	374	378	381	351	365	387	343	363	397	373	388	387	380	353	374	363	388	321	351	356	368	372	397	377	338	341	363	364	367	402	366	362	362	335	407	354	386	377	387	361	366	368	382	320	357	312	375	371	358	394	368	365	339	372	364	401	396	359	406	338	385	350	342	409	348	386	388	392	362	381	373	375	335	361	373	383	342	365	393	379	353	375	360	372	351	362	395	384	371	375	361	360	377	381	384	354	343	348	396	334	340	353	373	384	365	368	393	361	357	355	381	344	323	340	344	377	372	372	371	355	360	384	361	378	396	375	405	346	349	370	399	358	339	394	381	380	351	382	374	350	355	361	359	329	374	363	358	345	381	368	342	417	363	413	371	364	346	341	393	373	352	371	378	379	339	351	351	355	392	405	401	375	350	372	368	379	343	369	394	367	380	410	370	393	362	333	360	344	390	356	317	354	340	378	358	365	354	383	377	401	366	387	379	381	349	378	366	349	342	352	379	368	358	377	408	351	360	361	358	394	355	358	381	358	355	345	388	386	349	357	389	378	360	342	367	380	387	362	389	372	379	367	359	393	332	363	353	376	376	393	370	360	390	372	383	366	349	382	386	352	369	367	380	361	343	374	367	379	376	360	374	344	396	377	370	387	391	370	355	368	356	359	379	375	352	331	333	369	396	408	367	380	369	378	399	369	381	340	375	399	376	369	351	370	397	372	366	389	366	382	374	387	387	344	353	387	357	366	350	384	379	358	385	379	385	373	368	414	355	367	369	377	343	391	361	388	347	377	403	367	351	342	384	381	375	351	327	364	340	395	369	368	377	388	372	374	322	376	369	380	354	376	371	380	397	339	365	396	365	361	390	379	350	346	365	329	352	400	380	353	380	368	368	371	309	392	400	378	322	383	347	350	379	379	335	357	338	367	386	356	395	350	356	365	350	346	363	372	357	377	375	344	377	312	381	374	378	414	365	326	360	397	369	363	368	346	363	360	368	360	327	349	360	372	379	361	366	343	391	368	378	375	366	371	355	380	381	349	344	355	385	358	361	355	342	369	333	346	379	327	400	341	395	370	369	367	362	373	334	379	407	347	371	348	373	375	355	391	371	382	405	359	392	398	370	359	359	403	351	385	358	350	398	355	401	365	352	345	377	398	347	357	378	388	368	345	355	357	339	374	359	377	386	348	368	398	334	380	374	351	344	391	386	342	340	387	379	403	368	355	346	370	360	355	334	398	404	345	392	357	368	360	366	344	392	371	360	385	355	340	343	358	363	339	375	362	355	359	369	337	354	368	350	359	363	386	371	375	357	356	343	335	358	388	342	353	359	347	360	362	350	407	368	381	381	340	354	360	350	395	375	365	383	369	360	374	383	366	389	362	346	377	379	367	362	366	403	396	388	373	354	379	357	375	361	364	374	338	324	383	330	368	369	372	368	381	388	400	372	336	361	407	374	411	402	376	368	374	351	386	380	349	373	392	376	369	345	359	401	355	368	374	368	367	344	352	360	410	379	393	372	388	318	359	349	355	373	382	358	331	349	358	356	398	358	356	360	387	367	375	341	374	383	381	340	384	369	386	356	354	344	355	375	377	344	375	357	382	351	360	375	328	374	348	362	361	348	382	367	343	376	350	404	394	375	372	378	360	414	396	340	355	377	383	361	380	338	341	373	391	384	356	349	397	350	390	360	368	350	363	379	332	344	392	387	363	394	364	380	357	341	371	357	358	372	387	362	388	359	364	380	362	356	350	383	361	386	373	367	399	362	374	358	400	361	372	360	364	366	368	396	373	385	354	379	347	368	352	343	379	370	363	382	406	374	377	360	368	340	388	376	354	353	354	359	361	377	371
31242	11150	1407	782	548	405	287	222	209	173	152	133	147	128	118	115	112	91	94	63	130	94	99	89	91	77	89	93	82	81	78	74	84	65	86	77	70	72	87	82	75	75	82	73	77	76	80	65	59	64	71	79	72	82	77	81	77	68	85	73	78	71	75	80	74	83	75	69	67	81	84	74	65	81	80	80	65	74	92	74	77	85	65	67	76	93	56	73	74	78	63	57	75	64	83	77	92	74	69	61	69	63	66	65	69	72	70	61	60	84	71	64	66	87	62	98	74	72	69	63	85	73	72	74	80	78	78	62	90	66	77	87	72	76	85	72	85	71	70	65	68	78	60	89	63	58	74	54	63	88	78	58	71	70	55	83	76	82	59	70	74	56	89	72	67	65	69	60	79	69	71	66	65	85	70	75	76	65	79	81	68	60	88	66	74	67	69	92	61	87	62	54	71	63	82	84	62	77	65	70	80	75	67	77	65	81	66	81	58	71	62	81	65	81	75	74	66	80	68	82	70	72	69	73	78	67	82	73	79	79	53	68	56	69	78	64	78	78	58	70	72	78	73	82	67	68	67	84	71	82	66	65	76	75	90	74	88	77	74	75	73	68	68	71	65	75	72	68	67	67	68	88	72	86	70	75	61	54	72	71	59	80	66	59	76	69	70	75	78	77	61	61	78	78	79	67	72	69	79	79	86	76	72	60	76	90	85	72	62	73	73	61	75	86	77	84	93	69	60	77	71	75	71	75	68	59	61	67	72	67	87	89	74	69	76	70	68	56	73	88	68	90	65	74	70	75	75	84	76	87	64	64	67	61	67	68	82	87	65	72	69	72	89	55	79	73	58	67	84	61	79	77	78	75	61	75	65	80	75	79	64	76	74	59	78	79	80	77	72	87	70	78	85	60	79	81	87	68	73	80	63	85	74	54	76	59	90	71	61	74	78	71	74	62	78	77	75	71	78	90	73	62	66	59	65	73	74	67	66	63	55	65	84	62	89	79	63	74	81	71	71	64	66	54	84	72	61	70	50	71	69	83	71	67	77	81	91	56	82	73	58	78	79	59	61	64	57	71	73	63	70	74	59	68	57	83	81	70	74	74	66	82	87	58	65	71	71	72	69	77	65	62	75	90	71	72	74	76	82	77	86	57	82	81	75	78	73	81	74	74	91	72	69	81	65	82	79	76	78	69	68	70	67	87	84	77	82	65	71	79	69	82	72	88	74	72	69	67	75	88	64	75	74	88	80	63	67	69	70	89	60	64	60	71	82	65	80	73	90	84	93	74	71	79	65	81	92	77	63	64	76	62	66	87	78	65	68	72	75	72	67	61	70	69	82	77	74	65	60	58	72	64	55	63	61	59	72	68	86	64	74	67	57	61	71	72	65	82	74	80	57	68	57	73	64	68	74	75	77	61	77	69	68	87	81	68	67	66	72	68	63	68	73	77	80	72	68	70	85	83	61	81	76	72	83	62	66	71	60	70	60	72	66	62	88	74	68	53	71	55	55	80	75	73	77	84	79	71	86	69	76	74	77	74	76	63	70	85	72	58	74	84	78	71	76	75	74	66	73	71	80	72	66	85	66	76	74	74	77	76	61	75	72	74	71	67	66	80	95	73	57	68	69	89	57	72	81	57	64	61	80	83	62	70	94	66	79	69	72	77	78	68	68	68	70	71	62	57	82	78	68	70	59	67	67	78	72	70	84	74	84	69	67	69	64	73	66	71	76	64	78	76	70	72	73	69	68	81	76	58	70	61	75	79	65	78	75	78	66	60	65	79	88	85	73	84	68	82	70	72	64	66	64	71	70	66	69	63	84	85	76	65	85	79	65	64	71	84	58	70	76	79	71	65	66	62	73	77	56	77	83	82	78	66	62	75	66	72	78	74	67	61	78	58	60	63	89	76	69	75	61	64	65	69	83	70	55	77	92	78	57	67	64	73	73	80	72	82	81	71	87	76	68	66	71	61	67	70	72	62	83	65	80	71	60	64	74	76	80	63	76	77	68	71	63	56	62	69	61	94	60	78	85	67	77	89	73	73	76	73	68	72	76	67	74	63	67	79	84	79	71	85	60	65	59	72	68	63	73	74	69	55	73	83	63	80	59	74	62	83	80	84	68	60	63	78	62	73	63	67	89	72	74	67	73	79	76	64	68	82	71	73	86	81	79	79	79	73	92	73	64	55	81	78	86	76	76	54	65	62	84	80	81	71	86	70	85	64	72	68	65	83	84	80	79	66	56	68	66	83	75	60	78	64	86	70	84	62	62	72	78	86	65	90	70	62	60	72	66	57	66	60	63	66	81	61	81	70	65	73	79	77	63	61	93	68	64	66	65	78	59	79	63	83	86	76	76	69	70	73	75	62	77	48	64	67	67	75	75	72	74	67	80	63	58	51	71	72	79	67	68	64	78	66	64	69	82	69	65	79	74	59	63	66	62	66	65	77	61	81	79	69	80	60	60	82	68	71	75	70	66	69	68	69	61	71	78	88	72	69	77	92	72	72	66	88	63	67	74	74	74	69	89	70	81	75	75	65	74	64	82	69	80	69	85	82	67	68	57	72	82	84	68	91	77	58	74	66	75	77	61	75	75	57	81	61	63	77	87	76	75	69	70	79	70	73	77	58	66	71	81	77	67	80	80	61	65	67	71	69	86	84	68	71	82	58	85	68	66	65	72	55	61	61	84	73	63	62	77	59	80	56	79	64	55	78	76	67	79	76	71	69	80	67	70	69	66	59	67	54	65	62	68	72	70	76	76	74	58	62	69	59	75	88	69	61	70	71	85	59	83	68	73	72	76	66	77	81	70	61	73	82	42	67	62	65	68	63	54	69	72	83	69	57	60	72	75	73	87	82	82	64	53	74	74	66	72	63	65	73	73	67	46	58	55	80	76	79	66	65	65	71	76	89	63	69	77	73	68	81	72	70	69	79	60	67	69	61	77	66	68	84	74	82	62	83	77	72	88	71	65	67	74	78	73	71	70	70	62	68	66	75	72	82	71	78	75	73	72	69	69	71	70	67	65	82	63	72	68	77	82	69	71	80	75	79	47	70	58	75	70	57	85	68	82	80	74	77	82	67	75	65	71	73	78	63	60	56	78	72	75	63	75	66	67	73	80	80	93	64	92	77	69	57	84	62	74	78	77	70	71	68	89	74	80	70	72	77	81	55	64	64	79	75	84	79	90	77	81	73	73	77	61	65	67	64	81	65	68	75	74	76	69	80	79	77	83	69	82	69	76	71	106	74	68	60	55	74	78	62	72	76	75	74	64	67	72	75	67	71	85	66	71	71	66	72	83	68	64	66	65	69	73	57	66	71	87	93	62	65	84	71	71	83	74	96	74	76	88	82	71	65	59	67	71	64	74	71	70	63	69	65	76	86	79	68	69	63	75	82	60	86	49	61	66	67	55	82	77	63	75	76	63	79	67	62	61	64	87	66	79	65	70	80	66	81	62	76	83	55	81	66	77	66	68	81
15212	1119	2521	2858	2415	2027	1704	1413	1156	1032	863	785	745	701	651	580	555	497	514	508	447	404	435	410	400	405	410	383	403	373	395	345	325	344	336	350	338	344	336	314	317	314	347	315	315	334	290	315	321	287	323	296	314	299	284	312	303	305	308	312	303	293	306	345	317	315	302	325	307	318	259	304	311	292	300	306	295	291	290	301	297	278	296	289	259	293	291	287	279	303	312	320	282	305	305	278	293	300	280	279	296	288	301	284	310	279	245	299	304	292	286	296	272	288	288	292	269	308	292	257	309	286	262	293	270	290	288	292	314	261	313	261	294	291	300	299	277	308	286	267	255	309	287	302	276	269	260	268	275	269	276	279	257	270	273	277	294	319	277	287	272	274	291	267	311	310	275	295	301	270	271	286	285	294	293	268	299	274	261	273	282	305	321	285	263	275	291	304	272	285	272	283	300	285	295	232	306	295	299	281	277	290	269	252	291	251	280	302	267	281	286	300	282	315	290	277	316	277	240	269	300	264	268	292	265	317	262	282	268	307	278	264	248	280	309	301	291	271	256	274	269	259	281	294	276	282	272	249	285	253	337	276	276	270	302	288	302	296	268	299	276	264	282	258	270	300	283	291	284	292	289	271	260	270	298	301	283	249	287	246	293	319	229	284	297	264	302	264	268	284	283	270	281	305	308	274	299	275	273	267	278	299	276	279	282	302	305	282	275	265	289	261	310	306	250	338	280	305	287	285	290	277	283	300	287	298	277	274	280	273	279	279	277	274	265	302	272	282	272	303	284	267	287	296	285	306	270	281	248	285	333	252	317	285	256	267	279	263	281	276	303	286	286	283	286	291	321	278	262	285	297	293	278	288	267	327	279	295	271	304	289	268	236	288	287	286	297	289	295	288	285	290	293	259	285	281	282	275	272	276	281	288	264	289	284	300	286	276	282	283	254	268	302	294	299	292	278	263	260	265	267	301	280	273	270	249	316	303	271	267	268	281	266	270	284	290	304	295	292	261	258	294	276	268	248	283	306	283	297	313	274	299	285	284	293	288	303	245	275	275	302	279	310	279	309	283	283	281	270	292	277	260	287	286	287	284	309	298	297	266	299	268	290	284	259	279	289	297	294	279	288	292	290	254	280	266	289	287	282	281	289	280	326	247	284	255	284	292	293	265	305	291	281	248	285	300	273	286	296	297	272	272	296	282	287	285	286	266	264	258	283	290	263	276	285	279	264	268	254	256	275	302	291	265	266	289	298	293	254	287	297	296	268	275	333	284	274	271	295	293	300	299	275	325	273	297	291	262	264	279	281	306	311	265	289	256	306	298	274	292	283	300	242	278	279	291	283	275	310	277	261	302	252	291	280	262	272	229	279	270	257	265	271	295	259	278	294	283	290	268	269	250	292	263	288	278	284	291	274	303	270	279	294	285	292	275	282	244	290	312	284	290	273	285	293	257	305	279	297	263	306	272	284	287	271	261	310	298	244	308	282	303	262	297	268	277	255	284	258	275	281	286	292	279	299	282	259	302	287	266	249	290	283	305	304	254	302	311	294	291	293	280	243	306	291	308	271	272	281	268	328	290	311	299	257	277	274	268	280	282	270	307	303	305	282	266	280	258	281	281	283	300	327	292	291	280	289	281	279	289	277	310	294	264	276	274	337	301	279	274	291	266	266	287	287	282	302	309	305	258	289	291	273	282	275	263	253	290	282	258	287	309	274	290	281	313	299	307	302	276	247	297	277	296	286	261	276	272	261	302	296	284	269	288	270	297	287	292	300	286	314	266	283	281	267	257	269	270	303	306	277	276	280	280	295	298	305	280	277	294	295	239	287	276	257	286	266	298	273	258	305	277	246	263	287	272	296	274	280	294	281	283	299	278	278	293	267	265	294	285	267	271	291	291	272	305	259	268	251	298	261	283	290	283	286	283	264	271	285	284	288	283	286	258	295	298	284	288	267	279	298	277	324	292	279	272	278	310	282	304	282	300	296	284	287	279	285	285	282	299	285	281	293	285	279	298	309	295	260	311	301	273	292	257	300	292	261	266	285	293	291	289	273	244	296	270	315	298	289	276	278	284	298	301	267	259	306	297	280	303	273	252	281	313	282	302	273	279	306	277	294	302	304	252	295	290	287	266	278	304	287	288	291	293	262	306	282	293	280	307	254	291	279	295	277	267	295	305	291	291	289	293	261	277	272	298	272	292	302	252	318	295	291	277	267	299	268	291	265	300	276	294	306	284	274	327	288	261	288	282	300	282	284	277	312	284	273	270	280	275	259	301	285	280	283	300	274	291	283	313	281	256	312	295	303	298	268	275	247	305	298	296	286	334	278	292	292	252	283	292	291	307	285	280	258	297	282	282	254	285	289	295	289	272	285	285	309	313	295	296	268	285	300	272	277	268	272	263	295	280	269	311	261	301	268	286	275	302	280	279	301	289	271	248	302	278	257	279	281	323	271	294	311	256	301	280	290	279	273	297	286	281	262	285	278	321	305	294	279	318	289	277	288	288	256	308	288	255	259	303	297	293	280	279	288	292	283	291	305	281	265	289	293	274	287	307	300	301	266	282	293	275	305	314	282	286	296	306	303	254	288	278	294	311	305	231	264	310	269	315	295	288	277	270	240	298	279	271	281	271	283	277	271	273	295	271	300	283	290	277	285	271	283	257	288	267	284	289	289	297	289	285	288	271	277	309	251	262	307	302	260	281	305	304	275	325	271	321	300	273	256	274	298	272	272	295	285	286	303	257	270	300	293	272	283	272	307	292	265	277	287	296	288	283	275	284	271	272	317	277	263	282	305	290	261	275	260	285	280	263	287	290	266	288	255	266	286	276	275	276	280	259	300	278	308	282	280	302	280	275	293	279	318	302	299	283	314	252	283	264	280	256	283	257	294	305	260	271	277	313	293	259	297	269	291	277	273	333	265	293	287	255	272	270	291	238	279	262	286	280	275	296	262	267	257	266	312	296	266	294	276	292	267	312	311	259	236	308	307	267	268	263	277	320	281	285	272	287	288	261	298	277	293	283	287	291	284	288	286	293	263	293	314	307	292	300	309	272	266	291	310	287	293	282	272	257	261	275	290	289	289	281	295	274	294	287	291	293	266	283	254	291	264	289	248	246	265	255	261	286	277	281	253	282	304	304	296	270	296	273	278	333	279	287	256	274	257	311	271	284	291	285	290	316	300	297	283	277	278	277	271	273	308	303	295	280	311	242	271	251	303	282	287	303	268	292	259	248	277	288	283	308	303	328	275	292	269	275	300	281	276	282	268	283	264	295	299	261	287	311	312	292	256	283	298	286	300	277	295	261	267	277	283	277	291	300	267	319	278	292	249	293	300	293	289	280	274	265	302	291	273	311	294	292	303	279	243	259	290	283	271	289	279	298	276	285	260	302	290	297	258	261	312	292	274	283	272	275	288	297	281	256	303	282	306	280	270	266	284	268	261	286	261	296	265	277	238	316	293	323	275	271	300	278	282	266
37143	21711	6618	1569	1063	750	608	514	369	364	331	282	261	252	230	207	203	205	172	179	190	193	169	165	163	140	143	137	161	127	172	153	151	149	131	129	148	156	131	154	143	128	131	145	151	123	139	166	130	169	135	158	150	138	144	146	144	140	155	149	144	149	133	148	176	125	125	147	147	153	143	136	138	144	133	144	145	150	141	138	148	139	146	146	143	131	129	133	154	138	130	144	161	146	136	168	135	134	140	149	158	108	144	131	143	148	147	141	139	131	112	139	132	131	131	118	145	122	130	128	132	132	136	133	124	127	141	144	136	120	148	109	119	125	130	125	121	122	128	152	143	157	150	140	139	135	140	143	131	147	142	139	147	140	147	131	145	120	136	145	142	132	136	138	136	134	149	145	134	131	132	137	149	135	156	135	141	144	136	143	125	127	132	138	128	148	129	133	145	153	111	136	155	133	124	151	134	146	133	130	121	120	155	135	128	146	135	163	169	153	154	144	146	150	129	147	134	133	152	145	153	120	145	140	134	142	137	152	144	132	129	144	138	135	142	144	129	147	129	125	126	139	137	141	129	133	149	122	125	146	146	153	133	126	138	140	127	141	134	126	135	133	167	140	125	132	121	139	132	147	146	128	135	147	134	119	122	124	133	107	115	143	113	121	123	143	161	134	128	123	120	139	144	137	166	151	140	122	155	137	144	142	136	132	123	137	144	128	121	113	149	125	136	148	146	125	109	149	131	141	139	129	155	126	120	125	134	146	144	137	122	112	137	142	134	151	140	152	142	137	150	151	138	120	115	127	141	133	131	142	137	154	129	156	138	131	145	131	140	133	124	149	133	147	132	137	145	130	160	134	121	131	130	154	152	143	138	123	130	142	134	151	138	141	143	136	131	137	150	139	136	152	141	150	139	128	131	123	151	124	133	140	140	142	151	136	120	128	134	144	158	129	145	126	142	124	157	129	137	133	135	130	130	140	134	137	138	147	136	134	154	118	121	124	138	141	145	155	154	126	126	124	145	152	124	121	126	126	146	128	152	151	153	156	133	143	136	136	129	121	138	139	148	147	146	140	144	146	138	140	129	120	143	141	149	140	142	157	147	130	142	156	154	130	120	143	142	109	136	131	142	146	139	120	146	148	123	138	145	138	149	132	148	166	144	142	147	135	141	157	154	135	163	141	128	129	158	137	137	145	159	144	131	142	133	126	136	137	126	140	133	134	139	152	161	150	120	153	142	146	139	132	142	134	152	132	143	139	135	135	148	144	128	136	142	130	128	131	133	118	127	140	127	162	137	137	138	159	146	120	152	126	159	141	127	134	142	162	139	156	147	116	148	133	145	123	142	138	129	126	140	141	136	133	132	139	130	130	164	154	133	121	131	140	148	127	153	147	153	135	151	136	155	115	130	156	142	158	146	149	133	130	146	151	149	142	154	150	135	135	127	138	134	143	135	154	133	155	161	143	134	155	122	145	125	118	110	137	150	126	139	146	142	140	113	146	138	112	147	111	144	154	146	147	141	129	145	157	140	145	153	144	122	129	116	132	139	141	123	143	122	155	130	154	128	140	135	149	139	139	145	126	125	135	135	137	146	124	122	162	127	147	145	151	127	149	126	140	151	141	138	133	116	143	144	151	138	155	148	135	171	136	145	126	133	150	135	137	140	133	135	139	144	138	138	128	124	144	134	148	144	128	143	154	147	145	135	125	131	133	137	134	128	156	133	146	152	149	154	144	139	150	153	129	120	143	114	160	118	138	121	133	144	123	148	141	134	147	123	122	168	141	149	122	131	151	119	139	154	136	147	126	132	113	150	146	166	138	131	131	132	144	142	138	145	130	152	144	131	136	131	142	154	133	134	130	126	147	153	136	143	129	133	138	168	151	152	137	139	141	134	135	141	121	150	150	124	137	124	133	130	136	148	155	138	114	133	150	162	146	140	138	137	157	131	159	135	134	125	143	124	147	169	136	120	109	135	129	147	118	151	138	127	126	149	127	149	136	141	134	147	141	156	143	129	135	134	162	127	141	142	134	159	121	129	149	138	151	163	116	142	134	139	141	159	122	150	124	127	134	135	142	136	137	146	118	120	146	139	117	136	153	155	120	141	131	122	136	147	144	156	148	127	152	149	154	129	148	147	123	138	131	124	147	137	122	131	133	141	129	133	138	139	163	164	125	141	141	134	137	156	136	144	123	154	131	137	135	143	130	106	123	137	143	135	141	149	137	153	130	146	133	151	148	129	130	113	114	135	136	132	140	105	136	131	135	180	144	139	121	129	128	120	133	144	113	164	137	123	128	142	117	115	128	140	133	149	145	154	128	151	130	134	114	127	157	132	133	144	161	126	117	141	138	147	150	136	137	149	137	143	152	132	135	145	144	139	125	141	140	150	146	160	145	134	125	133	135	153	117	119	142	155	141	134	135	136	135	133	145	141	137	123	141	145	121	163	116	127	130	126	126	145	141	139	111	137	150	151	123	141	131	130	149	113	140	128	149	128	144	136	149	163	129	145	143	132	125	154	125	112	139	115	135	125	161	138	131	134	136	148	139	138	136	141	140	143	134	148	116	154	124	139	139	131	137	136	132	138	129	136	143	132	141	140	156	134	131	132	139	145	128	130	150	123	152	143	141	156	146	153	121	152	145	128	161	124	160	126	153	137	132	129	146	154	143	151	123	128	151	145	149	120	147	137	131	148	140	136	138	136	150	127	144	125	146	127	135	125	142	158	145	133	128	134	131	119	125	111	127	144	138	137	137	142	164	139	143	129	136	137	143	102	141	126	125	132	149	142	144	152	152	133	149	141	132	126	121	149	149	133	151	140	132	161	139	138	129	123	122	114	127	136	161	140	150	132	147	123	134	147	121	150	143	153	152	147	133	157	131	117	125	140	149	126	131	139	116	153	130	143	137	146	120	122	113	138	110	152	161	117	164	131	140	120	120	141	128	136	123	110	138	130	134	116	132	148	115	141	119	143	123	137	142	145	147	126	146	136	128	143	147	134	127	154	151	143	113	149	115	126	139	143	148	146	125	139	130	145	130	129	138	143	169	134	127	126	130	132	132	135	132	140	135	152	141	131	134	142	138	144	120	155	115	127	152	147	134	159	133	140	138	145	136	139	142	149	154	139	153	153	156	151	130	144	118	154	123	151	142	136	149	148	133	136	140	136	139	156	151	151	129	148	135	135	162	128	122	129	139	154	144	140	142	123	138	129	134	130	145	136	128	134	133	155	150	131	146	151	155	140	141	115	120	132	124	136	131	129	153	133	124	135	158	141	153	146	152	138	158	144	137	140	144	127	115	121	132	174	161	129	142	129	131	137	145	126	140	128	142	126	129	138	145	142	140	141	127	128	131	127	128	136	130	129	138	152	135	121	128	160	132	144	118	128	149	140	139	138	138	142	130	138	144	155	133	140	144	150	128	149	139	133	149	130	151	167	109	137	122	123	133	138	128	129	146	150	139	119	137	138	144	140	137	142	134
18727	2111	4705	5430	4655	3793	3210	2687	2263	1945	1720	1523	1376	1343	1255	1146	1012	946	958	894	791	780	792	724	718	708	747	673	665	663	620	633	644	634	600	675	576	582	602	596	586	535	503	520	531	558	594	512	583	584	567	557	525	544	495	582	492	542	574	533	555	524	508	587	521	519	536	523	519	466	510	498	522	521	488	524	530	478	507	517	525	505	513	500	471	505	450	542	516	480	492	522	486	442	535	507	497	468	508	482	483	506	500	499	499	516	510	473	515	470	502	501	504	505	501	487	492	497	446	463	496	515	506	513	499	480	521	529	469	475	500	486	504	477	476	488	482	520	462	494	525	526	505	515	454	489	522	478	485	507	512	535	479	474	499	488	493	464	491	521	479	476	495	480	544	486	452	475	487	532	444	492	496	500	490	486	508	477	485	511	491	502	493	509	482	505	468	496	501	486	477	499	464	476	480	537	477	465	528	487	466	492	440	495	483	488	490	497	503	431	483	474	470	478	499	484	459	453	479	467	511	473	467	477	550	503	490	468	458	477	499	497	479	472	468	512	496	523	496	472	492	506	458	486	449	516	505	466	490	474	448	528	507	528	452	503	472	485	496	516	489	492	509	480	435	491	462	475	481	503	470	500	462	491	493	457	474	478	514	516	496	453	466	472	473	455	484	503	428	506	473	491	454	444	493	524	476	441	486	460	476	451	493	503	485	498	449	495	495	497	446	504	483	491	488	492	487	487	482	468	498	487	480	463	471	470	512	498	465	466	499	475	467	464	507	485	463	480	535	492	513	467	493	488	485	499	489	517	473	477	481	488	513	453	453	504	520	459	483	475	475	488	452	492	489	557	445	480	492	504	497	493	490	480	470	464	494	490	483	473	461	491	493	563	505	509	475	492	434	514	489	484	443	494	500	465	443	480	512	457	458	526	467	478	475	534	477	491	487	504	502	451	495	508	490	480	462	474	470	467	497	482	467	474	466	450	466	489	515	527	514	467	517	525	499	507	450	482	493	499	456	470	448	509	491	473	473	469	497	475	481	452	469	467	500	506	469	519	472	460	469	429	510	478	504	488	456	465	498	492	476	468	494	470	475	495	489	487	488	484	500	460	487	493	516	488	481	475	460	481	489	464	504	462	494	490	479	461	505	510	474	476	522	484	488	474	494	498	499	478	481	508	455	496	465	450	490	500	451	468	492	459	463	503	453	438	487	461	532	513	454	478	484	467	507	494	461	490	507	509	480	454	455	480	502	481	511	505	477	454	467	469	482	499	488	441	501	472	491	472	449	481	484	458	506	486	446	529	479	504	517	461	503	468	462	446	473	448	424	470	514	505	477	489	480	468	472	521	518	470	507	473	492	500	492	495	476	463	478	490	494	508	504	517	523	457	492	481	473	491	505	478	467	492	499	499	494	511	448	498	469	477	478	478	456	516	485	467	514	482	531	466	476	500	453	485	514	491	492	501	464	440	520	471	510	489	496	454	504	478	486	479	507	510	475	498	434	520	458	486	453	462	480	453	477	472	484	505	482	498	477	475	499	496	479	484	499	489	495	498	508	468	496	497	532	486	495	502	486	481	492	453	466	494	492	503	457	476	473	493	477	465	491	489	511	458	486	521	426	486	496	457	471	491	504	481	488	482	491	517	505	501	474	494	473	464	508	485	494	449	486	479	513	509	465	453	472	488	498	473	489	508	485	554	513	522	518	483	503	466	492	467	497	459	470	492	513	459	456	466	475	461	506	485	469	506	481	508	480	521	502	528	483	455	511	528	458	463	466	499	472	504	458	484	503	516	474	496	458	489	471	452	497	491	527	471	465	490	472	517	486	450	491	452	477	477	428	490	463	519	529	451	468	465	481	520	523	499	456	540	465	497	477	434	468	484	467	492	461	469	497	498	483	482	495	488	505	482	479	489	492	466	476	455	486	487	501	478	483	452	494	470	494	459	479	470	479	495	496	495	488	485	511	494	478	498	485	474	488	490	508	459	475	478	475	477	511	505	491	465	443	494	475	469	488	484	518	481	432	463	485	488	468	468	533	508	463	466	479	494	470	503	488	479	516	458	480	508	471	479	488	495	479	465	484	485	526	489	488	498	502	481	481	443	484	477	501	492	491	513	498	455	520	491	468	504	472	483	490	503	466	525	488	475	503	474	486	486	533	524	475	508	481	458	510	493	507	484	480	521	520	513	495	462	447	502	519	465	491	482	444	489	523	487	508	459	501	496	484	483	455	499	484	462	472	466	465	523	486	463	482	465	491	528	469	460	476	488	475	539	466	468	494	465	453	499	514	494	488	492	514	481	466	501	493	495	512	482	531	491	527	485	464	507	487	490	517	495	520	490	474	482	504	499	457	487	464	497	478	474	466	468	497	497	499	482	490	474	506	499	489	460	481	521	511	473	502	467	502	480	489	489	473	476	491	493	460	486	478	484	483	461	456	490	490	485	505	445	485	471	487	484	496	488	479	495	511	442	510	486	477	451	481	470	478	486	451	442	458	475	489	466	468	483	488	517	476	462	508	467	509	472	496	449	450	460	472	486	516	482	498	468	505	480	499	496	469	501	469	475	471	463	512	488	457	515	504	478	493	469	507	453	474	477	471	473	471	450	493	477	474	492	485	512	531	456	462	497	458	472	480	506	478	538	501	504	453	516	492	449	502	479	462	492	490	483	490	489	519	480	458	504	483	483	503	512	483	491	509	458	443	471	479	473	483	478	464	519	497	465	504	489	442	500	521	466	456	533	453	495	472	483	480	501	511	501	512	505	476	456	449	469	483	487	435	448	468	543	479	501	549	479	477	475	486	488	468	507	472	475	479	495	489	474	468	481	471	481	489	480	528	441	472	520	502	485	477	488	480	459	492	519	491	481	505	452	488	489	501	477	470	485	470	499	502	463	449	473	511	453	506	507	478	490	502	496	533	469	488	476	494	496	474	501	493	524	512	533	471	432	478	503	494	473	478	484	466	489	497	453	495	486	495	490	479	517	463	471	481	503	485	468	528	525	477	494	529	484	536	496	497	510	468	470	483	504	466	509	508	501	489	491	501	487	548	517	458	484	466	507	517	502	472	483	476	456	481	545	508	474	460	500	473	482	455	501	503	506	473	531	472	499	443	473	467	481	485	467	443	528	487	483	512	494	513	452	496	514	462	503	470	484	471	536	496	485	459	506	545	489	483	482	458	506	473	476	505	495	477	482	468	518	503	510	474	459	523	508	463	494	488	478	458	489	514	499	457	433	490	470	466	465	457	477	527	528	499	472	497	491	489	486	492	492	475	445	494	492	486	512	436	453	509	483	495	533	493	524	466	505	463	500	484	484	468	473	449	480	483	487	486	489	488	469	464	440	491	463	473	460	463	515	468	487	513	506	489	489	488	512	489	482	454	489	486	465	496	489	517	490	510	482	477	495	507	479	516	507	481	484	490	522	504	480	509	463	526	479	497	490	503	446	526	469	481	456	517	536	467	517	484	476	506	477	487	466
4088	316	178	138	138	117	107	105	113	106	97	114	95	122	102	105	96	93	88	88	106	119	102	109	88	108	98	95	96	95	108	90	115	97	98	113	116	95	109	105	105	86	103	94	103	101	106	84	98	104	110	98	105	91	119	93	111	104	138	89	112	69	112	94	101	77	103	99	101	101	107	119	112	84	99	93	117	100	103	81	88	98	125	80	100	122	114	84	92	92	84	109	88	84	89	109	97	99	113	95	91	111	92	94	97	109	96	92	115	78	99	93	86	88	101	102	104	107	85	86	94	123	84	104	106	104	113	81	99	88	98	94	89	100	101	116	92	94	91	115	102	106	107	100	107	101	88	86	90	112	105	99	96	89	96	74	82	85	103	84	94	111	111	102	96	101	117	99	86	85	101	94	74	105	88	96	107	113	95	87	119	76	109	88	85	101	98	87	98	107	95	97	104	99	88	93	85	98	79	107	93	115	107	99	91	78	97	92	113	83	93	101	109	96	95	87	98	88	88	83	91	97	103	102	105	107	115	107	101	104	86	81	89	93	104	96	92	89	97	92	91	117	93	109	104	83	116	114	132	90	101	85	99	95	93	96	81	95	100	119	89	91	100	96	92	84	99	92	94	121	70	101	98	90	93	89	99	84	100	71	106	101	95	83	93	93	117	102	111	105	94	98	105	96	102	92	93	110	103	95	90	106	88	94	103	97	106	94	115	100	86	93	98	85	86	96	107	98	80	106	110	98	85	85	93	97	106	87	91	87	81	104	99	101	104	94	119	108	110	108	104	100	98	81	92	102	80	110	104	109	122	111	118	101	105	88	100	103	100	99	98	97	76	80	88	91	108	108	109	100	102	95	92	87	96	94	108	98	101	91	93	106	102	103	107	117	85	114	83	85	107	87	97	107	101	91	111	96	90	106	111	102	99	82	103	105	88	108	100	91	85	94	104	88	99	92	87	88	118	78	97	90	120	93	92	109	102	103	86	109	92	81	114	93	102	95	97	99	94	98	108	102	126	91	101	109	111	101	97	97	97	78	96	107	105	117	107	103	103	109	113	88	86	93	103	113	86	109	94	94	95	106	97	97	107	124	106	96	94	104	99	89	110	106	79	90	100	98	111	96	108	96	106	90	102	94	113	100	83	113	99	94	107	120	109	90	85	106	107	87	104	95	92	119	94	108	105	109	121	89	94	116	100	92	106	106	97	94	88	97	100	91	104	96	101	93	104	93	109	81	104	108	101	86	97	103	80	83	93	105	85	113	106	86	98	91	105	99	88	102	91	97	72	111	76	87	103	111	97	84	83	103	95	92	87	97	108	111	90	100	95	88	103	105	106	107	78	91	97	90	84	88	110	102	102	94	89	111	112	107	97	94	100	99	95	109	98	88	119	83	90	98	91	99	85	118	103	109	94	96	95	102	101	114	94	103	78	80	90	101	84	104	91	91	92	91	92	104	90	100	80	110	118	104	118	80	99	97	102	87	111	106	83	89	106	105	104	92	101	106	101	97	84	79	105	98	98	124	102	88	100	108	103	89	92	77	104	103	111	92	113	95	100	84	101	83	103	92	109	94	88	90	112	100	100	104	102	90	118	100	97	87	115	103	91	105	97	104	95	94	111	84	102	87	99	115	100	104	119	82	99	123	98	121	94	94	104	79	106	99	88	109	89	97	107	80	106	99	108	91	91	106	90	87	98	95	87	84	109	112	101	102	96	83	99	89	98	90	87	93	99	96	96	85	90	106	102	85	96	115	101	91	93	104	98	107	112	71	98	101	120	77	110	102	100	119	91	94	103	104	81	95	110	112	110	95	100	86	97	101	83	97	97	80	96	107	90	96	93	116	103	101	109	107	90	96	98	110	111	91	98	89	77	95	103	107	109	94	109	91	99	93	92	96	89	93	105	88	92	115	106	97	97	114	79	105	83	89	98	97	116	101	102	114	91	102	83	96	108	84	95	83	95	92	108	93	96	112	106	93	112	112	96	93	77	97	110	104	118	72	94	99	108	104	98	106	96	108	109	92	100	98	89	101	91	101	90	110	110	105	96	102	104	122	90	106	100	97	112	94	102	106	97	96	113	97	95	106	108	99	109	108	79	99	90	98	84	92	99	106	108	126	92	94	98	94	90	99	97	87	90	92	93	122	99	91	100	95	96	95	90	96	96	99	94	111	105	88	88	90	85	88	90	96	101	104	105	89	92	121	116	102	103	103	93	108	105	95	116	102	97	94	87	113	109	110	88	88	88	104	81	116	102	93	95	95	97	105	109	91	97	91	97	90	91	100	87	99	109	89	94	91	87	90	99	100	107	113	105	99	76	87	121	92	106	91	98	106	95	104	101	95	96	93	104	108	94	101	89	84	113	73	105	105	109	91	92	118	96	97	105	90	94	108	93	108	97	104	90	97	111	89	107	105	83	72	85	100	96	112	104	93	91	124	95	101	96	111	101	96	94	106	97	77	118	90	92	104	103	105	90	105	92	82	105	87	85	84	113	93	80	110	92	103	100	92	101	92	99	99	94	110	82	97	78	92	107	97	87	86	86	85	111	99	105	108	104	93	109	94	76	92	117	100	87	78	100	112	86	96	103	109	97	108	92	83	99	101	103	99	98	96	93	88	101	118	101	104	98	108	100	121	95	102	84	91	125	110	98	93	108	86	90	100	96	92	95	89	104	103	86	106	83	87	85	104	97	111	118	90	81	86	100	111	91	99	99	121	93	96	100	106	91	88	89	82	96	89	102	85	102	106	99	92	114	109	107	111	109	85	87	103	95	76	102	110	100	115	85	95	107	106	103	94	94	86	93	85	97	103	119	91	95	106	85	109	85	91	93	95	106	88	100	119	116	91	98	112	100	99	105	84	95	102	93	102	86	98	87	102	97	110	85	105	110	89	89	93	110	90	104	96	106	95	92	103	99	111	87	101	99	78	106	114	102	100	98	114	92	88	105	115	88	102	94	95	101	123	99	124	113	97	114	81	89	113	105	119	104	111	86	91	88	100	82	91	123	95	105	127	106	98	88	83	112	81	95	91	100	88	79	95	109	104	98	88	96	85	107	76	93	85	99	97	124	108	108	89	111	95	98	93	99	119	93	107	108	84	97	82	108	96	105	88	96	86	104	100	95	89	103	98	95	104	99	99	95	87	91	90	75	102	90	106	117	110	133	95	98	111	94	90	89	78	97	108	89	91	92	88	109	98	100	102	89	95	104	102	96	95	94	89	95	100	106	95	108	111	89	105	92	100	86	93	102	103	98	106	103	112	101	109	86	126	100	89	82	102	100	87	82	97	105	94	96	89	102	98	105	118	85	94	79	75	85	90	110	108	96	87	110	100	88	84	111	95	89	97	93	99	96	92	104	95	99	93	104	73	107	92	107	97	86	97	80	92	108	96	111	107	100	86	89	106	99	101	96	96	105	112	102	90	78	92	90	113	91	91	88	89	92	106	100	87	99	98	93	94	94	97	108	118	98	101	107	110
5843	413	534	584	494	475	450	420	425	417	424	363	386	386	391	359	396	390	383	435	362	360	387	379	378	405	391	362	406	371	387	381	383	363	384	363	361	391	393	351	378	358	354	370	383	354	377	361	357	355	351	368	410	352	373	369	341	379	344	356	354	381	335	353	386	384	389	378	365	368	380	370	374	394	387	346	356	399	345	323	331	372	366	339	349	394	324	352	334	376	386	368	382	369	347	385	362	366	357	381	361	348	367	368	348	393	369	382	348	361	383	350	367	367	347	338	394	371	342	372	354	380	388	332	330	365	358	358	343	384	346	377	338	360	368	345	391	340	351	373	356	332	360	358	350	388	363	376	360	361	352	369	347	370	312	353	361	374	345	338	375	425	378	364	367	378	355	323	331	346	352	346	377	401	358	357	324	354	354	341	354	390	371	386	362	368	367	345	378	345	371	343	375	364	347	401	360	385	364	352	372	379	336	399	369	344	365	368	333	369	363	345	395	352	344	350	393	319	336	397	355	362	355	370	364	352	372	363	371	375	374	360	351	348	352	367	371	344	378	384	364	357	367	353	365	356	353	363	374	384	382	357	355	348	375	337	357	396	369	358	373	361	324	369	332	371	388	358	373	377	329	367	353	373	322	367	382	363	356	337	372	353	366	387	341	322	358	373	357	369	392	379	360	398	368	354	361	362	365	337	386	340	371	366	370	366	373	359	359	398	360	393	358	373	385	388	344	390	377	370	359	324	338	367	346	370	389	358	369	392	354	341	344	352	352	368	357	365	344	337	336	358	336	377	365	353	345	368	390	386	346	378	342	367	388	361	363	330	371	379	370	373	348	347	371	368	389	378	366	363	336	350	392	376	346	368	367	396	359	350	372	361	332	377	364	398	354	385	387	355	338	343	363	344	382	392	352	362	333	389	378	351	340	347	345	355	359	375	355	333	370	373	377	327	358	367	360	361	366	370	374	398	381	413	367	354	380	392	354	353	379	385	367	350	337	327	336	347	373	360	362	383	345	386	359	355	375	337	364	399	382	366	348	362	356	356	372	359	362	341	373	313	341	369	374	362	354	336	377	376	375	358	389	349	354	352	367	364	370	376	393	348	340	364	351	340	341	375	376	393	340	370	381	364	364	327	387	378	417	360	325	398	372	354	361	348	390	381	392	340	401	360	341	358	355	361	384	367	332	365	342	382	373	334	373	362	385	365	407	364	390	376	358	375	381	361	338	376	346	376	365	360	341	410	363	365	346	346	328	342	353	396	339	334	389	333	367	351	380	379	370	374	396	370	366	364	375	368	370	363	377	351	353	337	352	373	346	371	367	358	369	349	349	352	361	389	354	346	390	347	388	359	378	336	387	368	377	321	377	367	370	338	375	358	333	342	358	351	364	347	352	356	380	385	368	347	367	374	377	307	309	353	384	376	380	357	359	348	340	378	341	377	361	375	367	381	368	388	350	378	354	393	392	369	381	381	350	360	354	353	405	365	371	379	383	358	384	377	315	378	354	340	375	366	387	372	366	354	346	376	368	384	406	353	378	382	387	356	340	361	350	371	368	372	393	409	355	327	366	347	394	395	333	385	344	356	352	386	338	343	376	378	367	341	360	362	360	349	361	346	380	346	383	397	371	352	370	337	348	378	380	329	365	381	360	408	345	386	362	373	370	396	375	353	340	350	357	391	341	359	365	384	371	366	344	354	366	322	366	354	406	363	363	387	358	347	353	394	384	342	392	375	367	363	380	344	378	381	321	366	294	363	387	354	355	354	324	346	376	356	366	378	334	355	377	337	377	377	335	370	402	360	350	351	350	387	385	341	373	369	335	343	360	353	358	345	353	387	336	358	375	365	363	347	402	391	358	372	365	335	375	354	384	373	300	369	347	363	355	328	378	370	361	377	326	329	386	354	358	361	346	358	359	368	374	393	394	387	346	328	369	382	376	352	388	381	353	386	362	360	398	373	329	349	378	361	394	352	388	378	367	364	366	373	376	376	333	390	369	342	375	350	353	364	381	346	373	369	354	388	382	375	343	369	346	308	370	352	356	368	358	358	332	363	354	347	356	364	395	352	351	345	376	355	351	377	366	350	354	353	336	347	346	367	361	353	357	353	367	355	382	372	362	347	369	363	363	352	320	371	378	312	378	387	321	372	363	366	347	330	333	382	364	370	371	362	347	347	368	363	388	350	359	352	368	366	373	371	340	369	371	368	356	352	355	361	362	395	393	364	371	370	324	397	403	370	366	355	339	417	372	365	352	361	358	330	360	340	357	350	393	369	385	380	369	307	327	372	357	363	351	352	379	351	367	353	335	359	349	363	325	354	366	342	363	349	358	349	337	383	361	357	348	363	368	327	400	366	381	347	341	361	343	337	334	334	366	331	311	334	370	334	356	382	401	357	339	370	382	378	385	337	398	368	356	355	334	404	339	363	344	354	355	353	365	350	397	365	378	340	339	381	361	395	391	360	362	375	376	372	371	357	356	357	357	333	370	362	361	328	348	345	353	376	378	367	379	363	351	384	368	404	358	363	348	338	361	374	342	348	363	355	398	359	363	349	398	370	392	343	335	338	381	369	361	381	335	388	354	355	349	345	334	383	409	369	358	350	378	356	338	348	378	351	366	359	394	343	383	385	386	354	362	343	334	349	361	375	364	397	354	357	350	361	370	332	353	377	333	348	383	376	350	381	338	371	387	376	390	375	380	346	397	378	374	378	379	366	363	373	332	361	344	364	356	388	354	372	369	373	355	370	357	343	353	387	378	346	341	336	358	362	370	363	366	359	327	322	373	387	348	357	356	373	332	380	352	347	362	343	357	346	382	363	360	364	372	353	365	373	352	366	343	362	341	366	370	394	297	334	393	393	369	341	385	352	359	375	350	365	356	365	381	375	374	351	406	361	376	369	379	375	373	372	339	327	399	362	322	366	373	374	397	327	332	377	378	385	355	356	348	347	367	354	362	370	398	352	365	347	339	358	348	399	361	326	354	343	347	362	390	336	361	319	375	373	332	362	381	391	350	361	370	382	367	371	367	367	332	381	358	356	334	349	388	350	338	388	360	399	354	351	364	392	347	365	377	348	361	376	339	368	337	308	352	347	360	358	339	334	360	360	370	413	369	375	378	351	359	372	390	352	379	378	358	342	371	391	359	365	352	387	356	403	346	342	362	332	362	383	358	357	351	374	347	382	370	330	397	335	397	377	327	359	358	334	349	352	375	335	376	362	364	345	343	394	370	354	369	379	357	367	361	375	348	377	357	372	379	356	330	379	381	344	353	383	341	373	391	368	386	349	378	349	383	324	362	335	360	382	377	391	378	352	384	385	353	370	363	358	360	348	380	369	370	364	378	325	437	372	335	369	354	382	367	341	367	357	343	348	343	376	340	337	365	379	395	375	381	359	380	397	360	365	353	349	393	363	324	350	391	360	344	352	355	386	347	361	365	351	386	402	349	350	375	352	351	366	360	338	350	361	367	350	399	346
29671	8857	1227	747	545	408	296	224	218	167	152	122	115	131	118	104	95	102	85	113	85	91	99	87	100	85	78	72	65	79	79	78	81	87	87	67	47	66	70	88	63	82	80	73	74	73	88	77	78	72	71	81	77	74	78	66	70	67	90	66	65	73	80	68	75	71	76	76	62	86	76	66	74	78	61	72	96	71	62	65	74	68	69	72	65	74	69	64	61	62	66	63	69	77	68	68	72	66	76	80	79	69	76	75	75	70	72	73	64	74	66	66	86	78	61	64	65	81	83	70	84	66	80	73	65	66	81	76	65	67	68	62	62	79	67	67	67	60	63	77	83	75	90	65	76	64	79	80	69	58	80	60	62	80	65	69	81	66	71	73	77	82	64	67	52	87	66	54	68	80	80	78	70	64	65	73	68	61	77	71	76	68	87	89	65	67	67	53	84	83	75	77	60	67	70	88	64	66	72	76	85	74	72	65	59	68	70	78	81	81	82	76	76	65	75	84	68	77	69	69	73	81	76	72	80	80	64	52	71	58	56	77	87	76	63	72	72	70	76	65	50	89	77	70	66	79	75	59	64	77	54	65	75	75	75	71	78	66	67	65	72	80	66	76	57	56	65	70	81	67	75	66	59	75	65	67	75	71	84	64	67	69	78	70	67	66	81	63	75	69	85	69	67	71	69	74	70	85	77	78	85	77	64	74	68	80	76	70	79	73	62	77	79	73	75	80	67	77	73	64	70	75	70	62	66	65	94	73	72	79	56	58	68	68	73	79	78	74	72	59	65	80	78	79	73	79	70	76	75	89	70	61	67	68	67	74	66	81	79	59	70	67	67	71	76	69	76	54	80	78	92	56	73	66	76	63	61	84	65	66	83	78	63	76	68	72	58	78	70	78	70	80	71	69	80	70	74	67	65	71	78	80	68	77	67	71	82	66	65	81	86	59	73	71	58	62	64	65	76	77	48	67	61	95	79	73	71	69	72	72	65	83	79	75	73	52	80	71	69	65	69	72	72	65	63	77	71	74	66	77	68	86	80	62	59	76	71	62	76	73	62	76	69	61	77	69	70	57	72	69	79	84	67	80	85	60	88	72	90	69	75	60	64	64	56	59	76	72	68	61	59	76	86	73	74	70	80	70	72	65	72	88	65	58	74	55	65	69	78	69	67	53	84	80	62	52	66	60	84	56	67	84	74	75	77	59	75	62	55	69	71	93	70	74	59	70	89	70	89	63	77	78	71	80	71	80	84	70	70	76	75	60	78	66	83	60	70	69	77	59	71	63	67	61	69	72	67	56	76	61	82	77	71	76	74	63	74	78	67	73	56	69	68	66	75	71	71	80	46	71	86	67	77	85	73	76	77	67	63	54	58	63	64	72	77	64	64	68	68	70	83	67	64	62	81	62	78	68	67	67	64	76	79	81	72	80	66	66	69	61	80	87	68	97	81	79	68	58	56	64	61	71	70	73	75	78	66	70	71	76	74	69	71	66	57	68	75	73	85	70	75	71	68	82	74	74	73	75	71	75	60	66	78	71	94	59	78	69	66	84	84	85	67	74	69	80	65	68	82	70	76	63	69	73	61	57	75	67	73	61	73	79	76	73	80	79	81	68	63	67	61	63	64	76	66	61	71	63	69	71	69	68	79	78	78	67	72	72	69	60	70	78	75	72	71	72	75	76	69	76	65	70	100	75	79	87	59	73	71	68	89	62	66	65	69	73	80	60	77	66	73	69	76	69	51	73	73	76	82	88	70	63	74	61	88	68	94	68	73	65	82	60	74	66	81	69	68	71	73	78	69	70	78	68	76	74	77	60	70	74	81	70	58	73	74	69	84	60	80	76	58	73	71	73	76	79	67	73	76	67	86	62	74	83	75	55	63	83	79	74	52	58	84	66	80	71	73	79	68	84	72	80	64	68	76	63	65	69	72	76	79	68	68	59	79	74	70	87	67	71	65	72	74	71	69	51	79	68	79	71	77	79	76	69	76	72	64	67	86	70	76	74	64	64	74	79	85	64	73	61	72	71	78	83	71	73	57	65	79	76	102	74	71	78	84	71	86	63	70	69	67	85	77	64	79	59	51	57	60	82	82	80	71	72	69	70	89	55	69	57	82	88	65	77	88	62	66	84	79	66	80	69	85	63	71	80	59	69	77	75	82	68	78	64	67	78	84	88	66	70	62	72	68	97	88	84	83	75	65	63	68	69	62	65	66	75	67	63	64	75	70	65	67	74	78	73	87	74	63	74	51	66	73	66	74	66	61	67	70	89	66	62	79	75	73	77	71	79	73	80	71	70	70	70	77	66	77	42	62	82	80	64	70	72	91	55	79	73	82	66	60	79	72	71	66	68	78	76	66	77	64	72	74	68	79	72	64	71	65	73	80	63	71	67	78	67	69	64	58	74	71	61	73	63	86	80	67	66	76	72	80	70	54	68	64	78	74	81	80	51	52	73	82	62	72	72	76	89	60	77	68	72	67	63	92	64	71	85	74	66	70	70	70	72	82	76	59	69	76	78	63	90	80	65	67	58	71	75	71	75	78	68	70	78	63	78	67	60	83	63	82	67	83	71	67	84	64	64	72	69	57	77	61	59	100	61	67	69	72	73	64	71	85	65	68	72	60	78	60	65	87	67	79	67	73	67	84	74	89	86	79	67	81	68	79	64	85	69	81	74	80	83	67	94	80	65	68	75	61	62	70	73	59	81	82	67	78	62	63	75	82	63	92	66	77	53	91	76	62	78	75	80	64	68	77	83	67	61	82	63	61	74	57	71	72	67	66	68	71	66	61	74	66	54	65	88	64	77	66	82	78	77	69	58	64	84	82	77	63	90	87	86	81	69	73	71	85	72	84	65	64	65	77	80	70	59	72	72	67	68	64	65	81	89	79	60	56	73	75	71	60	85	73	75	82	87	71	59	84	82	66	70	85	66	64	59	66	61	50	89	68	55	60	67	73	67	72	69	74	72	69	72	88	80	79	68	72	72	85	69	72	66	79	60	87	76	92	73	72	70	77	77	65	73	78	75	80	75	69	76	59	72	62	64	63	65	78	65	71	63	65	65	57	68	84	55	94	75	54	82	73	71	66	78	56	61	68	73	74	80	79	74	96	72	75	72	79	93	83	78	78	62	73	84	69	65	54	79	54	86	82	75	77	72	78	83	77	64	66	72	83	73	79	86	74	61	71	76	70	72	68	82	59	73	72	66	64	76	78	71	66	66	62	82	59	78	79	71	74	77	66	82	74	61	69	63	85	72	60	61	56	65	80	69	78	90	63	73	59	71	79	76	60	71	83	67	71	79	72	66	75	61	68	67	71	67	77	59	75	75	68	69	68	75	72	76	61	80	64	79	68	70	81	56	66	60	71	88	76	66	74	80	64	60	71	59	69	55	85	76	68	80	63	64	67	79	67	75	69	84	61	73	73	79	68	73	82	71	67	70	75	78	69	55	74	71	66	67	69	61	67	56	66	65	75	68
14446	1149	2529	2879	2534	2135	1577	1371	1225	1016	894	786	732	695	665	587	548	565	524	482	499	460	445	411	443	409	364	356	382	409	345	373	391	335	342	338	331	357	334	329	353	342	331	317	302	315	313	296	305	307	317	305	303	307	295	320	316	316	319	333	331	296	308	315	269	302	297	283	326	298	306	300	290	276	312	266	314	284	268	299	290	302	289	288	312	301	304	291	280	288	291	281	287	305	317	291	307	311	276	285	287	276	282	298	298	307	299	261	273	281	295	292	271	268	326	321	300	305	278	326	283	292	296	256	268	261	304	294	288	268	289	287	265	251	325	270	288	302	287	275	264	275	258	282	280	282	279	295	274	289	300	287	289	321	294	257	262	292	292	303	293	306	287	280	293	285	292	292	282	276	309	308	292	274	305	266	278	286	269	303	301	310	314	297	266	299	306	319	337	292	297	297	253	296	288	300	288	241	297	315	278	286	280	279	307	261	271	277	319	290	285	279	261	283	295	252	311	271	264	277	294	286	282	262	264	286	254	298	281	280	300	266	279	274	302	278	299	294	273	282	281	276	263	275	300	275	267	278	296	264	282	284	260	270	284	285	273	288	273	286	262	315	283	284	290	273	312	289	254	292	315	282	299	268	273	308	271	288	280	329	278	281	290	277	294	296	293	300	302	270	247	251	286	288	305	279	297	243	235	283	262	302	270	296	261	285	294	297	282	263	279	302	279	315	307	288	283	297	296	286	282	290	283	301	288	298	277	295	302	299	289	307	294	241	267	254	302	299	288	288	252	282	284	285	275	277	286	309	278	296	269	297	295	282	271	284	314	266	300	259	278	286	290	289	306	297	253	268	260	292	294	280	274	292	268	297	295	268	261	282	274	275	291	263	290	283	281	280	276	284	316	290	249	319	269	296	283	282	284	273	277	278	308	285	287	279	270	283	263	296	297	302	287	278	254	242	284	292	289	251	308	295	297	303	286	268	265	283	250	267	264	288	273	270	297	299	284	284	313	278	288	260	260	254	290	274	277	286	280	284	294	268	297	289	322	278	286	293	271	322	324	264	271	289	258	287	296	253	287	314	294	272	268	268	276	276	280	302	293	280	272	277	281	315	287	264	291	247	276	274	275	306	286	298	322	274	261	282	306	269	283	258	259	292	322	298	293	289	266	267	303	292	294	290	273	276	279	268	287	287	272	262	285	266	286	271	265	295	281	310	323	280	264	318	286	288	285	297	290	263	277	301	263	270	283	268	280	294	243	286	319	302	289	289	276	310	294	274	276	248	311	274	260	266	300	259	283	306	297	264	280	280	244	262	262	269	292	298	279	293	252	261	299	303	261	307	282	276	289	258	259	277	285	282	310	281	248	266	269	265	272	280	310	300	255	266	272	252	276	291	257	277	306	290	259	275	291	295	272	280	282	288	270	275	278	306	267	290	304	284	261	274	307	279	275	275	280	293	292	299	296	306	305	278	245	294	291	265	313	241	278	283	287	306	282	300	287	296	273	284	285	306	253	300	282	295	256	278	299	292	287	259	286	276	272	259	288	275	290	300	286	279	240	306	271	284	274	280	296	287	301	268	275	260	267	288	287	295	275	267	284	286	291	287	269	288	293	276	277	271	285	255	273	283	254	295	289	268	295	290	266	315	292	304	242	297	265	285	289	285	293	313	284	277	283	279	281	284	258	283	264	273	288	249	281	257	261	273	318	273	292	265	292	306	283	275	265	295	272	254	275	265	292	268	279	311	283	269	289	307	270	291	285	299	275	291	304	268	287	266	277	288	273	272	269	264	279	308	285	274	259	253	282	258	255	282	301	299	297	265	294	241	273	262	287	292	287	298	264	279	287	285	286	322	270	304	295	266	272	301	287	252	264	298	285	326	288	314	296	287	265	273	277	305	265	284	291	292	311	292	271	279	297	269	280	271	277	287	264	286	252	263	284	284	300	293	293	287	289	277	290	269	304	284	275	276	272	285	273	263	264	276	288	264	299	291	295	281	267	294	286	279	286	248	293	293	279	257	262	310	291	273	241	276	293	271	310	309	290	276	265	246	292	286	296	248	281	292	291	325	291	283	286	291	282	298	288	277	264	263	310	274	276	273	300	261	271	310	276	264	303	295	276	314	308	254	289	281	264	253	284	300	273	264	265	312	292	267	287	280	240	256	314	258	278	258	314	265	311	290	303	277	276	280	287	262	273	303	270	275	292	276	280	256	278	292	298	276	286	283	297	311	251	279	285	276	285	281	285	296	270	258	308	297	254	265	267	278	270	270	282	283	274	279	273	294	287	269	297	276	296	282	249	292	291	284	292	281	266	297	292	276	272	275	292	262	277	278	297	305	270	303	271	280	274	294	265	283	301	298	321	275	280	286	285	281	300	272	278	304	267	308	303	277	274	271	266	298	270	269	304	286	272	275	297	280	281	299	283	305	269	240	252	273	278	299	256	291	294	296	270	262	250	305	270	270	285	279	287	269	288	294	298	306	260	283	282	278	333	261	275	268	261	248	286	286	274	305	301	277	280	274	286	310	276	294	295	288	273	285	289	249	316	298	274	266	282	269	287	277	247	294	278	288	281	310	259	279	266	279	277	289	280	307	303	277	300	278	297	274	296	316	294	271	301	260	266	273	289	265	263	283	297	294	287	283	295	249	304	265	280	265	287	254	283	275	297	285	278	267	256	258	301	309	238	319	289	284	283	291	313	276	287	241	284	294	291	252	286	266	275	259	272	288	266	278	302	303	265	273	303	274	259	273	252	287	261	292	292	312	286	292	289	274	291	265	264	293	249	272	281	304	293	285	259	270	270	298	296	303	296	260	257	279	263	301	292	266	285	294	275	302	259	277	285	275	262	296	305	306	297	280	281	304	278	277	299	267	263	273	284	268	270	267	251	297	275	288	320	300	290	285	290	283	277	264	263	306	288	287	268	256	285	269	283	268	288	266	307	274	275	279	308	311	328	298	300	282	285	265	300	268	292	265	294	278	286	254	250	269	286	320	294	304	289	288	315	270	307	296	293	291	305	267	275	292	299	298	272	283	260	265	240	292	285	276	258	269	335	267	284	270	274	303	293	291	284	297	278	265	272	299	257	283	299	269	302	281	285	268	274	295	283	271	283	286	280	284	303	244	277	288	294	289	291	285	306	286	300	276	283	298	255	315	287	297	293	290	281	317	292	289	304	295	252	285	283	255	263	302	274	272	287	284	307	289	235	282	276	284	287	269	291	305	288	292	306	271	280	263	292	287	300	280	293	288	277	297	259	278	290	307	282	317	283	271	272	293	272	295	266	313	261	283	284	266	293	287	297	290	286	269	299	264	291	278	299	264	278	290	307	286	276	255	296	241	330	275	271	302	271	284	267	293	294	291	290	284	292	274	270	286	263	289	305	310	264	261	290	273	264	282	280	266	300	274	269	263	278	273	271	286	280	282	272	266	287	263	291	268	322	266	290	264	294	250	254	277	276	284	276	298	295	273	264	294
38420	20674	4985	1601	1177	811	584	445	399	365	324	301	257	247	240	225	225	218	214	201	180	175	171	175	150	163	181	151	175	137	153	159	156	158	155	147	159	138	157	142	149	157	167	152	175	141	156	160	150	159	156	136	145	150	140	151	182	140	135	138	144	155	166	139	137	142	145	160	122	152	144	157	136	153	157	145	145	152	149	153	154	142	164	154	138	132	152	151	140	137	149	168	164	143	147	143	117	123	164	165	159	145	146	137	138	156	145	136	132	112	175	128	156	159	158	160	151	144	116	168	167	151	138	147	142	157	125	142	144	133	143	136	139	149	158	135	141	161	135	141	158	151	168	151	149	135	156	145	150	140	152	131	169	148	140	132	152	139	132	159	142	144	113	142	158	142	155	145	132	136	116	158	146	151	158	159	134	134	154	131	143	141	158	159	142	124	152	138	130	140	129	144	162	147	141	157	144	137	146	143	151	158	162	143	129	158	148	149	137	156	125	140	134	160	128	141	151	142	135	136	141	130	135	133	150	142	145	139	153	146	133	124	144	128	163	144	138	151	144	152	146	157	143	155	147	155	137	149	149	129	151	124	140	136	136	145	127	142	137	142	117	131	152	132	130	148	139	132	134	135	138	151	159	150	143	146	152	126	149	152	154	150	136	147	157	141	137	164	151	141	159	133	141	146	155	128	132	163	131	143	142	155	164	158	140	158	142	144	144	129	141	130	136	164	147	130	144	137	148	142	145	150	119	131	144	155	138	141	154	130	128	149	167	136	161	135	133	147	141	136	144	127	133	138	152	135	141	132	136	140	144	138	137	145	131	143	135	150	147	135	141	140	133	127	143	149	142	141	124	146	148	150	138	161	138	145	128	143	141	141	147	137	131	130	136	148	145	159	167	121	115	141	141	152	132	136	150	159	144	141	122	149	156	128	144	125	127	148	157	140	169	140	147	126	149	151	143	136	167	162	152	161	138	147	149	159	131	143	158	137	178	138	126	134	134	135	151	141	142	140	152	140	135	144	140	139	137	136	136	161	136	138	129	147	131	124	139	138	162	137	151	147	173	136	145	152	157	134	129	146	139	146	135	144	138	162	136	126	157	126	136	144	132	138	151	146	141	154	146	136	137	142	161	143	140	144	149	135	134	119	129	115	149	135	139	141	147	151	129	129	133	143	135	152	128	142	129	143	131	156	139	148	145	130	155	130	154	141	141	142	148	144	149	150	153	140	146	152	153	154	153	158	139	144	147	151	141	141	125	127	139	143	144	151	135	148	152	143	160	155	137	151	128	161	142	150	147	142	127	132	148	139	156	150	145	132	122	156	133	144	132	146	166	140	142	138	140	154	137	152	154	125	149	139	146	166	129	135	159	164	167	152	148	142	154	151	155	156	143	124	133	137	147	112	148	142	128	132	126	162	136	150	162	143	138	139	116	138	151	129	142	149	159	131	155	157	127	149	143	127	141	170	152	137	143	137	151	141	146	139	148	139	142	136	145	148	137	130	151	142	142	117	144	141	149	129	151	122	141	152	152	146	133	146	129	164	132	138	154	134	148	139	155	149	155	155	135	146	126	137	126	138	119	151	147	161	143	150	154	144	146	161	156	158	143	151	135	148	151	162	146	126	153	137	142	151	152	141	122	134	149	138	136	143	135	152	134	161	116	141	144	129	150	143	135	141	148	137	153	146	120	152	148	134	176	143	129	133	134	121	142	160	142	133	135	134	140	138	125	140	176	139	157	137	125	156	134	150	142	136	138	141	145	145	167	135	136	149	138	139	125	133	139	151	150	151	132	138	134	145	142	124	135	133	131	141	175	136	140	138	121	134	148	152	141	151	142	146	140	152	155	134	152	141	138	151	156	120	137	143	154	147	163	138	179	148	128	134	164	138	123	146	145	143	135	150	146	119	122	150	158	142	166	159	139	150	130	146	148	143	147	121	137	150	135	146	122	155	167	180	156	165	164	142	136	151	140	121	136	138	141	139	147	141	119	147	146	131	139	152	120	148	122	153	158	144	144	124	144	118	142	136	147	151	152	117	133	148	139	153	146	146	142	139	132	144	164	145	136	133	138	150	151	140	137	162	139	135	149	129	153	155	160	139	148	141	158	142	142	140	129	139	134	151	145	153	135	144	139	132	130	148	127	145	151	121	136	133	149	156	167	135	163	130	132	135	137	136	139	151	151	136	135	144	163	156	154	143	141	163	116	144	140	144	151	138	150	118	148	129	146	127	133	137	136	129	159	146	129	131	122	134	146	149	155	151	119	132	143	121	139	154	141	134	139	155	153	154	135	127	146	143	143	148	143	145	156	124	130	152	140	155	141	151	146	148	146	159	137	135	136	154	151	137	134	150	152	135	175	132	156	191	142	150	122	171	144	147	147	139	154	133	154	161	158	136	131	130	135	125	164	139	128	154	136	158	145	119	147	149	142	151	134	149	141	112	144	143	133	141	141	170	120	135	153	147	150	150	140	147	161	142	145	142	129	147	152	148	148	139	136	149	164	121	136	176	129	135	148	152	145	148	120	136	132	131	136	136	162	140	150	167	162	127	146	140	137	169	134	118	135	157	139	129	153	144	140	135	146	135	136	121	124	152	144	156	142	130	143	156	143	135	144	155	148	149	128	117	153	147	163	147	130	131	130	138	145	126	130	145	120	163	156	116	149	118	144	140	149	137	175	112	133	135	133	110	135	165	149	145	126	129	153	137	146	155	141	126	133	159	144	138	132	145	152	121	150	155	148	135	157	122	145	121	146	129	149	154	141	137	153	142	152	135	147	151	120	161	140	139	144	136	126	144	140	157	131	154	150	144	160	131	158	130	139	143	156	135	166	157	156	157	166	129	155	157	132	136	142	146	138	144	151	164	139	149	139	146	146	155	135	145	140	132	135	150	166	144	126	139	155	135	163	160	155	153	162	122	181	149	158	172	147	150	159	172	162	154	145	157	146	148	151	140	148	154	155	145	150	142	134	163	154	120	157	132	148	143	160	141	122	146	167	160	147	141	125	142	143	144	128	147	127	141	152	112	154	127	139	145	146	136	142	155	136	124	150	142	133	137	120	152	129	140	137	134	128	170	156	135	158	138	155	131	156	156	150	154	129	144	146	144	149	142	142	159	142	154	132	143	132	122	152	114	142	147	147	136	147	139	141	155	134	146	149	149	159	153	164	134	155	135	136	130	151	156	157	154	161	134	126	155	137	144	143	132	141	137	144	143	160	134	156	128	124	158	129	145	148	129	130	148	127	142	131	133	143	145	136	144	137	143	144	134	142	138	155	156	139	142	136	136	129	166	136	134	130	137	129	145	146	139	137	150	171	150	136	142	142	152	145	134	128	134	168	140	169	128	170	149	128	143	132	153	149	120	153	143	128	153	153	150	149	128	153	151	158	158	133	126	159	128	141	138	140	169	149	161	145	131	147	146	129	151	134	154	157	129	155	158	133	144	137	127	145	147	146	157	144	170	137	160	137	140	141	123
18955	2321	4947	5653	4917	3978	3324	2722	2341	1999	1787	1613	1419	1412	1263	1174	1111	998	990	958	924	903	770	774	766	771	761	687	707	732	699	672	654	643	697	655	627	639	682	620	587	599	552	589	604	555	592	547	586	617	569	547	579	587	553	567	550	581	552	542	577	535	556	549	528	534	584	550	567	525	510	543	545	520	543	595	551	549	507	527	515	524	500	519	535	542	564	543	525	534	529	536	515	518	497	529	534	509	508	516	533	493	554	516	558	506	512	512	492	507	545	500	493	498	516	498	542	596	488	490	500	518	513	502	502	574	507	554	535	515	551	522	527	500	513	497	525	556	505	494	502	499	533	552	483	530	522	508	526	529	516	506	527	503	544	518	488	505	511	585	454	562	527	510	528	525	491	542	543	511	466	488	502	553	524	506	521	544	487	474	514	518	505	524	494	502	486	528	532	538	507	500	469	561	543	560	538	492	519	521	518	500	496	507	523	513	516	508	490	479	504	518	517	535	490	526	481	520	494	567	494	498	531	529	520	474	510	561	562	464	531	482	484	550	519	530	503	503	564	455	506	528	537	497	489	544	562	460	487	522	507	529	494	512	528	558	568	524	553	497	502	457	516	530	530	504	491	510	539	490	471	508	538	480	520	572	556	497	497	513	507	499	493	566	524	499	494	486	524	528	555	506	519	515	506	495	496	451	545	476	528	505	521	547	553	512	514	516	471	528	494	526	497	522	497	494	500	477	512	526	501	494	535	518	537	480	532	548	478	569	492	491	515	472	511	491	568	503	498	454	505	503	538	503	499	497	518	468	505	553	506	496	519	499	493	540	541	538	492	515	490	538	491	528	464	505	514	533	458	523	518	499	533	498	529	519	492	555	485	514	486	535	506	495	495	500	550	496	513	476	545	505	534	492	528	506	489	476	532	517	489	474	487	480	485	458	526	516	503	519	511	543	503	522	526	534	506	540	499	535	515	501	554	514	541	531	496	515	517	493	490	485	502	470	527	513	500	531	491	568	479	524	528	511	519	484	509	516	504	484	521	530	523	501	534	549	507	532	526	500	528	509	484	504	503	513	492	521	493	523	513	468	542	520	548	500	547	518	527	523	519	554	505	557	543	496	541	474	512	480	547	532	530	529	535	470	505	519	540	519	512	536	543	493	525	527	490	488	518	493	526	528	494	530	474	507	532	495	522	501	494	486	498	483	535	484	484	482	523	523	531	505	505	477	512	526	545	465	503	512	551	532	510	537	510	499	571	507	543	526	495	540	544	510	462	507	504	560	537	579	502	531	529	499	487	534	508	486	477	518	492	512	536	486	480	526	522	485	502	508	505	512	540	547	526	505	480	481	509	494	504	480	515	513	510	496	503	501	524	528	487	567	515	501	496	522	504	505	506	538	523	549	519	540	533	512	511	516	526	512	543	484	546	518	478	466	509	512	510	507	511	550	484	557	476	534	493	500	517	535	511	524	506	512	509	502	487	516	514	495	534	512	496	507	501	515	493	557	514	518	539	525	532	515	536	512	485	508	519	504	541	487	481	534	547	559	534	516	491	526	486	537	510	537	484	527	521	523	498	514	530	538	500	532	528	535	496	539	509	517	508	521	495	467	508	491	474	521	472	503	570	477	517	506	532	530	490	504	494	508	518	460	492	492	483	538	498	493	469	538	532	521	492	497	493	518	517	523	506	517	554	544	496	508	514	497	506	493	520	486	495	503	554	502	520	559	524	500	479	501	523	548	481	496	524	537	567	537	493	521	539	481	526	527	496	517	524	524	511	494	551	500	522	494	527	511	506	519	529	487	511	538	530	519	541	535	502	515	489	525	541	507	514	530	534	526	525	506	560	497	520	546	538	521	493	539	527	499	506	525	462	488	531	459	486	482	509	527	514	477	487	510	507	506	496	479	502	496	504	513	489	470	535	507	513	489	541	523	532	504	469	546	482	494	505	514	485	519	512	520	538	508	488	493	526	523	564	540	544	484	508	540	508	527	498	546	547	496	518	542	527	478	477	513	506	474	520	495	518	485	495	522	506	509	537	568	502	522	509	475	487	490	517	501	552	511	495	514	535	508	510	491	527	526	514	494	485	526	491	530	534	551	511	496	484	504	454	514	528	520	519	524	516	543	481	531	498	507	541	506	510	534	543	516	497	486	505	523	500	484	539	485	505	486	526	523	505	492	534	528	524	474	502	525	536	516	478	515	507	502	540	491	492	523	508	513	550	574	476	520	530	480	520	535	513	531	482	460	494	481	507	490	474	511	523	539	471	480	479	532	501	499	510	483	559	507	513	529	500	490	538	510	505	523	491	525	508	508	490	503	515	567	518	552	521	528	448	531	488	525	572	507	543	498	515	519	519	527	529	527	494	524	487	538	524	530	519	494	527	514	557	536	522	484	512	500	502	544	508	525	522	550	521	478	495	520	510	512	532	536	509	516	481	499	512	488	531	503	498	511	520	518	499	495	489	498	519	527	500	496	471	452	505	516	531	518	532	508	521	487	540	523	512	469	540	507	462	503	510	510	486	515	515	490	538	531	510	542	508	519	519	540	501	484	552	521	508	472	502	537	539	491	526	525	485	487	496	492	484	526	505	486	521	547	525	507	478	506	528	502	542	493	500	508	536	452	493	509	547	500	532	539	517	518	494	513	500	527	480	513	525	466	555	517	491	501	494	520	499	497	547	509	505	489	525	486	525	520	512	512	547	529	538	480	532	489	516	516	506	511	510	528	522	483	523	488	493	534	500	519	476	510	503	502	542	492	514	435	512	527	548	507	530	475	506	520	502	530	470	507	529	476	456	502	528	517	516	524	509	544	510	511	505	520	512	564	488	520	510	529	521	530	511	512	504	509	509	549	522	523	525	515	544	564	530	520	491	499	525	518	528	530	482	481	494	498	494	520	542	518	494	505	515	540	523	505	528	512	519	527	520	514	505	497	545	480	526	474	529	524	534	501	478	544	513	567	451	520	463	540	505	478	514	518	542	525	480	537	508	470	514	522	499	500	494	518	530	516	491	508	521	533	502	523	507	487	518	477	524	518	499	526	502	524	488	494	526	512	541	509	511	494	522	520	532	513	496	477	530	477	522	497	534	519	512	533	490	517	531	509	503	509	546	534	523	513	546	518	507	510	525	481	547	510	503	523	513	555	485	507	521	505	507	507	510	483	514	490	552	539	493	541	539	497	554	523	538	542	476	523	460	502	522	531	559	506	587	525	517	520	525	496	503	509	543	511	547	534	520	513	524	475	532	518	509	520	490	480	563	505	503	476	502	517	499	497	486	470	454	555	521	502	503	499	549	470	533	561	548	466	521	497	548	518	540	513	482	537	543	510	509	510	515	505	515	482	525	541	522	530	474	568	504	536	509	531	542	508	493	568	493	505	476	525	557	455	545	494	511	515	526	527	509	484	546	528	469	555	554	538	517	529	534	510	502	505	484	490	542	479	496	527	539	494	539	510	500	525	527	496	538	548	485	492	502	500
3646	296	169	109	125	129	103	115	119	109	121	84	104	93	93	95	108	95	110	117	93	109	101	93	108	84	86	91	108	96	108	91	101	91	123	105	89	115	88	107	101	101	82	104	103	99	102	91	93	67	93	83	108	94	100	108	98	108	94	87	92	97	108	101	103	95	107	101	106	97	96	92	102	104	110	83	96	106	117	103	98	109	95	85	85	99	100	113	87	119	87	112	83	111	102	92	109	93	91	95	95	90	94	89	88	97	99	90	95	99	96	82	99	103	94	86	99	82	87	103	94	103	99	86	102	104	95	97	99	89	101	101	100	100	105	87	107	89	82	94	101	97	75	90	91	118	112	86	104	81	88	95	95	88	94	81	74	93	95	92	121	98	106	99	88	105	102	103	103	102	86	78	95	95	104	95	105	84	91	90	108	96	103	92	118	101	87	98	107	89	100	104	112	99	81	106	91	84	107	108	90	85	92	86	99	101	93	101	88	103	116	97	99	95	102	108	85	95	101	94	99	114	98	108	100	94	104	91	81	106	87	102	109	82	106	96	92	103	95	103	103	101	88	101	96	95	95	93	80	105	68	86	86	97	97	89	92	105	91	92	100	83	91	83	119	87	92	95	100	93	107	88	111	99	95	105	103	100	84	112	83	111	91	84	124	95	71	83	109	106	99	91	86	106	95	107	110	108	109	84	105	98	90	99	91	90	99	95	109	92	92	96	108	108	90	91	95	90	100	95	101	89	101	105	100	93	96	99	105	104	92	88	88	90	100	108	107	83	96	104	100	98	104	102	106	87	99	110	99	104	90	98	85	102	89	98	89	87	111	110	112	113	89	105	88	94	92	97	95	96	110	111	114	87	90	93	90	118	101	106	90	97	91	112	101	77	85	105	90	82	97	108	73	108	86	71	109	97	78	98	97	113	105	105	81	99	96	93	88	83	88	114	101	78	105	91	88	96	90	116	109	101	89	84	77	104	121	113	97	97	103	92	99	86	103	91	108	101	95	94	85	71	95	88	98	94	76	98	76	85	96	89	104	98	84	91	110	99	105	100	107	84	87	100	79	83	78	104	114	106	102	97	106	89	101	101	101	99	103	115	107	86	117	102	106	89	96	90	97	95	92	98	102	110	100	86	93	91	109	102	96	102	98	74	90	99	104	97	104	97	97	86	101	73	79	112	94	83	106	116	106	99	107	111	88	93	104	94	86	105	91	87	113	95	91	115	85	82	98	78	102	82	82	97	96	100	100	105	97	93	96	95	103	101	106	97	98	91	85	87	83	114	110	98	99	93	86	95	107	82	100	97	91	101	95	72	97	100	77	97	112	96	107	105	98	87	100	101	90	95	101	90	103	100	93	86	77	82	95	98	93	102	79	101	107	92	90	124	97	105	106	97	102	98	91	99	83	94	104	120	81	98	93	93	105	112	93	94	97	91	95	103	97	80	90	106	85	87	111	116	98	80	103	104	100	87	99	96	100	97	79	102	99	96	87	103	95	80	115	95	76	94	91	91	96	87	111	101	84	90	100	77	97	82	90	99	97	110	111	94	106	97	109	116	88	89	81	107	89	77	94	99	104	115	89	97	107	96	83	93	92	78	96	90	97	105	81	110	91	99	99	91	102	108	81	83	114	83	99	101	98	87	117	87	101	106	96	113	102	100	88	91	85	87	78	90	97	101	101	97	103	93	108	104	96	106	95	91	92	93	95	93	103	101	108	101	94	108	123	87	92	87	98	92	103	90	112	89	100	106	88	98	93	108	95	104	85	103	91	104	95	112	81	91	93	92	89	100	104	80	114	116	93	91	113	93	95	110	91	92	97	84	82	107	73	100	96	109	116	95	99	97	101	91	99	91	82	98	97	102	84	96	101	79	109	105	94	94	108	103	88	100	94	96	100	89	95	93	80	90	89	102	87	93	103	89	104	106	108	104	100	106	105	89	102	87	115	96	87	89	89	99	86	102	97	93	87	107	107	98	117	112	93	88	122	93	80	100	92	94	87	103	97	78	93	92	88	98	96	97	114	89	110	97	108	80	99	96	80	87	91	92	95	93	91	104	109	100	98	97	104	91	95	101	101	95	107	86	91	81	101	72	102	100	99	93	95	110	99	96	87	93	101	94	97	99	104	87	94	106	105	84	103	81	100	98	100	97	103	85	90	109	115	108	87	104	96	91	96	86	117	92	90	99	99	103	106	91	106	91	101	98	111	105	103	82	85	88	113	99	99	106	89	78	87	115	122	92	93	96	89	109	100	88	99	103	105	98	107	103	83	101	99	94	93	95	91	98	129	92	104	88	96	99	94	96	102	97	95	74	96	105	80	92	94	97	110	93	95	102	105	103	89	113	84	89	84	104	86	89	98	98	112	99	90	99	93	80	109	121	109	100	105	100	85	89	95	103	99	76	112	100	89	82	88	111	97	86	96	102	97	87	101	103	100	109	106	110	89	92	96	101	103	96	92	96	111	95	112	89	77	90	104	99	110	98	100	98	120	102	89	93	104	110	91	101	102	94	94	97	102	98	90	100	99	86	104	110	120	94	114	88	81	86	88	87	101	100	98	97	93	86	103	102	105	105	99	91	96	104	93	99	84	92	68	95	88	102	97	92	89	120	107	99	106	105	100	96	83	93	84	91	93	100	94	88	89	90	89	107	109	91	101	102	106	96	94	85	95	97	112	96	99	85	78	97	113	106	108	101	90	94	119	100	85	96	106	93	90	90	111	103	88	88	85	110	97	92	99	109	107	100	95	99	94	107	89	94	93	98	100	121	101	114	116	99	88	106	104	95	90	94	101	94	84	104	96	93	102	97	87	106	93	78	97	110	106	100	100	107	94	87	79	108	98	108	81	97	94	91	94	100	97	87	97	88	84	104	96	101	96	77	99	92	108	91	108	99	108	107	84	97	88	88	109	87	88	118	111	103	104	110	83	107	95	96	95	98	87	91	94	87	108	86	96	103	106	95	91	98	95	94	102	96	82	86	114	96	79	113	113	94	96	93	93	81	107	105	91	90	109	96	106	100	86	104	83	116	86	82	106	97	97	101	101	100	91	92	103	95	86	91	100	108	99	93	100	106	75	74	86	82	100	121	94	101	105	95	106	89	83	98	112	92	91	106	91	103	111	93	108	88	97	121	92	90	107	109	92	80	76	90	87	106	89	103	115	78	112	94	94	100	107	112	97	130	107	84	98	77	111	78	86	101	102	99	122	120	103	124	96	81	94	92	100	87	97	99	83	91	89	96	80	87	90	104	81	80	78	82	88	91	109	90	82	96	106	96	101	90	103	88	98	90	79	87	89	102	105	99	101	87	110	101	102	91	102	95	87	123	90	96	94	103	108	90	96	99	92	99	95	102	91	89	113	95	99	104	108	89	89	106	99	91	103	105	93	104	80	93	90	102	79	108	122	89	84	100	103	97	110	106	91	108	102	101	101	105	90	110	95	110	95	92	100	118	95	94	101	100	108	108	94	95	98	94
5470	448	518	551	564	476	457	443	436	442	417	406	417	434	420	419	395	401	389	393	371	366	397	420	373	356	346	360	380	343	336	373	353	350	364	346	366	411	381	366	370	356	344	356	348	387	332	366	365	368	336	349	383	389	373	373	353	305	353	369	351	353	371	365	363	363	368	379	358	370	380	370	339	363	369	373	380	340	311	366	375	366	319	376	372	378	372	307	364	356	357	385	374	335	362	353	368	391	352	391	377	355	379	355	352	358	354	361	349	374	350	401	395	360	366	372	380	344	354	384	369	368	363	381	360	371	355	376	359	370	371	349	380	386	352	346	355	375	365	340	376	323	388	364	385	393	370	369	396	374	395	352	386	378	350	345	307	358	368	363	346	357	345	400	360	364	343	377	365	375	343	341	375	361	369	341	381	367	401	329	378	359	345	410	417	351	361	342	375	357	371	385	356	349	385	341	377	324	326	362	346	366	346	348	353	354	324	365	341	387	403	330	360	406	383	378	371	389	303	360	328	384	360	354	357	357	353	366	370	356	354	343	381	361	358	422	375	377	336	350	397	389	338	345	357	401	366	374	375	385	387	381	383	351	365	404	333	363	325	359	374	351	370	320	320	353	342	345	345	358	335	372	359	358	350	345	384	383	335	368	342	372	353	379	339	374	378	357	377	351	342	375	338	369	385	355	343	354	357	376	367	352	354	379	339	354	332	381	393	378	391	350	379	373	362	330	353	419	349	357	352	393	337	324	358	361	386	367	384	351	372	378	353	337	331	351	351	365	359	354	383	349	383	379	355	302	355	384	335	370	369	370	383	368	355	338	389	361	337	354	378	375	342	358	360	367	358	353	343	325	358	388	382	367	364	387	357	389	390	370	365	375	361	334	368	383	393	388	344	368	367	393	343	372	373	352	343	354	325	324	369	366	364	363	350	372	328	354	379	346	363	366	383	370	365	321	355	388	356	372	361	379	345	343	355	397	324	338	366	370	329	360	351	372	350	351	376	388	321	396	386	360	362	344	329	359	366	346	399	344	354	351	370	357	377	394	347	332	358	350	335	384	386	392	352	354	333	383	340	356	379	349	326	364	359	380	317	340	379	323	322	376	347	347	347	347	350	403	366	344	388	362	369	345	398	375	358	342	356	367	348	367	331	363	357	336	367	403	381	341	352	339	372	333	371	361	347	362	326	345	363	387	383	366	377	385	337	404	371	367	364	363	343	351	372	416	372	355	369	380	354	360	369	415	352	367	333	379	302	398	326	398	362	355	383	363	376	362	347	374	339	354	372	377	346	337	369	377	366	364	361	369	356	368	385	350	353	368	384	353	350	376	340	380	353	355	387	370	351	350	349	332	361	353	381	393	381	380	360	382	339	335	359	351	381	344	357	350	387	388	360	352	341	391	373	375	366	347	395	349	380	354	353	387	367	370	398	373	360	373	404	353	334	358	360	350	348	400	351	363	362	345	364	366	365	394	355	355	367	356	332	380	359	363	347	382	374	364	356	351	375	358	386	349	352	370	381	369	348	345	403	374	397	354	348	372	354	368	353	368	385	378	356	377	358	360	372	342	376	358	370	376	327	372	386	370	361	369	362	357	390	364	392	400	385	369	386	364	353	377	370	366	413	391	357	368	365	362	393	375	381	383	336	379	380	389	340	360	344	342	342	348	367	372	383	388	352	376	352	364	370	395	379	390	370	377	365	338	365	369	359	349	383	362	390	385	371	372	385	336	358	378	372	375	359	371	368	372	370	386	343	367	384	341	378	367	396	366	343	344	360	340	335	322	367	353	363	352	336	384	386	392	315	355	364	348	360	344	352	330	376	344	375	372	383	387	373	384	353	357	361	361	355	401	344	338	383	387	361	382	391	329	354	370	405	370	349	358	359	368	372	362	395	344	374	362	369	357	360	378	374	387	336	375	350	370	403	358	368	373	383	333	358	343	375	365	386	351	388	357	367	371	371	340	352	328	368	381	369	378	362	385	338	363	322	355	368	350	346	323	364	375	374	323	351	346	360	371	344	383	402	341	357	373	360	356	337	353	349	372	394	364	320	367	340	386	382	364	386	370	358	346	353	330	338	367	383	374	361	330	376	354	366	367	336	364	382	358	364	361	357	366	318	358	354	361	367	382	323	361	368	348	329	369	386	364	383	363	360	360	351	373	365	356	359	345	380	372	371	361	365	359	392	369	346	356	374	360	371	361	378	392	349	367	333	375	339	343	341	398	344	399	355	357	360	335	344	346	350	363	360	377	368	353	366	378	369	346	353	364	335	361	366	361	350	354	349	318	381	389	374	368	361	360	336	389	359	352	371	357	378	363	348	344	354	369	372	355	335	369	340	357	378	369	344	356	341	356	359	363	375	370	338	320	347	392	357	373	355	383	342	353	363	339	394	369	337	377	342	325	393	409	361	382	332	343	373	364	380	338	390	360	395	380	371	376	385	360	384	357	386	359	340	351	327	373	346	395	371	360	388	377	360	387	380	367	352	341	380	358	320	375	353	349	379	397	342	351	354	410	351	337	348	380	349	376	368	384	334	374	367	359	402	338	384	368	401	361	317	378	358	376	355	372	376	374	358	355	366	351	375	354	357	350	389	362	390	354	339	345	380	373	359	373	354	360	377	360	368	382	356	341	379	363	340	394	315	340	345	372	369	381	358	387	384	380	340	380	380	404	350	353	382	398	383	359	353	315	361	359	355	348	370	359	354	332	377	349	366	386	367	362	344	391	422	362	377	364	357	346	350	368	357	387	342	372	370	360	351	344	341	393	395	384	337	361	386	347	370	356	370	339	363	362	375	358	344	395	386	356	392	360	351	342	372	380	369	417	348	367	370	332	400	342	361	349	398	363	351	372	355	356	353	372	413	371	363	372	358	366	372	366	353	362	369	361	358	381	354	376	395	372	378	338	343	326	388	347	353	337	392	349	412	422	359	354	327	370	361	347	380	376	377	358	395	374	348	372	341	361	382	381	381	363	372	366	387	378	335	379	343	368	361	348	409	381	328	337	386	397	361	405	377	350	377	357	366	347	352	361	353	329	382	363	349	355	361	347	377	397	380	380	354	362	365	370	339	326	364	348	375	364	380	352	355	348	339	373	394	365	345	363	335	388	320	379	349	325	389	388	389	346	399	360	372	348	349	337	346	340	374	398	386	337	366	395	368	361	379	378	354	373	334	345	368	364	330	360	373	381	369	367	361	394	360	356	349	343	391	385	368	374	364	406	390	351	382	377	384	398	373	362	385	356	371	343	386	380	363	347	372	358	356	370	363	338	374	360	355	373	353	343	370	366	381	370	381	359	400	386	345	377	373	346	334	380	361	375	367	328	388	371	396	333	369	372	385	361	368	325	322	333	356	371	402	386	375	365	370	404	356	329	351	378	376	363	358	366	405	341	383	372	396	366	373	375	354	372	378	377	363	403	344	332	361	356	365	329	392	369	360	350	367	323	365	377	365	390	386	371	342	360	352	370	371	375
29592	7402	1292	751	528	402	317	232	223	175	179	157	139	124	104	110	98	86	82	103	104	87	98	94	95	98	95	84	77	75	83	74	83	92	76	89	74	84	79	84	73	69	85	89	82	81	83	81	76	77	73	83	71	64	90	72	71	77	73	63	94	69	77	88	84	73	72	67	79	79	69	65	60	82	62	88	60	78	72	88	67	79	73	85	96	73	88	104	70	65	79	71	56	72	80	87	76	65	67	64	73	63	76	77	66	77	68	68	79	70	80	76	84	60	60	85	51	76	78	68	75	81	61	79	89	78	74	74	74	66	55	78	83	71	69	58	68	73	78	83	79	75	77	71	78	75	69	82	72	60	75	64	75	77	77	73	79	56	72	56	91	79	78	59	67	66	74	75	72	70	76	73	74	71	68	67	65	92	82	75	72	64	88	76	89	72	77	74	59	72	79	69	66	62	66	82	65	96	68	93	71	68	64	70	98	80	72	72	76	88	75	75	73	75	76	73	75	71	65	67	74	90	78	82	76	77	83	61	69	69	71	71	67	76	65	75	69	64	78	66	73	68	54	74	66	61	96	74	84	73	76	69	70	64	57	78	85	80	74	80	82	81	74	92	78	67	84	64	73	100	75	69	73	83	90	65	70	64	74	83	79	80	67	85	65	70	77	75	61	73	82	75	75	63	65	79	75	71	71	93	82	72	63	70	68	81	67	72	85	76	87	67	72	66	68	72	74	75	79	73	71	57	55	67	75	73	69	76	75	94	71	77	77	59	80	51	57	65	69	60	77	73	90	86	56	85	61	68	84	91	81	59	63	66	63	79	75	72	93	70	67	64	65	75	82	70	71	66	74	74	63	70	72	82	74	77	89	70	78	59	86	69	76	64	74	79	63	63	90	94	78	86	64	73	64	70	60	78	73	87	70	71	83	76	82	78	71	61	88	73	64	72	72	65	79	76	70	72	72	83	69	59	75	87	69	78	71	64	91	86	65	56	71	72	75	78	70	75	55	67	81	77	77	83	91	67	88	66	85	84	96	78	87	75	80	86	87	81	75	63	66	76	65	83	76	85	85	58	56	78	43	88	83	62	85	89	77	76	73	93	76	55	75	83	72	74	63	80	85	64	69	83	76	68	80	73	70	73	73	65	70	91	84	64	63	81	71	74	79	62	71	54	80	77	63	80	76	79	60	70	68	71	65	59	92	79	80	54	64	74	69	78	78	64	61	85	67	77	85	65	76	76	59	77	68	79	77	62	90	80	78	65	67	70	87	69	53	73	82	69	76	66	89	78	75	79	66	86	77	66	81	76	71	73	74	80	65	69	83	81	66	74	85	83	81	66	88	74	77	83	81	90	85	59	54	94	46	72	69	73	86	65	76	72	86	78	81	73	77	70	80	69	68	87	75	80	82	80	65	83	78	78	81	85	62	77	95	80	54	89	67	76	63	64	66	72	80	67	61	75	77	76	69	79	74	94	83	74	57	82	90	77	78	94	62	74	75	89	78	72	82	78	79	63	68	63	68	74	77	81	84	92	77	77	81	75	72	74	67	84	70	90	72	55	80	95	75	75	72	65	67	81	76	77	81	69	69	79	72	77	62	86	72	61	60	61	83	58	92	70	79	66	80	62	70	54	74	73	69	93	71	68	83	80	77	83	86	61	72	85	79	77	63	86	70	80	71	71	78	87	76	81	66	82	87	65	57	78	75	83	77	70	73	74	82	84	73	59	70	73	87	78	64	77	75	51	77	68	73	80	67	73	71	75	82	73	80	65	72	77	73	73	78	83	64	85	61	79	88	79	74	70	70	76	85	71	71	87	83	75	65	87	74	69	72	68	65	76	60	67	87	69	80	64	84	76	73	81	75	74	61	83	62	78	80	79	76	81	84	73	76	65	73	66	81	66	83	73	80	63	66	57	67	74	79	65	67	89	88	82	75	68	69	94	79	85	75	57	66	75	63	62	71	81	59	89	63	72	73	66	65	62	83	58	74	74	75	67	73	79	75	78	71	71	76	81	80	79	72	75	67	83	56	74	66	60	70	70	100	77	64	79	65	71	66	72	76	79	68	79	73	72	82	80	61	66	84	76	78	95	80	67	65	67	84	81	78	84	75	70	80	83	64	73	80	68	67	86	79	62	84	89	81	79	82	70	73	65	68	82	74	77	83	72	80	58	78	75	73	90	66	72	78	65	73	75	67	70	83	68	80	76	80	75	66	64	71	66	75	81	71	76	72	93	84	76	72	69	72	81	82	86	61	87	79	83	85	74	68	85	62	77	71	71	71	76	71	77	81	79	79	68	79	54	53	75	70	59	73	59	63	64	82	70	78	72	74	69	77	79	68	67	75	68	75	66	82	74	72	70	92	80	70	79	71	84	80	83	73	84	79	65	83	74	74	67	69	81	76	77	69	68	83	83	79	74	86	82	90	72	71	83	82	74	61	70	86	81	67	84	59	84	81	70	70	73	72	87	77	77	88	63	72	68	74	81	61	73	68	65	74	69	74	79	70	82	92	71	79	89	85	70	77	85	80	76	67	74	78	73	68	66	70	64	80	74	71	59	81	82	90	73	90	67	79	69	67	96	80	57	71	69	70	73	80	69	69	82	87	77	61	68	81	67	54	66	66	72	82	72	85	65	70	70	88	86	81	77	60	70	62	80	78	77	84	70	95	86	80	67	69	61	66	70	73	62	66	72	79	68	79	64	73	66	62	74	73	74	70	63	66	72	64	74	70	66	76	71	72	78	86	93	67	74	53	70	68	68	78	83	76	70	91	83	84	74	77	70	76	64	53	65	87	63	76	68	86	79	70	62	76	71	79	85	78	72	77	72	68	81	68	76	72	89	67	82	76	76	75	63	84	70	82	83	90	74	78	83	81	78	75	85	71	84	55	81	78	76	73	75	60	93	75	85	55	75	76	69	76	88	61	67	70	71	62	77	75	77	59	67	69	57	85	68	74	82	86	64	68	78	78	84	83	65	85	72	81	68	62	59	69	86	92	74	71	66	79	82	74	81	70	73	77	82	67	69	56	59	53	68	63	76	59	75	63	80	56	61	75	67	72	82	68	86	70	77	75	71	71	73	59	81	69	71	82	60	81	72	77	68	76	91	75	65	75	77	77	99	85	87	75	74	88	78	77	78	80	64	75	78	63	82	73	64	81	86	70	80	77	73	68	68	63	68	75	76	59	67	64	59	73	76	79	81	79	53	69	67	86	65	77	74	81	59	81	61	77	75	71	60	79	81	70	81	71	65	72	59	82	66	72	81	67	71	74	59	91	75	63	79	90	59	61	63	70	64	87	66	82	84	72	70	67	72	71	79	85	91	84	71	62	64	68	90	70	74	70	60	64	67	89	66	89	58	62	77	74	59	68	58	64	76	77	68	75	78	77	65	75	81	79	75	70	73	66	69	72	72	72	67	66	78	71	81	73	71	73	76	68	83	78	74	82	70	73	73	67	72	83	74	62	70	83	75	61	63
14495	1191	2631	3088	2677	2147	1841	1475	1332	1086	998	908	821	737	681	665	578	566	518	489	462	482	448	436	425	422	430	376	406	380	374	389	369	388	375	365	360	351	328	374	330	342	317	335	371	329	305	336	318	291	332	325	320	277	347	328	323	318	336	363	313	333	309	311	345	304	311	303	342	303	289	300	306	325	318	315	300	284	269	317	293	300	317	308	281	297	292	298	337	278	298	296	332	301	304	316	332	309	308	298	297	315	291	307	322	300	288	292	295	292	290	312	301	346	280	278	326	300	294	288	322	313	287	319	260	309	300	292	271	276	304	282	272	279	273	310	289	314	310	269	282	349	296	293	325	297	301	295	314	307	282	305	306	311	294	282	304	275	282	311	278	296	279	323	304	288	314	308	286	269	314	278	277	297	279	329	279	283	325	310	278	299	335	298	330	299	300	304	301	302	269	306	300	311	291	283	292	315	303	303	295	297	300	305	299	273	291	295	304	269	294	275	282	303	347	305	296	302	296	285	282	283	279	303	316	316	318	294	304	275	263	293	299	285	282	298	277	304	295	281	316	297	290	292	314	322	285	317	273	309	313	338	320	278	283	267	348	313	277	289	316	315	294	276	291	277	256	289	278	307	302	295	313	316	304	307	282	309	299	285	282	296	293	270	324	272	341	341	319	300	296	318	307	289	283	288	322	305	309	299	304	315	285	319	314	295	312	270	275	314	300	296	304	291	312	305	282	281	305	263	287	290	263	290	275	334	278	311	288	285	281	318	292	309	338	282	308	315	282	270	299	302	310	320	300	308	265	311	295	339	309	288	287	300	285	303	308	315	299	295	282	322	329	294	296	292	309	326	326	286	267	277	307	320	256	291	280	304	283	328	275	303	303	306	313	271	311	309	295	304	309	267	287	299	281	312	306	312	309	306	295	308	273	301	288	308	277	307	273	298	321	276	300	313	310	302	282	277	316	280	309	300	287	289	289	284	334	281	293	290	335	315	303	280	296	302	300	304	282	236	273	280	297	267	279	304	265	283	290	319	300	300	260	309	300	281	297	293	316	312	291	333	290	306	298	291	320	297	327	291	311	266	289	289	309	294	321	270	266	265	297	279	287	304	296	304	278	312	316	317	311	291	298	286	294	307	290	292	269	280	290	311	291	309	297	295	292	301	307	296	295	304	291	302	268	327	315	296	285	300	299	288	299	328	294	297	287	336	299	296	307	265	317	299	295	284	266	286	298	275	290	289	289	296	276	306	323	315	319	316	296	334	309	273	272	321	299	262	297	287	351	309	310	313	295	301	291	322	310	292	302	307	302	278	281	310	328	292	307	319	302	274	306	284	276	286	307	275	303	284	303	305	283	292	313	282	292	290	293	291	309	299	312	313	287	333	275	298	278	276	271	320	320	310	320	305	317	270	277	284	302	291	281	299	314	304	296	293	299	306	293	294	317	296	291	281	283	301	295	297	271	262	301	306	280	312	294	292	296	288	271	302	308	284	303	286	288	312	272	280	319	302	296	284	295	298	276	290	302	280	259	294	274	298	289	329	292	289	306	300	287	278	298	260	272	324	329	303	292	281	288	301	297	332	303	270	283	310	272	289	311	297	298	288	287	297	303	285	319	290	316	268	292	295	311	318	336	303	300	278	286	310	308	287	323	287	301	304	296	302	296	317	311	273	277	313	278	286	303	311	285	271	295	281	321	282	314	273	280	268	320	321	291	319	298	270	294	304	308	293	279	295	285	329	295	301	292	284	271	299	314	290	301	304	291	305	243	287	272	335	299	295	321	318	273	334	301	298	306	284	289	297	284	273	282	288	279	332	288	330	264	281	305	246	289	310	307	289	320	287	328	291	309	292	302	289	333	304	338	317	282	302	308	295	292	286	291	306	287	330	334	301	284	295	307	305	293	326	296	326	294	314	324	321	325	310	299	304	288	261	312	312	286	308	294	267	289	258	309	259	311	285	299	307	294	295	278	272	316	316	278	296	296	288	297	296	300	302	299	304	283	291	283	293	295	302	295	267	316	278	323	326	321	280	339	270	281	286	298	281	274	274	297	310	325	313	292	282	293	315	269	311	276	277	277	274	298	284	330	309	308	302	291	275	295	279	292	305	286	310	302	272	307	321	297	315	276	301	311	284	307	279	312	296	272	292	291	318	285	285	301	264	300	300	297	303	300	302	310	284	284	289	259	345	298	298	303	287	302	290	297	302	308	297	277	292	290	315	300	266	308	316	282	307	302	319	279	323	320	311	286	292	274	330	296	313	315	285	255	287	275	264	309	318	299	319	311	290	290	287	283	310	304	293	286	300	295	296	258	287	322	333	268	321	270	274	311	303	294	284	283	300	283	316	275	308	296	301	319	299	282	302	289	302	295	280	276	287	292	296	310	303	296	281	283	300	303	300	306	300	310	294	287	293	328	287	290	308	277	294	303	310	278	302	304	295	310	303	292	290	289	338	309	325	277	312	294	306	296	282	311	309	319	263	306	313	260	288	291	317	297	299	317	303	302	311	273	276	327	275	327	294	286	291	275	289	279	284	310	273	283	276	284	270	287	253	287	286	273	298	275	310	276	327	267	314	287	291	279	320	275	309	307	285	304	282	329	271	318	317	251	313	274	323	290	274	279	290	302	301	293	287	297	315	295	315	288	307	289	319	277	287	288	296	329	271	295	274	295	304	295	307	293	284	306	289	297	323	296	311	313	307	284	296	310	299	300	298	286	288	283	316	319	268	280	291	319	265	277	300	306	286	308	301	309	281	316	284	284	314	300	290	310	295	310	295	277	305	294	324	313	306	315	321	302	270	282	300	294	273	272	340	268	309	318	328	296	271	279	268	301	290	304	255	277	289	295	314	286	298	295	287	266	323	306	310	315	278	309	301	302	300	284	319	247	313	276	285	311	305	279	333	284	302	284	299	329	307	304	248	311	265	329	301	279	305	304	298	346	259	309	310	292	336	300	293	310	271	321	300	281	320	283	305	272	320	305	272	301	298	319	306	268	318	280	346	284	323	336	319	294	293	281	273	295	292	308	289	299	321	313	306	295	291	293	282	272	292	284	281	305	294	294	285	300	325	309	291	289	272	319	291	295	279	292	282	296	320	286	306	309	301	299	299	322	318	261	310	320	253	301	304	289	270	327	281	277	313	273	328	278	266	296	313	299	295	285	303	324	308	318	334	274	285	306	296	264	293	298	289	324	292	289	309	271	310	305	304	315	264	291	295	297	281	296	294	304	298	291	298	322	273	290	289	300	301	310	292	311	280	296	312	314	286	274	323	307	287	292	312	286	283	333	328	304	316	274	301	278	290	285	319	309	283	304	324	273	310	310	288	295	294	318	297	301	308	295	282	327	284	328	296	315	293	297	315	337	304	304	272	296	296	270	293	286	331	289	329	308	305	285	285	291	271	299	314	292	258	336	289	284	348	325	277	295	295	278	295	332	304	308	287	283	290	300	292	318	290	276	265	289	309	310	270	283	291
36759	19145	4062	1560	1113	826	607	454	425	347	297	272	251	226	232	233	199	208	199	200	204	174	164	152	165	191	182	176	172	167	181	143	155	172	146	157	140	146	154	134	148	137	148	154	134	134	157	138	156	128	160	140	146	166	146	160	142	147	154	137	147	146	132	147	145	148	137	133	152	127	162	146	145	165	112	137	158	141	137	161	150	143	145	126	137	130	159	141	151	156	163	134	157	135	149	144	159	133	128	135	164	147	147	165	128	136	156	157	147	150	138	139	151	122	127	132	141	147	165	152	138	146	152	159	119	144	161	144	128	150	142	146	134	138	151	142	148	125	140	153	129	157	130	138	120	152	167	149	143	153	153	133	133	152	143	142	114	128	128	138	134	154	167	149	161	167	146	149	150	136	159	142	131	146	127	154	151	143	161	140	125	153	157	142	134	131	154	134	152	146	149	163	142	152	151	137	142	128	130	133	142	146	136	137	141	122	134	146	173	126	143	138	158	142	136	151	133	148	141	149	133	137	136	148	163	120	152	123	136	135	150	151	153	154	124	128	133	161	130	143	162	126	135	139	144	151	156	120	127	153	132	133	146	121	131	151	132	130	113	145	168	170	136	130	141	135	124	147	142	151	149	132	125	163	133	129	174	166	131	131	144	129	155	136	152	131	136	144	140	142	158	132	134	141	134	148	150	143	149	133	155	129	136	145	138	147	125	142	134	148	139	136	140	162	130	164	153	132	152	128	144	146	147	133	140	124	145	146	142	150	131	149	137	136	163	159	128	156	147	140	150	138	161	154	167	153	123	157	137	139	134	139	146	129	133	129	142	133	132	115	154	152	131	148	152	156	143	138	130	144	136	127	144	131	137	130	114	168	130	165	154	147	116	139	145	114	153	140	138	153	139	150	154	168	156	172	146	139	155	145	152	131	123	134	145	150	143	126	157	151	134	148	144	114	140	140	159	136	133	146	158	139	134	134	135	140	169	142	160	144	147	143	134	136	137	145	148	133	134	147	124	149	152	145	159	158	147	151	135	143	157	149	128	140	141	121	152	154	137	139	141	142	141	154	127	129	136	139	149	157	115	138	145	154	132	146	148	134	149	158	122	151	131	142	149	141	139	139	148	139	144	128	154	160	127	147	155	155	161	154	155	152	147	153	125	153	143	151	140	150	139	137	159	151	123	157	157	154	150	151	146	178	164	143	149	141	150	138	160	127	163	148	125	155	133	152	163	154	138	142	143	127	137	152	155	142	136	136	136	137	136	157	131	125	172	156	160	147	177	137	153	139	140	131	137	136	147	139	155	147	136	135	144	154	132	139	129	129	156	136	133	157	155	144	141	140	122	161	139	146	147	141	158	150	151	134	154	162	133	157	138	137	149	123	148	148	138	138	154	134	151	134	145	162	147	140	139	147	147	134	153	165	137	145	134	141	152	162	136	148	150	154	148	144	143	133	159	140	138	152	142	153	143	144	143	150	138	148	167	133	135	137	129	148	145	141	154	136	154	141	146	150	135	150	169	111	143	134	139	153	115	133	134	148	116	143	155	148	134	136	128	137	156	145	140	115	126	153	140	135	148	156	132	159	142	166	143	127	137	158	136	135	125	152	147	141	132	135	149	132	149	144	118	151	157	159	172	142	141	125	142	131	159	136	127	160	130	122	138	150	155	130	127	140	160	133	145	157	157	158	150	142	149	135	144	130	149	146	151	155	144	148	147	141	131	133	134	161	124	184	144	148	122	135	184	145	120	137	127	128	162	139	142	157	166	132	144	165	151	163	153	136	143	141	130	155	165	145	136	114	140	137	162	135	162	129	157	139	138	145	160	149	137	144	145	140	149	126	136	144	141	133	139	137	136	158	138	143	138	151	146	119	144	142	160	160	133	146	139	126	148	137	148	142	134	153	153	151	164	151	149	133	145	149	151	145	152	143	154	148	132	157	136	151	128	151	140	133	147	138	167	157	137	142	145	142	146	135	143	150	168	151	145	137	134	147	137	128	124	154	136	133	149	144	126	131	134	133	156	147	154	130	133	153	148	152	136	134	154	126	147	172	122	158	159	143	144	159	139	153	138	129	160	160	155	149	155	152	159	142	136	136	148	146	141	146	131	142	133	133	143	151	113	133	164	140	142	126	148	160	163	149	159	136	148	143	139	141	147	140	144	140	138	158	135	145	123	146	136	148	132	139	152	146	144	141	137	149	133	134	145	155	127	151	138	127	147	164	140	149	124	152	147	129	144	153	155	145	167	136	131	157	177	142	134	156	160	136	145	153	160	119	156	164	145	143	144	154	148	145	133	139	168	142	136	126	135	124	128	130	131	136	152	130	164	129	142	152	137	156	142	146	137	138	140	141	146	128	148	153	140	146	149	144	158	146	146	137	140	143	130	156	165	158	148	158	125	145	163	132	128	174	146	110	126	131	133	132	117	144	143	160	152	140	142	149	121	150	123	147	157	130	146	156	132	162	150	164	148	166	154	161	146	130	144	134	131	179	130	130	136	150	142	152	153	125	142	126	144	137	153	141	140	149	152	141	128	126	149	152	148	139	131	129	145	139	124	140	144	143	153	138	138	152	133	150	142	142	152	153	159	153	171	134	163	141	138	154	142	141	143	140	149	160	143	173	129	138	137	129	142	171	141	134	157	129	155	127	146	137	153	161	134	162	113	163	131	133	166	137	143	142	142	145	151	166	150	148	118	141	152	141	161	145	163	165	157	175	142	130	142	134	124	143	141	120	163	145	128	164	151	133	135	158	122	129	143	125	140	144	151	135	128	160	139	143	125	133	152	148	151	111	148	140	163	148	112	135	143	122	133	153	135	142	130	141	129	130	153	130	150	132	141	130	134	166	137	158	142	132	155	134	127	146	148	126	158	159	138	144	118	139	156	135	137	161	140	137	146	166	156	150	151	128	156	147	134	141	151	146	148	155	128	141	137	151	138	147	143	145	123	159	141	147	140	130	134	158	120	134	130	158	160	125	150	139	131	134	124	137	164	159	123	145	149	139	136	138	137	126	148	141	157	152	146	168	159	136	145	156	133	118	125	155	140	129	158	155	137	151	152	132	123	144	137	153	124	140	129	132	153	158	150	148	169	137	147	136	124	148	157	151	134	158	136	147	132	141	146	145	152	140	153	154	154	151	146	138	150	148	150	129	145	138	153	152	135	161	140	140	141	141	146	154	149	139	138	125	154	147	135	145	122	139	151	160	145	155	166	143	143	147	151	135	166	156	131	163	111	142	136	139	146	150	129	155	127	137	153	162	136	134	157	141	174	138	166	125	151	144	144	131	121	149	132	150	152	147	125	143	121	158	149	137	119	166	141	144	153	160	132	160	136	146	154	152	127	138	115	129	164	165	155	171	132	151	149	136	141	133	162	137	158	120	108	148	144	156	142	135	126	172	139	137	138	140	120	156	151	128	139	159	171	150	141	133	163	148	141	147	135	149	147	153	138	148	152	140	153	144	167	147	173	145	161	146
18318	2299	4844	5657	4856	4019	3300	2841	2371	2004	1813	1602	1463	1365	1308	1185	1103	985	967	886	963	879	843	765	795	794	807	729	746	680	713	648	686	676	636	642	619	624	592	615	582	616	616	612	602	602	597	569	580	601	604	577	563	618	524	574	554	548	530	566	483	528	532	563	585	508	586	568	539	555	477	516	516	515	520	558	517	524	526	543	529	519	538	528	509	535	570	523	554	501	481	539	518	510	546	506	558	506	516	517	543	475	481	500	567	533	527	504	516	512	537	527	507	516	547	513	544	539	559	500	515	508	505	501	504	507	479	563	544	508	504	491	495	498	542	526	506	542	535	507	522	479	538	541	474	516	477	504	543	523	521	502	544	554	496	497	503	533	511	524	519	519	498	515	503	485	532	490	525	528	534	545	499	527	522	506	503	504	566	503	531	506	531	519	547	533	510	507	528	503	513	543	511	489	555	498	522	533	510	523	513	537	485	512	509	458	502	524	497	528	546	518	488	476	543	499	545	495	547	493	464	514	530	524	527	506	471	519	526	513	496	519	472	532	470	542	540	473	499	515	518	547	502	482	487	517	511	515	519	515	531	525	458	502	507	529	545	505	495	549	470	533	510	536	541	490	518	481	479	473	533	529	506	525	505	548	494	499	528	518	501	477	514	547	496	527	508	515	490	532	443	521	474	524	511	531	486	479	504	500	500	501	542	495	459	560	516	507	557	560	505	526	511	483	485	524	544	466	533	504	475	491	522	559	500	506	461	518	508	529	510	468	503	570	493	544	517	479	541	529	546	510	557	520	515	501	496	543	517	514	538	542	517	511	499	509	475	516	487	466	531	492	583	522	509	526	475	510	517	523	508	496	502	475	541	500	528	517	494	513	589	489	505	520	516	490	528	512	492	575	567	474	509	478	550	500	509	518	514	536	538	503	491	529	547	509	537	479	500	508	509	535	510	510	519	501	479	482	504	476	502	491	506	485	498	504	546	493	494	541	533	508	505	501	527	552	517	505	485	514	516	507	525	498	502	544	458	559	556	499	493	537	506	508	462	521	484	551	515	515	516	534	520	538	523	538	470	511	510	542	511	525	485	543	521	531	461	519	504	495	510	471	529	473	505	509	472	494	469	517	552	512	501	525	490	517	495	506	498	512	485	501	497	499	494	544	532	480	504	461	509	473	510	524	497	495	526	504	517	479	525	534	485	514	524	509	538	457	513	513	507	523	524	570	506	492	524	540	522	527	498	538	509	492	521	478	495	532	469	535	489	513	533	466	506	492	532	551	490	511	485	494	527	497	500	549	529	552	505	472	500	522	548	466	516	486	497	459	518	507	516	520	489	523	504	460	505	486	496	505	478	508	530	492	534	490	503	523	469	514	508	523	492	531	550	497	491	511	537	512	539	494	513	494	492	511	508	516	494	514	508	469	501	477	530	483	513	512	484	503	517	483	539	496	517	542	515	497	501	531	525	505	493	520	476	508	493	497	520	556	492	527	495	501	491	491	505	505	544	507	511	531	546	506	524	546	517	509	497	496	547	518	493	524	502	554	453	506	507	487	503	523	547	495	479	502	522	448	492	524	507	530	519	498	511	503	519	556	519	457	488	512	510	481	539	538	483	504	529	483	472	479	480	474	514	505	506	506	506	516	514	482	483	484	493	533	511	527	548	527	458	494	534	503	474	500	545	542	509	488	509	521	532	511	467	485	476	516	512	494	510	506	541	525	555	530	530	493	510	499	479	524	491	536	472	534	538	519	508	471	464	487	519	530	496	523	498	528	525	524	533	485	525	516	535	504	508	513	487	506	503	489	473	508	506	496	526	529	561	494	555	540	506	502	517	493	492	531	492	533	487	497	532	539	505	503	492	521	525	488	536	506	501	491	508	479	533	496	505	484	483	537	541	478	523	537	495	509	489	535	508	544	530	533	483	471	482	508	483	490	535	517	513	518	480	509	508	508	484	494	482	525	510	520	497	506	515	533	533	527	468	537	508	535	517	481	487	473	452	493	493	519	519	516	520	469	521	500	484	569	475	511	463	524	521	505	546	472	495	499	540	450	506	506	512	491	517	477	460	505	464	486	523	498	488	507	559	508	512	514	494	508	496	513	539	500	491	523	538	523	503	493	490	516	510	510	511	528	514	530	518	532	496	482	531	508	494	532	522	542	520	502	513	518	477	529	527	525	541	483	536	501	517	516	519	592	480	533	504	521	480	498	506	493	528	515	536	515	464	531	558	509	526	508	539	502	486	511	540	508	498	505	558	541	527	484	559	527	490	548	526	535	519	516	510	519	514	532	506	507	546	511	469	512	512	495	500	527	492	491	511	511	489	490	470	573	498	477	506	571	571	515	528	532	517	546	506	511	477	515	525	495	505	491	471	497	540	525	512	510	485	536	481	476	504	520	559	532	519	490	539	495	497	509	513	526	495	533	527	520	510	474	533	495	514	493	530	531	479	482	479	528	503	483	509	544	520	471	524	554	522	536	516	455	524	494	488	481	511	516	512	504	520	481	479	524	482	505	510	551	520	525	518	501	485	530	473	544	555	499	472	516	485	478	517	484	527	538	518	471	512	523	500	545	540	519	508	505	522	555	508	499	535	508	547	505	522	533	529	536	523	570	528	513	526	516	510	459	533	544	488	515	512	518	530	500	519	520	507	478	528	475	518	504	505	514	500	529	504	503	482	545	502	524	524	513	538	564	500	517	483	491	466	531	535	476	517	530	494	512	468	489	529	534	558	511	465	498	487	495	510	502	478	510	493	483	515	487	529	516	449	528	503	472	520	468	542	529	460	511	509	515	509	533	491	560	537	512	520	540	520	525	523	483	483	515	516	501	531	535	538	536	489	515	494	518	515	538	512	548	502	542	461	482	529	536	501	534	478	461	492	523	537	492	517	543	480	544	533	507	477	544	512	549	502	475	511	521	509	493	527	525	527	468	537	489	517	468	578	490	522	496	484	503	515	490	489	513	487	513	542	519	495	518	506	521	496	492	502	544	496	514	506	504	514	521	498	529	515	496	470	510	520	486	497	516	502	457	499	477	514	521	502	542	535	476	536	515	536	510	537	477	456	475	506	502	531	508	493	492	506	497	500	555	496	498	490	535	509	525	540	502	509	505	465	523	496	554	474	511	536	492	495	501	516	528	492	534	535	493	526	494	510	510	495	495	513	503	562	498	480	528	489	527	502	492	549	543	506	529	466	488	524	518	504	512	517	498	487	498	494	492	550	501	485	503	505	483	481	525	529	540	565	559	494	510	504	502	485	526	481	542	534	501	496	510	500	472	478	541	465	516	497	507	482	534	510	504	481	515	546	506	499	518	500	491	484	499	526	524	499	483	521	529	495	508	504	518	531	487	516	503	489	454	528	488	518	488	518	536	479	511	518	529	492	517	515	487	482	502	503	508	510	506	520	508	519	504	510	509	501	539	535	492	519	528	504	502	510	516	467	522	543	475	501	491	521	541	539	518	498	481	478	523	488	490
3426	309	168	139	123	111	110	113	115	100	103	104	111	114	94	114	106	79	95	114	105	112	108	102	75	102	102	88	106	92	103	98	81	120	93	92	100	95	90	89	92	107	86	102	87	104	89	94	101	113	104	88	101	98	107	94	100	116	84	95	85	111	97	85	86	99	95	91	95	107	98	110	84	104	100	98	99	86	80	82	92	100	88	84	106	93	88	90	85	100	98	92	95	104	92	92	97	90	91	82	84	107	102	110	99	95	93	106	109	90	104	98	92	97	123	109	111	87	101	95	125	109	86	98	90	102	93	80	89	91	112	85	85	99	94	80	94	96	110	105	83	87	89	120	116	104	97	105	99	90	101	72	99	106	93	90	95	95	103	106	98	92	96	99	87	88	85	96	81	108	90	88	96	95	100	96	72	122	75	98	86	86	95	100	92	78	110	105	105	110	81	88	93	87	94	104	102	82	72	86	94	93	94	93	99	112	81	112	103	93	109	98	93	99	107	89	95	88	116	95	98	93	96	107	95	98	102	93	97	91	117	105	95	95	112	103	93	116	93	83	100	96	122	110	87	111	96	115	109	98	94	91	95	81	95	104	83	109	95	101	95	88	84	109	105	101	104	105	89	91	99	106	89	95	103	91	114	96	100	90	101	110	95	93	96	97	98	91	101	87	84	85	88	77	83	89	101	112	96	90	107	91	95	101	98	100	90	102	94	92	109	109	96	119	74	94	119	98	79	97	110	104	98	104	98	92	100	119	106	110	88	100	95	78	92	87	88	115	112	92	75	110	72	83	97	80	85	88	97	95	100	109	88	80	95	90	104	86	97	114	86	95	95	99	121	98	96	88	96	94	104	101	90	91	88	90	86	79	87	105	78	78	84	99	83	107	105	89	102	115	95	96	100	83	96	92	91	96	93	88	101	95	88	70	94	92	99	96	106	119	88	90	105	88	101	103	91	90	96	109	103	105	84	87	97	93	92	88	93	82	94	89	86	80	78	75	100	75	90	104	94	86	83	94	95	106	90	105	82	88	92	91	97	97	105	90	85	88	103	105	95	100	111	127	98	98	87	90	95	92	91	100	101	85	95	100	81	101	107	93	96	95	74	92	103	107	114	100	97	96	101	80	88	107	118	98	99	103	101	98	100	97	100	83	85	113	102	80	102	100	101	88	121	97	94	95	100	91	96	94	99	75	111	100	106	103	104	119	97	94	95	109	96	103	104	97	99	94	101	88	88	102	108	109	97	95	95	100	112	90	96	109	85	92	75	86	108	85	90	114	102	106	85	97	107	87	84	91	103	108	84	84	109	104	108	95	100	99	83	95	90	124	95	79	96	107	103	93	87	95	93	103	99	100	95	87	99	110	91	79	99	105	114	94	98	100	105	85	95	81	90	90	98	95	90	101	92	99	95	95	84	94	104	98	93	116	93	105	96	90	101	93	98	100	90	93	111	101	104	84	102	104	85	110	105	87	91	110	104	107	87	107	109	94	105	86	104	107	103	95	92	108	93	99	101	90	103	90	99	106	86	96	83	102	103	98	99	109	104	94	103	99	97	105	89	105	95	106	86	103	97	85	88	92	91	90	91	107	113	107	84	107	77	101	107	107	110	85	86	113	104	94	82	65	81	98	119	98	86	86	96	111	97	79	110	84	103	97	93	88	106	104	105	81	102	100	101	100	94	100	89	106	82	96	102	86	110	87	102	97	93	82	83	92	83	89	100	103	95	95	85	100	96	79	106	81	91	84	90	106	97	102	95	105	104	103	95	85	80	90	83	97	84	84	88	98	105	103	89	95	107	89	100	101	82	106	82	92	90	102	89	104	92	95	108	88	80	87	87	82	101	94	79	107	123	91	112	97	97	94	83	91	111	103	108	97	103	96	104	89	86	89	79	96	84	100	80	103	89	105	97	83	97	95	81	100	106	90	120	95	86	86	86	92	87	93	105	91	87	94	95	106	110	115	97	111	113	94	91	101	89	87	82	96	97	99	96	88	116	119	106	81	94	107	105	105	108	110	80	95	96	95	105	87	101	93	98	96	94	92	98	68	90	99	88	102	90	103	91	76	97	101	97	84	85	82	93	100	104	97	90	101	107	101	92	114	107	92	91	90	106	93	89	113	99	100	93	102	90	85	92	99	102	100	88	90	106	99	83	99	95	74	85	99	87	113	113	99	99	88	94	87	93	100	96	72	94	99	96	99	90	79	114	97	92	85	85	90	105	86	93	102	111	105	98	81	92	106	96	92	105	97	93	87	96	79	100	85	97	112	90	83	87	94	97	100	106	97	107	99	81	105	99	99	105	92	97	100	91	107	84	94	93	75	98	73	104	101	111	85	112	97	100	88	88	92	101	97	100	93	98	92	97	109	97	87	99	119	104	104	111	97	86	81	106	96	103	110	83	102	97	93	106	110	84	86	108	101	97	96	99	87	82	93	106	100	92	84	111	101	92	100	101	110	100	69	93	99	100	91	89	91	108	92	77	101	109	99	98	101	95	88	102	100	96	100	88	82	89	93	84	103	101	100	102	112	84	90	86	103	96	102	113	89	103	94	102	93	100	88	95	101	115	99	94	114	99	93	96	107	97	96	101	103	112	104	105	93	101	102	94	104	73	84	107	110	96	83	93	108	101	110	87	85	95	109	108	105	97	82	102	92	102	90	98	123	106	94	100	93	101	97	93	97	95	94	98	83	94	103	90	89	102	100	80	90	99	115	100	92	111	106	89	106	87	89	104	105	82	90	100	97	110	103	104	81	111	73	89	88	82	94	86	93	111	99	101	120	83	99	96	86	89	122	99	102	99	89	94	96	99	78	74	79	97	88	87	90	115	96	101	96	97	88	104	94	107	88	120	96	95	106	101	100	105	106	86	86	91	95	100	86	77	102	96	88	92	101	108	92	95	106	82	94	116	109	91	106	77	96	102	111	98	88	79	102	95	103	98	96	102	103	82	88	98	93	120	108	84	90	105	77	102	81	81	76	83	105	88	102	86	110	112	100	108	87	100	84	73	83	115	87	110	99	95	91	95	101	100	104	91	93	93	96	100	116	90	109	90	93	89	97	99	96	91	102	112	112	97	83	95	97	89	107	100	88	89	91	123	96	85	97	102	92	78	96	94	95	80	98	98	110	74	103	97	103	116	94	104	110	94	99	93	97	85	101	92	78	99	105	75	103	104	100	98	88	85	88	82	95	99	89	104	92	93	88	86	95	81	96	104	100	92	109	117	127	84	92	96	94	101	108	79	98	95	94	106	103	104	102	117	96	95	104	95	106	92	96	105	101	90	104	103	100	105	108	108	95	80	115	97	83	102	95	106	82	103	94	84	101	93	91	111	96	90	82	117	103	98	84	102	96	108	98	105	89	108	90	85	82	104	115	91	104	106	98	87	91	85	103	94	108	79	109	83	83	99	69	110	91	98	93	108	106	83	92	103	76	108	95	93	93	109	106	100	104	109	96	94	77	97	89	88	111	103	85
5205	434	547	536	503	464	487	435	437	430	432	389	400	384	400	390	374	436	405	331	365	391	393	383	353	350	372	372	391	377	364	361	367	399	348	366	369	353	328	332	362	359	339	395	352	338	358	353	362	400	375	341	370	366	339	330	326	377	365	342	355	377	381	365	359	351	379	401	397	359	344	341	394	341	398	373	346	377	325	375	353	333	359	350	368	323	356	381	354	329	360	352	351	342	320	363	354	374	352	358	366	365	366	379	330	386	355	340	349	365	361	352	387	342	350	367	361	332	345	343	393	331	347	388	351	368	334	389	378	379	361	385	349	358	389	354	316	347	328	341	349	380	351	384	372	340	320	348	387	350	373	371	355	376	374	357	320	328	332	339	373	380	371	364	345	351	323	375	371	392	346	358	382	369	351	376	361	347	363	392	360	366	356	348	317	312	368	397	333	365	358	347	342	312	394	368	340	377	352	375	378	352	337	371	358	379	368	368	362	375	361	367	330	324	377	358	355	360	343	365	372	384	374	371	377	359	351	362	345	363	342	379	369	365	377	362	378	343	353	378	368	375	402	384	403	365	398	372	355	371	334	382	360	366	352	339	342	376	337	385	347	375	376	362	351	362	350	372	358	360	394	388	369	359	342	387	351	379	340	385	371	380	352	379	345	364	373	372	347	355	358	354	382	347	386	343	354	364	319	378	379	405	360	338	350	361	367	357	361	373	389	366	352	345	382	345	349	369	369	365	359	343	364	361	352	354	407	359	377	360	352	343	373	362	348	354	345	363	333	393	359	367	351	346	344	347	388	367	363	349	361	338	381	339	346	345	367	353	366	341	368	388	344	348	364	342	356	371	330	380	370	393	365	361	340	360	367	346	364	367	358	346	349	363	347	373	389	360	375	382	385	366	358	349	379	348	354	353	363	345	365	325	363	386	346	362	361	360	345	378	350	369	353	376	369	356	388	330	361	359	402	329	367	380	358	361	371	389	340	363	356	395	355	379	345	353	379	375	356	366	369	361	351	387	358	339	404	372	375	351	368	357	365	373	371	369	346	353	329	392	352	369	337	377	377	367	357	351	343	414	366	348	368	342	367	357	365	372	339	362	357	370	360	373	358	331	342	345	380	365	383	384	413	409	370	376	334	368	356	340	370	380	327	367	353	360	395	380	346	419	349	365	337	368	401	371	378	377	312	359	366	356	387	350	351	337	352	330	376	359	374	379	369	353	387	343	349	353	358	364	399	383	351	357	371	363	338	367	409	376	350	383	355	337	390	350	339	392	374	376	368	361	367	380	349	387	352	365	364	352	350	334	345	342	363	373	375	383	385	391	393	345	381	367	340	394	337	358	369	387	386	390	318	380	340	329	371	369	406	357	395	383	354	360	386	368	374	347	334	389	400	356	366	364	365	343	367	367	365	333	354	390	374	335	338	361	377	358	356	395	402	347	341	357	351	355	347	367	350	371	366	376	359	354	356	370	364	333	374	371	387	339	364	397	366	398	355	351	359	346	323	409	351	370	354	387	385	367	348	371	356	339	314	343	407	363	354	334	384	371	355	359	346	404	364	363	358	382	369	375	357	369	353	374	347	390	371	381	367	344	371	355	367	367	377	354	355	383	375	329	369	362	361	348	362	382	382	378	357	360	383	352	370	369	371	375	381	391	344	397	393	357	376	341	351	389	354	338	406	339	375	365	367	385	363	367	351	341	352	375	389	358	391	362	352	339	378	361	349	375	375	378	366	390	353	361	391	363	378	330	373	379	345	359	381	363	377	372	368	349	369	335	340	391	348	352	374	347	361	366	364	343	342	323	352	337	354	356	385	363	354	337	390	353	363	405	409	360	347	366	354	367	366	351	374	381	345	365	347	345	350	337	355	354	362	371	374	381	377	328	355	358	414	394	350	365	346	364	365	371	356	398	369	365	335	377	368	347	370	356	359	358	408	366	361	353	363	385	353	397	350	369	361	377	359	383	389	330	357	366	331	383	338	382	369	379	327	371	368	373	369	336	386	359	370	381	391	354	358	371	359	375	352	379	360	360	329	338	364	363	364	331	355	386	359	378	364	370	362	340	393	356	355	319	359	373	331	363	371	351	364	356	357	364	365	362	383	374	367	364	365	328	363	376	379	350	333	390	403	366	375	361	345	366	359	370	331	359	354	348	358	375	371	372	361	376	371	345	364	349	325	378	364	359	347	361	355	367	355	370	396	372	350	334	360	351	354	361	357	356	354	391	370	396	350	385	357	356	358	374	378	386	377	383	356	359	334	346	369	414	374	345	336	381	372	407	378	365	365	365	363	387	362	369	351	388	365	362	350	371	372	382	371	370	337	342	358	378	356	375	380	362	355	361	332	344	329	362	346	363	362	372	352	351	377	332	399	388	397	307	355	354	371	374	388	380	352	360	363	346	368	369	350	346	363	360	358	360	369	330	380	395	362	347	340	337	351	374	385	367	342	348	365	339	375	373	386	341	388	384	359	324	372	334	408	342	379	342	315	347	347	336	371	356	358	341	355	400	363	344	354	347	341	330	385	358	337	342	376	370	379	384	370	369	366	374	350	360	357	362	340	350	342	357	371	360	381	365	347	376	349	341	321	351	365	359	356	376	359	385	349	369	377	399	344	348	345	384	399	364	376	405	345	356	365	358	366	325	375	398	391	390	382	372	385	343	366	358	356	329	351	360	351	376	369	352	377	328	352	364	335	344	406	350	378	336	374	339	361	386	370	388	316	381	360	344	365	361	356	372	379	366	379	320	382	358	361	327	338	367	325	371	368	348	346	341	359	380	352	337	378	362	337	356	369	371	375	349	363	342	350	371	376	345	364	370	364	352	354	385	357	376	381	378	380	377	361	345	323	342	360	363	382	377	379	330	366	343	378	339	373	348	344	370	377	399	341	373	379	373	362	358	324	368	385	373	332	366	366	356	370	336	356	330	402	329	381	324	368	398	348	376	393	314	347	357	367	356	379	405	344	349	341	352	382	383	381	392	330	380	356	381	350	390	372	364	350	353	371	364	351	342	366	383	317	338	345	377	346	316	389	365	336	375	366	355	372	359	361	338	371	393	359	358	373	361	359	337	372	344	399	348	372	382	363	356	388	370	352	363	388	382	368	379	349	369	375	352	371	348	353	354	346	339	348	352	388	357	350	346	365	355	385	386	363	395	325	356	351	380	356	367	335	382	355	343	346	380	360	403	354	363	376	404	392	381	364	385	322	376	370	374	389	341	370	345	387	338	359	335	334	372	357	366	368	340	320	361	373	377	359	367	360	335	370	363	392	347	390	322	362	371	357	370	393	356	407	361	374	353	330	332	346	345	378	372	324	342	345	341	404	365	327	346	380	373	317	330	372	362	359	339	383	373	356	389	344	361	375	348	358	348	357	374	375	367	342	345	322	369	368	331	352	358	364	402	330	356	377	368	321	376	375	355	378	385	384	370	344	370	364	386	369	356	336	361	348	358	341	381	304	332	397	396	356	326
29065	7340	1178	770	534	378	324	248	196	167	165	133	121	137	118	116	121	95	97	90	95	73	99	77	77	87	89	94	104	80	75	85	93	70	62	88	108	95	74	66	74	75	84	85	77	75	80	62	77	78	86	60	74	74	63	82	79	73	67	95	70	66	68	69	88	87	77	83	77	63	80	81	60	88	82	59	91	67	86	81	77	66	64	52	75	71	70	73	86	74	63	68	68	76	71	69	83	78	82	80	78	86	88	85	76	72	69	77	68	71	82	68	53	78	84	76	68	76	72	74	61	74	81	62	84	88	85	75	77	71	74	91	67	79	73	75	63	58	76	82	67	67	70	76	60	71	72	77	67	77	68	79	63	61	73	65	80	81	61	66	79	76	78	80	78	63	71	75	76	93	72	92	76	82	68	73	61	58	76	87	68	69	84	80	76	73	64	66	79	78	79	92	68	71	84	70	67	80	63	81	72	86	85	61	72	67	73	73	63	78	70	83	70	73	70	55	81	66	81	73	89	62	68	80	66	98	73	93	66	85	69	71	72	72	80	60	62	79	82	67	76	59	59	74	81	61	67	89	82	77	67	76	65	77	75	80	71	71	88	69	78	99	79	67	73	68	71	87	70	78	62	67	92	77	73	85	66	63	77	69	71	93	69	57	85	74	82	75	73	62	87	80	90	79	87	82	104	56	72	78	80	88	53	71	76	75	95	63	80	61	73	83	72	78	79	78	63	70	76	77	66	76	79	74	78	97	83	65	73	75	82	75	89	87	65	66	77	76	65	90	67	74	77	65	62	77	68	72	66	64	73	83	74	62	67	70	70	77	74	82	86	76	72	71	64	71	66	71	86	71	70	74	65	74	80	78	78	73	64	78	73	69	77	75	62	63	74	81	57	84	75	62	86	91	85	81	74	78	73	86	73	77	67	87	61	67	71	69	72	79	73	79	73	82	81	62	78	76	84	80	68	81	86	67	84	80	67	68	71	64	66	85	53	74	68	70	91	71	77	83	69	89	70	87	67	80	75	68	87	67	58	80	78	69	75	68	85	74	71	76	86	55	77	70	66	74	70	70	75	59	86	84	90	59	74	85	86	68	80	73	75	76	75	69	77	65	93	102	82	89	71	82	75	66	77	67	70	64	83	72	78	63	61	81	79	75	78	90	73	75	77	75	64	67	69	76	78	73	70	75	62	61	54	65	68	77	67	76	79	93	77	64	80	68	68	77	88	83	73	63	70	82	63	81	72	75	60	78	71	70	69	70	85	79	83	72	71	82	65	84	81	76	87	76	77	76	84	81	94	73	75	83	65	69	88	76	71	83	65	76	90	55	68	70	62	70	67	52	84	82	79	74	72	68	73	79	75	79	78	72	74	79	85	81	75	88	64	77	77	75	74	75	91	60	94	65	89	86	88	71	72	79	68	65	69	85	61	73	76	65	83	88	77	78	66	69	78	85	65	96	84	70	92	76	68	67	72	84	72	69	66	63	61	71	70	77	71	80	80	65	69	79	87	75	87	77	74	66	76	69	89	84	64	70	67	70	85	87	70	93	67	77	69	79	91	69	81	64	67	85	80	69	75	62	86	74	92	84	70	67	57	81	75	91	89	82	76	78	72	82	78	88	76	75	67	67	57	72	71	67	75	85	65	62	74	85	77	60	77	60	66	69	92	90	72	84	61	73	81	68	67	76	73	64	86	81	81	76	74	73	73	71	81	61	62	76	61	72	74	63	84	70	73	76	81	68	68	74	79	73	74	60	77	83	78	73	69	74	76	64	71	69	60	58	69	78	69	62	80	86	70	69	66	82	74	75	74	77	67	63	71	65	60	61	78	82	81	74	86	64	65	76	68	73	69	75	52	69	73	69	66	86	72	67	77	87	64	100	68	83	62	68	80	64	83	84	63	66	71	76	56	73	71	82	70	69	80	101	79	60	69	82	72	79	72	73	66	73	59	71	69	79	82	71	87	61	66	75	75	82	74	80	79	65	76	73	74	77	70	70	86	63	80	90	76	80	80	72	71	83	98	73	74	71	79	64	68	59	81	83	66	78	76	88	83	69	64	71	73	61	71	86	70	76	67	66	62	68	77	73	73	65	65	67	76	80	67	70	93	68	66	78	78	66	80	71	83	86	61	76	76	75	90	75	65	74	88	69	73	70	70	75	74	79	67	67	73	81	86	86	75	80	72	56	83	68	67	84	57	76	74	83	78	62	76	69	82	79	57	71	80	87	71	77	73	98	74	77	72	69	82	70	83	62	82	79	74	58	76	80	71	63	78	68	64	74	76	78	65	81	87	66	75	80	63	82	85	71	68	67	73	84	65	76	75	70	85	65	79	70	85	63	85	73	79	69	84	61	74	74	81	68	71	75	67	75	71	76	51	63	63	53	76	78	82	76	87	72	74	75	89	75	79	79	71	91	79	70	62	77	63	77	69	87	82	68	85	57	77	63	73	59	73	67	84	73	69	76	89	81	82	73	82	87	56	66	66	72	74	76	78	73	71	63	59	79	68	76	67	75	68	68	76	79	84	64	58	70	60	65	64	67	92	80	87	85	68	60	75	57	72	69	75	70	65	75	67	76	78	74	71	73	63	65	69	67	78	92	57	82	69	91	64	75	83	61	88	66	74	73	65	87	81	85	70	72	69	72	83	82	83	85	71	71	73	69	83	84	76	60	85	90	63	63	87	89	62	95	73	81	60	77	71	68	69	53	64	89	72	70	64	84	65	76	70	54	69	64	66	77	70	69	84	63	86	65	79	73	75	77	84	79	73	88	69	62	73	77	78	82	64	77	74	62	99	80	78	67	79	91	80	76	92	70	58	72	65	76	69	93	99	72	57	68	60	79	70	59	78	67	85	85	74	62	67	71	72	68	79	72	76	89	81	72	80	74	89	83	71	60	64	63	75	66	64	70	69	73	83	83	76	69	75	70	71	70	71	68	68	76	80	64	64	83	85	76	93	87	58	75	67	69	69	74	76	77	71	66	91	74	78	78	63	59	77	62	75	61	69	77	72	76	77	76	56	75	75	77	71	82	47	75	73	90	57	74	76	73	65	72	65	79	76	78	71	75	68	69	77	80	88	68	61	66	92	67	77	70	74	74	71	83	67	75	73	80	80	62	78	84	65	77	80	53	97	74	71	90	86	73	98	71	66	94	79	78	86	79	77	70	93	80	79	76	70	77	75	70	83	68	71	88	86	67	68	70	85	56	84	79	80	88	69	60	64	80	72	91	72	64	70	80	76	82	78	69	80	60	62	75	85	60	76	81	69	77	81	68	64	81	89	68	63	83	57	72	72	73	78	73	75	65	76	73	69	63	67	67	61	77	75	81	72	78	69	70	71	73	70	76	76	82	64	74	68	78	68	78	73	68	85	59	72	60	83	88	85	56	68	64	71	74	68	71	89	72	63	72	80	61	68	82	66	75	90	70	71	92	72	82	68	67	74	81	73	80	70	84	76	80	75	81	76	85	75	72
14197	1201	2587	3186	2638	2230	1750	1532	1315	1157	1013	834	815	733	743	661	567	534	558	515	526	499	461	428	427	439	396	370	382	421	417	369	380	367	363	354	353	333	337	339	339	346	322	335	373	318	288	341	323	316	353	302	312	320	310	303	345	281	282	300	303	318	334	301	335	310	316	330	329	305	321	312	313	288	300	307	335	307	337	315	333	323	298	311	278	315	314	305	290	286	289	330	303	286	319	285	322	285	303	330	322	291	308	284	287	308	287	293	310	309	272	262	328	326	319	281	288	314	302	294	313	305	321	295	289	305	293	302	281	302	273	282	335	319	305	311	319	308	296	305	280	296	292	315	286	324	299	308	303	295	322	259	298	314	303	259	279	275	268	289	292	287	247	287	301	310	297	321	313	279	317	321	269	314	283	280	287	315	287	262	303	316	304	290	268	303	327	295	321	303	297	300	259	289	302	333	293	280	313	287	306	320	273	318	286	293	277	264	290	296	270	278	314	278	311	286	286	268	304	291	298	299	293	253	272	288	282	294	308	259	297	327	288	266	297	301	324	279	301	280	290	274	307	299	288	295	311	296	313	301	290	300	307	297	274	268	295	283	280	279	327	304	288	271	299	296	289	298	291	274	289	303	299	320	293	328	293	300	294	277	268	279	310	284	293	289	290	309	306	286	322	255	297	313	275	299	301	296	301	298	282	308	294	290	297	291	319	285	293	284	283	322	257	308	308	278	319	254	311	276	302	297	299	281	316	301	262	328	310	293	307	328	276	303	314	287	289	308	316	296	316	275	295	298	308	271	293	275	258	316	292	305	311	277	313	326	287	316	271	276	273	309	309	295	283	318	333	314	316	313	310	268	262	329	292	302	304	290	290	268	274	296	302	288	300	303	292	326	301	293	331	282	277	283	303	276	290	292	283	280	309	307	274	303	305	265	287	289	309	304	264	320	275	321	309	283	294	253	304	293	310	281	292	304	296	320	297	270	265	305	264	313	303	289	305	291	302	267	303	281	323	276	305	302	279	305	297	286	303	301	253	280	284	295	282	293	305	284	289	293	269	266	281	270	313	295	284	265	308	303	279	318	281	296	297	299	288	313	304	307	290	301	311	288	292	310	340	304	278	259	263	322	298	300	276	289	289	277	269	287	297	258	292	314	311	290	286	307	291	278	260	300	311	259	281	283	267	300	284	316	309	296	314	308	283	292	287	316	279	271	267	273	289	270	279	291	279	273	277	305	260	290	287	312	293	321	279	290	295	295	272	292	253	260	290	282	270	298	285	306	291	311	326	324	293	297	287	289	297	261	270	286	280	263	278	304	292	298	290	284	295	291	270	297	304	303	293	298	306	296	318	283	292	300	294	281	312	287	317	292	295	271	279	302	282	303	305	286	284	294	311	277	273	310	277	283	301	298	317	314	292	300	289	304	289	310	290	280	282	288	302	300	315	329	319	295	291	327	299	290	301	308	293	307	290	284	277	267	313	303	311	283	275	312	275	271	310	259	248	342	291	282	305	326	301	309	299	312	322	304	296	283	277	276	300	308	310	281	297	299	281	317	335	280	335	260	240	288	304	314	304	329	291	281	266	280	281	293	288	276	308	304	299	292	289	315	281	279	283	305	284	319	277	302	300	293	303	305	283	253	291	274	303	278	265	303	290	290	268	284	314	313	302	278	308	298	274	272	272	297	289	287	313	286	300	306	284	250	262	312	266	281	267	302	277	307	294	287	276	305	294	285	298	290	301	284	277	297	331	287	303	305	282	266	308	285	297	305	312	279	311	315	291	291	307	298	272	301	273	286	286	315	291	312	302	289	285	314	285	305	279	275	302	290	295	268	302	320	284	272	296	278	295	289	334	307	317	263	312	342	277	262	280	292	286	332	317	270	290	325	315	279	283	291	287	285	315	308	284	282	335	293	305	279	293	325	301	254	296	307	276	311	309	316	281	298	277	289	276	322	288	284	304	302	335	297	279	277	286	326	312	274	290	306	305	281	288	304	319	297	288	300	276	322	294	295	298	287	311	345	297	302	282	284	273	306	325	325	284	290	300	301	300	292	311	295	275	319	303	253	305	318	288	304	304	297	310	268	288	301	279	305	281	308	294	308	296	301	288	277	290	319	330	306	262	259	288	268	293	316	260	330	272	275	281	303	292	292	262	284	302	296	293	323	313	292	266	322	276	285	278	273	288	276	277	320	314	292	315	282	279	291	293	294	280	276	299	305	284	275	287	278	277	283	298	295	267	266	301	309	295	316	283	299	280	295	307	312	297	318	310	304	302	305	303	295	295	307	271	292	296	278	293	281	305	303	277	313	304	300	283	296	308	323	260	316	279	303	290	312	322	304	256	317	292	274	291	279	281	276	276	286	294	308	301	302	313	295	301	319	309	322	270	299	268	301	291	306	286	293	278	276	296	305	287	295	295	279	314	289	296	310	300	277	275	275	282	313	276	295	267	293	288	312	288	288	276	283	280	317	297	304	327	294	287	301	285	250	307	295	341	302	277	307	294	308	309	282	302	291	294	285	331	302	288	323	257	322	306	278	266	294	280	301	299	298	291	286	281	322	293	275	299	307	277	276	298	306	286	274	293	291	317	290	281	289	299	291	325	307	322	268	290	311	289	297	298	310	286	295	270	276	282	304	290	279	290	293	308	293	255	299	301	300	298	298	294	329	277	290	303	319	314	323	288	263	295	288	278	278	293	317	302	292	275	305	306	312	271	320	290	284	283	292	292	274	315	285	304	291	289	284	283	283	258	306	299	325	288	282	316	298	308	326	262	298	317	288	295	287	293	329	295	324	279	304	300	322	289	264	272	320	300	266	283	308	273	306	301	310	267	291	255	303	295	298	303	316	329	283	257	312	327	303	295	280	280	293	277	298	280	305	283	274	297	297	282	281	310	291	284	295	301	294	296	263	303	281	289	297	273	295	311	270	315	297	300	289	277	334	317	302	302	289	299	317	260	276	276	277	283	321	266	271	302	298	297	276	287	307	278	297	311	305	288	277	271	290	282	310	273	279	278	287	291	271	295	294	308	293	298	259	274	274	335	281	294	312	303	309	320	303	329	298	263	284	320	286	304	277	334	285	263	281	299	276	304	259	295	290	278	313	287	305	306	300	291	297	276	290	297	307	327	299	276	284	276	301	306	309	287	248	302	293	301	292	290	288	285	282	275	297	282	298	319	262	282	270	276	295	282	324	294	330	299	287	290	292	309	278	311	294	297	308	276	271	313	303	281	295	298	295	291	324	278	305	276	305	332	304	304	300	283	310	329	318	325	339	289	298	310	303	330	291	304	289	285	286	302	287	280	314	271	292	304	280	291	290	301	310	308	266	305	294	277	287	308	299	262	305	325	285	284	284	275	291	325	297	305	285	287	290	292	255	298	302	291	280	260	318	296	292	308	294	302	285	288	298	292	290	276	295	303	285	302	303	309	313	280	288	297	330	314	284	312	289	274	306	296	285	314	318	339	332	258	310
35568	18192	3955	1454	1047	783	589	480	369	336	271	280	232	233	236	198	169	176	213	181	173	174	163	181	160	180	156	149	160	189	153	149	161	130	141	150	147	131	153	149	147	162	157	146	148	137	138	140	161	129	151	117	161	127	130	128	131	151	149	148	128	149	137	124	127	128	125	140	152	147	142	156	141	134	141	130	122	132	136	119	128	142	129	133	143	132	140	165	144	159	136	109	134	133	146	151	142	161	137	148	140	132	127	122	140	146	138	137	135	136	136	123	120	133	136	123	147	141	113	128	143	139	152	141	122	156	143	144	140	121	128	119	154	123	156	123	142	118	123	154	152	119	152	141	120	131	142	118	130	121	138	123	127	125	144	143	155	133	136	147	135	140	125	127	114	142	124	120	132	154	150	131	125	138	131	146	145	134	138	133	157	153	138	128	135	156	148	115	153	126	141	137	148	153	141	134	134	145	134	108	159	135	145	148	115	121	114	129	157	144	115	127	156	134	142	118	117	125	119	135	139	140	133	131	150	132	134	134	136	137	119	142	130	134	155	140	137	142	120	111	143	120	153	111	114	141	156	136	131	138	146	143	140	115	138	136	126	134	141	144	136	139	155	132	140	126	135	130	132	125	137	139	125	147	136	149	115	132	125	110	133	153	144	135	133	144	155	134	162	137	153	143	107	117	135	128	129	153	134	157	144	127	152	139	135	146	132	132	140	158	127	124	150	152	137	122	149	145	139	132	136	154	119	123	136	127	141	120	130	147	121	135	143	124	136	157	122	143	137	136	148	131	142	122	130	127	131	128	144	140	142	143	140	122	134	147	132	160	135	126	143	158	141	132	135	143	138	136	140	117	134	165	131	120	133	144	142	145	135	128	136	118	136	144	136	151	130	145	145	158	146	138	144	141	123	130	130	116	140	137	149	158	130	131	149	144	144	132	132	128	119	133	137	137	143	128	137	143	132	136	136	151	150	142	121	148	144	153	130	129	134	136	154	142	148	125	132	125	130	121	126	143	142	141	151	134	136	141	160	148	135	121	147	142	117	126	139	137	134	133	144	124	129	155	132	137	163	134	137	146	125	131	150	137	126	139	145	144	148	157	124	146	140	141	119	140	137	137	130	118	142	138	129	127	148	140	152	156	129	146	131	125	134	133	131	148	132	139	136	153	127	133	137	132	157	143	132	135	141	127	128	138	130	131	131	142	156	137	119	132	152	136	157	152	124	152	132	137	122	150	147	136	157	123	147	126	133	130	132	133	117	147	141	146	128	143	145	144	137	112	144	110	121	119	141	140	130	143	126	135	146	159	134	135	120	138	116	139	138	128	138	116	144	137	157	138	137	146	142	132	139	139	137	124	146	153	155	134	122	139	148	131	143	140	122	119	122	142	129	148	120	141	153	165	133	131	163	140	145	126	140	124	155	119	129	131	138	163	145	152	117	127	130	133	115	126	140	130	145	125	126	121	121	143	141	132	152	120	125	149	126	130	141	137	147	119	128	145	115	131	128	155	127	123	134	150	133	128	143	154	133	148	132	145	150	134	137	141	132	134	143	126	131	147	122	130	142	144	144	106	130	151	162	148	140	139	125	143	145	125	148	131	141	133	130	137	167	133	129	111	148	151	136	117	121	152	122	152	156	128	157	128	145	135	124	127	150	130	140	147	129	131	125	137	146	143	129	155	151	124	129	118	134	119	142	134	136	128	126	143	140	124	135	136	135	148	164	147	134	133	147	147	152	129	128	133	139	143	130	143	119	154	151	113	130	135	124	127	128	129	134	126	142	127	148	127	118	131	119	133	135	144	134	149	121	142	137	142	135	135	136	132	124	142	135	128	133	152	142	146	148	134	131	128	130	127	136	147	121	118	117	127	139	135	136	131	151	153	134	127	135	145	137	112	153	140	126	158	117	165	146	137	136	145	142	123	125	147	140	130	162	146	143	115	123	125	146	131	145	132	147	122	144	142	136	135	152	135	155	140	150	143	146	141	128	138	125	128	152	138	143	137	145	136	138	134	141	159	153	128	136	114	149	143	113	119	135	136	132	137	141	138	124	154	122	135	129	146	143	114	146	130	135	165	142	130	155	113	146	118	129	126	112	130	145	131	135	132	125	123	118	166	134	135	136	132	147	118	112	140	143	149	150	142	149	141	140	133	146	126	121	155	138	148	134	155	148	107	123	125	156	131	132	121	129	137	105	140	145	132	157	145	137	133	137	136	124	132	128	142	137	141	126	154	114	121	139	147	133	138	145	121	130	167	165	136	106	124	143	159	142	147	145	141	140	150	129	115	146	129	135	136	133	132	133	128	143	139	114	121	144	117	134	139	130	120	96	126	132	121	134	147	147	136	116	103	139	153	135	125	136	136	133	129	150	145	138	123	144	122	150	150	132	124	146	142	117	132	130	142	134	129	153	127	132	163	151	129	110	140	148	121	130	140	128	144	127	134	161	151	135	123	145	119	139	140	146	159	117	122	131	125	129	114	136	151	155	156	132	144	111	149	130	139	136	138	135	171	143	117	157	110	149	139	148	147	167	145	132	153	136	129	130	138	115	137	128	148	125	149	134	144	103	161	139	136	148	152	139	134	131	118	154	133	152	125	149	145	128	123	136	130	167	143	147	140	135	133	130	108	146	143	133	147	135	138	146	119	120	157	117	136	135	127	136	137	130	166	136	136	156	129	129	123	127	103	129	158	149	138	135	168	135	154	124	128	135	146	134	136	133	154	136	160	151	140	135	141	138	139	146	131	145	116	125	149	127	128	110	131	144	146	138	132	128	124	132	135	143	137	118	123	146	143	136	130	145	109	136	123	141	147	121	119	143	143	147	132	127	115	149	133	140	133	131	153	146	156	140	145	124	129	140	139	137	134	150	129	166	117	127	131	139	146	127	135	150	139	142	135	125	164	126	135	133	134	160	141	128	154	127	132	130	154	130	141	151	133	115	147	148	140	138	113	146	143	152	135	172	137	143	152	116	138	134	126	148	133	152	151	138	153	130	133	135	138	128	137	119	155	128	147	121	146	156	122	135	122	123	142	134	150	137	166	142	128	146	134	140	146	146	136	134	152	132	138	145	129	142	128	140	136	143	173	138	130	138	130	141	114	151	148	135	151	139	142	144	130	121	130	156	119	143	134	148	146	143	146	116	134	149	143	119	149	121	141	147	122	164	126	134	131	135	163	133	137	116	137	156	153	121	129	143	132	108	118	142	132	124	126	136	119	148	133	132	139	129	151	139	149	127	125	141	121	133	138	145	154	141	131	161	130	143	144	157	128	122	130	148	148	159	126	151	139	126	136	141	114	134	140	144	153	137	146	143	152	157	134	145	124	135	125	143	157	151	141	154	123	144	111	139	148	137	141	125	124	149	138	148	135	132	140	143	114	133	149	127	156	120	146	142	128	136	127	123	127	128	153	139	139	137	140	147	125	146	135	136	114	135	159	140	125	133	140	129	148	144	119	128	119	132	137	120	128	131	129
17676	2168	4822	5425	4627	3830	3236	2710	2324	1977	1760	1629	1424	1336	1264	1101	1061	927	958	943	885	806	785	744	731	730	708	714	688	614	659	679	600	667	603	640	624	623	604	558	616	596	544	548	544	560	587	599	561	572	535	524	558	506	505	482	515	535	499	531	550	496	511	548	520	507	547	541	530	590	546	533	509	549	537	541	523	487	479	472	496	527	530	496	505	523	474	534	475	504	506	498	523	473	508	508	557	516	490	498	522	474	522	498	460	508	470	477	493	488	504	485	495	517	532	507	512	509	501	513	522	520	468	506	476	521	432	468	486	498	471	470	447	535	475	502	481	507	476	490	502	505	480	487	485	474	479	539	473	488	500	495	515	482	485	505	491	488	475	495	504	488	471	496	484	491	473	517	501	490	526	519	489	488	492	481	453	506	463	513	518	491	496	480	493	505	502	483	496	513	496	487	557	495	484	444	506	517	484	486	471	492	499	472	479	490	489	492	461	468	515	498	484	458	542	446	495	473	499	526	491	504	459	490	479	487	514	496	483	509	470	486	454	496	502	471	470	451	457	494	448	477	494	494	513	483	475	442	454	455	476	459	494	446	475	466	505	487	503	439	465	475	510	506	454	489	486	499	483	488	512	460	543	490	514	484	493	490	495	482	502	461	441	467	473	491	522	514	484	464	479	513	503	467	492	493	501	451	536	503	521	498	475	494	499	509	506	462	487	498	482	498	492	470	503	459	486	517	489	502	475	469	475	492	493	508	478	509	498	476	488	482	476	500	522	483	492	479	482	482	475	480	499	447	529	467	519	470	483	486	493	491	493	451	493	513	456	488	453	490	445	498	457	467	489	467	488	466	454	520	457	455	447	455	498	495	491	496	469	453	502	491	511	467	485	502	512	519	506	519	476	526	473	483	491	502	507	518	485	467	545	427	481	498	514	479	480	478	505	486	448	455	499	482	491	483	467	489	462	486	498	453	490	498	471	493	500	511	485	492	486	478	485	457	487	481	486	419	462	466	419	466	487	499	471	472	506	508	515	446	521	484	496	499	457	467	459	448	494	509	461	524	480	519	501	490	503	467	491	495	496	505	456	497	470	501	508	480	491	479	484	489	511	489	508	474	505	518	472	486	530	475	466	470	456	467	470	483	528	438	519	493	485	505	516	465	461	489	483	475	493	478	497	486	518	512	489	456	471	499	455	472	488	492	495	485	453	494	527	494	456	459	507	499	481	467	447	447	475	531	426	502	525	513	457	438	484	505	519	456	469	500	506	504	490	457	491	506	537	501	500	462	503	489	511	511	471	453	501	513	490	480	464	456	509	480	470	467	490	496	520	507	493	468	443	496	469	470	491	518	530	492	479	457	519	531	465	497	453	513	488	456	512	489	514	509	463	527	498	501	479	495	468	485	506	511	472	496	492	512	486	513	453	479	486	484	480	479	487	487	508	455	475	481	479	473	476	520	506	443	469	507	470	479	474	500	455	426	510	511	470	522	464	488	481	485	504	514	451	508	463	467	493	500	489	500	495	507	515	469	476	460	459	498	478	451	514	533	501	472	519	475	456	497	488	512	492	497	462	481	477	507	482	496	484	455	496	471	528	474	483	465	461	479	475	485	488	520	487	459	509	479	456	485	465	445	466	499	468	507	502	469	486	468	513	470	501	496	470	496	516	502	473	491	468	508	476	443	501	496	485	492	466	501	474	498	497	454	489	500	469	507	483	470	453	522	488	499	480	476	474	488	454	540	507	501	504	497	510	505	499	511	498	486	498	450	514	482	500	483	474	481	491	465	498	469	480	463	492	497	494	478	482	457	484	507	441	482	473	464	505	454	466	518	474	506	474	469	493	479	471	458	487	499	468	447	457	511	484	465	497	473	491	486	464	463	496	487	520	459	484	455	508	479	464	485	485	480	461	498	497	455	496	433	523	504	496	521	498	485	500	479	494	469	499	516	472	457	480	525	487	471	473	461	504	472	482	491	521	459	501	472	520	468	463	519	474	472	495	503	463	456	471	494	441	482	503	476	541	456	497	487	507	486	513	480	492	452	489	494	470	501	462	493	493	460	491	516	483	504	522	482	490	471	489	506	494	501	485	462	498	496	445	442	482	482	496	479	500	510	505	483	505	454	468	479	471	507	471	502	497	482	506	501	494	478	510	492	460	479	485	507	529	499	469	468	475	490	479	490	534	502	523	451	482	522	476	481	490	499	508	495	480	478	503	470	458	451	512	497	493	446	503	471	490	462	455	470	503	503	514	466	469	475	474	526	535	504	492	457	495	445	437	465	482	506	488	468	474	492	456	473	459	528	452	488	490	458	506	529	470	438	507	521	520	507	488	464	542	510	475	489	479	496	516	523	472	499	506	505	495	511	488	488	500	494	465	477	461	491	489	478	489	480	537	456	473	499	478	493	507	473	455	436	493	515	475	457	473	497	502	495	486	507	446	520	497	438	451	499	551	505	489	463	487	490	499	511	496	483	496	495	471	509	528	484	485	465	519	489	486	491	470	481	480	527	484	482	498	494	469	497	492	478	506	521	499	468	476	518	490	465	511	501	485	482	498	521	519	496	478	469	495	490	466	462	518	444	470	470	503	502	504	513	549	503	500	491	497	503	475	462	508	465	484	480	527	454	487	450	489	487	503	499	494	485	438	482	499	476	508	493	485	475	501	484	493	492	468	519	495	475	483	467	476	468	482	538	506	463	501	490	487	493	496	526	487	525	527	485	504	450	419	493	464	518	480	484	527	490	487	501	500	483	476	472	479	516	523	457	511	488	499	507	488	492	474	459	499	492	470	477	496	561	457	474	485	453	482	479	524	488	519	505	510	489	482	454	482	464	466	477	489	432	482	538	506	491	502	495	484	468	488	480	514	493	457	498	503	484	467	489	474	456	480	468	497	441	497	513	483	474	487	529	487	517	475	493	503	472	515	515	491	497	486	555	495	462	496	474	493	523	498	481	465	503	482	516	443	484	460	522	506	488	516	497	527	465	518	497	482	462	470	513	457	489	521	450	454	477	491	507	478	459	415	525	548	503	466	484	497	542	545	488	494	502	465	452	491	506	472	486	487	489	489	479	501	488	496	509	475	454	482	460	467	469	509	481	477	478	504	510	468	501	513	524	490	517	522	460	553	468	496	498	490	452	497	487	485	500	492	459	479	438	519	508	487	466	499	457	476	461	509	501	500	468	451	488	461	504	475	457	476	487	508	427	489	465	503	528	447	493	484	466	474	493	468	536	478	505	474	502	454	489	470	469	495	487	488	516	486	466	499	467	454	429	480	470	499	503	502	500	495	457	460	499	464	508	498	486	496	478	505	506	478	462	464	521	483	497	461	510	490	485	467	456	503	517	495	468	467	458	472	495	495	532	474	500	533	482	472	511	471	505	472	555	500	447	473	532	487	498	523	514	477	494	493	480	487	496	484	450	496	516	512	441	503	480	481	483	477	462	470	493	490	525	470	495	467	533	494	484	521	500	492	467
3235	297	154	124	131	115	108	111	104	79	105	104	121	95	78	101	87	99	101	95	101	96	92	98	86	108	84	91	93	94	81	106	106	92	81	117	95	88	84	103	81	92	77	94	73	83	84	78	101	97	92	95	83	106	105	112	87	89	95	115	81	94	92	90	103	103	91	81	88	88	93	79	88	81	93	91	92	86	87	84	102	92	88	93	104	87	85	86	87	88	106	54	109	92	91	102	95	76	84	79	95	91	84	72	87	105	91	97	85	80	91	96	93	99	102	96	94	84	89	85	87	90	98	90	103	74	100	91	86	99	91	90	87	94	70	106	91	102	89	99	88	95	104	102	89	86	91	113	80	91	103	99	86	79	92	85	91	81	93	83	85	94	110	77	82	93	89	87	96	107	84	97	106	112	99	85	93	97	91	106	82	95	104	104	108	69	85	96	111	90	101	97	89	91	90	109	114	101	110	77	97	98	112	80	88	99	88	87	91	96	76	90	77	91	79	76	86	106	94	71	98	87	86	100	100	91	85	69	103	75	76	90	92	88	74	82	88	87	91	83	86	82	85	85	92	91	80	96	112	98	98	85	73	92	91	86	98	91	92	78	95	88	89	108	101	101	90	97	97	88	79	80	122	91	87	100	71	90	94	73	106	70	85	94	100	91	94	95	80	90	83	123	97	88	81	88	88	100	93	105	90	93	95	78	84	93	91	89	91	101	111	112	91	88	89	85	87	90	79	97	77	93	98	95	97	87	79	93	106	89	90	84	96	91	83	90	92	110	90	89	118	95	82	86	98	100	97	77	77	94	86	92	95	78	90	104	88	67	94	77	86	74	95	81	98	95	103	80	90	99	102	82	106	78	81	94	82	94	91	94	85	85	90	96	87	96	66	107	89	92	88	80	74	89	85	87	95	88	83	87	103	92	87	90	67	84	89	88	97	91	91	84	94	84	88	92	95	93	93	94	90	95	83	93	89	88	109	87	88	85	76	112	84	85	101	96	88	94	89	92	86	95	89	102	107	85	76	92	93	88	86	90	81	104	95	82	90	85	83	72	98	102	107	92	91	91	104	98	71	96	93	103	93	98	82	90	97	99	79	103	116	99	79	93	107	106	96	107	94	85	83	97	71	96	85	73	98	82	84	94	109	105	91	82	92	84	94	82	90	92	108	117	94	96	87	89	93	82	81	97	80	110	83	96	80	103	82	86	100	83	96	100	79	89	87	118	98	92	95	89	107	85	95	82	103	108	90	92	70	79	104	68	88	96	98	87	93	82	105	103	88	83	100	100	91	93	82	83	92	91	88	82	89	90	79	115	106	76	93	91	103	77	79	89	78	91	111	97	91	102	102	83	89	93	85	98	87	89	79	101	98	83	94	89	75	84	95	75	71	83	101	91	90	93	82	96	82	97	79	86	89	92	80	95	94	101	97	90	87	93	92	96	90	79	95	101	112	96	101	74	97	96	85	100	89	76	111	90	83	105	86	79	105	76	94	93	82	68	94	93	91	88	92	86	91	82	99	72	71	83	103	107	94	85	88	91	88	74	100	84	100	87	82	82	84	88	106	96	96	94	93	100	87	92	105	76	101	88	90	94	105	95	86	91	107	99	94	97	87	92	85	98	86	90	86	96	79	87	96	90	95	87	101	82	87	76	101	88	84	93	89	90	76	88	86	82	106	100	92	92	91	92	77	90	97	98	94	80	95	81	81	89	88	89	90	80	87	86	91	92	102	91	82	85	90	99	93	82	103	86	87	91	69	96	87	89	106	98	100	96	95	89	89	88	99	104	81	112	72	86	84	103	97	90	95	96	90	92	88	102	84	87	92	102	91	82	101	94	80	79	79	87	86	78	97	96	87	80	95	82	101	88	68	83	99	94	93	87	85	98	95	96	80	81	90	86	85	90	83	92	96	77	92	85	112	85	101	86	105	91	93	93	87	84	96	110	91	84	74	111	81	98	72	88	96	88	100	85	91	93	94	83	99	89	92	86	108	93	91	81	105	87	104	87	93	71	85	96	79	100	91	97	95	101	90	92	76	98	120	77	103	90	96	82	85	98	81	94	79	97	82	80	81	93	100	92	80	91	123	83	107	77	102	81	83	107	94	78	87	109	100	92	89	84	90	95	105	99	99	109	80	94	89	79	87	74	104	88	90	89	90	91	88	102	91	91	83	88	96	95	113	96	86	84	86	113	87	96	86	91	103	76	95	83	96	79	112	90	96	85	96	106	84	85	100	82	82	94	81	75	84	104	100	93	80	87	88	78	99	78	82	91	99	97	105	95	80	102	88	76	97	86	76	94	97	91	78	89	98	107	90	86	81	102	107	74	111	92	98	86	98	86	98	96	113	88	85	79	95	95	91	100	97	85	86	89	113	92	92	93	99	85	98	89	87	91	86	87	103	83	94	99	92	100	94	89	120	82	95	104	88	94	80	84	112	86	82	90	102	97	94	102	92	94	89	110	82	90	97	81	86	105	98	105	86	91	83	90	88	95	103	97	90	90	79	91	94	102	102	98	94	86	88	88	85	91	97	75	92	102	90	78	112	88	93	87	88	105	93	89	85	90	98	90	88	84	94	83	87	99	93	93	85	102	92	92	102	94	75	98	99	83	105	98	65	86	94	90	96	80	72	92	81	92	91	85	102	85	98	111	71	83	89	85	85	89	93	75	84	78	102	80	70	90	97	96	86	104	89	106	93	100	96	93	95	97	99	98	94	95	86	79	73	93	83	84	85	92	91	101	84	117	84	101	80	85	92	104	97	91	82	87	84	81	102	91	95	77	91	80	99	95	84	91	96	86	88	87	80	92	91	85	99	87	79	90	83	66	76	84	97	82	88	95	102	92	81	89	95	90	78	108	85	95	87	86	83	80	89	92	91	102	93	73	103	93	73	77	87	88	88	102	94	89	90	112	111	80	91	95	88	99	82	99	89	95	90	70	84	86	87	82	95	90	91	78	90	81	78	107	72	93	84	87	88	108	117	95	88	89	94	103	90	80	82	95	92	93	100	80	91	80	89	87	115	92	83	86	88	91	87	88	103	86	90	94	75	88	102	81	104	92	76	100	96	83	91	96	83	83	93	88	80	81	90	95	90	104	97	106	85	90	82	97	81	112	92	114	98	105	94	107	65	83	85	76	110	102	100	77	87	95	95	89	87	91	92	85	98	102	96	77	86	85	80	106	101	98	106	97	91	74	110	90	77	82	77	98	100	103	106	89	92	92	84	109	80	98	88	92	99	75	90	81	98	98	83	84	84	81	79	91	74	84	70	96	76	91	94	92	99	105	97	100	86	80	99	89	92	101	89	94	87	97	95	96	95	89	101	89	89	94	95	79	94	91	89	96	96	92	73	90	86	90	91	80	73	102	89	98	95	99	91	87	89	85	100	91	97	108	83	77	98	93	119	85	94	75	106	95	90	98	95	95	86	83	93	84	100	100	85	85	93	101	97	92	88	96	95	92	101	102	88	90	83	104
4867	432	500	511	498	409	465	410	418	390	388	404	367	381	372	365	378	353	345	354	339	346	341	358	386	331	350	364	347	303	368	333	335	347	331	347	382	310	349	340	373	361	333	348	321	338	350	353	328	371	324	342	347	329	359	358	343	384	330	327	336	379	303	361	321	367	375	299	323	323	332	321	326	342	374	334	343	348	351	347	348	366	369	359	305	352	365	325	370	361	359	342	323	380	368	348	341	338	374	345	338	349	371	349	341	330	363	344	326	350	359	316	342	356	344	350	337	351	336	361	319	352	351	336	343	371	327	349	326	348	374	328	328	342	297	341	334	340	358	333	319	345	331	334	337	309	344	336	342	353	339	332	386	334	329	353	322	338	350	357	330	344	328	379	315	348	362	334	338	355	338	313	346	351	339	326	311	339	364	356	354	351	341	351	342	344	320	323	335	316	353	371	331	331	304	333	328	328	359	324	325	317	344	343	359	360	337	317	332	314	362	373	352	341	334	332	349	329	328	348	337	344	338	375	353	337	318	346	355	349	336	343	337	347	328	353	332	360	339	313	332	320	346	347	353	337	385	331	320	351	366	340	346	327	352	346	354	368	338	342	307	341	354	317	369	326	365	374	335	348	312	357	344	322	314	326	355	360	353	340	354	315	367	338	347	336	328	343	360	355	357	325	330	332	359	348	344	345	303	360	329	337	353	378	336	328	323	358	352	342	372	342	350	360	378	298	356	353	353	338	322	333	343	317	320	360	322	374	367	359	321	358	388	334	339	321	363	380	351	352	387	348	343	336	354	332	364	343	340	352	330	353	338	348	340	348	366	354	344	341	313	351	355	349	357	306	324	322	320	332	329	347	350	328	318	365	302	316	302	320	310	315	351	343	380	342	348	340	386	351	354	309	321	348	337	347	330	352	350	334	335	328	318	359	319	346	350	306	352	362	357	336	313	337	328	313	358	364	359	353	345	346	317	364	357	347	359	328	330	352	356	346	380	328	303	317	355	365	334	313	328	369	353	357	315	359	323	343	307	377	335	332	350	343	333	353	339	361	357	354	342	325	338	313	386	312	362	334	350	334	337	360	364	353	392	344	313	349	357	336	343	366	303	348	356	344	342	345	338	347	347	331	354	359	346	354	380	366	361	339	332	350	329	356	334	337	368	361	367	344	328	341	364	367	296	332	343	337	369	326	310	340	331	346	334	341	346	341	360	342	341	322	331	341	344	336	335	338	334	350	328	344	362	343	331	335	345	342	328	310	327	337	332	373	336	365	353	338	350	311	343	329	346	315	338	359	362	341	340	302	353	317	332	335	337	348	317	337	344	328	320	357	337	330	355	342	334	340	368	352	330	314	393	361	351	360	357	332	365	343	346	342	331	366	340	341	362	359	297	313	339	342	332	366	356	344	333	369	339	361	338	348	333	355	330	340	359	350	341	349	326	338	347	339	332	358	359	359	363	363	367	340	355	313	335	347	377	342	341	362	366	321	325	324	365	355	319	306	324	362	336	337	325	327	322	373	335	364	337	314	333	356	355	335	371	378	314	338	342	335	353	354	361	356	363	340	362	348	333	370	328	355	367	372	319	326	338	323	365	381	377	370	364	339	317	353	332	366	359	381	362	347	349	367	362	344	366	337	344	347	328	352	327	341	325	361	340	335	347	366	337	327	359	321	322	343	326	358	328	356	354	301	339	339	323	354	339	344	379	320	352	351	318	340	340	330	366	342	333	323	310	341	332	366	357	310	369	327	323	340	354	354	361	363	334	351	343	367	328	372	366	329	353	341	355	350	338	326	360	343	354	364	341	365	373	345	333	339	320	350	313	335	355	366	305	363	342	327	359	366	339	345	345	318	370	321	350	343	326	336	362	338	324	323	348	323	337	364	340	326	313	364	374	355	346	339	380	354	335	345	375	308	352	347	359	354	345	357	386	352	344	333	380	344	331	353	330	355	326	363	380	360	332	354	352	334	350	366	344	323	330	365	357	359	370	327	336	357	346	345	352	367	342	352	365	353	337	358	354	356	351	327	345	327	310	341	312	363	351	359	362	329	338	365	326	351	344	335	339	355	324	346	349	337	375	363	358	366	363	362	315	361	355	339	325	360	338	352	335	340	329	324	336	348	317	357	327	369	346	361	336	346	324	344	363	341	340	325	360	351	363	345	350	323	336	317	339	325	356	344	357	347	327	315	332	334	381	358	342	336	322	318	374	343	343	360	343	347	325	370	378	345	359	330	317	351	343	343	327	342	329	345	319	354	338	328	325	318	355	339	357	307	363	375	320	351	386	330	370	350	365	341	322	324	361	322	329	334	361	337	338	355	340	344	344	333	376	341	362	339	381	328	341	325	339	312	373	389	353	348	365	330	345	307	330	338	333	362	343	340	317	345	324	348	354	334	328	344	345	349	337	341	340	368	345	386	338	364	321	350	316	344	308	362	349	323	328	348	378	357	352	343	346	336	375	350	333	332	322	360	379	352	334	343	358	313	353	354	370	354	334	333	346	359	359	332	330	375	371	351	335	335	335	335	346	338	343	335	343	347	358	366	332	328	338	339	356	350	334	375	349	349	330	313	323	335	340	346	328	368	354	351	307	331	315	364	361	344	333	339	378	366	315	346	341	353	331	323	313	360	358	353	307	363	356	350	321	343	343	372	384	306	382	363	335	357	367	358	311	341	367	337	354	302	320	343	362	345	335	370	348	335	360	379	336	337	357	378	348	350	336	364	376	343	341	327	341	338	326	334	375	342	314	345	346	338	327	338	341	393	353	333	354	305	323	346	340	357	356	322	368	341	322	338	348	281	373	364	363	371	314	315	323	333	316	334	378	381	347	347	336	319	368	323	349	362	358	359	344	359	345	358	375	335	336	364	331	322	341	381	373	362	332	325	352	346	351	330	351	329	351	334	356	383	354	339	356	353	335	352	321	376	330	323	312	377	358	334	368	348	342	352	333	338	362	376	340	316	340	380	318	335	327	357	322	352	320	356	330	357	312	336	372	347	371	320	344	335	356	351	334	359	355	361	305	352	339	369	353	342	351	357	322	328	356	358	304	366	340	337	349	354	315	359	363	349	349	343	351	328	370	352	348	351	319	319	314	341	381	317	373	332	379	311	323	356	380	329	343	324	337	317	333	358	353	342	358	343	361	306	315	336	346	344	323	358	360	358	314	379	351	322	341	331	348	371	335	347	342	340	332	336	345	342	329	318	312	341	336	338	326	357	323	356	360	331	341	349	340	332	361	327	349	361	347	368	375	348	366	350	338	347	303	363	349	332	330	383	350	330	369	331	339	350	323	343	330	334	347	378	344	321	356	365	345	381	348	365	334	330	366	304	372	339	335	372	311	314	326	353	336	329	298	321	320	364	363	331	361	360	336	324	352	335	357	296	329	368	324	341	334	332	369	324	358	338	381	386	315	386	328	342	368	314	343	345	364	391	346	354	355	337	373	356	360	369	359	339	391	336	354	364	348	346	364	338
27978	6942	1154	813	530	386	312	230	202	166	135	134	138	106	115	117	90	90	97	96	105	100	75	92	74	83	83	89	77	78	80	78	70	71	67	80	78	65	88	66	69	75	69	68	80	81	75	73	69	70	65	51	67	66	71	69	67	79	70	73	67	69	75	88	78	73	75	62	82	58	74	58	58	81	70	68	62	67	89	73	75	77	64	64	59	63	81	70	65	83	57	56	70	76	65	77	66	84	70	69	72	56	50	85	80	72	68	73	66	74	60	90	63	66	74	73	58	72	68	66	88	65	64	72	65	77	70	49	68	83	58	69	66	70	83	74	81	59	70	76	76	72	73	77	80	68	78	76	61	68	61	73	67	68	74	73	66	71	60	67	76	63	75	66	75	78	72	54	70	63	69	71	64	73	74	64	73	58	82	68	82	82	70	65	76	63	75	70	70	69	87	73	72	69	78	79	76	87	60	80	55	53	68	70	60	80	64	77	71	76	72	71	63	78	61	73	68	79	70	60	68	60	72	64	71	74	75	67	74	56	65	79	77	66	61	77	64	62	74	87	65	87	70	73	77	67	54	83	72	80	67	64	60	70	62	76	67	78	75	60	70	59	79	80	79	66	64	89	67	52	65	70	59	79	77	77	73	66	71	70	88	59	79	71	65	67	64	68	74	59	64	62	73	58	74	78	60	75	74	69	76	62	66	66	74	61	81	64	78	88	71	62	57	75	55	73	73	61	80	73	63	78	60	63	78	78	70	66	65	82	70	80	49	64	64	80	76	81	74	75	72	77	61	74	79	80	60	75	68	75	74	63	66	76	66	65	69	73	63	75	70	71	72	59	84	69	64	71	71	89	81	77	65	86	66	53	58	67	70	69	86	61	67	78	70	92	71	85	62	68	64	61	72	58	83	53	65	70	68	76	65	54	59	78	65	66	76	70	79	75	76	69	56	58	49	65	68	66	68	71	67	74	66	88	75	75	67	73	88	83	76	71	72	80	66	68	60	91	68	64	61	79	56	76	79	68	62	56	69	77	72	67	52	72	81	74	61	57	65	72	71	75	83	78	79	63	61	60	65	81	82	84	72	74	74	63	78	72	75	72	62	77	71	75	79	67	58	68	82	77	64	65	76	85	76	67	77	74	80	64	68	72	68	77	71	71	81	58	70	55	74	84	61	69	86	83	79	66	65	66	73	76	50	61	59	87	65	69	67	64	75	60	75	73	81	82	82	70	68	78	70	57	70	68	70	63	94	67	80	63	75	57	74	65	65	59	83	62	77	77	79	63	87	64	72	58	73	91	84	71	64	61	63	58	62	79	84	87	65	83	62	63	70	59	74	66	80	78	82	76	72	63	60	107	54	67	69	68	72	69	69	56	62	81	72	72	68	64	78	73	58	64	73	66	63	73	77	65	59	67	80	71	70	77	76	76	76	60	65	72	69	68	71	72	69	72	62	83	74	72	58	68	66	70	58	72	71	68	88	83	60	58	64	80	67	92	71	61	69	84	60	77	71	72	65	61	68	66	69	65	90	69	72	67	71	65	72	73	88	79	75	87	56	80	62	59	89	82	78	72	62	64	55	75	76	62	68	72	65	69	72	59	75	69	69	73	68	61	77	72	64	85	70	89	74	82	65	73	66	71	74	70	65	64	82	56	72	63	58	70	75	74	71	56	53	69	73	62	61	70	85	78	52	50	70	61	70	63	70	76	72	72	76	73	79	72	68	58	76	60	63	73	71	66	86	56	74	77	78	79	64	51	83	77	65	81	63	73	76	79	59	64	67	57	54	71	62	64	75	75	75	47	81	65	73	79	75	75	64	79	83	80	62	68	66	73	75	67	70	60	71	66	62	72	72	71	79	83	76	68	63	67	52	87	69	69	71	83	74	68	61	70	84	63	77	76	75	62	69	64	66	74	73	65	68	65	76	66	72	67	69	58	75	74	67	78	63	73	65	74	72	72	77	52	70	78	67	75	61	42	71	80	72	65	55	60	86	73	69	66	62	78	74	83	60	69	75	66	87	69	74	73	85	68	75	62	66	71	87	53	60	70	90	71	68	61	75	55	71	91	69	75	68	82	66	66	73	56	67	71	66	70	60	53	80	71	69	84	75	69	70	57	70	74	74	75	63	65	72	58	68	85	59	73	70	70	79	71	70	69	75	71	56	55	70	56	83	75	87	78	71	76	68	53	71	68	69	76	69	87	66	88	67	59	78	66	79	73	73	64	59	58	70	71	83	68	71	65	66	63	68	68	58	86	81	63	54	68	77	74	75	73	63	69	67	70	52	69	82	69	81	61	72	69	70	79	66	69	51	76	61	59	60	73	79	75	79	78	58	54	66	69	57	55	65	63	60	62	61	62	79	72	71	60	74	82	58	64	80	67	83	67	61	67	76	75	63	63	72	68	71	86	61	71	72	73	75	61	67	63	73	69	81	65	67	76	61	74	70	74	61	87	63	63	85	74	75	55	68	65	78	64	57	60	77	82	58	76	63	86	70	77	61	58	53	72	65	70	82	74	53	84	83	62	80	56	81	55	71	69	68	71	77	76	72	75	81	73	62	60	64	60	64	61	67	77	69	85	72	75	68	71	72	77	73	83	58	62	79	71	74	73	64	75	84	68	67	85	73	65	64	71	71	64	61	58	71	54	72	60	79	73	72	66	56	79	75	58	64	83	64	66	64	55	62	88	65	77	82	75	59	59	74	76	74	65	99	61	72	72	52	64	65	79	84	65	92	73	82	69	66	80	79	64	65	56	70	64	69	63	74	70	72	61	71	69	68	84	65	69	58	83	69	52	86	61	80	83	59	65	70	59	68	71	78	59	61	89	65	54	67	73	62	79	63	60	63	85	67	83	88	80	66	72	73	82	78	87	61	75	61	67	87	77	68	78	71	56	63	60	80	67	74	83	65	67	62	63	80	59	74	84	84	82	68	66	64	83	45	64	62	76	56	69	62	67	76	64	65	74	85	66	85	65	58	67	71	63	69	74	81	62	56	70	77	69	75	64	66	78	71	61	72	67	72	65	64	72	73	72	78	75	72	65	88	69	71	79	72	75	62	71	80	73	84	81	68	76	66	74	67	79	64	68	66	77	65	72	70	68	67	86	72	66	67	64	62	62	72	81	76	78	60	74	96	59	65	67	73	68	80	70	86	73	79	75	68	88	70	71	71	67	62	74	70	76	67	73	76	71	83	78	63	81	67	64	69	63	89	65	77	67	49	56	75	73	64	72	65	72	68	75	84	56	75	71	62	70	64	54	64	75	68	77	70	61	84	73	73	61	77	60	54	67	75	76	65	57	74	70	77	67	64	64	71	71	63	66	71	64	71	90	71	66	77	61	76	69	72	80	73	72	58	74	59	70	61	68	68	61	77	68	64	79	71	74	62	63	75	65	81	78	72	66	74	59	79	81	75	82	80	59	70	50	75	62	64	69	75	73	58	54	51	80	58	77	87	63	60	69	76	70	50	84	76	82
13806	1151	2581	2849	2549	2098	1648	1463	1190	1041	894	828	820	697	662	623	561	540	536	473	499	455	429	374	397	427	408	385	382	374	347	339	353	342	339	328	305	323	318	355	327	316	313	316	309	326	304	285	288	322	334	322	286	289	303	299	313	312	317	278	314	275	308	318	294	274	290	308	281	298	307	297	302	293	282	308	334	282	280	264	281	289	284	277	339	292	280	296	294	303	281	276	284	274	304	260	279	318	278	297	292	306	304	275	281	273	287	267	281	284	296	295	277	288	250	292	268	284	284	301	268	313	298	247	279	292	279	291	261	262	297	292	262	291	268	277	298	303	270	251	277	271	262	279	291	304	251	251	297	268	264	288	285	297	312	311	305	253	270	328	300	268	295	266	293	287	278	285	274	292	276	265	285	281	247	278	279	244	293	279	260	287	277	294	281	265	300	280	282	273	279	252	295	300	276	279	299	266	298	276	284	256	291	261	270	267	326	285	291	284	277	290	267	292	272	294	287	269	286	275	299	266	263	257	333	261	256	275	258	268	272	262	281	262	271	285	279	298	309	263	279	299	294	265	288	282	258	253	279	290	283	288	282	286	301	282	282	315	268	259	257	286	278	272	260	285	251	250	292	306	276	273	281	271	285	265	297	281	280	277	270	276	323	255	287	289	287	286	293	273	265	289	275	280	282	258	279	243	273	281	265	276	256	278	262	266	288	250	287	286	296	282	278	307	298	295	275	302	309	305	290	312	277	279	306	295	297	285	270	277	266	243	302	270	237	295	305	297	259	277	264	254	290	279	275	300	269	265	279	264	285	258	272	288	279	308	286	290	286	279	271	280	294	283	288	285	290	265	280	278	287	290	278	268	277	265	300	286	278	289	276	289	290	298	262	251	281	279	284	281	266	281	268	275	249	285	247	281	289	290	246	290	286	286	278	236	291	298	280	265	286	264	255	277	273	255	299	262	299	259	256	300	278	293	263	289	263	271	291	287	270	270	242	302	282	268	280	268	279	290	282	337	282	285	275	254	222	283	274	300	278	278	277	273	269	290	260	262	303	279	276	264	270	262	264	285	266	298	268	284	291	268	273	236	284	282	263	256	250	276	276	279	286	284	310	284	284	261	290	267	273	283	289	282	279	270	302	293	263	295	280	295	294	281	262	250	272	287	279	278	259	267	249	259	279	247	299	291	250	250	264	296	270	293	261	304	289	287	268	302	292	284	285	293	277	279	311	263	285	294	267	281	303	255	319	259	289	272	281	240	278	268	297	272	276	287	261	256	235	269	274	294	301	286	270	282	295	308	281	278	267	288	287	303	265	279	269	268	306	278	285	277	270	279	272	267	284	300	278	280	302	293	273	273	261	311	255	248	277	287	298	268	271	301	260	269	274	280	270	291	260	298	276	302	317	282	280	287	258	277	302	275	294	310	289	285	291	282	246	270	275	287	279	281	249	276	296	291	287	296	265	272	271	270	284	255	265	239	281	275	273	272	281	266	282	273	291	278	288	248	273	294	312	297	292	277	272	293	281	267	269	285	292	292	290	279	301	258	282	292	272	259	278	309	293	245	303	264	281	270	268	243	268	304	273	277	253	251	245	291	272	269	292	275	287	294	255	265	276	269	269	252	274	266	277	274	268	291	256	302	287	273	279	287	269	304	263	265	272	264	300	285	266	268	285	284	251	277	263	265	260	276	307	268	295	254	263	283	279	267	260	308	305	290	279	242	260	255	255	280	265	263	255	288	313	267	255	269	291	309	268	265	278	287	267	261	279	266	265	286	287	287	303	261	262	260	302	293	273	259	234	294	298	274	291	251	311	292	293	288	262	302	278	262	298	304	252	283	299	274	248	274	286	248	262	298	277	263	298	280	291	259	294	281	308	279	268	307	264	239	248	294	299	291	243	280	276	266	294	259	322	283	260	308	286	280	278	299	293	305	264	278	274	264	297	282	279	270	271	267	265	281	298	283	304	278	264	268	236	282	280	275	285	260	275	282	289	259	270	263	294	264	274	262	237	294	272	271	262	273	292	257	272	278	271	286	300	279	265	258	272	296	292	280	267	284	251	273	313	274	288	270	300	249	281	275	295	286	274	312	271	275	293	277	262	303	299	271	279	272	265	288	287	260	329	260	306	255	273	294	278	281	274	288	307	285	287	277	302	303	307	282	268	288	274	267	291	292	283	272	266	269	247	279	286	258	267	269	280	261	291	286	272	287	271	300	308	269	275	284	290	286	282	278	259	278	318	256	304	277	267	281	308	305	285	268	279	269	280	275	297	261	255	286	268	293	313	277	286	259	273	270	269	287	290	276	294	285	279	257	298	266	274	286	303	291	276	267	283	305	271	272	288	281	285	280	268	279	263	279	263	272	281	271	249	286	290	273	255	268	281	252	342	267	259	278	280	283	320	257	287	304	302	290	278	280	270	269	291	329	300	296	280	287	273	267	277	274	288	271	265	304	296	291	274	280	277	274	271	287	290	281	280	282	256	265	299	268	247	274	280	293	266	260	291	280	280	285	292	267	286	315	292	261	262	280	301	294	272	315	269	257	298	268	273	257	282	282	270	281	263	273	304	295	258	273	284	273	273	281	251	275	270	298	252	246	277	295	284	303	288	282	253	266	292	261	269	292	258	278	254	290	281	286	286	279	281	268	294	289	311	280	294	286	262	306	262	284	274	289	308	256	262	289	311	281	293	295	269	295	306	232	257	301	283	263	292	283	285	270	287	297	259	277	287	279	322	287	270	316	303	257	291	257	308	250	295	292	280	287	293	267	293	266	240	283	293	272	276	285	291	283	304	261	283	272	311	268	288	273	265	300	258	271	274	294	289	276	294	271	282	252	286	300	285	268	264	292	274	288	249	269	269	280	257	272	290	257	290	274	295	275	277	242	295	306	273	278	258	259	292	270	295	271	276	304	267	275	301	255	301	273	255	276	273	278	267	267	280	296	309	270	282	297	275	275	244	257	283	305	297	317	287	257	280	281	273	286	299	273	292	289	280	281	257	297	279	321	285	259	273	256	293	291	265	325	294	265	295	272	283	278	304	293	276	265	304	286	299	285	293	278	282	290	284	278	310	306	259	252	295	261	286	255	277	276	257	282	279	282	228	289	271	271	274	297	245	283	255	290	287	296	294	247	290	257	270	266	288	269	291	283	287	301	266	285	316	225	262	281	295	261	306	284	283	294	277	277	298	279	311	305	303	273	308	287	292	278	259	289	281	272	265	276	273	272	249	280	300	278	270	290	282	294	291	285	302	281	255	287	267	278	311	251	306	296	292	284	276	296	272	291	270	264	260	252	281	264	275	308	292	281	250	264	297	257	288	278	242	248	285	308	268	296	265	304	259	269	244	294	283	277	282	289	293	286	285	274	309	280	280	299	276	257	295	284	255	280	278	267	285	287	284	283	266	265	280	277	288	270	307	302	237	281	282	279	267	282	284	275	282	320	283	281	281	310	268	262	269	269	280	282	276	285	283	234
38180	19380	4436	1596	1137	758	608	522	389	347	309	306	252	243	245	200	208	196	184	174	214	172	167	176	183	162	185	162	170	156	134	160	167	180	144	171	141	142	141	161	154	169	157	147	138	168	168	137	145	133	137	160	144	151	152	135	124	140	142	153	143	144	145	141	151	137	154	144	156	143	143	145	163	153	138	143	148	141	131	158	124	165	125	149	171	149	156	134	154	164	132	144	148	139	132	161	134	154	148	162	146	156	151	138	134	132	131	139	149	141	135	132	131	135	149	117	160	160	166	148	145	142	152	134	146	149	135	150	152	131	132	150	142	151	134	137	132	130	165	152	155	141	147	131	145	148	142	167	142	162	147	154	140	135	157	130	148	121	144	149	126	165	137	132	148	161	148	159	146	146	161	134	159	138	147	161	143	128	123	131	147	165	143	127	150	140	154	154	131	161	143	154	126	139	153	136	137	149	142	149	142	167	131	130	143	149	136	143	143	136	147	147	131	137	132	151	156	138	165	134	137	131	125	130	150	147	135	150	155	160	131	166	149	152	143	138	135	155	132	154	134	141	132	139	127	126	151	155	144	133	142	130	136	140	134	139	143	145	125	142	138	139	136	144	134	160	151	155	146	164	135	152	164	125	136	130	133	162	137	144	162	128	165	151	141	125	144	136	152	119	158	135	141	175	152	156	156	135	167	146	160	157	143	122	161	145	138	171	143	141	131	126	142	129	129	148	145	163	144	128	138	161	132	141	138	148	147	137	168	147	150	159	130	178	127	130	136	144	129	141	141	140	125	157	123	138	133	134	131	150	137	146	127	127	121	134	148	132	156	135	132	139	157	139	137	121	135	118	149	139	130	140	133	135	125	144	147	121	154	161	132	135	137	141	147	149	140	142	138	158	141	143	155	157	127	144	152	141	153	156	150	134	136	151	168	129	136	147	141	117	148	136	152	151	147	140	131	154	138	138	147	144	149	140	144	141	162	143	158	131	125	154	151	138	146	114	159	128	140	141	140	154	130	138	134	146	143	147	148	144	161	134	134	150	126	146	141	134	147	136	126	169	123	151	133	142	136	164	153	136	155	131	131	143	141	155	138	174	141	159	147	147	135	145	123	156	139	148	148	147	133	141	137	158	142	124	153	153	151	146	138	163	162	130	142	146	144	144	148	128	143	151	126	152	138	134	145	144	134	153	148	145	151	151	173	132	125	154	130	154	145	132	152	147	156	153	134	164	159	130	119	142	128	142	145	142	140	142	164	135	152	139	127	129	143	146	133	153	133	178	128	129	152	140	140	157	137	162	129	142	125	162	137	141	145	120	127	166	151	138	134	130	162	144	142	152	136	145	134	151	136	159	152	150	152	133	137	127	150	127	134	154	125	159	152	146	149	136	161	161	121	146	141	145	141	143	141	132	125	126	153	150	148	133	155	147	150	151	146	144	131	157	145	147	133	147	148	135	138	136	154	129	135	120	148	138	143	134	152	138	141	163	139	134	158	143	136	123	148	135	133	145	124	145	157	134	127	133	142	126	132	149	148	145	158	142	134	161	104	125	147	138	145	138	140	137	117	143	150	146	169	122	123	150	120	164	149	128	137	138	132	142	138	141	147	143	144	148	131	172	148	141	142	145	164	98	131	133	128	143	140	155	137	147	142	146	128	140	135	153	134	136	150	138	140	111	137	166	138	134	136	138	142	134	126	166	132	140	143	162	149	152	147	133	149	130	124	138	117	159	147	138	167	129	147	168	143	118	158	141	136	150	159	132	147	138	126	117	145	155	169	152	150	150	123	156	150	138	134	155	142	151	144	139	137	130	140	138	142	145	127	132	150	158	127	153	172	137	144	146	149	136	134	151	158	147	138	164	142	148	152	136	146	152	138	122	131	147	137	154	152	149	137	149	154	155	150	135	120	152	153	166	129	172	134	125	149	136	144	140	148	123	138	160	134	139	137	123	142	151	154	131	136	162	157	145	139	130	127	138	159	151	142	175	138	152	146	138	153	170	150	141	136	148	138	147	146	145	152	143	136	137	142	129	178	139	142	161	147	152	138	150	132	126	144	168	117	137	155	142	131	154	148	139	135	154	115	159	130	141	145	145	143	153	135	159	137	121	137	159	143	168	144	158	137	125	128	109	142	149	121	157	147	140	132	133	133	161	140	136	139	141	153	161	151	132	153	139	163	147	120	159	143	144	160	144	128	143	157	153	154	125	150	151	175	136	103	149	151	127	140	168	128	146	158	116	127	134	132	145	149	132	148	135	144	134	137	169	142	139	139	140	155	132	120	144	153	127	147	122	143	163	150	140	152	157	157	150	138	136	154	131	137	144	129	177	133	121	135	126	168	164	142	159	143	143	148	146	115	144	152	129	149	145	146	135	145	125	128	125	139	163	150	140	140	137	134	147	156	149	132	148	145	145	137	166	122	137	133	152	137	131	140	163	145	132	123	142	133	138	155	138	153	167	135	146	139	138	149	140	151	128	140	154	149	126	148	146	144	133	140	139	130	146	189	141	141	129	128	156	140	143	153	128	135	148	154	141	159	138	122	151	144	147	148	144	158	135	126	150	130	138	158	147	150	134	145	143	148	141	136	151	132	139	151	136	133	155	143	159	152	140	117	142	134	164	149	133	149	131	141	143	152	164	166	142	147	148	133	141	144	133	140	167	132	135	176	149	132	125	151	147	160	153	140	144	131	136	152	128	135	145	146	190	134	149	175	149	138	151	155	120	154	147	157	162	127	143	130	149	123	134	121	136	138	152	126	157	163	148	150	160	144	133	148	154	137	151	151	133	143	137	149	133	136	138	161	145	170	123	139	145	124	150	145	134	156	130	140	149	131	149	151	140	142	138	169	145	139	152	139	144	157	151	149	141	145	148	116	153	137	122	133	135	150	129	143	143	153	159	143	143	110	130	169	149	139	143	143	145	129	141	151	160	177	143	143	142	138	128	150	146	154	154	149	142	146	146	155	158	152	150	140	152	177	149	129	134	157	135	151	136	112	156	137	142	133	123	152	140	157	125	141	134	148	141	126	142	160	124	164	155	140	138	136	131	139	135	120	149	146	147	155	137	133	154	139	132	134	167	137	142	126	152	153	135	130	145	141	153	145	131	142	151	153	132	157	139	139	137	146	139	134	133	141	138	146	127	149	157	160	122	139	127	151	141	148	137	123	150	143	129	140	151	135	143	137	141	126	176	146	144	148	127	130	118	141	144	140	137	145	152	132	132	131	143	143	134	151	140	148	152	157	151	130	142	146	145	138	142	149	135	127	130	145	122	140	136	156	142	146	116	158	134	147	154	158	119	154	160	141	146	142	134	139	155	155	142	150	146	145	142	135	128	153	151	155	136	144	147	141	126	151	130	132	139	131	144	123	134	138	130	163	147	148	142	122	132	154	132	143	144	119	124	169	140	138	129	128	167	149	148	138	154	136	131	153	137	124	138	157	147	139	126	149	152	133	133	136	146	119	121	131	136	134	142
18711	2263	4927	5692	4888	4147	3365	2824	2475	2010	1804	1630	1529	1468	1274	1125	1133	1024	975	931	941	882	774	794	743	805	745	688	675	762	654	642	634	693	666	657	620	601	637	607	592	592	616	615	610	595	542	563	590	582	540	618	569	524	569	587	584	572	544	568	526	546	521	545	551	551	595	559	556	520	538	574	552	527	514	563	555	500	517	496	524	518	541	528	525	497	522	508	523	527	512	538	559	522	486	500	528	502	535	493	541	524	534	484	557	493	512	513	526	509	531	546	503	524	523	529	531	501	549	510	525	484	490	502	542	492	520	504	502	499	477	571	529	545	539	495	497	517	506	510	525	521	519	502	524	545	547	488	495	564	530	497	500	507	491	533	503	545	538	491	542	482	486	493	519	499	485	508	521	524	510	536	536	494	490	512	486	499	543	528	517	494	540	557	494	506	527	477	497	501	484	511	514	535	494	534	456	498	491	520	565	502	533	478	508	498	533	540	535	485	517	493	513	488	507	486	465	531	490	517	505	528	505	527	569	489	472	507	510	548	509	485	504	479	484	540	516	517	496	487	512	508	523	568	530	505	513	492	539	510	514	521	509	540	524	499	508	510	511	489	494	497	507	514	479	490	489	470	506	501	525	541	519	475	548	532	491	511	506	533	495	530	519	523	500	512	531	508	488	537	480	484	525	526	505	504	531	530	549	510	484	461	476	512	489	499	508	529	516	480	549	523	511	525	518	523	528	502	511	481	515	524	510	521	523	489	510	511	498	508	498	511	489	504	520	456	511	516	504	506	493	531	528	512	516	511	539	501	519	486	516	527	494	489	533	508	483	526	519	515	519	484	501	490	460	541	495	513	493	531	493	522	523	473	492	558	501	500	504	500	527	541	498	519	498	474	464	526	551	527	498	519	504	535	479	505	471	523	488	486	500	489	483	528	514	523	494	485	530	526	506	500	532	501	504	477	515	509	499	517	521	522	501	478	507	496	467	510	539	504	486	473	495	519	533	498	464	510	532	453	509	564	526	532	533	468	470	548	534	511	509	509	482	495	504	527	553	511	517	516	516	519	498	473	519	550	531	461	530	511	559	515	472	505	511	450	533	512	498	477	507	515	507	497	522	490	547	511	511	483	502	495	535	498	490	500	515	512	506	510	498	544	450	513	443	511	500	477	510	461	505	472	505	471	532	499	539	527	497	479	517	499	476	490	507	515	492	509	477	520	513	452	476	506	497	497	496	497	539	493	526	514	560	529	516	503	494	521	542	494	513	502	518	490	502	510	543	569	482	496	506	517	510	535	513	526	483	509	479	512	482	486	530	510	501	458	485	524	516	479	524	527	522	490	469	500	552	519	532	514	493	510	515	499	490	541	498	530	478	535	531	499	471	453	498	498	507	479	528	494	511	525	506	511	510	519	500	546	495	512	517	480	505	495	495	527	532	488	478	502	501	517	494	518	515	530	510	526	486	493	470	502	493	534	493	519	491	523	530	498	497	490	520	502	515	511	497	515	497	532	475	493	540	479	516	524	498	473	528	554	524	526	490	499	524	500	514	537	496	529	495	513	479	518	487	552	512	498	495	515	528	543	487	540	514	500	478	545	506	498	522	465	500	510	493	493	526	513	514	504	515	514	496	501	507	522	505	516	515	495	523	490	524	552	480	512	528	501	496	504	506	491	513	514	502	539	514	505	497	498	494	517	499	499	511	511	488	564	498	509	509	481	559	511	540	499	470	497	511	497	514	508	505	478	488	505	509	544	482	549	488	473	501	578	492	548	514	534	513	463	484	490	526	518	478	481	498	490	527	532	525	544	495	499	544	531	531	521	494	566	538	500	518	535	538	493	517	509	529	504	505	495	523	525	518	554	474	514	503	467	505	482	529	494	472	497	526	464	495	562	481	515	513	526	489	504	490	538	531	542	527	503	497	550	488	504	510	504	539	526	534	590	487	528	543	531	498	499	494	511	466	537	485	534	509	518	511	509	480	479	503	488	497	523	530	495	523	496	503	504	491	472	525	537	488	507	530	488	508	527	525	504	486	526	478	555	526	494	499	515	535	500	516	475	526	483	498	517	497	531	532	535	505	499	516	498	527	492	523	508	498	518	540	497	522	499	504	479	522	493	531	505	477	549	512	498	527	513	501	478	478	517	500	489	485	506	499	522	538	486	506	506	510	495	484	485	500	500	487	533	487	511	506	530	523	537	565	487	531	515	544	553	491	512	523	499	514	502	489	515	460	494	499	527	489	518	526	490	540	501	512	455	517	513	499	489	451	514	514	522	520	521	507	540	506	510	535	470	504	524	516	532	516	486	550	519	539	485	508	487	520	531	532	502	528	494	540	501	518	499	502	482	531	523	508	514	486	524	491	537	486	504	496	514	510	495	487	483	526	505	521	536	504	489	493	499	509	533	518	485	512	498	493	503	506	538	518	495	496	511	515	458	506	455	539	523	532	493	502	489	486	538	505	486	515	517	546	520	465	516	545	530	543	521	503	532	561	480	517	556	543	493	531	507	543	458	511	530	498	507	520	528	515	499	506	529	525	542	489	489	485	497	486	472	494	514	543	496	522	549	493	488	498	504	493	504	505	480	487	511	490	479	471	519	506	527	530	523	543	514	500	504	471	512	456	532	531	486	521	514	523	521	483	503	492	506	542	488	516	558	502	526	530	529	518	522	489	503	479	481	495	532	499	478	501	523	520	461	482	530	501	508	506	491	500	507	487	538	469	500	465	524	533	487	513	560	521	535	482	488	498	531	520	447	494	445	490	483	500	509	528	489	527	505	538	499	487	548	539	528	475	500	500	512	535	474	538	535	557	558	504	534	521	477	482	511	493	476	518	535	526	476	517	506	517	497	552	475	524	548	509	504	508	482	495	515	482	550	500	536	511	495	493	476	478	563	533	510	506	478	520	486	524	547	511	497	491	504	510	506	502	522	495	495	493	495	495	465	513	528	496	505	508	493	490	536	479	470	496	538	562	501	499	491	512	485	508	520	489	485	522	506	554	502	499	484	482	510	535	487	499	501	514	498	519	493	512	510	499	549	491	558	547	551	500	513	521	491	497	495	500	527	501	492	510	488	525	507	484	514	510	536	507	505	486	534	531	481	495	520	497	502	465	481	524	550	477	528	509	500	488	504	514	496	506	517	552	522	538	491	540	489	493	474	496	490	485	484	555	481	518	532	517	516	469	528	509	500	465	540	575	528	466	519	537	512	495	537	491	508	528	514	510	519	530	495	509	521	479	495	524	489	500	501	501	522	512	493	445	489	477	499	520	515	490	534	492	509	497	500	486	501	485	536	515	514	467	494	487	518	494	486	533	474	502	517	538	472	510	508	478	506	540	488	532	508	504	539	512	520	514	516	511	529	513	480	539	527	512	504	493	547	549	516	515	499	507	515	526	460	505	497	482	528	498	555	553	511	502	499	523	524	478	508	493	491	458	532	501	478	519	555	495	469	534	532	454	504	524	465	507	516	505	562	504	503
3427	330	183	131	123	116	107	89	123	100	100	96	105	94	94	91	95	102	87	102	95	97	93	87	101	93	114	96	91	104	91	92	78	114	108	102	92	85	81	105	92	86	111	87	80	87	116	96	114	101	105	98	97	98	77	88	93	77	107	101	87	107	95	81	91	82	103	95	104	108	88	110	91	107	99	85	86	88	88	84	89	92	89	86	93	90	100	96	94	74	101	92	91	89	97	112	112	86	97	90	106	105	94	113	105	106	80	93	93	96	91	97	101	109	114	92	94	90	97	91	94	98	82	97	111	81	109	104	105	95	99	97	94	96	86	108	99	99	107	98	110	86	107	74	98	99	84	91	92	80	92	108	99	95	76	101	94	96	102	89	87	86	83	86	89	93	88	93	92	107	85	96	109	88	92	104	98	95	101	104	88	92	90	96	95	108	96	105	91	103	76	78	107	104	92	104	106	95	77	76	93	81	87	90	116	91	104	75	95	80	81	103	83	103	95	95	105	107	89	101	101	90	95	86	100	108	102	91	81	83	101	122	83	97	111	101	86	105	88	100	97	104	98	92	84	96	91	78	96	115	79	107	101	80	102	91	93	84	80	94	72	119	89	112	85	103	97	100	84	94	115	93	107	78	98	90	89	107	97	90	89	102	86	92	99	102	89	102	91	100	87	99	84	105	84	103	100	101	84	109	94	101	92	88	108	106	89	91	88	94	92	82	105	91	77	73	85	99	87	94	92	88	96	91	99	101	82	95	98	83	92	91	90	86	105	84	88	94	104	90	92	105	96	98	99	108	90	100	95	95	93	96	91	81	79	83	91	91	92	106	102	112	90	108	102	78	104	94	102	83	92	93	96	103	96	111	89	81	97	100	89	97	102	108	82	108	101	87	86	93	107	105	100	84	81	107	104	110	91	90	95	79	92	91	93	98	111	86	81	124	106	95	88	91	95	122	115	89	95	83	96	113	101	93	109	104	102	87	105	93	78	95	100	83	72	94	109	98	92	92	109	101	100	105	79	76	84	116	94	102	106	106	100	99	102	89	92	91	116	87	99	99	88	90	112	93	96	89	94	96	100	101	106	92	86	105	103	90	88	84	98	101	100	102	86	93	121	95	111	98	90	96	110	105	89	93	98	110	104	85	111	84	95	84	86	85	111	82	102	87	80	121	84	87	87	104	79	93	87	89	82	84	84	89	96	91	123	102	83	89	91	81	86	106	77	98	105	93	93	124	99	102	100	88	91	104	86	101	92	98	102	112	72	87	91	106	116	107	101	92	99	101	101	101	91	100	81	84	113	109	125	99	88	102	102	98	99	93	107	106	93	87	99	112	83	102	98	92	99	108	87	86	108	84	100	89	103	84	108	111	92	83	109	104	81	101	100	105	99	86	104	105	85	88	91	95	95	103	94	103	91	94	92	103	99	97	101	90	104	98	83	99	104	86	104	100	95	91	108	92	91	85	90	98	99	82	100	89	90	80	99	90	93	95	96	95	103	99	92	95	86	98	101	107	100	97	82	81	78	99	91	106	91	98	95	94	99	93	96	103	103	89	89	92	110	83	96	92	83	88	85	93	93	88	96	108	100	95	87	117	91	100	115	106	116	103	89	79	80	122	87	84	95	85	89	96	86	103	82	91	86	78	103	103	93	107	92	79	109	86	85	107	82	103	88	105	86	105	110	98	123	95	99	101	114	113	78	95	99	77	86	122	96	98	97	112	94	80	90	96	72	107	112	83	97	77	99	102	102	88	111	115	112	97	102	107	114	108	85	76	92	109	90	93	98	107	101	112	92	107	86	100	88	103	101	105	84	98	101	91	116	79	98	99	96	95	81	93	85	97	95	102	91	94	132	88	112	82	85	104	87	105	88	91	83	80	104	100	99	90	88	84	79	100	107	98	84	103	109	91	85	88	107	98	114	96	81	83	94	104	114	104	108	102	103	94	107	90	88	101	88	82	103	92	80	96	102	104	104	109	104	91	84	96	81	87	97	97	103	92	106	98	97	111	92	102	104	89	101	87	102	108	75	110	88	108	86	93	92	71	88	85	85	92	96	103	115	95	87	103	104	86	95	104	89	99	72	95	83	97	86	92	104	102	95	96	73	97	87	88	101	111	88	82	63	108	89	99	96	95	100	97	84	96	89	104	93	96	101	94	89	85	78	97	107	94	111	83	93	108	99	97	110	100	110	93	114	82	90	98	79	106	102	67	91	94	96	93	87	95	97	98	97	86	109	100	101	86	96	104	78	97	97	90	109	87	93	87	106	92	78	105	91	90	93	87	106	96	84	96	113	91	116	96	107	89	94	113	93	90	93	97	97	76	94	78	108	97	89	98	103	97	94	103	99	93	95	101	101	104	90	110	112	101	92	71	86	103	89	86	93	82	97	89	112	88	90	95	83	92	101	90	97	100	96	96	78	88	95	87	102	90	95	104	89	79	97	102	95	96	108	82	91	93	90	96	88	112	86	82	110	97	113	100	98	109	107	97	90	100	115	73	103	85	108	111	101	87	84	96	97	73	101	101	81	116	107	114	103	91	116	81	95	106	92	89	117	104	85	88	110	115	91	101	94	104	87	103	94	94	105	105	93	85	89	73	89	101	93	82	81	93	96	93	105	94	108	86	110	98	93	82	96	91	78	105	78	98	81	96	99	107	87	87	112	79	82	88	93	104	91	97	89	84	90	109	88	91	86	101	108	82	94	97	90	93	96	90	82	85	94	98	96	88	97	88	109	101	92	86	95	107	83	97	88	96	90	89	94	95	102	112	83	96	85	102	88	88	99	89	89	102	109	80	100	97	95	84	109	100	99	95	106	81	98	84	111	95	98	105	113	129	82	88	100	93	85	90	100	95	88	104	82	99	91	91	107	86	107	92	100	104	101	103	95	88	95	97	88	98	89	99	93	105	105	104	104	87	84	101	104	92	107	84	97	78	99	103	99	95	89	104	109	108	83	82	92	75	96	100	83	101	96	95	92	100	81	86	97	80	100	79	90	88	106	84	100	111	88	93	104	93	93	89	94	93	83	107	82	91	109	95	99	126	91	100	106	92	95	106	87	89	90	102	89	87	107	86	93	97	90	78	126	98	89	92	101	81	97	109	87	85	110	93	108	98	94	80	79	93	96	110	98	90	75	108	90	101	98	75	92	86	105	83	85	79	92	109	97	102	96	115	84	86	118	95	109	91	95	117	87	90	78	99	107	100	94	97	93	104	101	94	105	91	89	87	97	87	89	91	78	101	106	101	94	108	87	98	96	87	116	92	83	92	99	109	97	102	97	100	101	85	104	98	96	99	91	96	100	81	96	104	88	97	93	119	93	91	86	89	91	79	99	98	87	99	97	89	98	96	106	95	94	91	104	93	84	90	93	98	90	98	93	93	82	97	98	92	87	116	90	77	94	93	104	101	94	93	103	93	90	95	107	96	91	90	121	82	105	93	105	102	89	94	93	91	89	82	97	95	92	115	100	86	95	90
5267	415	548	561	535	443	443	471	409	391	386	468	373	375	358	425	393	413	360	391	388	382	342	367	337	405	364	345	397	342	356	339	386	384	322	377	371	365	356	384	398	363	375	390	405	376	345	365	342	322	359	370	393	371	400	361	370	367	327	379	354	365	362	343	342	333	376	334	378	356	358	334	383	363	381	319	358	361	389	375	353	348	369	345	361	368	374	396	358	331	372	356	381	372	376	420	379	370	368	373	352	375	336	370	376	394	337	362	380	385	371	352	378	348	347	367	358	359	350	373	370	374	357	349	356	327	338	374	404	369	364	329	382	420	360	343	362	378	375	364	372	372	383	345	340	373	381	358	361	355	363	386	370	359	343	346	362	365	344	391	357	328	363	346	383	352	356	340	353	366	387	375	378	369	394	365	367	359	351	390	350	375	374	387	344	334	348	358	329	365	356	362	307	350	347	357	363	361	372	389	363	364	347	356	342	344	414	380	325	373	359	361	318	353	351	373	374	362	382	382	366	350	361	361	338	390	363	369	366	370	324	335	371	373	353	380	355	385	351	342	328	378	346	380	344	369	340	392	345	332	389	357	343	373	371	369	386	370	378	364	350	363	385	349	358	349	366	358	396	369	361	341	330	341	385	356	352	367	378	399	375	362	345	375	376	354	371	366	372	353	388	381	353	390	329	339	357	357	381	364	354	355	378	363	344	346	352	363	330	355	362	341	353	344	380	357	383	390	403	341	339	386	331	383	353	371	359	378	343	360	352	363	333	357	364	328	344	380	379	366	359	351	357	357	366	362	383	372	368	376	329	375	353	362	377	375	384	315	350	353	358	368	337	382	347	369	357	400	357	400	371	361	365	365	354	384	338	367	383	373	366	331	402	339	342	350	328	369	346	339	365	392	391	390	329	318	354	337	372	330	338	335	352	408	327	362	363	338	340	353	355	354	381	379	367	358	369	373	344	385	379	370	336	372	339	359	391	345	360	362	349	379	355	383	351	360	375	365	364	357	341	334	364	387	379	369	370	366	350	365	328	374	347	332	367	332	354	385	348	338	353	376	339	334	368	367	378	347	339	366	339	378	367	357	358	369	342	355	344	353	346	364	360	372	327	355	337	395	352	364	362	358	373	394	353	318	383	323	366	354	359	379	350	342	369	389	377	358	381	375	341	401	354	369	386	357	393	354	378	345	328	367	364	360	360	366	332	374	365	359	368	384	362	365	344	355	344	351	353	379	376	328	397	358	337	345	338	361	400	327	370	382	387	347	356	373	360	363	344	345	339	352	359	359	350	312	347	383	371	338	377	356	371	352	377	336	352	342	374	378	355	343	359	334	361	365	366	400	360	352	359	360	363	350	349	353	344	333	381	354	348	369	356	320	357	338	359	374	373	371	354	368	351	390	356	392	353	331	346	360	355	342	323	337	382	354	330	338	359	333	391	354	344	377	388	376	356	363	343	345	355	324	349	359	355	357	349	358	384	335	378	351	381	355	349	319	358	370	378	363	360	365	295	321	349	376	324	337	365	330	320	393	330	348	336	361	363	382	357	340	346	368	378	367	413	378	377	340	357	393	329	350	366	359	353	379	349	354	352	343	385	315	333	363	364	337	352	381	338	350	362	349	351	350	362	401	396	342	372	328	374	371	377	362	368	363	358	388	323	354	392	392	349	359	364	388	346	367	376	356	354	363	370	357	330	380	339	365	334	329	361	363	388	360	368	368	327	395	360	370	358	352	369	354	344	348	343	365	353	352	374	404	341	317	356	368	368	362	346	357	363	307	359	320	363	348	372	382	349	361	350	401	369	358	368	368	352	361	306	358	354	348	340	367	353	382	382	358	308	376	386	391	352	380	371	341	362	381	356	373	351	373	365	368	372	379	346	341	396	351	352	367	366	382	383	348	370	383	336	357	349	330	387	383	378	385	325	347	340	320	380	391	351	347	345	375	356	353	347	375	348	355	353	358	330	350	362	333	387	361	358	368	368	364	352	360	377	287	353	331	370	349	331	357	341	384	362	386	359	361	351	381	380	339	359	371	376	343	380	417	350	389	383	366	340	361	360	342	377	350	385	377	359	354	370	372	369	387	351	378	359	402	354	353	372	325	334	351	332	337	381	333	373	349	355	360	312	386	333	328	334	350	379	361	328	361	386	357	378	338	326	349	379	349	382	398	351	332	324	377	328	352	355	355	356	363	392	373	374	342	343	379	314	379	346	357	348	352	325	356	368	310	355	350	342	369	364	382	351	346	339	350	366	348	373	352	356	374	370	361	365	358	335	401	361	353	358	367	355	344	342	365	324	382	392	345	352	346	374	352	356	351	332	345	330	366	360	347	378	361	353	341	370	353	334	358	348	345	357	357	347	358	346	354	368	393	359	382	343	391	404	331	387	346	344	370	362	364	372	370	384	366	354	368	343	358	381	370	369	323	341	346	353	357	391	359	385	345	363	366	348	359	379	366	361	386	339	348	396	328	371	389	367	340	329	333	368	341	341	369	342	370	355	341	361	323	377	349	363	350	375	355	378	325	398	373	395	360	362	363	341	355	349	315	357	364	339	385	340	341	357	375	385	340	376	325	349	381	387	368	364	367	379	358	367	372	369	358	385	344	341	346	341	370	349	355	385	347	381	372	357	355	311	378	367	360	350	334	342	351	356	402	357	363	364	345	319	335	348	378	379	390	353	354	377	340	360	354	370	325	380	351	361	416	360	343	388	336	367	362	322	384	364	391	332	361	360	342	365	356	336	363	353	353	336	341	330	381	388	361	300	325	356	366	376	377	339	358	353	353	347	348	368	366	373	365	361	371	379	374	369	342	376	392	366	344	383	375	379	339	332	382	378	377	363	370	377	373	333	372	355	357	353	342	389	343	355	368	359	334	379	358	360	327	352	354	380	365	335	348	369	340	362	355	327	348	374	366	398	354	363	351	383	358	336	341	358	350	353	354	376	365	336	361	387	332	392	365	388	378	371	363	319	359	374	355	367	351	373	363	347	345	342	376	342	350	363	370	345	350	382	379	337	366	345	382	373	351	349	347	364	348	361	343	369	318	378	359	340	373	394	335	368	378	356	348	351	356	374	378	383	344	359	360	384	349	380	353	387	402	378	379	344	369	370	355	349	375	329	363	365	383	352	376	350	337	376	365	374	376	361	355	345	337	325	354	349	384	328	363	351	341	377	328	370	328	336	376	313	382	413	348	348	346	352	348	353	387	415	381	348	328	381	349	388	336	354	365	344	373	354	354	376	341	352	376	362	359	385	331	362	362	372	353	382	357	359	328	395	335	343	373	369	368	370	351	370	349	390	366	371	362	387	356	361	366	348	331	383	388	355	374	389	380	338	324	366	344	383	374	352	368	320	329	376	386	400	361	370	391	342	354	327	399	362	357	365	361	342	344	376	357	328	372	362	361	344	314	375	389	348	361	348	344	407	327	361	370	341	372	392	365	348	389	366	352	350	344	333	387	373	360	382	344	352	325
28530	7813	1206	754	535	382	275	248	191	186	147	121	123	105	97	101	100	102	96	84	92	79	88	76	97	71	95	85	88	91	87	85	69	78	79	63	90	66	84	79	75	80	92	65	79	77	72	81	69	96	80	62	63	76	73	74	72	71	80	78	70	58	79	62	67	65	66	64	65	73	87	72	76	85	63	66	58	75	73	58	77	63	89	65	84	70	75	55	73	74	65	77	62	69	78	59	65	75	67	65	62	86	71	54	62	63	63	77	65	60	64	67	67	70	61	87	60	79	71	59	70	76	65	67	72	69	77	58	76	68	62	67	70	79	60	76	66	76	65	66	66	79	66	82	57	71	68	69	60	64	72	73	80	64	60	64	68	64	67	69	68	76	58	71	68	80	49	75	95	73	84	46	80	73	74	73	73	70	68	67	76	63	74	76	79	67	73	74	66	66	69	69	74	82	70	74	72	70	73	55	84	71	65	83	63	83	70	71	81	54	55	82	82	60	63	47	61	73	84	75	57	83	70	65	70	73	78	77	54	74	80	57	62	74	64	54	58	73	79	47	64	68	79	76	66	55	60	71	67	69	80	66	90	65	68	71	80	78	76	80	50	68	51	77	79	79	65	69	82	62	70	81	78	72	73	65	71	59	76	73	73	76	73	76	70	68	60	71	76	67	83	78	66	60	63	75	73	64	72	61	68	79	79	78	75	69	78	67	81	62	57	76	87	71	72	72	75	73	78	82	66	88	78	81	72	65	71	70	75	72	73	67	75	68	65	64	77	73	56	77	61	69	69	79	66	83	71	64	69	71	74	70	71	79	79	76	78	66	73	80	66	70	74	70	72	74	69	78	68	63	62	79	68	76	80	72	51	88	77	70	55	78	73	66	79	90	48	60	72	77	69	70	56	93	78	76	76	63	73	58	61	69	71	74	53	64	77	63	82	61	75	63	71	81	67	53	66	60	65	71	64	79	57	69	82	82	67	62	83	51	76	62	69	63	68	82	70	91	55	69	60	80	71	72	54	55	64	77	75	75	71	66	75	74	64	68	57	57	63	63	75	50	60	57	82	62	71	73	56	71	74	73	67	66	65	82	62	66	57	70	61	52	49	67	63	75	65	64	71	81	66	65	60	62	60	77	74	70	59	64	64	77	66	58	69	72	69	60	80	74	74	75	68	61	55	61	62	60	61	60	62	62	81	58	78	78	64	68	68	67	70	61	66	73	82	65	77	66	59	75	68	77	64	74	73	69	75	66	64	71	66	70	73	87	74	76	59	64	86	63	61	67	80	84	65	66	70	79	71	67	77	73	59	70	76	76	65	52	78	92	66	60	79	78	64	65	81	57	73	77	65	73	66	88	74	74	69	68	82	60	58	60	75	69	73	78	80	67	65	63	84	77	84	73	66	55	49	61	67	64	67	65	75	85	74	76	70	63	70	71	87	72	71	70	56	73	83	75	68	68	71	62	71	68	60	67	66	60	75	66	65	76	78	73	65	58	79	67	65	79	81	84	79	63	63	62	66	75	55	73	57	81	87	71	70	64	57	77	66	73	61	64	79	87	76	72	92	71	75	70	81	65	72	91	69	66	60	62	62	61	78	79	69	72	83	67	60	52	89	80	68	72	58	66	62	76	64	76	67	67	75	68	63	68	88	65	74	82	62	71	56	65	75	71	70	69	64	71	70	79	94	68	75	66	78	71	54	72	64	58	48	74	62	94	71	68	67	87	63	69	70	77	53	62	74	64	76	68	62	60	63	75	68	81	64	60	72	67	73	71	76	74	67	84	70	65	72	88	65	82	79	71	63	78	67	48	64	86	68	84	60	69	83	73	64	63	61	73	85	75	71	66	58	61	75	80	65	64	83	69	79	67	77	65	82	66	76	60	72	73	83	73	60	80	65	64	64	62	77	61	69	67	52	86	56	80	80	68	61	73	54	70	62	67	68	81	63	72	62	75	64	81	55	78	87	66	70	67	67	71	71	73	72	66	77	65	55	69	83	67	54	70	73	86	59	73	73	56	58	56	76	67	73	72	78	61	78	58	62	67	63	62	87	59	61	65	86	62	81	55	63	83	67	60	66	68	52	63	62	69	61	59	82	61	71	49	67	64	66	68	83	66	63	74	65	86	70	63	77	78	68	72	66	60	72	77	67	72	73	59	70	65	77	79	76	61	74	77	70	62	64	67	62	77	67	62	63	82	66	71	61	73	68	73	69	79	73	75	69	69	74	85	57	78	55	72	67	66	86	69	65	81	79	62	68	62	57	68	80	63	67	67	69	80	66	68	85	78	67	81	66	75	68	57	75	76	78	69	73	75	62	67	80	57	59	81	72	72	54	73	60	73	64	53	62	58	61	61	68	55	77	85	73	68	62	88	61	72	66	66	50	88	63	84	72	66	68	75	85	83	84	61	82	76	84	65	67	62	62	51	84	71	61	66	67	82	58	54	74	58	65	72	47	63	74	89	68	48	71	68	67	53	68	80	61	65	72	66	64	72	62	68	50	61	60	50	67	62	78	77	72	85	73	63	75	52	62	73	76	75	79	78	78	73	77	79	79	69	59	75	75	63	90	65	80	75	55	62	76	64	73	81	64	73	74	81	66	72	64	53	63	90	84	85	66	72	71	76	57	55	73	73	65	61	76	76	55	63	80	67	58	64	77	87	72	77	71	64	61	77	64	68	59	72	62	62	85	65	62	64	78	81	60	77	64	71	63	71	62	70	67	61	67	65	63	72	75	66	78	76	69	79	63	71	82	83	69	70	71	70	62	67	59	65	63	65	73	63	62	67	73	82	79	72	65	62	73	71	72	72	80	67	77	63	57	71	69	66	47	72	72	79	55	62	72	77	64	79	82	70	71	76	68	62	75	71	67	62	86	72	79	76	81	63	76	81	69	64	75	63	70	57	78	83	73	75	76	73	58	67	68	59	63	74	59	76	63	67	62	65	82	72	78	92	65	81	67	80	74	75	69	74	79	82	71	89	75	73	64	82	69	57	61	66	85	67	64	77	69	59	67	67	68	58	64	77	50	69	57	69	82	67	68	72	60	70	86	69	61	77	65	58	60	72	77	68	86	69	68	69	68	78	74	80	58	84	71	72	66	63	72	60	62	72	72	83	67	69	63	67	72	61	69	81	73	60	79	61	69	68	83	80	60	81	72	68	79	66	70	77	78	60	65	65	69	76	69	77	58	82	80	69	67	72	69	73	74	72	77	56	62	73	68	73	69	66	81	79	73	78	80	75	79	75	59	84	66	71	61	73	74	68	69	57	70	87	65	50	74	73	85	76	66	63	71	66	64	83	77	81	69	67	78	68	82	58	83	62	68	80	66	75	70	74	62	67	77	58	66	58	68	76	70	63	75	74	61	78	72	82	78	70	76	76	89	50	66	73	64	69	63	68	72	64	53	65	66	78	59	62	63	65	66	67	63	81	64	82	67	63	63	63	88	72	78	81	101	67	78	81	78	63	82	60	69	70
13944	1109	2512	3009	2603	2012	1673	1475	1184	1105	925	826	783	747	639	631	602	517	497	479	462	462	422	441	405	429	388	392	369	348	364	333	347	353	341	329	344	362	327	306	305	337	319	340	337	281	318	344	316	324	307	304	300	318	286	286	296	312	302	269	294	287	296	250	288	329	307	308	275	304	274	314	300	297	302	300	305	298	300	270	300	317	314	263	302	276	300	285	313	302	313	306	285	278	260	290	279	294	309	291	285	296	275	289	264	299	272	253	297	325	314	294	287	277	285	280	305	280	285	295	257	294	275	296	287	291	277	276	255	248	299	273	304	276	270	275	265	322	270	273	289	295	288	277	288	303	272	257	290	258	266	279	253	298	276	290	267	287	259	261	253	278	259	266	301	279	305	266	274	280	269	279	271	277	266	276	261	278	298	276	273	275	261	276	253	290	300	289	289	271	235	297	282	245	286	297	266	294	276	287	268	264	288	285	288	295	301	285	281	295	280	306	252	291	266	286	274	289	269	274	252	261	281	268	272	308	289	273	257	289	294	262	281	259	263	278	275	296	268	305	307	279	306	299	284	291	287	256	282	255	276	273	247	289	279	284	291	303	242	274	280	282	308	263	284	245	267	273	286	300	288	251	283	279	282	276	279	269	252	287	275	286	295	268	259	296	274	288	307	266	301	311	294	261	274	284	308	259	288	264	277	267	303	301	279	262	264	271	299	249	262	304	282	309	279	260	292	258	294	284	286	292	284	276	270	279	316	253	277	288	265	238	250	271	281	301	284	274	274	300	267	257	298	313	311	286	274	268	276	245	277	277	286	267	292	275	262	261	258	283	258	293	317	287	273	290	247	274	251	298	286	293	290	256	275	253	281	268	278	271	265	269	262	290	266	260	267	298	248	282	269	317	255	285	296	289	297	299	292	279	284	278	283	314	310	277	276	268	286	282	231	278	296	289	249	304	250	312	257	280	275	260	280	265	307	273	285	294	302	289	250	291	280	328	290	287	274	275	270	283	266	281	279	280	299	272	277	258	261	303	299	270	263	279	278	263	267	276	267	263	274	269	274	274	291	294	251	274	273	282	293	288	281	314	267	278	308	301	260	323	297	300	283	267	307	289	287	285	268	300	284	261	263	253	265	299	291	285	269	296	285	310	294	294	289	262	265	297	260	280	275	287	261	312	249	274	306	259	282	264	273	291	273	239	277	290	285	250	302	273	253	264	281	284	262	317	260	267	276	253	291	310	278	315	263	266	278	291	263	268	267	273	289	273	326	287	298	282	291	259	266	289	277	326	273	289	285	283	285	297	316	291	291	271	281	288	249	281	270	291	259	286	294	281	281	277	274	282	246	275	287	292	299	269	293	287	279	251	280	237	273	285	269	298	283	294	260	269	250	268	304	266	286	275	276	287	270	297	295	292	274	268	318	284	282	304	272	281	268	255	274	322	248	279	270	294	284	256	282	280	310	289	286	275	266	284	264	297	305	284	279	287	272	288	295	283	271	297	279	253	261	264	281	274	260	274	278	282	284	282	264	309	274	282	278	286	290	283	279	283	278	270	281	250	264	293	286	286	274	234	279	281	300	275	282	288	323	277	293	279	281	277	297	299	288	262	261	279	308	266	249	294	264	306	295	301	314	276	268	284	312	306	271	293	283	297	288	276	284	264	274	297	249	304	279	278	292	287	265	248	273	272	297	295	257	274	258	256	259	283	283	268	262	276	300	253	291	288	276	245	268	297	259	306	237	274	274	283	285	298	265	241	268	296	275	278	265	285	289	262	280	293	274	257	281	300	314	274	265	254	309	286	229	292	303	266	266	306	302	244	281	310	293	291	281	319	254	254	267	307	289	285	277	298	265	292	286	278	290	271	292	288	272	304	269	311	270	292	294	251	269	294	310	266	257	256	267	311	272	267	279	257	270	272	243	281	293	276	279	269	302	263	282	308	290	277	298	289	269	294	279	261	258	279	293	260	273	303	304	283	287	245	281	287	293	277	286	282	283	265	307	260	287	312	291	254	276	283	282	297	276	280	266	283	304	288	288	286	277	278	301	285	283	270	272	245	285	284	295	297	288	265	298	318	290	277	296	272	275	281	286	293	267	284	232	284	280	273	308	285	245	258	292	270	264	247	291	243	295	299	300	269	263	255	269	312	311	281	265	279	254	297	247	345	302	283	303	288	282	289	276	297	281	276	273	299	289	285	250	297	294	291	259	272	283	279	280	266	283	282	299	296	280	294	262	281	292	273	303	297	265	283	281	272	262	268	274	277	278	265	278	299	277	320	259	275	300	258	311	274	301	286	280	266	285	272	286	281	260	290	286	279	267	268	280	253	290	303	270	273	290	278	288	271	266	259	290	263	280	291	264	295	258	304	266	277	300	316	268	276	311	289	306	310	272	281	275	277	296	291	316	270	291	268	287	283	275	287	260	287	287	296	266	250	279	289	288	242	296	302	305	284	292	291	296	288	271	258	264	254	288	278	297	305	272	296	282	288	281	283	264	279	317	263	294	273	298	291	284	259	271	288	280	242	281	300	260	297	287	258	271	292	292	271	286	249	301	295	287	282	278	306	285	291	265	281	229	285	270	271	290	289	263	290	274	308	244	304	284	285	290	266	283	271	286	272	274	284	283	280	294	308	287	285	284	270	245	276	289	300	273	280	271	293	265	270	271	259	266	285	277	314	287	259	287	256	287	299	281	269	270	291	271	246	288	268	274	266	291	304	296	255	249	257	257	289	276	287	293	277	295	270	325	307	266	280	277	302	293	263	295	287	288	263	283	299	279	259	281	272	324	263	296	266	288	244	272	267	310	290	253	234	276	280	278	300	286	256	261	290	291	288	290	259	273	275	251	266	273	256	281	278	292	276	281	265	280	252	261	254	327	276	266	263	265	271	285	283	243	277	261	287	273	279	268	277	270	245	292	289	274	275	276	294	299	289	286	255	260	256	274	266	281	226	284	265	279	288	288	264	279	281	285	280	277	274	259	274	292	270	289	276	261	270	282	268	246	282	297	261	258	273	253	241	312	286	284	284	267	272	313	268	273	278	270	260	305	275	300	281	264	268	291	279	272	282	271	283	291	259	285	240	281	290	275	279	271	299	263	261	251	299	283	283	308	286	320	270	299	254	276	258	249	293	269	282	298	310	276	266	276	307	292	263	260	298	297	285	300	288	251	269	281	281	302	308	283	291	325	243	284	256	274	278	256	310	267	297	283	260	274	262	272	271	269	254	299	241	283	291	256	283	270	255	274	281	274	297	274	288	276	290	312	292	312	258	278	275	292	281	268	275	267	290	274	294	279	287	244	258	285	285	279	273	288	279	264	269	303	274	265	318	261	259	269	248	288	283	269	298	260	270	286	279	258	307	266	291	266	297	288	303	280	279	308	270	304	294	290	296	313	276	308	260	281	332	258	268	292	292	280	288	265	283	278	288	311	263	299	298	288	263	289	269	280	250	260	290	296	284	257	269	243	297	274	292
37538	19873	4752	1696	1080	797	590	501	401	330	320	277	248	279	236	214	200	197	217	193	203	180	161	153	186	146	186	172	163	146	183	144	157	152	152	126	156	155	174	157	151	156	129	148	156	163	156	144	182	154	142	130	149	151	156	145	142	160	172	142	162	163	166	139	152	127	134	161	158	140	142	142	154	144	129	155	146	127	152	137	159	135	147	133	125	123	126	117	148	124	140	135	133	136	134	159	149	141	119	127	151	145	134	147	161	137	140	132	161	153	162	134	140	142	155	151	132	148	156	155	121	145	150	135	151	144	146	164	130	157	130	138	153	131	147	136	153	133	142	155	135	116	135	142	147	157	145	151	137	138	148	144	139	122	140	135	143	144	142	135	148	138	147	131	153	153	142	143	152	131	145	145	137	154	149	152	125	138	122	163	164	170	138	134	137	122	139	143	130	153	144	155	154	137	131	126	157	136	141	129	129	149	147	145	147	158	142	151	160	149	162	164	151	170	137	120	131	140	139	149	156	129	155	139	151	155	134	159	145	136	116	126	136	152	129	162	138	159	146	150	134	135	151	153	152	153	174	145	134	155	144	140	175	138	129	130	176	154	135	131	157	144	142	171	143	137	140	150	148	159	161	136	134	162	134	133	163	122	142	151	145	146	145	146	164	134	169	154	148	130	152	148	136	148	160	149	142	128	149	137	137	119	147	163	156	152	130	144	145	140	149	146	140	155	125	165	149	134	138	121	144	127	138	154	140	146	156	146	141	129	172	155	151	141	154	160	157	152	138	162	123	139	164	141	157	155	139	127	157	132	121	152	157	128	133	143	148	153	137	134	124	161	149	137	138	134	135	157	129	137	137	143	148	131	134	121	147	154	155	135	148	129	152	145	151	139	158	146	137	120	143	126	142	135	166	142	133	133	160	124	132	159	139	135	148	162	157	151	143	142	131	150	138	166	140	151	159	162	149	146	134	141	147	124	139	141	136	165	140	127	147	150	149	147	128	130	159	163	151	161	137	132	145	128	152	151	150	139	138	127	158	145	128	163	152	135	166	141	142	127	130	150	145	129	144	163	153	138	175	141	139	131	134	145	124	164	138	146	138	146	146	142	120	136	139	166	164	149	151	157	158	132	146	130	144	140	130	153	138	145	154	125	159	141	140	137	141	136	144	151	139	151	135	137	144	138	146	157	156	144	146	140	157	161	133	130	131	134	158	148	143	134	153	129	145	138	151	163	145	143	150	142	134	128	126	144	141	147	168	133	144	141	137	144	122	141	121	145	164	132	160	150	140	144	144	140	150	135	150	125	132	115	171	137	154	137	135	130	137	136	129	137	133	141	136	142	146	126	140	141	157	134	149	162	113	132	143	144	125	141	144	164	141	131	136	120	144	153	138	160	148	124	115	170	145	173	149	161	137	158	121	131	142	148	139	143	159	153	131	151	131	127	144	143	135	141	151	154	151	162	146	148	148	153	159	132	158	127	125	154	141	139	143	150	159	134	135	140	138	139	124	155	161	136	154	138	136	132	143	114	148	152	141	155	167	140	153	144	163	141	145	136	140	139	146	140	156	143	137	131	133	121	123	151	137	142	137	138	135	153	153	153	138	127	119	160	144	143	149	133	144	149	142	135	131	140	137	135	141	145	141	161	148	142	137	149	145	121	126	150	149	161	142	138	138	136	138	125	152	121	143	154	151	153	161	130	147	139	164	153	141	148	156	152	130	134	151	121	151	136	137	128	132	122	138	130	150	165	153	140	124	141	125	121	133	123	143	145	145	161	146	136	127	129	142	151	142	137	161	146	152	154	149	144	138	135	146	123	172	159	154	126	135	118	153	140	161	177	146	142	161	157	144	148	161	143	144	133	153	149	129	166	153	140	119	127	141	151	136	142	132	149	134	142	117	148	122	141	143	149	149	143	149	135	158	145	155	130	129	138	114	144	141	134	157	163	143	151	156	148	132	153	143	153	134	150	141	150	128	140	132	160	133	125	146	128	133	115	117	137	151	130	158	141	142	160	133	134	138	130	142	144	153	135	135	134	149	153	175	127	128	169	153	148	146	129	128	141	158	126	134	129	116	144	123	155	143	120	147	150	155	136	149	152	148	154	135	126	144	120	144	141	139	142	136	161	121	135	149	127	142	146	151	145	148	159	152	150	141	153	154	136	149	140	144	132	145	127	131	135	159	168	134	139	159	144	145	165	116	140	147	140	130	140	128	131	127	137	126	153	125	146	155	133	138	130	144	149	142	138	140	123	158	118	146	145	151	129	155	147	147	143	146	147	136	146	153	153	158	140	144	153	129	141	130	144	143	153	150	143	142	147	157	135	130	148	128	124	150	157	127	151	144	142	137	131	142	109	156	142	156	127	156	123	134	144	145	147	130	150	139	154	136	150	148	140	128	130	130	130	151	125	136	105	137	144	129	141	161	138	152	134	165	133	152	134	144	156	129	145	155	144	153	147	159	150	141	157	147	136	129	161	144	135	144	150	141	153	153	167	159	142	142	156	160	140	133	129	161	149	167	153	137	149	155	126	138	148	144	145	146	153	155	141	147	134	126	148	124	136	145	153	153	142	159	162	135	143	146	132	116	146	140	134	139	147	125	153	157	128	156	137	157	126	157	144	154	134	153	134	148	151	128	135	168	130	148	139	125	126	133	143	168	142	139	151	146	132	158	152	126	130	143	145	139	147	143	143	130	135	160	153	138	140	136	146	136	147	150	157	161	154	130	145	139	139	135	142	127	155	146	139	168	141	162	142	136	152	161	137	149	129	131	136	160	110	129	137	137	148	157	167	153	122	144	157	127	138	133	132	154	161	142	151	141	135	136	138	154	143	145	136	149	134	134	144	106	143	158	139	136	148	163	154	141	151	133	153	140	130	144	153	168	135	142	138	131	134	163	140	133	137	143	120	138	146	145	130	144	133	157	167	154	129	128	127	151	132	178	156	145	137	156	152	155	143	122	137	141	140	151	137	170	143	143	149	148	129	138	142	139	156	132	140	141	138	145	143	152	155	149	156	127	178	139	149	151	126	152	144	142	163	154	154	146	149	153	135	131	147	141	144	149	135	133	142	178	137	126	136	147	135	136	150	130	173	127	151	155	148	174	134	147	146	161	162	159	146	146	152	175	153	122	147	129	139	135	152	140	160	135	165	146	116	148	138	146	136	150	131	142	147	146	153	147	140	147	136	145	136	150	135	142	147	126	147	162	143	138	133	145	158	148	137	130	131	146	139	155	118	150	150	115	153	155	173	139	137	145	134	151	151	169	144	158	159	146	120	159	135	134	135	147	134	137	149	144	153	134	143	149	120	129	162	155	161	156	139	145	127	138	150	140	141	158	128	156	141	132	141	148	145	137	150	139	161	131	151	154	133	154	152	147	123	143	141	157	143	154	141	129	157	128	131	136	157	135	138	114	141	115	144	148	134	136	142	128	141	154	141	133	138	133	162	135	148	138	155	136	137	160	152	154	136	147	141
18520	2284	4895	5762	4985	4185	3374	2779	2292	2027	1877	1623	1512	1401	1238	1133	1077	1027	956	962	878	818	849	769	789	725	733	747	667	694	705	673	612	685	644	641	597	607	548	608	570	574	612	634	584	564	606	598	567	570	547	558	559	560	552	536	536	548	543	574	566	577	568	532	587	591	530	533	544	548	557	570	553	543	557	531	513	504	542	516	541	555	535	505	517	501	515	488	535	549	545	564	539	548	519	520	516	507	533	481	552	514	516	471	539	528	524	550	529	480	530	477	527	527	512	485	518	495	504	507	514	474	524	522	484	520	539	512	476	500	498	510	512	514	530	489	531	539	497	534	534	509	523	531	530	554	513	497	545	523	559	499	504	489	509	489	523	530	524	495	515	475	567	532	501	508	516	499	524	515	502	533	538	514	515	505	486	491	519	493	491	489	534	507	498	524	498	492	525	497	536	480	501	537	506	490	527	512	538	485	502	524	531	500	494	483	523	518	458	552	490	534	510	514	493	499	523	502	518	516	512	514	484	521	515	545	488	522	518	519	493	483	539	482	497	547	545	541	491	539	525	482	541	494	466	487	503	479	531	501	570	516	488	512	521	514	509	494	514	509	520	507	478	518	509	514	521	530	477	502	487	480	474	547	536	509	558	541	530	557	510	524	522	520	523	517	483	553	516	500	499	545	466	537	547	499	468	505	506	482	530	497	558	506	497	507	509	512	513	498	483	498	480	488	498	493	507	531	512	507	493	513	470	559	522	477	492	495	513	499	481	456	508	489	478	528	500	518	529	489	481	515	494	508	514	548	523	477	483	547	544	476	523	507	499	557	530	494	507	507	515	517	498	491	488	493	494	485	476	538	508	473	512	513	490	507	524	507	521	505	526	514	497	448	480	528	470	478	490	518	482	491	493	514	515	510	516	529	488	472	497	489	503	526	504	518	550	500	505	500	527	539	494	511	491	551	511	526	546	523	477	501	524	488	537	511	515	500	526	526	478	490	452	479	521	470	500	468	516	501	504	522	488	499	502	513	525	510	487	480	501	494	508	460	455	495	499	495	521	517	492	508	507	510	548	508	536	483	500	492	492	472	536	518	484	532	538	521	485	491	498	498	514	492	514	553	457	489	485	499	461	509	500	514	544	477	521	529	513	522	504	502	494	489	520	463	525	516	528	521	509	496	514	460	520	522	502	502	515	525	533	476	504	522	511	514	500	480	496	531	546	512	499	493	496	500	508	495	483	518	516	483	534	523	528	503	506	494	457	509	473	492	508	509	513	522	521	530	534	509	538	533	508	503	503	511	491	539	493	514	545	480	519	464	499	559	512	516	478	527	484	528	509	535	561	497	556	496	485	520	517	510	523	539	499	525	522	502	529	505	499	529	505	535	528	514	510	537	516	497	505	479	482	504	532	516	508	502	493	512	487	508	496	521	548	525	496	511	511	526	486	506	528	506	501	563	505	494	531	524	521	463	493	484	516	475	484	522	497	474	500	476	524	527	493	509	529	482	521	489	532	499	490	502	483	492	514	535	479	544	485	508	484	529	487	543	490	504	507	514	517	457	531	554	510	494	491	513	471	491	514	498	477	490	524	531	519	466	504	541	492	504	490	496	490	519	513	466	508	549	502	515	500	531	522	460	514	487	494	486	482	500	509	505	500	486	505	505	498	472	539	517	497	536	493	496	520	521	496	514	523	525	479	539	482	527	483	490	531	509	494	502	492	503	530	511	525	505	517	516	517	477	540	493	517	555	492	507	503	540	510	488	487	499	504	529	523	522	550	551	466	495	527	485	481	521	536	491	523	519	547	531	526	499	536	544	516	508	512	475	492	493	483	491	486	461	486	507	540	509	501	473	526	552	499	512	516	531	495	509	513	489	452	473	511	481	502	520	491	515	512	516	457	519	512	494	497	495	500	472	532	499	527	505	506	498	538	494	472	490	536	525	503	497	530	497	512	457	529	503	533	498	485	529	492	492	533	511	460	494	495	512	531	508	491	506	519	485	480	528	476	546	520	498	483	526	507	530	526	507	531	489	472	480	513	515	447	517	501	515	502	498	525	496	495	512	500	499	482	505	474	518	498	489	520	514	481	521	506	481	489	502	538	507	495	523	528	515	501	538	521	529	495	514	513	514	531	491	511	532	509	507	546	520	524	520	531	471	528	499	514	487	535	491	499	506	496	511	539	536	532	514	523	486	472	480	493	512	489	506	487	514	487	505	535	532	493	497	505	539	503	542	538	520	526	502	515	527	526	482	472	489	527	503	490	505	497	550	542	529	540	531	482	513	489	517	476	514	498	490	492	513	486	490	497	479	545	523	512	530	475	503	518	544	495	522	537	508	494	508	528	543	507	532	502	535	483	507	502	483	538	508	534	460	484	521	511	527	523	482	500	507	489	485	505	502	504	530	526	458	511	504	546	479	500	473	508	481	511	486	504	525	504	527	516	495	494	523	507	497	490	510	508	557	517	487	499	473	507	492	508	523	527	508	530	479	505	479	521	497	486	524	514	539	495	492	470	521	484	485	509	499	491	479	489	501	545	500	508	503	497	495	518	507	489	478	514	536	510	525	513	495	524	485	481	504	516	521	512	505	524	488	475	452	498	477	508	497	478	475	552	490	505	530	470	485	532	550	520	497	470	464	516	527	506	517	477	507	469	513	523	483	500	525	538	503	564	502	515	551	480	483	519	505	491	483	532	532	488	520	511	493	482	523	521	496	511	533	521	519	510	512	495	491	534	516	523	505	476	486	503	501	464	522	495	520	491	511	515	519	510	503	492	483	504	491	481	517	513	480	512	500	508	551	512	543	503	497	499	492	559	500	504	521	535	479	511	518	481	556	516	533	505	484	504	524	477	524	513	482	497	515	549	547	524	484	540	479	501	503	477	506	514	523	497	499	494	515	489	524	488	558	483	485	492	501	521	491	513	501	481	507	502	485	548	518	491	498	511	498	510	510	554	545	500	506	527	528	478	499	521	498	513	508	499	477	516	463	507	544	486	474	501	509	468	488	469	527	517	501	501	498	447	507	526	476	495	471	490	491	519	497	467	489	517	488	490	481	529	519	511	515	542	525	456	494	544	530	526	477	543	556	483	540	526	486	543	517	509	528	536	505	501	520	533	528	503	501	500	536	482	539	505	479	465	506	544	501	504	500	503	544	481	513	554	531	508	520	524	478	468	520	471	487	524	502	493	512	480	520	496	503	503	525	512	503	514	484	500	516	473	541	544	499	511	502	566	488	465	488	509	522	480	471	495	495	523	504	545	487	537	487	500	504	482	504	535	496	528	538	519	473	489	494	492	504	511	508	520	515	506	480	506	547	521	497	470	504	494	574	512	501	512	519	492	464	500	509	554	512	489	517	514	428	504	471	522	525	532	510	535	461	497	535	510	492	506	490	495	513	493	456	488	466	493	495	532	494	528	484	511	503	486	501	524	519	506	512	539	503	547	532	484	519	501	516	500	500	516	497	479	523	526	528	492	504
3334	298	198	129	106	114	124	102	109	88	107	108	114	105	94	113	93	100	84	101	96	94	103	88	116	106	88	110	105	87	93	81	99	90	107	90	80	103	87	102	98	95	79	105	76	105	88	96	88	108	95	98	83	94	78	92	112	68	88	89	95	96	92	97	103	80	108	90	108	99	97	115	79	101	101	93	102	99	98	93	79	107	96	92	86	99	85	87	101	86	93	98	87	90	92	81	111	100	101	108	88	80	107	101	91	89	96	95	87	100	86	95	96	79	96	113	91	103	89	74	94	94	75	85	89	93	84	117	84	93	99	106	96	86	90	110	98	96	93	102	108	105	119	81	89	93	84	87	92	102	93	104	98	92	100	100	104	97	91	93	91	83	92	85	104	96	112	96	98	92	91	104	99	93	110	85	103	87	81	86	94	93	98	86	103	77	93	101	108	99	83	98	112	100	95	91	97	81	92	120	87	94	86	103	91	100	92	90	113	92	110	82	95	127	94	99	85	91	85	108	93	93	97	89	106	113	89	116	99	90	91	101	115	104	88	113	106	89	83	98	100	102	78	108	76	112	87	64	90	96	105	98	101	97	97	96	103	84	91	75	109	99	86	95	90	81	93	92	81	98	95	96	112	97	98	112	94	108	101	101	94	87	85	91	91	84	93	93	116	101	113	82	87	104	82	83	106	90	82	89	91	84	101	119	96	84	96	114	94	111	89	86	93	95	89	86	104	104	115	92	102	102	91	86	101	100	93	112	80	111	98	95	100	84	89	84	98	86	119	97	92	81	110	85	90	91	104	90	97	73	101	105	111	84	97	105	99	95	103	102	90	99	96	99	109	83	87	98	93	91	87	96	101	92	88	95	84	106	97	98	100	113	77	102	95	102	95	123	100	83	94	80	104	95	102	101	102	90	96	92	102	102	98	105	96	81	80	96	83	86	110	88	84	105	106	104	103	91	115	89	103	99	102	94	73	99	92	79	102	95	80	91	90	88	94	88	106	89	96	103	91	82	111	96	100	94	104	99	98	103	95	82	113	77	104	76	88	83	103	105	104	94	91	95	114	96	95	95	89	77	104	104	95	98	95	102	82	97	91	79	95	113	99	108	87	102	95	86	86	91	91	85	91	103	88	88	112	103	120	84	77	100	102	97	96	105	120	100	84	96	115	94	101	105	92	98	105	84	86	94	104	73	119	104	89	103	90	100	101	97	105	83	127	77	95	81	94	91	106	97	92	96	84	93	95	74	98	90	92	102	81	99	78	100	106	94	110	100	84	94	95	109	95	101	87	113	115	95	91	108	89	95	90	109	106	106	71	82	107	98	93	92	106	80	106	74	87	100	109	92	90	101	92	104	95	106	87	107	86	86	100	99	96	91	110	112	107	93	101	113	91	104	104	95	109	93	90	108	87	98	93	80	91	96	91	103	100	88	98	84	92	97	98	87	95	81	115	85	100	92	94	101	95	90	113	116	113	110	95	90	79	95	104	93	89	87	94	102	90	86	111	86	94	97	82	74	84	90	93	91	85	97	84	96	96	90	94	98	93	86	108	101	104	105	95	98	105	108	117	72	84	109	99	100	106	103	87	91	93	96	103	103	86	119	104	94	79	98	109	89	104	88	93	104	105	92	72	98	100	92	117	97	101	110	90	97	92	90	85	89	95	91	82	102	85	88	89	109	81	90	95	109	93	100	107	91	101	88	90	110	95	84	99	117	99	97	84	77	107	93	79	88	108	105	85	109	99	111	92	96	99	96	91	90	112	107	90	121	99	100	106	86	82	103	92	81	94	84	115	95	90	83	91	98	89	90	95	99	103	91	74	92	99	81	104	97	99	120	93	103	95	89	91	89	121	87	100	91	101	94	87	85	87	112	89	89	86	97	95	109	96	92	92	92	107	98	95	84	89	82	90	85	86	87	94	85	87	100	101	80	86	100	97	96	102	100	109	91	92	95	97	87	80	102	103	107	100	87	94	80	96	96	84	88	91	99	107	77	90	95	104	109	93	101	91	105	94	99	100	108	96	92	90	113	96	107	91	99	97	85	88	91	74	86	82	90	102	94	102	76	111	102	85	100	71	83	89	91	98	97	101	97	96	89	90	96	94	80	106	94	90	81	95	102	80	112	107	91	105	93	82	78	115	101	124	82	89	84	87	97	106	83	108	76	110	95	94	92	95	114	80	89	97	100	83	102	85	94	110	105	104	94	112	84	83	109	91	107	98	96	93	98	83	103	112	98	109	124	88	104	89	89	115	99	86	113	93	111	104	86	99	82	113	82	104	83	100	81	102	95	99	93	90	90	85	92	91	92	110	81	99	102	81	83	96	93	86	92	103	94	105	95	93	102	101	102	88	87	109	114	92	87	100	100	95	110	99	101	88	89	104	83	87	101	85	106	85	101	111	78	86	92	81	90	94	97	88	78	93	95	83	97	92	110	81	92	93	106	98	87	92	91	108	97	113	85	102	95	99	104	84	120	86	114	113	106	95	77	102	97	82	88	96	93	93	105	90	87	78	101	103	97	102	108	92	88	99	96	94	87	99	98	118	84	97	99	116	83	111	100	99	85	100	93	109	99	97	97	97	100	83	103	105	95	89	88	97	100	108	80	89	97	79	87	88	107	86	91	103	104	107	96	94	83	81	113	93	111	97	97	96	95	90	99	106	86	103	88	105	92	96	95	98	81	100	97	94	100	95	92	94	93	86	103	98	111	120	98	93	76	84	88	95	85	94	83	94	84	83	89	100	88	92	79	89	100	85	95	83	108	96	102	110	98	93	97	112	111	90	90	115	87	98	78	78	94	89	89	100	88	97	74	95	113	103	84	113	86	95	93	97	100	101	104	85	100	96	103	81	102	101	97	86	93	103	99	83	87	96	101	84	89	94	88	100	95	76	92	101	94	100	93	87	93	98	114	86	90	109	87	105	90	90	86	108	108	93	87	78	105	84	94	80	85	90	89	120	125	96	101	91	83	91	102	96	85	84	83	106	130	101	91	101	106	101	103	96	79	96	98	103	92	96	117	97	97	88	116	93	93	89	99	91	101	97	106	87	99	97	101	85	78	88	89	89	106	110	93	95	97	95	95	75	112	96	99	97	89	87	98	91	93	105	95	91	88	99	91	96	100	89	106	111	86	114	106	79	81	86	83	91	118	99	104	94	92	88	89	98	109	85	83	103	108	99	90	92	105	96	102	103	84	92	87	84	88	101	92	112	101	109	90	86	84	83	97	82	92	100	92	98	75	92	106	97	97	97	98	93	99	105	107	93	98	97	101	99	83	111	108	92	81	83	87	117	96	79	104	89	84	97	108	111	91	79	100	102	69	106	80	122	79	84	108	97	90	94	81	96	94	107	121	79	104	119	101	100	83	91	83	100	86	92	106	92	86	97	93	97	105	82	100	77	100	89	116	98	88	87	101	92	97	123	88	100	109	99	97	94	111	111	87	92	83	98	104	97	86	98	100	103	100	109	100	96	81
5056	436	504	586	498	467	450	397	424	444	382	383	412	402	347	379	370	387	375	381	348	367	357	387	364	372	354	361	378	382	386	365	359	366	374	375	351	337	368	341	337	392	340	372	339	327	358	352	354	369	308	365	352	378	330	368	349	362	365	385	337	362	364	379	374	302	338	371	363	376	345	389	345	379	347	360	363	369	380	372	388	386	375	371	355	366	362	363	315	382	353	375	375	377	351	380	364	363	377	371	366	339	356	356	393	373	393	347	369	320	377	342	386	358	342	346	346	329	347	369	333	388	355	353	360	373	356	353	371	354	340	345	353	345	356	385	334	357	348	408	389	356	300	364	333	335	354	370	361	368	368	384	374	335	353	359	367	365	368	377	347	376	360	374	364	326	351	373	380	341	400	370	353	374	384	381	368	344	379	394	378	343	375	371	361	354	333	364	332	380	372	347	356	340	366	321	317	351	380	342	367	344	322	346	354	356	335	368	365	356	375	377	338	384	375	378	348	396	366	345	369	371	336	342	340	353	328	338	348	366	361	359	342	366	378	380	374	355	370	377	381	380	329	352	332	382	397	355	342	305	349	341	360	350	385	386	370	377	344	352	380	393	386	374	364	342	377	342	364	384	365	374	356	324	350	350	335	409	344	378	351	331	349	367	366	352	342	344	330	369	350	347	334	345	332	346	348	338	360	331	366	373	363	337	351	363	370	366	371	388	375	387	332	351	396	312	324	349	336	348	356	367	376	357	342	367	341	376	337	384	352	386	367	368	356	349	360	393	379	381	373	353	339	348	350	367	384	333	365	386	363	329	370	384	363	376	387	353	322	382	333	381	373	341	337	364	356	331	342	373	375	354	354	372	328	334	367	364	357	368	369	332	409	337	384	368	338	345	327	373	336	396	363	366	362	371	361	376	389	329	357	371	349	380	371	354	396	368	381	393	336	346	358	344	302	361	398	360	367	377	366	386	334	362	351	351	385	343	370	361	343	378	371	372	335	372	378	350	373	371	370	370	392	365	380	344	380	374	346	363	351	359	360	364	353	329	352	360	339	340	357	372	333	335	313	348	385	377	349	346	356	359	382	379	356	353	357	379	371	329	359	332	361	340	378	338	355	319	366	347	366	354	350	350	338	386	366	341	329	367	350	347	354	355	365	318	363	383	382	346	322	363	356	377	361	363	366	331	335	368	352	372	374	342	363	338	369	367	348	359	381	394	348	340	354	380	364	377	378	353	382	312	349	361	344	368	360	352	382	336	380	355	355	367	360	384	370	320	361	353	366	385	361	368	392	379	388	354	377	326	401	362	339	340	341	360	347	364	374	370	346	344	347	398	339	378	363	341	372	356	375	350	344	349	363	365	352	372	351	371	361	325	349	331	383	345	340	358	311	370	350	321	363	356	384	371	356	355	319	347	354	381	347	379	340	359	378	385	335	355	351	376	379	368	367	361	341	338	342	327	363	360	381	379	381	371	358	367	350	342	377	351	361	354	401	342	351	344	382	355	389	324	385	355	341	345	375	343	355	382	365	383	343	351	334	379	352	360	374	351	366	368	352	360	353	357	353	373	382	365	347	347	338	360	341	354	338	358	346	337	348	347	350	346	375	364	341	350	333	389	356	363	350	370	401	355	345	331	338	359	377	367	363	357	370	353	370	325	366	363	406	318	364	361	379	353	346	363	351	376	326	350	366	361	313	367	343	355	342	352	384	339	362	374	340	352	334	364	373	342	342	357	354	390	363	379	393	332	336	330	366	379	363	357	328	362	378	378	351	382	370	356	356	350	375	386	372	348	391	356	340	375	388	364	350	347	340	375	361	351	333	361	365	372	327	361	348	346	343	353	377	362	360	346	376	325	351	348	336	350	335	372	380	362	335	371	331	396	357	335	367	388	397	337	373	371	361	387	345	365	367	348	371	331	355	331	364	345	384	370	386	361	368	362	385	333	364	348	366	363	332	388	362	358	396	351	344	368	331	358	335	339	329	351	339	384	355	360	369	360	331	343	338	339	373	366	338	381	374	358	364	331	336	357	393	350	360	371	376	407	344	379	358	380	353	336	321	378	344	364	349	379	351	365	395	334	375	339	380	344	357	363	387	356	374	377	324	362	370	350	358	342	347	381	380	373	347	367	367	369	364	356	344	375	339	326	358	361	391	353	411	346	347	352	349	374	352	358	373	369	345	366	361	356	327	355	340	374	366	358	356	353	332	325	367	372	354	338	369	382	392	390	316	379	389	338	376	367	346	390	362	327	361	382	369	366	376	381	342	362	385	376	366	324	327	351	365	359	365	355	357	371	326	335	375	368	360	349	368	340	358	360	341	341	376	344	323	318	349	346	338	367	318	331	355	370	405	335	312	381	383	345	343	380	353	371	353	319	354	355	390	354	369	338	360	385	331	356	380	328	374	360	334	364	358	347	345	361	353	377	381	395	376	374	381	355	355	383	364	353	325	387	368	360	327	359	362	385	373	358	345	352	366	364	349	334	353	371	331	361	344	358	387	380	341	364	325	318	363	378	342	326	363	371	393	358	356	387	332	342	355	328	346	354	330	378	349	383	350	358	339	348	331	372	341	376	349	366	320	354	341	358	381	370	358	358	327	313	341	361	353	351	350	360	372	359	385	355	363	379	347	333	374	341	356	388	377	333	335	317	354	397	366	343	365	375	325	357	365	317	341	353	349	357	394	381	325	328	344	371	370	347	371	324	373	365	348	389	347	360	388	362	341	365	375	351	343	367	353	349	349	364	372	387	341	364	387	372	338	335	345	343	381	367	391	357	353	304	341	356	353	347	372	373	332	357	347	352	365	363	341	344	376	328	349	356	363	357	373	419	394	349	405	348	367	306	332	372	374	376	334	350	344	347	358	360	357	361	350	390	353	375	347	357	329	382	345	408	342	355	386	382	320	376	366	340	321	333	381	362	324	359	333	373	363	391	345	385	360	342	357	341	367	317	361	366	367	359	371	361	372	363	368	357	369	351	350	380	375	355	373	327	348	381	350	355	360	354	356	348	345	323	364	349	363	354	368	364	379	372	366	354	330	336	349	368	367	384	367	335	340	346	365	360	371	364	366	375	344	338	356	370	361	361	341	394	340	381	351	348	343	339	361	361	341	358	350	324	366	364	358	358	347	353	321	329	340	384	358	384	331	352	390	371	369	365	364	328	383	375	373	348	354	367	343	381	346	373	337	386	369	363	346	336	318	375	364	367	349	378	347	341	381	360	380	321	372	335	358	328	360	372	363	349	339	370	343	354	361	349	375	333	376	346	381	345	386	341	350	381	345	353	381	323	344	367	346	370	377	371	385	396	361	387	369	347	359	348	383	344	397	347	378	368	343	361	386	351	341	379	379	348	364	337	393	367	334	390	363	352	342	346	392	374	327	327	376	334	334	324	365	359	365	377	353	375	347	356	375	369	339	369	373	379	378	392	358	385	366	346	391	336	344	381	322	371	364	340	347	345	322	363	362	370	387	378
29096	7615	1241	794	598	386	336	243	226	193	160	151	138	133	127	102	110	118	89	112	95	97	77	96	72	76	100	85	74	73	79	80	75	90	78	71	84	61	93	84	65	92	77	73	79	92	62	71	63	67	90	58	78	75	66	78	71	77	70	67	86	75	75	67	79	55	87	79	77	71	53	81	56	59	57	59	55	83	70	59	74	78	73	62	64	83	73	101	86	79	74	76	74	74	77	64	71	58	85	58	67	69	71	87	63	73	93	79	70	93	70	71	72	67	77	70	74	83	73	62	67	63	85	79	73	103	67	65	74	69	74	65	81	56	75	73	59	65	57	75	65	60	61	94	71	63	82	76	66	76	88	89	68	75	80	83	63	61	62	73	73	74	61	78	76	53	64	81	69	76	83	82	67	71	70	91	83	75	70	58	87	74	75	80	65	82	74	77	75	65	78	81	71	75	62	88	74	66	99	84	79	74	82	68	79	60	89	86	61	76	72	91	80	71	62	71	79	78	84	83	66	60	63	58	68	68	66	71	70	66	67	64	86	67	66	76	66	58	68	77	85	53	77	69	78	84	86	84	62	80	60	80	79	93	67	87	74	70	71	71	63	63	86	79	67	69	54	73	86	71	78	75	86	72	70	67	77	79	67	68	72	64	61	54	72	103	62	71	76	78	69	92	74	63	81	80	64	64	78	73	87	69	65	74	87	78	68	70	60	67	77	71	73	78	67	83	57	70	48	68	78	81	67	87	82	75	91	75	65	77	65	69	65	77	87	69	66	83	75	81	60	64	65	77	65	61	70	62	76	71	60	85	96	53	70	77	77	75	73	63	70	57	76	59	69	77	70	70	74	62	76	81	70	84	79	89	77	78	58	70	82	71	55	70	61	49	66	81	79	62	68	63	69	65	67	77	69	64	62	78	67	71	82	51	81	73	77	65	71	64	86	75	70	62	66	73	77	65	67	85	71	77	86	76	63	57	63	70	79	81	66	68	77	66	69	85	58	76	81	62	83	76	71	72	79	60	66	67	72	75	71	55	63	79	69	69	84	68	59	69	75	62	64	76	81	82	62	65	82	74	71	73	71	74	67	85	91	77	57	65	74	78	79	80	66	70	83	77	75	77	63	56	71	81	92	77	67	60	66	79	75	84	57	59	75	73	70	68	83	64	79	68	82	73	68	74	71	71	71	68	62	66	72	81	73	66	57	71	61	86	83	67	82	75	70	90	75	68	75	71	100	68	76	59	67	93	74	70	86	69	66	67	67	85	90	87	76	74	59	80	77	76	67	68	76	71	70	72	71	74	91	71	82	80	56	82	74	95	75	76	74	70	80	71	80	64	57	78	73	64	72	71	67	62	71	94	52	67	65	64	66	77	76	64	71	69	78	72	74	63	72	83	71	66	65	70	93	82	73	88	81	90	60	74	70	69	72	79	59	66	68	82	86	65	75	77	69	88	74	72	81	66	75	71	70	70	78	60	69	79	79	70	76	56	73	70	87	69	68	80	71	74	67	82	56	63	87	76	77	62	78	62	56	73	68	73	75	77	90	73	56	74	72	65	64	82	61	74	80	79	77	78	85	57	71	75	70	83	59	86	62	71	68	68	82	88	66	70	78	72	82	68	82	67	75	73	52	69	86	86	59	79	78	84	66	83	74	83	73	75	76	76	71	65	60	59	69	67	74	84	65	85	82	75	83	72	65	74	81	57	74	64	76	54	74	85	72	70	66	83	75	62	65	76	79	64	67	70	71	76	66	78	68	87	83	77	79	70	78	67	87	73	78	78	67	78	79	88	84	77	66	77	71	62	73	71	60	63	77	75	81	75	80	81	58	72	67	83	72	76	63	61	60	77	77	78	86	61	62	71	66	65	75	52	70	67	55	77	79	79	84	75	89	69	72	70	56	80	75	68	79	62	55	65	97	77	96	59	69	85	80	92	77	61	75	62	62	75	78	78	68	86	89	62	68	70	69	74	80	82	87	71	100	66	72	67	61	71	95	80	55	86	59	64	61	88	78	63	66	81	79	65	74	76	70	83	78	68	62	87	84	84	80	71	80	68	77	66	73	76	75	78	78	73	74	71	90	70	81	83	71	73	59	65	76	61	62	80	72	64	66	74	73	73	69	76	75	60	82	74	77	85	90	66	65	75	89	77	80	79	72	58	71	86	64	56	78	79	67	73	54	66	66	82	68	82	74	73	80	64	80	66	72	71	73	71	74	74	68	66	79	86	67	88	70	67	77	61	88	63	80	66	87	86	77	76	81	87	76	72	82	88	71	83	65	73	73	65	72	68	59	58	59	61	59	86	87	67	91	79	70	82	72	76	76	74	64	84	82	67	79	91	73	93	78	67	78	73	68	81	64	72	75	74	62	63	79	80	53	87	68	80	68	62	68	70	74	82	88	79	74	73	78	77	71	71	66	82	97	74	77	64	62	71	77	70	68	61	81	77	69	71	74	80	94	72	81	65	62	83	67	64	71	73	59	74	74	68	78	76	75	83	75	77	67	78	81	67	74	71	68	78	83	73	73	74	74	89	98	70	72	60	69	75	70	71	60	78	57	64	68	82	79	70	74	65	76	79	61	69	79	83	68	71	58	72	90	74	89	70	81	56	83	66	69	56	65	77	63	64	78	58	63	68	76	84	71	69	88	74	85	67	66	85	73	72	75	71	73	68	64	62	81	77	92	79	60	70	92	64	65	91	76	79	81	76	64	101	94	69	66	73	86	78	65	63	71	72	61	80	79	91	81	67	71	73	66	66	58	86	88	72	64	68	73	69	75	64	67	54	66	68	80	83	54	71	69	66	59	72	84	60	79	58	72	85	80	64	81	71	73	60	70	76	68	80	80	74	64	74	73	77	74	69	73	64	71	74	59	59	87	63	71	62	64	77	82	81	68	88	65	81	72	64	59	76	76	83	89	81	66	85	86	66	70	67	69	74	71	83	62	68	73	74	68	76	66	80	67	64	73	60	84	68	71	80	73	77	74	68	69	63	69	59	78	76	69	70	70	57	58	58	66	68	67	68	85	75	83	77	70	77	79	50	69	64	68	75	65	65	61	63	65	78	71	77	65	68	81	76	79	67	73	81	61	68	73	68	82	83	75	80	60	76	61	88	84	75	76	64	66	50	67	70	67	68	78	79	78	67	73	67	58	69	65	77	70	68	70	76	58	68	99	83	68	75	76	75	58	82	79	76	64	71	86	73	67	76	73	68	67	73	71	63	88	68	91	64	67	74	80	74	73	69	78	69	63	72	71	72	74	67	72	51	72	74	94	76	83	87	72	92	74	77	72	76	80	83	62	83	73	66	93	79	68	88	93	77	70	79	75	87	77	63	56	52	60	78	78	59	73	50	81	80	76	86	91	80	77	63	76	66	68	86	69	68	76	63	76	84	77	79	82	71	77	74	74	68	82	73	73	77	81	68	78	79	81	78	73	75	72	88	75	79	72	62	73	74	86	64	70	70	56	80	69	74
14185	1197	2695	2976	2664	2287	1846	1522	1279	1080	991	869	879	726	684	621	569	568	525	517	505	455	451	443	451	422	398	378	412	392	367	394	330	380	341	339	337	358	339	341	314	352	358	339	345	312	315	331	345	338	281	327	325	314	317	292	302	341	330	346	332	307	333	292	313	335	311	313	354	285	297	300	307	270	273	304	301	282	319	315	331	287	320	323	338	292	321	289	294	304	283	334	304	326	295	301	298	302	305	343	275	296	293	309	286	306	313	289	301	293	309	299	284	273	297	301	287	290	287	295	320	319	307	308	277	312	307	303	265	293	280	298	314	293	310	264	276	308	277	299	276	287	310	287	285	306	305	304	303	296	266	274	297	276	315	304	317	320	279	297	276	308	313	259	305	271	282	299	280	296	277	305	291	307	300	279	292	291	308	280	298	293	284	280	272	293	293	294	303	294	309	317	307	318	319	300	303	342	298	320	262	284	297	288	290	284	296	335	281	300	302	293	305	297	293	313	283	313	290	276	301	287	280	286	303	286	283	287	281	330	313	268	294	296	295	289	303	272	292	321	308	293	302	295	298	314	299	313	299	307	287	301	260	279	302	269	336	299	268	294	328	304	298	301	318	310	270	312	276	313	302	267	281	312	312	299	276	303	303	305	306	282	302	290	289	276	309	313	311	302	328	299	288	299	263	286	290	312	275	317	272	336	281	312	300	309	282	279	297	321	300	285	300	279	278	302	259	337	282	284	322	307	293	288	286	294	303	291	294	276	298	266	281	286	295	287	319	295	305	291	326	293	293	298	311	298	310	258	263	305	280	300	303	284	293	287	267	291	295	279	313	304	291	297	312	295	280	310	278	256	297	269	296	291	293	261	277	313	292	285	285	308	277	305	286	270	292	321	297	275	312	317	310	296	267	301	314	241	313	281	284	285	312	298	323	321	288	298	306	274	273	284	311	270	319	278	292	288	312	309	299	266	279	297	309	289	290	284	281	271	287	287	271	275	299	281	292	278	283	279	290	294	293	276	288	282	265	281	293	298	282	277	301	329	308	289	296	268	299	281	312	263	274	278	281	267	271	293	301	285	318	315	297	273	292	295	265	305	254	284	290	274	308	283	316	308	288	277	293	322	274	289	298	292	302	295	309	295	276	290	305	292	290	294	288	265	294	294	304	298	291	280	275	295	294	289	282	308	308	287	309	275	276	282	275	316	278	291	283	276	243	265	285	312	292	260	276	292	295	276	327	270	279	298	301	320	313	269	294	314	305	322	292	295	287	285	302	312	291	290	276	290	365	289	295	318	307	277	298	316	275	279	273	281	296	306	321	284	291	291	264	323	284	322	295	293	286	274	281	333	323	279	277	279	293	287	265	271	284	286	303	309	273	308	302	261	314	273	286	256	278	282	304	290	297	292	279	290	308	264	286	309	261	303	300	298	281	278	272	294	268	288	284	273	283	257	266	256	271	271	305	279	323	274	296	292	307	324	293	318	305	274	284	284	292	324	301	305	280	316	284	288	280	256	304	270	274	248	270	305	313	290	286	279	292	313	281	291	289	290	320	296	313	287	306	267	292	290	316	279	296	276	304	294	300	267	290	267	288	270	315	312	251	295	328	310	304	269	291	296	267	301	334	295	309	284	277	294	288	316	322	286	297	300	301	333	284	297	300	299	317	301	301	300	288	284	292	290	315	293	294	295	288	280	280	266	318	301	286	308	304	310	323	282	291	310	304	276	313	320	277	264	264	321	266	298	281	308	284	313	273	301	304	283	291	248	327	286	270	282	300	294	323	310	298	299	285	292	304	299	291	306	284	267	306	293	289	294	273	278	301	288	275	330	291	297	282	310	289	265	316	302	297	315	278	296	299	283	275	281	301	274	288	296	294	296	272	285	284	298	285	253	279	305	283	305	280	294	286	308	318	301	280	251	286	280	295	311	288	273	273	312	280	321	268	320	357	298	296	304	266	286	258	283	332	298	310	285	279	277	296	285	289	306	325	302	298	308	298	303	302	285	291	311	321	286	285	304	276	290	317	300	279	277	287	296	302	319	302	282	294	277	288	276	262	278	286	298	302	275	285	295	280	305	285	325	292	287	298	277	312	314	301	294	295	301	264	263	315	284	309	291	305	298	303	313	315	280	312	296	294	275	283	335	281	281	280	288	303	307	268	288	280	300	270	331	300	311	316	295	259	295	300	289	303	275	275	300	303	280	267	268	297	275	283	306	307	264	311	273	284	273	256	301	275	297	260	301	287	294	259	289	304	306	276	292	269	268	278	294	280	298	279	296	297	274	263	275	281	283	291	303	259	294	321	272	283	296	332	304	289	321	282	282	276	319	287	304	292	282	280	276	294	281	268	305	269	335	290	288	311	282	294	272	315	319	305	264	300	309	285	299	338	315	272	271	288	312	319	287	307	323	306	281	310	303	299	294	273	275	288	305	270	292	288	322	316	278	294	333	282	299	307	274	278	273	298	271	302	303	291	305	319	279	306	269	297	293	289	295	330	297	310	289	336	295	267	304	296	296	294	318	280	248	298	319	303	318	282	296	344	302	274	305	337	285	322	307	285	313	298	298	292	299	317	293	274	272	280	277	312	290	283	302	310	299	267	301	286	262	291	297	307	322	264	304	305	288	279	328	277	304	298	288	309	255	271	299	292	304	264	280	272	279	285	296	296	297	266	283	293	295	320	280	287	286	278	319	303	322	312	259	313	317	300	292	315	254	292	296	293	299	307	321	274	300	295	296	308	303	297	290	308	300	306	283	289	284	298	309	280	284	309	309	281	306	256	291	299	296	287	311	274	294	275	302	290	275	313	286	283	297	282	293	313	304	271	303	279	292	267	302	335	311	310	318	269	273	290	319	290	318	279	278	277	294	305	280	292	301	295	275	281	284	315	307	314	313	318	330	303	311	281	291	312	294	268	320	268	286	317	312	283	303	248	308	262	305	319	302	303	286	313	290	284	286	295	281	303	276	298	306	305	310	285	280	317	294	295	304	290	292	293	277	280	279	295	263	287	290	310	290	294	285	303	294	293	298	288	266	303	285	289	308	292	285	276	300	274	266	296	297	301	286	278	312	295	323	324	315	287	287	299	287	295	286	287	318	286	299	260	288	316	326	307	294	295	326	315	275	287	309	301	282	269	301	308	264	281	290	306	262	291	322	288	322	259	276	329	296	284	285	297	284	300	281	287	260	259	266	310	293	314	299	269	325	312	292	294	336	276	294	292	305	285	294	296	303	295	266	320	307	319	271	319	301	309	305	266	315	326	289	266	281	274	274	308	318	320	312	296	276	254	303	296	311	299	297	285	281	316	293	315	320	292	287	282	281	312	300	295	272	301	309	292	305	298	262	272	296	273	293	299	281	273	321	285	317	272	274	285	285	296	294	275	275	300	287	299	314	318	279	304	284	296	265	308	278	253	324	313	297	283	310	300	287	304	325	306	287	273	268	303	301	279	288	297	271	315	291	286	267	283	279	307	310
35060	18673	4207	1592	1047	777	568	508	412	333	304	284	276	276	235	212	194	187	171	176	193	186	147	142	163	142	147	173	168	155	145	150	146	157	154	138	156	138	149	144	147	134	157	130	131	156	143	141	125	140	150	134	139	147	134	130	123	143	150	125	155	127	142	137	145	136	154	153	138	136	133	143	127	132	135	123	123	152	134	118	161	140	129	139	131	141	141	144	143	123	126	171	142	147	138	154	151	140	146	132	138	120	138	143	127	144	143	114	154	132	138	135	150	132	145	144	157	140	109	136	132	144	143	149	152	119	114	125	149	142	137	145	142	142	139	140	110	119	153	117	130	128	136	151	135	140	132	167	131	152	150	136	144	135	139	132	150	134	133	136	148	115	116	149	135	125	152	134	148	128	139	112	156	116	125	131	127	162	139	144	134	132	131	140	142	140	129	119	157	135	137	129	142	149	152	145	134	148	163	148	150	123	132	120	117	155	130	137	147	130	126	148	152	124	156	134	129	133	137	136	143	135	141	150	113	131	129	139	127	116	138	132	135	141	145	124	125	151	138	139	136	142	131	122	121	129	151	128	145	151	128	128	149	134	149	156	142	126	131	130	122	122	121	136	137	128	109	123	136	142	134	135	143	130	132	139	166	138	160	124	142	155	136	118	147	125	161	164	139	143	129	131	149	155	131	149	125	132	113	135	124	146	134	123	126	151	128	110	135	126	130	133	145	152	132	136	113	135	147	140	133	152	124	155	124	117	148	127	156	135	145	128	171	126	150	140	138	133	127	144	134	144	143	124	139	123	120	127	117	141	135	125	126	131	137	148	125	122	133	126	131	129	128	123	148	150	129	145	135	159	150	144	136	157	145	150	126	136	141	143	131	139	134	124	149	127	126	137	139	141	131	140	126	127	137	135	143	126	152	136	142	135	149	125	152	121	136	139	121	127	138	153	134	137	128	170	121	132	158	141	144	123	140	155	151	138	137	140	122	137	140	143	132	137	138	134	147	143	131	127	117	142	126	140	132	123	131	148	122	137	140	141	121	131	132	133	131	146	144	142	142	144	125	138	129	122	138	136	123	131	128	151	175	124	134	130	150	149	137	145	138	137	146	131	138	132	118	136	142	138	144	123	163	139	125	130	142	135	158	144	127	132	139	119	129	151	136	136	134	136	140	147	135	149	139	148	122	144	108	134	153	143	132	140	131	145	141	125	123	120	119	124	131	154	137	161	118	137	151	134	151	140	144	145	143	158	121	142	108	144	146	133	134	143	114	122	144	125	146	124	113	142	134	143	138	148	126	110	132	139	121	142	140	155	158	138	133	126	158	130	133	115	144	138	137	159	145	126	135	126	147	160	157	138	130	139	147	147	152	157	126	130	151	147	145	138	151	128	117	145	126	154	132	147	123	145	133	151	132	112	148	121	149	145	142	120	126	148	125	143	123	123	126	121	127	152	126	126	130	118	129	143	139	141	147	145	152	134	127	131	125	115	147	151	137	116	147	124	129	143	134	152	140	113	142	140	134	132	126	136	130	146	120	120	130	126	123	147	124	143	134	139	128	134	120	130	113	164	134	137	139	137	143	137	140	125	133	124	139	138	139	117	139	112	141	136	123	138	129	135	117	145	153	123	141	130	129	123	134	115	137	115	135	125	94	150	137	152	153	144	130	142	131	125	125	127	137	145	146	148	157	127	139	144	117	119	122	117	146	120	139	148	146	139	123	137	138	146	141	163	129	133	146	159	133	116	140	132	136	117	150	127	165	129	123	165	142	148	129	154	150	152	158	121	120	135	130	149	156	134	146	118	132	149	145	140	135	129	152	152	155	148	133	138	157	159	138	138	116	124	145	122	126	139	134	125	131	122	125	133	136	125	137	150	128	130	130	137	135	148	117	140	141	137	143	141	123	107	119	127	130	118	148	155	145	131	134	139	118	122	137	135	138	122	166	144	117	126	155	134	123	138	137	137	122	111	150	151	137	142	126	136	128	139	137	124	123	135	132	138	120	145	126	140	140	138	145	123	133	134	139	135	124	131	154	125	158	131	147	138	124	136	136	135	142	138	152	133	160	131	135	116	127	127	138	139	126	144	151	137	124	130	131	135	134	137	126	140	127	137	161	127	129	112	130	136	129	111	148	134	153	129	146	146	126	134	142	134	119	139	119	143	135	140	117	146	132	126	147	131	118	141	121	124	133	127	137	146	159	131	140	132	136	134	137	122	151	136	136	146	122	145	114	138	157	145	120	137	138	137	153	140	142	151	152	129	147	129	153	127	122	140	155	138	137	124	116	111	140	127	132	110	150	137	144	126	146	128	140	138	140	147	137	157	159	127	144	147	149	135	123	128	119	153	136	143	156	139	136	149	131	117	143	129	131	124	118	135	134	125	112	154	136	143	160	138	115	132	123	127	150	139	139	132	133	131	128	134	132	116	161	123	131	145	133	143	140	141	141	135	125	146	130	150	133	131	130	154	146	139	128	150	144	132	137	139	140	133	145	138	117	142	136	128	146	127	133	133	144	135	127	129	138	152	140	131	120	135	125	160	136	151	131	132	129	130	121	132	127	144	125	135	151	139	151	148	149	143	136	129	134	124	133	138	145	116	123	132	130	133	133	117	122	133	143	136	134	122	151	146	141	131	107	136	133	150	160	152	125	135	134	151	133	153	128	131	145	126	143	137	134	132	136	138	126	133	121	144	122	129	151	146	127	153	153	122	148	142	147	134	147	131	134	146	149	131	142	147	121	130	137	145	165	147	134	115	129	134	127	140	142	130	121	145	143	147	128	125	143	132	125	146	133	126	139	143	137	136	137	158	132	123	161	127	143	143	131	125	129	157	128	127	127	153	133	129	138	143	143	139	125	149	138	128	130	109	166	130	139	149	148	137	132	129	128	144	133	120	133	152	146	120	128	140	130	135	134	169	131	123	110	147	132	131	164	136	121	128	141	138	130	140	118	134	157	144	116	140	141	161	145	123	134	130	140	131	146	126	156	132	133	160	121	140	130	142	147	140	181	135	121	132	154	158	130	154	134	159	137	127	140	138	120	141	133	156	155	137	136	128	134	123	117	129	116	135	126	168	149	124	142	113	124	150	141	141	144	141	132	132	137	127	124	141	147	128	125	150	158	125	117	131	145	151	134	136	146	128	147	136	145	130	157	134	125	140	134	128	139	127	120	155	157	148	130	138	130	108	152	123	136	130	139	139	110	135	146	133	152	137	116	137	137	142	117	136	129	134	132	123	125	139	156	132	145	121	123	125	125	134	142	121	132	123	130	129	143	138	150	132	129	112	131	138	131	140	121	126	139	121	148	117	124	133	112	138	123	135	135	113	150	113	152	150	143	118	122	121	128	128	147	143	171	139	126	140	131	130	128	140	137	133	138	133	136	137	134	115	142	136	121	137	147	143	136	137	152	154	124	145	131	161	106	123	150	138	145	136	125	109	147	126	136	145	154	130	124	137	133	141	134	139	156	143	161	134
17354	2200	4751	5457	4767	3905	3244	2667	2332	1891	1672	1536	1402	1298	1246	1169	1006	1003	923	936	864	814	781	742	727	717	726	687	683	665	675	639	629	649	598	593	614	580	620	598	559	567	596	552	555	627	536	562	602	555	564	533	535	526	514	542	527	527	524	505	516	547	552	517	525	542	510	528	509	509	534	494	523	526	496	520	507	511	544	565	516	481	499	525	517	545	493	511	471	495	502	480	512	471	496	492	497	503	466	520	525	473	512	493	505	513	525	518	492	547	485	461	464	524	466	489	500	479	494	513	495	465	484	519	471	506	489	539	471	471	481	473	481	485	511	500	485	495	484	464	482	482	486	493	481	479	458	479	506	498	496	469	480	471	463	484	507	510	458	473	511	471	484	509	465	487	455	507	496	482	496	490	530	482	469	496	484	471	504	509	490	479	518	456	477	465	476	518	460	487	466	483	454	499	471	493	512	503	505	493	495	494	492	491	513	510	490	488	468	501	469	442	492	481	477	511	439	442	480	469	511	479	473	489	497	444	513	479	466	464	493	443	510	497	483	468	468	505	475	491	501	469	483	497	499	521	499	480	486	490	488	497	511	501	490	441	488	517	475	469	472	469	491	488	496	512	472	459	489	477	441	480	488	507	531	498	462	471	499	490	490	453	484	508	480	512	506	500	534	469	479	511	439	462	506	538	501	488	527	475	498	503	504	489	487	510	502	472	495	481	524	501	504	463	494	492	489	494	460	488	463	481	483	489	492	452	466	497	482	493	501	488	460	518	480	503	470	505	447	496	458	492	513	466	504	515	468	459	456	496	496	504	488	486	476	491	503	422	515	457	513	468	506	484	520	473	477	502	483	477	484	526	485	516	492	474	474	491	507	485	484	479	487	478	470	475	533	519	487	464	470	464	452	504	486	472	525	532	536	454	465	476	471	499	493	499	535	492	528	447	478	511	463	516	462	488	508	495	499	480	494	469	490	445	504	481	496	505	498	510	450	503	502	461	522	497	466	484	494	467	454	498	531	496	509	482	480	507	499	543	488	513	497	487	524	489	479	502	509	459	476	478	485	486	479	478	485	501	472	471	471	488	501	476	465	508	511	512	488	479	487	441	520	506	503	513	456	470	476	509	459	487	492	514	483	535	485	479	466	484	457	485	502	516	491	448	467	507	441	513	512	521	476	517	459	465	496	474	492	491	504	501	513	492	476	505	468	483	448	479	464	480	490	496	471	480	485	488	443	465	466	495	457	502	499	506	492	443	454	457	475	505	494	470	518	483	512	508	491	487	490	488	517	469	461	479	455	502	494	504	473	507	502	502	470	479	501	486	494	446	465	498	507	467	490	497	514	477	495	467	477	483	476	506	483	466	493	498	478	486	467	487	502	485	480	473	465	518	470	512	494	479	479	454	458	520	479	502	500	474	493	468	500	486	475	480	519	464	519	492	502	498	463	495	449	459	491	483	442	491	511	519	501	495	487	488	490	494	488	488	498	477	473	491	484	496	510	460	447	530	492	475	524	492	475	488	524	483	483	493	486	499	456	442	457	477	517	499	496	544	495	472	489	501	488	484	501	482	471	503	456	506	470	508	491	481	489	479	509	462	531	491	497	519	510	438	501	508	480	473	494	481	491	460	482	500	516	478	501	464	459	490	504	496	527	513	452	480	476	488	497	488	498	499	505	495	512	486	511	489	461	525	454	458	505	512	503	488	477	523	485	512	503	492	470	457	491	485	454	468	484	498	474	447	495	490	489	499	481	489	493	458	474	480	428	486	478	498	498	484	468	509	471	523	487	497	445	458	476	500	471	518	510	492	476	518	496	474	522	525	474	492	503	488	519	493	468	474	471	492	466	479	501	480	467	472	461	505	442	444	473	512	504	509	469	490	494	502	492	513	471	508	490	510	531	465	497	475	511	498	456	494	460	485	476	466	493	495	537	474	474	469	473	501	497	507	511	507	472	478	501	496	488	507	505	501	457	501	451	453	457	487	490	500	498	476	459	507	479	490	434	482	518	479	494	495	511	514	461	485	475	496	479	512	480	541	499	487	461	482	499	481	498	468	507	524	494	479	500	508	492	492	494	472	501	516	471	500	473	470	487	446	467	455	509	494	525	479	464	503	510	488	474	515	468	501	468	511	498	496	546	441	472	495	534	473	504	509	488	493	414	506	500	484	451	501	493	492	517	552	446	514	480	444	510	499	486	494	518	464	499	448	518	492	474	490	499	483	525	510	468	492	475	480	492	463	470	504	486	484	440	481	483	491	531	477	476	480	467	482	511	515	453	496	498	445	491	499	476	521	487	489	513	485	486	510	483	446	495	492	505	461	496	448	505	491	487	489	477	507	466	497	495	519	496	458	520	501	460	465	494	465	506	494	502	529	488	472	500	486	498	470	486	460	487	465	523	480	446	513	474	456	505	489	463	451	477	483	479	494	477	518	474	504	500	481	498	484	498	489	461	467	470	460	492	489	529	538	480	489	501	470	458	545	492	483	491	492	513	531	462	513	497	523	456	478	501	508	477	473	476	494	507	481	473	508	462	511	491	499	485	464	507	470	464	443	475	496	479	485	477	467	520	444	458	468	477	512	500	448	510	487	506	487	492	505	500	546	530	479	482	517	489	516	487	495	473	485	511	487	497	515	493	476	492	486	474	488	481	504	530	490	474	445	486	493	488	445	465	469	503	475	481	513	486	476	472	475	471	445	481	467	472	488	469	487	484	483	469	491	495	490	494	478	491	484	448	524	503	521	518	469	478	503	512	506	495	496	529	496	479	498	485	447	440	480	465	464	470	459	461	457	451	491	525	474	459	457	462	504	455	496	462	446	521	471	535	498	477	473	534	488	492	502	501	467	532	455	468	486	506	485	497	468	498	506	520	466	473	466	481	480	484	486	474	508	512	504	501	454	492	486	460	506	488	464	504	527	511	468	478	485	508	521	492	493	444	524	504	479	523	448	461	487	487	494	483	509	535	495	471	460	510	476	515	500	467	509	472	466	506	472	494	463	441	501	489	502	475	495	502	479	501	481	489	491	437	466	486	476	480	523	475	495	472	496	517	473	530	495	494	505	471	476	472	488	471	475	427	500	531	481	468	494	533	491	523	450	505	481	456	500	428	512	449	494	488	492	470	461	449	471	505	488	468	501	492	454	486	481	482	488	481	494	483	475	500	470	486	476	481	489	465	488	458	471	524	484	494	472	452	493	477	487	484	496	469	492	495	496	478	504	445	509	487	453	497	473	460	492	457	491	483	480	465	459	454	505	495	498	502	472	416	478	514	439	492	471	507	534	479	495	479	482	486	464	473	484	481	522	502	497	490	496	492	467	474	475	445	487	477	486	528	478	471	495	498	511	471	487	467	470	479	513	470	473	479	499	493	510	484	454	488	500	512	520	503	470	480	486	483	470	464	484	493	502	487	514	454	485	517	501	470	528	494	493	488	487	476	469	490	501	453	498	453	487	453	460	505	516	476	463	446	490	510	480
3133	291	158	139	128	102	88	106	95	105	93	99	104	94	90	90	90	94	81	86	95	101	83	90	80	89	75	85	102	98	91	91	55	104	102	96	86	88	82	93	88	89	107	78	89	91	80	94	103	106	84	83	84	97	83	90	93	77	98	91	86	84	65	86	93	83	93	83	92	96	87	106	92	87	81	104	85	81	108	80	89	97	93	89	96	107	89	90	84	88	94	91	89	72	107	101	78	89	102	88	101	90	75	91	103	91	91	81	96	89	85	83	81	84	77	88	102	80	98	79	99	111	75	87	81	69	90	89	87	104	96	79	97	111	79	86	84	100	91	97	72	78	82	96	86	99	74	96	74	86	88	107	86	88	80	89	92	84	85	92	97	81	104	85	99	99	101	83	89	86	78	105	87	114	85	83	100	92	98	75	92	89	90	73	79	107	83	80	88	127	97	85	73	85	88	97	78	94	89	99	85	86	76	87	75	92	74	86	90	90	117	92	87	76	84	97	66	79	86	90	104	99	85	99	96	82	78	81	74	101	102	86	85	102	82	94	84	85	76	96	87	76	94	104	91	97	93	82	78	98	90	86	90	103	103	90	92	69	80	101	101	98	82	77	96	94	93	112	86	85	90	87	91	87	83	71	79	78	84	102	99	80	88	104	92	84	71	88	90	82	109	97	78	78	105	118	104	77	80	93	92	89	95	84	90	100	92	97	94	96	82	92	102	98	104	84	97	101	92	82	76	94	91	85	92	79	80	95	88	92	95	89	93	77	104	93	79	94	98	90	84	78	85	91	90	97	81	78	89	96	78	93	99	100	114	103	95	94	88	108	107	118	80	98	89	94	87	96	89	86	88	88	96	96	96	96	87	87	118	88	87	98	110	104	95	92	91	86	97	88	84	110	114	89	88	80	108	100	98	91	75	91	81	80	91	89	92	97	83	90	95	102	73	97	80	81	86	94	83	96	79	85	82	85	95	96	87	82	84	80	74	92	87	100	87	107	98	101	76	98	103	85	94	81	79	81	88	89	97	86	85	106	76	83	104	84	95	97	88	107	111	94	95	92	99	103	105	77	106	98	116	77	104	93	93	86	92	93	65	130	92	98	84	83	75	97	111	104	99	99	92	110	101	80	78	103	90	82	87	84	81	110	82	96	92	97	61	112	94	108	92	98	96	77	98	90	80	103	101	100	86	91	81	105	93	80	87	97	89	71	84	103	72	101	100	104	82	82	89	102	76	73	90	96	83	83	88	78	73	88	90	97	87	91	101	100	96	91	80	81	65	81	99	97	93	74	105	93	96	86	100	106	74	78	105	94	79	85	92	90	102	88	91	100	84	89	95	105	94	71	106	115	81	73	94	80	111	98	91	108	94	96	97	100	84	100	83	89	95	86	91	96	100	92	91	115	77	96	85	107	102	91	94	90	101	100	92	85	96	104	81	89	76	75	75	95	86	98	88	97	79	83	95	91	108	96	85	86	97	96	89	98	87	94	84	108	93	87	86	104	72	87	87	103	88	94	86	85	123	97	92	93	78	86	90	86	97	98	97	77	78	96	84	81	72	102	75	94	86	95	107	99	87	93	90	120	92	102	91	83	87	88	97	94	79	109	89	86	94	92	107	97	107	80	83	92	89	99	92	84	80	68	80	96	88	90	90	87	77	99	94	92	93	87	81	88	92	103	82	91	89	90	89	108	94	88	97	90	78	85	81	94	100	80	114	88	94	110	85	96	84	103	89	95	92	96	81	72	81	84	109	95	93	104	111	107	93	92	93	84	89	93	76	89	89	92	83	116	85	92	89	106	92	72	93	93	78	94	97	98	107	110	81	90	99	88	98	99	92	96	66	99	86	89	100	94	98	90	90	89	106	82	80	92	79	105	96	89	107	95	103	81	96	89	82	81	98	93	82	81	73	104	90	90	93	88	91	78	72	99	99	88	106	90	97	83	96	94	82	86	82	90	69	85	105	87	78	102	83	84	93	93	91	84	86	91	82	85	89	83	88	112	84	86	83	84	89	75	87	103	110	101	92	96	94	81	93	88	84	94	83	94	97	74	90	104	82	101	114	80	88	100	80	97	88	89	88	100	81	84	108	97	107	91	95	101	87	80	82	83	101	86	83	105	96	113	89	92	72	90	100	93	79	95	87	97	97	86	102	88	105	99	93	90	82	103	90	106	88	103	102	94	84	95	85	83	100	69	91	88	86	96	98	108	85	91	89	85	77	86	90	86	83	108	103	97	106	94	102	93	113	97	86	82	97	81	78	97	108	76	78	81	78	109	112	83	87	91	95	80	100	88	82	84	104	98	102	102	95	75	93	80	98	88	98	96	93	82	109	94	79	75	96	93	97	94	92	97	101	69	107	90	94	78	97	92	86	73	102	84	88	68	105	74	95	92	69	81	99	105	99	90	104	82	81	89	103	103	100	100	85	80	99	89	90	94	90	91	103	73	85	92	100	72	93	89	80	83	95	75	90	92	98	77	87	75	99	95	107	90	77	84	86	100	90	104	101	75	100	96	89	91	86	110	95	99	95	108	83	100	96	87	81	88	87	108	106	101	95	80	89	82	84	87	92	99	82	85	90	97	96	98	69	97	81	93	76	98	83	85	96	91	91	106	97	100	90	94	84	104	81	80	103	92	93	105	100	90	109	102	84	98	93	91	94	95	91	90	88	79	91	90	102	92	89	95	94	87	101	61	94	96	82	95	102	85	98	76	78	88	83	86	87	95	85	106	88	93	88	128	93	82	85	80	89	94	102	84	87	104	97	101	95	98	104	96	92	74	91	85	83	96	91	112	98	100	85	94	77	90	101	71	88	93	79	91	86	90	87	99	101	86	114	80	70	94	111	91	99	106	95	99	90	92	84	77	98	70	92	94	104	74	93	80	99	98	81	100	87	90	102	93	84	83	74	100	83	109	98	94	96	96	92	101	88	101	98	88	77	108	79	97	108	79	101	80	101	91	85	72	88	92	86	69	90	86	112	99	108	98	96	96	98	91	94	80	103	91	98	72	77	93	102	98	82	72	95	78	91	94	107	100	101	99	97	79	91	104	95	92	102	83	85	84	89	99	105	95	85	71	83	88	82	84	93	79	99	82	103	90	82	90	95	96	106	90	105	93	102	93	89	98	95	99	101	96	81	85	87	92	98	99	88	85	89	97	94	86	102	86	99	84	92	102	75	79	100	97	88	96	90	78	94	88	67	94	86	90	98	93	82	81	97	98	79	92	90	90	94	69	82	89	101	88	78	84	87	87	102	96	89	93	79	99	96	80	108	89	96	107	88	91	73	99	105	96	108	71	104	97	96	85	86	100	95	96	80	103	88	86	99	86	89	104	85	88	83	114	88	101	91	81	96	99	75	95	96	80	99	107	106	95	101	92	87	94	85	91	101	110	84	86	84	87	90	107	91	86	92	92	85	88	95	93	77	122	90	72	99	105	103	95	85	110	96	90	103	101	85	91	88	118	92	78	80	91
4753	396	529	523	488	452	450	448	382	387	381	366	400	368	377	340	381	365	370	326	329	356	349	349	323	327	334	314	345	350	343	352	352	363	328	338	354	327	388	334	297	336	353	347	334	366	353	332	318	367	322	346	336	349	365	363	349	357	329	347	346	346	343	331	345	355	353	353	305	352	353	304	357	345	324	350	343	352	343	378	359	354	322	295	356	342	343	344	329	281	330	350	364	329	329	311	344	348	336	345	353	351	340	329	300	357	355	331	358	337	325	346	342	342	356	317	366	319	356	347	393	287	318	362	323	322	368	366	345	342	304	347	340	308	371	338	339	318	372	335	320	344	316	353	353	376	374	335	339	348	366	353	342	346	353	343	335	358	358	375	354	337	382	347	304	311	317	323	348	349	348	368	364	318	323	359	307	350	372	352	334	382	356	357	318	315	344	322	372	366	347	335	331	316	340	352	325	333	318	384	337	322	326	335	322	344	310	364	383	307	311	331	371	340	329	349	381	318	347	308	332	357	375	329	332	339	324	348	315	354	326	351	332	323	341	386	369	337	296	384	305	351	315	356	345	350	315	310	359	329	330	357	353	329	322	304	322	351	338	310	352	341	354	370	346	349	318	337	352	349	335	356	339	354	350	346	309	354	359	359	313	345	363	327	348	353	317	330	346	327	356	329	344	356	321	321	341	389	344	327	360	323	364	353	339	361	351	349	328	340	323	330	349	332	337	331	325	320	347	348	377	333	321	354	337	329	347	331	343	327	357	326	316	338	336	314	350	329	360	369	371	312	333	333	367	361	349	350	327	391	293	338	346	342	335	312	355	316	324	322	371	300	339	328	321	312	335	386	361	365	314	306	345	363	362	314	356	319	354	340	347	340	307	324	356	326	346	339	350	361	337	348	314	368	346	352	368	355	359	366	331	355	376	326	333	324	367	309	329	341	317	394	362	342	334	310	334	317	353	344	343	319	350	346	336	346	330	334	315	343	361	328	359	344	361	335	345	323	341	325	370	320	354	334	358	321	342	336	325	334	323	335	323	335	283	364	327	326	355	328	366	318	324	312	354	340	344	347	325	308	350	350	402	324	345	317	349	335	385	355	345	338	351	324	327	369	351	312	345	349	342	320	335	317	331	352	367	332	316	322	320	345	325	338	371	340	342	315	330	294	323	339	341	338	310	335	344	339	328	328	339	321	388	342	355	371	358	320	338	355	318	328	346	336	309	318	360	369	314	336	341	330	361	330	341	334	360	357	361	354	332	344	371	335	316	350	359	342	329	367	327	349	345	357	326	349	323	398	384	341	349	357	346	368	317	334	315	332	338	342	333	368	360	360	319	339	351	290	344	323	327	328	331	325	348	356	342	323	373	324	345	368	330	336	353	379	358	320	330	290	332	347	332	373	343	336	324	367	373	352	341	355	347	328	324	313	372	317	351	342	373	332	366	361	340	339	358	306	315	323	327	354	341	371	282	317	379	350	368	345	357	334	342	370	353	342	346	363	330	329	380	347	333	318	316	354	361	331	353	334	320	363	327	344	342	342	394	350	343	367	351	355	346	313	332	360	362	323	383	384	344	319	338	313	341	342	347	352	350	341	370	323	336	344	317	382	347	319	340	350	339	337	364	330	337	354	325	331	373	339	341	334	383	339	327	366	321	341	349	340	337	346	363	361	365	316	357	309	332	361	366	331	342	325	326	343	349	351	337	353	340	324	317	332	355	329	342	311	319	327	367	353	345	332	358	330	328	346	313	353	343	301	364	335	378	366	370	340	308	358	323	351	318	310	342	339	332	342	316	338	357	304	323	366	319	351	330	358	340	322	347	338	329	306	344	308	361	292	351	384	334	328	324	324	311	306	338	352	341	330	372	350	339	333	348	301	366	379	335	344	347	384	348	325	349	307	310	325	331	338	336	302	334	333	324	336	308	382	327	334	332	348	329	332	344	378	350	348	339	363	339	354	345	361	326	332	307	328	349	333	334	332	340	332	337	342	355	344	334	352	348	342	320	340	322	361	337	318	344	332	386	327	334	335	348	347	356	302	374	313	341	328	336	376	343	333	338	360	352	387	353	348	315	343	314	346	336	322	351	336	336	341	328	341	332	343	320	363	366	348	370	346	405	336	365	318	329	316	381	335	342	349	311	321	370	353	339	352	342	341	319	311	364	356	361	350	333	341	343	326	299	355	348	334	335	382	341	343	342	356	334	344	358	358	306	316	354	310	352	316	362	330	369	356	337	377	339	347	366	360	342	370	344	357	343	330	359	324	372	338	335	353	307	314	352	331	330	323	359	344	339	363	310	328	362	350	327	355	363	370	316	346	378	363	344	361	328	328	348	322	333	347	335	339	365	363	316	372	337	349	375	330	346	340	329	332	322	354	366	349	356	344	347	329	331	361	328	345	342	328	323	314	335	328	355	362	349	356	329	364	370	324	332	323	325	314	380	311	341	338	298	366	380	328	371	337	373	330	370	329	333	351	315	355	342	349	344	351	341	348	343	350	314	349	359	336	334	323	327	333	316	343	310	319	313	323	348	396	336	349	332	333	317	395	374	354	355	362	389	316	346	382	333	358	332	352	342	330	353	372	350	346	343	334	351	352	360	300	322	352	347	375	359	338	352	377	340	365	330	332	329	369	349	343	327	304	358	361	344	356	352	339	320	330	328	332	320	311	335	327	344	341	339	320	323	330	335	348	330	343	317	335	350	326	352	318	320	354	331	347	362	343	393	338	321	313	336	318	353	362	358	356	342	313	337	354	355	335	339	319	372	354	348	346	356	376	326	352	349	324	333	333	372	338	326	374	354	362	381	334	343	339	340	345	308	322	330	395	331	360	334	349	302	352	343	314	332	361	316	339	326	310	340	315	383	303	358	339	329	340	318	302	350	362	326	331	340	368	321	336	345	339	331	335	323	325	363	341	378	363	350	306	319	298	345	341	329	356	303	341	355	309	355	374	337	343	315	346	353	344	347	304	305	292	345	304	334	339	351	351	337	340	336	354	332	310	340	351	346	338	353	336	382	344	298	344	354	370	338	354	341	321	316	371	300	378	362	339	332	309	349	379	310	369	372	348	336	353	322	350	326	316	333	353	316	367	322	323	370	321	341	290	348	370	361	358	349	347	323	303	339	342	358	312	320	354	345	340	350	344	345	350	349	330	339	331	387	360	291	347	329	328	342	359	319	344	354	362	350	333	357	363	314	332	316	305	336	338	338	372	346	356	342	338	317	337	335	333	346	390	370	361	328	356	323	347	333	337	363	339	320	354	330	364	331	368	363	333	358	330	351	345	345	344	325	339	316	372	349	349	333	381	315	330	334	339	362	343	326	347	322	347	337	342	352	352	349	342	338	357	333	337	334	405	337	319	347	377	337	274	327	356	344	377	357	333	324	323	345	336	344	306	334	306	360	360	345	321	346	344	316	331	319	323	328	332	327	349	348	344	315	356	345	291	304	362	354	317	345	328	337	348	313	326	343	348
28452	7349	1220	831	548	375	293	255	215	202	155	153	130	129	129	109	97	108	105	101	97	110	86	91	104	85	88	78	89	74	77	72	81	70	72	69	77	74	71	83	90	83	89	71	78	70	84	80	86	76	64	79	81	69	74	69	89	90	75	77	73	79	68	72	76	85	74	68	76	91	51	77	80	77	70	74	69	87	76	73	76	64	86	74	70	69	69	68	67	60	78	80	68	79	85	78	67	78	80	64	84	86	71	65	80	78	88	77	68	79	75	78	68	62	58	90	81	64	72	87	77	61	58	64	65	71	84	72	71	87	70	68	61	82	84	64	92	83	74	62	77	65	57	84	75	79	62	73	72	71	71	62	80	62	83	82	84	74	86	81	70	87	88	82	72	72	80	72	62	83	78	81	81	79	92	72	88	71	62	64	66	79	88	80	95	69	76	70	75	48	79	64	74	79	70	67	73	72	61	68	71	73	70	79	69	77	87	89	78	78	60	68	77	75	77	77	81	65	72	81	80	56	98	69	69	88	77	68	81	73	75	65	83	65	68	81	68	79	85	67	84	71	75	64	76	64	67	65	79	72	72	78	78	81	65	87	78	81	73	51	81	73	81	78	76	80	83	64	73	66	71	64	77	62	65	91	78	54	77	63	61	75	80	66	64	79	64	72	82	66	84	77	82	69	72	88	78	68	73	89	68	80	93	80	73	89	65	58	67	65	63	76	78	72	63	79	76	75	76	74	73	58	72	86	78	66	70	72	56	65	65	65	67	77	72	84	77	75	72	69	78	66	72	71	63	77	76	63	62	67	63	61	68	70	74	78	73	67	78	92	88	74	74	40	70	69	59	80	82	82	64	77	82	79	67	82	79	74	79	81	75	78	80	64	65	59	87	69	66	70	84	60	74	68	78	75	83	85	57	68	85	65	78	80	71	81	77	77	83	58	74	71	67	80	80	78	72	85	92	63	75	70	80	68	76	64	59	72	57	69	88	63	76	71	70	73	70	64	72	71	67	67	77	54	65	66	67	70	80	73	72	83	89	82	94	80	75	75	66	60	71	87	69	62	87	77	81	86	71	76	92	60	62	75	73	80	58	73	84	80	66	78	69	69	80	71	80	84	70	75	61	76	76	70	73	66	83	65	85	69	76	94	66	73	68	66	84	76	75	74	84	72	86	69	74	86	72	72	77	74	70	80	81	64	53	75	89	78	90	59	73	57	63	70	66	73	65	69	65	77	69	68	53	76	76	68	72	63	67	65	74	74	81	88	65	69	92	61	66	58	74	70	59	82	64	81	73	86	78	67	93	83	64	74	67	82	61	66	72	62	80	77	67	78	79	76	63	68	70	62	80	78	83	85	78	75	68	64	68	80	67	53	69	64	74	71	78	63	71	72	83	84	71	63	70	64	64	67	82	71	77	83	69	67	87	73	74	67	71	79	85	76	74	67	74	68	85	79	85	77	67	68	75	68	55	73	64	78	70	78	61	71	81	69	77	91	82	77	61	69	85	83	70	73	72	76	64	81	66	52	89	68	75	83	76	62	66	67	83	70	92	64	69	79	72	75	63	66	77	67	71	75	105	68	77	67	82	62	84	74	76	76	79	84	73	70	74	63	83	68	66	65	67	72	82	66	69	65	58	84	72	63	75	77	73	78	76	72	78	69	75	62	63	82	79	76	66	81	53	81	76	75	63	77	79	71	82	72	57	87	68	78	78	80	77	90	60	66	71	62	79	73	63	70	83	62	78	102	69	72	66	72	75	72	59	51	70	76	73	88	74	61	78	78	66	73	68	72	82	66	77	69	62	71	77	83	59	70	65	78	69	74	75	68	70	70	72	66	81	71	80	78	57	69	83	81	67	90	74	73	73	69	68	68	71	75	74	79	78	68	55	78	60	73	76	78	74	66	75	86	78	54	74	69	76	79	65	73	69	79	75	73	77	74	76	71	68	79	75	63	60	87	50	65	76	72	85	66	84	83	70	80	74	73	64	82	76	73	65	68	73	85	71	69	75	72	79	79	85	61	66	56	69	67	73	71	53	66	61	79	68	56	66	84	66	83	64	61	66	69	75	84	64	72	77	72	84	70	59	78	70	73	73	54	77	65	74	79	65	80	73	86	79	68	58	68	79	76	61	66	83	81	79	69	67	68	80	60	78	71	70	80	62	76	78	90	73	59	69	79	69	76	76	78	63	70	68	72	92	82	83	62	63	73	65	96	64	93	52	85	68	75	65	80	55	83	69	67	81	78	71	73	71	62	78	57	65	79	62	68	70	78	79	73	70	100	78	67	81	72	64	93	73	82	84	87	82	92	73	84	66	64	85	81	75	83	75	77	78	79	65	88	64	80	63	71	82	68	76	73	75	74	68	76	69	92	72	90	74	73	67	71	68	70	86	78	77	70	65	59	72	74	77	77	68	67	75	80	74	89	74	76	81	76	73	70	61	73	62	74	72	68	86	71	72	86	61	67	61	70	68	77	79	79	65	71	68	82	65	60	67	83	91	77	58	60	71	54	67	78	62	74	67	71	68	67	76	81	72	75	85	75	67	70	59	74	82	89	67	83	70	69	76	74	80	76	71	77	93	74	89	72	73	83	76	69	82	65	86	71	83	69	71	63	69	75	57	67	67	66	77	64	75	55	75	64	78	62	83	70	61	79	79	73	74	66	65	71	73	76	84	78	80	79	80	76	68	70	64	73	78	72	59	57	97	86	85	56	58	63	84	63	80	75	76	79	61	72	65	61	79	62	67	75	72	69	58	67	75	81	81	81	74	63	74	76	74	84	67	66	75	84	70	88	84	65	79	73	62	70	77	77	70	83	70	68	61	76	81	61	64	75	79	83	68	69	63	73	85	61	83	61	57	76	59	59	66	68	62	71	67	84	70	81	74	77	75	72	68	61	62	76	84	71	72	56	63	59	91	72	74	57	80	69	69	77	68	60	62	86	81	76	54	79	70	79	63	60	74	90	64	74	72	72	68	76	71	78	75	62	77	89	90	84	69	79	83	77	80	73	70	65	67	88	83	62	67	77	93	87	72	73	71	76	58	78	74	80	75	84	68	84	74	81	64	55	84	74	81	73	88	69	79	72	93	62	82	72	67	94	65	91	75	67	94	81	57	85	73	79	90	67	72	87	67	59	69	70	102	65	71	74	63	78	79	79	76	77	70	72	67	73	68	69	66	76	75	68	82	79	71	67	71	76	73	94	73	67	72	87	68	61	75	83	72	77	81	71	54	64	82	75	67	67	70	74	75	66	72	64	71	74	79	62	82	64	77	70	71	92	72	78	73	81	89	53	76	77	72	72	63	75	75	71	64	73	85	77	66	66	61	65	93	76	81	68	71	81	64	88	80	74	72	73	71	62	71	81	66	64	63	54	66	77	68	63	85	68	73	85	75	80	72	65	64	78	61	82	64	76	70	70	70	65	83	63	72	76	74	76	78	67	69	82	50	73	72	81	64	66	79	70	73	77	54	77
14131	1210	2684	3073	2676	2145	1799	1527	1261	1125	991	841	835	784	691	652	539	547	520	478	494	498	443	411	404	411	415	443	383	394	343	346	365	346	354	339	323	376	384	339	330	336	318	354	346	317	310	317	302	338	305	323	306	327	319	340	362	284	301	291	318	298	312	318	297	313	337	313	297	302	309	327	297	309	311	295	319	301	303	300	312	308	302	288	292	323	327	304	303	294	278	312	299	286	283	304	348	286	311	279	330	297	329	316	285	314	290	316	287	298	301	290	285	303	329	300	300	293	276	308	305	280	328	296	275	271	318	325	289	298	306	293	285	312	274	279	324	301	285	296	322	292	304	299	305	270	284	303	283	314	337	303	293	268	303	282	283	313	255	297	309	321	295	326	273	316	282	293	302	299	333	287	319	307	299	292	317	286	299	281	319	301	293	279	310	278	315	296	271	275	285	298	280	311	296	320	319	278	294	319	319	271	281	289	299	272	307	299	270	294	299	323	288	281	315	263	297	303	275	258	295	313	302	261	291	310	301	280	282	300	293	300	289	288	321	306	322	269	295	278	297	286	264	306	313	309	316	294	275	284	302	270	286	296	271	285	267	286	265	294	325	295	308	286	257	277	283	271	268	282	288	300	313	311	313	325	267	302	270	306	269	314	289	303	299	279	322	314	288	297	298	289	300	276	267	247	290	282	312	291	270	303	308	261	290	286	294	292	285	263	323	308	292	313	302	304	266	324	250	283	314	282	294	305	295	305	259	314	287	278	298	294	296	297	260	277	297	281	290	288	272	279	272	302	294	314	310	286	313	294	280	275	292	302	295	284	290	329	270	287	280	304	313	302	297	284	310	268	280	322	309	287	297	307	276	298	293	306	310	291	274	286	279	257	298	277	286	292	312	277	300	278	308	304	316	316	279	310	312	281	289	287	279	287	293	296	273	311	306	285	280	278	280	294	294	312	297	287	280	312	302	297	290	297	293	310	280	287	302	305	282	306	305	287	303	266	272	302	292	308	305	286	316	318	267	295	270	266	292	309	274	287	268	296	285	268	283	274	289	283	305	283	264	256	300	272	289	282	316	257	289	300	312	287	301	296	295	259	293	277	315	305	281	283	312	306	319	306	291	320	293	290	271	296	299	281	273	313	281	289	279	311	303	281	302	289	293	280	275	282	294	282	305	300	279	315	260	273	298	289	289	300	300	304	323	325	292	259	273	283	295	283	278	286	327	281	275	281	288	315	253	280	299	278	278	292	286	291	272	291	300	283	272	269	317	302	274	268	289	293	256	307	300	284	300	274	288	333	276	284	267	270	274	308	291	258	273	317	288	288	313	316	277	291	326	266	298	273	301	305	303	278	289	301	309	283	326	287	288	282	310	316	307	305	306	284	303	321	289	254	319	324	288	324	305	297	309	268	290	301	289	294	289	306	265	295	304	296	307	296	304	305	295	335	266	304	312	315	317	326	323	326	280	286	289	307	301	306	276	340	267	267	290	272	303	292	298	287	268	260	286	282	341	268	290	297	301	285	288	324	273	288	292	284	303	300	320	299	271	299	291	315	298	293	276	276	310	293	284	319	304	284	272	300	296	297	300	253	313	289	301	308	296	281	284	300	319	291	304	290	315	286	301	267	284	275	292	316	303	287	313	293	305	306	276	288	302	309	285	279	301	301	294	314	304	312	278	272	285	295	294	293	281	289	285	283	306	287	275	271	311	290	302	288	286	289	276	293	292	299	269	300	291	295	319	273	281	273	290	284	272	300	287	305	283	306	269	280	268	291	305	288	307	294	283	301	270	288	273	291	283	271	237	298	309	282	304	289	294	294	272	293	305	294	334	289	284	289	300	296	309	289	285	303	302	318	297	302	297	340	275	295	301	272	288	303	285	258	299	316	305	289	271	303	296	308	267	282	290	276	304	302	301	291	333	308	297	301	294	279	338	293	311	317	294	291	306	300	271	297	284	303	274	312	292	281	263	264	281	265	287	286	311	325	307	348	284	312	288	292	271	310	277	279	299	283	287	302	271	306	289	278	286	294	286	313	277	288	286	273	273	266	308	268	300	267	313	298	292	325	289	269	325	276	297	273	334	283	289	286	305	289	316	311	291	272	285	313	297	303	291	277	301	317	316	314	271	280	262	286	290	317	297	280	312	303	270	275	278	302	271	316	276	283	268	283	293	283	293	295	294	299	297	280	296	286	297	322	289	272	277	302	328	295	297	302	282	289	286	287	321	310	295	273	287	294	312	303	277	300	274	314	308	340	305	327	309	294	307	292	301	299	280	299	290	304	332	280	270	286	306	280	275	296	280	287	291	293	286	281	289	300	283	276	311	324	270	300	280	303	290	272	303	286	263	286	286	314	269	291	267	277	305	282	331	279	304	330	260	293	290	255	271	305	296	297	317	315	306	263	290	292	299	279	271	291	311	287	317	263	261	319	277	295	313	270	300	277	265	276	285	296	267	275	277	307	322	255	277	277	289	317	286	288	312	270	286	295	267	325	295	270	268	285	305	250	275	287	328	280	289	288	293	304	296	285	259	307	295	304	293	288	297	296	317	291	283	270	278	286	279	299	340	283	316	303	310	280	286	276	301	300	268	295	307	257	290	317	298	306	340	283	314	296	289	283	298	279	323	310	265	305	315	307	301	322	268	277	289	301	306	290	306	284	266	300	299	280	317	294	303	305	316	302	283	289	279	274	293	260	267	313	288	296	311	318	297	330	279	331	287	280	275	278	319	285	304	289	314	313	302	297	310	292	274	282	288	285	286	307	310	301	305	333	288	313	263	282	273	313	290	312	307	290	292	287	299	279	329	287	285	317	308	312	282	289	311	280	318	304	301	304	268	275	294	330	283	285	299	277	307	286	261	269	302	264	299	273	282	311	307	303	256	285	291	297	270	289	312	290	324	279	299	287	283	315	284	286	272	282	287	310	287	276	304	285	278	295	286	300	292	300	288	274	303	290	269	333	292	340	261	276	271	323	308	297	295	271	308	284	288	288	311	270	289	275	290	303	291	309	286	269	290	294	265	323	304	280	305	287	301	291	274	284	316	292	282	286	269	296	306	299	296	303	267	288	294	290	297	313	309	304	287	300	303	305	274	298	290	296	298	314	305	308	295	301	286	288	275	263	293	278	306	299	304	287	292	284	280	286	316	288	277	281	302	302	314	280	271	286	301	306	280	281	298	332	326	280	303	281	309	287	300	300	315	302	292	312	300	270	289	295	296	310	273	310	303	271	308	291	301	270	279	295	309	286	330	289	286	328	302	263	332	283	318	324	287	285	284	292	280	305	284	277	286	302	343	279	286	313	282	295	284	314	273	307	286	253	303	308	307	273	294	290	302	282	289	277	296	280	299	272	307	294	268	295	259	304	296	288	310	296	318	280	276	283	293	300	321	286	278	268	276	300	313	286	268	289	298	315	280	288	267	303	320	274	289	320	316	294	302	288	278	306	312	280	261	323	260	289	285	270	267	281	275	308
34722	18426	4078	1625	1068	790	556	516	376	349	300	259	242	225	226	208	196	175	199	188	165	186	162	167	138	147	162	146	147	139	120	163	141	164	132	141	149	145	117	130	143	128	153	140	142	146	129	145	136	110	143	145	109	145	125	155	133	135	132	155	144	154	122	136	135	137	147	141	164	142	134	127	156	144	117	150	117	143	136	133	143	137	122	155	125	157	138	140	136	126	131	105	125	139	152	149	131	142	136	117	120	126	130	147	130	155	146	153	120	124	129	114	129	134	127	127	139	136	155	131	133	151	143	100	121	148	127	154	125	151	126	129	145	111	126	136	142	146	135	138	132	125	149	142	163	144	159	132	161	137	133	152	152	141	128	131	137	128	155	137	115	138	144	125	133	122	116	142	137	140	151	149	135	133	145	118	142	150	144	134	121	119	139	156	143	160	142	131	124	132	125	157	150	164	138	128	130	116	143	150	144	120	163	131	125	135	109	131	138	126	132	143	135	149	143	145	126	131	130	132	127	141	137	117	146	157	140	132	137	143	146	137	146	141	148	135	129	141	134	135	110	139	135	115	120	155	112	136	156	121	134	154	129	132	140	124	150	119	123	130	127	121	127	130	147	130	121	146	145	155	143	145	130	143	136	147	137	137	137	136	137	135	121	123	121	137	134	125	133	120	137	129	148	148	130	147	136	128	140	125	129	123	113	152	145	146	143	136	142	115	125	157	132	138	126	136	140	132	112	129	147	130	145	111	148	127	122	143	131	138	146	117	144	135	148	119	130	116	137	138	132	136	144	133	148	143	133	149	131	154	150	131	138	145	136	145	132	139	110	146	143	143	141	143	128	161	139	128	129	155	129	133	131	144	113	128	128	142	129	138	132	128	122	133	129	132	133	127	143	140	122	144	143	111	132	150	133	138	142	119	129	128	127	128	139	135	158	123	115	113	145	130	147	158	117	143	132	137	143	130	148	156	140	140	128	132	126	166	154	118	128	131	139	130	126	105	150	139	149	137	123	123	131	136	137	129	143	163	142	122	128	145	123	122	143	126	123	130	140	138	137	111	157	146	136	132	141	133	125	147	146	137	158	131	135	140	130	139	124	151	145	158	128	153	142	134	145	143	117	156	142	121	125	145	127	124	144	139	145	126	128	135	149	143	144	136	151	152	126	119	151	126	132	138	117	132	132	124	128	142	138	119	122	137	141	148	136	148	137	145	157	146	136	121	115	159	130	125	142	154	130	124	147	118	146	146	119	144	132	124	146	129	131	157	128	150	125	165	143	133	116	133	133	142	141	149	134	128	131	147	128	134	130	137	137	120	135	142	140	137	118	164	124	136	133	140	153	150	140	140	148	161	114	148	140	147	129	142	135	153	121	150	141	144	138	132	131	136	150	130	129	129	139	145	145	144	136	121	140	131	127	116	147	131	136	146	136	114	133	130	135	115	132	133	138	126	139	143	135	120	157	132	132	114	143	129	153	138	151	140	134	131	142	121	142	139	135	123	136	136	122	144	132	129	133	132	148	109	138	139	127	141	123	160	138	129	113	120	139	135	108	146	162	140	131	133	159	122	164	122	122	156	150	145	131	140	154	143	152	138	148	150	156	151	148	123	138	131	125	131	158	138	136	130	143	116	137	139	133	130	128	122	157	132	123	132	133	136	138	160	147	138	120	134	143	141	139	135	140	134	144	119	135	137	138	131	134	145	148	129	145	121	149	116	141	130	121	149	130	127	131	146	142	134	148	152	139	157	132	153	148	146	146	133	145	142	132	130	116	141	148	165	145	127	128	133	138	135	129	131	134	155	124	137	144	116	139	123	118	142	160	131	144	134	138	157	155	133	114	145	151	141	130	124	122	125	117	128	156	113	114	121	133	153	143	114	120	148	159	135	134	134	127	145	159	113	132	123	125	143	156	162	131	137	127	149	129	139	112	134	151	131	123	132	142	135	147	141	137	138	145	147	142	133	147	137	132	128	136	147	122	136	122	144	145	129	113	117	117	146	137	131	138	128	144	150	130	136	137	132	136	131	147	126	149	145	129	138	142	141	121	121	118	112	140	132	136	113	108	123	142	112	141	141	134	127	140	114	123	120	126	133	135	120	133	122	121	120	162	147	148	150	147	145	139	137	128	140	119	139	147	126	137	127	132	138	132	145	142	159	132	133	130	129	139	143	138	140	144	136	133	143	122	149	118	142	132	145	155	126	138	135	140	129	130	136	161	140	136	148	136	144	134	127	142	129	164	139	149	145	124	132	131	160	147	134	127	137	146	149	115	120	132	139	152	115	114	146	137	132	116	153	137	132	142	140	121	127	122	140	118	152	140	123	135	142	130	141	132	136	121	136	127	114	107	130	156	140	127	135	123	132	127	123	149	133	147	153	137	162	141	178	136	122	152	131	137	159	113	159	142	137	130	117	154	128	142	147	122	135	156	137	126	161	129	125	130	131	116	136	135	142	169	142	149	133	137	135	142	136	135	141	126	158	139	149	149	136	149	152	130	147	139	137	139	126	121	145	147	139	137	126	150	129	133	133	140	118	151	145	132	134	145	121	141	129	134	139	131	135	124	138	107	136	155	132	140	145	135	151	136	149	154	130	119	119	146	167	150	137	122	115	130	148	149	151	146	138	134	141	124	136	128	146	168	158	147	146	134	135	131	132	138	145	132	143	153	132	135	132	143	142	131	140	153	107	135	142	152	151	136	140	128	136	138	132	120	141	148	135	156	121	142	145	138	142	151	131	156	136	126	170	153	126	125	131	137	115	138	144	133	129	116	140	129	137	126	117	136	133	140	138	121	130	140	129	136	131	136	141	142	126	120	151	127	160	144	147	135	124	128	137	150	127	129	144	142	142	140	118	154	134	118	149	133	164	136	143	143	130	115	139	121	143	131	123	138	129	127	134	122	149	124	126	151	115	122	131	141	138	120	141	138	119	135	141	158	146	129	120	128	123	150	158	135	150	133	168	112	138	125	156	145	137	154	132	135	121	129	132	125	142	123	151	130	147	138	148	132	143	150	147	154	147	123	124	134	143	151	153	143	133	135	143	134	129	128	144	138	126	131	131	131	131	135	134	127	117	140	149	135	140	128	147	134	167	148	119	140	110	144	143	139	150	142	129	150	147	136	130	144	141	158	125	133	160	160	141	145	120	142	147	141	138	128	142	154	127	139	135	138	126	109	120	127	138	147	148	122	125	130	129	117	143	134	129	129	140	159	132	135	154	146	146	133	135	130	135	131	133	134	139	158	159	143	128	142	155	124	125	144	128	118	141	137	120	155	124	154	136	128	139	153	161	120	121	126	134	139	115	138	130	140	119	146	121	139	142	153	140	125	138	136	133	128	142	128	123	136	142	146	131	146	158	131	130	110	137	124	127	124	116	154	137	129	118	142	122	149	128	143	139	152	133	139	132	144	141	152	139	118	128	131	148	130	157	119	148	131	149	127	128	151	144	123	115	124	122	142	115	129	123	140	121	143	142
17424	2160	4730	5476	4775	3990	3209	2655	2324	1993	1845	1545	1429	1326	1231	1182	1111	996	940	878	862	803	804	768	722	724	706	708	668	688	620	667	625	590	597	574	559	621	608	568	577	570	601	540	626	565	559	556	522	579	537	570	523	497	538	533	537	505	521	525	515	523	528	531	475	514	539	503	524	495	523	514	526	505	526	471	507	484	495	563	520	472	550	495	494	518	534	492	504	514	498	504	528	453	526	493	497	465	538	462	550	475	546	510	514	539	550	504	510	505	475	505	465	497	511	496	454	493	504	506	508	490	489	455	482	472	485	508	506	492	500	488	510	490	470	499	508	491	498	477	525	492	488	456	522	498	509	505	503	487	506	519	495	515	534	489	471	483	483	439	502	500	459	479	482	501	523	520	505	488	488	496	517	486	521	458	483	481	501	474	490	532	484	519	518	479	494	439	485	512	485	486	486	538	491	440	498	462	505	494	471	492	504	472	456	459	531	484	494	473	461	494	511	487	525	510	451	508	537	509	501	497	455	496	481	486	480	455	497	485	489	511	454	434	490	518	471	466	479	462	468	490	450	476	471	510	507	495	471	509	499	460	491	518	463	460	509	495	495	516	509	489	486	476	535	484	465	430	481	459	507	494	443	442	469	497	476	495	504	446	430	504	508	485	486	514	479	465	470	526	471	492	505	498	478	495	514	478	480	487	499	489	501	500	501	492	468	474	484	474	480	511	488	463	452	510	468	461	473	465	476	491	495	513	488	472	481	468	462	487	500	499	529	536	496	498	480	461	510	508	473	473	494	515	493	445	459	529	473	500	451	477	464	490	519	488	501	498	489	477	510	477	515	488	506	482	498	475	491	476	506	512	496	471	493	462	469	481	508	486	498	482	514	506	470	469	531	453	519	508	466	478	486	487	483	485	433	494	485	523	490	544	461	488	501	465	490	529	502	478	492	477	513	482	513	466	465	500	506	467	491	468	516	484	462	514	500	492	495	481	501	463	468	482	448	517	476	489	483	475	472	484	536	449	463	522	498	468	486	490	481	469	463	464	504	451	502	464	491	484	547	470	466	473	482	449	527	523	511	467	469	492	468	469	468	490	507	456	470	504	456	505	477	468	488	498	467	500	502	494	487	501	489	500	476	496	493	509	486	481	499	532	465	466	444	491	474	495	484	506	474	487	524	481	455	506	473	463	488	487	490	488	505	472	515	445	492	494	508	541	463	455	499	486	482	455	497	485	498	487	506	489	502	493	461	478	499	489	520	493	500	478	492	497	512	495	505	494	467	512	478	481	472	471	502	514	494	471	475	486	452	518	451	505	525	511	474	483	504	439	489	492	491	486	515	509	463	511	513	438	491	520	505	465	459	488	506	483	435	513	448	491	469	480	434	492	497	507	505	471	494	492	522	503	466	490	498	444	475	476	449	476	478	490	499	522	502	506	442	537	499	480	474	496	531	494	483	506	479	494	514	530	494	485	497	486	490	511	491	490	480	453	521	473	468	471	544	508	494	471	561	464	504	466	495	459	481	501	503	501	471	482	435	455	470	480	498	476	482	467	476	457	486	470	483	478	488	477	471	489	492	466	487	480	490	473	474	526	509	493	506	507	519	529	464	508	461	468	477	486	468	466	481	463	513	473	468	459	447	458	513	474	507	477	435	462	467	507	504	488	460	471	488	471	464	451	464	514	445	466	484	506	437	479	460	517	519	491	477	465	488	474	484	507	507	487	497	498	530	496	457	475	467	483	500	446	474	480	499	509	484	491	497	466	482	497	459	481	474	494	472	472	489	472	520	518	494	458	451	475	486	488	527	456	502	522	446	491	532	484	479	471	484	472	472	488	470	447	483	450	458	452	490	470	469	510	493	477	477	469	486	494	507	505	488	484	459	496	440	471	497	495	459	472	501	474	520	495	470	506	459	467	445	471	449	505	456	481	434	473	514	444	479	468	478	469	470	478	552	512	510	521	462	486	549	454	461	491	465	494	467	460	465	505	491	510	478	483	468	484	502	473	489	503	455	501	472	483	437	479	497	501	547	448	514	459	511	501	482	463	499	501	464	475	464	465	461	505	491	477	500	502	477	486	488	486	441	492	481	497	506	489	503	511	531	446	482	497	468	477	463	457	508	450	525	513	505	467	503	453	492	464	493	498	461	467	493	459	486	503	495	507	486	461	491	475	560	513	518	488	437	486	471	479	484	509	508	498	530	477	484	506	540	488	476	495	512	486	461	472	509	517	491	499	501	479	506	464	503	459	479	527	496	476	480	488	496	490	482	459	480	479	469	469	487	495	467	515	490	475	481	463	481	445	511	461	478	493	492	501	502	491	484	497	499	507	507	467	470	505	514	495	478	461	472	465	494	490	482	495	484	482	504	484	493	515	469	486	488	465	503	502	485	496	488	538	484	528	484	465	483	486	497	527	492	512	465	506	494	475	484	501	476	506	501	469	470	459	478	471	479	493	520	458	505	491	467	478	460	489	490	478	509	477	455	504	511	471	510	470	487	544	509	469	512	460	429	490	445	470	526	497	471	448	478	469	459	541	498	499	492	459	484	458	527	482	513	498	507	504	473	502	482	508	468	529	484	520	504	480	479	464	519	482	491	493	497	524	515	467	456	412	465	502	478	478	475	477	491	502	514	487	440	474	485	502	491	473	464	486	460	490	441	507	488	483	485	494	457	490	497	477	456	496	486	478	515	520	482	498	479	477	487	515	482	498	531	494	454	475	513	462	488	465	497	505	495	533	470	494	464	523	494	472	487	517	441	513	495	469	449	492	490	474	473	452	495	486	495	465	472	469	497	489	488	471	506	469	505	486	449	467	516	500	475	465	520	454	514	474	464	483	506	457	462	508	480	521	501	457	483	499	481	502	471	487	518	519	468	512	503	466	469	497	463	506	482	456	478	501	439	481	473	461	518	481	521	491	522	484	496	475	519	526	486	497	509	504	462	529	471	469	482	493	497	491	485	483	468	473	502	488	486	549	488	469	508	474	467	464	507	495	490	486	477	487	493	485	493	477	476	520	497	479	466	485	499	455	488	435	501	485	505	517	500	484	479	472	439	513	481	481	477	453	490	490	482	488	479	423	462	488	503	514	475	492	502	511	488	491	504	457	476	474	474	483	486	438	510	506	494	468	484	488	523	480	507	529	492	509	507	519	507	456	466	490	479	508	508	496	506	480	500	452	497	436	486	495	495	478	517	536	436	508	511	483	511	516	482	494	513	506	483	481	505	487	465	489	484	493	461	475	471	469	479	471	422	464	482	470	476	494	464	493	517	504	531	500	478	517	475	484	466	475	491	498	477	479	482	482	479	497	492	481	503	463	512	476	474	489	475	468	478	478	516	483	487	505	488	469	481	446	467	477	500	477	491	451	501	483	553	505	493	465	496	491	503	534	507	500	476	476	483	536	471	491	542	481	451	501	489	486	459	535	491	496	496	494	463	481	507	466	453	491	492	444	497	504	485	471	457	503	521	485	502	517
3245	291	170	117	126	98	97	107	96	107	86	92	83	98	104	87	87	86	76	104	78	74	87	99	96	72	75	94	101	92	74	82	88	100	95	97	79	71	111	96	95	81	89	95	98	86	82	100	85	97	92	93	80	97	88	98	94	100	99	94	104	97	75	97	95	87	90	90	91	92	97	89	96	109	87	95	93	87	87	87	99	87	91	94	106	94	82	102	97	88	88	83	86	104	104	99	105	90	93	94	104	77	76	92	104	96	95	98	84	90	83	98	94	83	85	73	97	80	69	93	88	96	74	96	75	75	78	98	83	98	101	70	89	91	108	95	92	86	82	96	86	90	83	93	103	87	94	86	103	86	85	71	101	99	83	92	93	85	80	82	83	114	91	131	90	96	91	102	92	74	96	82	110	81	74	87	84	94	97	101	77	79	88	96	80	87	96	104	83	84	99	84	100	74	79	102	84	91	78	90	85	89	93	93	84	88	104	97	86	70	84	113	93	83	77	75	78	75	103	94	80	83	101	97	97	100	86	70	102	94	88	84	92	102	94	87	103	87	83	101	95	89	91	94	81	91	90	79	75	78	109	76	101	77	85	106	90	104	86	96	85	80	108	110	87	109	86	92	87	66	105	82	84	92	97	85	91	98	102	83	94	90	106	98	86	85	79	95	73	110	101	89	86	90	96	108	79	80	95	79	99	84	100	100	83	91	84	79	94	87	110	91	93	97	95	97	86	94	79	102	92	87	100	108	77	88	80	80	108	84	97	103	105	80	80	110	87	80	92	91	89	80	102	100	102	84	79	82	84	99	87	95	78	89	86	82	104	88	77	92	90	88	103	94	92	88	99	80	96	102	80	83	89	83	92	88	102	101	85	91	101	80	89	90	90	105	77	90	103	97	81	96	92	84	92	97	83	107	100	106	90	82	78	93	81	75	103	68	81	74	94	83	93	83	69	108	82	101	78	101	81	101	77	96	83	73	91	106	85	93	84	92	84	77	108	102	104	108	99	103	87	73	91	95	79	77	80	106	69	73	76	92	84	92	80	81	74	84	80	97	110	104	104	87	103	83	82	91	86	76	89	89	98	101	75	66	96	71	93	102	85	96	97	95	79	93	102	87	91	88	81	84	67	102	93	91	81	98	94	98	94	99	85	67	93	96	96	78	102	94	91	103	91	87	86	91	85	92	76	88	93	89	93	97	120	91	100	85	93	97	105	83	95	101	93	75	80	108	93	89	85	106	106	95	71	89	94	93	101	88	98	95	100	90	89	88	85	78	92	77	85	87	75	100	66	95	98	97	80	103	119	97	86	90	80	87	105	91	82	76	95	71	94	77	123	106	98	103	80	90	107	98	88	98	75	98	95	90	96	80	98	73	82	84	94	96	74	77	103	95	97	77	77	83	81	93	81	101	77	83	80	91	97	98	83	86	95	96	80	88	97	82	87	81	100	99	99	80	89	87	103	89	81	77	89	88	91	88	65	90	110	91	105	82	84	93	86	81	108	91	95	80	88	94	110	109	82	87	93	99	80	88	66	82	81	84	94	87	83	82	94	87	105	112	95	101	99	97	78	86	89	103	98	76	97	94	84	87	78	106	80	85	91	92	76	96	88	94	101	86	99	98	88	89	94	86	87	101	81	108	84	89	72	86	86	80	77	91	79	89	91	97	104	80	94	93	90	85	93	82	84	96	93	91	89	103	94	67	97	81	98	67	93	78	92	80	91	96	95	89	81	95	92	87	102	94	96	88	108	107	99	84	93	103	84	88	94	97	105	88	103	94	89	91	91	94	91	99	99	96	104	75	101	80	99	78	97	72	96	93	72	90	94	92	87	85	99	85	76	93	96	86	88	91	96	108	97	106	86	100	98	105	90	89	70	94	77	104	77	100	71	91	81	80	103	81	97	98	94	103	96	94	101	100	87	88	75	81	91	89	103	87	87	94	75	90	99	87	92	79	89	92	88	87	94	78	89	87	96	95	92	94	96	71	79	85	91	78	90	86	103	101	91	102	92	85	107	72	123	90	91	91	82	96	103	86	85	74	88	95	94	77	92	104	79	91	92	88	72	106	104	84	89	73	85	95	84	92	97	88	88	80	88	71	90	81	94	84	107	76	80	103	89	90	78	101	94	91	81	94	92	102	94	67	87	92	88	98	95	96	83	100	96	70	74	87	106	98	99	118	90	77	96	88	98	88	90	104	89	110	97	102	97	106	84	89	95	79	108	95	107	81	74	97	85	78	103	95	107	86	92	87	96	94	115	74	101	89	102	94	89	97	95	99	84	81	92	89	83	100	73	87	88	88	86	91	97	71	97	95	89	73	91	94	104	86	94	88	91	92	89	100	94	90	80	98	87	76	92	88	77	90	92	91	71	88	105	94	84	102	81	92	94	97	100	82	96	100	90	87	96	81	88	85	91	92	84	106	92	100	109	82	112	108	84	84	100	95	89	90	97	81	90	84	105	80	105	107	94	101	98	87	102	81	86	78	72	83	105	104	87	90	93	80	78	108	88	89	106	94	96	100	89	95	74	90	84	81	89	104	89	83	86	93	97	101	87	98	76	85	85	104	100	77	102	82	90	88	83	91	87	95	88	76	90	92	98	100	91	89	78	78	93	94	88	98	88	81	93	88	67	76	107	99	84	83	116	91	87	93	95	107	82	77	81	117	89	88	97	95	91	109	71	85	85	81	91	105	96	80	87	97	94	92	97	107	93	96	97	91	92	71	102	95	73	99	85	79	99	101	92	88	83	75	87	89	89	98	89	75	89	102	97	93	84	109	94	67	87	104	76	84	104	81	88	107	80	119	89	99	94	101	83	104	83	80	90	95	96	101	87	87	84	87	89	97	79	81	102	101	79	84	75	89	93	77	95	78	70	80	102	106	97	93	84	98	97	87	113	86	100	83	91	88	77	97	84	90	93	72	85	101	75	83	95	96	81	93	67	89	95	89	101	108	79	88	90	95	77	85	94	88	102	79	78	81	91	98	86	99	97	88	97	107	97	99	100	100	92	68	89	84	82	84	90	100	89	83	89	96	82	102	99	102	106	99	99	82	97	67	93	101	81	82	84	100	87	92	92	107	91	103	77	91	86	81	93	92	87	96	95	94	108	95	87	87	82	93	85	99	81	97	81	83	89	80	97	95	91	80	90	85	95	96	86	86	92	81	88	89	84	104	81	98	95	99	96	99	101	90	77	93	95	98	98	106	83	109	76	78	87	78	72	84	89	90	87	88	79	85	79	103	82	74	97	91	93	92	81	88	108	104	103	88	87	87	84	83	91	89	88	85	96	104	91	84	98	84	89	106	85	93	75	91	104	92	74	97	83	88	103	90	87	94	87	84	99	87	86	94	106	85	93	101	62	97	81	77	96	91	108	90	94	80	97	103	102	83	92	86	110	93	87	97	81	108	84	78	104	90	99	88	73	91	103	99	80	105	79	85	109	90	75	103	103	103	100	96	85	90	100	90	86	87	103	93
4896	389	500	520	467	454	456	385	405	382	361	373	383	342	362	359	350	353	318	333	376	375	350	345	319	349	359	349	350	332	355	367	328	376	360	365	343	368	370	351	346	351	321	345	350	332	341	314	339	349	368	324	323	331	347	347	352	342	333	313	343	339	340	346	320	347	362	322	337	351	371	322	339	358	348	338	343	321	341	347	336	339	322	344	328	323	322	344	327	372	334	344	316	373	313	308	348	375	340	332	347	335	337	353	362	364	327	378	362	331	349	341	357	338	332	352	320	327	375	343	372	298	335	300	325	353	344	342	376	307	378	347	349	336	364	353	295	347	367	347	323	362	334	321	353	346	374	325	332	353	336	343	312	340	347	330	338	349	298	335	356	313	338	322	340	351	313	379	337	360	323	328	321	329	378	341	359	346	353	329	340	352	352	337	335	315	330	325	347	362	340	361	356	351	331	321	374	295	348	333	381	345	318	325	347	340	348	348	344	347	352	301	340	353	346	315	310	393	350	355	343	354	345	328	343	328	331	367	345	317	321	342	324	337	358	311	346	354	345	333	346	324	367	299	317	348	359	334	334	366	342	344	346	306	351	356	348	330	338	311	345	316	337	341	332	304	363	333	365	327	369	366	345	333	342	342	351	333	335	371	362	356	348	334	361	364	332	332	374	375	353	349	335	363	320	350	339	350	326	341	341	311	379	330	350	353	338	310	348	308	342	338	365	302	358	352	354	362	355	313	318	322	335	337	341	347	323	353	333	324	354	340	323	330	333	324	402	352	363	334	344	373	349	318	332	376	394	332	350	324	343	354	355	346	366	357	314	328	319	306	353	334	367	341	371	332	316	367	344	337	347	309	346	343	369	367	355	342	349	344	359	359	354	367	362	374	352	370	357	341	356	387	367	340	342	336	346	348	359	363	340	347	378	369	372	333	357	301	345	348	345	334	341	331	349	296	352	326	325	361	375	365	336	339	365	350	340	326	346	333	351	354	325	351	347	360	324	360	349	365	317	347	346	346	321	363	346	293	364	336	349	356	333	330	344	360	301	333	336	332	304	346	320	322	352	302	377	353	341	343	341	335	337	315	351	346	348	347	359	344	317	341	342	332	371	336	353	349	317	328	336	341	328	341	368	318	362	330	349	378	309	330	363	319	326	349	354	351	327	344	345	329	342	366	370	341	317	337	345	373	359	344	342	323	332	329	337	376	353	348	370	344	330	335	341	326	347	326	337	337	325	340	348	347	350	314	346	358	309	337	362	281	364	333	379	354	340	386	383	345	327	347	369	356	347	344	336	321	327	350	368	360	310	351	368	360	369	350	323	345	352	341	303	325	306	337	355	352	356	330	359	362	319	324	313	333	376	348	341	349	329	300	346	339	358	319	337	340	318	344	367	324	354	371	318	328	329	346	338	331	330	353	354	361	355	344	305	320	341	350	340	328	344	349	342	350	308	330	363	340	340	345	338	382	347	336	305	358	361	343	337	354	338	342	346	371	365	349	347	319	345	340	349	342	358	342	356	350	344	319	331	350	353	344	341	331	334	373	377	323	354	321	345	328	344	343	338	323	332	343	345	333	332	346	345	350	339	336	348	336	363	330	356	325	319	319	305	351	351	341	317	319	306	307	341	335	338	342	323	353	368	342	329	330	339	349	377	306	383	324	316	345	336	337	347	341	308	354	334	368	322	329	321	352	320	306	362	317	347	336	325	344	346	362	351	314	370	295	346	337	386	338	331	331	334	309	318	342	360	336	343	343	343	345	352	344	335	371	317	326	321	368	305	316	345	351	349	361	359	360	352	318	352	326	310	316	352	340	367	354	324	350	357	334	342	359	365	345	334	356	363	338	355	342	318	327	302	347	331	319	354	344	341	327	344	364	355	344	325	340	374	320	318	340	357	335	343	344	320	338	331	354	391	335	343	336	319	328	347	357	374	335	342	336	348	373	325	340	307	333	338	347	338	322	359	353	355	335	339	365	329	351	361	337	344	329	299	329	343	323	377	329	300	358	326	339	321	378	327	338	325	328	342	341	376	357	338	323	312	335	338	378	331	365	361	321	325	380	316	326	334	356	335	352	349	329	321	370	369	318	339	353	358	339	342	396	341	364	322	360	330	335	367	336	368	358	345	324	343	336	312	344	346	339	366	348	344	329	380	329	351	325	338	336	344	360	308	331	336	338	316	338	358	306	335	329	321	324	312	318	350	338	363	346	329	306	337	334	331	333	282	311	312	344	357	346	325	343	365	315	356	345	350	356	349	359	381	319	362	336	342	320	364	338	343	334	321	395	334	363	339	319	341	315	325	307	328	373	337	332	353	333	378	340	372	320	344	345	347	347	348	342	352	333	333	339	308	352	349	330	355	364	346	342	327	368	338	335	318	366	323	339	314	344	333	315	341	330	353	333	381	362	340	335	321	341	356	330	358	343	319	316	340	363	350	362	335	344	335	353	352	323	331	314	346	354	338	323	331	338	361	311	354	375	362	336	337	343	364	354	357	300	339	356	352	352	324	373	346	344	325	341	335	348	342	342	339	318	317	336	375	336	365	340	345	337	353	345	336	326	331	382	333	324	336	330	372	318	336	353	354	347	310	362	355	337	346	352	353	347	349	353	354	339	320	348	356	345	328	350	349	367	334	342	367	360	358	350	324	331	342	345	324	359	357	356	317	330	313	345	387	318	338	328	309	344	355	364	350	337	350	356	333	317	336	332	315	392	348	321	317	369	327	318	342	328	332	321	359	351	367	363	357	357	359	318	334	335	302	355	309	343	357	375	330	338	347	335	377	351	345	339	332	322	319	315	325	342	336	320	349	337	337	355	353	355	343	320	352	319	349	360	317	351	345	369	347	338	381	355	351	336	391	331	354	381	350	323	355	324	366	333	348	334	352	349	322	335	339	358	389	372	361	344	337	353	329	346	372	350	330	338	334	356	321	343	328	340	345	311	326	346	318	332	359	322	303	342	370	328	330	354	343	307	327	309	352	365	330	325	311	339	329	342	344	338	351	325	354	329	333	359	354	318	371	342	311	371	370	366	343	318	354	331	350	321	294	341	337	341	333	336	356	301	321	361	359	368	338	355	337	343	341	344	343	354	340	327	343	343	342	315	330	342	347	347	348	350	360	353	338	339	354	343	323	360	333	325	334	322	367	308	355	337	379	313	315	332	315	345	331	354	360	326	339	351	334	330	346	346	337	345	352	335	295	371	348	301	324	359	342	352	341	359	323	363	356	339	317	341	346	339	347	354	311	316	350	335	352	363	312	355	319	330	346	344	350	334	326	333	317	338	346	321	369	340	363	308	337	385	336	320	345	337	349	373	336	345	378	354	334	389	321	337	348	357	360	335	395	300	339	326	307	364	315	343	341	310	317	363	334	311	327	313	367	346	307	320	346	353	355	325	356	333	371	342	366	340	385	356	357	317	349	392	327	342	322	338	320	334	323	335	326	362	347	342	320	308	337	364	363	372	358	331	340	291
28232	7118	1208	771	543	443	333	274	191	169	151	134	130	108	128	105	121	97	107	104	85	86	106	94	90	76	72	72	109	80	86	85	73	90	95	92	85	76	81	84	98	77	75	87	71	82	71	77	73	70	70	79	92	81	83	80	64	84	74	103	76	78	66	81	72	82	70	60	69	78	64	72	83	80	66	74	59	63	66	81	69	67	68	85	85	66	68	74	79	79	81	71	64	67	65	68	68	73	89	67	56	80	65	70	84	74	84	65	82	69	68	79	59	60	81	85	76	75	69	78	85	74	68	88	79	84	74	77	68	62	71	67	73	73	85	82	66	76	81	77	78	76	68	63	77	70	67	74	78	84	69	72	67	62	82	65	72	65	82	75	66	79	68	70	68	62	73	82	69	63	69	70	62	81	70	78	57	81	79	69	65	67	79	64	68	71	72	57	70	75	79	85	88	75	72	66	74	72	75	55	76	65	59	66	81	78	72	81	64	74	68	63	70	72	77	81	76	78	77	78	75	68	76	72	78	64	66	84	71	74	80	80	69	69	62	68	69	92	83	84	82	84	80	59	83	81	66	93	67	70	86	94	67	97	67	72	74	74	70	68	73	79	73	70	85	61	79	58	73	71	74	67	72	75	71	55	76	64	65	87	84	79	78	63	71	68	89	73	77	78	76	69	85	58	86	79	60	77	80	83	81	71	76	75	77	72	82	73	65	76	78	91	78	59	76	82	81	92	75	64	83	84	79	91	88	63	74	80	66	77	68	77	77	71	75	74	70	64	76	77	86	77	76	76	73	75	66	76	81	62	75	84	72	84	68	79	62	69	53	72	59	76	75	68	74	76	78	71	61	78	70	68	70	79	72	76	73	82	80	70	76	72	59	91	99	57	64	73	75	96	79	63	72	75	76	85	78	72	83	58	86	78	80	71	68	99	69	80	75	67	71	77	88	60	68	74	83	70	70	63	68	81	81	65	76	77	78	68	75	82	73	60	63	71	62	69	76	66	83	74	76	67	78	72	59	62	82	69	86	69	84	69	55	74	87	56	68	78	79	84	67	83	56	77	73	76	57	83	70	82	73	74	71	66	70	71	71	78	73	64	73	65	80	78	71	66	70	90	66	71	66	82	82	88	69	82	81	79	75	79	83	69	82	65	74	69	78	79	79	88	65	70	70	75	70	74	71	84	65	78	70	76	79	79	76	78	87	60	59	76	59	83	84	70	78	65	77	65	79	68	66	76	61	85	74	75	73	77	63	80	78	80	77	73	78	91	77	73	84	59	67	73	78	73	69	89	59	70	77	55	82	82	74	78	62	73	67	75	61	85	57	78	67	78	79	67	77	75	69	73	67	60	65	49	51	75	79	72	78	67	63	71	73	87	73	69	69	73	50	68	63	70	62	63	80	67	82	74	62	72	85	82	59	87	72	80	97	83	74	59	67	76	79	62	61	84	80	68	61	80	67	73	73	65	69	69	76	69	78	71	67	70	86	74	67	79	72	83	87	83	70	76	67	77	66	53	70	89	70	62	80	81	80	76	90	65	60	86	79	73	74	70	88	74	63	68	68	72	71	78	68	70	65	71	72	76	75	73	88	84	71	72	71	74	69	72	61	74	69	63	67	76	68	70	87	79	62	82	71	81	71	73	71	83	72	69	84	75	95	97	73	75	73	79	72	57	71	68	74	72	86	61	73	72	76	72	71	70	69	80	71	74	69	69	74	78	64	69	81	73	76	66	74	73	67	78	68	88	73	81	82	72	64	85	75	84	76	74	83	74	74	77	71	82	90	75	78	79	69	75	79	59	84	73	66	62	85	78	81	71	71	71	75	77	70	75	80	77	77	82	69	70	71	73	66	72	71	70	66	84	73	63	70	87	60	76	70	63	79	76	66	65	83	77	73	75	76	76	73	88	62	62	76	91	67	79	95	77	73	69	74	81	82	68	73	72	70	77	73	59	75	78	72	89	79	65	80	84	73	73	91	81	68	76	80	72	72	82	67	78	82	77	69	85	68	63	67	82	79	77	71	87	66	77	87	76	54	71	74	71	81	75	84	75	69	64	72	80	65	69	78	82	65	56	81	82	67	70	83	84	71	78	63	84	70	76	80	70	55	81	87	62	66	93	88	72	80	64	82	62	79	82	83	61	76	75	94	77	81	63	72	54	90	60	62	77	74	90	71	89	69	80	85	71	79	72	77	69	82	75	67	80	68	73	72	68	87	53	89	70	80	64	71	80	76	71	68	89	79	85	84	92	72	57	65	90	73	65	77	75	58	67	78	88	92	69	72	70	62	61	66	65	67	70	70	67	73	75	72	83	76	64	79	73	86	91	75	74	75	70	60	73	65	77	80	60	82	57	81	71	88	64	74	85	77	67	74	64	59	79	77	63	76	75	80	80	63	91	70	88	88	77	77	62	54	66	70	67	88	71	81	87	67	66	81	77	77	73	90	80	74	80	63	82	86	76	84	76	67	74	53	80	75	69	74	65	68	67	71	77	86	71	69	69	75	63	66	73	59	73	78	75	53	87	73	89	72	84	66	66	77	82	70	80	82	72	60	74	67	83	84	60	71	83	86	75	67	83	66	80	79	55	75	68	66	75	65	80	85	79	70	68	69	72	79	79	66	69	67	70	58	65	78	80	64	65	63	75	65	75	70	81	80	86	67	68	64	56	77	57	62	73	73	87	78	72	77	70	82	83	63	70	69	85	81	78	75	72	65	65	70	64	79	70	67	73	78	73	71	80	83	60	63	64	78	88	63	64	72	63	75	65	64	86	81	58	79	74	83	70	74	71	77	87	70	52	86	81	75	69	57	79	65	83	72	76	67	71	67	66	85	63	65	73	67	67	67	85	76	78	91	73	81	77	70	71	75	65	68	76	68	75	81	79	69	80	69	90	77	83	70	77	79	61	76	68	60	69	78	68	70	63	81	70	77	75	62	77	80	81	81	81	81	73	73	68	67	86	74	67	64	103	83	70	76	97	67	75	69	61	91	77	74	86	71	98	74	75	69	71	75	59	56	80	81	80	68	82	79	75	78	86	71	62	81	76	73	76	80	64	73	72	77	77	73	78	67	81	85	75	80	60	64	72	74	58	77	73	86	68	68	78	80	74	79	61	98	76	59	81	75	55	90	99	77	70	73	79	66	76	70	88	71	73	67	69	69	72	74	73	82	64	64	73	75	56	80	74	73	83	78	61	65	72	56	70	59	67	60	76	80	70	85	67	72	60	67	90	69	58	68	81	76	63	68	94	84	75	53	73	70	64	90	55	77	72	69	72	60	74	78	68	83	63	74	75	74	70	88	87	71	83	73	63	73	85	59	91	73	74	78	78	80	70	64	69	74	60	68	66	75	69	78	72	59	83	85	68	76	73	61	68	78	75	60	72	56	70	83	72	67	79	77	65	90	73	73	79	82	68	66	65	72	72	85	71	63	59	57	71	70	72	72	77	81	70	51	76	77	65	74	76	67	87	84	90
14057	1224	2648	3094	2658	2221	1788	1546	1251	1169	905	850	836	732	699	625	644	563	540	482	498	463	459	453	433	427	412	389	407	410	390	379	382	338	363	353	337	392	371	353	377	335	332	360	348	372	325	316	337	295	344	305	318	346	293	296	334	324	295	315	316	309	316	335	344	338	334	292	295	309	308	249	272	336	282	300	300	293	317	303	332	266	289	301	313	299	319	343	320	310	309	304	306	321	288	293	302	318	288	301	299	289	310	313	324	316	283	288	306	306	288	309	290	289	289	283	289	287	349	288	319	284	328	315	283	290	304	288	298	266	306	284	273	290	314	318	303	275	257	309	292	281	295	305	282	281	291	313	280	289	278	305	295	291	287	287	279	290	315	316	317	266	293	276	309	282	274	304	292	321	301	292	281	298	300	293	300	276	296	246	280	276	321	314	291	297	290	312	290	283	270	272	282	303	279	322	300	290	289	300	287	278	302	288	298	254	284	295	326	278	311	319	302	307	315	316	283	286	297	322	313	291	306	291	314	319	295	296	289	267	302	300	274	279	283	283	278	300	317	296	302	280	296	261	272	279	297	272	300	291	299	262	303	292	321	280	301	315	290	313	320	278	281	267	285	302	305	292	287	319	297	321	318	309	310	294	294	298	294	293	285	285	303	281	284	323	297	290	268	314	302	289	325	346	309	322	307	309	306	289	314	330	308	289	320	319	279	282	294	302	308	304	275	320	261	291	286	318	276	328	296	254	295	290	272	290	291	278	297	303	264	288	288	304	299	286	290	293	279	293	296	291	294	297	312	297	287	289	289	326	312	298	270	296	301	278	292	256	306	279	282	281	258	277	309	257	294	291	295	308	315	296	271	290	302	299	296	321	289	295	301	315	304	296	270	293	297	306	259	289	284	272	286	260	280	334	270	288	302	292	286	305	259	275	284	275	301	305	296	302	308	279	284	290	263	306	289	277	274	296	293	303	310	275	292	282	293	291	315	293	330	303	301	299	310	322	294	296	266	273	313	288	292	290	303	296	310	276	299	261	275	286	282	292	274	261	269	273	317	312	315	294	300	291	281	324	318	319	291	278	305	277	280	271	314	293	330	278	295	285	287	287	316	280	288	309	291	301	293	309	322	311	285	302	311	292	283	313	321	314	317	304	324	322	283	283	283	270	285	265	299	290	289	310	318	302	305	280	315	287	311	293	308	292	275	299	293	272	284	269	276	296	275	333	306	280	261	317	272	242	306	287	292	247	300	311	298	291	290	308	332	292	303	300	296	284	308	283	299	279	307	309	308	269	307	314	296	306	336	296	302	263	283	281	298	288	283	282	275	314	287	274	319	279	278	303	302	319	285	255	284	298	324	322	275	304	282	300	312	275	312	269	291	301	277	310	310	291	309	305	299	281	287	274	315	280	299	290	297	301	286	297	312	288	291	297	277	281	268	322	281	284	301	301	295	302	305	297	317	308	290	299	289	327	318	291	278	307	300	315	277	299	300	283	296	259	273	322	276	273	283	287	310	299	281	291	275	298	297	301	279	294	311	284	306	312	290	299	322	317	313	300	298	282	272	285	308	298	280	300	279	318	299	266	308	282	304	271	305	296	294	290	312	290	302	312	299	299	337	259	304	287	286	296	310	305	295	311	277	276	292	296	293	276	315	308	285	315	295	264	313	290	276	278	304	304	296	312	303	275	293	282	299	301	337	282	286	299	311	336	317	283	286	270	310	287	266	287	303	307	278	274	312	288	304	311	268	285	289	317	282	284	287	266	277	282	282	292	290	295	300	302	283	283	302	301	295	289	303	272	276	297	313	281	309	304	286	247	305	288	296	284	297	273	271	300	297	298	288	286	293	306	310	280	293	305	286	298	312	298	287	311	318	303	275	262	274	279	293	285	271	265	273	264	267	298	288	286	290	315	326	304	323	291	275	287	263	265	285	283	297	327	298	271	299	326	308	282	286	277	287	298	280	297	301	277	286	323	257	283	306	302	315	273	295	276	310	285	322	311	306	305	293	294	315	300	304	267	265	260	267	314	285	287	287	276	283	282	286	297	287	297	297	283	267	266	295	306	280	255	286	282	293	293	294	307	314	302	282	276	263	300	286	282	293	287	294	281	304	316	298	295	302	267	307	279	309	308	286	285	291	311	301	273	301	293	320	316	283	263	301	289	289	302	268	297	316	269	293	295	320	303	304	276	278	314	281	280	316	283	318	280	264	290	311	296	301	256	292	279	281	296	276	325	289	332	290	295	260	302	288	302	324	306	302	258	290	263	312	289	298	302	290	289	297	306	278	320	331	298	267	291	275	311	321	309	297	285	295	320	304	283	300	278	310	306	269	319	288	290	311	292	288	300	300	282	302	299	278	285	320	282	304	282	278	286	288	298	294	331	304	284	262	319	274	301	301	324	291	281	295	293	312	286	289	296	288	303	303	288	310	306	297	287	338	287	282	280	301	293	293	302	306	309	257	277	306	271	285	296	303	328	292	286	263	282	287	285	296	274	270	320	267	272	307	282	297	258	306	302	296	301	303	287	298	280	291	322	293	291	293	303	286	281	330	277	298	285	279	327	288	315	289	305	319	323	289	264	281	308	296	284	298	309	290	312	290	268	295	275	283	322	292	312	280	312	299	300	292	269	299	280	274	265	305	331	277	304	283	294	312	317	301	298	300	319	273	317	273	283	300	289	314	321	319	289	302	312	308	322	306	304	271	328	320	286	322	277	315	284	268	296	291	304	285	288	275	289	295	268	289	310	308	302	279	314	312	267	290	284	290	304	287	289	254	311	304	299	277	332	298	295	298	296	303	276	298	297	346	311	296	292	307	290	287	322	274	331	271	285	277	338	283	268	292	270	279	299	267	267	280	277	287	306	297	284	286	306	313	272	249	306	265	281	282	288	270	292	278	312	301	302	283	279	291	315	278	282	276	324	292	272	290	304	349	284	297	267	294	289	293	298	271	297	284	268	287	291	302	300	274	288	283	308	282	284	295	290	291	318	306	288	269	299	289	297	311	277	290	290	293	287	276	283	294	274	295	317	288	315	298	284	290	294	296	266	294	300	297	265	310	281	326	310	267	297	306	297	304	298	295	270	287	293	318	273	292	294	315	275	278	262	318	294	269	325	304	301	277	316	290	313	287	301	272	293	267	297	308	281	303	278	297	311	292	301	281	308	288	281	263	328	263	324	300	279	285	269	289	304	279	294	290	292	274	280	313	296	286	264	278	288	296	285	300	295	284	326	320	300	292	271	278	296	291	306	302	285	280	292	300	295	295	290	269	297	308	284	293	282	267	288	295	298	307	299	289	302	316	297	280	286	255	306	286	306	298	297	269	310	294	288	291	293	276	317	307	290	313	280	303	305	303	296	312	298	252	294	272	290	306	305	286	278	287	324	309	290	299	299	271	324	278	288	310	264	312	305	286	295	320	317	320	288	330	307	322	261	297	300	276	305	288	291	271	286	281	312	294	288	290	275	281	283	313	298
35959	19291	4155	1667	1097	835	600	519	432	355	309	285	249	233	231	224	208	201	167	182	209	191	166	168	172	149	175	153	159	194	134	166	157	143	140	140	134	150	158	157	162	145	162	152	142	159	159	136	131	140	154	131	144	148	159	172	140	164	130	168	143	153	157	149	153	136	155	143	169	143	137	145	133	144	151	141	149	120	137	168	154	141	167	116	140	158	147	145	142	136	143	135	141	144	119	140	135	146	132	157	147	146	143	126	118	127	150	143	123	147	158	148	145	139	149	158	153	140	129	138	125	155	138	149	173	140	135	159	149	151	139	169	147	146	165	132	132	117	142	160	145	129	155	121	153	144	115	117	129	119	138	141	119	143	154	134	154	118	158	158	154	147	128	148	135	147	136	132	168	142	145	129	151	130	143	134	141	140	126	162	128	140	154	142	126	132	134	143	141	142	135	125	123	149	147	138	143	121	154	159	127	148	144	143	146	140	142	135	124	135	119	154	153	167	145	155	161	150	124	131	153	172	130	159	143	141	152	132	143	126	127	135	129	145	145	152	150	144	129	141	140	141	159	150	138	149	149	141	149	137	131	110	157	121	154	121	128	152	122	147	150	163	127	158	138	154	141	131	132	130	142	157	124	119	144	150	130	124	124	147	137	150	144	143	162	128	116	132	136	134	143	145	142	161	140	125	132	154	149	139	144	151	147	154	130	153	120	156	147	133	155	144	127	140	139	147	141	153	125	121	128	121	144	134	151	113	141	136	145	136	152	124	153	150	140	162	145	140	140	111	152	127	153	168	145	131	140	143	141	139	164	154	132	136	170	158	124	152	136	123	131	133	134	134	139	145	135	148	145	140	148	127	121	129	155	147	128	143	131	151	145	140	141	135	145	134	134	150	143	134	151	130	141	133	149	138	140	141	129	164	134	152	135	150	168	148	146	153	143	150	117	144	150	131	165	161	145	130	169	148	142	126	136	128	118	134	141	111	167	140	152	115	146	142	139	131	147	150	113	120	160	168	175	147	133	157	143	152	149	133	141	156	138	148	127	135	119	157	134	115	118	152	138	118	155	177	147	141	140	137	144	154	127	153	157	151	169	150	152	161	172	164	157	158	133	151	134	161	165	139	153	143	160	130	140	135	150	154	134	132	132	160	171	150	153	159	141	160	141	136	121	151	133	152	124	149	130	137	140	134	161	139	138	148	130	149	133	153	120	178	140	149	169	164	142	157	136	131	137	137	141	137	140	155	154	131	148	143	135	130	114	148	154	148	149	144	159	127	159	161	164	169	161	152	125	127	153	145	153	126	147	138	126	147	167	144	134	144	148	140	143	109	129	161	146	129	147	165	150	158	147	147	147	132	164	140	159	159	123	135	144	141	165	134	144	126	137	135	133	157	145	134	145	133	154	133	145	148	148	147	133	143	146	148	158	146	140	136	146	127	125	178	154	120	140	146	140	112	137	149	140	133	123	135	144	136	126	150	151	144	144	133	147	144	146	158	118	134	120	118	127	130	141	115	147	142	135	128	152	138	163	127	145	141	156	142	149	121	131	130	155	132	143	154	142	140	124	145	129	133	151	159	120	153	148	144	137	125	138	148	141	138	157	137	159	127	154	164	133	148	138	156	145	172	136	142	153	148	129	146	152	139	142	146	135	134	145	140	133	132	146	137	130	148	153	132	157	154	152	133	155	156	133	130	134	147	136	165	156	159	142	138	160	141	148	147	144	154	125	130	134	146	161	152	146	133	147	123	136	155	134	160	138	145	136	124	149	131	151	142	146	138	152	161	167	143	135	127	137	137	153	164	164	136	151	137	148	137	144	163	127	152	131	125	135	139	140	136	176	137	141	147	161	150	145	135	145	127	118	156	142	141	151	151	145	122	135	139	132	138	152	128	150	146	133	132	145	143	139	141	146	124	152	145	113	138	155	138	149	165	142	136	155	139	131	143	123	132	127	138	144	131	124	154	150	143	139	132	129	153	152	140	168	137	131	115	134	128	151	154	123	148	152	131	132	153	156	142	147	145	152	148	160	147	124	123	153	158	154	124	129	136	151	163	124	130	163	159	130	132	134	135	144	146	146	133	139	142	114	124	138	174	125	142	130	144	144	155	151	143	159	142	154	152	124	143	165	159	144	154	126	140	141	121	146	144	124	141	122	144	158	137	132	139	153	133	137	151	146	150	149	135	149	141	127	133	146	144	158	144	164	133	154	128	142	135	132	153	137	142	129	136	142	151	138	123	149	139	138	154	151	132	118	117	133	130	141	127	136	155	152	115	141	132	140	137	144	150	142	145	142	177	138	126	138	125	149	150	149	137	147	143	152	151	138	148	139	136	127	139	146	147	151	150	149	146	156	152	150	142	154	148	152	139	138	110	154	149	154	165	156	162	131	145	101	152	142	143	141	149	152	141	132	146	117	155	140	141	153	116	157	154	126	156	164	166	146	180	136	128	160	147	153	173	141	114	127	171	155	149	151	156	159	126	134	136	139	136	157	148	132	135	139	166	141	144	151	150	123	158	149	152	142	143	145	146	143	157	160	157	147	155	138	145	134	129	139	143	158	132	127	166	137	127	146	134	143	149	137	137	152	145	145	132	155	135	135	143	117	136	145	140	159	138	152	125	140	149	151	149	145	131	131	141	159	148	137	149	164	163	163	143	125	150	154	123	141	124	142	137	145	161	152	139	135	160	132	170	152	149	150	160	141	120	135	155	120	148	121	129	145	161	126	156	131	138	145	147	140	133	128	146	157	143	125	144	140	160	161	139	142	146	166	146	139	136	138	178	150	132	150	133	128	131	155	146	158	129	148	159	139	139	121	136	134	149	134	150	156	143	156	143	147	151	142	169	154	128	161	159	134	140	144	132	136	137	132	129	161	143	133	141	123	145	146	154	146	132	162	145	120	140	138	129	133	150	120	161	156	127	144	126	159	137	164	167	118	133	134	161	147	142	160	130	141	148	137	149	139	142	130	164	124	126	136	141	140	128	133	126	122	133	130	132	160	153	175	147	137	149	149	130	151	134	146	148	168	163	141	123	146	132	136	141	168	145	154	123	125	152	142	157	132	135	155	123	122	134	152	166	155	135	149	156	149	147	170	149	141	146	137	136	156	144	147	118	143	129	142	155	137	162	143	160	158	158	124	129	136	143	129	158	167	142	161	143	156	153	136	130	141	155	118	158	141	131	137	143	135	130	145	148	149	128	124	140	149	137	137	145	166	142	138	139	136	151	134	159	141	141	155	149	162	136	140	130	136	151	140	149	152	147	141	152	137	144	142	128	138	141	143	136	162	125	131	125	138	153	142	145	132	129	117	139	154	127	131	148	141	147	138	128	161	143	133	143	123	150	130	144	148	135	146	137	160	126	167	141	161	141	132	145	152	152	169	133	145	149	158	156	160	155	155	147	123	127	139	142	146	156	167	149	133	154	119	163	121	140	155	131	152	129	132	145	133	148	140	152	157	147	138	131	138	137	144	136
18107	2231	4920	5777	5010	3932	3315	2786	2444	2010	1855	1653	1535	1393	1298	1131	1080	1040	1006	891	900	875	782	751	745	753	750	719	726	663	696	690	644	669	597	620	627	610	618	624	618	588	599	577	596	578	567	632	594	562	556	591	582	534	541	535	546	548	536	527	524	588	591	532	549	560	553	544	548	514	499	542	551	569	560	526	540	507	561	544	510	525	496	557	559	520	556	518	557	501	556	539	530	517	500	533	487	529	549	530	504	515	555	520	537	530	506	551	531	512	517	550	502	495	488	554	519	509	526	484	524	534	534	521	526	479	489	529	500	508	531	489	551	496	490	503	522	542	537	528	522	480	526	505	524	526	494	518	490	518	526	533	493	530	516	518	554	513	492	481	494	548	494	550	480	534	501	544	491	521	556	510	533	508	520	551	504	506	499	519	486	497	528	523	531	548	500	509	514	503	516	515	499	484	526	536	511	527	475	490	498	518	507	524	518	512	482	521	536	493	486	512	523	509	517	469	515	516	458	501	518	534	474	524	523	472	497	518	522	519	503	485	523	491	512	510	496	515	512	495	546	500	537	504	484	520	492	496	547	514	497	516	538	542	493	502	521	512	522	531	524	478	502	493	508	540	528	505	520	520	468	487	507	555	553	537	477	523	549	497	507	509	476	511	466	520	518	489	508	513	510	499	539	518	523	491	533	505	482	493	504	511	564	490	489	476	492	521	492	477	474	508	471	464	486	506	498	520	521	559	529	539	545	547	503	518	478	480	508	539	538	516	500	514	519	491	514	484	543	511	493	542	561	524	562	536	467	510	486	485	522	531	491	534	500	516	541	525	526	493	495	495	493	496	541	491	511	537	517	497	476	494	536	533	532	502	472	541	550	481	499	504	497	526	517	489	521	511	471	495	531	492	494	471	515	517	514	517	539	522	513	519	462	563	486	500	499	531	536	498	508	488	516	504	501	483	482	525	532	497	510	497	462	525	519	501	560	499	539	465	485	484	540	538	533	518	485	504	501	490	529	493	467	513	496	472	538	554	489	506	533	480	517	487	499	492	494	532	513	518	453	485	499	476	493	455	490	546	492	480	473	494	520	475	501	500	478	507	536	497	498	485	521	524	492	526	503	515	519	524	515	484	500	478	530	531	512	543	487	513	487	481	484	531	478	501	532	504	479	504	469	490	521	525	520	558	545	523	529	530	537	488	516	493	497	498	531	502	447	543	575	487	520	491	543	510	550	497	499	524	506	462	497	515	502	540	534	548	513	525	516	506	522	528	522	511	486	530	490	462	513	491	535	510	519	478	521	509	515	552	503	516	537	479	468	507	486	543	550	495	502	539	467	492	494	554	486	535	511	524	488	538	496	541	513	489	517	495	490	532	504	497	497	490	523	529	498	522	490	532	519	526	523	481	497	516	544	509	499	498	487	461	498	500	483	511	503	513	528	552	469	507	509	524	455	501	513	496	499	531	539	505	463	511	519	503	505	528	548	497	492	526	504	534	518	482	494	539	490	534	511	490	477	545	508	514	491	509	538	526	492	485	531	535	469	532	514	525	544	513	510	497	462	473	504	529	520	526	538	501	501	509	489	526	521	502	540	526	520	566	463	488	515	493	473	484	482	533	516	537	491	483	521	499	503	507	526	520	538	471	514	480	494	514	476	509	480	485	510	514	498	517	514	470	536	510	518	494	494	486	488	548	497	499	520	542	532	477	460	545	500	517	506	537	498	512	516	529	511	526	493	488	546	490	515	501	531	547	493	511	539	507	492	523	490	500	563	475	497	547	524	506	464	523	486	522	493	515	491	491	477	504	533	481	489	507	524	503	526	517	506	510	547	538	506	488	481	522	544	526	465	531	482	499	467	512	552	476	490	532	487	486	532	469	494	496	486	504	541	545	495	502	520	501	524	495	516	556	491	517	513	531	536	551	488	514	489	525	523	545	526	532	525	514	511	478	481	539	545	526	498	484	455	509	515	515	527	499	480	555	521	498	516	515	534	506	504	529	517	538	509	502	470	490	541	512	531	496	508	518	541	532	502	513	562	537	499	500	484	501	502	509	549	489	521	507	503	494	544	558	532	526	535	499	510	500	512	533	494	502	476	481	529	505	477	519	521	540	526	539	545	517	437	500	570	535	511	567	556	507	494	532	481	490	509	532	513	523	533	471	508	506	504	512	513	491	541	461	504	531	478	541	487	495	548	536	516	529	508	499	542	488	483	467	510	503	500	460	522	498	519	503	556	519	491	528	511	490	492	468	513	552	540	502	522	498	471	515	487	501	516	501	497	529	515	556	482	466	483	518	525	507	508	549	505	520	499	505	500	515	514	465	556	531	523	481	492	517	501	502	510	509	478	469	495	534	502	513	534	480	514	501	492	456	540	504	488	457	537	499	509	530	507	547	510	500	509	486	509	498	533	516	475	504	567	519	549	509	488	509	506	500	495	541	535	502	524	537	511	501	513	460	530	509	506	503	483	490	487	508	491	493	502	541	464	488	530	524	505	516	503	505	523	495	487	490	536	542	530	525	509	476	496	500	503	496	510	515	531	511	509	503	484	523	489	544	485	443	484	533	524	502	503	503	483	519	527	514	546	501	491	515	537	523	504	527	530	497	481	490	522	507	492	527	504	499	516	532	524	491	495	493	511	529	501	507	496	492	490	509	505	539	497	512	508	518	465	515	487	536	536	506	507	516	505	509	498	517	499	541	492	507	525	522	530	513	481	475	527	531	529	524	531	516	457	514	501	520	483	504	502	478	518	510	492	528	497	553	490	493	482	500	537	529	528	496	509	518	535	515	527	515	550	522	508	536	499	512	499	530	482	535	486	468	552	498	511	464	480	552	542	560	501	507	514	530	507	512	494	511	500	535	516	518	501	487	527	529	491	486	501	513	554	538	543	531	511	519	481	507	512	518	475	481	524	505	481	518	493	523	526	513	451	481	505	501	535	483	476	495	514	506	509	514	500	496	517	492	534	515	516	544	534	463	516	557	522	504	486	523	527	498	482	527	524	491	507	493	497	482	496	479	530	503	491	493	500	504	494	451	528	509	515	482	515	488	552	533	522	507	561	508	516	512	513	545	531	505	524	522	478	531	507	524	556	517	504	493	513	485	501	520	540	470	513	500	527	482	476	493	553	476	466	545	502	494	505	505	439	498	591	543	504	511	520	539	522	443	540	461	518	474	511	479	505	503	503	500	516	534	502	490	508	526	536	521	515	485	496	484	478	497	511	476	493	524	468	457	489	495	513	482	530	533	486	526	494	503	494	492	497	544	534	509	502	538	494	493	508	502	515	474	508	533	494	509	521	508	521	533	536	510	486	566	513	481	520	499	500	509	491	537	534	460	486	520	505	533	502	550	502	517	501	500	518	509	504	495	486	525	501	521	482	518	511	488	500	511	469	501	496	516	548	544	518	498	527	518	504	500	515	507	508	515	500	493	514	513	488	505	548	531	525	499	494	457	511	529	507	484	532	523	515	508	485	511
3302	303	202	144	129	124	93	100	115	94	103	81	111	110	87	105	88	94	76	101	92	98	103	98	81	77	77	93	89	76	90	105	116	97	99	99	82	101	117	96	86	104	102	104	95	100	87	101	109	95	88	95	86	91	91	86	104	78	92	79	92	103	82	75	96	87	106	85	106	99	98	95	82	103	100	97	92	90	87	113	106	83	105	94	104	92	85	109	96	106	93	91	95	94	88	86	77	116	80	110	103	85	90	93	117	89	91	89	88	106	89	84	76	96	94	94	79	91	87	102	86	115	87	83	97	77	84	77	84	91	94	89	102	91	102	101	95	81	99	100	93	89	86	103	99	91	98	97	85	71	114	99	102	91	87	105	106	93	103	77	91	77	107	77	78	104	105	90	88	99	105	103	85	85	104	101	97	105	93	94	97	92	84	97	96	107	97	91	77	95	116	110	85	85	96	97	80	101	102	110	89	105	96	100	88	103	94	81	96	99	109	89	70	91	91	91	83	89	96	109	106	87	97	94	111	107	94	94	84	91	86	85	104	100	95	85	110	106	91	115	88	100	85	87	93	100	90	103	83	109	83	90	97	78	97	105	99	103	82	103	83	87	104	89	92	100	99	86	89	91	78	103	91	80	99	102	97	97	96	100	91	99	91	98	116	97	110	87	83	106	88	86	81	97	98	92	95	98	99	110	90	99	90	89	94	89	101	78	87	98	88	79	97	109	102	97	89	86	91	97	97	90	91	71	74	110	67	108	85	104	81	105	93	97	103	77	110	97	90	87	78	95	102	96	89	75	96	83	90	94	86	113	87	85	87	90	93	99	99	95	93	82	103	89	103	74	92	87	88	92	92	74	92	98	92	105	103	79	109	100	90	110	88	103	100	89	93	115	105	93	97	87	89	90	115	90	99	87	122	80	82	74	91	88	112	114	87	104	88	87	103	96	103	85	103	103	88	104	113	90	101	110	83	83	95	87	95	98	85	108	111	97	98	74	90	108	89	108	109	98	88	90	99	103	74	99	93	104	90	98	101	110	82	109	97	110	90	94	100	94	94	95	102	97	96	93	93	99	97	111	100	96	113	101	105	85	86	80	99	77	93	105	98	90	87	80	90	94	103	84	86	110	100	115	90	97	91	97	100	98	102	94	108	116	93	92	104	85	92	90	99	88	91	87	91	84	80	105	87	90	111	85	97	94	101	85	86	94	93	89	87	105	86	95	85	97	85	90	106	93	98	93	104	93	91	91	95	90	108	104	84	93	73	84	97	93	116	99	104	92	105	91	102	94	94	98	108	103	102	89	92	75	97	85	84	95	116	87	84	88	98	104	105	94	95	91	98	105	80	86	97	97	104	85	86	93	87	104	96	112	88	94	116	100	88	88	111	88	106	100	112	108	94	97	96	95	90	99	95	107	107	105	97	108	92	90	108	100	85	107	86	90	100	90	103	96	105	93	88	105	108	83	101	101	93	98	101	69	98	96	105	111	90	85	86	111	100	101	91	92	84	111	89	74	94	102	88	101	85	81	99	122	101	91	96	78	91	105	104	100	108	80	82	97	89	76	92	89	93	94	90	99	92	106	107	90	90	98	105	98	108	95	89	87	80	92	90	100	100	109	99	88	97	95	101	88	83	88	98	90	84	84	86	88	93	98	105	98	93	102	96	87	96	87	91	105	103	103	114	112	91	106	97	94	125	101	94	96	85	95	94	83	100	94	86	90	94	108	94	81	76	93	98	96	79	82	87	107	80	102	89	87	89	98	92	107	103	97	110	87	92	98	93	86	102	90	98	118	115	99	99	82	90	111	110	103	104	110	101	100	91	114	86	89	93	101	111	91	91	101	95	81	122	95	96	92	102	99	97	92	95	80	97	100	96	117	85	100	86	86	88	93	111	92	93	82	79	75	91	100	102	114	117	87	93	99	110	82	98	106	81	98	92	96	73	110	93	93	114	91	83	107	95	98	85	104	91	95	104	97	84	106	80	105	97	96	101	100	108	97	94	105	98	90	92	82	94	85	91	88	105	106	96	84	100	104	89	105	91	85	112	88	91	92	87	105	82	98	110	122	85	91	93	98	99	91	83	76	85	93	91	82	92	112	92	90	97	92	88	102	91	93	91	106	84	94	81	101	112	81	87	83	98	99	99	95	86	106	85	92	96	86	96	106	92	88	103	78	96	98	99	102	89	84	107	99	88	101	91	88	96	95	99	88	95	87	102	91	81	85	79	88	114	98	106	99	112	102	94	101	100	89	91	111	96	90	82	86	96	88	105	95	90	75	100	81	98	89	97	88	91	86	85	85	108	68	93	93	103	97	86	96	84	103	96	97	107	95	100	100	95	101	113	94	96	92	106	86	94	88	98	71	90	92	109	92	105	87	108	98	97	89	94	107	92	93	107	109	91	98	106	94	101	99	90	100	100	106	108	98	97	101	87	80	75	90	95	100	115	91	82	114	85	92	88	108	96	97	100	99	95	107	88	100	90	90	102	80	114	86	97	96	107	99	94	99	94	112	76	104	104	94	102	94	98	87	94	91	95	85	91	97	93	86	98	104	98	90	91	87	110	79	86	86	96	92	87	96	83	97	91	96	112	96	88	96	76	81	102	81	97	119	102	99	85	106	83	104	100	83	101	82	103	103	99	80	89	122	93	90	100	92	101	111	104	78	96	104	78	100	106	88	112	97	99	113	105	102	79	78	104	103	85	88	98	91	102	99	87	81	94	94	102	93	102	97	95	96	89	91	83	106	99	88	97	84	90	102	92	110	110	95	112	118	115	88	93	100	102	86	104	88	85	93	107	107	85	108	68	82	78	111	97	80	92	81	94	92	92	101	93	92	92	86	94	103	109	109	90	96	107	105	87	77	79	92	98	85	93	104	104	97	101	71	93	98	85	104	100	93	108	86	88	94	86	113	96	88	94	80	86	95	112	99	84	101	86	108	98	99	79	98	89	88	76	97	100	95	109	98	85	88	93	91	108	92	98	108	99	90	99	74	100	89	97	91	89	95	109	91	103	97	112	72	111	98	102	92	85	89	82	99	104	98	100	96	86	94	93	104	88	108	98	106	88	117	91	101	99	109	94	91	109	94	87	98	84	106	101	113	90	93	92	94	109	107	99	88	71	108	100	93	105	111	71	84	87	74	90	73	85	95	83	87	111	105	100	88	97	95	91	98	90	106	89	84	117	100	88	89	83	90	106	86	89	91	83	86	91	89	84	108	62	104	106	95	81	95	97	103	86	98	94	86	94	96	96	103	86	87	92	111	86	89	99	90	95	89	79	101	107	103	101	98	94	105	99	79	76	93	91	94	95	103	110	92	93	111	97	92	83	79	108	99	117	92	99	107	99	87	99	96	95	100	97	88	98	96	93	88	84	116	78	98	105	100	95	94	86	88	105	91	86	93	88	99	109	91	91	86	96	101	95	98	91	103	78	99	96	83	95	81	74	92	103	79	102	98	98	84	100	92	99	79	75	87
5100	466	526	545	532	426	457	440	406	430	373	346	424	418	367	338	385	388	354	351	333	372	355	388	415	362	390	332	349	373	377	339	374	359	369	349	367	363	379	369	362	368	339	327	393	356	355	334	355	361	357	378	358	366	376	349	362	380	328	338	390	336	340	348	371	382	368	331	339	342	356	373	359	328	345	347	368	371	363	360	378	379	328	334	365	385	344	352	359	351	372	337	348	371	344	370	376	367	366	331	399	373	361	372	372	344	349	364	346	325	344	384	360	335	349	333	336	361	368	359	382	333	328	350	337	346	343	360	388	334	364	369	354	349	349	361	376	361	348	367	376	365	348	359	390	362	371	335	347	364	358	346	391	360	344	414	366	375	360	371	352	361	355	380	347	334	349	367	363	371	350	369	372	323	334	343	344	389	361	364	367	368	382	369	355	355	316	345	335	383	365	348	358	361	337	345	385	373	358	375	354	372	327	335	348	348	397	351	381	358	372	335	369	349	359	385	350	366	355	377	351	354	360	372	368	335	341	375	364	360	341	367	348	359	349	346	349	347	379	375	374	389	355	404	341	346	357	373	354	337	360	374	367	325	349	338	376	364	372	360	354	341	357	332	384	397	357	344	326	345	386	350	320	363	354	337	386	363	400	371	373	347	346	337	379	353	346	374	356	353	342	367	387	374	378	385	315	348	337	390	367	362	393	370	390	370	345	334	381	356	381	365	371	334	363	340	366	342	348	356	349	378	359	362	352	373	370	326	330	349	344	360	336	364	357	366	385	368	378	348	339	343	325	354	366	340	348	348	386	337	373	372	325	350	346	363	391	358	357	353	362	368	381	331	352	397	348	355	324	374	358	391	336	342	349	361	360	352	365	363	352	315	370	360	364	368	332	385	351	362	362	343	339	328	389	360	371	368	339	387	336	338	361	367	351	322	354	371	355	389	342	355	360	334	372	387	359	313	362	350	347	342	406	330	384	342	356	346	346	367	347	366	365	361	366	369	372	326	367	346	361	360	395	358	347	325	340	385	360	359	377	374	356	355	376	375	367	354	361	378	345	359	354	390	360	332	377	345	381	371	380	358	344	363	355	359	344	339	363	369	379	367	368	359	343	349	370	366	330	350	340	348	336	367	384	325	336	334	369	399	350	354	314	359	315	343	370	380	360	351	349	358	389	350	353	371	367	356	389	378	345	364	369	413	350	373	338	360	365	346	368	337	347	353	375	350	391	382	384	328	331	336	344	355	339	361	373	350	368	314	364	347	348	379	353	359	395	336	340	379	321	382	343	364	357	339	347	349	393	336	366	371	348	380	375	359	348	357	396	320	358	378	350	362	350	311	369	384	382	349	353	357	355	378	347	379	339	349	368	359	388	362	363	373	342	325	357	365	349	361	361	354	353	340	368	364	358	347	375	362	359	348	350	363	335	365	321	350	356	343	400	388	339	369	385	380	365	392	345	338	369	407	345	361	374	384	347	364	367	373	369	332	365	342	369	384	350	373	332	382	362	370	369	358	331	374	382	373	355	324	349	367	358	383	331	371	348	326	377	372	375	337	366	342	356	355	369	338	352	359	347	358	372	370	389	328	350	325	345	364	353	347	377	349	353	380	331	337	367	334	380	377	366	373	361	366	365	333	350	329	357	349	344	330	346	315	371	351	358	365	339	379	322	349	365	401	383	355	354	341	369	356	329	349	364	328	379	329	366	372	368	351	378	358	377	365	343	325	344	346	385	381	360	369	370	349	384	393	354	328	330	358	368	399	344	376	351	360	356	389	333	360	339	361	336	335	358	398	354	381	366	390	351	335	366	349	374	353	338	371	324	358	352	318	345	327	357	372	374	379	354	394	348	382	339	354	370	368	357	381	336	334	332	358	352	356	342	344	395	333	343	356	380	360	381	346	336	352	340	352	357	363	359	358	385	347	361	372	328	350	366	361	313	344	373	361	345	370	361	341	360	332	358	353	390	357	404	349	354	369	330	396	362	346	359	396	374	341	347	364	349	319	375	341	355	366	326	341	373	344	340	358	351	343	414	361	364	369	345	341	356	371	321	358	357	327	355	345	321	405	353	375	390	371	353	411	356	359	357	357	339	314	358	393	369	386	373	328	385	312	378	362	356	347	359	354	323	328	363	333	350	376	368	374	367	363	381	335	368	372	331	355	351	350	370	355	341	363	374	365	358	338	354	360	372	376	363	333	372	386	353	359	343	355	347	344	388	351	367	378	346	374	360	363	354	370	349	356	367	343	378	348	346	333	329	354	355	366	364	333	364	361	348	392	374	359	376	357	362	347	353	371	357	326	352	373	376	349	373	347	373	397	338	358	364	333	329	349	347	368	344	362	351	374	321	366	348	368	345	365	356	354	365	328	341	386	353	335	370	359	353	356	350	357	391	346	395	364	346	342	333	364	388	364	380	368	345	368	368	358	346	340	372	354	344	349	349	371	357	383	407	376	345	326	354	337	337	408	343	359	379	354	355	375	359	353	361	394	347	340	364	337	388	367	363	359	368	334	375	362	353	367	360	329	358	371	342	352	351	360	346	338	349	359	348	350	332	341	349	367	382	327	381	366	387	369	342	359	363	346	365	373	341	360	378	378	343	359	368	353	360	362	353	361	342	340	339	385	346	352	391	360	359	372	360	389	364	396	377	329	337	348	352	370	382	376	343	354	327	326	378	365	346	336	347	309	370	389	359	353	360	339	329	390	362	398	375	380	369	326	373	371	334	348	364	358	373	380	380	379	332	359	367	364	343	360	370	372	346	343	344	330	380	342	339	340	339	353	374	347	337	377	389	325	330	336	360	355	371	345	362	381	383	375	386	373	363	366	391	378	352	371	377	338	335	366	320	352	331	369	334	377	353	368	364	375	354	348	346	376	352	352	370	340	367	333	384	363	358	373	339	362	381	353	365	347	349	343	353	359	395	375	347	356	358	376	334	373	338	384	311	360	333	358	339	382	366	362	407	356	377	372	369	398	340	387	373	315	331	358	342	341	326	372	356	365	323	377	353	345	337	362	328	346	346	402	341	377	337	376	362	369	357	316	397	341	368	357	332	375	328	366	374	362	381	338	354	350	342	354	368	365	379	384	354	364	362	354	349	359	358	354	365	345	356	314	346	333	351	394	380	391	344	334	372	380	361	347	351	381	392	371	390	379	323	343	379	352	357	338	345	338	334	351	342	388	342	323	359	375	386	323	350	326	359	362	357	350	355	358	340	356	349	316	383	356	339	357	375	368	381	364	357	365	310	373	369	365	343	339	345	339	398	368	355	371	332	379	363	381	373	392	381	358	357	372	343	366	350	356	374	363	363	354	340	369	337	399	376	357	369	360	373	400	353	323	381	347	326	310	318	378	354	373	353	341	374	344	365	380	362	346	382	350	359	357	346	353	349	366	349	358	361	385	362	360	352	373	361	371	363	339	341	345	371	367	322	353	383	374	354	404	367	353	323	377	344	350	382	350	366	370	362	352	357	368
26654	6618	1164	782	531	406	295	263	212	157	165	119	126	114	100	112	95	117	101	95	72	89	90	79	90	76	88	86	70	69	78	89	73	71	72	58	66	81	75	84	80	80	61	75	77	60	72	77	76	67	60	75	69	76	83	74	64	73	63	77	70	57	66	60	59	75	77	77	67	76	59	75	83	77	81	74	67	68	62	64	75	68	71	90	55	72	72	77	68	64	66	66	71	61	58	55	75	59	89	47	71	64	78	83	61	77	83	73	65	58	62	55	73	68	48	93	71	63	96	65	65	73	68	62	69	62	60	71	75	68	71	66	59	66	61	74	62	85	68	58	56	81	73	73	64	62	79	75	81	67	76	74	68	68	70	84	86	66	78	78	86	87	58	75	80	64	60	73	71	67	58	79	72	73	63	57	64	65	61	74	65	70	62	64	67	72	75	74	70	71	77	80	68	71	75	75	71	63	57	87	73	79	73	71	79	63	50	71	65	76	65	67	65	76	72	83	82	63	73	70	66	70	77	64	81	85	64	70	67	70	59	77	69	51	76	68	79	48	76	77	77	56	74	82	79	59	71	69	57	69	56	62	76	78	66	71	68	71	64	61	71	90	76	76	73	55	75	62	63	56	68	74	55	70	64	81	61	83	54	62	71	52	70	68	72	72	59	77	80	69	71	55	71	69	69	70	75	83	70	77	66	84	71	80	73	62	62	66	70	73	70	77	88	93	66	74	70	53	75	73	63	68	56	92	72	64	75	77	63	55	75	61	73	81	61	69	69	62	79	68	72	71	97	54	71	77	63	71	80	68	69	69	75	63	80	62	72	66	66	69	81	77	73	83	59	71	79	74	71	70	75	66	60	63	75	77	55	60	76	60	60	75	63	82	64	58	74	73	72	77	67	66	68	65	89	73	88	66	71	70	48	70	71	72	64	41	54	76	70	62	80	60	81	71	73	69	70	66	74	65	72	78	70	61	78	62	76	63	77	79	76	55	78	63	59	81	65	78	70	71	71	69	60	67	75	67	65	61	69	77	69	65	54	72	73	53	69	62	71	63	64	77	58	90	75	62	64	67	67	74	65	58	69	73	67	69	67	64	76	76	81	73	73	81	73	69	75	86	69	57	65	81	59	67	74	57	74	86	83	63	72	71	73	66	71	68	69	72	67	87	69	75	66	59	74	66	62	63	64	80	61	60	65	79	66	74	83	74	65	75	75	74	65	52	76	64	60	64	73	80	68	65	67	78	77	70	67	66	54	62	77	62	73	67	84	79	67	64	53	70	78	72	68	63	66	68	58	58	62	64	72	62	82	84	54	64	70	76	66	73	60	47	63	72	68	77	53	68	63	66	62	66	71	92	80	89	69	48	60	64	66	66	77	70	85	74	58	83	69	78	77	45	78	82	83	78	72	79	67	71	71	81	61	66	64	63	76	47	61	85	61	63	81	62	76	73	62	67	80	69	59	82	75	71	72	59	65	65	74	62	80	61	60	71	85	73	69	79	71	52	83	68	70	76	76	61	74	70	70	70	53	60	95	74	70	77	80	64	64	64	55	71	80	56	71	71	71	69	82	66	73	69	83	71	68	72	72	80	70	60	76	74	76	71	67	67	60	81	81	65	60	88	75	72	71	70	71	71	63	61	74	82	67	80	58	87	65	63	78	88	75	64	66	70	74	57	71	68	77	77	68	68	68	66	63	63	61	72	60	77	74	65	78	73	55	68	76	76	65	54	56	70	83	79	67	68	65	65	79	71	67	69	80	65	65	65	65	81	66	69	61	90	69	82	61	71	76	81	82	73	62	71	75	71	78	69	73	82	81	68	60	66	71	64	73	86	63	79	65	69	66	62	69	64	71	75	62	74	69	62	96	78	64	65	74	74	73	71	81	82	84	76	65	61	75	85	72	61	69	74	74	73	82	60	92	75	74	91	74	61	67	66	60	74	79	72	53	65	67	66	69	70	71	67	65	78	76	62	56	71	64	67	72	68	75	62	72	65	63	87	63	58	79	88	59	79	58	69	72	56	81	74	47	81	64	70	61	70	61	80	76	68	72	62	74	66	69	54	80	77	61	76	64	87	69	80	67	61	79	74	55	74	70	76	56	73	76	49	68	61	76	92	67	70	58	72	68	67	49	91	65	56	64	75	81	62	93	69	72	74	73	60	67	67	70	65	68	86	66	79	56	66	75	65	68	61	59	81	76	66	73	68	74	62	63	77	66	64	53	69	72	71	63	70	60	71	47	64	66	70	69	70	67	70	71	74	77	71	80	68	73	55	72	73	76	73	76	71	65	70	67	63	74	69	72	69	64	67	60	61	59	60	76	65	63	57	63	73	75	63	51	66	60	75	75	79	78	82	63	80	66	62	56	69	77	77	83	62	78	72	75	73	72	74	68	69	77	66	85	81	76	68	77	71	61	85	74	67	68	68	87	62	70	80	65	77	87	76	78	59	77	69	55	67	78	52	73	64	82	65	84	69	67	65	74	78	56	77	56	73	66	74	77	63	70	63	66	60	64	77	60	61	61	65	75	81	66	71	83	65	84	73	69	74	68	73	76	66	80	63	86	59	63	82	66	72	55	59	87	71	78	74	47	66	62	78	71	68	72	74	74	60	58	72	71	61	68	65	79	65	74	74	80	60	64	89	83	67	55	73	54	73	72	62	68	71	82	53	80	77	68	77	65	66	76	74	76	84	76	49	65	66	66	61	71	77	76	66	72	71	60	70	78	73	65	59	63	80	70	78	65	74	70	60	63	76	64	69	76	71	86	66	61	79	72	82	88	81	81	63	66	60	72	66	75	64	68	81	80	64	70	69	56	80	56	72	71	68	57	66	61	86	76	75	62	48	73	68	67	73	87	79	58	78	77	76	68	74	60	67	67	57	70	78	70	88	61	67	67	71	70	68	72	70	63	78	71	58	72	63	58	77	69	60	56	74	72	56	71	63	71	56	81	65	68	61	59	72	78	85	68	59	83	71	67	68	77	60	74	68	70	63	64	73	77	74	88	64	72	78	69	54	74	79	72	63	73	59	70	59	68	71	81	70	81	64	78	57	60	79	60	72	78	76	77	59	68	75	80	72	61	62	61	63	78	65	79	58	66	68	70	64	78	60	86	60	84	79	69	74	88	64	68	69	64	77	63	68	86	62	75	60	69	70	69	67	68	60	88	55	50	64	71	75	71	78	58	59	51	74	80	82	64	76	61	64	70	71	66	65	75	80	71	51	66	82	71	71	66	70	86	69	75	62	70	81	57	68	64	74	78	58	66	74	71	75	88	70	73	67	64	69	68	62	83	62	68	64	67	67	70	64	64	64	82	58	65	81	66	66	78	68	55	72	87	64	65	71	78	66	54	60	67	64	71	68	72	65	60	61	75	59	74	71	71	67	67	80	61	73	65	56	71	63	80	67	67	70	68	84	76	56	57	80	78	62	63	52	63	74	73	68	67	67	67	62	71	79	69	65	66	66	82	70	60	75
13578	1164	2597	2842	2534	2010	1705	1394	1252	1104	937	884	800	756	698	640	569	551	476	478	485	492	412	431	396	386	377	372	394	368	371	338	354	377	354	320	386	317	327	329	330	326	328	289	324	344	304	293	340	322	340	309	302	324	293	286	317	311	302	323	277	284	279	330	294	287	311	264	285	277	310	297	288	278	297	269	288	269	308	295	300	267	264	286	288	306	270	283	329	298	283	300	301	310	291	303	277	271	308	274	300	267	258	311	291	299	273	277	287	279	269	341	282	251	272	280	283	280	284	278	277	259	280	271	288	326	278	300	288	278	301	285	307	260	305	269	293	289	263	288	292	280	312	287	276	258	304	271	282	283	278	319	297	256	279	266	265	292	301	253	300	301	291	297	278	251	302	261	296	272	296	285	289	253	302	317	280	289	294	298	291	270	298	322	297	299	275	290	303	308	266	294	286	308	277	296	289	268	271	293	291	253	240	250	282	307	291	268	294	268	278	248	313	302	288	279	279	295	297	263	314	282	273	291	296	270	300	302	256	255	267	251	305	296	271	285	288	279	287	290	278	281	277	300	252	286	275	264	279	299	294	263	278	281	267	290	271	239	276	266	282	283	246	308	261	268	324	293	284	292	287	299	288	274	271	293	287	294	276	276	278	272	264	267	273	323	305	291	280	267	290	263	274	324	259	264	301	277	261	272	283	275	251	259	291	279	281	283	256	280	252	289	282	289	269	307	263	258	273	270	251	296	276	294	287	265	253	259	285	304	278	252	264	290	316	298	270	281	285	318	294	301	285	257	287	276	264	278	298	268	292	276	280	257	256	252	306	288	271	303	251	261	290	271	293	290	291	270	283	302	283	263	280	280	298	288	269	301	291	300	258	306	284	273	299	275	300	285	298	271	310	265	288	289	289	279	283	258	269	275	270	269	279	283	264	265	282	293	281	299	295	275	286	320	271	275	261	267	251	300	267	281	273	258	267	289	273	301	294	308	271	287	281	304	280	272	275	261	282	286	301	290	262	273	286	288	293	258	265	295	288	289	283	279	300	242	288	309	306	262	286	294	302	266	287	298	305	278	279	274	256	271	279	270	289	296	285	334	268	268	311	292	293	305	280	288	262	279	279	263	237	270	290	272	290	262	299	287	265	286	265	283	311	275	277	283	267	261	277	293	277	299	265	310	257	293	263	304	245	278	292	318	269	283	271	304	281	304	270	274	264	273	321	311	280	274	301	293	277	246	281	260	294	292	268	308	281	265	293	259	273	279	267	307	307	293	274	317	300	296	290	320	275	271	288	282	290	293	254	279	251	298	275	315	309	268	279	301	272	257	269	263	286	261	308	282	291	280	262	271	291	271	307	285	252	292	274	272	255	276	297	295	254	286	279	287	296	265	273	274	283	258	282	243	294	265	321	281	278	289	284	289	277	281	303	306	284	259	285	270	300	291	299	286	289	296	248	260	272	300	275	286	280	253	267	259	282	310	310	221	307	297	317	285	297	272	287	295	293	290	257	287	266	272	270	263	290	285	255	302	281	271	277	265	298	291	291	286	273	280	305	255	247	285	309	289	275	264	269	287	313	294	250	294	282	296	278	269	303	298	310	251	290	303	277	294	269	271	300	269	279	290	291	268	293	293	280	285	267	282	286	274	291	259	282	290	291	282	248	289	292	255	272	285	277	254	300	253	287	260	270	278	266	263	294	262	300	289	284	289	240	267	285	279	278	275	300	248	286	301	292	259	264	276	291	288	283	268	290	311	288	255	286	268	284	306	260	275	284	254	295	266	293	308	293	263	254	306	281	290	268	262	274	288	270	275	274	273	275	275	249	296	300	279	264	320	254	309	288	290	297	281	286	275	288	260	286	291	295	267	260	272	255	291	274	296	275	286	277	258	292	276	296	279	286	279	260	277	305	287	290	255	282	267	285	258	246	277	269	282	275	264	247	298	286	282	267	275	299	289	269	273	281	280	285	287	281	294	283	322	293	286	292	282	289	262	290	278	248	269	296	266	254	294	276	284	268	275	242	277	266	285	286	278	278	269	260	284	286	265	290	287	297	258	291	260	282	276	269	263	300	275	271	272	309	274	263	293	290	276	268	265	277	270	287	275	289	269	262	240	302	270	295	319	276	270	288	263	267	253	258	281	266	283	294	266	315	279	283	267	285	280	289	298	267	271	284	281	259	264	286	273	281	325	273	281	237	277	291	248	272	295	282	298	265	289	264	294	308	315	275	284	286	296	244	306	280	284	263	284	266	293	302	319	272	262	265	291	292	293	262	281	271	279	246	262	249	271	273	287	269	281	257	274	304	283	292	276	259	280	264	287	272	294	264	302	278	270	296	278	280	289	283	305	279	305	298	283	264	282	302	304	289	257	320	275	280	301	289	278	247	293	293	273	245	292	244	298	284	289	256	278	283	277	262	258	281	306	271	287	311	275	298	254	278	264	268	291	297	288	275	269	290	273	258	274	249	257	298	286	277	322	279	285	252	292	304	308	263	296	269	282	278	281	282	271	298	295	264	258	276	302	261	280	309	272	292	292	267	297	273	284	300	283	278	269	266	278	279	294	296	269	290	272	275	278	280	288	272	282	298	312	262	290	300	277	308	273	269	287	274	287	281	314	278	288	267	275	244	304	294	267	247	282	249	264	272	310	286	261	287	280	235	269	296	276	287	297	316	273	260	275	289	287	296	291	306	274	251	281	254	292	285	280	288	267	255	263	300	277	253	249	254	260	269	282	273	279	251	276	294	263	270	246	315	292	258	305	261	289	263	256	302	259	302	294	275	262	313	285	268	301	238	271	274	277	287	296	264	302	289	263	281	262	289	291	292	280	312	301	289	261	291	294	267	274	270	279	283	265	282	271	295	297	297	271	259	273	292	289	243	274	251	276	260	272	259	297	293	279	283	291	286	294	270	299	278	260	251	272	283	265	292	296	287	293	276	262	269	268	250	275	279	294	301	263	266	277	263	323	303	294	298	253	284	257	269	282	267	269	273	281	288	271	267	327	293	297	302	298	307	294	271	259	279	284	269	312	278	293	300	289	274	289	277	276	283	286	263	297	277	275	284	293	254	277	246	289	285	291	300	301	287	269	263	285	265	280	290	265	284	298	297	306	301	305	257	309	316	267	299	266	285	290	274	261	298	265	298	302	289	259	293	288	278	272	274	270	299	319	279	273	312	282	255	290	274	294	297	271	283	299	252	299	278	278	279	234	271	291	285	284	320	276	265	278	252	278	258	284	272	252	275	307	288	257	294	272	321	301	277	290	259	249	262	290	299	304	282	279	265	291	274	284	315	281	297	316	295	277	276	274	257	290	287	265	272	251	288	305	257	276	292	300	264	261	286	290	269	246	265	306	287	273	271	274	275	269	292	262	295	277	275	304	284	301	292	297	277	275	252	281	255	268	280	320	275	293	319	296	285	269	267	294	291	294	285	287	265	289	286	323	275	287	267	265	287	299	272	278	286	303	282	260	272	306
33902	17478	3685	1589	1112	790	568	455	384	336	308	242	238	232	220	216	212	190	181	164	183	167	178	172	166	176	150	161	166	173	148	157	128	149	137	161	147	153	117	156	139	134	141	161	153	143	171	140	153	143	135	142	140	144	128	146	143	149	130	113	102	125	142	123	121	143	140	145	134	136	128	136	143	152	140	152	163	147	132	144	142	140	141	128	161	142	136	158	142	134	151	135	136	143	137	142	141	136	143	133	133	152	129	137	134	143	130	157	123	149	130	144	136	125	149	134	153	135	130	126	146	133	133	146	133	154	147	149	145	143	140	124	155	145	132	138	142	128	139	125	127	135	140	136	132	143	144	135	131	144	121	145	142	122	159	138	129	141	135	130	133	127	134	134	134	128	122	129	129	135	153	133	137	135	141	140	149	154	128	129	144	121	136	153	141	153	129	147	140	135	151	136	123	130	127	131	144	126	155	131	139	145	153	122	141	133	136	148	141	163	143	147	150	148	129	122	148	124	132	146	142	120	129	140	153	165	123	130	143	135	137	144	134	119	147	132	143	123	167	129	129	134	145	128	136	136	134	148	135	148	135	130	148	139	127	130	130	145	114	130	132	148	142	134	124	129	118	131	133	132	148	142	132	152	157	130	134	150	136	144	136	131	148	106	135	146	126	125	133	131	148	112	146	127	131	142	125	141	129	134	124	143	161	140	120	145	153	132	149	147	134	135	130	125	148	131	134	128	118	125	111	125	148	133	133	136	118	132	157	123	141	139	119	126	148	126	157	143	129	152	134	142	125	147	148	135	160	147	155	146	139	144	116	141	129	144	144	141	132	149	135	127	163	135	133	143	129	143	151	134	126	141	143	125	129	144	133	135	135	124	138	140	138	150	128	149	156	132	132	127	150	134	107	137	159	115	141	142	139	126	138	145	148	131	131	139	146	149	135	119	147	125	142	124	125	131	143	140	140	130	133	129	121	145	122	106	123	114	137	145	146	138	148	133	135	155	117	135	127	119	140	147	116	158	148	129	145	141	135	129	136	132	134	132	138	125	130	143	139	134	136	141	163	125	139	157	129	124	156	147	149	147	153	122	135	140	126	147	140	158	133	140	107	137	143	151	137	124	127	134	135	128	126	147	147	119	136	120	128	150	124	123	131	141	133	125	136	139	113	140	127	131	149	151	135	142	131	130	119	127	144	136	134	148	126	136	138	135	119	150	128	165	130	134	151	147	151	135	143	142	132	150	144	132	135	126	152	133	131	156	152	126	129	138	130	133	116	127	127	121	146	132	134	113	130	133	143	134	122	124	134	120	137	122	125	124	156	138	146	131	130	132	123	146	136	152	145	156	152	139	125	154	116	160	136	153	133	127	123	149	141	146	120	130	131	142	136	146	134	126	137	133	143	141	135	153	144	135	150	128	124	138	148	135	123	141	140	147	145	132	153	126	129	103	128	116	157	116	150	130	143	153	124	128	134	133	120	138	155	133	131	136	134	137	110	132	119	138	129	160	125	118	127	139	146	149	123	174	136	130	151	138	127	147	151	143	122	139	117	132	125	133	132	148	130	130	114	141	136	136	132	119	135	125	118	134	135	116	127	133	143	127	150	128	125	131	159	127	133	127	145	131	146	132	175	122	144	123	137	106	110	118	171	138	143	150	123	127	154	150	146	133	134	146	143	134	145	108	128	151	126	119	149	119	129	134	144	121	134	148	137	146	142	153	155	158	157	149	139	157	148	152	153	137	116	128	152	132	134	153	128	120	137	127	128	137	130	117	141	145	138	136	119	132	134	116	111	132	139	133	142	161	152	130	124	147	109	136	138	158	139	128	135	155	141	154	141	136	142	141	135	135	130	124	131	150	147	122	158	138	131	155	118	148	150	140	124	119	134	147	140	138	141	127	160	137	139	133	134	149	149	141	147	132	132	143	121	131	104	127	147	148	129	149	144	152	142	105	119	118	137	140	140	132	138	131	114	144	135	112	139	122	120	121	139	125	147	126	143	106	114	113	157	141	118	121	144	126	126	147	118	133	133	129	110	153	138	119	124	127	141	170	144	148	116	123	125	128	125	156	130	125	147	118	129	145	116	130	144	144	139	138	124	153	139	127	123	127	151	132	130	144	120	132	128	134	151	141	113	132	145	150	147	138	133	152	111	154	110	138	130	133	133	151	146	140	136	149	129	133	128	129	140	151	153	135	140	166	138	135	130	147	117	155	120	119	139	144	136	123	142	156	151	137	119	134	142	145	135	150	146	125	142	126	156	138	145	133	136	129	127	127	136	131	130	125	135	137	131	149	130	106	131	130	137	138	151	124	132	116	145	134	146	143	134	135	143	178	144	134	135	122	119	144	117	135	130	146	153	129	155	135	115	134	129	127	146	145	133	136	120	160	110	124	142	132	129	141	157	120	135	119	143	126	118	134	146	138	155	144	149	126	132	137	134	138	134	163	129	149	153	125	145	131	147	139	153	143	150	140	133	138	131	125	139	155	132	126	130	145	151	151	120	149	121	138	139	129	134	135	143	143	143	130	143	150	139	141	127	139	137	139	135	169	116	133	134	136	130	118	124	127	141	121	130	134	141	146	151	139	133	131	133	124	134	123	144	146	131	118	132	125	148	156	131	146	146	134	118	140	138	145	149	135	132	128	117	147	113	129	134	134	129	134	136	124	117	136	132	147	127	118	118	133	131	144	147	127	132	129	159	125	147	134	113	135	131	131	135	139	125	154	144	142	149	144	147	128	134	139	122	141	111	139	142	143	127	136	128	137	137	129	128	122	144	145	145	128	146	126	113	127	128	137	138	135	135	146	138	139	117	157	145	154	158	130	154	129	127	162	125	122	139	142	146	148	122	138	145	132	129	118	147	126	134	139	116	129	136	155	150	119	158	122	157	148	127	128	116	129	136	155	130	134	157	124	141	138	137	144	147	124	159	140	140	144	128	145	149	135	146	120	154	122	139	137	111	141	110	132	115	137	123	146	139	124	119	132	134	126	150	139	139	151	143	143	146	133	142	115	159	133	154	123	145	143	135	126	148	116	131	128	134	147	151	134	145	142	130	123	127	142	146	147	130	134	122	128	152	143	143	133	143	142	128	129	128	129	117	145	130	146	143	134	111	131	130	140	143	127	148	136	143	134	122	132	144	144	144	115	148	142	146	133	135	155	142	122	118	140	143	151	132	148	118	131	128	137	155	154	170	148	140	125	138	106	131	135	147	141	113	128	144	121	154	121	117	138	145	133	143	140	138	129	113	126	131	137	120	123	144	131	138	160	133	135	154	142	142	132	149	137	123	121	139	132	132	124	120	134	139	134	127	127	152	138	133	154	141	142	121	119	114	137	142	123	133	120	142	119	133	146	131	120	123	129	143	147	126	144	136	142	142	154	145	112	115	133	142	145	97	134	134	147	138	148	115	137	139	150	130	147	134	138	153	124	131	152	131	130	128	131	144	133	135	99	131	147	121	138	157	149	131	131	116	120
17055	2193	4632	5355	4747	3863	3169	2671	2234	1935	1751	1582	1449	1328	1214	1088	1045	949	950	885	826	789	767	717	747	716	698	709	660	702	647	649	603	633	623	581	576	594	557	546	586	600	560	605	577	552	571	549	530	571	549	540	534	507	554	568	517	517	501	479	547	509	513	533	505	541	489	530	558	517	526	552	521	511	546	533	481	531	510	487	515	507	547	496	478	494	507	495	501	515	541	492	502	499	485	503	473	521	491	527	477	517	513	515	466	458	461	463	496	520	472	477	511	469	427	443	488	501	474	474	521	479	515	487	523	460	496	505	451	487	462	510	480	479	489	492	476	485	486	470	479	503	472	539	447	506	497	487	462	490	456	468	457	491	459	498	473	452	484	453	467	518	490	491	468	496	514	458	469	480	490	499	459	471	498	494	481	521	499	491	524	475	471	453	526	490	468	495	496	488	461	477	486	518	465	512	489	496	452	491	493	494	479	461	500	468	459	484	484	457	520	482	490	506	482	462	447	469	505	472	535	475	473	484	520	495	490	487	523	469	492	502	448	500	495	467	484	491	519	488	488	488	472	495	471	466	441	517	463	518	499	504	475	445	448	473	476	456	482	474	477	460	516	507	428	485	516	493	486	531	491	515	507	492	492	480	496	478	470	470	483	490	468	501	515	493	477	465	485	470	493	445	455	488	477	515	472	465	488	506	492	486	474	463	502	469	484	488	495	486	509	438	507	504	522	488	499	499	473	477	518	487	485	495	456	492	486	479	482	496	443	505	490	473	508	536	494	468	503	473	499	541	486	459	507	467	475	464	473	490	476	481	447	491	475	513	515	488	482	483	465	489	505	484	462	512	474	476	478	466	513	488	479	463	455	432	472	498	502	444	484	542	513	477	496	471	484	453	460	480	460	488	492	466	486	484	481	485	496	492	456	471	459	494	471	473	504	504	444	467	506	503	472	468	466	501	465	506	536	482	494	527	500	475	512	484	473	476	469	483	460	507	496	493	447	525	510	475	448	511	480	521	513	452	515	482	490	492	480	524	454	485	523	485	505	480	463	498	507	468	471	450	473	501	510	490	510	512	502	497	513	503	509	504	479	479	465	474	497	479	505	501	435	495	465	493	490	508	500	465	484	490	475	495	502	499	527	508	498	503	502	439	498	503	505	480	466	479	486	475	492	481	484	483	514	489	461	491	458	451	416	490	470	470	464	454	456	481	481	491	463	437	458	515	472	452	448	523	511	504	493	517	478	494	483	491	476	482	440	482	502	518	487	491	493	502	457	463	483	512	486	481	424	472	505	485	484	466	515	498	475	510	488	463	475	473	509	473	514	466	482	481	511	484	459	500	498	505	447	545	494	488	477	509	504	453	468	469	460	470	477	474	436	484	475	495	528	503	474	464	479	466	479	485	433	516	505	486	453	491	514	472	490	445	496	493	525	488	464	493	479	481	530	462	491	498	467	460	482	477	450	498	449	468	465	487	480	470	495	492	468	464	502	480	474	482	523	477	492	519	502	503	477	462	467	459	525	459	492	471	511	479	465	508	515	470	489	501	473	523	457	521	503	460	487	509	472	470	511	474	484	476	484	467	547	496	502	486	454	505	467	470	465	454	479	468	498	510	472	454	474	478	480	528	461	502	543	521	520	501	488	541	527	501	509	501	475	451	508	468	496	463	486	470	466	490	464	540	464	497	487	461	530	473	490	496	540	477	478	521	450	471	429	508	511	523	503	484	486	454	483	447	502	503	476	479	506	493	481	478	509	465	490	530	495	491	508	471	483	464	490	475	496	493	481	505	508	521	475	531	516	445	472	486	497	512	487	499	444	478	482	475	471	516	561	475	475	458	467	467	439	494	462	460	484	505	452	537	462	499	515	457	469	498	516	516	474	502	479	464	501	491	443	485	506	493	481	492	510	462	506	435	481	500	493	483	445	478	478	503	496	500	523	504	467	464	463	517	476	447	502	444	486	496	490	463	499	493	507	494	479	507	438	499	523	487	468	470	482	464	518	497	495	476	511	480	494	458	477	465	474	487	514	462	498	489	466	478	498	518	491	483	486	485	499	472	508	441	474	484	515	490	474	497	494	506	456	488	439	465	515	502	479	483	497	446	463	517	465	473	494	495	531	479	505	465	477	469	472	491	504	512	456	495	500	466	467	488	468	524	507	450	491	437	468	465	511	487	466	498	485	458	435	475	507	447	479	476	472	491	474	465	488	434	525	499	481	478	493	482	468	491	491	484	472	472	490	481	497	540	429	537	504	490	500	488	493	486	491	518	466	505	449	477	456	466	471	470	456	481	485	482	471	546	465	500	456	571	522	493	473	485	468	470	502	429	488	491	473	496	443	561	488	509	483	491	505	487	513	460	477	468	525	488	519	460	498	514	466	514	475	491	501	492	464	456	472	458	509	499	484	496	472	465	481	492	491	464	503	502	461	511	486	531	464	451	460	475	487	494	455	479	471	461	498	477	515	484	506	476	423	456	475	467	477	460	469	481	514	511	484	470	491	485	482	500	510	485	476	461	488	555	502	508	487	478	502	473	480	503	479	487	506	452	482	509	499	498	495	517	478	459	486	516	434	459	464	484	464	513	470	481	460	490	475	480	508	530	495	489	480	533	469	498	439	450	454	467	501	509	474	494	469	487	497	483	472	451	486	483	475	515	436	434	459	535	500	505	464	502	487	493	477	507	486	490	489	505	489	482	520	515	486	484	463	503	500	499	477	494	486	502	513	473	517	503	468	485	506	493	508	493	495	480	462	526	507	496	465	506	502	473	496	464	480	467	514	476	487	517	507	495	493	471	494	465	482	508	446	483	479	423	507	478	467	487	513	480	514	504	450	498	522	517	514	500	477	506	499	486	492	505	503	467	495	464	527	483	468	501	464	476	471	498	499	518	442	472	478	545	462	457	464	492	487	481	471	506	515	494	461	481	477	502	461	488	462	473	496	545	502	527	484	524	490	505	511	472	465	470	519	445	468	482	480	466	464	485	500	470	463	475	471	514	555	511	515	502	489	487	518	493	529	504	503	485	437	472	489	482	454	511	472	447	499	502	482	473	528	481	512	478	456	520	503	465	474	472	487	440	493	478	461	471	479	469	495	500	472	430	496	487	481	499	480	498	477	450	501	504	482	527	475	456	450	467	489	493	485	505	478	454	523	492	526	500	464	505	526	462	524	514	507	469	506	502	484	480	503	491	483	498	471	515	480	462	466	498	487	480	475	474	523	489	466	476	483	504	473	484	457	480	488	494	478	484	488	453	459	494	502	494	495	525	482	466	495	477	490	519	495	483	491	474	472	496	518	536	488	475	452	484	486	450	487	503	496	482	470	478	539	459	486	505	474	479	485	500	494	519	486	441	448	481	488	469	505	479	471	456	504	463	466	468	500	494	484	451	489	451	500	527	455	474	465	481	514	469	492	481	451	482	494	517	472	532	490	498	481	498	523	471	464	512	498	480	509	514	466	510	495	468	537	497	508	470
3368	288	169	131	114	110	116	101	95	89	105	107	85	109	107	93	101	81	95	99	83	85	100	92	102	74	96	87	91	101	115	99	101	85	84	90	92	85	95	101	87	79	95	93	96	112	115	84	114	92	93	92	112	100	95	97	101	80	98	95	96	93	88	82	88	95	75	101	84	88	89	82	105	101	105	91	101	96	97	92	96	105	89	97	100	96	106	93	111	104	99	95	106	89	92	90	91	89	97	96	85	94	95	75	107	103	89	86	103	96	90	100	101	90	79	80	93	97	95	85	86	93	99	100	86	102	93	85	100	90	86	86	95	87	90	109	89	82	105	93	99	87	97	103	101	105	83	105	95	104	95	92	89	94	80	109	100	100	94	89	98	104	87	94	98	90	102	79	98	86	99	111	93	99	107	93	92	92	89	103	94	90	84	77	99	87	92	87	86	79	102	105	111	97	98	89	89	96	93	90	92	75	88	101	104	89	101	100	111	99	83	99	101	108	107	95	95	104	88	105	87	93	87	75	99	102	96	92	104	93	91	95	108	79	108	74	86	85	92	89	117	92	79	113	82	81	94	98	98	92	91	89	91	114	95	86	94	90	89	82	103	105	103	91	84	90	100	74	95	107	93	94	78	95	112	92	94	82	105	93	91	90	94	82	110	106	90	117	102	97	89	100	106	99	106	105	87	83	89	90	96	96	97	84	79	83	105	77	88	116	84	100	82	100	95	105	101	101	99	89	85	94	102	81	106	93	96	87	86	87	103	94	86	97	91	110	93	90	97	80	91	76	91	83	75	116	87	120	122	92	94	112	89	74	100	73	95	80	95	91	110	94	89	96	86	108	108	106	86	107	99	85	106	104	99	104	90	95	93	92	70	81	92	85	90	102	95	96	102	98	99	99	101	88	87	80	96	93	104	86	79	94	93	76	83	108	88	88	107	85	76	97	109	94	91	100	88	85	80	95	122	93	92	109	97	115	91	107	100	100	98	94	99	88	105	104	77	94	77	104	92	89	100	107	85	96	99	98	96	107	84	93	89	98	112	105	91	101	95	77	101	86	93	95	81	109	84	83	81	97	101	89	78	81	77	98	80	97	84	105	89	98	85	90	99	71	95	92	93	77	110	95	95	95	89	85	111	94	96	94	93	93	109	98	104	96	88	75	105	101	96	105	91	112	93	91	88	103	73	90	93	81	76	96	107	96	101	97	106	94	96	72	88	95	96	85	88	86	90	103	101	93	83	109	104	81	98	101	85	73	91	93	80	93	107	99	103	102	110	87	97	93	105	108	104	83	85	92	106	99	86	92	89	101	97	86	93	73	110	93	90	94	87	102	96	96	92	80	82	100	89	104	96	80	85	88	88	85	112	93	90	76	110	106	71	78	98	99	125	99	102	103	89	92	90	90	96	83	113	100	76	94	95	93	95	91	99	87	89	92	91	106	98	115	93	93	78	80	97	90	95	114	96	126	83	90	103	88	102	99	99	118	95	122	84	81	98	101	84	112	80	95	89	86	102	106	81	101	112	85	99	73	91	101	75	85	100	88	96	91	107	105	98	101	90	84	100	114	80	88	92	99	85	92	77	100	114	105	116	104	100	84	80	99	100	85	98	98	102	95	107	117	106	81	87	103	83	109	77	90	98	96	100	103	115	108	89	100	78	101	96	103	108	104	89	101	88	86	92	105	98	105	80	87	99	95	91	84	95	117	112	90	93	101	101	77	95	94	92	89	94	88	107	64	101	101	87	101	89	96	91	103	106	91	85	119	82	96	113	109	106	84	90	101	87	100	100	106	92	80	97	98	90	88	88	81	93	97	98	91	76	81	91	102	97	116	99	86	89	92	117	83	99	93	100	91	98	106	92	90	103	106	116	98	97	99	94	98	96	88	99	83	85	109	90	91	81	113	101	95	104	104	87	95	101	101	88	100	93	82	77	86	97	94	104	103	98	101	82	87	100	96	87	121	106	98	86	103	97	101	91	94	94	106	84	91	97	86	78	89	102	111	84	85	92	89	91	96	104	87	86	111	101	108	82	89	102	98	101	114	86	98	89	84	85	84	105	81	90	90	79	90	102	94	96	111	84	120	85	96	97	91	101	86	114	98	92	99	83	105	90	91	88	110	98	91	87	82	88	72	87	98	88	108	111	73	97	89	111	102	90	90	91	90	90	91	91	123	106	84	95	83	92	109	80	91	97	93	102	99	90	91	84	88	73	91	107	95	89	93	76	91	99	94	90	90	96	102	87	97	127	111	98	118	98	86	86	93	83	109	102	105	90	94	86	95	82	83	91	94	95	80	104	91	116	107	105	104	86	97	96	96	105	103	81	99	96	95	82	95	93	99	96	105	100	90	92	83	104	101	83	86	116	97	83	96	90	90	81	99	93	95	91	97	73	83	87	81	94	109	102	93	101	80	97	112	100	80	92	94	98	95	90	97	87	103	104	102	92	97	83	92	121	92	81	87	94	87	103	101	85	92	107	100	90	91	93	81	91	101	92	96	87	102	93	98	101	104	88	101	100	90	112	106	77	102	82	85	101	95	105	92	83	91	101	87	103	97	101	90	85	101	97	86	99	77	92	107	92	84	91	101	81	89	86	87	94	93	97	94	90	96	110	81	110	106	108	83	94	90	99	102	91	80	97	86	96	95	101	87	98	86	100	92	97	91	86	87	105	88	99	86	103	87	81	90	94	117	97	84	102	95	111	93	103	103	102	92	89	87	79	89	98	78	95	78	92	83	113	82	92	73	92	95	99	76	116	91	106	78	93	68	79	86	98	96	99	92	95	111	86	99	100	105	92	93	95	96	98	98	100	100	85	102	96	98	91	90	115	87	97	101	107	93	98	103	81	103	68	88	98	100	83	103	81	112	76	102	99	103	101	86	103	91	109	112	92	101	73	84	100	93	95	82	90	99	93	96	91	97	102	88	97	83	101	97	101	91	86	89	80	105	92	92	89	112	98	92	125	90	90	87	96	89	98	97	91	93	77	101	90	94	93	80	92	105	91	117	96	104	97	99	101	88	89	85	109	105	82	82	94	110	79	97	99	89	88	103	97	91	80	76	104	93	101	85	99	84	106	88	113	93	84	95	86	88	82	79	89	73	93	99	95	108	92	107	107	93	90	93	97	108	91	107	96	86	103	99	105	83	99	105	86	113	95	76	80	86	83	85	103	74	88	82	98	89	98	104	68	86	98	109	107	88	89	105	86	99	102	86	93	106	114	103	105	92	93	98	90	90	97	82	97	90	90	119	111	81	117	93	87	97	82	97	86	98	95	107	93	98	93	76	89	104	103	94	92	93	91	94	91	93	94	100	98	84	90	75	83	99	116	101	95	88	92	107	113	93	88	95	86	103	92	96	86	88	107	92	89	83	96	102	109	87	88	94	92	74	93	94	92	108	86	94	105	82	79	102	87	91	83	90	81	101	72	95	92	83	102	87	90	97	85	101	98	80	77	51	95	81	87	103	83	84	93	91
5258	441	488	528	493	483	434	432	411	425	407	407	408	379	389	403	364	376	387	352	368	371	348	330	367	377	383	377	379	352	379	342	328	360	356	341	329	349	368	353	353	374	350	368	373	378	365	358	353	331	363	355	354	339	398	372	356	401	336	372	371	348	392	348	336	366	336	355	333	354	352	344	364	333	366	348	335	324	372	344	332	390	350	352	321	355	370	349	366	369	346	376	346	349	367	340	382	347	353	375	349	373	367	348	342	346	338	346	373	364	375	374	341	368	382	360	345	349	342	369	375	324	362	360	352	355	366	377	362	360	360	337	349	379	344	332	361	351	359	329	361	415	370	332	338	364	344	352	387	358	364	346	380	319	323	325	370	343	381	361	361	361	348	360	355	365	344	341	368	328	337	350	365	342	382	368	339	359	363	351	366	360	362	344	364	359	335	367	365	363	330	345	366	334	320	365	324	368	348	369	391	352	343	350	374	346	370	348	389	358	323	363	357	376	312	344	324	387	377	352	369	323	363	345	343	336	375	343	369	349	348	362	359	380	336	367	374	357	344	355	353	365	357	423	353	352	357	339	330	352	333	338	343	354	377	377	378	372	361	374	377	367	354	383	350	318	322	344	360	353	365	354	362	373	399	363	331	358	344	365	375	379	347	359	374	355	325	379	344	329	378	365	351	372	345	353	356	341	389	360	387	359	341	342	323	354	344	371	319	374	360	373	338	359	343	363	328	340	379	345	373	335	369	382	349	353	332	349	323	405	329	372	364	340	355	359	352	360	348	382	366	373	337	347	373	362	364	341	345	329	367	372	352	344	343	400	374	350	358	352	348	356	362	323	379	352	353	374	371	347	317	312	348	328	350	364	360	372	371	355	356	343	352	374	380	342	347	380	364	374	336	366	372	331	333	377	341	368	331	319	359	382	341	385	336	337	379	344	391	355	349	337	304	386	364	378	346	356	330	355	377	355	383	309	383	351	324	359	354	382	319	356	368	338	385	343	333	400	328	349	408	342	384	373	379	343	341	341	331	321	335	344	345	334	353	384	376	340	360	363	363	388	349	362	369	338	370	417	363	359	364	366	316	347	357	386	327	346	357	375	337	364	357	357	346	304	370	339	323	423	372	352	374	381	402	359	327	377	360	401	354	384	344	363	348	358	314	339	333	386	370	361	351	341	359	357	379	360	359	374	376	374	374	373	359	376	332	352	355	368	354	371	370	330	335	359	337	360	379	338	325	357	356	366	341	321	354	349	359	342	376	403	377	376	312	350	325	368	340	372	352	376	349	348	392	364	395	378	351	364	367	357	350	376	345	346	360	326	359	352	373	372	353	336	362	371	364	364	358	334	354	339	360	386	337	361	350	347	388	368	370	374	348	344	366	340	390	362	374	331	369	366	346	362	358	392	340	336	371	369	401	342	378	335	357	372	356	362	374	370	366	376	385	337	363	371	363	359	322	371	398	371	359	329	353	360	380	359	384	291	357	361	363	342	354	352	360	368	355	345	357	338	377	355	351	351	358	339	360	368	362	375	366	375	325	375	355	381	389	391	349	336	368	353	392	333	348	376	346	366	377	337	355	366	370	364	383	372	375	371	365	346	346	346	335	383	332	342	362	362	335	376	359	396	352	337	352	342	390	340	363	311	367	358	406	357	370	308	369	344	364	337	382	365	353	339	328	336	374	380	411	376	348	328	371	340	345	351	396	375	345	346	324	367	336	392	374	348	362	376	354	382	345	365	364	345	368	355	350	350	374	365	370	358	348	318	348	355	371	356	357	372	342	358	365	352	361	342	350	422	354	368	348	331	385	379	325	371	370	356	348	333	378	346	371	380	364	369	377	333	358	399	362	362	358	349	356	341	370	383	319	336	333	356	362	342	368	347	353	367	382	348	360	338	351	353	307	322	362	340	355	351	332	362	378	379	355	371	331	384	339	340	356	404	366	376	386	401	374	349	375	340	358	375	368	354	347	375	380	389	351	389	357	347	378	339	335	357	380	351	363	365	358	336	347	383	361	353	387	358	357	359	334	373	347	338	329	377	355	358	356	354	365	361	364	361	364	361	360	356	380	328	357	377	357	356	327	356	355	359	327	346	348	359	335	325	373	368	361	379	382	367	364	339	379	349	358	365	358	363	347	373	357	372	352	338	358	364	349	324	364	334	399	373	369	381	332	364	353	365	385	358	355	329	354	347	338	371	378	367	340	380	345	329	359	340	345	369	357	370	357	369	360	350	349	318	325	351	359	354	347	345	337	366	357	349	384	353	351	359	352	369	330	371	357	395	360	348	360	369	350	332	346	339	350	323	306	404	364	392	352	336	342	355	340	331	380	365	357	336	366	389	359	334	326	353	370	361	361	364	339	348	344	375	363	355	381	355	367	372	337	345	353	355	363	346	393	345	369	366	332	363	336	363	321	355	358	348	337	344	334	362	341	385	327	348	348	367	364	383	377	341	367	374	359	362	343	357	353	346	336	346	306	331	338	340	319	346	352	313	345	368	315	378	342	373	363	369	390	363	343	363	363	388	360	335	341	353	362	339	362	326	365	347	358	336	381	363	377	349	341	362	335	333	357	341	360	387	340	350	376	350	349	320	355	350	360	356	362	379	342	339	353	356	341	361	373	324	348	350	373	337	334	342	372	386	347	357	351	384	376	332	356	328	358	360	363	367	368	336	326	386	349	370	370	351	378	393	339	381	368	353	353	334	371	374	326	378	366	381	355	350	355	367	377	330	356	403	352	339	347	354	373	317	367	346	351	341	340	359	370	355	358	353	334	376	357	369	333	342	351	362	304	336	360	358	336	330	307	344	352	374	415	398	352	362	358	344	340	354	358	347	375	337	349	365	373	359	365	378	366	325	346	358	290	373	364	365	349	351	334	340	341	390	365	359	330	371	377	347	350	338	381	357	377	362	345	366	358	367	368	370	367	351	329	369	379	349	361	372	347	320	362	375	365	358	352	364	382	377	343	361	324	340	339	362	354	357	325	356	393	358	347	325	336	373	346	370	376	375	358	335	368	323	347	337	350	366	364	390	342	342	392	368	352	359	370	359	354	357	395	359	330	354	368	352	362	363	351	348	379	383	393	374	348	397	370	359	360	355	350	325	350	377	401	377	364	350	339	325	376	382	373	359	362	386	393	352	370	356	317	368	361	335	403	371	365	381	349	345	353	340	358	331	379	375	320	367	345	324	366	338	360	355	345	373	362	372	362	375	353	359	336	347	380	347	324	352	363	364	343	384	367	370	339	354	374	369	396	348	349	316	352	373	414	366	377	363	356	353	355	346	360	371	375	394	362	360	323	358	361	359	368	387	379	374	363	392	366	365	362	359	322	308	351	340	361	378	326	315	365	363	386	387	336	370	367	365	384	387	337	381	340	354	336	317	353	355	356	348	339	337	340	329	377	358	374	367	364	359	379	359	379	340	383	381	360	347	372	421	349	357	345	358	358	359	371	376	340	369	380	391	338	355	348	400
28877	7565	1169	745	539	404	320	232	225	185	162	131	131	145	132	105	110	111	93	98	99	111	88	85	89	95	88	67	83	78	78	82	79	76	85	83	69	84	79	70	79	68	70	80	81	85	84	68	76	69	73	71	78	85	80	71	63	72	79	65	77	79	73	60	73	53	75	74	82	75	70	71	91	92	71	81	68	84	89	63	65	86	70	73	75	74	89	69	85	82	74	74	70	68	81	81	81	81	72	73	65	61	78	74	85	89	79	79	82	75	57	63	64	82	70	76	70	61	73	66	74	75	80	76	79	67	73	72	85	64	80	86	77	66	83	59	69	72	75	63	68	69	87	75	72	84	60	78	87	92	69	55	71	65	68	60	72	90	68	76	71	69	69	70	74	64	72	79	86	73	67	75	71	61	67	70	74	86	72	79	62	80	62	71	53	81	67	79	55	55	67	55	82	73	72	89	76	60	82	66	82	68	65	66	76	77	69	64	75	69	65	67	86	86	70	75	61	68	81	79	79	68	82	74	80	92	64	70	80	72	85	70	87	73	74	75	75	77	55	88	73	81	89	81	68	74	73	85	75	81	73	69	78	70	67	84	78	75	73	84	66	74	71	71	85	86	69	75	88	70	68	87	80	86	75	74	57	72	72	72	68	59	76	66	80	76	62	68	61	70	71	85	62	68	63	62	81	74	84	64	65	90	78	92	71	75	71	86	78	66	60	69	63	65	73	65	75	48	69	59	81	75	73	98	88	69	65	80	55	73	79	88	72	85	70	62	69	78	76	70	79	72	71	63	67	72	71	67	62	78	89	68	76	72	67	75	73	63	63	76	73	68	71	72	85	71	67	85	58	78	66	63	72	58	69	81	86	67	78	89	69	66	63	71	68	78	84	87	81	80	83	70	59	81	74	70	66	83	74	72	75	72	70	63	77	71	78	84	64	86	88	73	74	63	88	80	79	76	69	75	65	59	81	74	54	72	73	59	83	88	72	69	71	89	66	71	68	54	72	61	84	65	60	76	63	61	61	73	70	68	75	75	64	82	79	86	78	80	68	70	77	62	77	66	74	64	77	90	66	89	64	64	70	81	68	70	65	82	70	79	62	75	81	72	68	76	60	67	71	70	69	66	77	85	76	70	69	88	69	61	69	77	78	74	70	65	67	87	60	85	92	69	74	65	59	69	68	81	78	79	75	63	55	59	79	69	61	59	54	81	82	80	84	80	79	67	81	73	68	85	63	66	73	76	69	79	83	79	74	76	73	80	61	84	66	63	69	78	68	65	60	78	76	92	70	71	58	77	62	86	62	65	61	83	69	88	60	71	60	72	95	68	72	70	66	67	60	73	76	70	70	58	82	76	72	78	73	84	85	72	79	72	62	65	75	76	82	81	73	76	64	66	77	73	67	66	65	76	75	73	85	70	83	82	85	74	69	81	53	77	82	63	74	64	79	73	78	83	60	93	59	76	93	71	82	71	74	86	66	59	76	80	70	69	53	88	61	63	67	71	84	74	70	58	95	64	65	89	65	64	93	81	85	71	77	65	70	85	71	70	69	67	68	60	72	63	72	73	80	68	87	85	67	78	75	81	76	77	62	71	74	76	81	71	75	72	80	65	80	68	70	76	83	82	82	71	78	73	66	79	75	85	77	73	70	72	74	94	77	75	76	64	69	62	66	101	71	67	64	72	80	77	80	71	74	70	78	66	82	83	81	61	71	70	71	82	80	56	58	66	86	69	70	66	71	87	82	78	56	70	69	76	90	81	67	69	71	74	65	78	75	71	72	60	72	92	59	67	79	73	83	70	49	71	66	73	63	68	69	60	75	71	91	67	80	78	79	79	68	66	84	79	73	65	82	70	62	90	68	87	82	72	69	83	67	78	72	86	71	78	67	53	76	69	73	85	68	59	92	90	63	59	79	84	87	81	73	76	74	61	82	90	74	62	75	76	73	70	60	75	80	65	74	67	65	70	72	63	86	84	87	69	65	76	68	80	79	75	75	82	78	52	76	64	70	51	81	71	63	82	66	70	64	75	65	67	75	77	84	67	61	64	69	92	98	74	75	59	81	73	74	64	88	62	62	75	77	59	57	88	82	83	63	92	96	82	71	68	69	70	73	76	78	66	66	78	72	71	64	73	75	69	75	88	64	72	68	76	59	72	67	86	68	104	70	73	67	77	69	65	61	93	77	81	81	72	68	86	74	61	60	65	63	86	60	82	65	81	73	77	64	78	62	70	77	69	71	78	73	83	76	71	75	89	68	84	79	69	67	75	68	67	71	81	84	71	73	72	68	65	73	81	71	76	79	72	93	76	77	54	85	82	75	64	73	70	78	68	63	64	68	61	92	78	70	77	84	66	75	75	72	82	79	88	73	71	63	81	77	73	69	59	83	81	65	74	70	58	62	61	67	76	72	63	84	67	88	80	69	59	75	59	91	69	70	88	70	78	71	77	72	83	64	78	76	72	72	73	70	78	77	77	80	67	65	74	72	88	64	79	76	78	75	66	70	73	76	74	76	74	73	77	76	67	87	68	66	73	72	65	55	81	82	82	75	64	76	70	71	75	81	65	73	62	73	71	69	68	69	86	86	78	75	54	80	78	73	74	88	67	76	68	61	81	60	87	82	76	80	64	84	103	85	76	63	85	64	74	67	63	70	55	66	81	76	84	64	76	66	76	80	62	71	94	53	64	73	77	74	57	71	57	65	75	83	60	61	68	70	89	59	61	77	79	82	81	80	57	77	84	65	62	71	89	56	58	69	73	57	75	62	81	81	84	64	80	83	74	79	84	74	75	75	56	48	66	73	76	74	75	74	48	67	72	69	70	72	83	84	63	68	69	81	82	76	74	78	79	72	81	73	74	83	75	86	76	76	76	58	71	68	74	82	71	78	80	71	74	82	72	87	72	80	75	73	77	75	68	74	84	87	76	89	74	94	78	76	65	75	72	66	88	68	62	68	78	71	82	82	72	65	74	63	63	76	81	66	78	74	80	56	93	54	78	66	62	60	65	80	73	67	67	75	70	67	78	78	73	73	79	86	71	61	78	71	66	71	58	73	73	74	70	55	84	65	74	85	78	81	70	65	73	74	75	71	77	78	70	67	68	72	87	83	71	73	73	73	72	72	84	91	90	69	70	72	81	71	73	67	53	68	74	89	86	72	87	59	81	65	70	78	86	80	74	82	87	94	76	68	69	63	78	96	89	86	68	74	78	89	62	71	61	62	55	81	88	61	62	62	76	68	76	76	66	76	78	73	77	91	81	68	58	82	90	74	64	71	77	65	72	92	71	64	65	66	72	69	73	77	69	65	83	62	70	68	76	73	67	71	71	73	63	80	64	62	80	68	68	60	71	73	87	72	62	71	78	70	88	77	86	86	64	68	70	70	73	84	63	69	80	65	81	70	71	70	70	86	72	86	69	68	83	66	87	55	87	69	76	66	57	79	69	72	57	71	57	69	73	63	70	71	72	78	74	78	68
14398	1142	2545	2979	2694	2183	1756	1477	1294	1071	985	883	821	718	662	647	572	573	536	500	496	489	420	410	407	405	393	380	419	375	412	364	358	362	383	354	321	336	361	328	330	282	326	359	351	312	329	359	349	316	348	353	345	307	290	302	300	303	337	264	322	337	335	301	335	333	319	317	293	330	278	320	301	338	297	291	292	323	329	288	317	308	297	307	295	275	320	305	333	286	298	318	320	321	302	314	273	318	306	308	315	303	300	307	293	266	273	301	316	313	318	297	272	285	278	282	311	313	286	295	274	294	277	299	328	305	292	297	313	319	280	304	275	311	293	291	314	302	307	279	315	311	321	281	317	285	339	301	273	285	309	270	307	278	302	299	284	291	307	316	309	306	294	248	274	324	284	290	282	295	281	303	291	306	288	295	309	320	272	309	296	293	330	271	288	318	303	300	266	296	276	312	307	256	280	290	303	294	282	278	273	295	289	307	305	327	312	303	297	315	322	309	293	258	289	308	291	318	295	302	299	285	274	298	239	295	335	316	292	303	295	307	291	288	308	291	322	276	293	273	288	272	267	274	322	282	303	295	276	326	278	288	305	280	330	305	296	354	313	328	322	251	253	302	298	298	279	307	299	296	284	289	306	298	294	300	315	283	298	277	284	286	327	283	306	296	298	302	284	274	300	332	251	295	301	283	313	301	295	302	287	317	279	277	298	322	301	290	300	277	317	283	298	290	304	295	280	276	301	291	309	297	285	312	303	297	293	306	280	290	298	292	294	254	295	287	277	278	307	298	290	295	312	295	298	285	286	279	327	295	282	290	290	255	292	274	291	296	280	298	304	273	299	290	320	271	300	304	304	298	302	276	266	281	318	304	296	283	307	291	294	301	296	309	296	299	300	264	306	302	281	300	281	281	306	305	314	276	288	267	308	314	318	281	322	272	304	284	287	307	298	288	269	268	267	333	283	289	281	305	266	311	299	301	300	256	335	279	301	326	305	304	274	317	298	294	301	260	290	294	310	292	282	307	315	294	272	303	321	286	274	302	283	277	299	295	300	295	300	283	294	316	274	275	282	292	330	332	301	259	280	290	251	285	275	316	286	275	323	292	288	271	277	305	311	309	310	315	287	268	274	272	282	291	281	303	299	264	278	277	312	305	283	279	268	296	322	324	279	283	332	273	301	296	273	259	308	291	271	265	326	321	265	288	276	258	279	308	281	283	301	272	314	287	284	305	302	279	318	306	311	271	279	307	317	323	291	297	291	326	286	286	308	328	269	305	266	304	288	322	288	304	290	277	289	287	273	292	315	299	315	295	278	292	287	268	312	299	309	316	282	306	290	274	308	285	299	311	270	312	274	319	325	294	267	273	313	292	323	277	333	302	308	311	314	311	310	291	301	280	286	312	288	315	281	306	289	275	273	292	290	305	262	267	285	265	271	312	278	264	304	310	278	267	293	302	294	311	295	285	286	321	296	294	277	293	288	295	319	327	281	264	289	363	304	280	302	260	312	299	300	295	325	301	297	319	277	294	291	283	304	279	264	311	303	289	291	300	339	274	309	290	274	294	292	261	276	304	271	274	280	284	311	288	296	281	318	300	279	306	335	303	291	322	306	308	314	294	289	307	284	319	284	291	289	323	307	295	300	297	293	296	318	278	312	302	280	290	312	279	307	311	255	269	295	296	297	270	292	293	277	292	270	294	326	304	302	287	289	316	273	299	286	288	286	289	316	291	295	296	307	293	300	308	279	291	275	298	290	328	300	284	281	305	278	311	264	267	302	320	297	305	300	297	290	283	272	310	306	319	291	288	292	302	312	309	283	276	289	300	273	276	288	307	294	298	309	306	307	312	319	298	292	270	285	292	313	301	267	324	264	298	324	294	282	319	287	309	283	334	274	300	301	285	304	310	286	301	279	286	275	307	308	274	279	282	286	314	290	296	271	304	303	291	301	283	301	287	270	302	276	313	268	296	311	297	272	284	292	289	287	322	281	291	281	282	260	292	277	284	297	291	323	295	289	311	316	292	290	295	283	300	275	312	282	286	303	298	290	312	289	293	299	298	264	295	318	293	298	266	302	280	286	278	287	268	293	319	283	304	292	318	289	309	297	318	289	287	285	320	284	294	305	248	284	336	287	292	275	312	291	260	296	302	293	263	302	299	315	293	302	291	291	284	337	297	285	324	300	271	284	266	331	296	272	288	302	303	262	260	309	277	286	260	273	290	304	300	288	269	298	293	305	314	289	266	317	298	295	295	286	280	317	320	309	304	286	298	318	289	310	316	308	277	341	270	299	283	313	302	311	277	266	316	310	299	285	259	242	310	307	293	294	316	301	267	301	284	280	297	313	267	300	310	278	245	267	281	291	266	313	294	269	286	304	287	306	284	276	288	275	301	267	277	285	296	306	309	309	286	306	270	334	280	292	325	295	287	320	299	271	305	293	288	277	300	262	310	274	285	303	283	289	298	309	298	300	235	295	295	290	287	279	288	301	279	285	269	286	298	308	283	273	322	276	302	296	273	298	315	280	297	325	293	310	299	314	309	276	287	289	320	301	287	305	297	333	312	305	294	283	293	284	272	291	294	298	299	282	303	306	272	290	312	329	299	275	298	294	316	317	290	291	293	310	302	312	283	308	282	281	278	282	291	305	274	296	307	285	306	273	279	299	287	289	293	282	290	279	277	312	297	301	308	274	295	300	289	265	272	305	262	297	253	290	285	290	278	328	325	295	312	331	298	301	297	287	272	304	302	296	287	290	287	281	280	320	319	290	283	277	282	294	304	289	316	252	287	300	281	275	291	274	314	309	316	312	319	284	288	313	284	308	276	258	295	291	300	320	302	282	290	301	289	297	287	325	304	309	293	288	337	301	324	293	299	343	316	265	274	291	312	309	315	310	308	310	283	289	305	297	311	283	275	303	298	317	307	286	285	296	279	318	299	290	283	310	283	283	317	296	295	308	300	295	306	273	269	309	268	299	313	285	330	277	279	284	337	272	325	326	292	309	283	303	312	296	294	265	297	269	299	311	268	284	270	284	306	290	298	285	305	289	306	272	300	302	310	294	306	306	314	277	278	306	310	292	268	299	303	274	306	287	269	291	285	287	299	314	301	291	300	303	307	296	304	300	262	308	293	293	295	280	315	290	283	283	300	317	304	320	296	290	281	270	285	285	289	297	329	297	291	308	304	290	261	292	294	272	283	272	297	268	294	271	301	281	280	310	267	295	300	297	268	257	289	301	287	307	285	272	307	301	291	279	263	290	273	286	292	302	277	258	322	297	323	285	317	326	309	317	284	297	294	289	282	343	278	307	267	265	293	276	262	287	280	313	299	308	269	252	307	309	289	282	278	319	304	321	309	304	293	292	314	286	300	296	308	302	316	266	297	270	290	288	285	303	293	310	315	268	320	296	294	289	289	281	289	289	318	292	307	287	287	318	297	281	270	294	306	280	286	298	286	298	309	297	291	292	298	294	295	252	296	294	312
36502	19463	4473	1556	1093	788	628	500	411	352	286	272	265	248	199	241	184	202	199	178	179	201	192	182	172	146	155	160	162	141	175	177	169	154	172	152	176	175	170	138	167	142	176	149	161	145	141	141	137	157	140	139	163	155	160	128	135	173	153	160	163	150	139	130	144	154	134	135	154	158	135	145	124	144	144	162	136	150	107	157	156	138	132	125	145	132	142	137	145	137	136	139	143	143	166	143	153	136	143	142	137	149	167	141	132	162	160	126	124	136	151	147	124	148	142	137	141	139	135	146	140	154	181	143	158	146	143	132	159	147	120	138	135	144	162	131	149	144	153	151	153	136	153	138	140	152	148	154	132	147	139	137	128	145	144	154	136	128	140	142	122	139	168	149	136	137	154	136	162	156	141	147	156	122	135	161	143	149	145	118	155	136	134	151	144	137	140	120	134	147	126	135	142	124	135	143	138	159	150	143	133	158	133	108	151	126	158	139	113	130	153	155	140	162	148	150	154	124	140	148	144	138	131	127	133	140	145	161	146	147	136	137	135	135	157	126	130	147	139	132	150	153	142	147	161	162	148	140	144	147	122	139	138	149	146	138	136	132	136	125	146	156	152	143	129	158	144	139	138	137	165	135	138	151	145	144	139	141	134	153	147	159	122	153	143	161	154	139	126	136	145	157	139	137	142	139	130	129	125	143	149	157	133	157	141	142	154	156	138	144	126	125	149	135	157	135	141	133	166	149	126	136	149	155	131	143	129	112	136	143	123	132	129	128	139	123	159	141	142	146	125	125	147	139	152	135	132	130	157	131	142	141	144	164	125	161	135	141	149	150	154	153	153	146	175	119	156	155	136	153	148	151	113	157	134	128	137	149	144	136	131	125	175	143	150	147	140	148	160	124	130	145	132	141	110	135	140	165	148	133	136	122	132	131	155	132	129	143	133	135	135	161	142	116	143	141	126	130	168	114	124	145	146	156	136	135	145	139	138	131	135	114	150	128	138	131	149	162	146	150	135	159	149	124	141	138	132	134	134	155	147	137	142	131	120	126	146	148	145	139	157	127	142	161	122	133	152	145	134	137	136	147	139	150	167	124	157	147	132	144	146	119	134	133	139	142	138	132	145	151	132	162	139	138	152	153	162	147	156	150	121	140	143	140	125	145	135	140	135	125	129	152	125	155	147	140	152	154	158	138	147	117	142	126	142	151	157	174	132	135	144	135	121	156	140	157	146	144	148	153	153	124	144	122	129	153	141	159	155	142	151	138	134	141	141	129	160	136	132	155	131	155	144	144	135	151	143	131	152	154	161	139	135	133	133	169	145	179	138	152	144	137	128	158	138	137	167	140	116	134	142	154	168	115	125	129	146	144	135	136	139	131	123	145	140	142	148	129	148	141	142	143	137	132	139	142	133	144	129	149	168	136	144	133	149	146	138	170	151	115	149	143	138	112	141	154	146	140	134	140	164	161	129	140	142	150	126	126	132	135	150	149	133	155	165	153	145	148	146	156	138	141	130	141	132	157	154	149	147	134	165	133	137	145	151	142	159	112	146	149	139	122	146	126	126	130	142	141	134	138	144	150	135	131	132	124	138	166	110	136	156	127	147	132	124	132	135	139	140	132	128	138	156	144	152	139	163	137	113	136	137	142	119	147	124	130	137	131	142	126	153	145	156	143	136	138	146	144	143	139	141	150	158	149	139	122	139	154	146	129	132	155	155	134	148	163	172	146	146	143	164	144	143	152	151	130	125	141	139	134	132	130	128	132	146	147	141	162	160	141	152	142	146	145	145	154	158	140	150	146	148	158	147	164	149	141	145	157	151	152	155	143	155	147	159	137	152	146	144	145	114	149	129	126	145	120	135	149	154	136	163	148	134	145	154	171	147	135	152	143	124	129	149	121	154	172	145	142	148	131	124	148	126	168	157	129	139	151	138	163	133	125	144	125	135	137	127	151	156	142	140	134	135	127	141	148	124	131	143	152	137	156	149	146	135	151	145	152	137	147	167	146	145	163	145	158	148	148	150	151	164	138	128	145	182	145	137	139	147	137	153	142	146	129	122	158	138	144	131	129	142	136	138	142	160	123	162	143	140	143	142	117	152	132	115	146	157	129	153	163	139	128	146	131	151	136	140	131	137	149	144	144	140	155	142	135	162	127	131	148	160	150	122	129	134	129	153	142	113	145	129	133	149	152	133	147	145	156	151	153	124	120	148	140	140	142	138	130	140	138	126	137	175	143	138	157	154	116	159	159	151	135	129	153	137	138	131	117	141	140	131	132	151	154	143	141	121	130	117	151	122	141	137	128	141	153	144	146	145	146	157	151	132	130	151	132	150	135	151	156	161	123	136	148	142	147	130	127	141	145	132	111	141	141	117	130	148	154	129	145	144	136	156	143	138	125	160	128	134	159	158	134	153	144	120	167	119	144	144	156	134	119	132	150	147	143	130	139	138	159	140	137	160	149	128	131	126	134	140	140	136	155	150	133	120	144	138	133	149	135	145	126	139	135	129	167	153	134	141	124	140	145	163	124	152	138	146	129	177	139	133	143	136	146	141	142	144	134	163	158	158	144	154	143	138	145	138	152	141	145	134	137	128	145	137	139	147	130	143	129	129	154	150	156	135	149	128	142	154	159	149	141	137	132	141	150	134	133	139	133	143	163	146	152	135	131	134	148	172	115	133	149	144	120	153	133	136	155	141	154	127	144	145	155	138	158	148	155	163	181	139	134	124	141	141	146	152	137	152	128	160	129	125	137	142	151	126	147	137	130	146	128	159	177	149	124	138	132	153	140	128	159	152	134	169	131	136	126	133	136	135	131	124	127	146	141	140	124	141	158	146	129	148	137	143	141	148	160	151	144	129	136	132	141	160	135	149	141	143	141	148	139	134	156	160	153	140	155	124	152	128	136	145	143	117	126	149	135	138	165	150	149	138	130	138	164	146	148	138	130	137	149	159	136	159	143	136	142	156	118	134	145	135	122	144	142	127	137	131	145	148	133	142	165	146	124	148	136	150	166	139	132	120	166	147	141	109	117	139	144	144	138	137	139	146	120	132	119	151	167	114	142	154	144	125	133	156	126	145	136	136	148	136	150	139	151	150	135	142	142	150	138	157	159	148	147	128	150	139	146	142	143	139	125	137	134	160	143	147	136	136	166	137	172	128	140	128	157	140	156	123	141	155	128	148	149	119	150	130	143	156	126	121	164	135	136	149	133	131	151	131	125	126	148	141	122	146	137	135	171	162	154	154	123	126	134	122	152	146	145	142	137	126	143	144	119	148	116	112	138	127	157	133	151	131	127	149	146	136	123	151	154	139	153	161	135	120	127	162	127	138	152	134	127	150	150	130	153	120	150	179	138	128	143	130	123	146	135	164	142	126	146	154	155	132	154	162	166	132	148	145	137	125	139	139	117	136	120	177	124	145	140	137	144	144	134	137	134	131	155	137	134	131	144	127	151	116	158	167	166	163	156	150	163	138	143
18284	2277	4908	5561	4862	3995	3314	2797	2336	1995	1865	1592	1510	1384	1233	1215	1062	1031	973	907	876	843	846	742	744	808	702	709	637	725	664	701	662	641	664	634	601	613	597	625	579	611	623	570	591	610	562	559	588	615	545	538	587	574	586	545	546	568	612	537	588	532	512	546	556	573	541	562	506	586	566	518	489	482	546	529	551	561	474	488	544	545	525	527	492	577	492	531	525	486	500	545	514	516	486	540	528	457	549	538	503	551	528	493	506	505	554	511	483	532	512	523	541	496	510	490	520	509	532	530	513	505	556	513	544	530	542	543	536	511	514	488	538	515	462	508	512	543	508	492	493	491	491	529	524	511	538	510	493	476	508	508	525	530	532	589	499	528	575	529	546	535	491	495	500	490	523	536	508	501	517	511	495	517	515	510	523	487	485	536	516	512	519	526	526	565	523	501	491	499	484	522	521	522	499	497	479	543	523	499	530	508	532	490	499	517	555	510	510	556	525	496	520	495	505	503	520	536	484	524	552	536	468	489	512	510	534	512	548	496	507	501	506	516	513	473	483	507	485	524	486	488	545	495	569	566	488	517	498	489	540	511	497	533	501	500	495	512	497	516	528	462	496	525	514	511	507	479	522	544	517	513	513	511	544	476	471	509	513	496	519	506	509	526	530	509	507	563	503	495	499	524	507	561	514	494	507	524	492	555	496	486	553	500	510	537	498	473	502	522	496	515	503	524	527	485	512	517	511	470	487	497	502	506	491	554	532	476	512	529	501	505	490	475	504	510	487	536	513	462	476	486	533	537	502	482	506	536	552	511	519	490	527	511	523	517	511	541	537	523	515	485	519	521	482	532	504	498	530	532	537	471	528	520	526	496	493	467	511	533	505	506	502	519	502	523	516	490	495	489	494	541	472	494	526	552	532	511	505	519	524	525	518	512	500	480	519	510	520	512	518	520	477	527	472	506	489	541	527	519	530	532	496	550	477	480	503	516	530	480	523	497	507	538	491	503	535	514	531	512	496	537	490	484	482	515	520	506	542	508	500	484	502	494	577	525	497	518	488	478	534	511	520	524	525	508	495	497	497	510	526	473	508	524	572	498	479	548	544	500	493	533	497	510	501	469	467	477	534	494	501	522	517	493	532	558	489	505	501	511	505	520	519	508	517	528	509	500	486	482	530	505	514	474	526	500	527	528	472	504	555	492	469	511	491	503	508	506	511	526	513	497	513	501	533	497	484	509	513	489	503	474	506	484	521	466	472	497	508	544	485	535	518	509	529	466	513	515	490	542	496	504	499	448	507	521	470	468	489	485	489	526	483	518	493	498	509	536	490	552	537	483	536	460	516	540	489	491	494	522	506	512	488	510	503	506	511	485	508	557	533	502	508	477	519	559	504	531	504	472	521	523	498	486	507	507	467	536	492	520	497	470	541	472	490	507	493	504	527	507	498	504	533	504	527	500	516	512	524	510	526	540	497	525	546	513	472	492	550	554	509	506	504	486	500	546	525	488	509	469	502	500	508	538	529	516	558	476	482	493	507	491	499	497	518	490	466	531	442	478	494	542	522	520	479	527	535	486	543	514	468	530	481	506	521	521	517	477	512	490	515	526	504	488	493	511	492	477	444	506	481	478	503	503	503	517	486	525	511	543	494	541	494	505	513	547	489	474	489	522	525	495	487	529	516	535	457	529	487	494	530	528	495	512	510	484	492	514	525	578	484	512	487	505	483	504	515	545	540	487	490	518	517	482	486	534	501	515	491	504	523	538	492	505	471	490	516	504	493	508	471	511	520	496	503	528	519	501	545	510	504	486	499	498	434	531	499	493	471	488	494	551	505	501	489	525	559	521	531	497	467	522	529	496	517	503	521	541	532	495	527	489	520	528	508	522	503	542	494	522	471	511	514	514	483	524	496	497	520	486	489	501	541	530	486	524	529	514	502	483	486	509	527	505	489	530	508	486	509	546	510	497	466	470	496	537	507	489	524	501	524	489	478	553	499	522	529	514	519	513	526	496	511	502	509	526	492	512	514	531	535	483	501	501	495	515	507	506	539	474	510	495	546	524	513	523	463	477	528	524	514	559	554	547	495	516	507	504	476	513	484	459	491	480	496	462	540	496	503	507	504	560	533	481	529	493	486	473	505	501	510	516	514	543	488	494	510	511	554	541	528	508	534	481	499	519	486	548	514	508	499	552	504	489	507	496	497	523	491	498	526	486	483	505	488	515	519	487	493	538	539	470	540	512	508	525	501	522	503	475	539	519	537	490	466	475	531	531	498	490	501	485	532	509	511	540	541	497	525	494	491	528	499	532	517	515	528	514	507	499	482	518	527	508	507	501	498	471	471	504	476	477	528	531	520	528	545	514	504	496	522	516	477	536	505	489	518	453	473	488	515	476	493	480	520	522	489	473	503	493	497	502	487	509	534	528	520	520	502	507	504	530	489	538	522	485	537	500	497	537	504	521	509	499	507	520	519	523	477	523	519	527	472	554	500	479	499	518	505	482	513	501	490	500	532	498	521	476	497	498	486	509	507	547	516	508	497	493	472	528	485	514	470	518	491	440	528	476	492	530	478	528	517	510	508	498	518	502	524	481	477	500	484	528	483	501	464	508	504	494	487	516	496	519	513	505	501	466	453	503	507	519	536	459	500	494	507	499	511	510	553	497	510	493	485	491	494	515	490	510	507	505	468	503	523	522	539	519	537	517	507	531	469	492	508	490	479	543	480	505	498	507	457	465	544	521	558	511	516	486	484	519	502	520	495	525	525	496	490	500	515	525	556	511	488	503	515	500	509	528	544	556	493	512	497	522	452	462	528	520	495	487	499	514	483	541	527	479	500	519	506	480	507	476	502	498	486	481	520	480	543	461	498	529	485	485	476	492	508	485	503	509	520	487	464	510	556	481	498	515	525	460	467	530	491	484	518	514	531	485	496	531	513	477	494	471	521	512	520	523	498	532	477	499	521	507	517	525	496	476	487	461	452	475	531	522	505	519	499	516	468	518	512	490	484	494	502	516	511	507	484	500	465	490	510	496	501	509	536	524	503	516	512	518	510	520	505	505	503	541	506	534	515	536	489	477	534	504	497	528	483	491	491	525	469	497	515	505	492	511	503	475	531	518	522	528	495	573	485	467	556	500	497	528	502	483	536	485	507	538	513	534	496	464	511	507	523	502	498	488	512	524	473	533	511	500	522	522	508	486	481	518	522	489	511	526	494	533	472	503	526	511	529	500	535	506	498	511	515	521	518	493	494	524	551	498	479	508	520	486	481	507	501	465	525	521	510	533	523	491	486	491	523	558	517	476	536	553	527	495	524	485	530	499	505	480	524	485	500	508	519	513	514	499	463	511	511	512	535	515	509	564	494	503	510	531	490	507	512	472	515	532	495	505	518	486	506	475	486	526	519	511	458	496	478	516	513	526	515	456	500	505	536	515	501	486	496	453	515	505	522	454	508	485	538	506	505	546	487	527	480	508	534	488	465	542
3432	287	187	140	114	106	111	112	116	116	107	87	103	102	93	112	102	94	103	79	81	85	81	107	105	83	93	112	77	100	91	98	96	101	79	94	111	82	119	93	97	96	105	100	98	108	81	96	104	102	84	86	92	99	86	70	85	100	102	91	101	85	100	99	90	89	97	99	107	83	92	93	87	104	102	88	102	112	86	92	90	86	103	90	86	104	88	76	82	78	111	84	98	88	88	81	106	100	116	87	87	80	88	86	96	81	93	107	109	90	105	101	82	84	93	112	102	101	70	94	86	103	109	87	78	90	92	114	79	117	100	88	86	89	82	98	98	98	92	104	85	113	84	94	104	96	81	97	87	101	107	105	96	105	96	89	88	91	97	102	84	109	95	83	96	104	97	109	86	96	103	92	116	99	100	93	75	95	111	98	88	96	90	89	87	72	92	104	105	95	89	97	95	106	91	96	95	82	96	74	89	82	98	74	109	98	108	93	88	86	89	120	109	97	79	87	91	84	93	77	98	86	89	95	113	102	95	102	95	107	89	95	92	92	93	101	84	83	93	89	90	96	84	91	85	104	110	101	99	108	98	104	107	93	88	87	90	114	95	111	78	96	94	88	94	88	99	76	105	97	102	92	80	91	97	103	104	103	90	100	107	79	81	91	81	101	95	91	109	98	91	95	85	99	98	90	93	92	97	91	101	82	85	84	78	91	93	90	92	92	96	88	97	89	96	112	82	98	115	80	99	99	89	91	96	94	100	114	91	97	112	106	115	99	89	105	97	85	112	97	99	104	91	96	82	82	90	100	101	99	87	100	97	107	99	98	98	92	109	97	95	85	106	90	115	92	92	83	83	108	93	109	85	103	92	102	98	113	93	101	98	99	100	105	89	93	79	106	109	96	108	85	85	93	83	103	108	104	81	104	104	89	102	120	98	95	88	92	93	105	85	92	94	83	108	102	91	79	93	103	88	102	91	100	112	102	101	91	104	83	92	71	94	94	94	83	88	93	94	92	96	87	94	87	97	89	96	99	105	85	83	95	86	107	89	93	105	76	94	99	105	102	94	98	97	109	98	103	91	93	99	84	77	90	86	85	83	75	92	86	89	89	91	90	104	122	98	94	110	95	87	106	96	103	94	90	89	79	96	80	81	105	95	114	69	96	91	94	84	79	111	76	77	95	93	98	92	108	108	88	99	117	87	112	97	86	91	97	81	90	92	89	87	92	104	101	100	83	97	94	87	101	84	106	104	96	83	88	77	91	96	113	95	94	93	88	109	94	102	100	98	82	91	92	87	108	98	92	102	102	102	95	86	93	104	85	91	112	78	89	89	92	89	93	90	93	93	88	94	95	102	71	99	100	92	98	90	99	80	103	87	84	98	79	92	91	97	82	81	95	104	88	92	96	102	81	110	86	94	110	103	111	100	108	107	105	93	98	94	103	106	90	100	95	86	81	88	67	90	103	94	89	78	87	104	98	94	89	93	92	80	107	92	108	79	88	111	99	111	86	109	120	99	75	74	96	104	100	88	95	95	83	108	85	71	90	100	94	100	89	92	80	100	95	83	84	72	114	101	89	96	110	100	89	84	92	88	95	101	97	89	88	106	79	93	90	92	92	85	98	94	96	98	88	100	109	92	93	105	85	92	99	99	97	81	88	95	100	110	88	86	113	108	107	94	90	74	84	90	91	96	107	94	89	104	96	94	117	106	109	107	98	94	90	101	109	85	109	84	94	95	101	80	97	104	96	96	102	111	95	108	80	87	97	89	103	91	95	90	96	109	74	87	99	96	88	84	94	96	102	81	91	103	101	106	91	86	99	101	83	117	82	84	105	82	84	99	106	88	80	88	89	118	92	96	100	114	77	82	106	94	87	93	88	91	86	85	97	107	71	103	100	89	102	80	98	99	105	72	88	95	76	82	105	118	91	112	105	81	100	89	101	75	91	89	89	96	82	102	87	104	108	70	78	88	103	107	90	106	88	96	97	90	110	85	95	88	95	103	91	103	96	94	100	89	78	115	79	95	111	97	89	90	86	94	92	88	102	98	99	91	82	97	103	99	86	96	80	83	90	93	95	112	107	107	104	96	106	100	98	100	85	92	100	104	89	89	78	91	96	102	107	96	94	95	103	103	100	90	86	88	88	96	85	92	104	111	100	84	101	88	89	86	93	104	105	90	98	92	91	96	95	101	94	102	92	66	94	97	97	100	96	91	99	94	98	93	70	94	92	106	92	107	102	120	99	93	93	103	93	82	95	100	101	96	82	109	91	75	88	92	93	95	125	98	90	98	91	104	103	93	98	91	88	105	82	103	81	91	95	80	100	100	110	101	98	86	94	106	91	82	88	108	87	112	93	81	94	89	100	91	86	108	95	89	88	84	84	107	84	79	95	99	76	88	100	92	88	99	82	99	98	98	105	102	84	92	84	92	101	78	80	101	98	108	103	85	94	87	84	99	103	100	96	94	87	98	88	84	109	87	96	104	90	96	94	94	90	92	83	97	81	92	98	103	80	100	106	89	101	111	104	88	92	91	68	86	102	100	100	95	87	106	100	99	86	107	101	85	81	101	88	104	98	90	91	91	85	100	84	102	89	110	106	112	95	101	112	92	94	89	95	94	80	98	92	82	96	92	100	84	95	93	82	96	83	93	75	94	87	93	107	104	105	89	96	77	79	86	88	88	93	96	113	108	93	99	94	107	106	88	87	101	96	80	97	81	92	110	109	100	105	93	93	105	96	89	92	82	68	88	101	79	107	98	83	103	85	86	106	97	84	92	87	76	106	94	96	113	86	105	94	78	103	84	92	81	83	88	99	91	95	93	109	85	106	107	73	100	96	95	85	98	85	86	101	103	77	114	97	92	112	114	89	100	91	96	97	84	79	90	100	97	103	83	94	82	109	96	102	97	102	90	96	102	89	78	92	99	99	94	97	98	99	108	95	86	105	98	99	86	90	103	122	93	108	93	97	97	84	93	106	100	83	90	91	98	100	89	91	92	86	84	101	86	93	106	98	88	85	85	104	90	78	104	98	95	80	105	103	88	86	100	94	92	85	79	89	85	89	112	91	80	83	92	99	110	88	103	95	83	96	109	110	99	102	101	101	97	100	86	100	92	97	104	91	84	110	105	118	101	88	101	89	85	90	102	84	95	102	107	105	101	76	83	112	105	102	95	94	105	98	96	96	95	102	94	97	77	90	75	100	98	79	101	94	101	89	85	98	84	93	102	94	92	75	96	92	103	92	88	106	84	94	83	96	83	83	109	76	82	111	72	78	93	107	80	85	107	78	93	94	94	84	106	90	102	93	93	82	81	98	99	84	92	93	98	87	101	88	104	92	91	116	94	107	91	84	77	95	98	98	94	102	91	91	83	104	99	63	84	108	91	100	102	94	103	92	93	87	102	89	100	82	96	93	78	99	109	100	84	107	90	89	102	94	94	87	90	100	87	84	89	94	85	98	102	85	88	97	95	107	93	92	97	85
5196	445	536	528	546	470	426	465	398	369	433	390	387	395	381	388	361	356	343	378	363	351	403	372	333	362	331	340	365	349	347	373	361	328	361	355	355	351	350	363	374	345	370	373	332	355	343	364	374	389	374	337	366	372	358	356	402	337	363	344	359	360	342	369	363	387	350	347	345	382	404	342	372	357	393	356	323	354	369	349	371	362	354	367	368	361	379	369	365	387	372	333	340	361	359	348	350	354	377	345	352	318	349	342	338	370	292	357	356	320	418	355	385	341	359	341	347	333	358	354	333	360	344	363	354	365	357	360	371	365	348	392	372	347	351	344	357	376	355	355	363	343	364	343	364	367	341	366	331	374	371	369	356	339	347	348	343	305	340	396	365	350	378	325	356	331	352	376	366	355	370	345	414	358	340	336	363	391	316	388	364	343	342	371	381	346	347	373	365	356	363	383	336	336	353	360	373	327	382	354	362	354	377	367	316	344	359	327	365	341	322	335	377	368	355	362	378	393	364	321	330	331	354	377	391	368	348	365	366	371	347	375	341	341	375	352	389	350	356	332	342	354	366	344	388	352	370	341	338	356	350	348	338	378	384	346	345	376	340	381	390	366	359	379	350	354	335	387	391	370	379	368	360	361	365	342	370	359	336	347	376	354	307	382	343	322	353	370	359	355	392	372	361	347	334	399	386	384	367	339	367	365	388	329	350	348	368	384	325	340	330	341	374	372	374	360	338	355	346	375	347	332	368	326	356	369	349	357	355	351	398	386	356	333	381	367	331	347	330	366	370	372	352	381	369	372	353	352	379	368	324	370	358	383	370	365	407	376	381	327	351	342	353	354	361	370	358	364	341	368	336	367	343	381	348	342	361	380	364	365	359	377	332	339	351	344	351	339	366	344	316	402	359	364	327	358	348	333	375	381	352	323	333	351	328	328	366	338	372	355	348	340	328	356	380	339	351	383	383	335	382	372	382	346	346	335	365	337	357	358	358	387	353	341	351	368	359	347	342	362	368	335	344	368	349	382	327	355	365	331	317	382	334	316	346	360	368	371	364	348	330	359	370	345	342	358	357	394	344	340	369	379	372	343	364	342	383	348	363	358	376	380	323	341	362	340	324	357	346	379	348	340	362	391	318	371	360	334	356	353	358	364	365	343	349	349	302	328	360	367	349	344	355	359	372	343	317	370	393	387	358	354	376	396	413	366	395	347	360	349	363	406	337	312	355	377	365	375	326	363	364	354	384	395	375	315	344	349	357	370	326	335	343	336	339	369	353	359	371	371	347	334	335	330	351	353	380	390	347	391	322	364	355	355	369	368	349	348	356	340	351	350	361	349	374	367	332	369	359	331	383	344	367	322	378	376	341	347	366	357	319	343	326	338	319	331	336	363	350	340	362	366	351	341	393	356	343	338	381	369	354	364	332	320	360	319	381	337	320	351	348	365	341	340	331	362	331	324	341	330	359	339	375	326	325	370	343	333	394	357	358	381	341	354	375	376	355	343	318	347	321	380	356	342	346	399	387	365	354	334	347	376	368	330	383	363	387	381	368	331	378	341	325	391	385	345	349	370	383	358	365	344	347	370	351	340	368	335	373	323	369	349	361	386	381	293	323	347	352	348	368	354	375	347	347	351	347	363	338	416	349	357	372	388	360	336	346	341	348	347	349	355	339	335	330	347	343	378	346	382	348	361	373	342	397	380	341	350	352	330	362	354	330	320	369	364	340	366	372	341	363	351	364	348	395	302	344	369	376	358	344	347	374	361	353	347	346	380	371	378	387	373	396	395	364	381	337	357	371	332	382	335	337	366	356	342	333	354	367	352	380	317	341	369	356	357	326	327	356	355	401	355	360	330	356	369	377	339	355	320	400	380	362	353	365	350	368	334	351	373	356	377	338	383	359	347	357	342	386	357	360	370	355	358	310	322	349	337	346	325	369	361	349	355	353	368	364	351	342	355	380	353	370	374	333	363	344	343	332	338	393	361	393	333	381	350	315	350	354	363	383	375	353	367	380	351	351	380	349	353	369	350	344	386	340	373	371	366	355	370	363	382	356	348	363	365	365	359	364	332	351	376	333	342	367	345	343	373	357	340	363	337	358	394	360	368	328	370	370	354	355	365	343	346	315	346	372	351	380	389	345	326	338	361	367	352	346	352	372	315	355	354	363	371	343	346	351	350	336	365	338	365	364	350	309	374	389	349	361	333	345	349	358	350	380	351	342	368	379	343	382	378	379	342	320	350	372	348	354	342	328	367	366	330	335	344	370	359	353	369	346	333	359	348	344	357	366	362	372	337	348	360	358	369	361	404	361	365	361	371	364	353	369	301	375	325	367	330	358	335	371	337	343	365	385	335	383	394	341	399	346	377	375	366	333	353	352	353	341	345	343	355	366	373	354	382	366	354	349	358	347	364	375	348	376	372	395	395	359	328	363	340	341	368	409	379	343	374	376	315	359	334	323	376	339	344	383	382	342	367	371	310	375	357	385	360	330	333	358	386	379	326	359	350	357	344	356	328	341	333	353	330	334	383	373	353	351	372	365	365	368	348	367	338	366	345	337	358	334	339	370	314	375	342	367	378	350	347	351	356	342	348	346	355	366	340	350	345	372	363	356	350	303	317	350	325	372	378	363	352	383	347	350	331	365	384	317	355	356	355	338	361	331	375	368	344	352	349	363	371	345	381	356	370	345	384	360	318	346	374	353	336	377	361	387	325	374	360	389	337	371	349	337	368	346	337	347	355	355	329	361	365	360	375	387	346	377	347	356	345	368	344	381	351	340	345	326	352	353	340	381	349	351	344	359	379	325	353	366	364	333	352	340	331	364	338	340	368	356	381	356	371	370	338	361	338	323	347	361	364	341	373	333	379	333	323	362	402	373	367	387	375	333	358	323	371	355	385	387	367	353	361	321	362	369	343	326	359	333	343	351	362	360	360	359	358	352	344	344	354	362	373	351	394	358	320	343	348	319	322	335	365	331	356	368	341	359	330	336	382	356	379	338	346	331	349	356	363	374	364	367	335	360	338	365	343	349	343	354	366	350	354	362	390	381	361	374	358	375	333	324	386	401	346	374	364	347	379	351	347	334	363	368	348	339	362	334	368	355	325	361	373	362	361	347	369	353	391	378	372	371	355	323	351	396	384	360	366	354	377	355	301	349	362	376	363	395	328	337	380	340	365	354	348	343	344	338	345	336	346	362	351	353	359	391	353	332	368	352	388	373	359	363	312	356	348	339	355	340	378	361	306	350	378	347	357	352	367	367	398	374	359	321	356	386	335	367	317	355	373	350	336	341	367	384	343	353	345	330	348	359	337	353	404	381	361	337	378	353	347	358	338	339	376	389	353	323	382	355	372	315	331	353	321	358	339	319	359	355	354	374	371	332	323	351	369	359	320	351	316	356	343	369	350	347	349	311	342	346	340	381	345	381	352	379	359	356	326	330	330	361	365	336	328	348	371	358	352	365	339	377	372	344	352	364	352
28942	7750	1261	749	572	401	304	273	213	200	150	128	126	115	126	93	129	106	105	78	98	81	89	80	83	91	87	86	84	87	89	77	92	75	71	79	97	75	79	67	72	78	81	79	82	72	73	87	80	72	81	90	91	82	60	74	73	72	63	65	58	58	71	55	65	73	68	70	65	58	71	72	73	65	67	76	65	77	90	70	61	83	76	90	73	80	61	69	77	78	63	68	83	76	78	82	76	71	62	77	75	79	73	72	64	70	79	80	82	59	64	70	68	82	78	61	85	87	69	67	61	88	62	90	83	83	77	84	72	71	71	55	77	74	67	77	81	73	71	80	73	79	84	67	70	89	71	81	65	82	81	89	77	82	73	74	66	81	76	78	85	74	70	76	75	67	83	68	69	76	82	76	77	88	80	52	80	84	69	61	71	82	87	77	82	81	80	62	72	81	90	68	69	70	81	69	67	62	70	74	76	82	68	78	62	67	77	80	69	71	62	61	70	80	78	70	76	73	82	69	73	71	93	82	61	52	66	64	72	65	81	72	77	75	103	74	66	84	77	75	70	79	82	66	71	91	69	80	80	88	70	66	74	67	63	95	61	59	83	74	97	70	85	96	71	78	62	71	60	72	60	69	65	69	61	55	55	67	67	73	77	61	73	71	79	68	75	80	91	72	72	63	61	86	69	60	76	70	62	68	59	69	66	60	72	72	82	74	64	66	80	64	81	82	73	70	69	77	59	67	77	59	72	51	80	80	73	70	74	60	74	75	73	63	76	76	66	73	85	69	70	73	82	68	72	74	80	62	70	62	76	62	69	87	79	72	77	73	71	62	61	64	71	70	78	81	65	75	72	81	74	63	70	77	72	86	82	79	70	61	77	91	82	60	73	75	72	77	67	63	80	76	71	68	77	67	56	69	74	69	76	72	73	65	81	82	66	58	72	80	58	56	61	84	59	78	87	69	82	68	66	60	62	73	80	71	66	59	70	62	83	80	78	82	66	73	76	71	78	88	74	75	84	76	70	70	87	96	69	77	54	66	72	80	80	87	71	80	73	80	73	79	81	74	64	65	95	64	66	64	74	74	64	78	76	61	82	77	77	55	56	87	61	66	73	70	65	79	75	67	80	73	74	79	82	65	68	63	73	74	62	64	73	87	69	56	79	73	84	69	69	73	79	64	77	71	74	68	79	65	71	71	62	71	62	71	60	69	71	82	65	73	75	72	82	72	62	69	71	59	63	59	71	76	77	62	65	75	75	88	71	65	74	72	55	75	60	69	70	59	76	62	91	64	63	80	77	74	81	58	74	76	79	62	72	83	71	73	67	72	79	76	82	69	54	60	58	81	76	81	70	77	83	66	72	74	78	85	69	75	76	86	89	74	76	87	60	65	67	77	59	61	58	78	73	79	68	65	67	75	69	58	82	81	66	62	91	65	78	72	77	70	71	63	70	72	69	84	90	71	71	71	78	60	59	67	74	61	86	78	84	82	65	81	82	74	69	72	72	71	67	68	71	83	91	50	84	71	68	75	91	69	84	94	88	84	79	61	76	58	47	70	66	64	66	56	59	62	66	75	64	69	65	72	87	82	62	88	75	90	79	78	68	81	69	64	67	71	77	68	60	64	76	70	57	73	76	80	69	65	84	73	63	62	73	71	71	79	80	72	75	72	58	74	70	70	72	65	71	74	82	84	64	84	86	72	71	73	77	64	73	72	70	82	76	82	79	76	57	72	82	74	67	67	71	76	65	73	69	78	80	74	80	77	46	67	88	78	67	70	62	65	79	65	78	58	65	74	73	59	84	87	57	69	64	69	70	69	61	82	61	76	85	80	67	90	70	79	76	62	67	84	68	77	81	72	66	69	77	73	80	73	70	77	77	77	75	72	83	80	71	79	64	63	79	80	81	56	71	77	69	75	78	73	69	69	74	70	68	78	72	74	72	79	72	83	74	76	69	80	83	72	66	64	83	71	77	80	75	75	77	75	74	77	74	77	87	59	70	72	70	75	61	71	59	82	81	81	67	52	66	73	75	97	69	69	68	62	64	72	70	62	68	90	72	53	78	68	65	78	84	60	73	81	82	78	77	66	84	69	72	82	74	74	81	77	63	85	72	59	75	72	81	87	66	67	83	89	74	77	79	81	75	97	68	71	76	74	86	65	68	70	66	62	61	79	88	82	60	74	60	78	66	70	71	87	70	77	63	66	76	59	64	81	73	70	74	75	63	75	79	71	77	78	72	74	70	75	83	73	75	79	86	73	69	71	77	63	74	71	57	72	82	86	61	55	79	72	68	80	70	77	66	61	83	63	72	60	53	61	62	73	68	92	62	68	69	44	67	98	68	83	64	82	71	64	66	64	70	75	73	76	77	55	65	78	62	69	75	90	66	84	69	67	87	79	69	57	66	66	67	74	75	72	84	53	73	66	92	89	58	68	77	62	75	80	90	72	76	98	81	80	68	82	64	64	63	77	81	81	62	72	87	75	65	84	88	83	77	70	79	74	63	67	92	74	65	76	71	78	70	88	58	73	79	85	87	65	64	88	66	82	78	81	84	70	89	69	85	69	92	66	68	74	76	69	83	53	67	74	77	81	76	66	71	62	69	63	76	87	72	54	86	59	56	76	62	77	69	61	59	92	68	78	82	58	79	66	68	63	69	62	64	72	72	78	74	76	74	91	71	72	80	64	81	88	69	59	93	70	73	75	72	69	87	73	82	81	74	74	80	84	64	85	74	72	71	63	65	94	66	62	76	64	71	89	71	74	76	77	82	77	71	86	80	69	77	75	87	78	66	74	63	69	60	80	70	76	59	72	57	56	87	77	69	83	75	68	70	68	56	78	77	69	75	83	79	81	66	67	84	60	87	77	67	59	74	58	74	75	74	71	63	69	76	66	70	78	85	85	87	102	61	73	89	77	73	76	59	71	71	84	74	69	74	85	80	67	68	70	74	59	69	98	76	84	75	60	75	81	85	58	76	73	58	78	81	57	81	87	65	71	73	82	54	82	80	66	74	75	65	77	74	64	69	62	78	63	75	71	74	84	78	85	58	73	88	76	78	67	79	60	80	72	77	84	84	70	62	70	86	81	87	76	73	79	51	78	68	53	90	83	77	86	79	67	67	57	66	76	74	77	77	80	70	84	66	66	71	76	69	58	57	59	77	87	69	55	62	87	75	70	60	80	76	79	62	72	75	78	76	73	56	86	71	76	81	82	63	81	64	67	57	82	77	90	66	64	84	68	64	80	84	71	83	65	67	72	86	68	68	77	63	68	78	78	69	61	61	88	65	80	92	54	74	79	81	89	89	68	85	78	63	73	75	86	77	81	81	75	88	78	69	70	78	67	72	68	75	66	80	79	56	80	70	80	82	73	74	78	75	60	81	75	74	73	74	65	83	68	75	63	74	74	78	72	74	64	60	74	72	93	74	76	74	54	61	67	56	66	82	71	66	76	74	70	72	71	68	74	71	73	78	63	71	69
14151	1239	2654	3053	2668	2153	1786	1506	1263	1118	968	873	815	746	700	634	611	563	527	515	522	458	420	417	427	421	376	401	401	377	407	403	337	345	382	359	326	344	319	359	339	361	313	349	317	359	339	366	321	309	332	327	319	323	332	343	332	310	311	336	289	313	305	306	320	294	305	312	281	335	318	335	306	283	326	283	309	287	290	297	281	293	314	302	303	293	305	300	320	294	265	297	267	298	306	292	295	332	315	303	292	318	307	284	311	315	294	300	308	311	316	303	321	300	294	289	305	276	283	286	319	321	274	293	270	271	295	293	315	298	294	310	290	330	325	284	275	298	273	303	309	312	323	293	296	286	278	285	287	297	296	277	317	313	290	285	289	303	313	321	282	307	339	303	310	287	330	290	303	291	269	283	308	294	282	273	309	291	285	315	271	296	281	317	316	292	262	327	297	319	293	310	267	289	296	262	322	297	309	281	284	286	278	293	288	297	295	291	289	285	238	300	278	292	305	272	301	297	295	275	286	299	272	301	304	296	292	315	289	289	333	293	306	289	287	272	288	282	267	310	301	285	303	303	296	292	290	282	292	305	288	310	301	303	319	308	325	268	302	301	280	288	297	314	306	304	307	259	280	285	259	264	313	333	289	275	260	290	286	309	290	279	303	245	319	288	270	287	273	304	292	289	302	294	290	291	281	310	295	300	287	262	288	283	284	295	278	322	264	259	294	270	291	290	255	313	280	296	284	285	272	277	283	280	266	304	323	341	283	306	285	297	324	303	310	279	309	267	288	312	295	272	285	297	282	291	290	317	284	277	303	280	280	304	277	295	284	273	272	283	308	287	291	277	298	299	301	281	296	305	281	264	306	289	281	285	284	282	288	250	278	306	275	300	299	286	298	284	261	295	321	269	278	314	318	293	334	321	276	295	311	291	308	286	246	272	275	321	280	291	309	295	306	284	286	289	305	283	302	304	288	298	264	298	297	268	283	289	311	281	309	301	283	300	305	304	294	311	278	273	286	285	299	279	297	294	309	287	299	305	302	297	278	284	315	306	283	274	250	298	315	278	296	321	318	312	303	292	269	294	296	338	285	276	306	258	297	263	288	278	298	305	295	285	286	298	273	310	253	292	275	313	284	278	291	289	285	298	283	322	308	295	292	320	315	261	280	325	260	297	288	301	308	279	265	323	300	288	295	281	289	324	296	276	323	260	339	288	290	320	276	289	281	310	298	300	308	268	307	278	310	286	274	288	288	318	287	299	262	339	312	281	289	320	271	276	276	299	287	273	299	284	289	288	310	265	298	291	287	260	306	263	285	280	288	312	255	300	289	280	328	291	304	320	302	313	286	306	283	288	293	277	310	305	297	278	293	282	290	289	270	299	289	331	299	287	287	277	286	311	325	294	298	284	307	255	291	265	299	272	306	307	302	283	286	289	261	268	316	302	305	291	305	293	279	311	267	272	293	273	301	288	306	270	279	297	283	298	300	266	294	290	286	270	298	301	286	263	295	281	276	267	291	307	274	280	287	283	290	306	282	300	265	296	305	286	302	297	311	336	302	261	313	300	309	318	312	280	304	285	280	311	280	278	283	282	305	285	276	271	291	305	306	301	295	288	315	295	313	271	299	279	288	276	327	293	327	301	313	281	277	301	288	267	318	281	295	293	258	270	294	294	287	303	297	283	297	324	284	308	331	280	307	278	291	265	286	269	308	297	304	281	297	276	308	302	296	309	284	339	275	277	289	264	322	295	305	282	299	306	335	274	268	249	290	267	280	282	255	330	300	291	296	266	328	293	313	297	271	275	252	323	294	284	304	276	313	292	289	297	272	292	299	321	289	280	260	282	291	296	290	273	285	308	333	305	291	270	300	281	273	272	300	282	295	261	300	285	301	334	332	314	314	310	328	317	288	307	255	326	321	289	276	293	288	286	329	278	299	272	291	313	304	282	294	297	283	329	305	290	304	280	276	287	268	293	291	312	318	326	294	323	292	290	286	279	312	302	295	304	286	276	304	294	293	272	324	257	282	273	290	314	305	310	285	284	296	312	290	304	301	279	298	289	315	297	308	311	285	273	278	293	273	285	300	296	295	287	292	297	298	293	307	310	319	279	281	284	270	292	305	266	295	302	258	280	287	311	288	292	304	267	319	279	269	291	280	290	301	258	311	266	307	283	262	315	288	290	273	283	265	304	297	261	302	283	282	275	302	309	294	311	300	293	281	270	311	282	262	278	284	304	314	274	294	296	302	304	297	273	335	318	286	285	308	261	297	310	289	270	307	284	303	288	282	262	281	264	290	303	297	309	272	265	317	287	310	315	309	287	319	292	278	318	328	283	290	252	310	279	270	307	302	315	285	299	284	290	291	288	274	319	267	303	283	309	301	297	278	276	280	275	318	264	311	292	300	299	295	311	270	303	291	311	327	323	305	306	279	291	313	274	259	282	307	310	293	325	303	298	267	318	304	298	286	323	309	288	285	303	278	300	335	297	323	306	300	287	297	283	295	287	290	287	263	303	280	299	254	285	296	285	324	266	321	286	288	283	321	296	264	299	290	280	291	288	277	313	289	302	270	289	276	295	294	312	291	297	309	285	289	299	283	287	302	275	288	277	286	282	304	282	291	297	303	285	294	288	284	298	307	297	271	298	266	282	299	292	293	301	305	328	307	258	311	301	300	293	278	303	284	305	276	274	295	292	276	298	312	297	279	282	295	308	315	302	266	302	264	286	301	268	285	292	302	301	303	289	302	292	293	280	285	266	310	263	288	306	311	269	317	256	306	268	301	291	275	281	301	294	290	328	276	268	282	294	318	287	284	299	294	275	341	282	264	313	278	308	312	274	284	282	289	313	287	289	298	276	294	283	273	300	314	263	327	283	320	279	273	290	282	285	287	305	290	279	304	310	287	283	297	289	302	311	289	316	258	282	252	286	331	287	286	281	310	278	305	290	297	318	276	278	283	316	294	276	290	309	279	283	262	313	323	310	317	297	265	293	290	297	289	314	306	273	294	286	291	312	308	293	275	290	278	289	302	287	274	276	281	291	295	293	294	298	308	293	278	315	287	286	286	281	302	277	331	294	305	332	318	275	288	277	301	273	279	295	315	279	294	310	285	295	307	307	309	298	314	286	294	313	289	299	299	292	298	264	284	294	302	307	305	298	286	292	297	291	318	296	279	282	279	285	289	293	284	284	290	309	308	283	294	291	284	314	292	264	288	295	316	286	301	291	294	271	285	314	284	251	280	300	300	317	288	299	282	302	299	289	336	289	318	294	306	326	297	315	293	290	254	295	291	307	295	297	275	312	310	287	292	276	309	272	304	269	291	292	309	290	307	253	293	274	287	269	274	295	272	329	302	316	304	301	288	288	293	310	286	303	285	296	302	267	321	294	288	306	300	269	293	289	300	301	284	319	316	269	287	264	290	294	301	258	307	298	286	294	297	279	316	265	297	275	304	297	284	324	329	268	259	265	275	292	296	321	285	288
36651	20044	4570	1552	1063	816	629	515	378	330	297	294	250	245	240	227	195	193	210	169	174	184	185	179	156	160	164	197	170	154	140	161	183	169	164	127	146	150	130	156	176	150	149	154	164	126	160	138	136	155	152	135	157	132	124	132	158	132	161	141	157	129	147	148	121	139	161	133	155	147	146	145	147	142	152	125	134	126	143	158	152	154	148	143	146	134	143	136	151	142	168	144	150	151	151	133	139	148	149	154	144	141	137	131	155	138	157	152	147	149	139	146	161	148	155	165	132	145	148	149	134	150	136	140	124	166	140	158	138	145	146	129	124	127	150	129	138	128	143	137	130	135	150	160	155	142	124	123	150	145	167	156	145	134	163	140	138	142	163	155	129	140	132	151	129	135	157	128	144	141	127	136	143	165	159	141	143	141	154	145	107	141	123	143	133	143	139	140	126	137	135	130	155	166	150	133	126	121	161	144	135	150	151	152	140	140	131	130	143	135	123	125	163	135	138	144	140	136	137	160	123	161	130	143	150	137	148	168	152	137	160	152	145	150	139	128	126	164	133	136	139	166	127	142	149	131	128	152	142	133	162	156	167	144	141	133	157	148	128	156	150	133	152	129	132	128	139	139	137	124	138	141	141	123	134	145	155	151	143	154	147	130	141	143	140	171	122	134	150	153	136	123	148	172	147	144	159	144	143	136	139	133	164	121	122	153	147	150	137	140	156	166	136	146	154	131	128	155	139	149	132	123	122	130	140	143	123	141	165	145	127	135	125	137	142	146	142	127	130	134	129	141	134	117	165	157	143	142	136	124	128	112	146	151	145	145	136	128	117	130	137	150	141	139	144	143	164	135	146	137	146	131	129	150	150	149	151	130	145	137	145	142	155	155	147	134	136	134	144	131	147	141	165	134	128	149	155	159	134	155	132	142	157	150	133	145	158	153	138	140	150	163	145	132	148	113	141	141	146	155	167	143	151	137	143	131	150	123	149	135	132	150	135	143	146	139	112	154	153	165	138	139	146	123	134	149	136	143	150	133	141	124	150	128	134	133	133	143	146	162	176	134	148	148	124	131	156	134	163	136	126	149	149	130	131	150	133	131	135	145	153	145	122	132	160	145	138	143	135	148	141	144	118	134	128	130	151	145	151	143	142	151	127	121	124	161	142	132	138	140	137	133	141	132	145	142	144	142	153	143	151	163	129	149	147	123	147	125	140	142	141	137	148	149	140	149	130	161	137	140	136	143	145	127	166	149	140	133	142	140	150	147	153	147	141	150	143	138	163	141	137	149	164	152	122	140	137	132	158	152	151	135	142	140	123	146	154	127	133	137	160	143	153	125	143	156	141	131	163	129	147	119	115	137	138	127	147	137	124	149	131	149	157	144	156	137	121	159	133	151	137	124	127	145	153	133	151	164	114	172	142	129	143	134	131	133	126	155	128	148	130	149	167	134	161	129	122	172	146	138	140	143	140	165	140	132	131	145	157	138	165	120	155	119	132	147	152	150	131	161	159	149	130	148	138	129	145	125	127	106	130	148	164	119	130	135	153	148	156	141	160	136	144	159	126	141	128	141	132	155	148	150	138	147	144	136	138	153	138	121	130	125	124	156	155	139	139	130	169	132	136	132	157	155	102	172	138	135	140	150	133	119	143	132	142	126	126	166	138	128	151	155	131	166	171	149	139	124	140	149	127	133	132	137	144	139	158	145	148	134	145	172	159	141	139	137	121	161	148	137	126	144	124	145	140	150	143	126	133	142	148	126	153	162	129	140	182	136	124	144	149	132	137	121	138	154	147	150	152	131	126	135	155	151	126	149	130	147	161	138	164	158	147	140	134	160	135	135	157	127	144	142	126	158	164	151	134	134	144	127	138	135	144	128	150	132	141	138	137	147	153	136	143	145	144	139	151	158	174	167	124	136	152	150	131	139	146	157	141	152	123	134	142	133	142	140	150	142	151	131	162	151	142	149	149	151	151	143	140	124	123	157	136	140	146	139	121	131	146	129	132	128	138	137	128	125	155	123	138	148	151	129	136	152	137	138	147	151	140	139	135	153	115	130	160	116	154	132	133	165	134	135	140	163	137	167	147	148	139	132	144	139	158	151	133	158	152	129	147	149	156	137	125	140	131	133	133	123	114	168	176	148	146	152	130	146	132	141	143	134	157	123	134	121	154	138	135	131	152	161	162	134	132	158	132	152	143	141	139	134	143	145	134	137	153	140	143	153	118	119	149	143	136	131	149	131	144	149	158	146	148	145	142	140	153	141	122	140	134	150	153	115	150	123	142	134	125	157	138	145	133	175	143	139	134	149	150	120	142	164	138	135	144	149	156	142	143	133	144	141	130	156	137	148	151	127	126	141	137	152	138	139	151	148	136	121	143	138	134	170	144	148	135	150	131	138	152	149	129	162	155	136	136	140	153	137	148	141	145	118	155	127	133	137	148	155	124	137	144	134	147	120	151	138	143	157	175	133	152	149	145	126	145	152	153	135	136	133	148	138	133	130	138	136	133	128	139	139	156	153	161	126	113	124	147	128	148	129	138	132	154	164	123	137	120	144	141	147	159	154	152	145	130	135	144	134	121	112	127	139	125	147	134	152	139	137	131	154	132	155	123	142	145	133	132	155	148	138	140	160	112	144	111	132	168	164	130	156	151	125	141	140	152	137	140	159	150	133	124	124	152	136	143	149	130	113	136	138	131	138	156	136	141	127	122	129	157	161	156	144	138	156	146	133	139	151	127	145	141	138	127	150	144	146	133	148	138	146	152	145	129	139	154	147	141	163	150	119	137	136	153	154	117	132	142	150	152	138	140	140	141	109	147	137	154	122	150	175	157	169	145	144	141	147	144	133	132	139	144	149	137	138	144	137	149	134	128	139	133	132	162	140	144	118	141	139	145	145	146	155	139	137	133	142	152	141	138	160	142	167	145	138	142	140	146	132	151	144	148	140	128	124	126	142	146	137	154	138	151	139	135	160	122	135	140	119	148	136	140	127	129	112	147	173	122	158	164	156	151	144	153	150	147	127	157	141	142	140	138	128	146	154	136	149	153	158	150	152	142	161	131	147	130	133	152	138	147	131	144	155	157	142	133	139	141	148	136	127	158	158	164	147	143	150	160	133	165	134	144	149	165	139	140	151	134	144	132	123	149	141	146	145	139	139	140	164	115	144	145	128	155	152	144	127	132	149	133	141	156	142	162	139	133	148	163	135	142	143	155	134	143	136	127	130	143	159	173	151	129	149	167	153	150	177	137	145	142	155	154	140	136	146	144	145	125	152	147	152	136	132	166	151	118	135	139	128	127	149	138	146	136	149	148	141	151	139	127	126	154	169	122	141	141	161	150	149	130	122	122	153	135	126	132	122	149	141	145	132	147	124	160	147	144	143	137	137	152	124	162	146	125	133	139	131	139	152	126	132	150	147	146	137	153	133	138	132	135	135	142	135	167	140	132	148	132	142	125	137	152	132	145	140	143	149	132	158
18400	2252	5022	5758	4919	4163	3328	2816	2357	2102	1815	1611	1447	1437	1254	1156	1089	1068	995	909	940	887	811	800	784	749	710	681	689	713	653	679	628	680	613	621	623	602	639	645	599	653	623	613	561	575	604	581	511	582	551	565	577	561	542	528	547	559	565	515	548	552	512	579	565	542	520	532	565	526	513	491	513	514	560	528	534	571	558	541	523	558	513	541	547	539	542	516	559	551	558	560	542	539	503	479	508	529	534	550	506	543	531	506	504	509	549	555	517	485	542	517	508	507	501	546	518	485	533	523	507	539	534	519	498	526	518	506	497	511	475	479	528	543	516	516	506	487	531	522	506	527	516	496	525	506	525	502	524	487	511	536	545	498	515	493	523	480	533	499	527	541	490	535	514	532	514	510	513	549	496	549	522	546	490	500	481	513	517	524	484	485	544	515	501	508	542	509	539	519	508	511	484	508	516	528	545	507	479	517	504	520	512	517	512	527	529	532	541	525	523	519	499	492	456	524	510	528	516	472	487	508	498	523	505	560	497	508	510	510	491	535	505	514	554	521	535	481	507	526	471	542	476	551	551	552	520	522	556	566	493	513	504	551	470	538	569	526	541	550	507	497	490	489	518	512	505	503	535	503	514	556	510	538	526	536	500	524	498	523	540	492	542	527	529	486	512	530	523	486	492	537	543	507	519	512	523	528	522	492	494	500	514	488	520	538	517	508	530	489	519	526	472	493	529	498	509	475	519	477	560	541	524	473	517	500	494	507	513	541	519	508	504	515	500	531	495	558	533	503	489	555	549	496	568	509	506	547	521	530	519	471	528	549	502	501	532	524	534	525	524	498	554	497	544	520	498	485	498	546	490	531	537	545	526	525	531	536	512	533	509	494	514	514	486	539	567	542	509	475	486	546	568	517	515	513	553	495	527	565	517	506	533	496	511	476	480	499	484	515	529	490	514	496	526	444	491	537	480	524	511	486	543	516	483	507	497	515	515	515	522	532	539	481	504	514	548	500	486	471	504	511	487	473	530	502	569	512	479	537	531	515	514	515	552	539	493	509	511	493	519	532	543	480	535	512	515	494	527	484	527	562	496	493	482	511	498	493	539	514	531	502	506	523	476	544	530	507	544	488	502	485	492	551	507	527	526	508	538	523	489	485	501	526	489	484	490	493	532	511	523	485	510	514	482	501	529	499	543	500	503	541	470	522	505	530	521	544	525	488	516	510	516	485	517	533	498	505	523	496	502	527	503	555	487	491	513	509	499	496	480	511	537	543	501	588	511	505	508	496	523	501	554	492	525	518	523	511	526	503	507	479	508	482	495	530	510	536	535	529	484	440	514	508	464	536	497	462	485	521	494	503	515	484	523	516	507	505	475	523	561	522	520	506	499	480	473	486	488	497	533	569	521	508	507	495	546	578	476	488	504	482	498	559	539	539	549	508	509	505	512	527	516	530	464	510	501	508	527	507	503	552	543	492	493	535	478	513	499	505	536	499	472	554	517	521	499	506	545	500	509	529	503	518	508	488	536	523	527	498	507	497	489	512	498	525	525	524	502	501	525	534	527	505	503	523	503	494	552	469	526	506	502	492	505	496	523	488	506	497	489	559	479	547	509	476	528	510	495	511	498	521	529	510	546	535	550	537	545	520	499	522	534	474	507	519	520	528	487	496	493	497	497	476	534	536	516	543	493	518	550	511	504	493	524	524	539	494	500	470	531	537	534	511	546	513	525	503	509	492	533	517	536	519	483	488	472	526	496	504	540	523	516	511	489	519	519	505	520	546	530	508	512	490	531	496	475	553	518	528	520	504	515	487	499	480	520	499	503	494	544	562	454	569	488	531	479	547	510	533	487	500	513	561	507	511	510	478	521	480	551	514	509	506	499	519	534	516	517	522	513	524	480	518	530	521	499	553	472	455	499	497	496	551	471	547	515	504	545	513	505	556	517	500	540	518	502	528	529	516	486	472	534	514	470	519	487	495	519	499	488	510	471	502	500	466	507	511	482	524	551	478	499	520	518	527	479	479	517	506	482	499	495	474	525	514	495	513	508	499	545	512	470	523	493	497	521	515	533	540	532	491	544	537	498	496	487	503	511	497	530	495	524	525	485	503	513	492	523	429	491	525	528	535	496	527	537	508	496	529	502	499	480	503	512	487	553	502	510	513	497	512	520	501	507	481	518	473	528	527	553	498	508	544	477	507	509	504	499	543	475	519	545	546	548	534	504	508	523	542	524	524	516	522	468	505	498	462	563	535	546	530	560	499	511	528	486	495	490	515	540	533	526	500	534	488	530	500	525	538	492	515	538	525	511	530	527	512	501	505	535	524	484	494	541	517	491	500	483	513	488	486	519	518	526	514	517	502	518	515	557	514	509	519	517	513	532	480	495	513	472	477	509	472	506	478	524	523	512	502	484	484	500	512	471	496	517	522	487	506	519	475	522	520	526	495	550	518	494	501	514	523	525	515	527	480	511	515	526	498	507	488	539	482	487	483	456	503	485	460	515	527	512	539	544	478	461	476	552	530	567	514	556	496	507	511	509	501	508	480	501	507	525	485	496	499	495	524	476	472	467	487	517	525	520	488	517	572	522	498	468	528	508	520	554	514	529	509	509	489	540	513	526	497	523	507	473	558	494	508	500	520	507	527	523	526	514	541	543	491	509	500	519	519	499	505	529	522	514	488	547	516	514	561	529	493	494	508	512	513	533	459	506	536	532	477	518	542	512	521	550	495	518	530	555	494	495	503	510	470	500	469	526	489	510	528	511	512	528	532	538	516	515	494	509	501	553	485	488	504	508	505	499	503	533	520	505	472	486	499	474	526	541	491	490	548	540	552	500	532	515	497	510	514	504	593	490	549	509	519	490	515	497	535	494	512	512	490	520	507	499	454	490	548	485	521	481	480	515	503	435	519	497	520	559	497	542	511	493	534	515	508	529	506	521	545	469	521	529	505	523	518	480	515	492	487	503	534	485	489	498	497	509	500	517	529	504	501	479	496	514	511	531	454	528	480	520	513	538	531	489	486	508	504	487	494	515	502	522	508	509	521	482	493	465	485	531	493	510	497	541	543	517	514	536	541	554	536	520	461	491	524	510	541	533	493	481	526	523	509	496	498	526	484	529	543	511	497	526	486	512	528	512	533	501	510	516	473	528	467	518	495	495	467	469	488	500	537	536	520	461	510	553	543	497	489	503	515	506	521	507	526	511	496	544	467	503	504	522	516	513	540	478	564	509	528	488	492	487	501	516	482	535	488	511	507	507	514	529	507	496	536	503	515	519	530	484	527	504	510	513	486	498	478	508	514	526	546	531	459	520	498	517	479	474	532	497	522	511	517	468	524	489	527	485	552	494	486	531	557	505	514	515	519	502	540	496	503	514	518	542	528	523	505	531	487	498	508	524	517	502	536	510	516	486	476	570	514	493	478	484	531	554	494	546	496	527	541	487	495	486	495	504	528	533	509	501	478	523	521	512	533	521	494	480	503
3210	281	159	150	115	102	77	105	108	102	92	101	84	83	93	91	90	88	80	89	80	83	81	94	90	85	95	98	86	79	89	83	89	80	77	75	91	107	91	84	87	88	68	91	88	77	95	84	71	93	92	101	100	98	77	101	97	91	81	104	96	97	75	102	78	76	73	84	74	83	81	97	101	85	79	88	99	78	78	92	82	108	85	79	70	77	94	95	87	91	79	80	106	104	74	89	82	78	95	96	84	94	104	94	76	85	87	77	88	94	100	68	98	79	93	72	78	78	99	78	62	77	84	101	83	88	100	97	94	79	84	87	103	88	90	72	93	86	102	92	80	90	91	87	97	84	89	87	90	80	90	90	88	84	98	83	98	92	106	87	94	82	83	83	91	83	97	95	81	81	89	87	81	73	80	86	94	95	103	98	80	94	110	81	89	98	98	81	78	81	84	80	85	82	82	106	99	94	70	94	84	103	113	77	81	94	93	106	91	80	87	77	87	94	75	88	91	64	87	83	84	81	79	80	91	86	85	78	77	106	93	95	95	96	90	94	104	93	86	84	81	94	95	106	78	75	70	97	77	75	101	106	87	93	74	81	82	91	81	101	86	85	103	97	81	71	86	112	95	88	88	78	90	89	102	94	79	90	96	98	93	76	96	82	88	97	88	87	84	82	97	104	88	94	95	92	66	74	87	99	105	109	99	90	105	90	62	97	100	82	84	94	113	86	93	84	113	108	82	96	75	82	88	84	82	76	110	106	75	96	85	79	100	85	87	89	81	92	100	68	79	92	85	92	74	90	96	98	99	95	98	89	83	93	91	84	86	86	80	80	94	104	84	114	96	77	70	94	108	91	99	86	95	88	96	80	88	97	96	88	93	92	86	73	80	91	100	89	101	99	94	97	83	70	88	109	84	84	79	77	80	103	82	75	93	83	104	80	96	101	107	93	86	106	85	95	81	96	88	94	107	96	103	94	87	78	92	86	98	91	78	91	120	97	91	97	85	87	87	81	101	94	106	90	74	100	80	98	84	89	87	88	71	97	95	77	105	92	105	80	101	90	89	108	102	77	110	114	103	93	82	104	107	92	77	91	80	89	102	95	91	83	85	94	78	89	85	103	88	95	81	80	89	82	93	75	85	84	92	103	86	92	82	101	94	85	94	80	85	90	72	106	83	96	107	82	93	84	97	93	90	93	94	92	109	94	76	86	89	88	95	112	85	88	83	84	86	88	94	88	94	88	88	75	80	83	90	98	91	85	96	80	95	70	92	88	98	100	97	77	94	97	84	102	81	94	75	88	78	92	89	88	90	93	100	87	80	90	92	79	83	95	73	96	95	108	86	88	84	88	99	92	91	87	69	68	100	82	83	91	80	90	111	109	102	88	90	96	103	97	69	91	90	90	80	79	85	72	85	92	90	79	90	95	102	80	70	65	88	105	101	89	87	75	94	88	80	100	94	91	105	77	96	81	89	105	101	105	101	71	95	104	89	98	91	66	106	85	85	88	88	78	89	87	100	112	86	92	83	90	82	104	92	83	98	102	85	109	120	84	83	89	98	94	105	95	76	80	69	78	101	86	94	77	92	88	94	91	89	84	82	80	94	102	90	70	78	102	71	75	94	87	85	94	95	94	90	96	89	78	88	86	73	84	85	90	85	87	90	84	80	117	87	95	89	82	102	79	92	93	80	85	88	89	74	95	93	86	73	87	94	101	85	77	98	100	82	111	79	79	74	79	94	96	78	106	93	91	92	76	77	95	108	84	99	96	91	93	92	93	101	96	91	80	84	85	98	97	95	85	80	91	108	81	83	87	77	88	76	84	78	81	105	102	103	91	81	96	81	97	81	94	97	100	78	91	86	99	94	85	89	79	90	86	85	86	90	96	86	95	98	95	79	94	100	70	101	75	87	102	90	96	98	111	82	96	76	82	85	94	88	91	98	77	91	85	111	75	67	86	87	88	78	79	81	84	94	76	70	82	95	79	90	104	76	77	87	96	100	86	88	84	88	97	79	79	80	94	83	80	99	90	85	92	74	89	83	82	112	100	90	89	75	87	92	77	103	100	106	84	81	72	87	73	92	94	91	88	81	98	91	95	66	101	92	92	87	90	83	88	82	87	87	85	83	88	97	96	83	86	91	79	86	69	102	101	88	98	99	80	97	73	78	94	87	91	86	95	86	102	70	84	93	101	92	86	82	94	98	92	92	89	101	79	78	97	88	86	82	92	85	75	93	90	92	77	86	89	110	76	71	84	87	103	77	94	96	86	75	73	95	87	84	73	74	79	86	86	94	90	79	109	106	85	80	86	94	89	85	91	93	91	77	89	95	73	92	72	92	100	81	91	94	86	66	90	78	81	90	99	94	108	101	93	78	89	78	84	106	96	93	81	95	84	77	88	87	72	80	90	109	106	86	94	85	102	95	82	87	95	79	103	106	88	83	85	107	80	96	80	84	85	72	100	97	91	85	77	96	78	107	78	91	95	82	90	104	107	106	82	95	99	89	90	85	88	76	93	89	102	76	83	71	88	73	72	97	94	114	94	78	91	72	80	82	97	95	87	105	79	80	94	97	87	92	106	91	102	59	103	85	86	91	100	91	83	104	103	92	88	91	94	89	83	96	94	89	82	98	110	92	89	90	83	95	82	100	79	92	96	74	85	81	89	94	100	77	97	70	83	105	81	90	96	91	88	80	90	91	82	88	96	96	108	95	97	97	113	90	95	104	84	82	98	90	104	77	81	89	104	86	79	86	62	94	84	84	75	95	79	92	99	104	83	66	103	78	90	98	93	75	105	110	95	97	84	86	110	93	85	78	77	75	85	80	81	94	91	89	91	97	114	84	80	89	86	104	108	96	81	76	74	66	84	84	80	92	102	84	93	93	81	92	80	87	104	82	84	97	96	107	79	79	82	96	83	73	95	78	94	84	81	84	72	81	88	96	95	92	66	95	96	109	80	88	76	89	85	103	94	92	89	104	76	98	95	90	86	83	87	100	91	104	92	110	88	108	78	84	99	103	83	101	92	86	84	87	91	96	75	89	86	83	83	98	78	82	81	80	70	88	99	94	102	90	92	100	75	89	103	86	92	69	105	86	79	109	91	92	86	87	100	99	84	81	89	84	103	96	101	85	78	102	81	89	96	99	117	85	92	98	74	92	107	86	87	104	83	101	80	77	93	108	95	87	79	70	108	95	99	107	92	90	106	118	114	81	92	114	76	80	84	76	84	86	77	108	89	94	89	96	88	88	96	93	85	99	100	104	88	91	90	91	89	91	93	92	90	81	103	83	100	114	97	92	105	78	81	98	91	96	88	103	102	76	88	80	87	85	102	98	82	103	91	94	98	72	97	101	91	86	64	100	82	95	88	66	98	94	97	100	80	109	105	89	98	91	86	85	96	96	77	83	89	95	99	75	81	97	90	84	75	77	85	81	107	70	94	90	86	86	70	94	94	95	104	88	99	78	96	93	79	95	93	112	101
4709	427	480	533	525	486	384	419	376	378	384	401	363	369	351	358	365	357	356	348	385	351	356	317	325	352	346	318	344	338	343	363	337	306	381	349	367	310	363	354	338	362	339	325	364	321	358	356	357	350	294	324	344	360	341	338	301	322	350	319	318	335	316	336	329	343	358	328	344	351	324	331	350	363	335	339	309	339	355	336	384	339	336	312	347	350	356	330	362	365	352	333	335	340	327	340	353	357	338	349	315	327	336	327	348	352	323	348	372	325	325	339	317	327	321	295	322	336	334	342	357	345	355	331	378	316	350	333	341	313	354	328	326	278	322	321	358	328	349	332	312	335	337	354	358	351	330	310	347	335	356	317	342	363	323	333	354	364	302	338	308	350	391	349	371	317	330	356	314	332	338	336	348	355	346	371	354	314	313	335	309	326	339	326	318	333	333	357	309	336	332	328	310	356	323	299	330	335	363	317	307	328	328	353	341	332	317	324	335	322	359	311	354	352	353	353	364	331	339	328	368	350	342	323	349	357	307	344	324	367	324	356	345	324	331	355	326	347	359	316	325	356	328	335	326	332	343	341	348	356	346	336	370	316	331	325	342	343	371	327	334	313	347	344	332	347	341	331	323	375	339	342	347	313	318	342	317	362	332	365	358	345	321	330	365	340	331	360	331	355	325	341	321	350	331	323	352	366	318	354	339	358	315	340	374	313	334	317	337	349	333	356	359	338	368	358	363	355	313	324	333	326	331	350	323	325	323	323	314	360	328	359	353	343	311	393	329	337	328	337	338	325	339	320	321	335	356	356	317	330	336	337	354	361	340	361	349	351	359	340	339	366	365	317	316	362	353	312	317	331	307	360	308	319	322	358	372	299	334	342	329	337	355	319	329	331	342	364	332	329	338	345	319	336	355	340	334	311	321	356	342	311	334	331	333	303	328	384	328	325	369	308	339	320	333	335	353	313	331	332	348	354	319	333	320	354	333	336	359	367	346	320	331	338	303	326	342	314	349	350	346	316	338	327	348	322	345	345	311	328	333	315	346	322	339	338	364	338	372	373	347	328	344	346	334	331	340	298	344	318	327	343	335	328	325	344	364	338	350	350	342	339	343	339	347	338	358	336	307	333	357	318	336	331	341	370	365	332	361	329	327	344	350	331	337	329	368	305	333	357	319	305	367	322	335	345	357	324	311	331	337	345	344	315	331	344	381	323	350	326	326	367	313	319	360	325	328	335	362	297	329	318	353	365	339	319	306	357	322	352	362	355	341	324	365	326	346	362	328	356	327	325	343	357	365	382	358	338	345	324	354	330	336	343	352	314	340	315	343	353	312	314	337	337	379	333	334	351	331	350	317	308	311	334	356	340	322	314	308	325	361	323	347	325	354	312	320	326	338	328	355	346	333	315	366	323	343	330	296	345	310	356	358	326	322	334	336	344	348	331	310	343	359	339	345	356	375	345	321	330	339	360	332	348	357	347	353	309	352	323	347	331	333	354	381	365	336	337	330	322	338	333	362	333	313	321	332	336	339	330	364	332	367	360	355	332	320	328	335	353	369	337	343	341	336	338	363	347	340	310	333	331	320	325	337	365	328	340	347	337	311	346	338	344	313	354	319	333	330	330	333	334	299	318	340	308	360	330	354	318	330	335	331	322	321	312	344	337	351	354	369	366	363	364	368	328	318	367	375	346	330	329	355	328	321	331	327	359	340	370	349	329	312	336	361	334	333	317	287	315	311	296	352	332	327	331	331	361	330	337	314	322	334	335	362	331	350	310	332	363	367	319	334	323	347	344	350	330	308	352	371	364	318	311	320	363	345	332	327	364	310	318	326	324	335	336	293	345	341	351	340	332	336	352	330	339	353	360	321	342	341	345	366	314	352	347	357	307	339	307	345	321	320	310	321	330	366	319	362	368	326	358	350	331	324	299	374	335	365	337	336	353	333	350	322	331	323	357	339	334	309	347	309	293	338	331	356	340	339	370	335	331	343	309	330	316	337	331	352	345	335	338	318	318	337	362	337	338	334	339	360	344	356	318	334	327	341	320	344	351	349	353	350	362	338	327	347	348	364	299	348	342	331	350	344	363	355	304	322	316	296	360	312	345	362	301	348	369	331	361	341	331	346	332	352	351	367	328	362	378	347	337	369	344	356	349	338	354	326	355	338	357	360	346	349	383	366	341	310	339	365	339	322	329	333	352	310	313	332	372	343	351	342	354	370	318	383	351	368	374	326	393	329	358	336	325	322	359	340	355	326	349	368	360	363	319	364	330	330	322	358	346	358	337	351	335	320	369	347	321	342	322	349	322	339	351	340	373	339	320	324	374	329	334	351	377	378	346	310	337	347	367	317	355	340	305	357	356	354	310	315	323	350	335	306	296	327	345	323	326	356	361	351	335	359	357	360	327	358	316	321	337	331	320	354	314	350	349	351	355	371	348	329	350	347	346	334	361	352	351	344	345	330	376	313	354	385	330	331	337	355	326	359	379	338	348	346	361	325	319	361	327	378	348	325	318	337	311	347	312	295	313	328	342	347	336	331	328	354	326	338	375	336	329	345	310	314	321	338	331	343	350	325	354	334	356	357	339	341	353	378	344	322	357	337	344	347	330	335	357	342	322	366	339	343	309	349	341	336	331	364	364	294	350	340	327	305	324	325	323	312	355	355	349	360	293	350	335	348	364	316	312	359	374	302	316	381	328	316	351	332	337	353	347	351	334	364	353	348	319	344	342	355	342	320	355	331	344	313	337	352	345	329	349	336	331	331	321	367	346	331	363	385	340	292	341	355	350	326	343	327	313	366	342	327	318	325	318	367	330	341	344	327	330	343	333	326	357	320	339	362	349	322	360	340	383	341	347	329	358	329	367	369	336	363	338	353	337	367	338	361	312	318	324	349	307	345	342	297	350	349	349	323	349	353	339	353	350	331	318	315	341	363	339	337	346	335	344	356	346	359	359	327	337	338	347	322	320	305	320	306	341	327	333	340	310	346	350	356	325	352	342	327	320	348	353	351	361	342	353	341	322	359	316	344	344	355	342	332	358	336	317	330	329	310	320	329	330	324	307	323	313	350	352	354	341	351	369	332	349	320	368	334	346	354	338	309	308	341	341	335	344	347	312	314	348	334	346	350	336	312	333	308	307	355	355	346	358	359	314	351	348	348	336	326	328	328	335	348	332	331	322	347	337	304	354	341	312	351	295	337	363	362	325	323	330	347	319	333	331	352	322	355	344	328	323	335	347	339	359	349	322	325	339	324	343	357	336	337	349	344	321	331	330	332	347	355	337	321	337	340	309	349	323	355	320	357	347	360	339	346	350	323	343	331	333	341	323	358	348	349	345	349	347	353	337	351	319	310	343	331	338	374	334	331	335	320	365	316	316	353	328	326	335	337	347	350	322	343	354	325	368	335	336	349	332	322	367	347	354	353	341	339	335	391	343	354	354	394	366	323	357	332	328	359	325	340	336	345	358	376	334	328	367	347	345
27383	7285	1153	717	508	378	299	233	216	187	150	121	122	117	95	128	108	97	97	95	115	96	67	69	70	98	66	90	79	78	76	95	88	79	82	72	69	74	78	88	76	74	80	67	78	73	73	78	73	82	70	77	75	71	56	65	60	72	63	80	64	80	57	54	85	62	85	67	75	68	73	74	71	55	65	66	73	57	81	70	62	66	79	82	79	72	79	70	78	73	63	62	53	58	63	72	58	72	74	65	67	65	71	74	77	90	100	63	74	77	57	58	62	73	62	73	63	68	74	68	66	70	59	70	66	66	66	69	60	66	68	66	75	67	77	69	65	73	84	73	65	66	66	63	61	59	66	91	75	74	63	69	77	68	65	72	66	70	70	79	67	66	70	70	69	63	79	76	55	79	73	62	67	55	71	72	71	85	78	71	63	68	53	60	76	73	68	71	58	71	67	70	57	90	83	72	78	62	77	66	60	78	67	51	71	69	65	59	65	61	74	51	66	64	71	66	64	66	79	80	52	88	66	71	64	70	65	67	62	83	72	69	52	65	65	60	64	67	80	67	71	57	65	61	71	68	77	65	81	71	68	74	62	75	71	75	77	70	74	68	62	67	61	72	79	67	71	78	59	81	73	62	56	64	74	71	77	76	70	71	71	80	74	71	86	78	54	80	69	68	73	76	56	65	66	72	67	59	65	67	61	70	56	90	53	65	74	73	72	65	84	70	67	67	87	56	69	78	52	65	84	64	79	82	88	66	52	71	72	64	69	69	64	66	74	71	55	74	86	72	59	73	68	70	56	74	62	58	59	83	77	75	66	61	63	69	56	87	67	65	73	67	48	74	69	76	67	68	74	64	68	77	80	54	64	63	72	85	80	65	49	73	69	74	70	70	80	70	63	77	60	78	78	71	68	72	56	70	65	80	69	63	74	68	84	54	62	61	70	67	80	73	77	72	77	72	80	70	76	70	61	69	65	63	62	70	61	84	78	75	59	86	73	65	58	64	78	65	73	77	72	75	60	68	63	82	71	58	85	65	67	54	85	80	66	73	78	79	57	69	64	65	64	73	62	64	76	76	64	75	70	65	58	70	66	68	73	62	65	59	57	73	65	57	67	66	67	69	59	61	67	66	80	77	74	78	73	65	80	69	96	81	53	66	78	61	74	53	75	67	77	79	100	70	72	75	70	68	71	78	76	80	70	70	51	66	71	79	74	90	60	68	71	82	85	62	74	68	76	79	70	65	75	65	73	78	73	65	64	78	64	73	68	66	54	70	77	64	84	85	85	83	63	64	66	85	76	77	73	63	57	64	61	67	81	63	61	63	61	64	74	67	75	77	83	70	82	56	82	77	64	71	60	74	65	61	63	75	79	75	69	75	90	68	74	69	74	85	61	63	81	62	59	78	80	64	59	85	73	61	81	68	85	63	48	59	69	66	74	60	50	69	54	73	66	67	71	74	68	72	76	66	61	73	69	74	71	71	75	68	61	73	74	75	63	59	70	74	77	84	55	50	81	65	60	68	51	67	68	76	68	53	74	56	68	56	73	69	61	76	74	66	58	92	68	63	66	77	50	76	62	58	77	63	77	71	75	60	81	76	81	67	64	73	61	69	66	78	76	67	74	58	80	56	71	63	67	75	61	65	77	73	78	71	70	58	65	91	58	61	69	67	67	62	70	66	64	67	64	63	69	63	66	70	61	85	86	85	69	65	88	62	63	70	98	67	67	73	76	69	69	59	62	98	73	60	72	67	61	59	68	84	77	64	79	55	67	65	70	81	64	75	74	93	72	81	63	62	58	78	64	63	69	56	65	70	66	63	63	62	74	68	61	78	73	63	62	74	68	72	64	69	89	73	64	85	67	81	53	73	75	68	71	83	57	78	60	45	62	74	71	64	67	65	58	73	71	71	64	69	76	78	75	61	81	76	69	59	62	79	72	84	71	68	62	62	80	58	79	70	70	72	79	54	67	82	77	65	68	79	66	75	78	57	74	78	69	74	72	76	69	70	82	68	80	71	77	83	68	67	72	71	74	79	71	73	68	64	83	70	73	72	59	78	74	81	73	66	76	69	59	65	82	74	57	67	72	57	81	66	59	66	70	58	65	65	73	54	73	72	56	63	66	84	52	80	68	71	61	80	71	79	69	64	77	69	70	70	65	74	65	74	80	76	49	68	79	68	64	55	72	77	74	95	79	73	81	78	73	69	71	81	71	95	50	62	71	61	58	74	78	74	64	66	73	60	78	64	65	75	61	65	56	61	61	75	62	53	70	67	81	64	81	76	76	72	70	63	66	77	54	69	60	66	59	87	56	74	87	75	58	71	82	69	68	73	89	68	67	59	68	68	74	59	70	77	72	74	65	75	78	67	54	56	78	57	74	53	72	57	69	68	63	65	74	71	58	72	67	68	70	63	76	79	67	81	87	57	73	68	62	64	62	53	59	76	75	60	63	55	65	92	73	61	87	84	75	62	67	68	82	79	77	73	55	64	66	65	73	66	66	71	70	89	48	60	68	60	59	75	78	63	79	73	79	73	74	75	80	84	77	83	77	97	80	65	69	81	63	72	86	65	85	72	70	82	94	77	62	77	68	67	60	68	58	76	61	67	65	66	75	70	53	76	74	65	61	57	72	68	68	62	56	62	81	63	77	86	82	58	77	45	60	58	70	67	84	56	68	74	78	64	80	63	64	64	55	68	79	57	68	80	72	57	86	77	72	73	82	69	60	59	78	60	57	71	83	58	62	72	76	77	76	73	69	72	73	66	70	68	69	67	82	75	64	70	65	73	61	84	78	66	60	68	74	72	67	85	80	75	67	69	81	53	67	73	59	67	64	65	65	65	75	57	85	60	65	72	49	58	50	67	59	67	71	67	69	83	73	68	54	78	88	81	76	74	71	73	67	62	62	66	60	74	74	73	70	84	77	74	77	55	75	62	55	72	67	60	67	63	79	62	60	79	55	78	74	65	77	69	66	66	69	70	72	74	72	83	68	53	61	60	82	62	75	72	69	68	82	60	74	49	62	59	73	69	71	69	61	53	53	79	62	56	86	75	63	72	70	71	72	84	68	60	53	76	63	72	74	76	79	73	74	61	62	78	82	82	70	76	63	59	72	63	87	71	77	57	74	63	77	58	79	66	82	75	75	75	68	64	49	73	65	60	62	70	64	59	70	69	65	65	67	61	62	79	63	64	74	74	60	71	74	75	82	59	89	55	68	70	66	60	64	69	82	58	78	66	67	72	66	70	73	77	79	77	74	65	58	67	66	72	76	77	60	57	71	76	68	58	70	75	70	62	63	63	72	56	68	64	60	57	71	72	70	72	65	78	73	63	79	68	73	64	76	74	61	82	61	69	61	68	69	73	76	64	58	70	85	91	69	79	61	67	70	64	65	60	71	77	58	67	70	69	70	61	70	74	57	83	49	59	60	64	59	78	67	72	79	61	72	66	65	66	73	60	69	59	65	59	54	58	75	64	68	74
13559	1149	2601	2967	2524	2063	1689	1386	1220	1045	929	815	775	698	678	540	574	510	517	514	510	469	422	406	388	419	413	368	360	369	367	376	340	338	357	351	321	325	312	336	318	333	329	315	293	314	310	315	295	302	289	304	284	318	307	303	288	308	285	310	288	285	288	289	293	272	308	294	286	318	325	308	296	280	272	289	288	309	320	266	285	291	289	300	286	280	288	278	318	287	280	258	284	301	320	304	269	290	284	293	278	278	302	296	296	273	276	283	287	287	285	294	285	242	291	295	306	282	275	274	270	285	262	288	263	291	272	295	284	282	295	287	263	279	307	272	264	288	288	266	258	270	320	283	298	271	252	264	294	279	302	286	279	318	264	277	275	247	299	289	286	298	263	283	296	273	249	314	289	255	249	302	262	265	279	302	268	274	258	238	271	285	279	274	265	306	263	290	275	297	307	285	294	291	263	277	275	272	248	275	243	288	254	279	305	278	292	275	284	314	300	256	293	245	277	302	259	296	297	315	282	309	280	255	289	269	294	289	275	302	291	271	314	275	282	278	284	300	295	286	292	312	276	269	268	268	291	297	253	288	267	285	303	303	293	290	284	264	279	268	301	264	287	284	259	273	273	267	272	300	278	291	248	265	336	284	284	274	283	281	260	275	293	279	286	303	291	268	280	279	268	284	293	277	314	306	271	279	269	283	257	266	264	274	297	266	297	280	270	236	285	262	303	252	277	297	271	276	275	260	260	297	274	255	294	287	264	264	295	270	303	303	281	294	267	293	254	277	296	298	255	306	253	301	266	265	296	300	303	273	246	273	250	298	275	271	275	306	279	286	303	308	277	251	294	282	284	271	291	287	268	313	305	277	261	262	302	261	288	268	269	289	296	260	280	279	297	287	282	285	282	273	254	261	237	304	295	267	290	306	292	261	268	257	291	283	274	278	237	306	275	288	291	256	284	292	241	280	297	294	284	285	289	269	287	244	291	288	289	278	280	255	284	271	292	277	310	320	291	294	293	247	292	258	292	287	295	275	269	281	276	298	300	284	287	279	304	278	302	284	258	268	244	272	294	291	263	290	277	249	278	290	290	230	301	267	293	263	281	234	262	296	275	310	288	280	276	289	250	295	283	303	278	261	302	271	293	262	263	265	282	253	279	250	272	260	290	252	295	257	279	273	287	284	282	275	272	278	278	279	281	299	326	268	267	259	280	257	274	306	279	284	283	283	273	284	284	273	294	261	290	287	288	270	266	279	290	267	266	268	271	267	263	266	255	302	283	248	297	284	278	280	266	296	251	249	263	261	262	285	259	262	283	306	309	287	280	272	289	280	293	299	313	285	282	283	264	274	281	299	286	268	264	294	309	282	327	269	280	305	293	269	269	282	293	307	282	271	293	294	261	319	265	291	287	266	292	286	270	303	307	287	302	289	261	266	284	260	276	293	283	290	286	269	266	263	265	257	290	286	283	280	242	290	284	238	259	286	274	253	278	293	267	252	246	262	281	257	311	272	275	249	263	273	298	286	292	263	292	258	285	266	324	274	300	278	280	288	269	290	293	252	253	275	302	270	270	286	280	252	277	244	285	299	289	291	272	262	274	271	280	276	274	282	281	278	249	290	298	274	252	276	295	279	259	295	263	284	295	323	298	280	293	281	267	280	292	286	278	277	256	271	284	287	286	251	284	272	257	275	265	281	252	251	282	285	271	264	270	285	286	299	272	247	269	298	265	254	288	273	283	258	278	282	282	291	287	277	277	289	287	275	280	270	305	306	281	288	273	303	273	291	278	257	287	287	274	254	292	265	261	309	268	276	266	297	272	266	294	269	283	282	270	287	272	295	298	267	272	301	246	268	278	278	293	262	292	282	279	272	290	285	279	282	305	305	289	291	284	285	275	292	301	282	268	265	278	285	282	281	282	282	310	249	289	292	275	281	245	270	294	267	290	249	262	268	262	256	288	302	256	257	267	297	260	267	297	301	280	302	262	286	270	290	276	283	283	285	277	266	274	289	316	292	284	295	290	270	280	293	293	277	246	275	250	267	294	292	282	293	296	277	282	296	286	286	271	279	296	313	276	280	261	287	273	287	302	256	272	288	296	270	315	279	274	249	267	271	319	275	296	270	257	279	275	291	300	320	301	289	267	251	293	251	286	273	267	282	283	286	293	278	271	299	272	255	264	286	281	276	301	268	286	276	283	250	277	265	275	266	265	279	262	289	293	290	276	287	280	277	289	261	266	298	272	273	237	310	292	270	265	282	261	286	236	268	302	295	275	278	301	258	264	286	318	269	258	281	265	293	282	282	297	274	301	286	276	295	279	293	292	293	292	255	265	286	307	289	282	284	271	283	286	276	242	284	303	294	268	279	292	259	271	268	285	266	269	286	282	262	290	275	269	274	267	284	286	256	250	272	323	281	272	264	266	256	284	264	283	286	287	272	270	275	255	288	290	294	246	270	277	283	267	278	296	265	296	293	280	279	269	258	293	300	259	320	285	290	289	252	292	292	264	268	281	249	254	278	292	266	296	271	278	292	279	285	269	278	305	287	242	278	288	308	285	262	249	268	271	298	234	264	283	280	289	271	284	312	304	289	274	262	311	288	282	285	268	292	272	265	280	294	275	271	277	272	284	282	291	310	305	262	263	294	260	279	262	283	261	319	272	277	280	264	270	256	308	300	307	270	271	280	270	302	282	275	269	275	270	285	283	256	275	297	311	283	274	295	269	296	311	268	295	271	298	272	269	274	290	313	300	290	293	265	261	280	305	296	266	285	307	276	269	273	307	267	286	289	254	293	279	288	253	264	307	306	280	273	273	277	295	283	287	301	295	279	296	273	296	286	298	304	282	270	294	282	268	271	263	291	282	289	286	272	295	275	290	271	306	252	247	284	297	238	268	274	250	242	263	299	262	290	299	267	276	277	274	245	282	285	295	297	279	256	310	315	314	282	286	261	289	295	263	289	288	282	298	300	288	266	268	283	277	273	238	286	281	302	291	271	241	275	307	262	285	266	309	265	282	309	292	313	287	240	291	292	277	278	269	284	283	307	258	304	271	274	285	283	269	270	306	283	274	298	308	266	278	286	283	321	250	269	286	311	264	278	308	271	310	278	287	271	267	256	263	266	287	279	297	274	304	257	292	283	262	283	301	282	292	276	281	313	270	282	266	260	266	286	268	279	259	268	280	301	257	271	265	276	254	296	267	271	294	303	291	285	270	257	277	248	267	258	258	308	272	249	282	306	285	296	314	271	270	252	288	287	299	292	315	264	274	268	319	254	275	236	297	263	328	298	245	294	274	266	293	288	277	296	277	255	275	252	263	277	301	275	273	291	253	282	274	286	277	287	294	269	268	303	295	291	257	258	282	272	292	290	272	243	259	295	273	293	290	280	258	255	267	280	263	293	283	312	283	270	288	320	287	310	269	274	272	286	277	291	288	262	263	276	268	272	270	241	309	274	231	292	315	289	262	283	282	287	276	282	293	276
34954	18728	4313	1494	1072	755	573	470	394	323	262	278	268	245	220	236	181	181	179	168	189	162	166	181	157	135	158	121	150	143	154	154	147	143	128	144	162	123	143	134	133	139	129	143	157	167	143	161	118	140	149	145	155	157	117	143	140	142	142	139	129	151	142	134	134	145	140	159	159	154	143	142	128	123	139	117	142	149	131	150	140	152	136	134	130	136	128	128	144	126	153	134	124	127	119	123	124	153	125	137	134	142	142	133	140	127	148	136	134	126	151	133	136	125	147	126	140	136	124	136	164	122	135	128	141	105	146	134	129	152	149	123	140	121	150	122	143	147	123	133	135	133	153	124	140	140	150	155	135	144	136	114	114	146	134	147	155	157	145	131	144	138	143	146	107	125	98	119	141	140	130	152	111	126	144	117	152	143	132	131	137	159	137	150	138	132	135	128	134	122	131	137	121	123	137	126	148	134	146	129	139	153	136	153	133	140	124	136	132	149	137	127	132	130	140	144	151	141	126	139	120	134	149	130	127	125	158	155	114	114	130	140	144	139	149	117	174	113	126	134	147	140	144	160	124	161	127	145	147	136	149	127	126	119	133	130	131	122	131	138	130	140	130	119	135	125	127	151	141	122	111	118	114	137	136	151	116	118	141	148	143	152	144	140	122	144	97	136	137	148	124	136	148	130	141	122	145	135	125	138	134	141	129	144	146	124	137	133	129	109	139	150	130	121	128	116	135	130	136	130	128	128	132	142	114	97	134	126	152	135	141	148	141	154	148	124	133	148	129	123	140	136	137	126	135	141	121	147	126	129	141	149	148	146	129	141	150	129	139	143	133	119	119	139	112	142	144	148	133	142	125	112	134	138	128	155	143	132	129	122	116	141	135	126	148	140	144	155	128	132	122	114	145	134	132	139	157	126	117	136	159	143	149	127	154	124	145	138	119	135	137	117	125	123	146	140	140	150	132	125	123	124	129	150	110	112	143	125	132	125	128	135	144	132	124	129	133	127	126	148	123	137	145	120	118	129	131	146	140	144	128	146	116	124	151	125	140	148	132	115	117	133	144	154	129	127	140	141	145	130	143	144	138	137	128	156	128	129	141	134	135	130	132	136	124	142	135	119	161	122	143	120	135	134	153	137	138	144	120	134	145	139	150	147	138	136	140	121	118	128	158	135	134	128	149	140	145	128	111	127	130	133	127	141	124	117	139	120	137	129	133	133	138	129	136	143	140	166	142	143	137	133	132	111	138	124	160	128	139	123	142	121	138	141	124	134	128	124	125	132	150	139	125	144	141	128	126	156	122	114	135	145	137	128	142	123	130	147	126	138	148	123	158	123	130	149	136	148	126	138	125	137	125	142	145	130	134	131	139	107	132	112	132	114	111	142	157	133	120	134	132	149	130	119	140	141	134	129	119	154	131	150	131	143	122	132	135	149	130	133	129	135	135	140	133	137	146	139	129	125	142	126	137	125	117	140	124	141	138	138	133	131	138	149	142	138	127	122	151	132	150	129	115	134	130	126	132	151	125	126	144	127	128	127	129	154	141	120	137	138	152	143	107	137	156	133	144	144	132	148	139	139	137	127	136	155	101	133	136	109	101	123	135	130	144	127	122	132	143	130	130	143	144	127	125	128	126	140	127	125	135	132	130	127	153	127	154	138	119	141	125	130	133	130	128	145	134	125	134	150	121	130	125	142	139	144	147	153	144	138	137	119	134	117	147	131	128	133	110	139	146	127	141	150	127	142	148	132	159	125	125	130	146	153	131	146	133	131	120	136	119	130	117	135	154	146	145	144	149	118	154	121	137	137	128	139	143	151	122	134	126	131	138	145	140	151	132	127	138	134	134	128	145	140	153	147	123	140	129	150	148	136	142	124	163	131	137	127	140	117	124	141	125	140	125	145	125	130	143	139	134	144	128	131	134	153	150	142	136	118	128	136	134	131	142	141	150	138	147	131	130	115	135	124	142	159	151	140	145	134	134	116	136	122	152	127	141	143	143	133	122	140	159	139	124	139	133	147	138	130	120	136	122	131	105	129	139	122	148	130	114	121	153	148	121	138	130	129	138	148	128	116	133	136	143	132	139	139	113	123	120	128	110	125	128	119	121	120	154	137	149	156	130	131	129	120	136	148	139	140	130	140	144	128	151	121	139	139	142	138	140	134	140	144	132	148	122	137	133	160	141	124	149	132	121	138	132	123	138	144	153	123	116	134	132	147	121	125	123	136	128	158	148	125	128	123	142	147	153	143	134	146	123	116	138	128	141	146	139	126	139	138	136	125	149	148	137	121	119	119	129	127	141	129	125	147	116	142	132	118	114	145	120	164	132	132	131	136	133	123	129	139	124	154	122	120	133	141	137	133	152	140	144	134	138	133	109	130	146	135	127	127	134	150	142	144	122	145	149	133	127	139	143	117	135	138	157	136	127	151	124	126	130	165	134	143	151	143	122	143	145	116	141	135	123	129	119	146	147	120	141	139	145	120	137	130	140	123	140	156	130	162	115	140	151	134	143	149	130	124	120	122	127	143	127	141	122	129	144	132	129	145	157	123	117	147	135	133	142	152	129	119	140	153	120	147	135	128	108	145	134	133	155	123	131	142	150	145	138	136	148	120	135	133	144	119	130	135	115	125	137	125	133	133	149	148	167	133	148	134	131	137	130	113	129	138	142	142	116	130	128	118	139	126	129	122	129	154	127	130	168	128	113	137	134	129	132	155	128	126	146	127	142	154	126	138	154	128	141	123	127	168	131	129	127	144	153	138	145	146	141	147	156	125	154	134	142	139	143	148	143	122	176	120	141	139	135	112	124	124	151	146	129	148	133	136	151	133	149	151	135	122	140	137	128	110	145	138	136	133	142	138	154	130	140	134	135	121	144	127	151	145	135	135	137	125	153	148	132	127	118	121	116	136	129	164	149	139	138	133	141	153	103	138	130	116	127	132	157	112	123	120	140	152	106	134	137	118	162	122	155	143	151	147	132	144	127	142	136	138	145	124	132	140	145	128	132	136	138	142	114	118	135	137	144	145	134	127	122	133	146	146	144	122	128	137	157	143	144	125	124	146	135	122	126	136	132	134	144	129	133	138	138	127	138	133	139	142	141	129	129	133	153	132	135	127	133	125	130	130	138	123	128	125	149	121	114	132	126	133	126	132	125	127	126	136	124	128	116	130	137	147	137	146	142	128	116	142	108	115	145	126	122	136	125	150	139	136	138	139	120	132	130	162	155	138	153	151	120	126	141	148	120	135	127	143	147	148	120	131	133	129	151	143	135	153	145	126	139	146	147	142	146	113	119	120	141	124	135	134	127	156	135	120	148	145	139	159	131	133	126	122	125	154	130	148	134	119	149	153	149	125	130	153	150	128	121	145	159	133	144	125	126	147	119	113	140	124	146	131	131	146	133	147	155	139	173	150	139	153	148	118	130	131	124	128	120	134	140	134	144	132	147	136	149	141	131	139	147	143	134	147	125	140	138	138
17388	2211	4748	5448	4719	3886	3117	2654	2294	2025	1720	1567	1520	1400	1259	1144	1024	956	928	915	849	863	784	706	748	706	659	711	738	654	634	602	631	646	587	576	630	580	605	569	587	544	573	569	547	567	567	575	522	587	543	544	491	536	511	541	550	503	529	524	533	516	556	511	565	584	522	523	528	557	490	496	529	582	542	535	510	530	480	516	497	517	494	458	498	520	466	493	519	472	479	517	510	445	489	477	561	495	487	520	497	499	485	523	463	513	509	508	494	518	553	520	484	451	555	497	494	505	481	498	513	495	496	498	511	461	469	517	511	458	471	500	485	521	528	472	494	490	482	521	501	448	504	475	500	462	485	536	484	467	515	480	482	495	501	494	525	527	496	516	453	451	476	480	534	464	481	515	496	457	500	505	502	494	513	511	483	489	513	477	470	456	503	496	502	485	479	483	501	462	453	497	498	466	446	494	510	461	502	531	512	486	491	472	500	492	456	475	439	489	498	499	452	465	478	500	460	472	509	477	481	504	475	513	461	455	477	454	462	470	455	457	477	499	481	462	522	512	507	493	469	492	474	433	467	454	461	436	434	486	488	518	457	503	439	500	477	477	519	445	467	494	493	512	496	477	466	478	503	473	471	521	500	454	482	540	496	534	495	481	434	518	460	511	486	493	486	473	459	470	484	457	460	463	506	472	464	492	484	498	473	456	506	465	457	506	474	488	478	477	503	456	472	479	490	444	484	459	492	477	506	453	453	488	503	497	526	472	449	497	495	489	487	499	509	516	481	477	491	465	441	484	484	441	450	470	465	490	434	492	498	528	483	474	486	503	525	496	490	442	490	456	464	530	483	446	495	457	468	478	486	432	498	480	471	514	482	478	478	477	469	456	489	429	505	489	488	523	485	484	477	500	542	501	468	462	487	483	487	521	486	534	479	479	487	502	470	526	449	479	458	545	514	458	464	448	497	469	498	438	489	493	474	490	487	492	473	483	466	498	512	486	483	517	494	489	462	502	458	508	467	478	506	482	468	443	476	482	485	463	500	538	480	467	467	485	496	477	501	471	473	499	492	471	486	498	488	504	486	481	511	447	481	488	458	486	509	469	471	457	447	495	431	459	503	452	475	465	459	471	469	485	463	470	492	518	508	502	470	481	457	506	470	458	486	496	521	466	461	472	466	520	479	517	488	502	496	486	482	466	439	491	470	490	474	475	475	491	527	473	483	471	446	458	451	496	488	506	520	469	471	466	512	479	464	462	528	490	499	517	512	526	521	487	508	437	451	511	507	450	488	498	457	511	500	461	479	480	455	468	489	492	467	454	467	471	467	436	512	480	437	497	468	475	518	539	502	500	486	448	499	508	492	489	505	488	478	497	456	526	468	493	511	472	521	501	501	508	473	471	504	483	491	530	492	507	508	463	498	472	532	520	474	491	494	513	490	507	509	508	456	509	509	469	514	474	473	451	504	479	468	468	466	466	479	456	486	476	471	488	492	460	495	509	478	490	514	462	549	504	505	491	488	463	506	459	489	507	512	506	452	482	479	464	485	499	469	454	468	505	479	533	494	477	488	478	494	505	517	483	476	479	518	493	506	483	513	480	520	503	520	490	459	476	489	471	484	509	496	520	521	491	495	473	473	440	512	468	449	511	457	450	484	479	483	471	493	463	500	488	538	472	482	497	478	551	489	477	515	477	462	460	515	488	504	481	490	480	441	474	489	472	465	465	491	453	469	452	498	501	501	484	490	479	499	471	486	441	504	482	487	489	493	433	464	511	483	476	480	492	463	487	496	443	461	503	478	473	494	476	476	475	472	494	511	514	492	479	512	457	514	489	457	542	519	464	471	495	489	491	474	489	480	535	527	479	488	460	484	488	485	496	477	477	499	468	479	471	487	488	498	482	458	470	455	457	465	501	450	511	502	473	497	508	489	493	484	512	475	454	467	481	468	492	512	506	507	464	447	504	521	449	543	470	465	500	484	488	476	473	474	514	484	510	480	471	496	488	463	465	512	496	481	489	474	505	519	500	523	493	455	493	495	468	465	515	503	435	504	494	533	517	498	514	451	469	490	503	479	528	504	478	519	497	476	476	454	486	473	470	484	447	506	499	486	471	494	472	479	510	466	488	515	458	483	456	501	468	496	493	493	493	476	499	494	476	479	463	488	500	462	475	452	485	505	478	490	470	466	492	470	455	502	470	471	479	501	497	492	483	497	492	480	483	509	489	508	459	485	470	532	511	485	459	478	507	506	452	484	469	535	517	499	476	515	479	468	453	476	478	524	484	467	451	482	487	489	527	489	454	487	478	488	488	498	454	454	472	489	527	492	464	443	477	475	499	489	447	484	468	482	503	535	514	457	476	460	510	502	531	497	528	510	440	513	489	494	509	475	456	494	450	467	459	486	499	500	479	490	503	496	479	476	489	507	489	483	461	475	481	503	481	453	460	492	510	475	478	502	504	499	438	489	456	538	526	447	484	500	477	487	508	483	516	483	501	516	506	517	501	489	461	484	473	457	509	471	457	505	473	513	485	478	466	470	498	449	479	485	527	483	479	484	469	474	476	490	506	474	489	489	516	519	469	513	474	479	465	437	482	457	484	504	445	535	455	493	473	506	472	523	466	460	485	485	528	490	536	477	491	498	482	452	496	505	501	525	498	477	505	509	460	422	445	506	494	482	480	500	504	495	481	489	489	495	492	517	480	501	492	459	470	508	454	541	528	440	512	522	531	472	461	470	502	470	490	526	471	504	493	464	515	517	510	495	464	515	521	484	472	472	510	522	520	484	470	476	485	467	481	483	542	485	512	464	494	479	508	454	501	448	500	478	448	469	516	473	516	451	472	436	467	438	509	458	488	489	479	498	472	472	467	496	480	490	446	461	476	522	472	525	477	455	481	492	498	473	495	454	488	459	470	526	470	474	502	500	487	466	464	477	485	520	453	498	503	509	489	470	500	448	497	480	520	468	495	436	488	461	498	503	471	462	470	485	474	477	459	494	495	473	512	440	490	489	521	465	518	451	518	497	483	498	433	451	534	531	443	457	495	457	494	433	460	493	524	490	498	520	461	479	444	468	503	456	511	485	497	521	448	487	500	499	449	467	487	470	508	466	498	466	535	470	498	509	443	486	518	523	523	499	481	484	453	504	525	455	484	474	463	505	465	490	483	520	469	480	465	504	509	459	490	494	530	514	442	497	486	447	471	488	530	477	492	488	494	463	507	507	468	468	509	486	469	444	491	486	466	469	497	454	515	477	500	482	459	499	492	483	456	518	434	485	515	497	485	483	462	476	501	480	493	523	479	483	473	485	465	462	493	461	473	436	495	454	508	496	461	478	517	484	451	461	467	461	484	476	471	446	491	524	452	483	484	484	480	469	513	500	474	479	480	537	483	463	483	474	471	475	471	502	478	491	482	506	502	453	520	441	476	484	508	490	443	477	494	498	480	459	458	466	435	497	514	508	476	490	463	475	476	498	490	515	473	430	475
3431	284	177	126	131	108	102	96	96	83	87	93	82	82	88	101	117	95	101	84	99	106	89	102	87	105	86	85	116	76	111	113	89	110	87	94	103	97	89	85	104	102	102	80	104	90	91	81	91	89	92	94	105	84	86	87	83	93	90	89	78	82	92	94	78	94	114	97	108	81	109	90	94	87	101	79	91	88	101	79	86	89	105	87	100	83	84	103	81	97	90	104	103	89	124	92	98	89	78	95	105	79	104	89	87	92	90	83	85	95	97	107	81	94	89	82	85	107	84	93	101	95	81	94	69	76	93	82	99	88	83	98	99	106	96	91	109	78	94	91	91	97	82	90	81	101	86	99	100	85	89	93	92	92	110	94	83	88	91	91	82	118	92	95	98	97	100	84	81	83	93	127	90	73	84	74	91	93	99	87	85	99	90	93	92	87	99	88	104	86	89	99	109	88	92	81	96	82	95	92	82	99	95	92	98	92	95	93	88	95	104	98	96	97	88	116	117	93	93	91	78	70	109	91	101	103	94	81	88	87	102	84	94	106	92	88	94	75	84	99	96	97	91	81	76	88	92	82	90	101	100	97	96	87	86	100	89	91	111	80	100	93	106	93	97	93	85	90	90	108	93	86	103	113	103	102	96	94	96	86	86	82	85	105	86	82	73	101	106	103	94	91	101	78	86	99	100	69	85	96	98	98	84	99	104	78	87	93	82	85	96	96	78	83	89	88	105	113	97	92	83	83	86	79	90	79	117	76	104	79	93	107	99	94	100	96	90	89	76	90	94	92	96	94	77	84	93	90	105	96	89	90	91	93	88	98	92	93	88	77	83	93	83	83	92	84	84	105	85	91	77	91	86	83	85	85	81	100	86	100	85	102	95	82	85	90	100	71	83	92	108	100	97	92	105	90	104	85	106	95	83	80	82	89	84	100	95	88	103	86	107	91	99	105	88	108	96	88	96	87	103	97	116	98	96	81	95	104	82	77	94	85	104	106	87	92	104	107	90	95	89	100	101	111	89	89	93	90	76	104	92	95	118	86	84	95	91	98	105	97	82	107	99	95	106	89	83	89	83	79	96	123	87	89	86	104	82	89	102	83	101	79	82	99	90	94	88	92	96	84	92	93	87	101	76	88	102	92	100	79	108	83	80	102	94	114	85	90	75	96	88	90	110	88	94	82	95	95	103	109	81	77	92	108	88	100	92	91	100	89	86	85	98	91	81	112	86	90	93	100	98	80	78	105	99	84	93	81	97	102	76	89	85	116	88	94	80	87	89	104	102	90	83	105	88	94	101	92	101	96	93	79	90	97	82	92	93	82	92	92	89	104	94	95	97	90	78	92	96	99	79	88	96	87	108	86	96	95	86	79	93	97	103	104	97	82	84	88	97	92	98	100	79	88	104	88	102	95	89	103	84	90	69	84	97	93	91	107	75	96	107	93	99	90	95	96	81	87	97	88	101	79	99	97	81	97	94	90	109	112	96	92	96	87	94	98	101	91	97	91	102	89	81	84	115	108	95	98	89	101	85	79	74	105	82	82	90	100	83	87	108	92	94	106	97	73	96	87	85	91	111	98	116	88	85	98	87	87	117	81	79	99	99	85	91	80	92	102	95	85	73	92	96	88	94	94	91	90	95	84	95	80	98	85	96	87	93	86	80	83	83	71	85	97	97	79	100	90	93	71	59	94	100	95	103	78	88	85	94	85	100	107	105	110	85	98	107	78	102	119	92	101	101	100	95	98	91	80	95	85	65	92	104	92	88	87	124	84	83	89	84	84	91	115	94	95	108	106	83	113	80	82	102	91	110	94	108	90	105	79	91	98	100	90	101	91	103	94	83	96	75	93	91	105	89	100	80	91	91	98	90	96	89	96	87	99	97	81	102	103	108	86	91	85	108	99	95	101	106	98	93	104	88	79	98	111	89	92	101	103	72	78	94	115	96	112	110	78	98	85	91	106	100	104	92	97	103	103	97	88	85	89	93	84	97	97	92	91	95	100	100	107	96	83	92	82	86	82	93	98	92	93	88	111	87	94	91	85	98	97	110	94	86	87	78	88	102	93	86	97	96	94	86	84	97	84	96	96	88	107	89	88	99	94	88	78	90	97	89	89	90	83	89	90	84	89	79	79	88	111	102	92	98	99	114	82	91	99	112	98	113	101	97	87	70	88	87	96	92	73	89	97	98	85	94	105	105	78	100	92	95	93	85	80	89	94	95	89	92	84	70	85	105	91	108	96	95	78	87	83	102	88	94	87	80	99	80	94	80	96	101	94	85	104	89	83	82	118	105	100	112	95	87	79	105	81	76	101	97	78	113	91	97	86	73	88	99	104	88	91	84	109	85	102	94	107	98	112	93	91	82	89	96	91	101	93	97	106	98	94	89	93	106	92	95	94	91	92	99	114	115	95	95	93	87	87	91	78	96	77	95	106	105	108	72	97	96	87	97	103	98	97	101	100	82	86	103	95	103	78	93	81	90	86	109	87	100	106	92	90	77	74	77	92	84	96	96	73	121	105	90	96	100	102	89	79	97	104	80	100	96	90	93	111	92	96	80	97	86	103	96	91	81	82	98	88	88	104	84	82	85	87	96	95	88	92	95	85	93	80	85	88	96	102	84	87	73	94	92	99	81	86	90	93	105	105	97	89	97	84	94	83	93	72	108	95	103	80	76	89	105	96	98	99	99	86	85	80	88	93	106	87	109	76	95	98	91	71	89	78	88	88	85	87	100	87	81	92	99	97	112	98	83	87	93	86	79	75	98	89	80	105	85	105	100	99	93	99	102	101	68	84	81	89	110	103	92	88	98	101	94	92	93	93	92	117	87	91	95	107	82	78	103	103	109	92	89	96	95	103	99	94	101	100	81	92	81	110	75	105	86	93	97	91	94	99	94	103	99	90	102	87	81	95	99	97	99	95	103	88	90	85	93	83	86	89	79	94	99	88	107	88	123	104	97	96	95	79	93	82	85	99	85	88	73	85	104	97	97	98	94	85	88	86	87	102	91	91	85	95	88	83	72	107	80	86	97	87	87	93	82	94	86	91	98	93	85	84	84	92	89	102	102	79	100	103	97	104	85	96	86	73	95	96	113	95	82	88	110	93	87	111	113	107	69	91	78	94	71	94	83	86	74	96	94	82	96	79	98	90	82	99	94	113	94	95	105	96	95	75	73	73	97	116	92	104	113	86	79	85	95	98	82	101	105	84	113	104	84	96	84	82	81	68	81	96	79	93	80	81	97	89	100	82	111	89	90	97	99	101	79	97	101	108	105	91	79	100	86	78	98	103	105	93	104	118	96	107	105	94	90	97	109	85	101	81	99	101	110	94	98	85	79	81	74	97	106	108	117	102	99	94	96	96	98	88	83	99	90	78	107	90	87	82	87	92	106	106	97	96	101	95	95	97	95	100	77	112	96	85	80	74	98	101	101	97	96	92	94	95	89	84	96	88	97	109	90	93	72	101	96	86	90	106	95	75
4948	435	507	514	512	483	491	416	439	391	369	445	393	381	371	374	385	408	369	397	395	356	356	344	351	362	332	319	365	384	345	377	356	362	354	325	354	345	333	354	353	353	341	353	339	363	353	365	366	332	387	370	346	325	343	363	345	338	376	340	359	334	350	363	386	388	347	407	346	331	355	361	355	343	369	357	343	307	327	370	347	328	400	321	342	349	395	352	355	337	350	322	323	379	344	362	354	384	329	350	350	340	342	357	340	341	342	392	340	360	368	364	326	365	348	332	330	386	367	355	336	357	395	382	372	329	375	345	336	324	383	372	338	343	352	354	345	339	321	362	358	390	363	363	329	358	364	345	311	357	354	354	346	367	351	412	342	354	355	373	319	348	372	363	356	378	331	384	325	355	352	353	361	346	356	359	344	367	387	337	347	369	345	351	351	352	366	350	348	371	364	339	353	366	363	351	359	354	356	370	328	356	357	374	349	371	372	366	342	331	376	395	377	339	382	331	339	353	341	350	366	342	320	348	344	370	370	335	356	374	325	325	334	341	372	339	341	344	346	333	358	316	314	354	370	356	374	360	347	345	330	382	382	362	360	395	361	367	346	353	331	378	355	379	321	346	376	349	360	333	320	341	351	303	350	344	361	377	351	374	340	369	355	374	404	365	365	351	356	327	388	360	358	389	353	350	348	371	372	336	350	353	329	330	345	349	359	359	326	347	358	350	346	356	344	338	356	361	328	363	350	366	378	320	378	352	341	341	328	329	332	358	356	361	341	331	348	368	342	387	388	342	347	366	350	348	340	351	343	374	365	392	348	384	368	359	360	356	347	312	338	330	357	372	350	368	354	340	350	310	352	337	338	370	325	348	343	350	342	351	366	368	352	373	365	359	344	347	332	358	390	371	347	348	388	314	346	389	358	381	380	331	327	356	340	348	345	358	353	360	371	353	352	351	337	356	355	359	370	384	390	361	348	378	339	381	369	349	375	354	357	353	361	372	336	355	361	332	363	361	382	350	366	343	327	313	369	372	377	362	377	360	384	378	314	347	314	352	342	370	344	360	370	339	367	350	362	376	346	377	339	354	352	333	348	310	363	359	364	356	328	372	336	336	346	287	371	336	347	325	386	368	341	352	373	324	359	371	353	347	361	367	380	356	388	331	362	370	356	372	357	379	363	324	339	339	334	356	382	372	366	373	337	372	381	353	370	332	330	353	360	340	338	352	367	379	338	346	361	315	331	378	352	326	357	382	342	372	358	389	358	385	357	368	358	368	344	344	358	377	338	382	331	348	375	331	338	382	342	349	355	346	342	327	347	338	341	347	351	339	347	332	367	372	384	360	370	342	362	361	367	369	361	358	391	330	369	373	364	366	378	304	374	359	330	339	348	352	358	364	384	345	358	403	367	376	390	347	354	358	355	376	351	330	329	367	375	336	338	332	355	336	349	335	375	379	347	341	358	330	353	357	370	339	351	353	327	333	354	341	374	358	350	335	365	374	337	346	319	329	370	354	360	318	364	389	377	358	335	374	331	337	339	366	376	379	332	383	357	349	364	385	348	322	373	332	389	371	348	362	341	353	352	350	341	340	321	331	335	351	364	369	342	373	356	355	361	368	358	328	356	379	325	356	380	338	369	349	345	350	358	364	373	339	369	341	350	300	353	382	322	357	367	348	352	343	356	365	330	374	366	358	360	388	380	390	402	323	370	354	378	331	358	367	350	345	359	367	363	354	327	353	359	347	361	325	364	371	361	412	366	366	356	350	371	316	370	351	401	371	344	342	380	341	331	391	373	330	356	342	373	368	397	405	373	372	347	358	377	364	363	374	387	351	343	341	310	336	308	331	350	357	354	338	356	329	376	355	371	381	339	346	361	325	355	360	339	364	351	346	363	348	357	339	375	368	360	353	346	348	359	336	331	368	341	332	369	340	330	369	327	349	366	345	318	359	367	355	357	371	386	382	341	384	351	355	334	354	350	366	364	381	353	344	338	327	364	352	350	366	352	339	401	358	321	323	362	353	337	364	321	356	366	376	336	369	361	357	323	363	326	351	351	333	352	372	373	365	361	349	374	362	367	371	373	360	359	381	357	357	322	361	373	355	338	339	330	356	357	366	388	363	360	342	359	337	339	362	320	360	354	369	363	364	375	392	389	367	369	395	382	374	327	356	368	373	355	334	353	376	356	415	356	373	358	365	369	350	386	383	372	348	338	336	352	332	338	365	335	356	317	383	351	357	356	372	360	376	333	328	364	359	328	354	348	370	324	336	371	315	353	365	352	371	358	355	345	367	342	348	351	348	329	377	369	362	329	338	334	313	358	347	344	337	364	362	345	339	341	372	350	336	370	360	396	339	380	335	357	343	342	383	343	373	314	355	332	352	333	368	395	360	372	377	326	372	350	366	364	360	353	366	353	375	355	380	350	360	354	329	356	350	385	369	328	358	350	355	349	360	377	382	366	357	355	352	332	373	381	336	310	370	360	368	336	362	389	327	372	390	379	353	356	340	359	353	326	322	318	367	366	345	315	349	341	325	342	345	338	371	344	348	314	374	365	327	395	350	353	359	364	327	356	350	369	390	362	352	360	376	331	357	341	346	352	342	343	353	362	355	355	336	353	339	349	371	378	359	360	354	355	344	320	383	326	385	351	363	369	391	360	324	367	371	329	357	374	346	390	341	343	374	351	376	340	349	336	349	328	339	345	357	318	340	408	356	333	359	383	374	354	367	361	351	354	365	346	342	327	349	341	359	306	317	356	306	369	370	361	385	402	359	360	347	372	340	368	320	318	355	328	336	347	373	336	347	390	345	358	345	374	346	371	336	354	329	366	360	375	336	359	318	334	350	331	375	388	365	335	353	339	353	339	349	336	347	357	321	363	331	351	332	326	381	358	346	328	378	330	381	330	314	352	325	341	321	357	368	359	360	360	355	345	385	342	372	330	344	374	318	330	372	364	341	338	360	331	338	339	352	357	392	349	350	333	355	342	346	364	343	350	371	338	355	333	338	347	355	358	362	351	324	406	363	317	359	355	338	346	350	336	387	368	395	365	341	361	361	339	355	341	320	376	330	374	368	375	346	370	336	354	346	320	346	350	337	362	340	354	336	367	384	361	351	353	355	350	345	302	335	357	347	353	360	368	353	350	329	363	343	325	367	323	345	354	368	339	340	342	350	356	377	340	340	333	342	355	346	343	343	380	349	333	373	326	373	358	364	325	367	373	350	354	362	379	353	361	359	370	364	376	345	349	342	341	364	371	336	340	378	358	370	378	357	363	371	376	334	320	360	334	352	366	342	361	335	342	354	351	366	383	343	353	356	372	336	355	327	364	334	360	323	341	347	348	404	350	369	389	352	367	338	332	371	355	355	318	374	337	346	378	339	363	335	376	345	340	364	359	355	326	346	365	353	354	360	365	369	344	361	366	334	352	352	351	376	370	288	340	337	414	349	352	370	375	371	355	355	376	346	333	338	319	348	356	362
28415	7357	1262	838	503	384	307	249	187	167	136	123	129	132	114	120	105	116	105	85	75	94	103	104	78	84	94	64	80	72	93	68	91	83	73	79	85	90	80	76	95	68	81	85	91	86	76	74	72	91	80	73	60	72	68	55	83	82	77	75	75	95	85	74	72	74	69	81	74	77	77	83	64	71	71	79	77	72	72	80	61	85	97	54	73	64	68	85	74	80	74	66	86	68	75	75	69	83	79	75	62	83	76	71	91	69	74	85	76	73	81	77	70	81	64	95	81	73	67	70	80	69	74	63	76	89	67	84	78	78	56	65	73	84	75	71	67	64	61	68	73	69	56	60	68	72	77	63	70	59	75	74	78	77	79	63	74	69	71	60	64	82	74	70	86	68	69	52	69	67	78	71	58	69	65	84	72	75	64	75	82	64	67	88	62	63	70	88	79	77	77	79	68	81	74	70	90	86	64	81	70	75	80	86	74	89	37	64	46	72	77	71	91	79	64	76	69	85	78	73	83	73	69	68	69	86	78	76	62	76	84	64	75	88	71	72	74	71	64	61	78	73	65	66	69	54	84	66	64	69	57	68	81	65	86	78	86	85	90	83	69	79	57	72	69	84	66	80	77	68	76	75	63	71	74	60	79	69	75	64	70	82	68	59	79	76	67	73	67	74	70	90	64	77	68	79	78	70	76	83	84	64	86	71	73	77	66	77	82	80	71	74	87	60	79	76	56	80	81	82	71	65	74	80	85	81	64	84	68	75	69	70	62	69	72	55	72	71	71	88	74	67	83	70	74	77	92	67	67	75	63	62	62	73	70	59	60	68	79	77	68	68	82	61	81	63	93	61	65	60	74	71	52	83	76	50	86	74	83	70	66	66	90	75	90	78	75	81	63	68	66	59	77	69	65	65	71	73	79	78	63	78	66	75	55	86	72	61	77	83	66	69	77	67	83	71	74	62	77	80	89	58	65	71	86	74	56	70	79	70	65	70	59	78	67	62	71	63	66	75	77	76	65	80	90	72	63	66	86	66	71	87	66	80	81	65	72	67	81	63	85	85	74	63	65	73	76	71	63	73	82	64	80	78	72	67	73	84	60	68	59	51	75	72	72	86	71	86	75	58	73	83	56	66	69	83	57	59	55	60	72	70	59	79	65	79	67	83	54	71	77	81	73	70	61	72	73	81	81	79	65	72	57	67	80	92	81	61	75	67	73	73	72	84	81	93	60	74	73	77	78	72	76	84	68	75	62	78	81	91	73	82	70	83	81	93	72	61	62	80	70	70	71	85	75	72	75	79	55	65	86	75	85	85	78	74	69	66	76	59	70	74	74	72	76	82	72	58	69	69	65	76	55	85	90	70	86	75	81	55	69	82	54	76	74	76	75	78	72	68	63	63	70	84	74	64	74	69	66	78	79	69	65	76	68	79	74	83	63	87	71	80	72	76	74	67	71	84	75	72	87	71	74	56	61	61	75	71	80	76	64	65	69	84	78	77	86	78	83	73	76	67	78	70	70	83	74	81	83	56	95	71	53	59	73	68	71	69	70	71	67	92	75	83	56	66	81	79	65	76	68	81	72	74	85	79	55	60	53	81	85	81	98	65	82	91	70	72	59	77	61	71	64	67	72	68	69	66	63	62	70	67	64	51	81	73	76	75	63	67	79	66	65	59	72	74	78	82	78	80	77	82	85	73	71	75	70	62	63	69	75	77	55	76	72	77	69	69	71	89	64	75	74	85	75	64	75	79	78	75	74	77	68	65	53	79	69	84	73	71	74	68	78	73	58	77	70	59	77	79	63	88	61	64	64	79	64	70	70	65	74	76	78	73	75	62	84	71	74	67	87	64	67	86	82	69	78	62	74	80	75	76	76	57	80	87	73	66	62	66	62	74	80	69	70	86	68	66	76	75	74	52	79	76	84	85	83	64	73	92	81	67	73	66	75	71	74	71	73	83	78	68	77	72	67	75	61	73	71	77	72	65	66	76	58	70	62	67	81	69	60	72	71	79	76	64	56	74	79	78	65	64	79	72	70	73	81	63	71	55	78	72	60	73	73	66	58	71	58	77	72	54	59	64	79	88	74	72	72	64	69	71	79	84	71	74	78	74	75	73	71	72	62	86	82	67	90	85	81	82	82	84	78	73	64	78	65	62	73	57	63	66	64	69	78	75	88	81	87	65	65	66	65	54	80	64	70	72	74	72	82	77	69	70	78	68	70	49	100	69	73	79	74	69	72	81	75	83	60	59	72	71	77	61	65	63	72	71	71	71	71	72	61	74	59	70	82	77	69	81	64	80	80	77	68	88	78	66	68	62	60	75	85	68	80	87	78	79	70	65	81	66	75	73	69	71	70	78	65	77	70	65	59	70	71	75	77	74	66	63	72	64	83	66	59	70	69	64	83	80	66	68	85	68	86	74	77	85	74	90	75	64	77	74	68	73	73	74	76	85	78	76	85	75	53	84	83	78	64	79	71	85	50	89	60	67	60	77	78	64	72	81	68	63	74	74	82	66	75	78	69	71	80	61	86	63	76	77	62	76	63	85	62	67	70	76	79	68	70	69	78	76	74	71	81	77	78	81	70	61	82	75	81	62	75	70	76	66	71	70	74	72	81	76	73	73	79	74	52	71	79	87	84	73	64	92	78	62	69	63	73	83	69	67	60	67	72	72	82	47	71	58	70	71	76	88	73	61	73	64	74	73	83	66	67	70	72	71	78	70	66	76	59	68	49	74	72	70	60	79	69	62	70	54	70	71	88	74	69	71	82	77	76	77	76	70	64	85	72	77	69	72	70	69	70	73	68	65	79	69	79	74	79	56	80	75	68	70	73	75	75	60	65	90	89	73	87	70	82	70	62	74	80	63	85	79	67	75	70	77	77	78	82	72	52	89	69	69	80	82	67	61	62	85	86	76	81	84	89	73	78	67	72	73	67	74	79	80	64	60	78	69	75	68	82	83	81	79	77	58	77	69	76	83	66	70	78	62	75	70	73	70	88	76	83	79	66	75	63	69	66	79	66	68	69	69	83	59	74	73	76	66	64	94	78	78	60	77	85	80	85	69	70	75	83	61	74	66	79	65	81	83	78	64	80	85	61	67	77	67	82	75	74	64	65	63	81	87	71	82	79	81	72	60	70	65	67	78	71	80	86	63	61	61	71	80	87	82	76	70	74	66	67	74	65	75	71	73	69	67	60	68	60	79	76	79	58	78	83	64	70	65	81	69	78	69	78	81	71	76	66	88	69	87	75	88	78	58	72	81	75	61	69	76	70	78	67	73	64	81	57	68	71	75	69	74	81	80	70	65	83	70	76	73	81	61	84	75	64	81	81	75	77	68	80	75	67	73	89	74	57	61	86	73	94	74	58	91	57	79	74	57	82	82	76	74	74	66	68	90	83	84	65	73	73	70	78	72	78	72	86	77	76	82	66	63	78	55	77	75	84	68	65	65	72	67	86	85	82	74	74	63	90	77	69	85
14102	1187	2685	2969	2726	2100	1793	1502	1319	1134	963	877	833	699	731	704	589	514	498	505	470	482	448	399	427	393	422	398	384	406	370	353	360	336	347	375	335	350	349	356	320	354	318	324	318	325	305	333	316	365	336	319	294	306	335	328	316	311	301	320	315	300	338	316	306	298	302	311	321	314	324	301	316	326	283	299	292	314	311	280	270	317	291	328	306	306	307	303	323	291	300	287	292	282	305	323	319	266	321	290	320	297	292	273	302	314	323	259	270	314	286	299	277	272	291	305	295	304	292	314	276	308	282	283	308	288	304	301	297	298	327	315	329	314	282	283	284	296	315	295	272	302	299	285	331	304	300	275	295	241	307	290	300	308	269	306	283	278	295	268	293	285	289	300	276	288	284	299	330	305	280	298	295	283	293	322	301	308	306	305	282	270	303	297	332	285	290	302	266	312	291	301	304	299	301	277	295	266	313	329	283	276	285	273	292	293	285	284	303	286	284	302	308	294	300	286	327	279	280	290	276	282	306	286	304	284	302	297	292	307	320	285	281	314	327	306	296	295	297	277	311	317	285	305	267	289	318	308	273	295	309	285	285	288	276	278	299	313	315	289	313	298	309	260	260	313	275	273	320	308	276	293	282	301	284	312	292	297	292	305	302	302	319	292	310	307	248	321	286	275	283	293	285	310	302	284	301	286	288	278	277	294	293	298	277	312	291	271	289	308	277	286	294	294	252	311	314	283	272	291	314	283	290	302	312	323	324	295	295	286	304	288	305	276	301	288	297	289	261	316	297	299	305	314	275	307	314	285	305	291	301	275	287	303	296	273	292	283	303	294	299	292	301	290	272	296	262	304	315	291	294	302	315	258	279	268	276	311	273	301	285	262	318	279	325	277	288	332	273	315	291	324	279	287	287	277	268	306	307	318	286	292	310	280	286	271	320	297	302	288	282	305	299	289	275	296	306	302	279	292	322	244	288	285	285	271	286	330	295	298	285	291	298	284	286	266	273	301	321	313	317	273	277	295	299	295	304	292	303	300	281	296	283	259	311	281	267	284	303	296	287	312	300	296	273	286	280	285	287	320	304	312	318	268	259	279	298	287	266	304	265	272	331	278	291	297	290	314	270	314	277	268	278	280	283	268	286	294	269	285	289	277	314	279	282	287	282	282	273	306	294	276	308	312	322	297	270	290	300	257	299	305	282	289	291	297	271	284	284	273	276	324	286	259	313	309	294	269	315	258	327	295	304	262	297	279	301	283	299	308	261	277	284	319	274	298	281	261	326	294	290	279	297	290	281	287	260	266	270	290	266	314	273	289	291	281	310	294	289	297	293	279	308	293	303	281	276	297	301	264	296	277	310	304	244	289	299	292	267	288	303	293	319	299	318	280	313	302	317	305	307	297	270	272	293	285	250	268	285	300	254	285	292	318	289	287	308	296	278	285	285	299	317	284	297	328	267	257	261	310	295	289	300	289	281	269	279	289	307	292	278	264	316	300	276	312	302	309	303	291	268	286	287	299	294	298	285	264	304	277	311	316	275	309	315	283	311	288	291	270	314	310	291	302	293	292	316	275	276	289	296	270	290	300	296	250	299	289	278	297	273	319	292	289	289	293	266	303	286	283	280	284	282	315	282	307	297	278	294	293	292	275	316	278	298	320	307	257	282	288	274	267	259	319	284	265	315	267	316	301	294	307	298	258	282	275	274	274	292	281	253	296	286	313	293	288	306	304	268	271	291	268	284	290	280	322	292	288	297	291	285	292	288	313	292	291	321	295	293	292	289	264	303	323	290	276	276	298	281	305	292	288	283	280	274	275	285	313	312	316	288	291	318	275	287	295	291	293	278	308	280	289	297	298	275	293	291	262	293	287	296	290	313	309	308	271	283	289	288	297	286	301	298	288	300	285	313	320	299	298	290	286	301	295	302	297	294	286	292	294	303	300	291	288	330	284	282	303	273	287	294	285	322	285	270	291	282	298	268	290	265	299	294	274	282	301	297	292	283	299	319	311	285	283	289	276	282	263	279	335	284	298	277	325	296	314	270	298	281	303	286	283	278	301	288	301	296	287	281	269	304	318	270	294	283	280	300	320	314	303	310	307	330	318	317	294	282	268	305	293	265	314	280	283	286	267	317	297	270	294	290	304	277	285	320	310	259	301	304	293	296	287	313	308	279	281	266	294	272	303	285	318	264	282	301	274	294	295	273	333	306	279	308	271	286	278	273	296	290	287	302	287	329	289	276	296	297	293	316	297	294	266	297	279	280	290	292	284	290	305	301	291	267	301	309	320	297	286	318	307	276	255	279	315	283	306	312	321	305	325	281	282	257	281	302	276	272	279	317	294	260	289	304	295	265	282	252	289	279	297	277	274	302	278	298	273	269	278	270	281	253	301	303	275	297	279	287	292	304	282	314	302	273	304	295	278	304	276	312	289	304	277	311	285	312	302	301	306	291	302	302	270	311	288	316	256	289	297	283	264	327	271	299	277	292	259	279	266	292	322	288	297	272	266	293	276	285	296	299	294	319	331	285	285	280	300	275	296	324	291	309	285	295	305	299	312	294	294	301	291	304	308	300	286	284	285	281	302	293	301	313	280	271	300	288	298	302	287	294	302	281	288	322	312	285	284	324	262	313	279	308	253	298	296	307	276	276	324	286	288	290	284	288	279	284	303	311	268	287	288	304	318	321	287	273	299	281	251	265	315	284	304	315	309	284	255	274	298	331	293	285	283	285	299	314	312	290	278	298	282	280	286	301	281	291	304	316	289	291	274	298	287	270	296	276	284	315	293	298	296	302	297	315	289	266	284	294	276	287	328	318	288	322	283	306	300	272	311	315	288	299	312	298	310	285	285	297	260	289	322	312	289	330	300	307	314	293	300	310	309	268	292	291	301	303	297	296	271	294	286	293	281	308	307	291	286	286	271	272	304	287	293	284	265	278	283	305	290	295	282	272	307	325	270	293	282	272	252	309	303	280	314	276	278	296	280	295	291	274	275	282	281	278	278	298	280	316	311	325	289	292	296	306	292	310	309	304	263	302	298	274	315	281	311	297	294	280	282	293	299	288	269	283	293	324	304	306	301	328	263	295	293	287	265	295	293	298	304	304	259	306	294	264	302	300	300	305	260	301	292	293	294	289	314	271	272	335	323	323	286	306	292	293	300	301	285	318	316	282	323	283	272	279	292	284	263	299	293	323	309	324	309	308	290	248	251	289	319	283	299	268	308	304	293	312	320	296	275	285	265	294	299	295	284	326	282	293	282	276	311	270	308	275	264	304	296	272	286	285	280	289	308	294	287	332	299	301	266	275	294	290	292	290	291	285	317	286	305	316	271	293	284	311	301	293	293	261	312	291	275	262	293	298	283	299	270	295	299	306	311	318	314	287	308	286	308	277	277	281	305	272	284	296	286	323	303	285	283	308	292	320	313	327	300	320	324	305	272	299	297	267	280	312	294	266	313	280	302	295	282	296	272	321	301	261	318
36615	19043	4212	1620	1076	808	633	490	386	323	289	236	243	228	239	181	197	183	196	190	175	159	185	196	164	174	139	157	150	180	156	147	150	156	147	147	153	124	165	150	142	143	145	173	143	146	147	152	155	147	138	142	122	135	128	151	160	144	152	139	146	148	146	152	157	148	139	131	125	154	152	148	161	158	139	135	141	143	141	141	135	128	130	153	141	136	141	126	145	149	142	132	145	159	144	157	140	135	123	129	134	159	171	134	151	127	177	136	128	130	122	151	163	137	145	139	123	139	156	141	121	139	141	154	150	147	148	130	130	158	141	141	136	137	120	142	184	143	141	137	147	129	137	147	163	148	132	157	145	151	139	144	143	146	148	124	137	136	142	154	127	119	129	131	126	139	132	152	141	141	138	145	149	127	132	145	137	140	148	162	155	135	147	138	151	156	127	139	135	148	159	171	132	129	146	159	136	145	135	116	140	162	154	148	149	131	138	162	141	138	132	157	141	140	136	149	136	140	151	135	153	136	135	135	148	145	168	137	124	160	139	135	132	143	144	142	143	116	154	134	150	144	153	149	117	139	138	145	164	165	120	149	128	147	144	146	144	131	136	152	140	147	134	129	143	139	151	142	138	145	146	137	147	136	120	170	139	139	134	129	140	142	136	160	144	152	147	124	141	140	113	150	141	127	151	139	142	139	143	151	140	158	155	165	123	135	129	133	133	146	139	141	147	144	138	108	149	153	136	147	134	148	153	140	146	155	132	142	145	163	137	131	149	157	135	136	135	142	158	136	116	133	111	144	144	133	137	135	125	158	140	153	138	137	131	121	134	139	157	136	147	126	140	139	133	135	143	151	163	123	134	149	157	154	126	144	121	145	155	157	153	120	133	129	154	109	158	143	144	130	150	153	136	139	123	143	128	127	142	127	149	165	142	155	147	138	141	162	126	117	137	126	153	134	142	174	139	137	142	153	138	124	145	119	157	127	141	141	139	141	157	145	153	144	158	151	164	139	140	160	150	157	162	143	130	129	155	141	126	120	121	150	143	126	128	138	144	146	143	135	129	143	138	170	138	154	154	171	135	145	138	140	128	148	152	135	159	148	141	141	157	130	139	134	149	131	149	149	147	151	169	154	125	164	122	124	173	138	126	156	145	136	132	134	160	158	155	160	147	125	147	135	134	141	159	130	138	130	132	146	144	146	147	130	129	144	146	137	147	145	119	159	156	124	152	134	152	146	139	165	132	143	140	142	118	140	128	136	148	143	147	141	134	132	150	142	139	119	147	145	141	171	136	144	136	158	123	136	138	156	143	140	127	137	132	131	120	151	137	139	127	131	146	123	154	116	146	142	134	145	145	134	145	144	151	155	156	162	143	163	170	154	150	133	129	119	133	142	145	142	139	138	126	144	141	136	141	136	134	149	141	148	128	133	135	137	128	149	155	156	144	148	129	127	144	126	172	139	125	144	144	117	123	152	144	140	132	151	146	136	136	136	134	150	160	164	133	142	142	143	135	138	128	138	160	140	147	144	140	136	136	146	137	152	157	129	136	124	142	143	149	114	145	136	140	136	133	151	141	143	124	176	166	131	147	156	136	127	175	139	130	136	152	134	155	132	141	147	147	130	143	126	133	164	134	124	135	136	142	144	141	129	135	136	133	130	134	123	147	137	148	133	160	145	128	151	151	158	123	133	160	152	135	148	164	120	163	145	136	152	146	131	143	149	129	149	146	157	135	152	129	153	143	156	149	145	139	135	131	117	139	148	140	137	119	137	142	154	157	131	150	156	129	133	161	131	128	157	171	144	157	150	138	135	130	148	138	152	150	134	144	143	138	160	154	132	135	144	137	138	116	132	135	136	128	139	132	134	161	156	163	131	136	151	132	142	157	138	147	151	141	152	126	139	143	142	156	131	135	142	161	130	139	132	166	151	141	143	165	141	141	132	151	173	135	116	137	139	141	143	125	122	130	124	160	159	148	144	149	140	130	155	145	143	142	148	144	159	143	179	155	130	148	126	123	135	160	151	118	140	141	151	152	135	117	147	157	134	141	127	159	152	138	134	158	153	141	149	135	137	132	173	157	144	127	160	162	144	150	122	151	159	152	140	141	128	163	138	150	122	140	136	155	162	145	121	120	137	148	140	153	146	124	137	113	136	140	126	135	135	121	135	138	130	154	152	151	160	152	128	151	106	129	135	124	132	132	164	148	123	141	145	141	134	131	154	148	147	151	138	142	134	161	146	132	132	151	144	152	159	154	158	150	122	138	157	140	147	141	155	155	131	128	149	150	141	148	143	139	154	131	157	156	149	134	135	150	147	124	155	174	154	138	123	156	150	157	127	132	140	147	135	146	147	130	150	167	143	135	147	131	148	134	142	149	131	130	151	157	145	138	141	146	153	145	147	130	140	136	151	151	118	154	165	137	141	148	137	160	129	158	166	154	116	145	130	156	145	126	123	140	146	146	170	135	148	156	146	155	119	149	140	145	141	142	134	138	154	151	126	126	151	137	133	121	141	141	149	135	137	154	132	134	144	138	124	143	145	136	136	151	139	133	144	146	145	116	153	134	143	149	134	128	139	151	118	155	172	143	141	148	144	138	137	147	142	146	164	123	141	146	162	117	143	161	148	150	137	113	145	148	126	140	130	145	135	127	131	149	154	135	139	139	126	127	151	136	148	135	163	135	143	145	139	120	166	133	147	154	148	150	135	157	125	148	129	120	161	150	149	158	137	154	132	111	123	157	139	159	131	133	150	151	139	144	137	141	157	144	148	153	118	139	150	149	148	164	110	132	153	144	146	135	146	146	143	134	154	142	139	165	139	149	128	141	136	143	165	140	145	142	147	158	157	118	162	131	142	157	159	141	130	139	163	117	162	133	116	149	134	154	146	128	151	146	136	154	140	158	146	155	130	131	121	155	150	140	134	145	141	138	143	150	133	138	159	141	138	150	161	172	149	118	170	138	134	136	156	153	146	158	159	152	133	145	131	140	161	141	124	130	131	156	148	114	154	120	110	125	116	158	149	134	142	129	126	120	130	154	125	140	126	146	155	126	136	134	134	139	164	152	129	133	136	159	157	143	141	145	149	162	146	150	144	145	145	143	147	128	157	162	140	147	132	122	155	146	146	127	134	125	149	141	158	149	142	143	135	159	146	143	139	124	161	149	157	159	140	144	157	159	137	155	151	129	147	153	158	143	139	150	170	152	146	136	164	156	125	158	151	135	143	130	164	157	139	144	148	132	135	160	146	143	117	144	138	134	134	153	144	148	144	165	142	157	140	123	156	138	158	136	139	135	145	148	136	154	137	136	129	131	163	158	141	146	132	151	147	165	163	138	146	149	136	146	146	132	143	140	170	143	125	143	129	131	185	131	150	154	134	143	128	149	161	149	116	146	134	135	148	147	135	138	149	139	159	173	124	153	133	138	152	161	137	133	156	146	135	113	136	141	149	139	137	158	145	131	147	142	125	135	148	145	141	150	134
18149	2357	4904	5690	4907	3985	3442	2834	2446	1961	1814	1555	1489	1423	1262	1243	1036	960	988	958	947	887	824	828	753	772	694	726	670	694	680	629	686	651	630	619	667	587	589	625	613	568	623	604	542	566	619	602	627	635	540	566	531	561	569	563	590	574	555	588	519	525	562	542	523	566	556	594	544	546	517	525	544	523	578	554	543	519	528	558	561	529	508	558	558	532	516	543	517	539	534	535	491	566	563	544	532	522	552	480	518	513	510	514	515	539	513	535	507	530	550	516	517	497	497	522	508	516	513	499	525	512	515	523	529	516	544	511	543	506	495	541	523	522	518	469	513	498	468	562	531	559	538	479	547	518	548	527	531	512	527	529	521	546	494	514	508	498	497	563	548	512	538	521	565	520	489	538	515	509	506	509	533	521	474	488	557	546	549	529	539	517	561	506	511	565	481	506	510	462	512	497	525	510	538	506	494	516	516	487	448	489	508	483	500	440	517	480	512	526	509	495	543	499	523	534	515	538	515	519	505	499	525	504	523	484	534	515	528	532	526	476	486	497	519	504	512	499	476	528	524	553	514	508	530	528	474	505	526	555	537	525	534	519	510	579	538	544	474	460	487	511	541	518	472	507	497	516	546	489	485	522	545	533	521	501	491	538	510	480	513	503	492	574	489	524	486	488	487	482	519	464	493	491	523	502	483	538	478	526	542	498	525	538	528	507	514	486	523	532	526	497	532	523	523	504	470	529	523	536	511	526	518	518	504	489	459	492	523	493	527	512	503	478	495	491	452	498	502	492	505	492	545	537	516	519	516	489	506	518	500	525	542	503	537	500	496	530	537	501	530	521	523	546	517	547	539	499	542	487	519	478	475	482	537	504	480	484	516	578	512	521	499	484	503	500	522	526	516	536	521	489	496	548	554	529	492	513	515	493	523	513	494	493	535	522	533	544	496	543	493	495	499	486	504	484	518	512	461	503	461	493	494	543	530	526	499	494	513	487	501	553	491	517	562	496	494	485	480	530	492	479	475	528	520	477	535	514	490	535	524	487	478	520	494	564	482	493	495	525	495	520	458	494	506	493	500	509	474	501	503	481	501	532	464	492	542	517	512	545	517	490	473	487	555	523	516	487	517	517	498	509	512	500	503	490	519	510	460	541	498	570	482	511	477	480	518	532	518	514	499	503	525	522	518	518	516	536	505	529	544	528	523	542	520	537	559	509	483	482	539	464	522	517	508	505	500	464	485	538	538	535	522	504	520	498	540	505	504	506	513	507	536	535	536	535	528	498	480	519	511	507	509	476	485	512	489	526	531	470	490	510	509	497	586	509	511	524	525	522	497	490	530	476	525	502	512	501	507	499	517	534	518	503	530	499	515	490	505	518	517	518	528	548	500	524	470	521	553	546	529	502	504	489	538	517	473	532	481	512	474	485	496	509	558	512	498	510	519	535	522	562	515	520	496	540	499	525	530	513	482	513	497	498	548	492	525	464	515	521	484	505	507	514	542	493	518	536	552	488	509	520	516	515	511	507	524	501	505	483	508	504	537	538	495	493	521	507	542	512	555	517	490	473	507	499	535	504	492	517	500	475	514	536	531	551	538	513	530	552	533	495	521	491	470	522	475	527	507	522	480	556	499	485	505	506	517	527	507	538	494	510	497	533	516	506	510	541	451	489	503	539	494	533	518	478	537	504	505	551	504	481	515	488	512	515	530	503	487	522	553	493	491	504	541	550	535	493	480	530	492	487	517	489	531	496	565	559	539	537	574	513	510	510	539	522	524	479	495	509	545	484	506	529	497	470	527	540	511	506	501	564	521	491	542	531	543	514	455	501	524	479	524	507	497	528	474	503	501	491	563	507	544	459	537	490	533	504	502	500	499	512	498	527	502	491	520	512	477	498	506	483	515	489	471	520	485	524	528	517	523	518	487	505	518	513	474	505	511	523	530	498	538	505	504	514	511	488	511	515	512	514	525	529	518	503	514	489	475	509	539	526	483	520	508	530	559	505	471	516	453	513	521	525	541	470	472	490	477	489	488	512	511	498	560	525	537	545	451	592	508	517	527	482	546	512	553	506	514	505	551	480	521	518	521	552	531	484	528	500	511	544	549	501	510	495	538	519	482	502	491	537	546	490	479	535	498	522	501	538	488	478	502	523	532	516	539	556	529	549	506	518	605	481	503	524	510	553	508	509	515	508	515	531	510	523	537	526	517	506	529	490	483	505	509	505	511	474	494	523	520	550	468	494	536	496	499	488	525	543	468	511	526	533	502	533	483	529	512	520	503	499	520	503	504	551	548	504	564	563	529	528	515	495	518	505	515	546	517	498	499	528	520	483	523	545	488	485	517	504	525	512	483	466	492	520	497	526	493	526	515	524	528	472	530	528	509	528	536	486	530	499	479	499	485	499	473	500	486	483	511	540	514	478	556	489	489	498	513	578	525	462	513	527	487	503	519	540	487	537	474	496	503	485	549	533	521	500	479	496	518	517	513	501	484	511	546	485	536	503	514	522	518	518	495	521	525	492	471	533	514	537	557	506	499	526	479	510	496	517	548	475	510	492	527	560	540	504	552	548	497	464	488	505	504	476	506	506	523	497	540	496	513	497	506	529	491	488	494	515	503	524	494	531	506	531	491	531	528	482	482	508	439	506	504	501	523	511	506	515	504	529	528	531	473	508	547	509	541	513	495	535	555	503	495	561	552	551	512	479	561	491	511	499	543	563	532	513	511	481	500	498	470	527	514	524	493	519	517	536	529	512	530	550	543	503	493	550	494	517	524	570	484	501	467	486	503	505	482	542	524	505	484	439	542	494	507	551	490	504	511	489	499	511	547	493	508	498	522	482	479	540	516	510	462	480	504	491	508	514	497	545	493	507	467	514	523	526	491	504	502	491	484	508	504	512	509	465	525	487	508	505	530	490	519	534	491	506	499	513	507	521	493	512	495	517	511	539	506	507	493	496	462	507	498	565	510	494	535	519	494	518	535	497	513	502	536	471	521	472	502	561	534	522	517	482	492	483	573	559	495	536	490	536	495	489	508	495	513	523	560	533	468	527	527	515	545	512	500	499	519	504	482	533	480	551	508	493	517	498	518	536	514	460	477	488	461	514	525	491	516	478	546	519	507	518	500	503	558	485	512	499	522	478	500	465	500	511	496	550	475	506	497	537	509	519	516	516	545	487	517	500	539	518	495	510	534	478	499	510	517	525	490	486	500	482	506	539	529	483	496	525	478	564	499	525	485	533	524	518	473	442	489	522	541	488	492	488	540	505	494	521	515	523	503	484	490	526	473	508	467	474	507	532	518	463	509	507	486	487	552	519	487	525	524	508	556	534	509	585	510	532	533	503	504	475	500	517	519	523	512	491	482	513	544	480	536	525	513	510	490	492	524	471	526	531	532	490	516	495	562	499	506	505	536	549	505	539	470	493	517	487	563	524	527	520	504	506	519	488	569	530	530	551	529	482	532	491	505	502	509	473	523	527	465	489
3205	318	189	148	123	113	96	102	112	108	100	86	99	92	88	106	111	82	90	99	88	91	99	102	104	89	98	81	82	103	94	116	99	104	100	104	79	106	90	89	100	89	86	99	84	89	93	96	92	91	101	100	82	105	83	75	97	99	88	85	112	105	98	103	93	99	99	92	104	106	97	90	107	93	97	98	96	89	102	116	74	107	100	99	77	102	89	104	98	88	99	102	90	99	90	81	93	95	97	86	100	92	107	78	94	104	102	91	110	92	112	98	86	86	82	105	106	85	98	93	81	72	89	96	100	61	77	88	91	113	113	112	84	101	111	82	90	98	79	98	90	95	85	85	78	98	95	112	96	97	78	92	75	102	102	86	104	90	98	81	100	100	103	102	105	77	81	92	83	77	98	92	82	95	96	105	81	87	110	83	87	89	92	90	93	101	92	74	94	71	93	98	82	107	96	103	91	84	85	92	88	114	90	119	81	113	102	106	77	97	99	77	90	81	94	100	101	90	99	92	89	111	104	88	75	92	118	94	93	84	92	87	91	79	75	91	100	100	90	75	95	80	88	93	101	91	97	104	93	97	115	105	89	94	85	89	102	87	83	81	87	98	96	78	105	82	89	92	88	87	121	93	90	89	104	76	93	86	102	115	102	79	96	97	85	106	74	88	107	98	99	86	83	89	98	104	106	73	97	101	92	96	96	100	97	76	95	89	96	105	88	93	91	87	94	81	96	100	89	90	85	102	73	85	91	84	92	77	90	85	92	94	78	86	91	98	97	116	102	75	98	107	95	80	95	85	92	97	90	94	120	98	100	84	105	101	81	83	94	100	85	96	93	105	105	83	114	84	101	93	105	103	89	93	82	83	98	99	97	95	90	96	103	117	79	83	66	73	91	98	83	103	90	108	106	99	90	90	68	98	95	82	100	105	92	97	89	99	86	69	99	93	95	82	91	93	88	93	85	100	82	85	88	82	121	95	110	88	99	93	101	93	92	111	81	102	91	89	93	104	98	81	78	86	104	87	94	90	86	84	101	101	95	82	85	95	90	100	94	99	79	87	105	89	95	95	91	76	104	91	87	99	101	94	97	110	85	80	111	86	95	92	102	101	94	92	91	93	91	102	92	87	92	119	104	100	77	111	95	71	92	112	83	98	85	88	79	113	93	83	99	98	96	92	91	109	92	86	106	90	82	97	75	85	84	91	104	94	108	106	98	92	76	105	93	68	96	115	100	93	96	78	90	109	83	84	97	95	85	102	91	87	99	88	99	97	80	94	94	98	95	79	97	78	95	94	90	88	85	94	94	99	98	74	90	90	93	94	68	107	105	105	93	106	90	89	77	97	93	86	110	91	110	99	91	89	88	94	92	94	99	98	97	96	105	92	97	95	95	87	100	81	84	95	105	107	81	81	101	95	98	95	94	105	100	92	68	107	86	106	88	91	77	103	86	76	87	108	114	90	106	102	92	88	88	95	91	114	93	103	84	99	101	106	87	101	75	88	83	114	83	101	114	102	76	92	109	97	92	101	112	100	80	95	103	79	77	96	84	120	90	94	94	83	83	92	89	91	74	83	99	99	84	81	102	100	105	101	118	102	108	103	83	116	93	88	84	83	115	99	81	108	90	94	94	94	101	86	98	97	108	83	81	107	99	85	91	89	96	100	85	100	116	107	82	113	105	85	101	96	81	112	95	93	94	81	85	81	85	100	99	78	85	92	98	87	87	87	82	95	94	112	83	113	90	96	91	105	98	97	105	97	78	89	95	104	102	109	97	99	90	88	94	84	82	88	92	105	92	83	105	79	93	84	89	86	75	104	94	88	88	84	96	100	99	96	102	86	85	91	83	87	97	99	107	98	91	91	79	96	93	95	90	81	104	89	110	72	103	105	89	101	95	108	87	110	87	90	101	93	76	96	87	95	79	101	104	106	78	84	91	81	95	105	97	86	87	93	89	87	106	97	105	89	86	95	101	90	93	101	93	95	93	101	78	95	92	82	87	74	105	87	90	107	94	97	104	88	89	91	80	95	103	90	85	74	101	88	83	106	97	96	83	90	102	89	78	96	85	92	97	100	74	78	81	93	87	105	88	103	88	86	87	107	101	84	96	89	90	97	82	101	84	90	103	103	93	93	80	86	101	85	111	79	101	88	103	96	109	90	82	94	100	101	103	97	107	88	80	73	100	92	100	95	89	77	77	97	90	89	99	96	108	95	111	118	90	92	85	90	82	104	101	100	106	90	94	92	76	85	103	98	91	85	95	101	100	86	95	80	87	84	92	109	88	88	95	97	79	87	89	95	97	99	82	83	100	99	89	104	86	90	89	83	92	90	89	88	95	95	103	94	86	101	95	97	102	93	86	94	84	95	89	104	80	84	94	89	85	87	106	85	79	85	89	79	82	93	103	77	92	87	100	89	96	94	87	90	98	88	103	87	90	84	96	96	82	94	105	90	90	93	81	111	90	84	113	94	112	113	87	90	94	98	99	111	105	67	86	103	82	104	90	89	90	92	95	89	99	113	110	105	93	96	94	99	90	89	102	93	115	78	80	93	86	110	90	90	104	87	85	103	94	82	106	81	93	93	86	93	90	76	98	78	85	65	107	100	107	88	94	95	96	81	88	92	93	110	86	82	85	78	82	114	96	72	108	95	106	85	83	92	88	97	100	93	95	108	94	95	87	87	109	99	92	88	85	93	100	104	96	93	103	82	80	91	101	92	83	98	77	93	84	88	76	103	97	76	97	88	98	84	85	88	99	91	88	105	91	80	101	94	101	92	101	84	75	104	100	99	101	89	98	76	95	84	93	87	115	94	78	94	102	98	95	97	98	81	82	89	100	80	97	86	101	86	115	88	85	101	109	80	111	91	76	84	94	104	95	77	78	87	111	85	88	86	110	108	116	96	101	86	94	69	91	90	89	96	103	104	90	97	93	94	88	86	101	110	104	108	85	83	87	94	70	101	104	76	103	101	71	95	105	96	96	78	99	96	96	102	80	85	82	100	98	94	93	88	96	105	89	75	95	102	114	85	108	84	84	100	85	112	112	92	94	98	95	105	88	84	92	96	96	81	122	94	79	100	98	97	104	111	102	90	91	79	77	95	91	98	104	89	87	91	88	89	84	92	102	86	83	90	93	104	84	96	75	110	97	108	82	113	95	92	87	90	93	73	107	97	83	92	94	96	89	90	87	86	91	92	92	97	95	94	105	98	101	110	96	101	83	85	89	103	89	89	107	87	83	107	105	84	99	93	94	85	110	101	88	97	98	96	108	78	89	107	97	93	107	76	90	100	108	96	88	87	102	106	96	101	110	85	106	92	98	109	88	96	100	99	108	98	107	84	81	92	85	99	82	86	103	96	94	100	101	78	75	112	82	85	93	93	90	90	84	89	82	88	98	105	108	81	101	109	83	101	83	96	83	103	96	92	98	94	99	70	90	91	85	99	77	85	79	91	90	86	92	84	93	98	104	89	84	93	104	111
5090	429	548	524	503	481	466	423	424	423	390	381	384	401	376	378	382	390	384	371	343	406	350	351	314	365	373	357	344	369	372	344	369	376	369	353	381	364	353	333	366	334	359	375	349	329	379	368	335	360	341	335	358	352	352	365	348	360	362	316	399	365	335	383	352	360	418	365	378	355	337	403	375	376	360	374	398	358	396	344	382	361	352	369	362	361	311	363	353	349	387	368	346	362	318	308	383	359	357	387	327	362	379	344	373	358	357	340	363	342	345	363	347	353	360	382	342	357	307	350	382	344	364	347	370	372	384	381	363	339	357	357	293	394	361	352	333	357	372	342	354	312	353	370	354	344	356	368	341	323	378	368	350	336	372	366	346	370	342	335	353	361	347	340	383	338	330	363	346	363	350	346	351	349	360	343	355	366	355	345	358	343	346	356	370	335	329	354	343	345	343	362	348	383	341	344	375	373	350	341	358	366	393	345	330	336	354	350	371	331	336	366	345	376	334	331	377	365	374	357	365	349	362	346	332	319	369	379	360	347	336	328	356	376	366	324	361	354	364	358	349	346	330	364	337	336	396	363	337	365	365	358	356	358	367	376	348	326	341	322	367	361	373	367	352	362	362	347	337	353	372	378	333	337	349	346	341	349	335	335	334	323	363	386	328	364	322	368	345	348	318	341	326	315	341	359	334	375	361	362	359	379	382	354	366	334	401	347	306	402	344	376	324	368	324	351	335	360	323	351	361	354	350	332	349	353	355	357	355	356	367	376	353	364	355	379	361	356	384	349	359	351	361	373	348	355	329	353	351	351	344	391	365	339	345	358	326	362	329	364	345	365	379	358	350	348	353	347	345	351	355	354	337	334	360	346	357	364	372	363	345	323	334	363	341	393	368	361	336	358	327	372	387	353	387	387	393	347	364	336	330	348	368	397	338	329	327	371	317	365	327	371	346	347	359	378	352	372	364	326	358	360	379	364	342	346	347	363	373	356	320	339	335	373	317	344	356	325	352	365	370	360	323	364	359	335	327	359	381	399	351	356	406	339	365	384	376	361	394	378	369	376	372	360	364	336	326	308	375	322	304	380	346	359	369	362	379	315	332	350	328	340	343	352	341	357	359	341	353	351	373	349	333	397	351	350	382	352	353	359	313	366	346	314	332	347	361	348	358	351	350	357	370	360	302	356	329	341	377	329	362	376	332	363	348	359	385	359	363	330	337	352	359	344	357	335	362	361	352	344	354	376	361	366	320	329	367	369	363	352	326	333	341	364	355	355	332	380	363	346	344	362	358	365	400	355	346	353	357	320	361	328	348	375	351	372	348	371	383	361	341	359	382	361	380	354	324	347	362	382	345	383	382	345	386	336	335	381	347	334	371	349	371	353	335	304	339	359	305	335	376	361	365	362	338	347	368	339	332	378	345	338	348	340	379	337	355	370	339	343	343	390	354	333	343	353	322	370	372	341	346	330	370	377	399	336	377	349	351	398	373	342	362	362	340	351	371	374	349	354	348	384	337	350	323	301	372	376	373	355	329	348	348	317	409	315	338	349	368	341	346	340	371	360	329	359	345	337	373	378	357	371	365	346	368	366	360	361	329	373	366	372	388	353	350	347	353	340	344	307	378	324	397	333	351	352	353	352	326	339	345	365	342	359	370	386	344	363	365	378	349	366	382	352	328	318	339	330	354	392	336	359	352	351	379	365	368	343	355	346	337	372	356	326	377	308	334	344	353	345	364	341	346	336	333	342	360	331	345	341	354	355	392	365	374	373	409	352	363	369	378	346	362	364	365	345	383	325	360	334	327	372	316	395	361	345	332	366	328	381	353	352	377	334	327	367	364	340	344	357	365	361	359	347	347	359	355	320	343	383	359	352	343	349	321	367	358	313	350	362	326	380	363	355	339	338	331	371	405	369	357	331	363	367	343	353	356	334	360	349	386	319	357	322	368	333	354	381	347	353	348	349	320	339	304	317	365	332	356	321	376	354	327	373	362	343	355	337	373	337	387	347	388	344	319	351	348	329	335	393	331	344	352	364	325	381	332	395	364	353	332	339	333	372	342	373	373	329	359	356	326	372	379	340	335	361	304	368	340	364	336	362	353	353	335	353	373	352	323	357	324	358	374	344	334	364	380	351	338	325	344	342	353	331	371	345	360	353	354	325	334	341	362	379	351	360	361	361	374	362	343	387	357	349	343	341	336	342	371	358	346	341	380	382	342	326	364	368	365	307	328	355	355	361	382	365	332	371	351	353	346	353	343	362	333	343	341	356	358	359	344	354	350	316	391	334	351	345	377	314	332	360	377	370	378	371	354	386	358	353	394	368	357	336	352	356	360	324	329	335	381	345	350	346	389	348	331	392	353	333	354	310	346	356	344	364	345	378	381	362	333	352	344	342	368	349	363	361	359	353	311	393	357	362	382	364	378	358	349	363	347	362	372	377	375	358	315	348	350	336	337	407	359	377	364	360	344	378	356	343	359	364	343	354	333	383	351	323	336	332	340	340	382	335	309	342	369	363	357	350	359	368	371	349	357	353	341	346	366	350	375	363	367	375	376	358	355	382	390	361	341	320	371	355	347	342	315	319	380	333	354	359	390	351	333	367	405	367	355	347	363	359	353	337	348	374	352	359	389	354	350	335	334	370	382	370	353	343	378	333	372	381	353	369	360	329	365	375	321	380	309	354	324	365	314	357	373	355	375	384	341	335	394	351	363	368	347	327	330	349	373	356	340	361	340	368	361	355	352	343	385	349	354	348	367	352	385	398	360	363	402	337	382	366	347	372	367	343	361	386	361	364	388	333	336	313	339	327	336	382	372	362	362	347	356	359	364	341	362	364	395	362	315	364	349	367	355	379	359	351	379	377	347	373	362	346	376	352	389	356	366	353	332	349	340	358	355	364	335	375	336	330	344	377	353	337	344	320	388	390	338	362	344	361	375	365	352	331	369	326	374	341	353	352	321	361	372	346	351	354	350	379	347	365	345	344	364	349	357	365	331	358	357	325	373	327	359	324	383	324	354	355	393	328	359	370	337	368	360	394	318	321	415	381	381	356	364	354	310	351	340	372	360	342	340	343	338	352	349	381	373	335	354	348	358	360	340	364	355	353	335	371	331	366	310	382	360	351	352	354	360	336	357	358	341	351	316	328	388	351	329	380	374	355	343	343	365	352	346	379	373	347	340	371	354	330	361	339	360	364	369	344	365	394	362	334	330	371	338	333	359	312	340	363	376	346	357	315	333	360	354	292	351	352	331	351	369	367	367	351	356	384	349	389	342	347	364	360	380	369	362	385	324	371	360	357	382	361	354	338	360	380	355	316	338	340	378	356	331	339	343	307	350	362	346	365	385	359	367	334	345	388	323	317	319	320	336	344	388	358	349	367	347	358	371	344	363	390	349	347	370	386	376	348	381	348	362	400	347	365	372	378	359	330	326	374	347	376	364	337	318	388	344	338	355	344	356	360	352	335	375	340	335	366	374	337
27798	6629	1218	764	544	380	310	235	199	184	170	148	147	104	109	106	91	97	127	83	80	102	77	89	74	80	75	101	99	71	87	69	91	73	82	75	87	73	68	82	82	79	69	84	61	69	81	72	76	83	79	71	62	88	83	87	80	79	65	75	67	65	57	79	73	79	60	78	75	81	70	80	72	80	77	91	90	82	60	82	70	62	71	89	65	81	71	61	81	83	65	81	81	62	75	57	75	76	85	71	67	66	69	72	67	87	73	75	73	59	63	78	81	62	65	87	69	73	73	76	70	75	80	78	71	68	73	88	65	63	69	71	65	61	71	69	69	76	64	71	71	80	75	79	89	71	78	58	77	79	71	78	82	86	64	55	62	69	72	79	69	78	65	88	77	77	85	78	64	77	74	67	63	73	80	63	86	67	60	67	72	75	79	72	76	64	64	68	68	67	90	71	72	65	70	67	70	94	78	71	68	71	57	59	64	58	89	71	56	80	70	74	65	72	76	78	68	82	77	88	73	84	70	63	60	64	74	61	85	66	53	56	74	61	77	64	70	63	84	66	68	70	80	62	70	78	77	60	80	67	85	55	79	69	61	77	66	68	89	62	62	76	78	83	78	63	77	72	79	78	65	71	75	64	72	78	81	74	74	86	69	79	79	70	91	50	72	74	58	85	71	81	57	71	65	61	65	76	88	82	71	70	73	65	80	71	67	60	69	65	72	73	66	73	73	82	90	84	83	71	77	82	69	85	68	68	64	55	64	77	60	82	68	72	68	84	85	71	63	84	86	66	66	71	65	78	61	73	80	74	72	60	67	72	72	62	72	77	88	62	62	51	70	87	56	65	81	66	68	71	64	65	79	78	65	66	88	73	79	88	71	66	67	63	67	77	79	72	70	80	67	74	81	78	87	75	77	68	72	59	70	76	69	92	75	63	80	55	64	75	70	81	78	67	64	81	68	77	65	74	63	61	79	58	73	71	68	69	49	85	73	68	76	90	68	67	82	67	70	87	102	82	78	70	77	61	64	80	63	70	66	60	75	71	77	62	65	66	78	73	69	86	78	63	78	59	70	84	83	69	81	63	71	64	77	80	81	76	68	76	86	89	76	90	89	69	70	64	82	81	74	63	64	65	61	94	71	71	72	60	71	79	73	67	66	66	60	64	70	78	67	78	79	80	93	69	70	76	71	85	70	55	74	65	81	62	73	75	71	66	77	83	68	66	58	87	72	83	79	78	76	84	51	72	76	77	73	76	72	66	73	75	74	72	72	76	85	70	85	78	78	75	76	88	79	59	62	66	63	79	71	71	70	79	72	79	73	60	67	72	81	58	88	72	78	80	67	59	71	77	71	69	67	76	90	72	75	64	56	85	54	82	56	86	84	69	95	74	67	73	81	46	58	89	82	60	66	78	76	69	70	76	76	68	74	63	67	73	76	70	85	78	79	65	76	80	77	75	67	77	82	54	76	83	74	72	74	67	74	76	78	71	75	69	64	73	52	62	76	76	67	53	77	81	69	73	72	73	61	80	80	83	83	82	67	60	71	69	84	63	69	81	62	78	62	68	81	69	80	70	65	79	66	72	85	75	57	73	68	65	71	61	61	62	66	86	65	70	81	67	76	78	83	75	59	47	78	64	57	69	63	71	77	64	71	83	78	73	76	75	66	66	70	87	76	66	61	64	69	71	72	74	77	67	62	65	79	77	75	61	68	68	56	83	74	63	78	63	66	72	73	52	77	72	84	79	71	59	77	93	72	74	82	73	77	76	74	52	80	75	77	55	76	78	62	72	81	86	83	69	76	83	52	75	70	66	71	75	73	75	72	99	72	78	63	68	71	55	84	77	72	76	76	77	76	57	69	79	76	64	70	68	72	91	72	66	54	78	61	67	70	79	68	78	71	71	76	70	62	71	81	72	81	73	81	78	82	65	63	58	72	66	70	70	82	72	56	79	75	73	81	64	66	69	78	77	68	75	82	69	70	59	71	74	76	59	75	81	58	74	63	69	64	77	75	72	76	77	69	70	73	77	69	72	66	73	71	63	64	75	75	68	92	66	75	86	65	67	76	78	77	84	83	55	62	73	61	66	68	73	48	70	72	81	64	71	70	66	54	60	73	83	65	57	70	81	69	85	69	68	79	79	64	67	72	82	82	91	69	73	75	78	64	87	48	61	73	70	87	83	73	72	80	66	68	48	74	77	52	83	71	59	76	80	70	60	68	67	58	63	67	72	76	64	55	74	71	82	78	57	67	78	77	78	79	71	71	71	61	75	71	76	61	71	81	70	72	76	69	72	69	67	81	55	80	83	75	77	66	59	83	56	61	81	71	57	67	76	64	66	76	72	74	72	57	97	77	76	72	76	95	76	69	67	60	74	77	92	75	65	69	78	54	71	81	75	75	80	80	77	63	61	77	56	76	65	70	69	77	72	88	59	73	55	67	75	76	76	79	84	65	67	83	70	66	70	60	80	75	70	70	70	75	85	70	58	86	81	74	89	65	76	76	90	83	53	62	74	75	60	69	99	79	64	81	64	69	72	83	77	60	66	75	62	75	94	65	79	73	79	66	68	64	75	62	80	70	73	84	63	63	61	71	85	69	89	66	86	75	71	57	66	70	82	66	76	62	72	77	69	77	69	70	78	74	86	59	67	67	77	76	76	72	70	92	51	77	70	95	71	61	70	94	74	78	77	66	67	73	74	82	74	71	76	69	68	70	85	82	81	86	64	70	65	66	59	83	71	56	83	71	83	71	69	79	80	63	59	74	64	77	65	67	76	80	67	67	71	82	71	88	85	66	69	69	70	84	77	77	89	69	71	76	76	84	59	68	87	85	76	78	73	56	66	61	85	74	81	64	64	66	80	66	83	76	68	68	71	59	67	80	69	70	74	79	74	74	73	78	53	65	71	62	52	76	61	64	61	60	69	80	82	73	68	66	72	71	61	69	77	72	69	68	78	54	73	85	101	72	92	77	83	82	75	74	72	73	71	79	71	85	70	69	67	70	58	86	66	81	63	71	59	59	81	81	63	73	88	73	76	69	60	73	81	77	65	79	63	68	79	77	55	62	81	69	81	83	73	68	68	69	63	64	67	68	78	63	81	69	67	82	75	58	55	78	65	75	94	72	66	75	63	75	76	88	56	70	66	79	62	63	54	73	74	68	89	83	75	59	72	67	76	72	71	68	75	69	71	81	67	61	63	60	61	76	71	72	70	87	51	63	82	80	75	67	72	66	81	69	82	65	58	67	78	68	76	75	85	70	79	70	76	74	71	67	68	68	58	76	68	71	74	68	63	71	87	71	69	82	70	84	74	77	75	86	74	87	52	78	73	71	67	69	68	78	65	79	85	78	55	66	93	70	63	95	76	73	81	67	70	62	61	78	86	63	66	63	79	64	74	69	77	68	70	62	82	87	64	80	60	62	72	57	80	68	79	62	58	69	60	73	75	74	63	63	68	67	74	80	74	71	65	73	71	81	56
13894	1223	2690	3095	2764	2160	1776	1517	1298	1070	1007	823	797	744	697	649	585	553	534	488	500	426	448	427	418	423	426	388	380	375	395	384	370	399	379	365	347	342	341	375	315	335	331	340	316	323	346	302	307	303	315	303	335	326	318	303	310	296	330	308	341	338	333	291	285	316	321	289	312	319	299	289	300	297	299	302	304	312	318	292	315	334	311	317	289	284	305	298	319	305	314	288	287	323	281	278	339	292	296	318	320	312	341	277	314	289	284	302	317	276	333	309	297	299	291	294	312	258	263	309	291	314	249	293	277	295	289	263	285	272	311	304	279	267	301	300	321	276	280	280	279	301	295	292	321	295	279	307	320	263	308	326	284	319	309	293	307	300	311	279	309	267	291	265	319	300	309	303	283	300	295	307	281	311	282	298	322	313	286	294	323	302	280	302	293	234	308	306	292	290	316	305	271	312	290	305	289	298	313	306	289	294	280	291	288	267	279	327	300	308	271	288	304	290	267	281	282	314	292	280	300	289	275	280	281	297	311	272	280	288	291	270	290	309	288	284	273	328	285	288	311	308	288	288	263	278	315	314	306	319	299	309	297	308	312	269	285	279	277	281	318	329	311	268	309	286	286	329	292	287	293	301	300	302	291	290	316	264	271	301	313	312	304	295	279	304	309	294	276	295	280	297	296	304	301	287	297	339	282	291	295	305	311	291	284	294	270	292	287	275	288	301	277	289	290	281	302	297	291	311	307	288	291	310	289	271	304	280	297	313	266	277	284	300	298	333	301	273	317	325	277	289	321	284	291	286	274	312	289	302	288	285	302	286	278	298	282	286	289	281	309	318	285	287	320	301	287	318	292	271	295	272	283	317	320	279	281	282	268	291	321	297	258	307	293	292	307	289	307	307	274	327	281	278	290	287	307	281	288	277	265	289	291	268	287	305	314	285	307	278	314	272	275	309	277	315	278	335	295	277	269	289	313	286	291	286	278	302	284	284	291	277	270	315	315	305	302	285	285	285	280	289	291	287	311	288	280	313	291	258	274	278	306	248	290	286	295	270	312	295	277	303	328	294	286	279	288	281	299	296	300	309	284	300	286	318	268	281	282	275	264	283	282	304	317	306	314	314	281	299	278	276	300	310	298	264	298	270	280	281	288	255	288	294	267	291	270	262	290	290	279	315	271	288	306	274	300	306	276	305	299	275	313	281	289	294	273	270	294	257	281	326	274	299	299	299	294	292	306	284	311	269	307	354	293	280	303	301	314	315	275	291	288	286	265	276	323	307	314	263	286	296	301	273	281	294	307	277	313	278	306	300	300	273	281	303	294	277	299	292	283	275	270	287	292	303	292	264	312	291	274	292	284	308	310	311	289	283	280	310	312	268	285	318	283	262	295	265	276	323	338	289	321	281	309	296	309	272	320	309	263	274	276	279	322	269	296	283	277	297	296	303	317	255	280	311	286	264	284	309	294	272	330	292	278	299	277	291	324	293	284	279	296	322	299	279	304	293	307	273	287	296	289	311	288	288	292	298	288	297	292	269	298	296	303	298	309	289	302	295	289	270	268	291	300	276	289	304	283	298	294	274	307	314	259	279	307	297	297	314	294	287	273	292	276	301	252	309	312	268	279	315	327	282	296	285	302	289	278	304	303	268	291	263	315	282	271	317	291	298	270	277	295	264	300	283	257	283	307	321	287	296	286	296	346	300	291	316	293	313	291	298	314	281	280	295	296	280	325	281	279	299	301	302	303	311	300	293	301	298	294	282	291	291	302	297	320	308	270	296	307	292	277	283	285	275	272	300	280	280	321	328	314	263	289	279	281	305	309	288	273	270	294	306	309	284	286	271	291	305	310	289	268	307	293	329	266	307	298	295	262	301	287	292	298	292	302	300	277	273	281	284	311	287	307	298	281	278	306	278	297	276	292	309	280	291	331	273	312	299	308	302	290	308	290	303	271	269	312	282	313	291	284	279	303	281	284	293	263	261	237	301	317	287	264	287	286	293	290	338	282	307	281	282	302	271	308	286	309	322	273	281	282	280	306	303	304	262	304	294	300	310	288	311	300	296	291	300	302	276	267	285	307	303	270	271	274	281	253	268	298	294	312	285	301	290	317	296	305	298	292	284	280	265	337	292	297	290	282	305	309	308	296	288	299	309	290	296	277	314	252	302	283	300	282	273	274	289	303	305	291	311	313	281	297	310	300	304	307	263	311	291	289	280	274	285	290	304	298	299	289	270	274	314	284	290	311	316	298	320	322	286	300	303	308	301	307	283	288	308	244	305	271	316	296	245	316	322	265	288	313	306	293	306	292	300	307	290	282	288	304	290	290	303	294	316	284	306	279	291	287	304	318	278	309	294	305	289	264	285	277	302	261	307	275	325	299	280	306	296	302	312	323	255	284	302	290	258	317	291	301	305	289	275	299	281	302	289	308	315	272	266	310	291	283	310	293	283	310	298	295	320	302	285	288	271	288	303	298	274	276	306	306	282	265	283	309	311	306	324	296	292	307	307	298	320	298	293	325	299	263	286	264	323	312	297	295	246	295	283	315	266	295	286	253	298	304	314	309	311	270	308	289	303	323	277	309	313	291	308	303	276	296	281	267	291	302	314	280	294	289	276	274	292	277	297	287	317	295	286	283	294	283	287	281	292	274	267	284	311	319	308	289	277	301	296	260	315	277	300	287	292	315	296	289	288	305	267	284	289	269	301	302	304	261	290	271	276	295	285	281	308	290	300	329	313	290	278	296	286	275	306	281	263	293	294	291	303	294	280	325	295	300	284	297	265	290	303	309	320	295	302	319	304	307	297	283	289	295	284	304	319	300	286	267	287	310	299	297	323	297	296	314	293	307	312	283	277	306	269	304	280	291	299	302	282	283	307	293	277	293	303	273	304	283	322	259	244	316	293	286	311	315	285	288	294	322	290	319	314	273	304	318	322	320	297	312	296	311	273	286	267	306	271	295	296	284	300	313	290	276	256	289	282	297	290	290	298	301	286	306	273	291	288	286	326	278	287	298	299	292	291	286	300	275	296	284	291	289	297	309	256	266	260	322	313	306	298	288	292	311	277	299	306	286	272	296	284	306	326	307	269	290	292	303	311	290	294	317	264	270	296	302	307	313	279	298	299	279	329	323	295	312	310	285	293	311	288	282	291	297	276	305	308	293	320	272	276	300	293	290	292	303	309	277	291	255	293	298	291	291	268	298	284	282	296	281	260	312	298	263	286	295	289	302	296	303	306	310	283	308	321	293	296	294	290	315	298	278	300	281	300	283	308	321	297	296	274	286	300	280	286	285	299	270	283	282	280	286	290	289	294	290	296	296	325	292	256	293	291	271	288	311	275	291	314	296	284	291	286	298	278	301	267	270	298	289	308	289	301	238	295	284	269	304	282	288	278	289	267	284	293	282	280	303	283	281	282	310	286	306	277	279	262	286	313	291	326	290	275	297	284	295	296	303	304	288	324	299	300	301	322	312	295	292	269
36028	18751	4011	1586	1087	803	553	500	415	364	333	276	258	271	278	207	205	205	182	188	190	169	162	172	159	176	163	149	182	172	164	182	155	148	157	157	141	160	162	155	136	147	164	142	146	138	150	138	136	144	145	145	134	163	133	141	151	138	176	158	156	143	154	156	158	146	136	155	131	152	165	145	149	141	145	122	146	147	165	182	144	145	146	148	163	126	156	150	138	152	132	162	149	134	154	159	128	126	146	134	135	151	146	120	152	114	135	131	144	154	140	150	154	150	153	130	148	146	134	143	131	144	139	127	134	135	150	157	146	143	127	112	143	152	147	142	152	142	161	152	126	128	141	153	160	138	132	134	129	149	119	137	137	125	123	128	135	151	145	146	149	148	128	147	121	156	137	156	139	141	156	142	142	119	129	157	135	142	142	132	112	139	129	157	142	154	164	153	138	124	157	132	131	167	142	139	132	137	142	143	146	158	141	136	122	149	140	118	145	142	143	133	165	141	139	133	142	137	149	141	134	144	137	160	141	142	118	140	148	135	140	149	142	167	128	137	129	136	148	129	163	148	156	141	143	130	142	142	125	141	132	144	140	144	163	138	141	129	158	121	148	132	156	149	131	158	125	122	133	145	135	124	146	134	133	147	162	144	141	138	139	145	135	141	143	121	126	141	137	150	154	144	113	133	134	138	144	155	130	127	153	128	123	152	137	141	124	131	145	140	143	151	141	145	135	135	140	161	131	125	133	160	132	148	133	133	126	146	131	148	153	138	162	142	145	169	147	130	143	142	142	140	141	153	132	139	125	134	132	155	131	168	133	137	150	132	150	144	147	135	124	140	159	135	135	148	146	134	141	131	163	156	155	128	142	132	145	149	153	126	141	136	135	141	135	142	137	148	151	114	145	137	124	131	143	142	147	164	134	142	155	143	144	151	142	142	131	138	147	151	142	143	126	131	150	160	138	129	137	149	141	157	140	137	146	141	123	129	148	128	148	142	147	134	127	141	139	148	153	121	146	149	150	150	147	150	133	134	139	141	151	159	154	144	141	169	131	130	135	151	146	126	146	133	121	140	154	129	137	130	137	142	130	128	148	142	138	163	149	159	154	107	143	155	136	138	126	147	151	144	156	129	142	138	158	134	142	164	112	144	134	129	157	144	157	145	150	137	144	148	155	140	136	136	122	146	136	130	143	140	146	140	155	139	140	156	138	141	139	123	140	131	134	157	143	140	127	144	141	157	120	125	126	146	155	148	140	137	152	147	141	139	145	136	139	150	126	133	124	134	138	138	143	124	133	135	150	118	148	128	153	130	120	142	148	134	150	148	126	154	133	161	143	132	150	135	135	156	141	142	127	141	141	156	157	157	123	149	154	129	147	143	129	123	149	122	120	135	156	135	146	141	133	144	150	146	144	139	119	155	139	136	144	146	137	123	152	133	135	133	138	157	124	132	143	152	134	142	153	139	141	156	133	138	146	138	142	160	122	147	138	147	159	134	160	141	112	140	112	144	138	146	116	154	143	151	147	128	154	147	150	135	147	134	145	144	124	128	156	136	142	145	151	156	134	157	134	141	127	151	135	133	141	138	128	154	133	158	140	146	137	143	146	169	148	150	123	136	151	152	141	141	138	131	153	149	128	141	132	120	139	142	154	142	136	128	133	150	144	160	157	143	159	147	128	155	141	135	158	138	120	134	116	141	157	149	138	143	135	174	142	155	178	137	134	141	135	145	163	126	137	133	129	134	146	149	143	164	158	149	162	127	137	149	131	136	154	144	153	140	140	128	129	143	138	141	149	133	155	150	153	162	159	153	163	149	157	153	137	137	136	145	121	143	154	133	123	138	152	145	131	131	146	129	146	144	145	148	138	137	145	145	144	133	151	124	155	148	140	143	148	136	144	152	138	141	145	158	147	131	151	154	156	156	131	122	130	149	124	153	146	134	128	129	120	147	148	158	158	150	118	137	139	142	156	140	139	132	141	130	144	136	128	139	126	137	158	143	143	147	156	157	129	142	146	134	149	141	135	156	144	148	144	137	123	146	126	125	159	151	124	125	124	130	152	164	129	132	156	148	149	128	154	165	146	140	146	134	131	148	141	146	166	131	134	132	157	151	131	149	127	152	135	121	156	140	129	139	136	138	126	153	136	174	139	141	133	125	141	163	160	137	153	126	125	135	136	139	131	137	149	143	139	128	155	155	149	141	138	145	150	139	155	143	131	150	138	135	142	127	152	145	127	143	142	123	144	164	156	149	144	157	143	146	139	147	149	140	135	141	136	147	144	124	141	140	147	148	164	148	133	143	156	164	121	133	143	142	136	142	134	149	143	128	141	144	153	155	145	145	142	157	149	142	146	136	149	156	153	138	143	126	154	157	151	156	138	151	130	158	127	129	144	134	127	139	137	141	124	161	140	147	134	145	150	135	136	157	147	149	138	141	147	138	130	127	136	133	149	138	130	138	141	160	125	152	129	160	143	161	139	151	143	137	120	155	128	146	158	150	163	156	122	138	147	155	148	119	133	139	154	122	128	140	146	131	131	134	132	139	140	152	132	138	136	133	134	130	137	157	139	148	132	137	143	150	132	130	135	119	163	119	167	141	142	142	126	131	136	138	139	135	149	145	146	148	149	156	114	144	146	121	130	128	124	128	135	134	138	129	153	143	134	135	169	131	149	143	162	144	159	141	134	131	158	135	147	147	139	144	158	145	140	135	135	133	139	137	153	139	157	135	117	141	157	146	126	139	144	152	146	160	150	145	139	123	165	125	140	157	121	139	137	154	154	130	126	113	141	128	146	121	144	149	131	127	132	144	142	125	147	142	125	127	145	149	130	152	150	135	151	153	126	150	137	135	144	143	138	123	138	130	155	150	164	130	151	151	155	160	130	132	141	137	134	130	147	135	156	154	131	129	142	143	161	139	122	131	137	133	149	155	145	121	137	127	164	132	161	138	164	146	140	143	151	142	136	145	155	145	135	157	145	133	143	144	119	156	138	132	137	150	129	136	134	137	148	136	129	118	159	132	153	159	131	116	148	127	137	167	171	142	129	124	143	144	139	117	151	118	133	169	158	167	117	168	163	128	130	164	133	167	150	154	150	112	148	150	149	139	149	114	147	124	132	131	148	141	127	151	128	158	147	144	130	150	128	129	151	143	142	150	130	150	130	156	132	143	153	143	148	123	136	123	128	148	145	152	151	133	128	135	141	140	115	142	132	148	151	135	152	140	146	131	132	138	136	126	149	139	135	141	156	145	114	125	127	133	158	132	156	138	142	140	145	144	122	131	146	148	148	151	136	157	158	170	148	132	144	147	135	128	144	130	125	125	142	146	148	158	137	130	166	140	135	135	145	148	144	146	153	151	115	142	144	137	160	135	152	151	130	144	162	151	133	128	127	131	146	163	144	155	128	119	150	134	143	120	139	134	148	138	165	131	146	130	145	132	148	141	126	151	160	142	144	146	130	125	152	149	143	163	141	130	137	125
18026	2338	4923	5535	4968	4037	3379	2854	2345	2025	1844	1586	1487	1407	1234	1176	1109	970	1019	951	887	875	813	805	748	767	720	719	715	665	686	628	662	678	597	646	607	584	679	626	604	615	661	648	603	622	579	611	533	587	567	594	577	586	548	562	540	554	549	563	589	522	550	523	539	587	587	526	569	527	517	560	564	534	513	513	528	561	569	543	537	503	533	543	542	558	538	509	500	519	552	519	498	526	524	505	527	556	560	566	503	523	518	505	501	502	521	526	512	548	498	494	520	523	501	510	513	494	511	520	501	547	500	492	508	532	513	532	477	518	496	517	508	517	525	482	503	516	485	515	507	523	548	564	477	500	495	502	529	494	525	524	530	556	508	525	545	512	489	517	517	463	490	506	489	494	503	520	527	537	499	507	479	535	526	492	518	511	520	525	549	455	503	581	507	478	518	498	537	472	550	537	527	526	505	533	495	538	521	505	492	532	485	487	471	537	519	546	513	512	475	532	505	486	522	493	498	489	516	521	482	495	508	538	513	472	511	530	497	503	535	492	506	535	525	527	519	502	476	574	520	488	498	531	552	502	556	549	529	481	518	553	539	494	557	527	502	528	498	530	559	486	492	526	538	531	487	534	497	522	474	514	482	509	524	540	508	549	538	500	512	512	493	467	505	545	498	516	509	500	514	494	522	502	504	509	499	501	518	539	535	504	513	498	496	543	501	518	492	509	465	508	489	504	509	540	531	536	516	461	512	464	487	519	528	559	520	489	543	495	538	456	505	530	517	519	516	533	500	522	514	508	527	524	533	534	542	493	498	478	520	481	497	518	503	510	485	512	476	528	487	480	502	516	559	483	502	528	532	519	513	510	509	534	445	500	546	484	492	535	494	476	489	526	523	506	468	482	524	470	492	505	508	489	501	527	515	475	493	492	527	499	494	552	538	470	486	469	475	493	484	524	490	510	541	491	557	514	495	487	485	452	502	466	515	507	487	495	553	494	505	473	503	488	538	512	513	511	522	545	487	492	456	478	482	497	541	495	488	478	490	512	527	510	528	520	495	531	520	555	522	508	482	520	527	502	485	517	537	556	527	521	505	488	507	479	553	501	539	526	532	549	519	454	498	522	498	544	508	493	531	487	500	540	490	480	521	523	489	508	520	553	508	501	518	511	519	527	519	483	487	506	470	513	508	501	520	522	534	482	495	512	498	483	532	521	518	487	529	501	518	548	521	555	521	524	515	510	483	472	525	544	520	498	493	528	503	496	551	529	477	538	514	541	499	482	519	502	538	530	526	508	528	468	457	525	497	485	501	518	536	515	538	537	483	513	512	496	514	509	549	537	526	507	524	530	509	493	488	555	514	506	503	524	517	494	474	523	507	535	523	487	562	510	526	539	564	510	498	517	513	470	544	482	473	552	487	462	471	513	463	528	507	524	477	539	503	505	533	523	524	514	551	503	531	529	530	489	479	470	503	546	559	480	521	484	557	531	517	521	491	504	517	505	487	492	494	465	512	514	487	501	495	491	513	497	492	531	493	467	473	503	491	515	542	496	479	518	505	524	521	525	517	513	521	507	526	500	496	471	513	520	529	483	486	516	525	526	552	514	499	492	475	510	542	549	488	517	524	497	528	483	546	542	533	511	465	495	509	500	485	521	514	523	520	542	509	498	514	522	511	543	516	469	509	518	506	472	493	513	502	496	482	500	482	530	542	518	499	518	531	483	510	529	502	514	509	498	494	496	499	504	519	477	512	548	532	519	532	519	530	497	512	498	513	483	485	504	533	505	516	493	501	500	495	465	485	486	533	467	518	489	489	519	509	507	470	527	551	465	541	503	503	495	507	496	518	510	511	447	496	487	505	523	495	518	489	528	497	515	506	512	498	502	496	532	473	511	530	474	519	495	512	493	527	489	523	537	495	496	510	545	531	493	509	510	532	481	542	494	541	521	527	491	525	519	491	533	545	507	482	506	512	500	523	517	519	523	536	562	531	493	539	520	498	485	499	526	523	538	513	509	480	525	521	529	520	453	487	493	476	519	489	535	521	488	493	484	525	497	517	536	523	533	523	476	486	511	539	543	531	534	522	517	492	522	530	479	442	535	541	483	501	483	543	480	494	503	502	511	505	523	508	517	509	512	532	502	475	538	530	499	510	501	510	475	509	509	547	525	498	523	517	521	498	498	519	497	478	520	495	506	535	516	499	492	507	521	472	532	507	497	488	519	506	529	490	500	527	501	481	528	501	541	531	530	506	466	543	492	526	552	518	506	518	483	487	520	495	485	476	521	493	495	511	501	510	518	542	505	533	513	523	510	558	501	486	507	524	471	525	459	536	505	517	511	511	503	527	571	524	528	480	501	567	510	493	555	501	473	511	486	519	542	507	546	495	528	507	541	539	533	492	492	526	479	498	513	534	503	505	520	488	515	487	501	489	525	501	507	483	513	511	476	486	525	479	526	515	525	544	524	550	492	495	498	522	487	494	525	513	497	509	504	560	506	495	539	463	481	466	491	512	520	493	504	532	515	504	540	505	496	513	521	469	475	474	504	509	488	507	487	533	537	500	502	467	515	495	533	496	538	507	514	546	530	557	489	509	510	494	495	505	507	520	517	515	520	537	521	520	494	521	500	539	472	484	475	512	468	521	518	500	498	530	468	518	509	515	536	509	512	494	478	517	469	510	460	484	515	498	523	498	515	493	551	530	512	497	527	502	541	513	528	504	513	553	519	519	546	482	479	496	525	504	526	517	496	528	498	453	501	554	514	508	524	513	490	513	518	500	528	557	470	527	529	579	555	533	526	476	504	497	511	505	530	494	499	510	501	482	527	496	504	475	488	513	488	526	496	455	520	528	524	485	500	510	486	500	526	530	462	472	488	472	489	550	494	523	502	532	526	515	485	477	530	467	529	536	492	495	476	492	452	523	509	491	492	481	547	556	521	515	520	524	525	516	505	525	543	511	560	543	524	506	560	496	519	490	507	495	535	513	504	522	514	534	514	490	496	504	475	496	525	522	503	505	496	503	506	527	474	522	482	512	513	493	493	492	488	515	527	545	522	494	531	464	505	488	465	473	467	481	526	484	487	511	572	512	481	517	569	511	505	536	495	488	482	510	497	499	523	520	496	546	491	462	544	455	503	510	508	517	505	510	517	500	541	497	504	491	525	526	516	520	493	516	510	496	445	514	486	525	506	502	510	543	518	494	466	523	516	526	493	490	558	504	517	489	527	474	518	479	492	495	509	548	498	533	530	501	524	520	501	511	527	493	543	491	523	521	511	482	522	495	457	475	467	483	541	522	499	530	531	513	520	469	483	492	513	495	518	503	515	479	519	501	503	521	492	502	535	490	516	490	514	504	484	554	505	544	541	509	549	522	540	490	503	507	540	494	511	522	512	486	493	522	464	525	534	475	493	526	545	496	556	523	537	542	510	490	506	512	493	506	482	505	485	539	478	522	491	534	497	485	467	510	497	552	519	544	509	507	521	520	496
3130	288	161	140	125	100	99	103	93	95	101	103	77	106	80	101	73	93	89	75	94	105	93	84	95	91	92	87	79	90	95	78	92	85	74	78	76	115	86	81	85	90	102	92	78	88	89	111	85	88	85	79	85	75	84	107	85	87	87	91	84	95	74	86	86	86	83	97	83	97	85	83	82	88	96	85	96	80	88	87	88	99	93	81	104	86	88	83	78	105	101	106	84	79	94	93	86	72	90	87	109	89	79	104	87	81	91	88	88	99	86	86	93	85	109	87	103	116	84	75	87	73	87	99	99	82	99	88	101	90	95	87	84	91	88	102	96	83	89	96	90	90	90	78	85	77	93	80	80	92	87	90	90	104	90	70	91	72	84	78	90	86	95	91	89	82	82	97	97	98	92	91	99	80	84	84	88	92	80	99	108	104	95	101	109	96	98	89	91	101	87	82	84	82	83	95	91	84	85	102	78	81	86	80	95	83	102	95	65	93	75	91	74	80	78	96	84	86	94	95	95	113	113	66	82	84	99	73	90	81	93	110	110	79	92	65	94	75	80	101	106	84	71	90	90	77	93	86	83	91	97	89	83	82	78	97	91	84	83	93	73	83	103	93	85	77	101	93	77	87	97	70	89	110	94	87	96	90	83	88	80	95	95	83	89	92	81	87	99	83	90	75	83	93	102	77	87	79	105	91	85	101	84	92	82	85	99	88	75	92	91	89	76	81	80	87	96	71	70	80	97	89	92	81	99	86	102	90	113	95	85	91	80	99	87	92	96	94	87	66	94	88	84	100	92	93	89	80	92	85	92	95	101	100	91	98	88	92	74	85	75	91	96	98	101	99	77	94	84	73	101	95	80	88	90	94	98	89	73	88	87	87	91	91	75	76	92	82	79	108	99	107	90	91	72	82	88	78	78	76	103	85	87	114	76	87	75	82	82	93	103	82	96	92	79	80	95	99	96	87	99	90	71	108	84	77	88	105	73	96	89	101	87	97	108	87	84	97	79	85	89	80	95	83	84	70	84	80	70	88	81	91	77	107	80	93	93	105	83	81	94	93	102	91	94	100	89	99	94	82	90	100	88	85	89	89	74	76	80	100	77	70	102	104	91	83	74	80	103	84	88	76	90	76	92	79	97	81	78	98	96	112	84	63	84	86	104	97	78	74	103	87	85	104	92	103	91	98	94	102	106	101	95	101	97	94	103	92	84	84	93	87	86	95	88	106	79	87	98	80	78	99	87	91	88	98	74	85	74	86	86	85	94	70	87	90	100	82	78	101	92	84	84	96	101	65	76	97	98	91	79	94	98	96	89	93	96	68	89	85	94	93	83	75	88	105	83	92	87	102	84	89	84	70	91	108	82	95	85	99	89	95	78	89	93	86	86	98	104	77	110	89	78	76	89	80	89	101	99	88	87	94	96	107	86	81	106	85	97	60	85	70	97	104	84	87	105	79	73	97	75	93	93	104	91	86	92	84	85	78	94	72	77	73	99	94	98	97	92	79	92	84	97	101	88	87	95	71	65	109	75	88	93	102	81	66	79	99	100	96	106	113	86	95	83	83	92	88	89	93	91	79	93	89	83	94	91	71	82	97	98	112	84	92	85	94	92	83	86	83	86	81	96	81	91	94	100	79	83	99	78	78	72	92	84	100	74	82	93	102	98	96	81	96	79	93	94	84	88	95	81	90	84	82	81	79	80	87	101	91	104	100	83	81	56	88	75	92	90	93	88	107	99	91	72	94	90	84	74	81	100	92	88	93	80	93	93	85	90	91	93	77	87	82	93	76	107	81	63	86	78	86	76	91	83	83	96	94	90	94	80	92	83	79	90	85	76	86	89	78	98	93	90	101	101	112	87	82	91	80	108	84	83	88	81	94	98	96	84	89	100	77	96	97	93	79	102	91	87	92	93	92	81	117	95	101	83	86	81	95	93	104	88	77	106	99	88	64	75	77	97	89	94	91	92	96	79	91	76	91	98	94	73	81	67	102	91	105	88	74	99	99	87	88	96	102	83	74	91	104	97	94	88	104	76	88	90	97	97	81	81	74	84	97	99	89	94	86	78	92	93	75	91	73	85	94	92	80	90	97	100	95	78	100	89	72	103	90	74	99	106	88	101	93	92	81	98	74	92	72	86	83	83	86	98	99	78	98	112	94	80	80	80	87	93	88	81	103	102	76	71	92	85	86	78	91	78	91	72	104	99	79	76	80	81	99	80	91	73	99	91	90	91	91	94	87	87	91	101	85	90	83	88	92	96	72	87	82	101	78	98	91	105	91	90	86	83	80	103	92	82	84	92	90	91	91	96	78	75	92	83	97	89	64	68	85	86	89	93	89	89	90	112	90	101	81	90	77	84	85	103	80	89	73	70	79	91	100	87	79	91	103	102	111	101	87	91	92	93	80	78	88	85	94	91	76	85	84	114	81	104	101	85	80	103	88	80	92	93	87	88	83	75	84	99	84	82	88	79	91	84	97	105	84	72	83	90	103	81	89	75	73	96	77	89	85	97	76	81	81	95	99	99	87	88	70	76	106	97	97	82	96	70	86	83	105	81	82	96	88	102	87	81	83	92	76	90	96	91	85	88	95	91	111	99	91	106	107	99	87	80	81	82	99	89	73	81	78	98	93	95	89	85	89	95	86	79	71	87	76	88	92	75	86	113	105	89	95	94	66	100	80	94	84	99	81	88	101	87	103	74	76	81	96	94	88	92	100	98	87	95	65	90	70	90	79	58	89	83	81	80	94	79	85	95	89	105	75	84	96	90	84	96	110	81	77	73	95	76	101	89	88	92	103	89	88	89	65	86	87	95	86	67	73	96	85	113	86	99	102	80	98	89	79	89	91	80	83	76	78	104	86	69	81	93	91	80	94	91	77	92	93	92	76	98	90	83	87	81	78	90	86	76	77	109	101	75	94	91	87	84	82	82	91	96	85	73	98	88	95	96	91	87	101	84	83	95	91	103	86	98	95	104	96	85	92	86	76	109	90	104	81	95	90	85	84	92	81	88	87	85	94	79	80	98	86	107	79	83	81	103	70	87	78	82	98	77	96	76	94	85	83	78	89	93	92	75	101	89	92	105	82	100	82	81	95	93	89	88	94	93	100	83	94	99	83	100	85	97	80	94	81	84	88	88	95	97	94	90	88	83	77	114	88	76	87	69	93	79	83	103	78	89	72	88	66	82	87	75	94	93	87	83	100	94	82	80	78	79	78	71	75	102	91	88	69	94	74	114	99	87	93	102	122	90	87	98	88	83	88	81	64	102	82	70	82	93	95	72	87	77	101	83	82	90	87	104	99	92	109	101	83	85	80	76	109	79	82	99	91	78	77	89	98	63	88	93	88	80	95	89	89	81	91	80	85	91	90	94	91	88	86	76	93	104	90	98	101	106	92	91	107	82	98	83	98	91	93	80	77	81	78	99	100	93	97	83	83	93	111	80	93	94	94	64	79	99	94	90	85	98	88	88	79	80	93
4847	401	492	470	478	414	405	381	392	408	397	344	390	405	355	343	351	381	367	353	360	345	343	375	362	345	334	336	349	345	332	331	351	354	365	331	345	313	327	362	318	327	371	354	326	324	331	322	338	328	332	322	341	335	345	318	326	316	338	341	339	346	336	339	362	363	332	348	349	320	345	304	334	344	297	329	319	355	345	338	310	356	352	328	329	365	341	298	314	353	320	349	318	388	362	339	314	335	309	286	363	338	296	334	314	307	324	327	346	313	344	344	313	344	338	341	311	367	359	340	344	339	318	341	345	358	363	361	311	364	342	333	321	322	318	341	316	339	369	350	332	321	335	334	334	335	338	333	346	335	307	318	313	349	348	359	315	358	332	361	338	347	359	340	320	360	344	359	383	362	327	332	352	330	339	331	322	333	332	346	354	337	364	329	363	349	320	313	348	330	331	345	343	344	310	348	330	340	346	300	323	296	355	354	300	343	344	349	346	332	333	329	363	314	347	336	329	356	337	321	335	325	332	353	333	361	333	347	311	339	331	373	324	326	336	360	330	357	316	362	361	314	346	358	323	319	335	352	312	366	317	339	344	314	338	306	315	331	336	358	339	333	356	333	338	312	346	335	319	335	329	327	326	318	305	333	348	352	350	295	335	329	321	299	340	349	331	331	357	329	371	343	309	336	361	357	321	343	373	334	353	386	336	353	373	325	326	333	340	326	356	354	358	356	330	356	347	332	365	343	325	325	336	334	331	323	342	350	317	350	382	337	301	331	359	314	335	348	336	332	365	359	317	327	349	365	356	327	335	325	348	370	342	325	348	363	340	338	333	358	372	322	349	357	306	339	324	356	342	329	341	313	336	342	348	340	328	339	317	335	325	346	333	358	348	330	324	359	308	370	339	324	379	333	379	340	306	345	363	340	324	359	340	351	319	361	315	341	320	374	328	323	311	340	360	368	332	344	338	327	349	335	320	317	306	314	327	359	333	359	345	377	355	336	341	349	332	344	315	339	346	350	326	362	309	319	305	330	361	320	353	322	326	345	361	337	349	357	317	347	318	329	345	319	332	352	308	334	336	318	332	317	349	374	343	324	365	302	285	317	335	325	336	340	319	353	347	356	346	319	314	337	356	318	323	328	310	337	331	342	342	366	317	322	337	322	333	329	350	334	339	347	311	335	338	320	319	349	334	324	328	343	371	338	352	333	336	347	343	346	357	371	325	335	361	362	334	354	336	346	337	335	323	301	315	354	346	356	371	330	319	338	309	326	360	348	364	316	343	322	349	312	350	351	347	298	395	357	381	307	320	335	366	325	351	347	347	319	295	313	359	357	352	336	339	363	330	323	339	321	359	346	366	323	343	337	311	345	357	323	346	326	337	314	322	346	342	306	325	328	336	347	367	304	344	320	347	346	378	352	316	349	342	347	357	309	310	368	362	322	314	317	342	339	326	316	337	305	342	330	338	350	338	334	354	319	343	395	357	316	370	331	318	324	337	336	326	341	343	354	357	335	329	325	322	347	323	330	333	288	366	324	353	365	351	330	343	343	346	357	340	353	369	309	318	307	360	352	321	343	357	340	333	348	346	325	349	333	342	303	340	318	361	357	322	339	342	350	338	366	350	326	323	348	390	338	357	371	334	317	321	353	313	323	331	322	356	325	366	358	334	354	329	350	338	341	322	336	351	341	315	322	314	345	350	356	333	332	329	330	361	320	349	333	316	334	356	349	325	325	297	361	315	311	349	332	293	304	364	328	363	367	316	352	362	345	357	330	367	331	346	338	304	352	341	333	332	337	311	349	320	311	366	315	332	326	338	315	339	322	340	316	309	331	335	349	373	362	365	319	339	337	342	335	369	363	329	348	330	322	321	347	289	330	365	328	313	310	335	349	316	329	354	313	341	341	344	341	329	351	314	360	324	356	359	298	332	337	353	310	371	331	364	315	329	326	327	359	345	353	354	339	345	337	353	345	386	354	336	332	339	338	311	334	329	359	335	331	334	342	360	348	353	335	329	329	365	336	344	315	355	332	339	315	320	364	376	329	316	350	306	323	310	304	337	324	343	333	333	346	346	330	345	320	381	317	348	344	316	327	348	362	336	331	322	376	349	339	338	344	319	312	334	341	346	329	318	311	349	321	334	314	340	327	365	303	347	346	347	360	339	326	346	335	329	326	339	353	336	314	318	355	337	339	362	359	336	340	356	337	320	352	360	333	333	342	324	300	356	365	307	324	358	316	346	324	363	306	335	347	332	327	329	341	349	316	339	348	323	305	327	344	341	381	379	321	322	326	335	346	343	373	321	331	327	335	321	300	347	324	342	347	324	307	327	327	327	348	316	341	385	325	321	346	366	343	331	330	304	342	324	351	342	349	320	314	324	342	316	347	338	328	297	335	332	346	349	314	320	347	348	348	339	379	334	325	352	317	323	321	319	322	340	354	360	357	319	325	309	328	340	348	354	329	370	345	374	328	341	309	349	329	341	345	343	372	339	348	298	334	335	341	331	327	343	291	300	333	349	369	330	304	342	348	321	331	350	366	307	330	371	349	355	342	365	354	313	359	318	371	357	342	338	336	382	357	315	349	351	315	318	334	331	338	352	353	354	346	334	339	342	327	343	315	344	326	322	318	325	341	342	310	342	332	341	361	325	337	341	304	328	321	327	341	339	297	327	312	330	362	366	333	332	328	329	349	333	315	356	382	301	353	314	309	319	349	367	325	311	302	335	329	310	370	315	374	376	348	336	311	325	319	341	341	346	344	333	363	351	334	343	323	355	328	384	360	313	317	358	319	370	365	333	334	358	329	341	348	336	359	333	315	302	332	321	352	317	333	333	361	353	359	349	344	343	339	345	335	354	353	360	356	367	325	348	340	361	353	354	350	363	320	334	368	328	372	331	367	352	320	318	339	317	324	304	332	323	367	354	351	337	335	340	323	346	347	342	315	318	346	323	314	324	356	303	311	368	341	328	351	336	298	307	330	330	336	351	326	363	328	347	351	360	322	354	317	307	334	338	356	309	344	365	335	350	312	357	299	350	330	351	334	325	361	329	321	330	352	344	358	349	342	340	329	372	338	333	341	307	342	331	359	314	338	297	370	322	331	332	346	325	357	320	364	326	286	331	332	339	373	319	381	347	340	342	320	333	291	328	323	335	330	306	335	353	321	341	371	320	318	356	340	350	360	341	318	330	332	354	337	323	346	336	378	345	331	366	341	323	338	359	353	374	309	312	313	349	330	348	331	326	368	366	314	301	347	315	335	324	347	327	360	355	328	361	355	317	333	342	385	351	347	345	331	313	333	329	336	332	346	327	373	303	335	316	329	332	326	358	363	321	349	332	366	345	365	340	343	352	332	330	365	346	341	341	336	353	392	356	330	322	355	339	335	325	351	329	369	355	318	343	289	317	322	351	336	335	323	331	346	316	304	324	337	354	346	374	347	336	296	329	298	351	364	364	384	360	340	334	350	337	347	334	355	343	330
28369	6889	1160	749	541	387	303	241	200	156	144	151	141	117	115	122	100	108	105	99	86	85	97	78	92	82	85	69	94	86	76	80	82	87	96	70	83	81	91	81	67	59	76	80	80	54	89	73	73	76	79	74	65	63	69	87	100	76	70	88	75	80	67	87	62	83	57	87	84	88	67	78	82	69	89	60	81	75	66	72	71	92	80	62	94	67	90	79	66	77	59	61	68	77	99	73	70	80	67	82	64	74	57	63	88	76	64	85	70	63	76	70	77	80	69	58	65	72	81	68	70	77	63	75	86	68	55	87	56	78	87	77	77	83	74	76	67	73	66	58	79	70	67	67	85	72	74	70	54	69	65	64	79	69	79	68	72	65	65	64	68	53	67	69	65	82	71	89	75	63	70	76	60	82	81	67	69	63	60	70	62	72	70	52	65	81	73	67	64	81	70	76	68	66	74	72	81	66	71	78	56	76	69	80	77	55	80	63	69	76	71	80	61	82	50	71	81	76	84	61	74	59	73	77	74	63	72	64	74	93	66	70	74	65	81	66	97	68	87	66	78	63	71	70	71	74	81	71	69	62	69	66	71	73	63	76	72	68	83	67	83	66	86	59	78	75	72	66	80	91	77	76	64	63	78	66	58	72	84	80	88	73	72	75	71	73	67	83	79	85	71	64	62	69	70	70	68	66	64	73	71	59	88	82	62	88	72	72	64	59	66	82	72	61	73	62	84	77	67	60	81	79	72	64	87	70	81	58	73	79	63	78	72	74	72	69	68	73	84	80	81	73	53	80	81	77	72	56	58	78	71	67	69	55	73	85	79	77	84	72	79	70	68	64	71	74	79	88	70	74	58	65	70	65	71	77	76	92	62	81	87	84	64	64	75	74	78	78	67	76	70	60	67	70	63	67	82	65	64	72	71	82	79	74	62	64	80	69	61	70	59	73	71	78	58	80	85	80	80	78	66	73	90	59	70	75	69	53	59	60	73	62	68	61	85	66	77	74	67	58	72	61	57	72	76	73	62	70	71	74	81	81	73	77	69	72	61	71	63	69	80	73	68	69	71	72	74	72	83	70	77	80	74	69	75	68	66	76	78	68	82	81	87	72	84	67	80	79	69	72	80	79	75	71	68	81	67	67	79	65	83	69	51	67	67	77	58	72	79	76	76	62	61	67	79	76	73	75	70	51	66	83	82	68	70	59	71	74	73	77	68	67	69	80	62	65	71	61	68	93	83	94	80	74	80	79	68	66	91	63	64	79	77	68	82	66	84	69	61	66	74	86	83	75	78	57	64	69	76	69	70	66	80	74	79	64	79	65	60	64	72	78	71	68	87	71	75	76	76	72	85	84	70	55	71	80	79	61	61	69	79	73	73	66	65	62	70	69	67	73	64	83	78	85	54	85	58	84	68	78	80	70	75	60	65	89	72	76	73	65	77	64	74	74	78	74	71	78	64	66	62	73	72	58	83	76	94	67	74	55	63	81	72	63	73	76	65	70	82	97	80	76	80	72	56	84	66	76	70	66	62	89	62	75	78	78	90	73	74	81	73	71	69	75	86	73	77	62	77	89	67	70	77	63	69	67	76	65	90	67	74	76	78	69	72	75	80	56	91	75	67	69	69	65	55	72	71	66	68	58	84	82	62	66	56	72	78	81	78	61	70	67	86	64	65	80	67	54	70	76	79	77	78	94	68	79	72	81	56	67	63	76	60	76	84	69	67	73	68	66	72	67	77	69	74	63	86	57	74	69	61	72	68	79	74	70	64	75	69	72	92	63	86	85	77	71	79	74	72	69	67	79	67	80	79	75	81	68	74	69	67	68	63	67	64	62	77	74	68	68	70	77	77	70	54	76	67	79	66	57	42	69	89	68	69	86	84	84	71	72	72	69	78	81	81	68	85	66	85	77	57	79	66	66	60	76	73	54	79	74	73	77	75	69	63	58	65	72	85	59	76	69	77	73	64	71	62	68	83	73	56	90	67	92	78	72	90	75	77	82	81	61	79	64	71	62	74	84	63	67	78	78	68	76	70	93	62	80	72	63	99	59	68	60	64	76	67	75	83	85	71	77	66	61	65	73	61	61	74	75	55	87	77	67	65	74	86	61	70	83	71	72	77	68	60	78	72	71	83	81	68	88	83	73	74	73	81	67	77	70	72	73	79	59	94	58	75	72	73	68	61	77	74	72	62	57	73	80	62	56	86	70	75	77	64	67	75	75	79	75	81	68	75	83	74	87	64	73	71	90	69	83	81	75	91	79	73	69	73	63	73	72	75	73	76	92	66	74	88	59	87	64	73	64	72	61	74	73	64	67	69	73	58	73	77	79	89	65	67	66	60	78	75	77	64	75	72	65	76	77	71	69	67	57	62	66	66	80	62	76	74	71	69	102	61	88	79	71	88	73	73	63	63	80	86	75	83	58	63	93	71	66	70	72	64	71	69	74	88	60	88	90	70	67	69	83	79	66	87	87	84	77	84	60	83	71	73	79	80	73	65	81	72	76	80	68	77	79	73	92	86	68	73	80	82	71	64	77	52	78	84	61	68	72	58	79	67	70	86	76	68	83	84	65	77	64	85	69	72	96	75	75	62	67	87	70	67	74	71	79	79	85	77	78	84	81	76	73	75	83	58	68	66	64	82	65	85	77	71	69	92	82	76	84	72	74	69	61	64	87	63	90	74	67	54	61	62	70	80	75	78	67	70	66	58	73	78	79	69	58	81	76	74	76	69	67	70	86	70	71	72	71	64	79	71	83	88	63	80	78	63	70	78	83	70	81	58	78	85	69	91	77	89	92	86	73	81	81	63	62	70	86	82	77	72	89	77	67	66	69	82	74	66	74	57	78	80	70	74	54	63	70	77	75	74	80	70	79	62	77	80	66	72	69	54	84	56	74	82	72	77	82	70	69	78	71	74	67	82	67	61	65	66	61	74	72	68	82	74	65	80	82	65	78	76	80	78	82	68	69	66	60	77	63	75	63	78	69	68	88	70	70	63	79	75	65	67	67	66	84	65	65	83	71	66	79	60	66	76	81	78	74	80	74	91	67	63	73	58	63	78	68	95	59	80	72	86	69	75	66	68	75	87	83	80	71	72	69	73	61	66	82	77	57	61	65	77	88	71	79	71	80	72	92	87	88	85	56	67	68	77	68	65	65	69	56	77	88	68	76	68	66	89	72	88	66	75	75	70	72	62	71	59	75	61	68	84	76	72	73	70	71	65	74	89	78	76	72	70	54	63	68	72	73	74	66	79	81	80	74	92	63	90	71	64	79	84	84	74	72	73	76	69	68	68	75	66	69	71	79	79	71	76	64	64	74	62	75	77	72	95	72	69	62	72	74	71	62	76	71	82	91	79	89	82	62	66	68	73	91	63	88	76	67	78	65	68	78	67	63	74	85	68	84	69	81	75	63	61	74	84	81	71	70	60	57	76	70	75	77	81	53	85	63	72	67	65	65	79	71	71	63	76	65	69	65
14118	1214	2649	3111	2674	2170	1758	1469	1318	1085	996	862	822	718	725	662	563	537	503	474	503	489	481	426	444	447	399	408	395	388	351	393	386	335	381	351	358	354	341	348	332	360	327	359	319	317	344	314	302	310	313	293	313	336	347	350	319	310	296	328	310	306	326	340	285	307	295	320	343	344	304	312	308	306	294	300	356	312	278	276	299	309	327	314	309	289	295	301	302	312	344	274	331	287	286	288	307	344	303	313	310	296	304	316	313	298	322	292	315	294	279	319	313	278	304	300	282	309	279	307	315	273	269	332	302	278	266	247	296	272	328	319	324	294	313	313	324	309	330	285	316	304	279	279	316	290	327	304	303	292	299	301	324	308	296	306	280	273	298	288	262	268	289	282	329	284	281	276	306	285	265	315	300	288	330	236	312	292	303	284	284	320	321	294	273	317	297	284	298	296	305	271	301	257	301	329	290	283	289	313	284	275	270	293	299	259	292	263	265	290	262	265	285	271	296	315	303	275	305	311	314	266	292	313	311	306	280	286	255	303	337	309	305	297	285	299	256	289	312	296	294	294	282	289	303	284	281	276	314	309	306	303	290	273	335	288	244	309	270	295	312	279	284	275	302	293	323	304	254	316	303	304	288	302	328	310	308	302	306	313	298	287	308	281	302	271	319	281	299	256	304	282	321	273	261	287	302	307	275	279	317	263	309	290	284	283	297	304	262	316	295	325	327	297	294	305	309	297	306	292	281	302	253	287	318	284	292	278	290	273	297	280	292	299	315	294	292	311	282	287	276	283	315	291	295	297	287	342	308	285	304	291	294	293	309	287	311	295	311	258	278	285	302	279	264	303	265	282	306	314	293	282	305	293	282	292	298	260	302	280	323	287	299	295	285	313	265	327	236	305	296	276	286	274	296	262	319	314	278	281	293	303	283	265	293	281	276	301	310	297	255	287	310	300	279	278	309	318	299	282	292	284	312	289	262	302	319	267	302	256	274	288	273	300	289	302	285	293	314	303	272	289	258	289	285	286	268	291	276	301	271	298	288	304	316	292	273	287	318	282	271	275	293	303	290	282	281	298	311	293	296	297	287	290	309	316	288	291	302	283	263	316	279	284	310	269	323	281	271	316	312	293	300	268	303	310	280	293	304	304	296	274	279	276	303	290	296	280	297	304	287	302	309	273	299	302	329	276	293	299	319	288	297	288	277	289	296	273	282	310	265	292	289	294	296	329	277	297	298	285	292	289	294	329	321	314	290	305	303	301	294	313	292	325	263	283	274	307	263	295	310	303	294	295	298	311	313	293	299	294	271	300	332	303	310	288	297	265	297	323	285	268	275	303	310	279	293	305	278	284	294	273	277	298	285	305	286	275	298	298	301	311	274	293	309	298	307	296	304	302	296	305	290	260	278	286	332	292	293	289	289	290	284	291	308	290	302	305	299	303	309	283	290	297	296	270	310	273	300	296	293	302	278	281	281	268	273	288	287	298	306	291	270	314	292	264	329	266	266	295	311	288	295	306	296	284	281	283	291	285	305	277	278	247	268	302	321	312	308	291	273	300	284	303	304	290	282	290	311	284	295	253	295	278	306	268	283	281	293	283	312	361	339	298	266	291	267	301	298	319	299	318	300	294	312	290	279	287	265	290	307	292	274	321	299	248	296	322	307	307	274	255	263	258	300	297	305	281	284	278	298	310	246	300	297	299	295	294	306	308	305	270	273	281	292	287	272	309	273	296	261	275	306	297	286	280	289	320	313	266	303	303	279	312	278	284	293	316	315	310	295	286	308	300	312	288	303	311	270	298	281	286	280	287	284	264	284	319	283	307	294	305	282	298	289	298	310	298	318	294	281	279	283	308	289	307	289	300	292	294	287	325	294	313	294	293	290	291	329	306	300	293	294	307	285	284	296	272	304	286	292	309	312	278	315	294	310	285	289	273	297	297	286	290	288	295	301	282	288	277	288	282	311	283	289	243	267	283	288	311	313	318	299	299	281	287	315	317	308	307	296	278	267	274	294	284	292	300	292	290	278	298	291	287	313	300	285	292	296	297	298	258	275	309	312	311	305	309	272	280	324	288	290	292	312	284	316	291	304	263	277	285	262	282	294	289	278	285	295	321	318	276	290	267	271	309	305	317	281	287	300	286	295	287	314	286	295	312	305	298	299	261	329	280	293	302	259	286	303	283	291	291	274	288	263	277	315	319	305	275	291	297	306	299	283	253	278	304	276	299	292	258	317	320	265	275	301	262	273	300	263	296	311	298	262	287	297	249	281	323	300	284	278	279	270	288	310	277	318	317	264	312	285	283	278	297	305	295	296	291	314	291	310	277	304	302	300	284	272	270	264	296	292	302	272	287	283	305	299	295	265	327	323	265	291	270	316	228	293	261	317	309	296	293	299	274	285	325	312	280	305	299	299	280	276	285	309	288	292	306	294	284	263	303	294	308	304	310	303	286	299	282	274	263	322	292	288	313	296	323	313	280	291	281	285	312	288	308	243	263	315	279	330	306	304	263	305	300	298	291	287	331	294	293	298	308	320	291	283	263	288	282	291	320	279	282	292	312	300	262	285	266	329	305	273	285	303	296	288	312	311	305	284	307	299	292	283	296	310	284	276	303	299	290	313	289	259	275	293	327	272	311	316	291	319	272	309	315	282	300	272	283	307	270	290	301	255	285	284	340	302	296	275	280	266	262	316	307	277	306	260	288	283	315	294	280	282	284	258	316	283	287	289	297	326	259	280	290	311	289	287	280	283	295	287	312	263	282	292	314	289	285	273	280	283	288	296	306	304	313	290	289	303	296	267	291	290	289	309	273	313	308	273	303	300	293	281	311	312	299	300	306	294	278	285	283	313	284	280	288	322	278	274	270	266	317	297	275	284	315	305	310	286	276	293	289	289	285	274	308	308	315	286	270	301	293	268	273	300	290	261	283	319	292	297	322	293	308	299	301	292	280	319	302	276	328	291	275	300	279	328	315	297	295	284	304	274	294	310	318	288	271	296	323	283	296	282	298	330	292	304	344	282	317	306	279	320	292	302	278	319	292	294	308	309	319	298	281	287	323	293	303	287	290	306	288	322	301	271	307	282	311	310	264	295	308	290	325	323	294	326	281	305	316	311	284	277	304	265	282	340	298	303	257	269	288	283	312	272	305	287	281	288	315	309	276	289	282	292	278	258	304	252	307	327	283	271	306	300	309	294	267	309	304	320	317	317	273	270	268	286	284	308	279	278	314	292	322	275	276	282	295	290	296	286	291	282	292	298	308	311	311	291	301	295	281	296	278	314	280	289	289	291	267	293	272	297	310	270	273	292	335	282	291	260	283	285	293	311	278	305	259	284	279	286	306	314	318	285	288	309	289	302	323	277	292	293	276	277	286	270	298	260	295	317	275	286	311	280	280	303	280	324	305	268	302	299	267	278	311	306	312	320	319	275	293	310	297	278	307	293	267	269	312	255	295	314	282	279	296	304	293	301	288	306	298
34597	17806	3788	1550	1047	742	580	487	395	327	303	288	237	251	234	187	200	204	189	182	177	187	154	158	175	147	161	147	152	154	170	144	140	160	148	157	148	164	147	156	122	139	146	160	153	144	157	157	152	133	159	131	157	160	127	142	124	161	138	138	141	137	139	121	138	143	141	138	139	133	151	140	130	133	124	152	134	135	131	139	135	138	134	134	139	119	131	133	143	148	147	122	146	118	135	129	139	134	141	133	155	145	132	158	136	131	129	139	138	129	108	142	124	132	130	131	123	151	132	140	135	133	154	128	125	141	128	131	139	131	129	139	126	147	113	154	128	147	130	157	135	120	141	133	127	144	135	122	139	131	140	126	133	137	121	135	145	122	135	122	131	137	113	128	144	89	131	121	140	126	143	138	137	148	128	126	153	128	125	149	116	148	123	137	128	149	134	135	152	152	129	132	138	131	142	167	133	118	132	145	140	149	143	142	154	143	146	132	123	122	122	134	132	156	145	148	143	110	125	117	156	118	131	127	136	136	131	150	124	136	133	129	149	97	156	146	142	140	127	116	149	136	133	133	151	136	134	141	147	142	122	121	130	125	142	132	135	148	140	149	133	142	134	153	114	161	132	134	140	115	139	127	106	146	141	124	123	133	144	139	117	114	141	134	154	139	141	153	125	139	140	128	136	136	130	128	120	122	164	123	127	132	133	146	132	149	134	141	120	149	113	119	130	142	132	152	151	124	150	124	127	108	130	136	137	122	126	137	135	131	135	138	130	143	115	129	139	147	130	147	139	121	133	152	131	121	145	154	140	124	139	116	143	149	149	143	145	121	131	157	136	142	134	134	142	155	133	119	138	133	144	128	130	127	124	129	132	129	124	144	149	124	152	149	132	138	155	132	129	137	130	122	140	123	122	124	132	108	139	124	167	131	131	133	155	158	132	132	146	129	149	146	139	140	115	146	149	125	135	133	131	134	133	128	141	118	130	137	131	125	128	134	128	127	150	134	143	138	137	129	139	116	135	127	129	146	119	129	170	129	134	113	105	144	137	132	145	151	135	145	108	137	130	114	148	148	140	128	130	143	148	128	133	147	135	150	126	115	145	113	101	140	129	119	139	135	145	151	120	141	132	142	158	120	128	144	151	137	132	131	136	124	144	153	156	129	142	122	126	129	139	132	149	136	132	128	154	126	127	133	137	144	145	127	145	120	153	145	133	134	133	129	126	124	137	161	125	123	123	134	131	142	138	149	151	151	125	132	131	118	148	120	133	162	114	148	133	109	122	148	155	138	138	123	142	123	137	136	160	127	136	131	154	124	147	146	144	140	143	129	140	134	114	122	145	145	158	128	119	133	120	138	118	133	141	148	135	136	125	125	117	108	133	128	139	155	141	135	142	116	135	150	119	129	134	119	134	146	146	122	142	123	126	133	129	157	134	128	153	127	136	136	132	140	144	143	143	120	146	149	150	140	136	126	126	130	130	131	139	152	156	151	101	136	140	129	134	123	137	135	118	144	130	142	116	126	136	138	137	129	128	136	132	112	141	156	138	134	123	147	133	139	141	122	142	142	120	136	145	131	130	126	161	122	127	138	156	120	131	132	145	154	127	123	122	137	144	154	147	137	160	142	159	166	121	143	125	145	133	143	143	136	138	112	149	142	123	150	130	141	143	129	135	136	141	137	135	129	134	141	136	148	126	141	140	128	149	110	133	149	142	127	128	142	130	127	151	144	115	130	131	174	129	126	142	141	119	142	147	112	122	137	140	132	164	131	138	132	130	145	129	141	141	123	153	121	98	113	145	136	136	107	130	146	137	153	146	146	140	146	134	118	132	112	158	125	136	141	165	140	151	122	120	126	137	127	145	132	155	124	149	135	123	160	146	148	146	127	126	143	143	142	134	140	148	121	133	148	139	139	128	139	137	138	133	150	148	140	140	140	136	150	139	130	126	150	122	136	139	135	122	146	161	136	115	119	130	121	147	130	132	156	158	120	128	135	134	142	161	121	137	133	145	136	143	124	138	140	130	145	142	133	146	150	129	125	137	158	132	142	121	116	131	134	120	153	124	133	139	142	143	119	144	109	129	122	144	134	132	127	124	152	126	142	134	132	137	121	123	137	140	161	133	125	143	159	131	152	125	141	142	131	144	135	137	121	137	131	138	155	115	136	160	161	136	146	123	133	136	128	138	144	151	118	142	125	113	131	125	142	137	128	141	122	133	153	148	162	137	135	133	133	135	124	154	125	146	133	137	129	143	141	153	127	128	147	135	145	160	136	155	133	149	123	141	137	133	155	138	133	130	132	122	135	130	136	148	138	152	136	148	150	140	156	127	132	137	152	142	122	153	141	126	129	125	139	128	142	138	147	137	115	144	128	127	144	139	123	143	135	137	138	148	138	133	135	129	128	132	117	134	136	138	124	135	148	132	123	138	134	147	141	128	136	142	145	112	143	142	124	159	134	156	119	138	106	130	126	138	153	141	127	153	120	144	133	135	164	146	122	133	123	128	141	123	143	139	119	143	139	146	152	131	124	150	145	128	121	160	157	140	122	128	125	146	137	126	129	130	118	119	122	133	144	131	146	137	142	134	147	125	131	142	150	110	150	137	148	132	137	127	117	137	141	139	134	153	156	126	121	127	149	133	146	132	139	143	139	150	138	153	132	121	143	115	128	148	131	138	133	139	120	140	149	141	139	128	144	140	161	132	141	141	136	157	133	139	132	130	144	124	155	121	137	148	133	127	133	138	139	152	124	138	108	132	118	133	134	147	137	125	136	150	145	118	123	154	141	122	142	135	144	130	149	136	143	144	136	116	160	151	136	133	138	125	137	128	149	150	127	131	141	147	127	136	142	128	119	148	128	146	121	131	142	162	130	129	139	131	142	121	127	135	140	117	131	151	142	145	130	125	136	129	149	146	146	143	137	119	146	146	129	120	128	149	137	135	113	127	122	138	149	140	154	120	117	133	135	133	133	148	137	151	140	150	139	107	136	135	135	148	128	125	148	139	133	133	139	142	153	142	139	127	140	159	129	135	127	128	131	147	124	137	138	133	153	139	142	153	155	125	147	132	149	131	137	131	124	124	147	115	133	112	161	125	137	127	130	139	142	145	137	135	104	139	127	130	150	117	132	136	130	138	139	126	149	138	139	137	144	132	147	145	153	136	127	145	130	112	120	145	122	141	139	137	135	138	125	142	139	145	131	124	131	130	139	147	157	146	153	111	134	137	149	159	147	116	116	135	134	133	133	111	153	145	136	130	130	137	105	109	142	105	129	130	146	143	142	150	144	126	127	152	146	120	129	116	155	143	121	126	125	142	124	116	149	141	121	125	130	147	133	126	125	120	138	131	123	127	139	140	141	132	128	127	129	132	127	133	140	140	125	152	116	143	132	131	138	145	141	129	131	139	151	140	133	116	110	120	157	127	137	136	136	146	151	158	137	134	137	143	127	131	142	144	118	140	129	135	147	145	159	115	134	145	130
17296	2165	4668	5428	4716	3932	3261	2665	2254	1939	1738	1563	1440	1352	1187	1092	1108	1008	908	938	889	822	790	742	760	751	664	717	689	667	655	635	671	610	581	654	606	627	641	625	593	570	588	567	538	559	612	522	574	529	567	530	529	552	531	536	558	532	546	522	555	493	501	545	521	559	530	542	558	558	522	545	502	522	507	525	477	474	517	528	490	506	494	532	521	519	499	528	518	540	537	525	524	527	518	522	477	483	504	473	495	521	505	490	505	516	475	520	499	486	527	468	483	499	544	470	496	506	482	514	487	491	530	531	470	498	514	512	493	480	514	466	496	490	474	471	476	477	459	523	501	478	492	485	504	496	481	505	443	468	518	486	482	471	512	540	496	530	509	483	492	490	490	463	456	505	458	509	500	513	464	470	438	491	484	478	488	485	476	471	478	501	483	462	478	477	517	506	493	485	497	502	514	494	481	505	475	449	465	497	473	474	503	480	453	522	463	448	528	516	454	463	464	477	484	455	466	490	481	505	526	465	508	485	484	492	503	471	513	497	490	460	493	459	513	460	478	487	488	487	522	489	477	555	479	492	479	478	511	482	487	500	494	435	486	464	489	493	483	490	513	487	475	467	463	507	524	503	501	465	514	442	492	496	456	483	470	509	476	480	490	486	457	491	472	513	484	481	473	510	482	489	478	470	455	483	469	503	460	474	471	475	476	506	465	492	458	457	482	517	461	491	461	484	465	490	515	508	483	497	477	432	502	493	424	468	516	507	540	504	491	513	477	493	483	468	446	479	494	471	507	481	482	465	447	523	504	466	482	509	536	453	445	467	455	452	472	492	478	467	484	481	477	475	472	495	492	455	502	477	513	518	489	519	489	495	443	517	473	475	494	502	501	467	454	464	498	461	512	485	494	521	462	466	470	513	520	498	483	454	514	483	507	464	449	517	506	461	496	494	507	431	474	489	463	473	492	506	481	459	461	486	497	510	495	480	466	498	471	488	477	506	496	504	512	431	491	513	480	496	492	502	485	500	466	498	481	492	511	502	507	469	512	496	481	516	525	488	515	456	490	499	493	507	505	461	481	504	454	482	479	457	513	418	506	481	481	487	484	466	470	489	472	452	518	470	500	513	470	471	460	459	505	536	504	537	504	479	486	482	461	500	480	528	501	466	472	474	489	449	516	499	465	484	461	509	484	465	522	488	486	490	479	498	465	470	525	507	494	475	483	468	522	482	504	485	476	500	492	473	469	495	477	471	442	460	505	506	479	447	497	459	480	468	472	506	510	481	468	497	456	493	501	481	494	485	492	479	475	491	481	494	494	501	458	485	474	477	464	504	456	498	521	447	447	486	490	492	439	449	514	505	498	491	499	488	512	522	495	473	477	487	473	467	475	485	443	502	453	496	505	487	490	469	494	517	458	497	519	460	528	519	440	510	481	465	510	466	484	499	468	454	464	481	536	498	474	507	478	482	515	477	479	486	473	517	478	569	440	473	529	472	485	422	481	501	466	506	471	456	512	498	472	511	495	527	535	461	525	512	501	494	510	494	494	464	469	479	488	462	492	496	475	485	484	507	421	470	523	489	507	510	537	451	520	514	448	522	468	461	471	496	440	495	468	487	475	488	467	510	462	491	468	472	468	475	485	476	463	487	449	511	493	517	472	477	501	481	468	500	450	438	505	498	473	495	511	490	484	480	483	496	448	536	473	506	490	497	520	506	486	462	497	502	526	482	497	500	480	488	503	517	490	482	441	513	482	488	464	486	493	507	494	486	464	477	485	433	512	490	516	468	446	467	499	478	488	509	483	487	482	473	509	516	469	505	502	441	526	475	505	536	485	465	461	505	466	463	471	502	526	498	484	472	459	489	450	446	458	480	467	510	461	475	515	509	509	488	513	476	467	505	503	462	501	477	495	535	488	470	492	492	471	443	487	479	527	475	481	501	505	546	490	476	489	459	464	518	483	485	479	520	467	489	535	491	476	481	514	511	476	505	491	479	514	489	484	472	498	497	500	442	496	488	483	514	489	484	468	517	456	476	490	477	546	476	465	482	476	478	478	498	467	519	507	498	489	482	489	463	467	478	492	444	454	467	502	469	541	496	453	512	475	522	511	457	501	484	496	473	471	516	480	473	502	468	477	475	464	452	477	487	489	489	496	526	498	502	471	458	499	484	488	496	477	458	465	475	473	492	508	461	476	499	484	485	476	502	476	477	471	508	458	519	506	507	503	461	481	469	519	512	511	501	492	482	450	488	462	520	451	535	463	453	546	473	529	494	447	480	475	500	503	497	503	479	485	470	483	481	489	469	454	501	501	465	495	481	495	464	467	480	446	490	485	462	474	480	489	490	511	455	468	459	478	476	506	461	502	496	513	524	449	452	507	507	492	487	500	485	491	481	491	481	510	491	480	489	443	443	448	497	484	496	463	515	495	501	492	497	470	490	484	492	484	484	501	474	473	472	483	452	499	500	475	467	517	468	510	474	469	442	462	481	521	511	467	463	501	465	505	471	503	503	482	472	453	466	491	475	458	491	506	549	471	457	476	499	466	468	482	483	462	446	445	484	483	515	489	485	459	473	487	509	488	504	519	529	527	484	464	505	493	495	476	469	528	527	512	474	525	471	476	491	468	506	483	531	479	488	512	504	452	480	485	474	506	482	471	467	476	488	487	493	516	510	476	482	530	476	486	481	437	444	490	459	512	476	504	457	471	521	478	486	482	478	523	478	453	473	465	476	473	459	532	497	505	490	486	509	521	545	489	490	483	473	486	483	493	505	497	459	486	473	448	526	473	482	483	451	493	470	481	436	510	460	432	496	480	469	501	493	502	500	516	482	506	477	471	491	501	472	502	466	506	454	526	453	460	499	453	461	470	478	490	458	507	480	513	509	469	478	516	502	442	464	489	479	501	461	496	446	477	517	481	492	506	499	484	499	495	487	496	471	483	506	457	466	511	490	465	481	496	477	484	511	473	474	477	485	495	470	502	517	459	496	444	484	523	450	520	484	534	507	475	465	446	511	485	485	477	472	495	485	484	478	500	468	488	521	510	484	471	461	462	490	475	509	480	464	487	468	480	522	461	510	500	480	500	483	477	473	503	474	514	484	508	454	466	474	490	477	470	500	483	480	490	499	481	505	455	478	481	485	495	512	476	492	486	505	469	443	493	486	472	459	503	484	464	514	471	505	530	508	481	477	462	493	483	444	505	520	445	488	484	491	529	477	475	457	461	494	483	469	478	500	491	468	440	481	541	470	473	459	505	489	493	544	521	514	471	477	489	487	477	481	492	510	459	506	482	476	498	481	514	481	489	511	490	492	498	520	491	471	456	452	470	486	493	468	508	509	466	451	490	466	479	470	473	503	489	485	491	496	453	467	454	463	455	475	480	471	488	510	472	483	472	476	502	495	499	499	449	464	509	468	466	448	477	471	477	471	484	487	435	484	485	481	508	512	482	516	470	459	472	491	477	477	503	452	449	455	458	496	485	442
3152	313	157	127	108	108	86	101	90	108	81	82	86	100	97	89	108	91	118	88	109	89	94	97	93	86	95	86	98	82	85	82	84	95	73	87	95	99	80	91	87	93	88	104	88	88	102	87	93	106	84	99	88	96	93	75	92	90	115	85	109	94	81	85	78	87	105	89	83	81	87	77	105	86	90	93	92	87	83	105	95	84	91	86	84	111	94	79	90	86	78	87	91	83	81	87	93	74	79	87	90	104	91	94	98	81	91	80	93	81	75	89	92	85	95	95	85	76	96	88	99	79	73	85	94	87	98	92	105	78	107	90	76	82	82	82	89	83	69	88	97	87	97	85	95	80	82	99	102	101	90	95	100	100	90	93	103	107	78	93	108	91	72	92	79	101	101	82	89	75	84	91	84	78	83	87	98	99	78	87	99	85	80	89	80	83	94	100	113	65	80	87	92	84	81	82	89	82	73	86	76	90	80	90	93	76	85	92	92	89	88	92	99	94	98	93	72	84	84	91	95	108	99	89	102	86	83	76	76	101	87	108	76	82	113	75	78	83	80	98	80	96	85	93	92	86	94	93	92	90	95	98	91	87	81	82	97	90	80	82	91	95	95	109	87	77	101	83	82	93	86	84	81	74	90	84	102	100	99	83	91	74	91	88	86	91	90	82	94	79	94	71	101	85	97	76	89	92	111	92	93	80	87	84	92	97	92	83	88	86	94	103	93	99	91	85	101	99	104	93	84	93	74	110	81	80	88	91	91	81	92	107	91	96	81	85	81	91	101	95	81	82	63	95	86	111	103	86	89	89	92	92	85	77	79	103	94	86	107	92	70	88	82	88	84	83	92	92	92	95	87	64	93	96	90	85	91	69	109	107	86	94	87	95	80	97	88	82	79	90	77	94	95	89	87	82	99	80	91	81	75	88	82	100	80	91	90	94	92	104	104	101	86	76	101	82	89	90	80	107	95	79	76	96	91	102	78	81	101	106	91	91	99	85	87	75	84	80	99	86	93	88	80	87	76	92	109	86	105	88	87	79	92	103	95	88	99	75	107	84	89	76	93	77	90	107	74	91	105	99	95	91	88	77	88	66	80	81	78	106	92	104	90	93	91	86	84	91	86	86	92	101	69	89	89	81	87	100	83	90	92	74	77	87	92	92	80	92	76	106	88	85	85	76	91	94	69	97	91	84	89	76	90	94	95	114	81	84	95	85	90	87	86	87	91	100	74	80	88	69	90	87	98	86	77	86	97	88	79	80	83	102	89	82	84	98	77	85	82	95	81	91	107	70	94	92	95	95	88	99	74	74	75	82	91	93	77	73	92	87	87	97	77	103	86	87	96	68	97	93	96	79	95	90	81	88	87	97	106	78	93	102	86	89	89	87	99	93	94	86	99	84	85	88	83	77	89	81	108	92	85	89	77	87	90	93	112	85	90	85	73	87	85	88	74	107	104	95	94	92	76	94	76	91	88	89	92	85	92	94	81	73	74	94	86	107	88	86	80	85	90	88	88	86	88	76	86	87	89	84	96	81	98	92	89	91	89	88	78	107	81	102	81	76	85	87	102	74	96	82	85	106	76	76	106	110	91	86	103	86	90	89	96	101	92	89	75	87	73	92	75	100	69	83	92	94	99	96	108	104	89	90	83	79	87	89	93	72	85	88	93	90	85	95	89	92	87	92	97	96	90	96	82	93	86	103	91	91	86	92	101	88	86	81	93	101	85	94	98	100	96	110	81	79	66	98	102	94	80	79	94	87	104	89	83	100	81	100	108	92	104	89	96	92	86	89	88	79	87	93	86	82	82	89	78	92	90	93	86	74	90	70	79	71	79	97	94	76	105	87	112	91	95	92	85	88	97	98	76	87	86	93	98	80	83	58	98	73	112	87	79	91	93	80	87	101	82	84	99	90	88	85	95	91	79	83	93	91	101	91	95	84	85	97	89	98	86	95	105	82	81	83	109	95	77	95	80	87	92	85	84	84	86	74	82	94	101	85	90	90	83	83	85	75	108	77	67	91	94	80	81	83	82	71	76	107	95	100	94	79	92	84	83	84	96	84	86	102	92	77	88	87	86	88	85	89	80	99	108	73	96	94	96	86	80	97	95	91	106	91	87	87	92	78	79	82	87	102	93	114	81	85	89	87	84	81	90	87	84	98	99	117	106	77	106	94	91	95	96	103	66	90	92	80	86	80	83	90	80	96	109	90	87	82	75	102	97	90	74	77	98	85	87	104	87	84	93	74	99	87	95	98	81	92	98	95	73	70	89	95	93	87	73	87	103	99	89	96	81	91	79	95	89	90	112	86	99	99	84	92	84	78	84	83	92	90	89	91	98	104	79	100	88	90	83	88	88	85	100	97	84	95	95	93	81	90	76	75	93	87	81	79	93	76	98	75	90	70	100	72	79	97	83	104	96	85	92	98	88	95	81	85	84	83	84	85	78	86	80	96	86	81	97	108	83	89	81	108	100	83	81	88	75	95	89	86	84	95	101	82	97	93	73	107	71	100	89	93	97	98	85	92	79	95	92	87	77	83	96	89	93	75	73	86	75	94	87	85	101	99	89	92	84	91	103	87	91	89	88	87	88	90	87	86	95	76	66	71	76	97	76	75	70	78	105	94	88	74	88	94	114	84	90	87	99	80	81	102	92	83	87	83	63	80	73	84	86	86	92	92	87	89	86	86	79	96	82	94	112	79	83	81	71	86	113	95	87	94	89	95	80	90	83	80	84	75	91	92	95	100	84	88	77	71	72	92	79	93	91	99	86	87	78	90	95	91	92	79	98	84	113	82	82	87	100	90	111	103	81	97	88	77	105	94	84	107	91	86	84	85	88	94	96	86	90	79	80	95	97	90	102	83	87	79	94	94	96	91	82	82	72	86	77	92	90	96	92	72	88	84	82	77	77	90	100	84	97	86	91	101	86	98	98	86	94	104	96	78	97	86	78	75	99	95	98	101	79	97	94	90	82	82	97	106	103	84	99	75	71	92	85	82	75	66	83	71	89	98	81	99	98	76	80	78	96	92	105	79	98	70	93	90	94	96	85	93	92	104	75	84	80	78	86	91	87	97	104	101	81	76	87	77	82	87	96	93	95	81	111	90	88	87	72	85	90	93	85	86	80	91	99	76	93	101	91	93	73	81	94	93	92	69	79	96	105	87	77	82	83	88	93	90	81	83	84	92	93	90	97	78	94	91	83	86	96	83	103	98	75	84	90	84	73	87	85	98	84	83	87	57	79	86	94	102	79	89	85	90	104	82	78	93	94	87	99	99	92	85	77	77	97	89	84	88	87	77	84	77	97	99	80	79	81	98	81	87	81	84	92	76	79	91	82	110	83	90	99	101	87	86	98	79	104	92	86	78	84	88	87	100	105	81	98	87	69	81	99	88	73	80	83	81	88	97	91	77	85	103	95	72	76	91	89	86	89	88	104	89	99	84	85	80	95	90	87	83	84	91	76	98	76	90	86	104	82	90
4950	425	466	513	475	433	454	408	405	398	359	382	360	375	375	341	392	363	353	352	336	379	336	350	357	393	333	392	332	347	346	330	355	348	348	364	340	373	344	345	323	350	346	324	293	326	351	347	376	352	334	318	354	339	334	344	351	310	337	326	320	338	400	379	336	308	326	337	296	354	334	347	322	324	336	327	324	345	363	331	341	315	335	325	353	345	320	304	335	357	330	317	324	333	352	334	361	329	323	322	325	341	346	345	351	329	315	332	336	352	324	334	352	346	345	351	339	304	333	341	351	369	329	356	330	316	324	329	323	335	349	325	342	344	334	337	329	345	339	329	341	353	336	316	333	332	323	351	336	324	336	347	327	331	341	308	328	317	342	340	366	332	317	339	351	325	360	316	338	326	357	314	333	345	308	337	326	338	368	347	339	359	340	335	335	349	338	324	316	307	356	333	360	315	324	340	341	343	332	355	340	349	358	359	340	336	342	312	366	355	331	353	340	360	350	346	328	332	317	323	349	332	305	336	310	344	328	315	335	346	344	336	311	334	345	365	340	330	384	294	333	324	342	335	359	325	384	316	334	371	345	311	362	297	310	310	317	326	336	347	319	317	340	328	352	375	335	327	363	328	335	350	297	344	375	324	319	352	396	330	345	334	345	302	347	374	307	347	328	331	339	328	331	335	331	304	335	348	312	332	333	334	359	344	310	352	357	360	310	387	322	329	314	388	336	320	336	319	319	319	324	328	348	340	345	316	364	321	384	349	334	346	330	327	327	327	313	319	334	366	362	347	330	331	341	315	338	348	354	321	335	361	335	347	330	353	331	339	335	363	341	346	305	342	368	346	343	362	366	340	310	390	323	343	329	319	340	331	315	358	345	339	351	329	336	324	357	311	341	325	343	319	367	332	300	312	316	332	326	369	339	341	355	354	309	344	345	328	330	344	342	321	321	353	322	315	351	336	330	346	352	321	352	330	337	339	350	334	357	362	343	332	329	327	319	315	344	321	326	317	337	340	326	344	344	358	360	338	353	355	353	366	339	361	347	341	309	357	295	346	352	325	353	318	341	342	334	342	362	348	366	296	361	361	318	331	335	346	343	317	335	335	319	363	333	307	329	335	339	350	347	331	328	372	347	339	330	332	338	324	339	321	342	299	351	328	334	343	312	358	327	358	341	349	348	333	315	336	333	332	355	307	329	347	343	349	316	372	341	321	349	357	338	342	322	326	340	349	326	324	338	316	329	335	313	344	320	364	325	327	340	341	339	334	361	334	336	341	349	379	348	348	323	346	332	343	306	344	356	349	299	339	323	338	323	346	329	325	337	368	347	333	386	329	293	313	313	317	351	351	321	334	331	357	347	331	320	363	360	359	339	328	332	333	331	330	359	326	345	358	349	297	328	368	307	325	362	311	359	337	373	333	321	341	331	353	309	320	349	343	329	331	358	335	329	341	326	341	352	356	344	310	341	339	330	327	341	383	326	371	355	347	319	347	353	379	353	346	336	329	329	334	349	346	341	323	342	336	339	350	350	301	341	318	328	350	339	313	321	344	317	354	348	347	323	348	312	351	381	357	355	333	315	349	347	346	362	331	359	353	350	317	370	329	308	306	336	349	342	338	316	329	295	366	302	325	356	314	327	324	368	337	350	384	336	318	363	365	383	352	332	329	350	351	311	358	317	301	322	337	351	329	358	344	316	355	311	332	340	361	312	325	329	357	343	333	322	346	345	326	332	342	337	329	350	355	349	333	291	341	361	337	381	359	336	360	372	327	349	348	327	347	322	353	360	319	361	315	385	346	345	335	349	333	322	344	326	364	349	337	338	346	361	318	355	334	342	314	361	316	329	330	316	323	344	354	332	311	331	341	308	332	342	332	309	350	357	350	336	324	355	332	350	332	356	347	320	319	343	342	343	326	343	290	305	377	349	345	350	336	328	341	350	347	349	322	341	318	316	342	331	324	350	335	328	335	373	361	336	354	349	359	372	344	348	351	360	346	356	303	304	329	362	358	348	341	353	345	317	370	322	323	346	317	319	345	337	333	334	352	338	322	351	331	341	320	315	299	330	321	328	372	317	345	309	342	334	292	349	336	350	362	332	342	342	324	357	338	327	357	361	344	336	355	329	335	334	351	305	302	322	332	335	350	328	320	332	327	376	315	308	336	336	363	355	316	312	338	315	319	313	340	341	330	347	342	319	344	348	372	344	330	340	346	339	389	353	337	351	355	333	366	373	354	353	334	353	321	351	308	333	339	340	328	325	316	349	354	340	344	336	341	358	368	322	327	358	368	317	339	341	319	363	360	362	314	349	347	346	340	334	348	375	307	301	338	340	302	336	352	325	336	331	337	351	310	329	357	361	336	339	343	351	323	375	360	361	351	360	319	340	340	321	354	333	351	340	360	352	378	335	336	314	311	341	333	325	354	333	329	361	319	363	355	356	305	337	336	364	354	359	376	330	327	303	363	331	354	361	308	325	347	338	347	327	311	317	363	377	352	315	370	324	333	358	361	331	334	354	342	346	325	325	323	322	324	320	336	362	347	348	348	356	337	323	314	335	325	322	346	340	320	342	326	305	329	342	336	329	350	339	336	353	339	341	344	317	322	316	351	356	328	340	326	313	332	335	348	330	345	357	343	342	351	356	359	365	371	326	351	371	350	364	315	326	323	358	349	330	334	356	340	328	322	306	362	343	352	348	344	325	282	331	324	359	334	354	328	347	318	348	331	342	321	344	315	323	363	375	314	378	331	359	384	334	315	341	341	359	318	365	344	339	323	370	322	376	335	328	313	346	352	348	324	372	294	332	331	348	329	344	357	334	353	345	350	356	334	320	353	331	342	337	338	356	366	353	304	344	322	321	324	334	304	372	357	354	315	366	356	351	313	318	326	387	369	341	335	325	350	323	350	328	334	324	345	375	349	334	306	335	353	314	338	355	343	359	314	330	353	342	351	342	356	303	334	365	337	327	324	341	352	359	291	322	324	336	320	329	350	320	320	335	328	330	367	315	349	330	335	302	355	352	334	346	323	337	328	326	350	337	359	333	348	343	303	334	357	333	324	330	356	343	301	313	322	344	335	365	330	337	341	348	345	307	322	311	304	335	341	318	316	340	334	307	331	336	309	380	353	322	359	352	356	332	324	349	359	371	298	321	301	324	348	343	364	333	333	346	328	365	329	341	374	315	322	322	315	355	303	361	333	328	352	327	318	365	345	338	361	350	342	328	282	314	342	325	320	360	333	354	339	317	335	345	350	324	337	329	304	320	323	319	316	358	353	346	328	315	324	340	342	346	354	319	313	342	333	343	357	320	344	364	328	356	346	356	334	343	355	327	322	346	319	342	328	332	349	336	337	315	353	342	323	322	342	335	339	360	354	345	356	340	377	330	336	368	323	314	324	344	358	356	333	359	340	318	353	360	347	329	356	357	348	349	343	347	329	331	366	365	331	342	359	365	361	352	360	335	318	339	336	314	318	347	361
27080	6617	1176	762	542	349	295	219	203	175	128	140	130	122	102	110	99	92	85	85	80	96	87	86	84	71	86	88	86	82	81	74	75	78	65	84	81	57	83	67	75	69	77	70	70	61	73	79	72	81	75	66	70	65	64	67	77	62	82	77	69	57	76	73	67	74	57	75	73	78	66	72	64	68	66	73	66	75	97	73	70	66	76	70	85	81	70	61	61	75	54	75	71	74	67	76	66	54	71	61	70	64	68	67	49	74	56	69	66	71	60	70	71	60	72	75	74	76	58	68	61	81	56	69	66	75	61	65	71	69	73	75	75	65	87	66	78	74	61	69	77	73	65	55	90	75	89	68	54	78	60	72	63	68	57	73	55	67	71	73	94	65	83	77	62	64	62	62	81	72	67	57	75	66	80	94	79	65	66	75	70	72	73	58	84	64	75	72	75	69	65	87	84	79	79	73	62	79	75	62	58	60	73	60	72	66	60	65	70	77	68	62	81	83	70	68	63	62	62	69	71	61	85	61	68	69	79	62	72	62	60	65	75	74	66	74	63	68	67	62	72	84	71	71	67	67	77	73	72	58	63	65	69	68	69	80	64	63	64	68	70	62	57	73	88	60	73	75	71	76	88	76	72	72	75	85	90	75	66	82	80	55	65	68	54	76	77	66	58	69	76	64	76	74	72	71	75	66	79	81	60	57	70	70	76	70	78	80	68	73	63	76	47	68	69	66	83	77	87	71	77	72	57	57	60	75	66	67	57	64	70	76	65	66	65	82	74	74	70	76	66	71	56	72	78	84	75	67	73	57	63	66	76	79	64	80	59	61	64	58	78	70	71	69	81	61	72	84	72	82	73	63	69	76	53	56	62	72	73	81	67	76	81	62	62	64	86	70	71	70	81	67	69	71	78	74	66	53	58	77	60	70	65	78	75	71	69	73	72	61	50	72	67	61	72	58	85	69	82	72	55	72	58	70	70	90	54	57	78	75	81	77	75	65	72	71	63	63	67	70	73	46	61	73	71	76	56	65	69	62	74	51	60	80	81	68	79	66	60	64	58	66	61	73	70	71	77	62	59	70	73	69	66	60	72	69	66	65	69	54	72	74	76	76	70	64	72	54	74	78	67	69	69	72	74	84	68	86	83	68	64	81	77	76	59	63	67	65	72	75	70	81	68	59	66	73	72	67	58	91	75	64	66	71	76	74	80	76	55	69	79	67	61	68	72	75	69	81	73	84	79	73	62	57	66	88	87	59	68	62	75	73	71	69	64	72	67	77	73	72	62	54	66	46	78	64	76	69	51	86	78	70	69	74	70	81	73	77	82	79	48	74	44	81	78	79	89	50	67	76	80	60	56	81	83	77	80	74	63	81	69	69	75	70	61	63	76	66	73	65	70	83	71	73	62	77	67	67	69	71	61	69	69	75	67	56	68	61	77	54	76	70	87	73	73	78	59	69	83	68	70	82	72	82	70	65	67	75	64	73	74	74	70	68	72	74	76	70	66	65	64	61	80	50	75	54	72	81	56	69	59	70	60	75	62	67	63	68	60	83	58	74	66	61	73	74	66	53	74	73	80	68	63	70	81	82	71	76	74	63	82	76	67	76	62	58	75	66	73	82	92	84	72	59	59	64	63	68	75	64	56	58	74	72	76	75	65	74	68	66	65	53	75	69	70	75	76	77	73	71	73	77	75	72	63	79	67	69	66	75	82	67	58	59	56	77	73	64	74	64	60	77	66	76	65	63	58	78	76	71	72	62	69	69	61	74	62	75	67	69	65	68	44	76	74	74	75	63	79	79	64	71	76	60	73	82	64	53	74	72	73	71	59	58	82	69	74	68	58	64	83	73	81	66	81	52	71	64	59	69	48	73	77	75	69	64	77	70	61	60	85	66	65	73	61	78	66	55	71	59	65	77	70	59	67	63	62	76	48	86	55	66	78	70	76	70	69	67	61	66	86	68	72	72	89	72	66	70	82	55	70	68	76	84	66	70	68	65	71	55	50	60	72	51	75	78	76	80	62	79	63	57	61	82	65	74	77	88	71	57	56	74	72	70	61	76	54	71	52	53	65	67	65	65	82	70	71	74	74	78	78	56	78	87	76	73	60	66	83	66	69	59	67	62	72	65	86	66	83	66	63	72	66	61	76	73	67	91	76	79	62	53	71	68	69	74	81	74	62	68	64	77	66	56	72	70	65	70	57	76	59	67	63	57	64	70	66	78	77	84	51	64	61	73	69	80	80	66	67	59	74	70	58	79	60	67	84	75	60	68	54	55	72	59	63	53	58	71	61	54	70	57	78	65	65	66	62	84	56	81	92	66	74	73	59	63	82	75	73	78	70	81	62	87	83	75	69	57	81	66	69	58	67	65	61	64	67	64	68	58	54	65	68	72	59	60	74	78	54	80	78	86	76	69	68	59	73	63	69	74	70	63	79	61	67	81	82	68	80	64	74	54	70	59	66	65	63	71	64	63	71	57	68	57	67	74	78	79	59	67	75	68	68	70	82	72	63	73	48	67	87	68	68	69	74	74	78	73	83	70	62	72	71	82	65	62	77	60	70	73	76	68	77	68	65	60	62	66	59	70	75	86	59	65	71	70	79	65	70	68	79	73	75	76	76	78	57	61	62	57	69	75	67	80	73	72	52	69	76	50	76	73	69	64	76	59	68	66	72	61	73	67	77	65	91	64	70	86	61	80	73	67	74	74	56	66	67	79	63	63	69	81	85	83	81	86	54	80	74	71	68	61	67	78	65	65	75	65	62	81	62	76	80	59	78	80	75	82	76	64	72	74	80	74	79	61	70	69	81	64	67	60	58	76	73	70	73	69	70	65	68	68	69	54	73	56	70	69	72	62	70	73	68	57	74	55	75	63	61	57	68	75	81	77	89	69	71	72	71	48	74	66	64	80	63	56	73	66	65	70	78	57	68	54	77	64	59	59	63	79	70	74	64	65	78	72	57	71	67	59	54	71	75	81	61	76	47	50	73	78	66	73	59	63	69	77	70	62	62	74	60	61	69	77	76	81	68	69	74	86	69	57	64	73	70	61	69	83	58	71	49	55	76	76	71	69	75	79	84	57	62	73	71	67	66	64	66	69	75	53	76	65	57	72	61	74	68	90	75	72	71	71	60	63	74	74	69	69	68	55	72	63	69	71	55	79	77	70	61	56	67	72	67	75	70	72	68	71	60	69	74	81	65	82	80	63	69	67	75	53	91	68	60	67	64	66	61	66	95	75	68	73	65	64	68	62	54	50	63	74	99	90	77	80	56	67	64	69	72	77	78	56	64	61	86	83	79	58	77	80	69	66	84	67	58	68	74	67	54	71	72	61	71	65	60	67	88	69	74	73	72	73	91	62	78	73	85	72	76	69	55	51	65	70	58	50	53	74	68	56	71	67	80	78	62	80	68	65	78	59	54	76	64	77	69	66	78	64	73	87	68	71	70	66	63	68	67	68	79	69	61	68	74	53	63	65
13339	1178	2583	2945	2548	2087	1774	1489	1192	1030	903	810	774	708	699	617	537	547	500	464	453	454	416	416	400	422	380	392	376	351	352	370	336	293	366	337	354	313	330	309	304	341	304	336	282	315	320	306	291	324	306	285	282	306	317	305	320	341	293	304	314	311	274	303	290	307	302	294	284	309	299	281	289	297	282	282	302	274	268	284	283	304	267	290	298	270	286	287	260	319	311	281	278	270	305	238	299	290	260	318	277	258	305	280	288	329	269	302	272	305	299	288	286	289	261	271	270	296	265	300	278	285	293	281	272	248	266	252	280	266	314	289	285	267	297	268	305	279	285	296	280	289	257	270	258	284	283	273	283	264	297	301	251	285	278	273	265	267	314	287	289	279	278	298	274	276	257	263	299	307	273	247	268	244	277	269	288	280	275	288	303	301	281	285	284	273	279	275	312	295	286	284	283	279	282	270	254	273	299	280	277	280	283	288	308	286	290	278	260	269	296	273	281	287	287	282	283	276	277	284	291	283	320	246	265	266	250	293	270	270	281	291	283	273	298	282	262	285	270	293	325	262	275	282	300	280	257	272	287	263	273	253	269	259	269	284	270	250	262	301	295	264	259	273	282	262	265	250	294	251	286	301	305	262	275	287	298	300	269	277	286	269	275	276	276	276	270	297	275	285	308	274	307	296	296	288	299	284	274	272	279	278	285	333	287	282	252	305	276	271	259	314	291	271	268	293	281	254	268	281	309	269	256	242	302	256	276	299	266	244	297	260	287	333	262	300	275	294	307	277	281	283	280	304	276	261	286	303	276	295	263	292	306	254	297	313	301	296	285	265	268	277	282	291	285	278	295	261	283	252	276	294	278	294	256	264	266	262	267	263	269	269	280	252	295	255	267	287	255	261	268	254	271	319	284	292	267	258	281	265	273	292	272	280	267	258	278	278	279	276	272	289	273	273	274	292	260	279	281	276	295	269	268	261	283	275	262	278	284	294	324	275	268	280	279	270	298	286	281	287	291	275	281	285	289	268	295	280	282	247	281	227	270	276	280	288	272	298	265	302	280	266	289	270	299	276	278	290	281	312	250	284	269	263	289	281	291	276	278	275	264	277	260	265	282	263	269	296	289	255	270	265	282	283	266	287	279	281	293	299	303	285	261	298	282	294	282	281	294	288	267	278	246	256	301	281	248	282	312	240	270	270	262	288	275	283	257	304	277	262	268	278	271	267	291	293	307	281	298	294	276	259	273	273	248	298	262	275	286	254	276	276	269	279	274	280	305	276	282	274	266	276	289	277	274	290	273	288	273	298	283	276	267	313	250	278	283	246	260	274	271	261	270	257	290	299	294	297	266	270	293	283	279	297	286	292	290	279	252	292	247	277	283	261	277	264	275	288	277	292	327	263	269	304	282	279	283	288	268	282	242	301	268	293	280	318	271	261	312	278	308	271	273	258	256	289	291	278	266	278	330	311	271	291	280	300	258	291	272	292	271	264	269	274	266	287	254	300	309	273	278	294	281	259	257	254	269	291	270	285	277	269	274	280	281	287	278	262	278	286	292	293	267	273	253	297	318	269	287	289	281	289	270	295	276	290	281	316	268	287	265	263	314	320	272	305	287	260	289	260	284	272	276	272	285	289	288	300	286	276	296	276	272	265	294	293	312	253	279	322	254	247	254	290	292	289	272	264	257	295	275	279	281	294	286	305	269	249	248	265	285	272	296	317	288	297	276	289	303	267	286	273	269	275	248	278	288	273	273	290	314	274	274	273	273	276	281	289	290	306	272	276	272	262	287	267	265	274	271	280	289	252	300	295	318	284	250	269	286	265	295	288	293	272	282	261	278	283	281	294	303	269	266	283	297	282	298	271	271	305	283	280	257	301	267	288	270	277	263	303	257	282	280	259	291	308	262	270	283	264	280	300	281	248	262	296	296	269	297	266	298	315	271	282	276	252	298	280	260	273	278	282	284	272	295	296	287	241	288	277	265	243	289	312	295	280	253	293	285	290	305	294	264	266	298	279	270	309	259	277	284	274	286	299	287	288	295	294	266	291	282	265	263	282	298	262	282	292	274	263	292	295	284	281	271	309	255	325	294	325	259	271	266	286	278	292	288	266	281	277	281	286	257	287	266	282	275	270	253	253	297	295	279	293	284	294	276	286	279	290	282	286	300	279	311	254	262	280	263	273	293	287	284	274	274	281	263	248	286	309	277	265	270	291	285	261	290	276	270	269	293	263	278	273	283	279	256	287	307	262	250	299	285	251	296	292	294	289	286	277	286	275	290	302	295	306	260	280	297	275	283	283	256	283	296	313	261	272	262	270	279	289	298	268	304	299	260	275	269	275	270	289	266	283	290	254	297	273	267	290	312	277	273	271	262	273	279	258	280	276	263	272	283	261	272	256	284	263	281	273	304	277	291	266	250	288	288	260	259	305	262	247	284	291	277	299	274	260	297	262	285	272	270	282	275	292	308	292	301	301	307	269	277	248	294	270	281	281	289	310	273	289	256	282	272	274	268	288	293	298	271	287	281	293	269	300	303	236	291	256	274	310	257	265	287	272	268	282	258	265	281	265	285	295	294	253	301	299	296	253	297	259	296	267	272	285	282	278	255	283	258	277	274	273	296	282	253	282	294	260	278	303	277	294	269	260	274	275	262	304	290	272	278	293	285	292	285	271	282	247	269	279	272	244	288	250	272	270	290	306	260	267	316	262	290	243	283	299	282	283	284	288	256	282	275	250	281	277	322	290	280	304	255	295	269	280	262	288	271	298	277	283	285	268	256	290	311	304	305	291	297	288	300	269	287	276	300	264	282	281	286	273	261	262	269	282	262	294	276	300	287	296	256	293	293	268	291	231	296	285	294	308	261	285	260	258	271	298	279	280	267	267	258	260	293	264	295	298	263	295	267	277	272	291	273	282	288	298	268	247	276	271	287	286	261	252	271	272	295	290	295	267	290	240	300	283	288	256	284	321	290	298	275	253	301	272	282	280	279	281	275	278	248	283	282	292	252	284	305	277	283	277	273	277	257	263	255	239	261	288	313	296	265	300	266	278	292	281	279	287	261	288	302	308	309	290	274	289	258	290	274	271	260	256	266	274	290	266	290	261	301	272	274	272	277	292	247	282	279	268	265	296	312	299	281	285	283	270	281	285	279	274	291	274	259	281	272	291	294	265	293	255	307	281	312	250	282	277	295	284	294	270	293	277	260	284	292	296	272	268	298	292	262	274	287	272	278	273	271	304	302	295	259	306	259	290	274	305	254	264	298	305	298	275	249	299	259	314	274	276	275	269	267	243	256	279	280	280	249	254	277	297	319	269	268	304	307	264	288	254	288	267	284	271	315	262	281	280	276	294	281	270	310	280	270	280	277	299	289	294	303	273	295	289	279	271	288	278	301	254	284	261	291	263	252	296	258	278	294	260	293	238	274	305	280	299	297	285	284	304	276	278	277	281	275	272	289	272	243	291	287	281	273	279	257	283
34315	17738	3753	1476	1048	769	553	548	381	313	311	273	290	260	239	218	178	176	194	167	177	187	161	147	163	164	174	159	132	154	149	162	144	140	122	132	143	161	137	140	137	146	125	144	132	155	135	155	136	144	131	133	138	171	124	150	130	124	114	148	148	121	135	123	134	159	160	150	129	135	150	134	131	149	141	140	150	153	120	151	150	131	143	117	130	140	166	136	132	142	131	151	148	146	126	140	149	143	151	144	151	130	115	144	151	138	137	155	147	108	125	127	138	126	158	110	145	129	141	149	152	138	140	131	136	125	123	142	153	140	129	140	151	162	136	142	137	148	126	165	133	133	121	139	116	146	128	123	142	133	134	176	122	143	147	121	146	156	141	132	148	118	140	139	134	113	129	131	123	141	143	133	115	138	127	140	140	127	139	139	131	137	86	143	130	140	152	134	120	117	136	121	146	134	144	138	151	113	139	101	144	118	129	111	163	139	132	123	128	132	132	124	135	133	146	138	142	113	148	149	151	136	149	154	123	109	141	138	117	133	141	118	114	129	135	110	128	122	134	127	130	133	136	145	144	155	146	156	118	119	139	122	159	143	120	137	142	114	149	120	125	141	133	150	153	142	123	127	137	113	126	139	130	152	127	137	134	128	154	122	151	157	142	134	138	155	130	152	145	126	162	138	137	127	142	123	145	134	137	146	149	130	134	132	151	156	109	160	141	164	130	127	131	136	147	116	142	134	138	137	127	141	124	149	137	143	158	147	115	141	138	137	163	155	127	140	119	155	134	158	121	140	121	121	124	146	135	145	153	131	131	118	154	132	141	141	147	121	149	140	130	145	153	152	129	147	140	123	135	135	114	110	139	144	124	145	151	126	141	129	148	129	138	137	115	151	135	148	145	151	133	121	123	145	132	140	126	140	126	144	140	130	122	134	142	128	128	148	136	151	142	142	138	154	142	132	116	142	140	128	131	135	138	122	126	145	143	143	133	115	114	155	150	139	122	141	122	134	142	134	147	131	130	139	138	157	126	139	142	122	102	126	133	157	138	120	137	138	118	133	136	134	147	145	145	109	138	149	121	142	140	123	139	134	148	145	117	144	162	135	125	134	152	145	166	146	132	152	147	156	145	142	146	144	141	129	155	139	158	132	157	141	135	143	151	137	143	142	122	128	156	149	131	149	126	136	133	138	127	121	149	153	141	140	128	126	139	137	135	143	135	132	133	116	101	150	122	131	113	154	120	117	150	151	122	133	138	121	146	139	125	136	132	112	122	150	125	156	121	132	154	136	129	134	148	138	139	137	124	158	139	117	137	122	160	139	145	140	131	148	150	142	137	143	130	107	121	144	115	146	130	130	133	140	145	143	131	136	151	132	131	160	124	130	174	119	124	146	138	151	136	139	142	114	130	135	105	125	129	139	136	127	153	111	141	138	145	149	140	148	149	144	141	144	133	124	143	125	140	143	129	150	157	130	143	123	167	123	119	149	136	119	144	154	126	137	136	140	150	139	152	139	135	151	141	128	136	152	116	141	135	138	136	143	128	118	149	144	115	129	129	128	115	159	148	121	141	136	129	126	129	137	129	140	145	140	126	135	134	120	136	141	151	118	119	121	141	134	140	151	129	114	154	159	141	132	129	132	119	130	131	132	130	135	149	142	121	157	146	141	145	129	123	139	128	140	125	129	138	135	140	146	133	160	127	132	137	154	150	128	129	141	153	146	130	140	143	143	136	135	139	130	147	133	135	148	129	112	153	114	133	129	157	143	172	139	135	133	121	153	125	135	137	129	131	133	138	137	137	137	124	165	128	129	156	139	140	136	146	151	139	147	133	144	147	126	155	147	144	149	148	128	132	160	137	132	137	120	152	119	124	139	156	153	123	134	118	142	148	131	144	126	136	106	153	135	132	113	133	161	140	146	141	139	127	116	153	158	129	145	132	118	146	130	140	158	147	133	148	141	127	138	142	124	126	130	171	135	116	118	125	149	127	131	147	136	144	123	110	150	140	135	136	135	138	151	136	131	137	151	140	123	128	130	124	172	135	121	129	160	130	115	139	135	136	132	127	135	122	122	150	125	161	142	140	116	132	137	134	136	119	120	136	152	131	133	137	147	131	133	158	142	144	144	135	143	131	120	132	131	124	122	115	138	127	144	137	150	139	113	143	149	148	140	142	143	143	121	145	100	148	136	117	140	128	133	125	125	124	137	139	123	153	125	146	132	143	126	155	143	145	147	138	142	122	170	114	111	149	131	139	135	135	141	148	124	123	153	133	148	140	153	132	116	137	147	120	114	130	144	131	138	145	132	136	160	143	126	145	161	147	137	128	131	133	137	130	148	148	125	147	122	119	135	130	155	133	131	133	148	130	143	128	137	125	158	142	148	139	135	131	138	141	121	119	121	116	135	141	130	136	121	156	130	145	137	137	131	108	124	154	120	135	150	128	147	134	148	133	141	147	141	134	139	148	149	144	127	130	154	121	135	145	147	141	100	152	139	146	119	118	143	117	127	127	182	128	106	121	143	128	120	139	137	144	127	133	133	144	122	121	127	156	134	135	142	139	145	119	150	131	108	135	149	124	118	121	113	130	140	134	145	125	124	138	143	157	120	123	138	130	140	132	139	146	140	145	139	138	167	112	146	137	127	131	127	145	156	146	123	125	139	125	113	139	138	133	132	133	112	147	136	123	153	143	144	126	156	121	150	116	133	118	153	140	136	126	134	131	133	135	124	135	129	152	122	142	125	140	146	113	171	127	158	109	145	155	115	132	149	140	163	125	128	122	130	130	144	127	138	154	124	137	141	130	140	166	147	138	140	145	144	150	137	141	117	132	141	133	156	136	159	139	136	130	172	140	138	124	137	134	142	132	159	125	114	133	118	153	145	122	132	121	147	139	146	128	120	132	149	124	130	125	133	148	170	151	133	122	132	128	140	143	134	133	139	138	140	140	134	137	136	137	120	120	120	132	130	133	125	137	150	137	134	128	126	124	124	126	155	122	133	123	130	145	110	139	139	132	147	147	120	133	116	124	140	139	147	137	143	144	141	151	152	136	133	125	136	150	117	126	107	137	122	147	134	146	139	134	135	132	138	143	138	130	138	132	146	136	140	140	121	127	145	141	130	154	139	144	125	163	132	123	124	119	142	125	127	128	135	139	130	123	153	138	145	151	137	120	136	140	164	143	128	124	133	145	132	142	133	129	160	124	155	119	132	156	148	140	141	135	140	140	137	153	144	139	121	121	127	141	153	123	133	126	142	131	134	156	117	146	117	153	137	122	139	127	151	136	145	146	135	153	155	144	132	146	121	133	145	113	126	154	134	175	148	158	131	136	128	156	134	130	124	151	131	135	134	152	113	119	163	118	135	123	148	123	139	153	131	136	131	141	140	157	128	134	141	144	143	146	136	132	128	145	130	124	146	146	154	121	130	146	135	129	132	121	138	131	125	126	142	152	140	148	165	138	108	129	140	134	148	138	144	132	145
17238	2226	4855	5334	4729	3888	3176	2720	2329	1893	1772	1526	1421	1331	1217	1106	1040	967	873	874	877	857	800	768	769	708	709	743	691	623	662	668	590	597	633	570	583	564	609	580	576	599	574	573	575	569	530	552	558	543	558	552	473	546	561	525	511	551	522	537	520	526	549	499	515	542	557	555	507	507	528	534	523	513	511	506	497	549	498	481	504	482	476	495	526	513	486	536	529	504	513	554	505	513	518	523	480	508	501	534	535	514	504	516	485	533	492	457	497	534	473	512	473	485	484	500	508	484	493	510	514	487	559	481	525	482	510	518	496	499	510	486	474	490	503	517	480	503	507	486	503	465	515	467	493	470	478	510	492	516	484	489	496	544	450	471	493	493	513	507	481	495	543	498	458	476	467	470	493	530	478	444	470	466	485	477	493	481	482	510	513	494	512	485	492	476	464	472	519	476	492	444	508	462	475	480	493	455	509	454	481	480	494	504	497	505	457	491	528	510	512	503	524	504	483	472	508	507	514	471	460	483	462	533	530	462	500	453	481	482	514	514	495	483	455	480	496	499	532	486	512	491	494	481	493	509	493	495	541	470	448	490	517	509	471	482	479	494	537	474	479	456	526	501	497	508	494	507	472	437	468	509	522	494	488	517	529	457	495	493	444	504	492	516	483	461	486	494	482	509	526	453	501	503	485	484	495	475	449	462	466	443	499	497	515	480	469	450	496	540	539	504	507	504	530	467	493	469	499	448	472	504	503	475	456	489	433	494	465	477	516	437	475	519	480	493	498	508	438	480	452	510	425	494	484	483	521	463	486	519	472	455	503	508	492	457	500	443	471	502	539	508	460	507	510	485	471	492	492	509	453	506	508	531	516	498	486	508	505	518	497	493	524	491	444	493	485	495	484	518	495	452	509	514	478	500	489	456	465	526	459	510	481	497	474	479	532	479	487	510	516	481	509	471	483	480	469	462	481	429	470	454	470	504	448	490	493	494	484	491	473	489	523	476	488	486	484	483	486	465	508	486	491	486	486	499	510	505	515	423	531	477	484	530	499	467	463	501	503	486	486	477	462	489	502	482	478	504	534	449	492	447	477	504	488	502	475	508	470	469	513	483	465	489	455	517	488	553	482	457	473	513	503	520	483	473	492	489	522	489	470	490	494	545	488	530	493	487	464	486	458	509	493	468	443	491	515	501	466	485	524	458	514	493	453	464	492	495	470	531	538	488	460	463	481	477	495	478	452	468	470	488	472	477	477	529	499	502	494	492	503	495	476	487	478	469	512	527	448	482	471	462	490	511	465	455	474	493	508	522	479	458	507	467	471	469	506	520	482	450	479	486	515	487	522	505	488	459	462	482	518	476	483	480	519	506	497	495	469	485	531	479	476	452	483	483	476	499	462	474	522	466	486	522	491	468	516	443	512	489	481	502	471	491	467	554	493	457	494	451	468	475	437	497	491	492	508	496	497	470	514	483	484	488	507	460	493	508	471	487	463	484	441	457	479	492	483	499	460	481	481	482	490	549	491	500	475	468	524	494	481	496	501	474	493	429	515	517	504	495	473	456	459	520	501	483	466	488	518	480	500	513	481	448	504	508	515	511	496	486	504	460	452	514	467	530	486	500	472	475	506	476	488	476	502	477	480	496	477	503	492	464	464	472	473	537	517	474	497	482	449	470	453	487	462	474	455	526	511	516	462	473	491	480	433	489	497	481	504	519	490	462	464	474	452	493	480	449	461	500	440	500	477	489	516	481	464	470	473	442	466	489	519	480	492	493	477	475	511	505	511	468	506	479	519	502	500	529	505	469	494	482	501	501	485	501	465	459	496	499	498	501	470	506	433	507	495	478	490	468	499	491	561	462	476	490	473	499	519	483	470	439	481	474	479	472	509	515	500	480	468	460	442	471	471	493	486	476	487	490	493	507	491	490	517	472	503	466	450	483	477	468	457	493	525	498	477	439	490	492	480	470	513	468	483	481	450	482	500	526	501	478	474	506	510	505	520	499	515	481	481	518	483	469	459	444	486	514	454	487	471	476	475	457	511	486	521	488	483	458	473	477	481	492	474	539	467	513	459	476	524	444	479	495	505	531	484	471	498	492	542	506	460	513	479	501	456	480	533	496	493	473	509	504	466	478	485	441	476	454	483	486	505	493	502	488	455	513	497	474	475	458	484	496	486	482	488	456	465	494	480	512	482	482	513	518	506	475	464	493	470	484	506	510	502	444	476	513	489	510	488	492	460	464	490	453	448	505	542	514	485	473	522	497	468	481	476	424	455	494	487	459	467	454	463	467	499	527	481	469	527	497	514	469	476	454	491	513	488	464	476	472	458	460	454	478	502	481	463	468	484	508	484	492	502	487	472	452	458	507	501	473	470	477	465	477	447	477	514	486	474	446	520	461	479	498	477	494	504	474	506	533	469	448	489	469	489	485	507	525	519	508	486	449	476	455	482	454	518	492	436	486	480	495	508	478	490	482	478	490	511	458	501	481	483	498	469	478	497	446	501	510	497	486	456	475	471	491	490	501	507	485	459	552	513	518	477	503	509	455	473	503	463	443	462	482	489	450	543	470	466	483	435	475	489	466	498	477	502	445	497	496	474	479	475	509	495	457	480	518	471	430	493	483	488	474	507	501	483	513	495	465	525	533	500	482	489	475	516	491	472	492	501	500	503	535	480	526	495	481	462	457	468	470	509	467	480	489	492	451	486	476	481	520	466	498	498	473	478	467	471	482	484	504	500	446	510	466	470	451	466	507	523	481	520	480	507	506	522	506	454	497	481	506	471	495	462	510	478	476	497	524	500	533	494	452	422	517	467	460	503	520	540	510	458	492	478	512	440	503	477	434	495	490	533	475	493	502	517	495	469	501	486	508	495	463	498	491	469	478	491	476	468	480	479	499	500	481	534	490	508	487	537	532	484	505	505	512	501	459	539	443	499	503	480	472	479	465	517	515	472	487	496	531	488	494	495	496	489	502	505	474	502	507	467	474	503	464	470	525	497	469	470	495	509	474	450	487	480	450	535	520	477	473	510	516	481	478	463	455	460	449	463	522	481	538	473	463	488	495	508	464	469	426	501	472	444	476	483	482	495	463	450	535	489	503	503	487	466	481	489	433	494	469	456	482	490	488	502	472	486	495	466	464	504	474	466	467	449	408	454	466	481	504	500	503	454	487	465	548	533	483	480	477	490	498	506	482	466	489	457	474	511	493	510	495	515	494	456	515	505	496	549	478	512	510	471	488	502	456	466	532	472	505	468	541	472	494	488	500	491	463	536	515	475	473	482	484	468	478	489	463	484	497	455	531	513	483	461	502	507	470	469	486	463	487	483	471	486	499	474	476	498	491	508	451	489	455	516	494	476	458	489	488	516	511	478	475	469	507	500	469	508	480	459	501	511	473	491	479	463	492	501	506	504	491	481	485	462	509	517	521	497	468	464	458	483	512	484	523	523	482	484	505	473	503	511	482	511	479	513	506	475	468	522	506
3135	306	176	135	127	117	102	105	100	91	99	104	87	93	70	93	79	89	102	88	100	80	80	87	80	95	93	110	93	102	99	86	103	86	79	89	74	86	83	89	83	88	81	82	107	84	102	85	95	84	90	83	82	102	80	84	101	72	95	89	98	95	98	99	87	77	81	77	91	109	92	90	97	88	101	107	91	90	103	85	79	92	88	83	103	98	110	87	90	99	67	87	90	92	97	101	88	91	86	81	103	93	79	92	102	94	96	84	88	107	100	96	77	82	93	72	89	103	91	82	94	84	93	91	95	85	92	83	98	85	112	72	99	101	79	76	94	78	90	84	90	89	93	85	88	99	85	82	93	81	97	91	80	77	99	92	89	100	85	102	85	90	79	82	68	80	85	99	95	86	98	92	68	94	91	78	101	93	95	112	96	86	66	82	101	94	113	80	105	76	98	83	81	66	87	75	81	93	90	110	105	94	81	86	93	86	88	75	91	100	114	85	82	97	93	77	95	101	84	92	92	94	101	84	75	86	94	78	87	98	94	84	90	94	80	81	89	94	87	86	81	93	85	91	77	86	85	74	83	68	87	91	81	93	85	84	88	86	95	101	88	76	92	86	65	78	80	73	69	73	83	87	102	81	101	97	99	93	85	91	80	97	79	86	87	102	86	91	101	85	76	114	81	98	74	94	97	87	98	80	93	91	89	86	89	95	86	94	86	102	108	98	89	92	88	97	90	88	85	87	83	98	84	81	102	105	94	86	89	96	81	92	92	79	90	81	98	95	84	94	107	90	99	127	101	79	73	90	67	81	104	85	75	79	93	84	74	91	89	72	83	69	96	86	95	87	92	108	90	96	101	116	82	90	88	98	91	75	102	85	95	108	89	84	80	103	76	96	101	95	93	101	87	79	66	94	72	100	97	103	94	80	79	97	82	102	79	80	86	86	118	81	108	84	84	86	94	77	94	91	83	74	85	97	104	90	79	107	101	85	101	92	95	81	95	81	74	95	86	78	87	87	98	89	85	92	79	97	76	98	85	98	91	83	104	86	98	100	99	104	85	90	94	81	90	92	88	95	95	101	86	84	73	95	88	83	79	96	90	96	95	87	103	78	93	71	73	91	100	76	84	95	88	72	85	80	85	93	111	98	102	82	84	80	83	106	87	74	80	84	89	79	82	80	80	76	83	96	85	96	83	87	100	89	83	83	93	88	93	105	78	85	95	87	78	79	92	82	99	93	73	92	89	91	98	96	88	103	77	97	83	88	93	81	97	89	105	100	86	95	79	99	94	91	92	101	89	86	102	95	90	90	89	93	103	76	86	87	84	92	88	82	99	79	83	88	113	84	73	104	80	79	87	77	87	83	110	84	71	84	84	101	88	73	91	96	102	78	86	83	83	91	100	96	91	93	93	97	97	75	89	78	96	127	96	89	87	83	102	99	87	100	82	89	86	87	104	81	89	92	99	88	86	94	103	80	86	98	96	84	90	80	81	88	87	107	94	88	81	78	73	84	88	94	88	99	83	92	87	98	88	86	93	77	91	82	98	103	87	83	93	79	78	80	86	89	91	98	102	81	81	97	100	82	81	79	85	100	104	96	92	97	83	90	87	74	88	104	92	100	66	94	88	86	85	83	94	86	79	76	101	77	86	96	76	94	91	83	77	75	87	92	81	68	96	94	83	94	82	80	91	100	80	88	97	83	81	82	93	80	88	87	89	87	73	76	90	82	89	79	100	78	96	95	86	75	92	77	68	79	79	69	103	84	94	86	95	91	91	89	83	93	79	86	96	89	110	90	83	84	79	78	92	89	93	98	102	98	88	93	102	103	98	94	100	91	103	90	94	77	83	66	97	91	90	92	93	106	79	88	99	95	100	103	95	89	96	85	83	89	90	92	99	95	94	94	94	87	102	76	73	86	93	77	81	88	86	88	87	78	82	85	76	83	86	115	98	99	99	95	76	78	92	93	77	96	100	102	91	75	92	90	82	97	72	94	105	86	96	74	93	97	87	88	95	92	111	82	76	78	96	99	79	98	80	77	105	90	78	96	92	94	72	87	98	82	91	79	97	97	86	98	105	96	98	89	88	81	90	75	71	100	89	88	87	78	98	86	89	90	87	76	82	90	75	81	104	99	92	99	90	83	95	96	84	100	88	89	104	95	77	79	108	79	71	93	89	101	81	80	92	91	99	97	106	89	82	71	96	80	86	87	96	98	94	91	64	93	107	80	97	91	81	98	94	85	82	80	91	87	85	77	82	87	95	82	92	72	90	74	102	76	80	83	83	89	89	89	97	90	87	81	81	95	75	85	88	88	104	71	102	89	81	102	90	107	78	103	87	101	73	93	79	91	85	105	85	82	88	79	96	79	90	100	80	84	99	81	97	70	99	98	82	85	93	83	66	81	102	89	84	127	102	96	75	84	84	84	101	96	91	92	80	80	96	91	90	98	83	72	96	92	100	94	74	92	101	77	88	86	98	79	99	102	81	74	81	87	108	99	102	79	91	106	95	70	83	87	75	98	91	95	87	82	67	93	77	94	96	93	82	81	99	93	89	86	86	79	96	99	97	90	70	75	92	89	93	63	103	100	73	89	81	93	92	102	91	79	107	92	80	95	79	84	99	89	90	83	81	97	102	82	86	78	89	90	77	96	72	74	99	89	98	91	87	101	78	76	87	87	80	84	75	81	85	80	76	90	85	81	75	73	86	94	91	110	87	93	97	91	90	67	86	82	95	108	86	83	85	85	94	99	97	88	91	89	92	96	72	100	91	92	87	88	97	95	82	98	106	88	82	102	95	92	90	96	77	100	79	99	89	69	81	83	79	86	102	92	92	100	97	86	100	101	93	96	87	84	77	69	79	91	88	107	92	82	85	88	100	80	98	89	76	79	96	92	87	91	99	85	97	111	92	92	96	89	92	95	101	86	93	85	90	91	91	74	83	97	118	96	100	95	94	78	94	91	94	82	90	95	84	84	83	87	80	98	91	87	98	71	100	88	77	96	83	97	98	82	79	84	76	98	94	91	85	84	88	76	78	71	88	86	87	83	98	89	77	79	83	93	95	89	75	89	98	90	81	96	94	97	82	86	101	86	98	87	84	107	97	104	85	85	94	80	72	100	87	71	98	98	108	105	88	86	108	100	86	83	92	93	72	87	100	98	96	79	79	79	114	90	83	93	120	82	77	93	93	85	75	95	105	84	108	84	74	94	83	85	93	89	104	93	94	82	95	82	81	90	96	103	64	98	105	118	89	93	90	71	85	69	85	94	87	80	98	91	107	77	92	86	83	90	87	81	95	83	85	97	75	81	86	88	84	71	97	96	77	88	97	75	78	88	86	95	99	78	84	93	90	72	85	93	91	85	92	91	78	79	103	81	78	82	89	79	122	94	91	82	82	104	71	98	84	81	91	84	87	95	82	89	89	98	81	101	109	86	79	80	67	89	88	98	97	96	92	88	77	87	81	88	99	88	82	86	90	86
4764	404	480	485	476	434	443	423	418	391	409	362	361	384	362	345	338	365	331	374	326	364	340	346	362	323	358	314	350	318	333	327	352	345	347	372	337	347	349	346	345	328	339	326	360	338	347	355	332	332	296	355	341	356	318	360	318	327	341	334	357	326	347	321	334	377	348	322	347	349	338	343	336	312	379	358	364	336	331	328	338	352	303	315	322	319	335	349	335	365	332	339	373	313	366	352	326	322	329	331	365	367	346	342	354	343	343	344	364	336	367	335	339	337	352	350	326	328	333	335	309	336	347	320	325	358	348	348	353	318	376	326	331	301	354	340	324	314	314	316	331	324	334	328	323	341	326	331	330	288	332	325	317	319	319	339	313	384	308	306	334	327	343	330	351	332	308	347	341	321	324	346	314	302	329	329	311	334	340	347	342	329	315	319	335	329	376	314	299	330	335	351	377	326	339	320	317	340	358	336	345	345	354	325	333	332	317	362	329	359	323	344	307	356	332	362	323	351	326	358	330	364	344	320	319	306	324	336	329	325	318	353	323	331	322	290	355	343	334	351	322	360	378	365	345	319	350	320	326	370	366	362	341	331	311	320	314	334	312	351	324	320	340	335	316	351	341	326	329	361	335	333	312	334	323	347	358	327	381	341	344	336	367	334	355	350	344	313	348	327	339	362	348	339	327	335	318	346	361	343	327	351	328	349	306	350	342	332	355	357	358	329	347	327	338	359	345	329	382	310	350	349	344	308	361	350	367	319	333	331	352	338	346	363	333	351	335	359	343	328	358	322	280	326	369	382	352	358	320	336	355	366	354	339	363	334	346	327	346	343	353	351	333	361	339	326	349	330	328	348	317	332	342	301	328	332	362	371	353	334	329	325	329	361	340	353	354	328	326	328	351	341	369	341	321	334	298	346	318	322	362	370	343	311	326	357	326	352	350	340	334	317	351	327	367	342	328	343	358	345	349	322	316	352	326	334	346	352	354	337	353	371	332	351	315	311	367	326	346	369	316	313	381	330	349	314	363	346	344	302	349	347	350	345	329	315	319	346	328	355	344	347	292	341	366	329	353	335	354	337	346	333	324	357	346	332	343	346	330	319	351	363	330	338	334	359	372	363	297	361	326	355	328	338	297	324	355	358	322	336	329	341	303	355	319	354	322	303	294	331	320	316	298	330	352	308	327	304	325	336	333	323	340	336	331	335	350	313	335	337	365	316	335	321	317	327	321	349	345	300	327	324	345	304	331	314	330	315	316	351	340	320	327	364	321	351	343	360	342	361	325	330	360	350	360	351	319	316	365	326	331	295	344	348	354	348	311	363	319	346	352	335	356	325	314	347	333	343	331	338	318	332	336	333	329	336	328	327	346	304	349	351	332	351	351	341	300	381	325	340	341	339	335	351	341	354	340	353	338	336	340	326	341	353	315	337	337	349	314	334	351	337	343	320	322	318	361	355	341	382	351	323	332	327	338	305	361	299	347	331	342	316	343	318	315	325	284	357	322	319	335	347	363	307	376	330	326	336	322	376	326	315	376	354	343	346	330	327	347	328	338	318	308	328	357	337	357	309	322	306	327	319	363	320	320	366	342	325	346	339	329	335	335	324	303	343	319	329	367	370	284	335	326	322	324	316	341	334	345	349	367	337	363	363	338	306	316	353	313	328	313	326	354	345	348	322	367	321	329	308	335	317	347	349	347	388	351	326	350	360	324	369	330	344	331	344	356	351	356	337	376	317	360	320	317	341	324	331	326	314	305	349	319	298	330	330	335	349	356	327	337	337	370	315	324	326	332	337	332	335	345	350	337	319	304	329	341	339	349	345	361	362	335	328	331	331	313	325	329	355	350	366	350	345	343	336	302	330	326	304	363	313	332	343	323	322	321	340	341	309	339	344	332	362	360	337	355	302	343	307	329	349	342	319	336	346	322	341	345	333	331	280	377	362	317	319	339	362	319	328	336	361	349	337	330	342	350	327	339	322	345	352	330	339	363	319	328	330	347	334	355	323	336	336	368	324	345	312	326	391	324	333	323	341	366	372	361	374	364	308	333	321	334	366	345	337	343	339	336	319	327	353	326	324	367	367	341	318	364	331	335	351	327	328	301	345	335	344	388	332	372	345	350	329	336	318	350	340	329	337	343	331	308	367	357	323	359	349	348	353	338	323	340	342	301	339	347	321	311	343	316	317	342	332	369	331	345	356	326	345	333	330	332	352	342	331	349	349	345	322	316	348	343	333	310	331	365	296	308	353	337	324	368	340	335	330	336	326	335	360	332	369	330	336	341	351	349	354	357	309	312	290	325	366	366	308	325	332	325	349	338	335	307	347	332	364	316	331	356	341	358	316	324	361	331	331	342	348	331	324	349	368	350	334	346	328	332	312	311	327	387	342	335	350	308	374	371	360	358	359	328	348	339	335	343	378	307	330	338	350	342	310	354	316	326	333	358	363	323	333	362	331	331	300	336	315	313	308	316	339	317	329	341	339	369	333	303	357	369	309	303	349	351	347	333	361	353	345	350	309	368	347	370	314	323	365	325	325	323	354	338	349	347	341	320	338	319	353	337	334	328	323	362	338	344	323	339	318	307	373	379	310	326	320	339	308	337	322	350	349	350	335	361	335	339	327	333	335	347	359	324	350	309	337	337	305	339	364	331	303	322	358	325	353	307	300	328	363	315	377	338	343	305	352	375	351	318	333	333	344	348	306	323	357	322	347	330	346	331	298	304	338	351	355	368	329	327	331	358	310	349	317	328	325	356	322	355	334	324	332	333	334	327	339	327	349	312	354	354	338	323	340	344	274	318	347	362	326	339	349	347	346	314	325	375	318	336	342	349	348	353	359	350	351	322	350	314	318	335	306	310	345	320	329	379	339	313	333	306	325	361	312	315	336	327	332	316	329	355	321	364	337	327	301	343	337	341	362	330	329	363	348	342	303	310	333	352	338	331	334	314	331	326	315	363	330	344	325	349	295	340	377	364	355	357	335	358	323	307	333	348	383	321	311	375	318	365	356	319	369	330	309	344	337	346	314	354	351	325	353	359	334	332	349	340	326	380	316	316	341	291	296	342	321	345	329	351	314	326	311	347	368	358	326	339	346	344	330	332	342	310	334	341	310	347	328	346	331	320	323	267	339	330	351	337	308	323	338	328	328	318	352	342	351	302	353	328	319	344	300	315	318	355	308	334	355	321	327	350	307	346	329	324	369	325	317	317	351	367	320	348	349	336	343	343	335	318	323	341	357	332	309	306	349	341	311	359	299	334	313	327	325	320	352	343	312	329	355	318	324	338	371	322	358	353	311	324	332	318	365	365	341	340	359	358	330	364	337	373	316	336	331	352	346	332	305	352	353	342	331	356	354	337	321	327	307	344	331	340	334	349	340	324	333	364	316	327	337	380	322	350	321	322	338	354	318	334	330	325	332	358	347	355	322	337	342	330	354	339	332	345	344	313	316	352	330	346	362	355	325	346	361	342	349	338	337
26608	6495	1078	743	529	387	302	237	184	175	144	131	114	133	102	114	117	95	73	90	88	77	104	90	83	85	83	99	83	92	80	75	77	90	65	83	88	82	74	81	65	79	71	80	87	56	73	79	81	66	70	67	72	77	73	71	60	66	82	76	74	67	69	76	78	75	76	79	66	62	82	86	71	72	80	76	78	65	74	73	74	58	67	75	70	70	59	64	55	83	79	78	57	85	71	76	79	63	72	64	55	70	60	71	52	80	60	61	71	85	48	65	57	68	58	73	60	67	56	56	65	76	58	66	48	61	76	65	51	80	61	63	69	66	89	60	72	70	59	72	71	68	61	76	56	68	79	73	55	56	82	79	68	84	69	63	72	59	74	80	60	74	76	68	45	69	60	86	58	70	61	67	75	59	73	72	69	73	63	89	62	84	65	60	64	83	79	76	67	82	64	63	69	55	70	79	76	61	63	61	85	75	64	68	72	79	77	60	60	84	69	79	61	78	51	64	63	61	74	78	78	79	77	73	69	61	76	60	82	68	69	83	68	70	62	62	62	73	79	82	61	75	71	75	73	66	65	70	72	67	73	87	77	70	64	73	59	67	60	65	80	80	72	71	73	71	77	64	74	66	90	66	59	69	61	61	86	64	64	77	76	65	64	65	71	67	50	87	80	85	70	70	67	75	70	69	80	53	59	76	69	81	76	79	68	70	84	70	59	79	62	86	62	59	52	68	76	82	60	69	60	65	71	69	64	54	86	74	61	82	71	80	73	59	71	71	83	83	67	67	58	77	75	63	83	86	61	64	59	71	56	82	68	69	79	60	70	82	69	73	68	78	67	84	77	69	88	95	75	63	68	86	66	68	67	74	68	59	68	63	69	62	71	75	74	76	65	73	67	72	63	81	70	80	69	74	67	62	64	86	74	56	80	77	67	63	68	74	58	61	68	64	72	64	65	48	83	65	70	70	57	70	65	74	65	84	55	75	78	77	69	67	65	50	78	64	72	72	66	69	71	61	78	73	55	77	60	68	71	71	81	72	68	67	80	73	73	67	66	75	63	60	57	60	59	64	63	66	63	55	51	63	81	61	64	67	69	58	83	64	73	72	78	61	66	56	73	70	62	70	70	58	71	73	81	74	71	70	59	66	69	78	64	67	69	69	80	64	70	74	74	75	59	74	78	63	65	77	68	73	69	72	74	67	61	61	86	70	76	76	71	55	68	65	68	66	69	56	71	72	66	72	61	70	80	62	69	65	80	62	72	68	70	76	64	67	78	59	52	77	77	60	77	67	57	74	98	67	50	61	61	60	63	67	68	81	93	73	88	57	74	63	75	69	74	63	74	72	76	51	66	65	75	64	60	75	68	62	64	72	71	70	76	70	66	70	56	67	64	72	67	62	67	66	78	76	67	44	64	81	64	83	69	64	72	64	86	64	83	67	68	61	66	71	71	72	55	73	73	62	70	77	84	75	68	68	64	73	59	71	85	83	71	69	59	68	62	73	69	68	69	68	80	62	82	62	66	63	61	61	67	72	82	72	79	86	76	60	59	83	65	60	73	76	78	71	56	71	55	73	61	61	68	50	80	79	66	69	80	76	86	71	81	66	78	62	63	75	67	72	65	60	78	64	67	83	72	72	81	71	85	69	82	72	60	66	62	61	65	65	80	68	64	57	77	79	72	67	67	65	82	78	73	60	67	79	60	56	70	62	65	69	82	66	76	70	81	59	69	69	71	61	46	66	64	57	70	78	78	56	58	77	62	75	76	72	73	61	73	71	67	75	68	72	60	62	64	66	74	73	50	66	71	61	61	72	77	67	71	72	67	79	68	78	61	62	64	63	73	79	65	55	58	61	81	62	80	79	73	69	75	62	61	70	83	70	75	65	73	64	61	66	89	59	76	72	64	84	76	80	76	79	77	78	77	68	68	76	62	77	81	62	76	63	70	85	66	78	70	67	68	46	64	60	76	76	74	59	79	69	64	58	61	74	78	66	61	66	70	66	82	70	86	69	62	71	55	66	69	72	65	71	82	59	69	76	83	67	72	78	63	85	70	61	72	74	75	80	72	78	59	78	57	71	68	60	77	62	66	71	68	94	69	76	78	68	88	71	80	60	68	62	73	73	54	67	66	72	73	82	61	70	79	63	62	77	73	64	71	68	76	68	60	72	62	71	77	90	71	71	69	62	65	58	66	50	78	72	64	73	82	70	58	64	89	82	68	91	71	69	58	61	62	76	71	78	70	69	62	77	74	66	74	65	69	71	75	62	72	76	71	77	90	72	84	68	64	68	73	81	75	54	80	72	58	70	56	63	62	60	54	77	57	67	75	74	64	64	74	71	66	67	80	67	68	82	79	72	67	65	80	60	54	65	62	66	65	74	55	82	74	75	71	64	84	65	76	79	78	78	70	88	77	62	72	70	65	68	68	73	66	80	71	88	71	74	53	68	80	64	76	61	76	69	82	68	82	72	59	74	71	63	73	76	59	65	72	68	70	67	73	96	63	77	78	77	77	53	77	76	80	61	71	92	71	72	50	80	73	79	64	97	63	79	67	56	57	59	78	61	64	74	63	60	68	78	62	71	67	77	65	89	65	71	83	61	67	75	74	70	72	76	69	65	81	61	70	63	71	83	74	66	70	66	71	69	68	89	75	68	84	62	68	79	76	67	54	56	52	42	61	70	56	87	59	71	61	73	65	70	76	79	77	67	74	76	83	61	73	73	58	77	73	67	61	64	72	78	93	65	87	64	80	62	72	71	67	60	90	87	65	49	66	90	60	84	60	72	63	73	63	67	71	70	72	71	72	67	69	64	61	79	81	71	69	83	71	71	76	67	62	64	64	72	49	70	62	64	76	67	66	85	63	80	62	79	77	73	63	71	81	72	61	70	67	73	63	67	88	74	76	70	81	71	75	50	69	60	66	63	74	62	70	70	83	70	66	77	63	69	58	56	75	72	68	70	60	74	65	64	71	77	57	69	68	59	70	69	61	70	76	58	75	81	71	63	69	62	72	78	67	74	68	68	52	77	59	70	73	62	75	60	66	70	53	60	77	57	80	75	69	88	66	70	86	78	62	73	73	85	53	68	81	67	61	63	56	71	64	68	87	64	72	59	73	66	72	73	69	69	71	72	65	67	68	78	67	79	62	66	52	72	72	68	53	69	67	66	69	59	72	68	68	68	86	81	60	58	73	68	76	77	65	79	60	69	68	81	70	62	61	65	76	61	60	85	69	74	60	78	80	76	74	61	81	68	63	63	71	81	74	72	76	69	62	74	65	72	67	71	66	70	76	71	67	68	66	60	90	59	70	77	75	69	55	70	76	61	51	66	57	63	85	61	71	63	59	69	79	73	57	62	69	68	60	72	82	62	80	87	62	86	86	78	71	63	64	84	71	64	71	85	65	84	64	70	82	80	51	79	70	71	78	79	53	78	47	71	68	66	75	79	70	77	64	66	72	73	74	82	76	74	62	74	85	72
13455	1180	2580	2959	2624	2088	1658	1491	1261	1017	901	825	769	753	676	621	528	506	504	486	449	447	423	424	383	393	422	392	356	399	375	361	343	327	336	360	364	325	332	333	340	280	324	295	327	315	318	336	334	278	321	292	311	288	290	296	323	285	299	305	284	319	291	269	291	295	280	308	291	267	270	312	304	275	282	291	292	292	276	311	302	287	297	301	276	263	269	309	300	302	270	294	311	287	278	284	294	300	287	283	300	307	265	268	272	277	319	284	283	258	289	279	266	275	276	280	293	296	282	292	300	287	286	301	270	278	288	272	292	279	289	283	275	275	320	302	291	282	300	280	286	259	295	266	270	320	268	320	280	278	287	262	291	266	278	280	302	301	277	318	288	275	273	268	266	285	269	262	305	290	273	286	263	291	297	276	280	280	284	281	288	295	274	286	294	296	285	259	254	279	269	300	263	286	251	287	289	273	257	256	273	296	300	276	277	269	251	299	276	248	274	324	273	286	251	298	274	283	267	272	288	283	268	294	288	315	292	292	267	308	258	271	283	280	276	299	305	264	285	281	295	288	274	267	304	314	275	282	270	297	262	301	266	269	278	295	285	294	276	269	293	267	289	278	291	249	299	271	288	280	268	268	279	286	279	267	291	265	258	267	296	267	267	286	277	275	283	289	260	288	311	302	261	254	273	282	307	276	270	258	248	272	280	291	275	261	297	286	265	272	278	291	283	303	260	308	292	276	262	286	267	262	261	278	294	299	278	262	302	264	282	279	268	259	293	274	264	300	281	293	293	300	277	282	298	275	266	281	298	269	292	269	292	272	260	276	288	277	250	281	321	292	249	277	279	263	281	276	240	292	279	281	313	288	271	294	288	283	252	274	239	267	263	274	289	292	263	276	262	290	295	271	317	296	273	300	286	274	273	291	256	269	303	289	303	275	274	301	287	252	266	269	260	286	283	247	250	276	286	325	268	270	295	257	277	279	283	265	266	294	278	239	272	320	278	262	280	284	273	275	275	286	283	250	287	315	283	283	272	266	288	283	305	268	286	295	279	276	271	310	255	278	310	278	300	272	281	272	263	298	279	291	285	262	301	285	274	280	270	267	245	268	259	277	262	296	294	259	295	305	268	308	277	270	277	286	273	279	300	281	284	280	293	286	288	275	274	253	268	321	249	268	252	245	299	293	273	264	258	274	267	272	314	284	285	287	256	254	276	242	291	273	283	293	306	270	288	251	297	297	287	248	330	245	298	263	282	270	286	273	269	309	262	283	268	288	289	282	267	264	282	290	302	291	278	305	290	265	280	282	260	266	261	289	269	310	295	328	279	283	271	301	279	288	301	316	279	302	258	300	306	298	280	276	239	255	260	267	291	272	264	270	277	248	294	293	258	263	260	274	292	273	265	285	289	263	274	300	299	265	307	299	275	279	280	291	275	292	280	265	262	292	304	268	286	243	304	263	256	267	300	273	289	275	248	301	295	275	268	289	283	243	307	256	270	283	277	284	292	298	281	314	279	284	294	291	258	299	291	286	273	289	303	308	267	292	270	283	254	314	260	271	284	295	305	279	327	270	273	291	277	283	269	294	237	275	265	242	275	308	254	286	280	278	289	285	270	302	249	302	301	297	262	267	258	286	274	297	245	285	271	260	283	261	264	252	276	272	263	255	256	298	275	248	293	280	300	302	282	283	282	281	323	279	286	281	294	317	277	277	288	276	273	301	272	293	285	269	281	283	270	283	263	274	294	294	256	286	249	273	282	282	281	289	257	286	268	291	301	282	287	262	277	289	291	290	287	271	276	290	268	280	285	269	265	269	288	260	261	283	286	254	282	285	261	322	249	277	276	251	285	258	292	271	275	308	320	272	275	290	291	275	306	277	265	285	298	266	276	294	271	245	289	282	294	294	269	298	296	286	307	283	278	278	251	277	271	312	294	307	289	280	285	268	282	270	274	281	294	259	311	299	303	270	270	297	287	291	267	308	266	260	254	274	297	309	289	267	270	258	254	252	269	278	287	279	281	292	301	263	267	296	287	287	281	268	245	275	279	290	295	322	289	271	286	292	262	265	259	289	262	276	262	275	265	301	295	305	287	268	246	287	288	302	274	265	270	272	285	271	302	294	299	301	274	292	335	306	265	316	270	291	259	258	280	289	291	258	290	292	295	273	285	291	243	293	272	281	287	308	278	293	252	279	263	281	295	264	287	293	270	262	261	283	286	289	278	286	284	260	279	291	275	277	251	274	308	269	290	261	290	278	274	290	293	278	242	278	277	274	312	231	268	272	270	267	294	265	275	260	299	281	281	290	280	289	286	305	278	330	279	290	271	271	286	273	293	289	279	291	283	281	291	285	285	283	275	246	291	289	277	275	275	302	267	274	274	262	307	318	280	288	254	251	286	288	271	296	298	256	245	249	254	281	285	271	297	282	282	270	278	288	275	296	288	285	310	251	246	262	256	271	294	273	292	279	288	284	269	281	281	315	268	274	282	303	287	284	285	269	269	284	274	282	278	273	292	251	337	294	286	306	282	274	286	303	310	277	257	256	235	287	290	290	301	276	252	238	262	292	268	316	283	305	267	284	296	268	255	254	299	260	282	272	269	276	331	289	248	274	273	306	303	283	270	264	264	284	285	255	280	299	308	335	267	282	309	268	257	234	278	263	274	258	286	318	257	291	300	271	294	285	263	298	257	286	281	272	282	256	298	286	294	279	288	287	273	296	309	287	267	271	292	299	291	276	273	307	274	305	292	249	252	286	280	254	283	285	278	323	295	274	266	298	276	278	293	287	265	279	257	270	242	289	271	275	304	258	274	278	270	290	273	267	273	284	282	311	293	344	269	284	285	283	284	294	284	293	300	263	288	305	306	277	277	279	281	303	289	305	283	289	291	287	290	255	278	274	274	264	272	293	298	302	293	310	305	287	267	276	295	272	280	294	294	266	273	279	283	270	268	287	247	272	270	288	272	292	292	296	285	272	269	284	283	283	273	308	303	296	276	290	288	283	281	290	292	313	268	324	272	287	290	294	286	279	282	271	252	276	265	270	277	280	268	285	254	300	280	289	280	277	264	292	278	301	263	274	257	275	267	298	288	311	279	273	278	316	307	267	275	294	257	288	308	281	278	309	283	284	289	283	287	256	300	282	271	280	281	306	276	283	280	281	278	275	311	304	277	298	277	288	295	269	286	295	268	287	257	309	255	263	269	284	271	285	259	283	281	277	254	289	302	284	297	272	305	264	275	268	307	292	267	280	305	256	267	294	255	266	249	280	289	249	283	287	261	260	295	276	260	299	299	292	302	313	302	291	268	250	271	266	293	308	273	278	270	293	292	261	281	289	263	278	288	287	268	273	299	293	293	298	271	304	270	283	283	256	291	274	271	286	304	304	273	285	318	256	300	300	263	297	297	274	263	316	268	267	270	283	295	324	251	281	253	278	274	285	259	282	295	263	308	268	268	284	268	296	269	292	273	304	294	276	282	293
34528	17542	3635	1441	1083	772	615	464	364	325	292	280	243	220	236	227	185	186	179	163	160	167	169	165	159	174	165	153	152	157	144	145	139	147	144	165	141	135	150	143	141	140	152	125	127	131	123	135	125	152	124	123	142	104	152	125	134	129	129	141	142	145	128	119	126	137	147	121	150	160	132	135	136	144	128	126	120	126	127	143	151	152	137	159	124	145	156	126	133	143	127	133	147	130	128	136	142	145	129	132	122	123	135	154	140	107	140	116	130	130	155	139	136	122	159	170	161	129	119	127	102	150	155	154	123	145	134	126	149	111	143	126	149	131	137	147	144	126	140	128	114	128	141	151	129	156	109	140	151	137	151	129	126	158	158	120	153	120	142	142	131	143	136	157	127	118	163	142	145	122	137	130	136	146	140	119	154	156	124	124	119	126	130	136	129	135	163	157	146	127	144	104	131	144	132	130	135	146	129	132	135	131	147	141	131	117	142	149	150	126	139	129	107	118	135	138	126	127	147	143	133	129	130	124	154	146	119	164	139	124	117	114	147	123	148	138	130	143	112	125	132	140	132	147	115	121	144	124	140	128	132	144	130	131	151	148	127	128	137	129	155	143	144	154	140	140	126	132	123	128	129	121	99	119	121	116	124	150	147	134	121	106	129	140	127	139	143	143	141	135	151	108	114	151	114	121	139	142	123	132	133	129	143	145	120	133	121	131	135	141	126	147	140	155	150	150	142	133	139	173	138	100	163	133	135	124	139	136	138	137	142	131	147	128	131	128	139	137	124	128	132	134	144	131	138	122	145	138	131	124	115	144	122	139	142	138	114	132	149	139	136	143	143	122	147	125	127	146	130	149	139	138	130	142	116	127	137	145	128	147	149	147	145	137	140	111	124	129	138	115	130	127	142	143	133	141	106	161	143	154	127	126	140	119	146	134	147	135	132	122	131	128	142	150	147	136	120	135	124	135	164	132	149	121	146	144	127	146	151	144	148	145	123	127	120	133	130	131	120	121	127	106	138	118	138	134	124	152	149	115	136	135	114	132	150	132	138	132	125	153	144	132	133	135	151	145	136	149	131	135	114	137	140	132	147	147	152	131	130	142	128	125	109	128	136	127	135	125	142	155	136	142	123	154	133	139	117	134	145	130	150	148	139	128	146	138	129	135	153	145	134	142	148	124	120	133	133	117	132	132	136	138	150	140	132	147	161	150	141	141	135	101	123	118	141	100	154	142	134	138	120	143	121	122	133	127	160	131	143	137	138	124	129	134	143	119	171	120	116	146	126	117	139	137	136	141	136	128	131	136	146	145	110	127	125	119	144	126	127	126	137	143	121	124	117	143	99	141	129	106	131	147	145	153	137	139	128	134	137	139	136	127	109	137	110	144	135	139	118	149	135	138	153	148	138	144	136	121	123	135	107	138	128	123	122	128	108	121	127	123	140	126	118	139	139	131	169	119	149	141	133	127	145	137	110	138	156	136	127	132	167	155	134	130	147	145	128	124	127	148	138	140	117	131	128	140	134	136	148	127	122	148	126	108	149	121	117	144	140	122	125	137	137	124	148	117	134	129	130	144	130	139	128	127	154	110	136	135	131	128	132	148	145	143	151	151	131	125	128	120	153	133	139	138	147	115	131	131	116	125	127	138	141	152	147	111	157	144	122	135	132	119	136	146	141	141	130	119	139	133	116	129	132	138	137	132	98	148	129	116	139	146	138	164	147	147	140	130	125	138	129	124	126	135	135	125	123	152	146	145	119	150	120	136	117	152	143	142	137	145	138	140	101	126	125	148	122	143	125	133	135	127	118	148	128	134	131	133	125	150	130	139	141	124	131	147	144	125	149	160	137	135	116	116	125	137	139	131	125	132	126	118	121	152	133	118	130	145	168	135	134	121	138	128	146	129	139	123	135	124	147	146	142	145	122	145	154	122	124	144	121	155	137	144	131	116	136	151	153	127	134	158	149	131	134	126	146	129	131	149	132	146	131	132	142	162	123	124	145	124	146	134	147	140	134	119	114	128	135	118	132	124	135	147	129	140	110	142	144	126	149	146	128	117	125	122	123	143	134	166	144	153	142	131	118	114	152	122	133	137	143	138	150	125	141	139	137	132	125	148	159	141	119	136	125	137	154	136	130	126	128	134	154	119	130	120	128	147	147	127	134	144	157	136	136	108	151	141	128	140	117	151	137	116	147	134	127	137	111	139	140	144	142	137	130	140	137	144	109	133	108	116	132	119	138	140	122	125	159	127	139	153	125	129	139	164	109	128	150	130	162	137	111	121	132	127	128	133	127	136	124	134	121	136	133	129	157	134	125	143	145	143	137	103	129	159	132	140	149	128	147	127	126	121	127	133	131	130	133	136	155	142	149	126	113	148	150	148	136	139	143	123	135	151	132	121	155	124	120	126	126	133	124	144	130	154	122	129	122	137	152	144	137	126	134	119	128	120	145	115	137	144	121	122	124	123	124	128	136	136	152	153	142	118	131	127	130	116	134	134	117	109	104	138	126	164	152	133	136	127	123	159	141	140	143	155	143	129	140	124	109	120	155	119	142	134	130	141	121	151	138	140	156	151	139	129	136	138	123	123	142	138	144	144	133	130	154	139	146	141	118	144	135	127	138	138	143	126	135	158	125	126	138	142	118	140	125	136	127	121	136	141	118	133	125	133	136	119	143	129	133	135	129	123	143	137	138	130	168	144	164	144	121	135	145	130	124	128	152	150	137	133	133	132	135	148	136	143	148	151	135	121	135	151	134	129	158	116	164	144	142	140	149	142	132	152	158	127	131	132	142	143	145	147	148	139	150	125	118	131	130	149	120	150	156	133	139	113	120	134	167	129	128	122	140	114	144	129	129	122	141	139	134	135	155	139	148	147	150	122	162	148	142	136	146	130	131	118	135	134	136	147	158	125	146	125	134	132	132	124	139	134	147	128	163	130	132	136	140	132	140	143	133	161	162	104	136	146	142	134	138	155	130	146	149	126	158	156	133	117	151	137	129	132	153	157	123	139	135	130	136	128	174	142	148	129	134	133	146	155	136	128	131	128	135	145	147	142	137	143	126	143	131	131	134	140	135	154	118	128	133	118	133	127	134	140	130	147	160	155	138	140	140	142	135	147	131	127	121	155	124	132	149	124	131	130	140	145	122	137	120	130	157	135	134	145	125	126	127	166	141	127	153	146	143	118	131	131	125	119	116	125	144	174	124	139	130	139	125	143	155	132	145	131	140	146	119	134	113	127	129	117	131	136	120	119	151	122	128	126	142	121	125	136	132	140	124	150	129	122	151	141	154	145	157	145	140	131	128	122	138	147	130	136	141	142	131	141	140	153	127	155	158	127	130	126	151	129	159	114	134	142	140	136	156	134	158	137	135	153	134	146	146	129	144	118	149	120	119	142	122	124	140	131	146	135	146	129	177	140	125	123	138	119	152	124	141	148	141	135	123	128	137	143	122	139	138	142	139	134	114	163	147	152	128	135
17356	2137	4763	5468	4675	3911	3246	2643	2269	1977	1755	1464	1421	1297	1222	1134	1051	987	872	917	795	844	822	768	728	722	717	649	647	640	662	635	639	606	673	591	603	582	565	576	570	602	559	589	530	585	553	565	526	540	560	509	522	561	555	555	546	550	511	535	514	546	512	542	480	528	494	491	538	480	511	556	538	505	502	533	522	492	522	498	550	496	503	502	471	512	527	479	508	505	485	505	501	513	509	510	528	480	478	497	479	440	529	496	458	456	479	497	482	482	462	511	465	492	516	513	489	486	526	492	497	472	454	540	471	484	481	483	531	475	476	515	499	494	501	485	478	461	506	511	510	464	498	501	493	542	521	512	511	482	487	493	527	489	459	508	466	480	485	519	475	483	504	477	513	458	489	486	475	478	484	530	497	481	494	514	515	519	504	487	482	508	510	515	497	503	491	525	494	484	494	524	525	476	481	508	498	490	480	497	511	455	467	476	497	513	467	492	501	458	536	460	511	514	502	498	498	473	536	528	502	502	466	508	525	484	487	454	463	473	460	496	474	430	484	497	444	498	484	526	465	487	448	473	477	480	471	505	475	500	484	455	517	497	485	518	518	493	469	469	485	439	455	492	491	504	488	484	481	491	476	478	472	486	477	465	480	494	508	495	471	484	481	487	449	493	471	498	497	472	490	519	459	493	495	492	462	476	483	502	502	474	484	473	484	495	483	509	486	476	472	505	493	488	466	486	531	492	462	476	493	520	483	486	512	524	481	494	481	494	545	469	507	478	449	466	497	534	500	445	472	453	482	474	451	519	480	478	500	503	459	459	489	499	470	471	496	480	479	475	490	486	477	484	465	489	472	491	504	468	483	492	488	475	490	532	572	485	464	481	492	508	478	486	506	485	493	501	484	475	483	482	492	471	492	498	493	513	504	489	495	488	515	502	472	481	489	489	482	476	484	496	474	521	459	494	503	474	475	475	485	472	527	500	479	499	484	488	482	508	474	507	478	452	480	498	487	457	499	462	507	501	491	510	485	508	510	511	471	516	528	499	468	467	465	520	480	449	505	534	450	505	491	521	484	497	525	487	471	491	486	531	475	486	465	483	464	482	486	474	457	476	463	464	490	454	469	486	513	465	490	482	484	503	475	481	486	491	492	500	485	494	495	469	488	500	478	447	491	513	470	471	501	486	463	438	486	464	502	496	478	504	502	459	505	485	475	461	487	461	437	500	502	485	480	490	467	501	525	506	496	489	480	512	488	470	475	479	447	471	460	510	483	487	495	486	477	478	469	471	484	490	528	507	484	496	492	469	487	487	467	472	462	507	506	499	493	486	511	477	499	479	511	455	478	513	518	485	518	452	515	494	514	473	477	478	446	497	451	503	479	499	456	533	539	439	435	532	516	489	488	492	477	513	474	568	489	484	496	495	512	516	483	511	522	513	513	509	444	506	483	482	516	447	538	513	457	534	461	465	480	471	482	465	467	476	488	506	467	504	492	503	491	491	492	523	498	473	502	508	532	507	520	496	486	486	540	462	499	480	492	452	488	496	488	481	473	485	519	491	504	474	517	459	486	513	488	466	466	482	459	493	464	549	470	532	511	484	481	480	459	500	453	472	487	529	449	462	503	436	444	487	477	521	474	490	509	492	518	476	506	499	450	479	488	496	498	496	470	502	510	497	457	481	458	484	456	521	477	458	466	491	492	467	494	503	512	517	532	511	470	454	529	517	493	476	464	540	513	462	467	487	431	489	475	501	513	481	492	473	523	460	475	465	498	478	486	502	468	460	499	494	448	463	471	504	473	478	490	489	513	524	498	477	478	508	503	492	514	460	479	501	483	464	503	493	490	473	467	517	462	488	493	491	459	467	472	475	467	475	464	497	513	471	500	487	473	482	484	502	515	480	479	456	456	451	519	504	474	506	487	492	512	530	484	483	487	507	475	482	460	509	490	503	486	425	497	465	500	479	468	496	426	496	485	480	476	460	489	468	455	536	501	486	485	474	517	484	440	497	499	492	479	444	467	487	509	505	525	481	489	486	512	487	486	512	491	482	452	501	466	485	491	477	499	541	486	487	537	493	506	479	473	496	485	524	466	455	500	466	490	454	484	483	529	449	489	498	494	480	453	503	520	479	516	489	487	503	511	504	473	507	452	486	524	496	529	456	481	509	486	479	507	495	518	491	490	477	498	511	469	464	497	496	508	516	488	483	510	485	453	525	492	503	476	469	481	502	483	468	475	474	464	507	506	480	468	464	529	467	468	502	470	483	434	511	507	483	507	504	459	513	483	509	534	514	484	494	519	465	454	472	531	471	498	439	493	493	464	477	453	495	523	497	491	494	523	450	470	494	516	473	499	484	482	501	493	479	513	464	437	487	476	512	459	485	506	468	488	513	455	466	506	511	466	507	512	472	472	460	512	468	462	501	484	519	500	478	523	491	482	530	495	528	466	481	516	486	470	464	511	500	497	523	467	532	492	460	515	492	482	458	515	483	504	492	472	475	479	477	493	521	423	495	496	496	490	488	477	509	473	504	478	454	500	517	488	500	456	544	526	472	499	490	466	494	528	469	521	503	493	483	481	489	471	480	484	462	510	493	479	488	452	492	505	478	489	495	507	505	514	521	475	485	517	506	494	468	501	463	453	482	467	516	497	534	504	504	475	466	473	499	506	491	502	484	531	459	491	514	507	469	471	486	491	487	508	495	461	481	482	499	499	468	518	509	497	516	460	489	453	510	471	487	488	513	479	513	478	497	476	484	440	448	506	520	508	483	469	488	498	482	490	500	473	456	489	521	482	497	483	510	474	489	485	495	505	482	490	458	504	536	476	478	505	513	486	461	426	495	453	478	500	499	484	505	512	511	478	472	498	450	490	503	452	521	480	514	507	486	501	460	469	478	484	464	509	461	473	483	498	499	518	462	493	477	490	470	467	496	474	474	481	504	488	482	485	491	486	475	505	487	513	492	443	508	468	497	478	473	511	490	479	515	501	501	508	465	463	489	493	484	501	490	486	480	487	496	466	492	513	491	498	504	471	493	486	531	506	466	460	475	504	510	488	496	489	520	495	516	483	480	489	488	530	478	478	513	490	448	486	490	464	506	510	479	480	527	480	497	473	485	462	469	485	455	509	483	494	523	485	501	514	476	463	521	449	430	494	475	518	463	485	485	508	498	493	457	502	480	463	466	497	527	476	503	468	459	503	495	499	516	493	485	489	497	490	489	494	461	458	507	481	507	469	487	470	509	518	502	487	444	466	513	475	484	535	494	502	485	489	504	550	523	479	452	503	514	479	465	509	489	474	488	475	476	475	482	482	465	503	487	505	469	489	457	534	509	453	504	482	470	495	470	499	481	498	498	481	536	481	502	470	455	482	508	528	448	504	473	510	505	516	502	527	473	476	504	487	491	476	526	449	457	513	541	511	489	516	516	497	463	467	468	537	488	497	454	521	500	465	478	485	487	478	479	510	516	466	478	518	484	501	460	471	496
3534	412	208	147	120	111	111	94	95	95	99	121	100	109	102	96	100	89	115	87	105	90	82	106	87	91	97	102	114	101	89	80	92	100	88	120	95	96	96	86	98	101	72	99	88	101	87	80	101	104	88	105	76	91	82	95	99	85	75	115	91	103	105	74	90	118	93	85	98	98	87	96	98	101	100	86	97	95	78	93	96	98	102	95	102	95	99	95	104	85	95	107	93	98	97	99	85	96	86	95	94	91	93	86	102	112	93	86	101	90	71	76	89	89	101	75	93	90	89	95	119	102	92	88	114	94	87	97	102	101	92	87	92	102	88	87	79	94	100	91	99	84	89	76	93	83	69	80	101	99	84	102	84	96	74	91	100	93	83	79	90	85	97	116	110	112	97	89	97	92	94	100	89	92	81	113	88	94	80	87	79	104	100	86	104	89	85	89	81	81	105	91	88	88	103	80	101	92	92	97	99	90	86	96	97	98	114	90	102	93	83	99	73	113	95	90	104	87	100	83	87	89	96	89	95	100	84	113	105	103	82	80	94	79	87	79	96	94	93	93	80	81	78	89	98	92	96	95	92	90	85	86	101	109	112	66	80	97	86	94	78	88	75	86	108	79	79	88	85	81	108	89	72	99	89	102	80	79	92	85	76	100	91	90	88	92	112	87	103	97	78	90	87	79	78	86	90	94	98	106	84	101	103	104	81	86	94	102	88	76	89	87	91	89	97	100	89	86	94	91	97	97	84	82	96	91	98	82	100	94	83	82	109	83	96	101	85	87	85	107	99	83	95	81	91	98	118	87	94	87	98	102	88	90	89	87	99	96	95	91	94	86	100	83	87	88	88	80	98	101	106	101	98	103	97	91	88	100	92	91	86	109	77	102	76	94	91	86	81	101	87	101	88	77	92	80	92	103	83	90	93	104	104	73	92	100	92	78	111	92	91	87	86	83	102	79	94	97	94	101	91	85	87	101	96	97	97	99	109	77	106	103	109	91	95	92	88	118	96	97	72	97	96	111	102	90	82	68	109	94	77	92	97	82	100	95	87	95	78	101	98	112	80	94	96	99	82	86	89	95	95	85	81	83	114	104	88	93	89	98	76	109	99	85	84	115	100	66	91	86	95	90	87	86	72	105	102	59	103	100	91	98	76	95	123	106	107	99	90	95	105	107	97	96	87	89	74	78	85	99	83	93	81	95	79	89	84	98	100	89	80	80	98	108	87	80	95	82	85	74	92	101	109	93	83	100	97	90	74	91	79	97	85	91	104	93	97	98	101	83	99	95	102	85	96	90	94	105	83	84	101	88	87	105	92	92	87	88	103	91	98	97	111	90	89	85	81	84	100	108	86	104	79	79	97	87	87	87	85	89	84	86	114	70	72	95	79	88	84	102	85	88	78	103	81	94	81	81	91	76	98	83	95	93	88	70	91	94	113	87	83	91	97	86	71	104	90	106	84	112	79	104	80	88	78	93	78	112	91	98	76	84	89	89	102	84	111	79	94	78	97	93	81	91	85	78	104	105	88	87	107	101	107	109	103	92	77	92	81	82	79	101	91	95	104	81	79	91	90	75	109	92	92	103	97	84	94	103	89	93	99	91	104	85	93	101	85	115	98	92	82	83	94	84	96	111	86	70	99	85	87	97	88	82	80	86	86	84	106	107	90	90	92	97	93	83	89	88	79	101	92	90	90	82	94	94	111	109	96	85	96	93	96	99	89	76	99	122	86	95	99	82	107	83	77	86	77	99	85	104	103	89	101	102	83	104	94	83	106	98	92	84	108	101	96	94	82	89	84	77	112	98	78	108	105	99	71	77	113	95	107	88	96	85	89	95	89	82	96	77	85	89	94	70	105	88	100	79	87	107	89	99	104	95	97	77	91	91	101	114	99	98	87	102	82	88	92	101	96	87	72	80	82	96	79	95	97	87	110	93	117	88	99	88	99	95	79	82	102	83	79	98	99	94	85	84	85	112	108	83	91	83	77	108	86	105	93	82	88	81	110	81	117	83	76	88	85	77	83	93	89	95	88	99	93	97	119	103	116	94	83	103	95	95	105	106	106	100	89	94	108	82	80	86	87	89	88	91	86	94	106	79	105	90	75	100	93	88	94	88	113	91	87	111	94	94	84	100	84	94	93	78	102	91	89	103	92	102	108	107	89	92	98	90	95	98	101	103	88	106	106	78	94	96	88	97	85	102	90	99	84	81	97	98	85	102	89	100	111	80	88	101	105	91	88	86	83	98	85	104	99	102	103	90	85	93	107	98	88	84	88	95	92	96	92	94	90	88	97	101	109	107	103	92	105	97	96	90	92	89	94	96	89	105	115	78	80	104	98	88	88	86	84	86	90	94	116	96	107	90	85	95	90	78	97	86	106	86	72	85	85	109	93	79	76	90	110	78	88	102	93	94	101	89	81	82	93	85	76	88	97	90	96	102	94	100	92	98	90	105	76	93	100	94	112	97	91	102	93	97	89	89	87	93	98	77	87	97	108	86	102	101	88	85	84	81	94	85	93	85	95	101	95	90	101	106	70	104	94	90	98	88	84	100	84	81	82	96	95	85	98	86	88	92	90	66	94	85	101	87	101	103	89	98	100	91	84	87	99	86	79	92	88	95	77	97	86	91	78	94	93	96	93	82	85	92	103	107	109	100	86	106	83	98	77	85	88	76	94	111	86	95	82	83	88	91	92	81	88	86	109	85	99	80	96	91	98	87	109	91	93	86	81	93	92	89	93	91	94	91	95	83	117	99	100	81	96	96	86	91	79	87	100	98	83	89	100	85	83	87	81	94	97	86	101	112	84	97	103	73	99	105	88	96	93	86	80	85	103	112	90	91	84	88	96	99	89	88	98	103	103	86	101	91	87	104	75	96	85	86	88	97	90	91	91	89	87	83	105	101	95	105	93	110	58	97	102	84	93	80	102	91	109	93	93	92	87	86	94	70	97	94	95	80	109	87	88	103	105	90	92	68	84	90	97	84	83	86	105	92	100	101	84	98	90	85	91	101	100	91	108	86	103	92	85	87	82	100	91	102	89	97	100	80	77	105	95	86	106	93	88	82	80	83	87	104	93	88	90	101	78	86	80	101	86	93	102	102	93	102	80	104	83	93	89	87	88	94	83	98	90	108	100	71	109	102	91	99	79	90	106	103	89	89	76	80	87	111	101	94	105	80	90	87	95	76	92	84	89	80	107	107	112	98	88	83	79	88	89	80	98	81	100	98	100	104	94	92	77	90	96	98	102	90	87	85	94	105	104	94	93	93	103	103	89	76	92	100	84	103	100	84	93	79	98	104	103	89	92	99	99	81	89	110	100	91	88	89	97	86	99	100	97	95	93	103	76	79	86	109	89	98	77	95	90	101	76	83	104	101	84	85	96	81	101	86	90	91	80	77	100	81	91	89	98	88	85	94	113	93	97	96	79	95	82	91	98	92	95	100	92	92	104	97	93	92	88	108	94	94	100	94	101	93	95	94
5191	417	570	600	525	509	424	432	413	398	417	386	378	409	403	368	377	365	359	366	339	365	353	338	389	368	400	338	390	386	372	383	361	367	369	346	329	314	358	348	341	397	375	345	371	330	367	360	397	366	355	368	347	350	368	352	378	349	382	342	356	338	314	373	349	358	375	350	346	369	404	367	384	353	343	349	362	352	337	347	368	354	377	388	351	368	352	359	356	337	337	356	362	371	361	336	333	327	368	358	327	332	334	370	332	378	344	347	348	386	343	384	351	316	396	342	340	342	361	343	383	375	327	370	330	370	346	366	355	347	353	356	339	369	334	369	326	350	364	316	350	354	361	372	356	357	364	397	375	380	329	338	339	344	334	363	325	327	335	354	376	370	362	348	338	351	334	372	362	372	364	370	364	327	349	353	343	349	337	366	354	329	353	387	382	358	328	367	330	360	359	365	375	360	358	332	365	394	352	361	325	367	356	374	358	354	377	327	364	379	357	339	377	335	361	372	317	342	358	378	341	371	326	337	365	387	330	364	343	328	356	385	331	360	324	369	343	397	330	363	339	379	353	336	345	409	365	332	357	352	363	342	363	358	355	317	353	337	362	343	383	363	365	347	379	334	351	356	358	368	364	367	330	325	365	334	360	374	330	342	342	315	318	347	325	333	343	357	400	346	383	339	346	369	347	372	371	343	351	352	360	383	359	359	363	350	324	356	359	322	350	354	335	382	388	356	369	353	369	363	329	393	379	344	357	339	367	325	351	332	327	383	356	377	368	335	346	336	344	374	364	396	363	343	336	354	354	366	376	338	331	345	368	345	371	366	329	351	336	366	367	351	332	344	349	352	363	325	350	355	368	354	343	356	334	367	367	326	368	345	364	357	335	353	355	357	381	341	352	346	358	375	369	379	383	364	356	368	382	356	327	370	342	411	390	328	361	363	351	362	348	362	327	347	359	347	341	337	356	354	364	338	339	400	353	360	372	333	389	356	321	341	344	356	365	324	383	356	368	353	339	372	345	373	329	342	328	373	349	367	409	367	381	370	333	366	340	304	366	348	341	332	323	394	357	375	317	381	394	359	383	377	329	361	356	357	384	335	356	372	357	385	341	353	369	382	361	384	371	353	317	357	359	361	368	372	333	358	378	330	356	359	339	345	313	356	334	348	369	341	333	315	361	355	365	382	306	345	393	356	357	361	330	356	410	355	331	348	349	370	365	394	349	365	378	369	370	326	347	325	349	344	340	342	341	351	358	363	363	358	331	347	339	351	350	368	368	339	361	337	376	374	331	365	384	383	356	331	342	371	393	320	376	353	375	356	348	335	350	359	364	349	353	378	352	370	363	345	361	360	344	349	394	348	339	361	341	350	380	337	357	339	382	332	383	359	380	383	389	360	390	356	348	334	360	357	357	337	332	364	357	326	355	335	353	349	354	323	388	364	393	339	354	340	315	344	320	376	362	357	345	368	347	351	344	371	323	364	360	335	364	358	328	355	340	354	361	328	332	343	342	355	365	337	351	360	348	355	358	325	347	392	345	333	363	346	353	331	341	382	317	349	329	364	349	356	347	346	345	373	318	354	372	336	339	334	340	341	353	326	330	358	366	338	380	368	377	365	337	378	370	336	317	312	356	388	351	343	327	330	359	348	376	334	376	330	365	345	392	380	337	348	363	343	332	367	367	354	374	354	343	363	367	352	355	369	355	362	366	365	354	339	337	337	360	363	341	352	342	351	360	347	353	370	316	345	364	332	367	320	344	386	382	341	365	381	356	363	353	352	357	364	326	403	377	369	333	345	354	337	353	348	358	378	366	367	350	367	365	344	360	375	341	383	345	347	389	355	368	348	371	392	329	355	380	365	323	337	358	365	345	363	323	368	345	371	344	384	328	334	358	345	355	357	347	388	352	390	371	367	372	362	329	367	331	377	374	364	364	366	340	343	384	380	355	369	370	334	354	332	327	328	335	341	325	361	371	371	351	353	350	362	332	376	395	335	353	352	344	331	389	339	370	365	356	354	363	343	404	402	380	348	365	338	335	337	340	314	359	353	352	388	358	356	359	347	392	353	306	372	345	340	338	388	338	355	357	355	340	372	328	341	347	324	373	370	358	331	357	350	343	360	364	349	371	350	392	366	362	338	382	374	349	362	365	393	350	315	366	356	355	359	341	334	325	336	355	353	327	365	346	353	362	342	330	340	355	363	374	375	322	349	360	362	337	330	317	322	331	389	319	362	367	355	332	355	333	371	348	353	336	363	340	338	331	366	366	345	392	343	344	321	343	338	356	322	353	386	350	349	329	369	384	321	323	351	338	342	349	357	333	317	401	343	343	376	334	339	367	364	349	361	367	331	359	365	344	346	359	372	339	374	356	377	370	363	369	351	336	358	366	360	347	327	354	373	363	336	353	357	373	369	358	355	372	349	374	348	338	361	361	388	341	359	350	363	333	364	338	379	356	314	355	358	392	384	370	378	368	329	360	348	348	373	357	390	358	347	334	363	358	397	368	406	358	366	328	374	347	335	333	364	353	366	360	347	358	335	358	374	338	389	320	402	330	372	378	351	385	359	313	375	358	361	380	344	382	339	373	356	339	355	336	382	357	368	373	358	328	353	384	404	339	374	376	344	350	367	359	363	324	386	349	329	378	357	327	341	341	357	382	316	380	338	339	345	359	344	395	327	362	340	338	353	340	321	357	364	386	359	367	360	348	360	362	388	398	360	345	380	348	362	360	375	349	341	353	399	321	359	327	349	325	346	399	341	329	322	351	381	368	354	365	331	407	363	338	338	356	373	366	366	343	347	369	350	342	352	343	375	386	375	346	314	388	333	359	328	365	359	376	357	343	326	392	383	335	360	330	366	352	333	347	358	345	332	376	385	342	360	353	328	347	333	359	343	374	349	336	337	368	362	338	350	338	351	358	355	340	353	350	356	343	340	359	360	352	373	333	339	339	336	369	352	380	318	409	341	375	312	355	348	377	362	373	389	370	338	349	364	344	348	337	355	371	347	373	352	372	373	363	337	330	375	380	351	350	368	355	320	364	330	325	348	335	376	352	378	368	351	360	353	349	339	355	360	342	305	377	335	372	348	350	393	342	339	362	345	357	319	377	345	314	354	366	386	356	347	345	407	376	344	322	352	350	345	367	336	353	314	366	345	365	348	392	329	336	369	368	337	319	346	375	359	345	345	343	364	345	347	373	323	374	351	370	336	374	356	323	318	351	388	347	356	328	344	357	344	355	369	366	346	385	348	334	342	362	371	334	374	366	348	347	368	372	335	367	337	362	353	351	328	335	358	349	332	392	362	390	393	376	383	371	358	359	358	348	358	342	366	364	343	347	358	323	340	368	357	347	348	375	364	372	360	337	377	371	335	329	336	337	352	344	338	379	361	360	322	329	369	369	358	335	357	332	360	345	344	338	358	354	363	374	340	388	309	365	386	360	335	356	378	343	334	353	345	338	354	351	338	340	364	339	332	360	358
27905	6657	1204	796	509	382	320	210	213	185	170	175	135	135	135	107	110	123	98	94	108	98	87	82	83	76	84	63	75	94	73	69	85	72	85	80	81	88	96	93	68	72	59	89	66	79	74	62	76	73	84	69	62	76	60	67	86	68	84	77	58	90	78	64	68	82	52	74	68	77	88	72	60	57	69	81	61	71	84	73	65	70	72	75	76	72	90	72	73	81	80	76	77	90	78	82	80	61	61	62	79	77	60	69	71	75	70	65	64	89	66	76	74	77	81	63	68	66	71	62	71	71	73	82	81	74	78	64	70	61	76	74	88	95	80	75	72	62	65	70	62	61	59	86	76	66	57	75	81	67	74	76	51	82	62	67	70	64	61	71	63	75	64	56	77	71	67	85	69	71	68	73	82	61	77	91	56	73	76	85	66	68	80	76	85	79	79	69	70	63	72	60	77	70	77	65	91	67	68	87	77	61	73	67	78	60	87	72	75	80	63	66	70	66	64	75	71	76	64	69	86	87	66	56	69	72	57	60	63	68	70	88	74	65	70	80	57	86	81	72	81	81	73	72	61	74	82	69	80	78	69	90	81	66	70	69	64	60	63	76	74	74	82	81	75	78	72	89	68	62	73	66	77	76	72	80	66	96	70	68	76	54	73	81	69	65	63	73	74	75	64	73	83	68	80	66	68	80	82	60	66	86	69	63	65	87	75	72	72	67	75	77	74	65	73	81	67	76	65	79	58	80	88	63	80	67	81	71	83	77	69	59	68	74	63	66	65	63	76	79	62	83	64	80	76	64	80	87	72	83	73	69	72	71	68	72	65	73	75	74	78	66	62	85	68	67	70	74	63	72	73	70	76	74	77	67	76	66	75	81	70	75	68	78	84	81	78	72	66	73	72	70	78	71	72	74	77	66	45	80	76	75	61	66	65	79	67	68	70	82	71	80	81	84	84	82	70	65	90	66	65	78	69	70	76	73	75	82	68	74	74	67	74	68	65	77	59	56	82	68	67	73	68	66	69	59	83	69	74	79	62	70	75	74	69	80	88	85	53	71	76	70	64	66	61	67	74	84	75	71	67	79	73	68	72	82	65	66	73	77	81	72	67	70	68	54	67	69	82	66	79	62	70	84	80	72	77	61	74	105	70	84	64	68	65	75	58	70	72	81	88	75	70	57	78	82	53	68	62	59	76	88	64	63	74	75	84	76	77	60	83	73	76	72	76	63	73	61	79	77	79	72	67	68	54	82	68	65	65	48	84	83	69	73	58	77	65	76	78	65	72	64	77	70	64	66	68	75	70	91	67	68	67	76	83	79	64	83	84	63	67	76	87	69	67	63	86	73	76	70	82	79	70	77	69	64	83	74	71	84	68	77	69	73	59	67	67	67	81	64	74	72	74	82	68	88	65	77	77	82	70	79	74	77	77	75	69	71	61	71	68	67	70	75	68	54	73	76	76	61	73	87	74	69	69	74	70	63	68	70	55	63	58	59	73	73	82	72	81	75	96	58	76	68	80	63	60	69	57	56	69	77	80	71	61	75	62	67	79	86	66	72	66	79	72	67	82	68	74	71	69	71	69	79	69	74	69	83	61	69	75	56	72	71	75	69	85	84	62	74	70	74	68	60	77	80	85	79	62	85	70	72	82	68	73	71	66	67	80	76	71	64	86	67	59	72	71	73	79	75	61	78	60	75	74	65	88	74	62	69	81	74	57	73	87	75	56	70	68	71	65	68	75	66	75	71	75	72	76	70	66	59	69	75	78	71	76	69	68	82	56	72	70	73	70	86	68	75	84	59	58	70	73	69	79	69	81	69	73	69	77	79	71	75	77	67	78	86	70	86	74	92	71	75	77	72	64	80	76	64	70	56	79	65	69	74	63	78	68	80	75	69	73	94	74	65	66	95	68	66	85	88	65	74	52	63	79	71	66	51	85	67	68	64	65	78	76	81	64	81	76	52	90	74	67	56	76	60	62	63	91	80	57	63	64	56	58	87	63	78	63	73	68	70	71	72	71	66	70	67	88	62	81	78	61	59	61	83	71	62	57	65	66	74	85	81	73	69	74	76	77	67	66	70	86	82	73	68	73	71	67	75	72	66	72	68	76	74	70	86	62	81	70	62	83	71	65	63	62	77	65	52	73	68	70	78	86	70	93	72	75	69	74	74	66	62	75	75	85	89	84	69	87	68	64	67	76	76	60	67	79	69	63	83	70	74	79	76	82	75	62	66	86	67	70	63	74	61	86	74	77	84	66	77	65	79	70	92	67	79	65	64	57	98	69	64	64	76	58	77	83	68	69	85	73	82	74	77	60	90	80	58	77	75	61	81	82	70	83	81	70	65	75	71	71	63	68	65	63	79	74	51	71	68	63	87	79	76	80	82	62	72	79	69	82	87	75	84	66	69	76	68	82	74	55	71	77	86	70	82	68	57	79	70	69	72	75	63	77	77	63	70	73	88	58	77	71	89	88	89	76	74	76	68	66	70	60	66	76	66	74	69	67	72	74	66	83	72	68	71	72	65	66	68	62	70	77	87	57	58	69	80	61	58	82	63	69	70	66	72	71	60	65	79	67	74	68	74	74	86	71	61	69	88	66	71	83	71	70	79	60	78	81	69	86	73	68	62	76	65	69	80	66	67	65	69	72	68	60	63	82	71	64	76	70	75	78	75	77	72	86	84	81	69	84	79	55	75	81	74	75	75	90	73	68	55	56	63	86	69	78	58	75	101	64	66	70	71	76	67	70	75	81	63	69	76	78	77	74	86	81	72	64	79	82	54	70	71	72	87	72	88	75	73	74	67	86	54	86	68	71	61	52	66	68	69	68	79	49	80	69	78	79	67	60	68	79	64	76	77	64	72	66	70	62	84	92	64	91	70	87	91	58	70	74	74	76	66	64	63	60	77	68	61	75	61	61	73	74	70	73	76	68	77	64	66	70	64	72	61	72	71	73	74	64	67	82	65	71	67	81	83	75	72	71	64	65	67	66	84	89	75	64	80	81	67	82	54	69	73	68	78	69	69	66	77	74	66	65	75	59	72	71	80	63	78	64	78	72	73	86	58	64	83	86	67	61	67	64	75	68	65	73	73	67	68	79	75	69	71	75	71	58	72	70	67	88	70	65	62	78	75	82	73	69	60	80	73	84	81	68	73	68	80	65	73	85	87	73	65	58	64	65	83	79	65	73	72	67	68	69	74	80	72	75	64	69	71	68	73	81	82	80	80	65	71	62	76	76	67	82	91	61	77	67	70	71	69	81	77	76	76	66	55	71	66	65	87	79	77	74	86	63	59	78	68	70	67	72	76	95	73	79	74	66	66	86	68	70	76	64	71	73	73	64	76	79	72	85	60	75	75	59	63	83	81	78	71	61	68	49	79	70	74	95	78	61	60	74	65	66	82	55	71	79	84	76	80	71	71	72	93	68	82	78	81	76	69	79	67	63	73	72	77	72	85	87	81	72	63	72	91	66	77	61	74
13960	1200	2684	3049	2575	2157	1832	1429	1316	1153	992	862	827	709	716	657	605	500	579	522	501	473	425	433	420	402	423	379	409	396	407	340	401	377	395	365	336	366	346	348	337	326	332	352	313	300	326	328	331	303	315	309	321	296	328	313	327	280	338	298	331	298	312	300	338	306	272	296	296	327	290	316	327	298	294	311	301	316	292	289	313	320	299	333	309	304	272	277	249	304	290	297	301	273	303	305	302	281	273	300	294	290	284	289	310	298	313	273	279	296	289	278	317	287	305	285	323	310	292	276	291	311	285	290	344	311	281	302	329	297	272	280	263	278	324	298	281	297	304	254	301	246	293	297	281	276	295	268	268	276	298	325	289	295	320	280	274	312	309	283	300	292	265	313	303	286	291	306	301	287	292	282	297	284	303	310	321	293	332	306	318	299	289	302	313	295	296	328	290	292	332	292	318	301	302	250	290	297	278	312	308	307	318	316	325	302	277	282	270	309	263	293	289	285	293	294	277	311	277	303	287	282	295	293	266	294	284	305	251	307	307	300	289	280	293	339	295	323	289	308	308	288	262	293	300	281	290	311	305	284	263	298	290	237	267	296	299	284	280	298	262	305	303	283	293	285	259	288	278	297	283	308	305	303	282	287	295	283	300	284	278	337	303	287	299	325	290	299	322	299	318	318	297	329	315	295	290	281	308	291	270	288	324	305	287	291	290	306	290	302	281	257	296	311	292	293	281	272	316	275	311	296	303	266	290	320	292	313	291	280	293	303	300	292	296	302	270	303	322	332	279	306	308	305	266	316	272	307	321	321	277	282	279	317	303	296	287	277	311	295	330	310	288	314	276	271	306	315	279	296	310	292	290	295	299	295	293	288	334	287	295	304	299	303	310	294	317	296	297	265	281	280	278	270	304	318	300	286	274	301	256	290	289	276	279	310	278	293	330	302	289	288	331	307	285	318	305	289	318	294	316	328	284	265	287	254	252	292	295	308	276	300	279	296	296	285	303	281	290	320	298	318	313	288	311	255	278	285	328	307	264	264	303	259	320	285	262	325	293	302	310	334	314	271	302	309	327	282	295	316	301	286	315	295	274	290	309	263	298	292	315	293	310	287	297	282	290	299	285	273	273	274	290	257	319	291	282	282	298	323	330	289	294	282	275	268	307	305	301	327	283	317	286	293	288	286	297	313	301	301	307	264	285	321	319	295	276	278	314	269	278	298	285	293	286	296	314	278	271	311	289	311	287	275	306	287	311	290	275	275	302	276	288	282	322	291	309	301	302	278	288	319	299	299	268	283	246	275	301	301	281	268	289	272	266	283	304	285	276	298	288	309	278	315	303	294	275	277	279	280	278	281	273	310	298	282	309	279	306	296	291	292	304	287	336	259	294	323	301	263	266	326	320	320	314	253	304	301	287	312	294	319	290	295	294	311	303	310	301	309	286	260	315	333	301	273	263	290	280	311	320	278	274	292	294	329	314	293	293	300	308	264	300	299	315	288	292	267	271	251	281	289	315	303	270	281	311	267	269	278	281	301	320	301	306	300	307	326	292	293	262	289	266	315	312	297	296	285	309	328	296	339	282	320	300	299	304	279	300	310	316	286	267	305	269	278	281	296	286	294	291	293	294	322	300	279	293	291	314	294	269	297	287	322	275	309	276	301	304	304	274	299	285	318	336	276	315	275	287	283	285	311	303	315	286	281	278	304	293	348	305	282	296	297	313	301	302	294	279	292	293	269	304	283	259	298	323	305	285	268	308	293	297	310	274	270	278	301	285	280	304	292	300	292	306	304	270	274	302	308	299	295	283	273	275	314	307	281	307	325	283	274	308	281	305	301	272	283	303	282	299	276	307	305	288	315	266	292	301	301	269	294	285	273	289	278	310	288	268	287	269	302	305	307	278	290	308	315	298	321	298	296	285	282	282	290	278	287	304	333	273	309	280	297	282	287	321	291	269	309	292	315	310	316	292	294	252	298	310	285	296	292	330	260	269	295	294	300	306	316	270	265	289	281	265	316	277	290	276	307	308	301	286	312	300	283	296	266	267	312	297	276	282	293	280	277	262	292	283	270	287	291	279	252	267	260	336	307	312	313	288	292	312	285	270	296	318	305	287	287	282	287	306	274	290	280	276	301	288	313	271	289	312	286	306	277	305	303	320	307	275	311	316	291	301	309	274	305	267	293	274	319	295	286	295	276	317	278	260	278	328	274	259	294	277	305	309	328	300	294	305	284	261	327	302	293	288	281	297	317	327	273	276	308	281	290	273	285	311	249	269	315	310	309	299	291	298	300	288	315	312	278	300	263	276	276	295	299	293	283	279	294	288	275	279	318	264	280	290	283	273	279	292	289	255	289	298	300	309	299	269	292	289	316	294	303	289	310	281	286	330	287	283	307	275	296	268	271	270	298	290	286	306	288	265	263	298	279	302	299	305	284	291	307	291	283	249	292	305	299	307	290	304	307	293	297	299	299	280	260	300	277	294	307	275	290	304	298	285	298	294	293	268	307	277	266	288	304	287	260	310	293	327	298	311	281	287	276	298	296	321	282	292	313	316	291	313	294	289	294	303	294	298	292	287	288	290	267	290	266	319	266	300	298	321	328	271	287	285	294	302	300	302	279	285	292	276	282	311	273	287	292	299	295	279	284	256	314	297	290	288	275	285	286	269	283	296	313	295	316	289	281	299	294	283	274	300	263	311	303	296	297	278	283	298	302	303	271	302	288	307	284	311	287	278	299	301	297	287	282	273	290	310	287	276	290	310	301	293	282	276	302	287	299	286	308	294	306	262	292	305	295	296	289	291	291	310	283	291	304	294	280	290	293	300	294	282	305	306	278	312	306	279	296	315	299	305	297	302	273	271	261	305	289	295	300	287	293	290	252	292	317	305	333	300	279	313	286	272	287	317	296	304	251	319	296	322	329	297	306	314	281	311	289	291	288	290	297	303	290	292	309	307	311	300	289	307	276	305	323	302	288	305	300	291	274	288	294	291	289	292	283	272	301	265	302	292	248	294	318	302	296	305	285	303	288	296	277	300	282	264	279	305	277	310	291	303	298	274	287	274	294	274	308	279	270	289	302	270	304	296	290	297	283	277	270	295	267	329	269	313	293	285	295	295	327	275	316	281	281	313	298	306	284	292	292	282	308	269	279	277	323	286	286	300	289	252	304	306	256	302	273	288	305	305	310	292	280	297	272	291	289	286	309	302	282	275	298	328	300	298	286	322	295	280	302	317	251	312	299	274	322	288	289	290	287	278	303	275	265	302	279	283	311	279	273	287	266	328	319	276	260	316	302	281	300	291	292	289	287	296	274	276	298	293	276	280	312	276	299	292	261	308	292	294	311	297	268	303	311	314	301	284	300	319	286	286	297	301	293	291	292	316	295	328	284	305	289	295	296	296	278	297	296	303	311	303	270	280	290	267	281	308	305	299	273	302	294	317	272	308	306	289	282	288	315	311	274	279	282	279	297	292	286	299	269
36261	17982	3752	1622	1068	815	595	508	408	365	297	267	266	252	254	217	219	197	197	192	212	173	181	157	166	169	171	138	161	168	169	146	163	145	167	144	174	159	158	147	172	168	151	161	155	125	150	134	156	115	153	131	135	171	131	137	165	130	162	165	158	149	137	174	132	151	129	137	146	156	131	139	141	132	155	138	140	152	127	156	151	131	143	133	136	138	163	175	139	145	133	139	137	141	157	155	152	148	151	145	118	139	138	154	142	143	134	160	151	161	127	142	159	147	120	144	126	144	125	144	161	173	122	134	145	142	139	129	148	140	140	132	140	126	145	144	159	156	150	139	145	143	160	145	141	139	130	134	151	131	136	128	150	122	134	141	152	140	134	128	155	153	140	144	130	132	148	148	145	140	137	123	142	147	149	140	120	137	141	143	152	141	133	150	148	146	119	136	124	132	143	129	133	142	154	139	150	118	154	133	137	161	130	167	152	136	129	139	134	161	143	146	150	128	135	147	129	140	112	149	149	157	145	134	133	143	139	142	150	155	131	122	141	145	155	138	142	127	144	118	128	132	143	161	153	160	147	140	140	149	133	150	152	131	169	141	138	149	175	137	153	124	134	148	118	164	126	143	130	164	126	142	138	139	131	153	150	132	151	155	150	141	145	146	123	155	155	126	155	141	145	154	148	145	153	157	162	155	136	156	142	131	167	134	152	158	146	149	153	142	137	146	148	158	149	152	137	145	148	143	138	143	156	114	148	118	141	156	128	140	140	147	135	136	134	135	128	145	120	160	151	129	148	128	144	139	180	144	131	149	131	146	154	168	154	120	156	151	132	135	140	133	138	169	137	123	158	138	130	145	163	142	141	142	136	145	136	165	169	154	152	147	145	143	143	150	143	129	143	115	145	132	123	142	148	138	123	156	190	133	125	136	137	159	145	141	118	163	134	129	139	164	164	122	137	145	127	147	133	149	131	128	127	127	166	122	174	142	142	162	146	148	150	147	154	144	131	139	149	152	133	132	134	160	160	154	140	125	139	142	144	142	149	150	132	138	137	148	136	115	146	150	174	131	139	141	133	158	145	167	143	143	142	146	148	155	123	146	151	148	132	151	157	144	152	135	134	143	144	125	132	149	143	135	144	129	141	129	148	145	130	166	164	154	142	144	159	151	161	136	156	133	139	158	144	141	146	144	139	140	146	150	145	142	159	153	154	150	144	160	156	133	152	118	135	146	136	134	145	137	170	146	142	156	127	127	123	145	134	124	135	142	145	117	135	128	154	145	143	144	157	147	152	122	153	122	154	117	136	152	134	142	164	142	119	129	138	149	141	141	152	139	125	147	157	123	150	131	147	143	147	156	147	127	147	147	134	148	125	128	150	136	131	139	133	135	123	146	157	162	113	168	142	146	121	147	148	148	149	132	143	128	158	138	132	155	146	149	145	132	130	133	116	155	145	134	143	149	144	147	131	118	134	126	137	166	153	155	152	145	170	124	150	117	176	130	145	163	145	145	156	145	130	130	156	147	150	131	136	159	143	118	143	155	131	135	153	136	148	140	162	129	144	139	156	140	159	166	151	144	145	145	143	126	143	121	141	125	127	138	129	122	154	151	148	155	146	133	137	113	152	156	153	165	116	138	123	133	158	153	120	144	153	121	105	128	145	142	154	132	146	119	124	147	155	131	125	127	127	146	158	154	165	147	150	151	141	150	138	136	129	138	153	147	132	151	151	144	154	126	138	133	145	130	158	168	133	168	139	148	141	145	148	133	152	132	136	151	135	148	127	133	126	140	146	135	170	138	130	117	147	130	142	159	132	152	118	144	142	149	144	133	154	145	159	127	154	129	125	140	142	149	152	150	135	148	128	135	166	162	141	134	145	138	129	145	130	143	137	141	138	126	147	126	134	157	143	143	130	149	147	149	157	124	143	132	142	145	127	146	130	137	151	138	121	133	135	145	143	143	136	171	145	124	139	139	149	144	149	132	146	151	146	123	130	147	153	144	134	150	137	154	130	157	163	134	146	124	180	150	127	137	159	148	142	149	154	136	161	126	141	147	143	160	138	150	156	150	162	156	136	137	143	114	143	147	148	151	169	121	153	135	168	153	137	148	126	139	141	140	138	140	163	154	129	141	142	138	130	149	132	134	165	149	151	128	142	148	129	146	139	138	150	152	158	132	132	142	166	119	148	154	157	147	139	134	124	137	134	165	138	134	128	150	139	136	126	130	138	150	133	134	140	156	146	156	141	132	124	159	155	146	135	137	154	167	147	117	128	133	141	140	180	154	133	132	127	148	172	171	136	145	142	126	124	153	128	155	158	116	132	138	147	154	132	139	154	119	159	146	128	164	124	141	135	121	145	160	139	146	130	125	125	127	147	140	159	120	169	142	131	137	146	125	143	127	138	153	163	120	146	188	151	139	129	139	150	128	137	154	147	152	144	152	146	160	143	113	148	156	141	133	164	147	142	155	123	156	145	159	137	154	144	150	140	121	145	142	141	161	131	167	131	143	140	130	133	147	153	155	139	127	125	154	151	148	149	150	148	122	155	129	149	132	131	126	128	161	135	139	152	154	135	167	157	155	148	126	128	165	144	139	150	155	150	160	147	133	152	152	133	135	157	125	157	137	143	132	151	153	133	131	147	141	150	140	172	145	115	146	141	136	126	150	144	144	132	147	136	130	137	144	147	141	135	137	145	158	156	117	138	140	155	149	149	139	157	139	138	146	131	139	156	165	123	117	143	145	150	131	134	163	131	145	122	163	119	163	156	148	150	125	118	151	144	159	147	151	132	128	136	145	134	148	144	147	140	140	141	137	127	125	140	146	128	145	140	149	150	126	152	146	140	150	137	140	161	137	139	126	149	130	152	131	154	183	137	156	139	148	142	150	133	148	143	156	156	136	127	138	142	141	129	157	153	140	130	143	142	160	137	151	139	129	147	156	144	135	140	149	150	144	124	137	128	147	146	121	152	145	152	152	148	155	141	143	141	141	127	148	145	142	154	130	132	130	140	139	145	136	136	129	156	137	144	159	124	142	163	142	123	142	112	152	157	126	148	133	151	134	138	152	140	139	128	163	149	134	154	150	154	135	156	144	151	137	146	145	151	152	138	176	146	118	144	127	144	124	163	141	147	135	146	137	155	132	148	137	119	147	138	128	129	144	143	135	146	136	117	158	138	126	115	151	149	145	136	149	158	155	126	155	152	149	142	172	157	150	131	133	150	139	141	139	151	128	137	158	158	143	110	150	128	136	138	144	156	162	157	146	156	147	149	163	155	134	150	157	154	159	125	146	134	144	132	143	148	134	134	139	156	141	137	143	144	136	121	121	154	156	150	163	147	151	145	145	138	136	134	149	136	144	138	146	147	151	142	132	134	147	158	137	124	143	157	129	115	139	128	127	162	142	175	155	135	144	170	163	147	151	167	145	157	153	129	135	140	139	139	154	143	123	144	143	140	132	147	146	118	120	147	141	141	126	139	163
17929	2372	4935	5728	4928	3946	3349	2798	2430	2039	1756	1602	1531	1390	1246	1159	1115	976	1040	912	915	893	798	764	843	776	766	688	713	697	687	661	641	649	625	652	591	629	610	622	546	568	623	578	583	592	556	602	530	523	561	546	576	535	548	560	561	561	541	526	547	567	588	508	547	561	548	540	545	540	530	558	520	560	526	558	524	543	565	559	505	509	536	510	519	514	561	503	538	540	537	509	536	537	509	538	538	537	541	513	454	545	492	494	497	502	489	550	511	579	523	519	478	490	510	515	536	508	514	518	518	501	542	505	505	500	525	542	530	543	548	540	523	508	516	521	512	463	564	508	498	517	483	516	522	536	512	501	490	542	516	538	495	515	597	536	507	530	507	499	478	545	515	523	510	536	499	462	526	509	501	550	510	532	549	504	522	498	534	551	528	516	504	525	485	483	538	489	520	504	500	512	516	486	515	545	528	527	478	506	548	515	519	527	537	494	530	520	505	512	517	502	511	577	512	461	505	513	526	483	487	472	538	525	506	478	477	491	481	547	489	487	489	527	513	525	520	468	506	468	507	486	508	479	490	554	515	537	495	503	502	499	520	503	530	504	521	548	508	462	472	504	488	513	514	534	525	498	471	567	507	493	486	461	574	525	503	501	494	536	547	496	488	500	516	504	453	492	530	487	518	532	514	507	529	498	537	494	516	546	496	502	487	521	460	503	497	536	489	522	494	501	481	493	484	531	535	504	503	470	500	460	531	531	542	485	512	507	499	494	511	518	525	504	490	487	525	522	511	483	523	484	504	492	508	493	495	475	517	479	501	506	533	520	476	494	502	492	504	536	492	499	501	513	519	517	498	466	478	512	505	527	522	503	509	504	474	519	500	508	459	488	527	543	523	520	515	494	497	548	486	508	482	506	520	509	528	517	465	501	543	497	477	526	502	528	516	489	502	502	487	544	494	507	507	475	509	519	536	503	495	551	518	477	508	509	505	526	544	467	510	475	516	498	519	483	526	525	566	473	465	505	557	521	520	514	552	493	490	498	498	521	522	501	457	487	505	498	489	524	536	463	495	519	522	504	523	516	491	513	501	499	517	529	528	538	473	480	483	526	504	493	529	533	527	514	498	524	522	526	521	478	526	506	505	522	500	502	540	532	517	560	509	469	501	481	563	500	499	494	523	516	512	500	536	551	516	478	514	525	482	501	494	513	515	502	511	505	533	529	484	510	507	486	495	534	518	524	487	496	522	510	539	511	524	528	487	546	478	503	479	509	495	539	543	500	465	494	500	555	541	475	507	514	520	492	503	486	482	517	495	471	493	532	502	498	516	501	470	514	499	494	514	488	486	501	492	498	498	525	529	508	503	501	506	492	537	514	534	514	496	541	490	526	490	535	491	518	522	499	490	501	511	493	548	534	439	558	479	506	512	535	541	503	562	551	492	518	513	503	534	527	491	514	521	543	497	515	508	484	549	495	522	514	495	490	486	534	500	504	474	539	499	471	495	459	497	516	507	504	548	475	501	515	526	513	508	534	472	556	530	457	536	507	481	524	484	499	513	516	541	518	483	511	492	534	505	550	494	506	472	528	544	498	525	494	514	482	518	545	491	458	512	516	479	538	558	506	521	513	514	550	520	504	488	516	473	498	510	533	502	500	468	470	553	514	515	514	530	490	558	549	453	535	491	506	500	522	485	508	523	560	540	515	490	538	512	524	504	521	534	533	498	480	494	498	490	545	515	518	527	494	513	539	527	525	532	474	536	499	518	536	488	456	547	548	520	516	544	543	547	477	542	528	486	500	514	522	511	480	514	507	524	500	515	486	546	521	511	524	481	532	527	561	535	505	499	494	465	519	504	528	544	525	500	508	481	487	493	494	502	495	491	501	514	492	501	545	518	530	539	516	506	522	563	476	499	509	519	534	483	527	502	521	530	525	439	531	500	512	509	519	496	528	487	506	535	507	529	530	560	529	519	515	468	509	515	528	506	472	529	489	521	480	512	499	515	528	548	492	497	478	488	511	526	497	529	511	530	490	486	524	525	479	534	521	510	513	532	479	488	523	502	478	487	490	514	540	523	533	461	522	500	512	505	517	484	517	483	515	527	515	510	502	532	501	537	487	490	498	531	543	500	532	501	487	524	482	529	515	502	507	499	506	508	452	489	529	518	551	547	495	489	513	486	500	500	510	501	528	550	475	507	510	463	502	509	533	488	494	546	501	531	524	520	548	534	487	513	520	472	475	532	519	493	518	522	537	477	496	532	513	513	487	527	485	517	495	525	539	483	526	515	505	487	553	553	505	469	538	506	519	511	491	506	518	509	528	515	488	539	498	520	529	523	497	498	487	491	483	507	547	514	472	491	480	539	513	521	453	473	504	510	486	533	523	519	524	514	495	508	516	517	514	517	540	519	505	504	509	525	513	511	542	537	502	476	484	517	558	518	481	464	539	472	493	528	474	563	504	496	503	537	525	531	508	522	509	537	504	521	521	529	545	500	488	524	526	505	502	541	482	497	554	507	486	494	498	495	471	543	500	535	462	493	473	514	532	486	520	550	498	525	529	475	553	514	502	541	497	533	527	484	499	530	519	464	480	523	519	517	518	495	510	507	507	539	516	521	507	507	478	538	528	537	519	486	540	486	469	532	540	476	471	554	528	489	478	491	477	503	532	524	496	499	516	554	510	495	517	479	492	566	516	509	500	492	508	511	505	500	568	576	496	527	493	514	508	533	486	477	523	489	521	501	474	510	520	506	495	487	512	534	499	519	509	499	543	506	527	501	521	511	515	524	516	499	518	544	515	477	530	476	503	520	501	491	517	494	499	458	536	502	516	523	516	532	519	524	504	545	453	489	500	477	529	517	529	512	531	510	465	501	507	487	487	514	527	533	527	503	503	507	523	525	495	518	489	540	517	517	456	531	534	524	516	502	507	502	511	505	533	520	541	524	506	502	506	493	504	531	526	498	525	529	522	465	533	495	511	513	463	520	521	517	496	496	494	536	527	570	484	528	500	477	515	527	456	547	517	520	505	530	514	478	458	496	502	552	531	512	533	501	490	533	514	493	484	482	497	556	465	529	498	534	487	505	497	535	521	459	485	511	536	525	507	483	457	470	492	511	534	497	523	510	524	490	525	484	533	511	504	541	553	504	511	500	506	458	497	511	520	485	528	477	499	511	482	490	488	506	514	477	511	498	490	517	507	522	539	535	550	544	511	503	521	479	477	517	494	512	473	487	517	509	543	501	548	526	532	512	516	510	529	520	503	508	523	505	531	494	485	516	481	482	502	546	504	509	507	494	496	512	528	507	491	512	538	484	500	504	517	509	500	522	533	484	497	523	480	487	503	519	524	561	503	498	521	501	535	503	465	522	537	518	518	546	504	530	504	504	516	523	471	496	520	536	484	528	498	471	492	489	514	509	484	507	534	489	492	529	540	491	510	521	487	507	525	485	528	528	498	503	495	516	524	500	542	519	532	576	488	489	507	512	550
3103	290	152	144	92	121	97	98	96	81	97	108	113	85	73	110	97	94	75	74	88	66	84	104	82	89	110	93	76	88	98	84	86	92	94	90	96	72	77	85	90	75	111	81	100	87	97	97	82	101	79	89	101	74	81	66	74	94	93	88	66	84	76	94	74	83	74	101	100	91	109	82	113	91	94	87	94	98	102	62	71	76	90	85	89	87	89	72	83	93	87	68	98	87	96	65	86	102	96	72	92	97	82	74	81	88	94	76	75	74	90	95	109	75	83	90	73	85	101	106	87	80	88	98	94	80	88	94	99	83	95	97	79	90	82	86	89	79	73	94	91	99	72	103	79	89	89	91	104	81	99	92	101	74	96	91	89	106	79	98	98	71	78	88	95	104	90	81	87	91	86	91	67	85	88	97	96	88	76	75	76	87	82	96	101	90	98	98	93	94	89	80	95	106	79	82	88	90	96	83	75	83	93	76	93	69	86	99	96	96	88	92	65	86	77	86	82	82	83	89	100	97	91	73	77	71	105	81	93	76	104	82	82	89	77	91	90	95	79	119	80	92	82	82	95	89	101	91	92	93	85	89	69	81	76	97	75	88	82	91	93	105	62	88	91	79	78	77	78	93	75	94	82	89	78	97	102	87	79	100	103	80	90	86	104	93	67	95	82	89	92	87	85	79	95	83	100	78	95	89	85	83	86	89	69	86	94	86	85	89	81	83	104	77	76	84	88	78	90	101	78	99	85	81	86	86	84	84	88	74	92	103	77	75	84	78	91	75	96	98	96	76	78	86	95	90	95	100	96	90	71	95	87	91	81	89	70	83	83	78	78	100	92	87	102	74	101	108	80	95	82	95	94	87	83	89	79	73	97	89	112	76	86	95	78	78	83	78	95	103	85	101	84	88	92	83	92	98	79	77	82	81	87	86	102	89	92	91	87	79	88	89	94	87	83	78	80	98	92	71	94	93	85	84	80	86	87	98	89	78	82	79	88	103	82	79	84	86	105	90	92	69	97	74	83	88	93	93	104	91	89	97	92	93	90	96	103	85	92	85	97	89	97	81	93	88	96	72	102	89	84	74	92	94	88	87	88	81	79	94	103	73	83	100	78	89	83	87	85	95	92	105	86	86	84	99	70	79	86	90	95	79	92	107	96	85	75	82	89	81	92	94	87	88	78	86	83	83	94	81	98	92	98	88	84	101	82	81	88	80	83	79	88	95	73	95	97	92	79	84	104	87	67	92	90	101	89	83	89	83	92	86	88	87	94	64	97	94	81	100	104	103	96	105	95	114	97	73	96	78	80	92	94	84	87	81	92	86	87	103	92	94	95	88	83	89	87	91	78	96	87	93	91	84	91	83	89	95	84	99	99	97	113	84	82	71	88	79	98	92	79	74	84	70	93	72	78	80	81	76	91	82	99	98	90	115	99	100	99	81	93	105	96	93	77	100	104	87	84	101	83	70	77	74	81	82	98	59	83	86	75	83	73	81	107	95	102	90	91	89	90	88	98	82	91	91	78	83	102	86	85	78	100	91	90	91	70	89	88	105	82	83	82	100	107	84	78	94	81	84	94	96	80	86	80	89	83	92	79	82	82	86	108	73	96	98	91	75	75	78	86	95	79	87	101	82	78	90	93	63	86	88	74	84	90	94	95	87	83	98	91	80	85	109	85	77	97	93	80	83	71	100	79	82	88	112	80	103	90	93	77	82	99	69	94	88	83	87	86	97	71	95	70	85	81	106	77	100	73	99	86	85	78	89	84	82	99	85	81	98	86	83	89	81	77	77	81	94	90	79	93	82	98	101	98	67	107	89	78	105	110	93	99	83	90	62	85	90	93	69	84	88	78	103	102	92	75	88	78	88	93	103	102	88	68	77	94	96	84	97	94	81	75	73	102	98	100	86	74	90	79	96	89	87	87	88	99	93	93	76	95	85	86	101	107	101	84	88	104	102	84	86	87	89	119	87	110	99	89	97	78	75	101	86	77	93	96	87	97	88	71	78	102	93	92	91	80	88	90	90	97	90	90	75	91	86	88	85	94	71	96	107	93	80	76	84	99	90	100	96	87	96	86	100	86	77	93	95	85	90	92	103	81	80	88	80	85	87	93	83	85	76	76	85	83	89	82	85	77	99	100	90	99	109	98	113	86	88	101	111	74	88	80	85	84	72	83	81	85	98	95	87	103	83	89	76	95	80	89	87	82	95	91	105	82	109	83	86	96	80	92	83	79	90	99	103	93	84	101	74	78	89	72	73	87	100	95	96	96	93	76	83	74	94	87	92	81	101	84	83	85	84	91	94	98	66	93	73	98	86	73	96	71	77	78	69	86	69	89	88	101	78	83	98	75	85	109	86	84	93	75	87	93	70	90	80	78	79	93	87	76	90	107	82	93	86	112	75	93	81	95	81	82	101	106	84	88	99	76	85	94	92	102	85	90	87	79	83	97	76	81	76	98	100	88	91	92	88	87	99	90	71	83	75	85	87	74	98	78	72	78	89	96	74	86	77	92	87	86	87	82	73	96	82	84	82	91	74	77	77	84	93	106	104	96	93	101	86	88	105	100	98	78	86	80	97	84	84	77	99	75	99	96	80	106	85	99	87	79	91	79	93	97	98	89	90	84	83	74	88	79	90	85	98	107	98	101	101	92	93	81	90	86	88	79	78	92	94	91	84	88	100	85	83	94	88	101	74	86	103	93	73	103	88	82	98	85	78	89	89	80	93	94	98	77	82	79	79	80	79	98	67	106	81	92	101	81	92	102	93	88	89	79	88	104	79	88	86	89	80	74	105	94	77	86	93	83	86	97	98	81	83	102	85	87	84	78	91	86	69	80	87	101	100	97	79	83	100	94	67	90	84	84	84	81	103	80	85	86	89	95	94	85	102	73	91	61	103	88	93	97	78	79	117	70	100	94	71	73	115	83	89	76	73	75	101	84	98	102	76	80	81	78	98	82	82	87	89	85	93	94	74	80	91	93	89	93	73	89	82	74	78	88	93	83	74	89	86	83	97	72	87	87	101	86	95	89	89	96	84	80	102	79	107	89	85	75	89	95	104	79	79	86	77	85	89	91	108	87	81	115	110	90	97	98	106	84	95	90	75	78	85	84	84	90	93	93	89	99	88	96	82	109	86	76	91	79	94	103	85	99	76	100	85	108	80	66	77	84	118	85	102	85	86	99	91	93	117	102	81	85	89	92	90	93	100	82	86	86	86	81	95	83	80	69	85	87	84	99	77	72	83	81	95	86	82	99	97	85	85	83	85	81	89	74	90	92	89	81	81	105	71	94	79	86	100	100	78	92	91	91	98	88	100	87	76	98	94	95	84	85	102	76	81	112	85	97	96	72	77	95	82	99	92	103	81	64	71	90	97	93	95	89	87	106	98	85	92	84	80	89	84	86	84	75	93	89	95	93	92	92	88	100	81	84	86	90	95	87	99	78	82	98	82	93	97	90	96	86	84	88	84	82	84	95	83
4751	431	487	526	488	466	380	421	381	352	388	361	379	366	350	382	365	347	333	336	319	350	355	327	333	322	341	355	321	368	345	356	320	327	328	330	366	312	316	341	309	336	318	356	339	289	360	323	359	350	333	332	309	334	343	331	332	346	338	349	339	341	336	322	359	348	345	334	356	302	336	333	377	343	340	349	304	328	326	320	330	322	336	338	340	324	317	333	359	322	327	345	325	346	332	356	341	338	352	331	336	331	349	343	328	342	300	317	301	323	327	349	319	336	373	358	335	310	358	306	347	379	316	287	351	331	337	314	377	357	347	306	343	306	300	328	337	336	315	331	311	326	312	336	312	328	345	351	331	368	316	321	347	315	341	342	329	363	344	326	332	326	326	358	338	334	342	331	323	337	336	334	304	321	337	361	328	357	336	286	357	361	333	332	283	336	325	331	366	353	312	364	324	310	323	345	332	343	341	329	334	361	323	340	306	346	316	338	360	336	344	320	328	324	353	346	318	328	333	345	319	374	307	322	334	307	315	322	360	331	343	288	353	338	322	362	334	338	329	366	343	360	353	346	310	317	310	344	336	357	366	329	321	317	324	373	329	308	336	312	328	333	336	346	316	313	333	351	333	380	376	321	313	324	331	354	339	365	316	342	326	301	329	343	315	356	356	319	335	337	299	339	367	331	329	361	334	336	341	332	343	356	338	325	334	327	329	340	339	369	322	337	315	334	349	346	360	360	353	300	358	355	354	349	352	309	325	318	345	344	322	350	348	327	323	342	330	367	337	326	318	337	342	375	311	350	355	329	359	372	350	321	345	323	346	312	315	325	366	327	352	306	339	322	327	312	360	320	342	340	316	309	346	328	328	334	312	322	296	334	355	334	327	325	332	349	337	329	362	344	316	319	345	330	333	358	346	316	318	331	385	327	323	338	320	336	346	370	323	315	343	356	357	354	326	319	368	330	340	338	308	331	332	346	318	341	331	331	293	369	350	341	342	351	333	351	346	338	335	317	345	335	312	344	326	335	344	341	313	343	348	348	336	361	346	360	330	304	333	327	317	330	324	359	326	334	328	348	283	331	357	329	323	323	321	343	337	358	273	316	304	325	329	341	344	336	353	337	342	372	316	359	347	353	333	338	340	362	311	340	344	353	302	302	331	302	329	329	321	327	339	342	355	318	349	325	339	326	327	346	349	330	311	303	316	304	361	289	345	355	326	325	318	293	333	345	343	338	348	326	307	372	358	336	347	331	318	307	367	325	334	331	345	328	309	317	312	325	355	292	339	320	369	323	352	324	332	335	355	358	384	362	339	330	361	291	355	343	362	359	352	322	300	316	320	346	347	364	366	376	346	305	327	330	301	349	353	315	318	357	351	335	356	321	347	350	321	346	344	352	344	328	331	350	325	310	324	344	320	376	317	324	310	338	335	304	324	314	371	343	360	330	363	332	332	325	335	312	342	317	330	320	334	322	342	330	370	325	341	346	352	378	343	315	328	321	330	325	368	314	330	329	340	340	324	329	374	339	359	339	331	344	366	311	330	345	322	362	367	320	331	368	340	340	314	326	331	315	345	336	355	293	319	335	311	332	321	318	353	348	342	323	307	369	348	336	314	332	327	353	335	330	361	310	338	316	319	328	310	330	380	338	327	355	331	373	327	341	315	317	334	311	310	316	349	346	335	357	327	376	305	336	339	347	341	355	344	323	332	343	370	347	297	292	348	346	300	346	369	309	341	333	330	333	342	333	340	346	316	338	349	345	357	352	362	327	368	365	326	352	328	310	347	352	320	339	324	348	348	336	354	343	356	315	353	326	344	342	329	330	328	353	315	301	356	333	360	303	341	326	360	323	348	391	354	316	330	305	344	351	335	366	361	299	347	338	310	342	335	300	352	296	327	327	326	336	321	348	351	312	355	376	344	342	302	332	317	347	336	332	349	326	329	343	370	340	340	352	360	334	304	315	339	345	358	321	308	349	365	322	365	329	325	359	334	338	328	346	344	321	340	357	328	335	332	323	329	338	352	324	323	329	324	335	351	361	312	296	325	303	357	313	341	360	322	305	330	323	357	346	331	304	352	358	330	320	300	326	335	323	352	329	309	333	308	336	336	346	321	334	362	311	323	322	337	350	345	307	323	346	338	315	354	345	349	339	333	354	332	325	344	308	319	320	329	364	333	293	354	347	321	344	334	336	313	326	334	344	339	344	360	352	324	367	348	303	332	360	351	374	308	347	346	347	329	324	346	323	346	328	320	353	347	331	334	338	351	328	369	331	341	335	335	330	324	332	350	359	343	345	336	356	358	283	356	356	345	372	341	365	332	297	296	358	324	329	330	318	334	354	335	346	349	304	323	324	323	338	335	335	338	361	361	345	344	332	321	359	358	322	305	357	347	332	325	323	307	360	324	339	332	338	332	341	331	361	382	346	357	360	323	351	330	343	315	347	302	317	360	332	338	313	340	351	333	330	315	353	326	336	336	324	350	366	337	327	320	351	327	353	334	327	340	329	355	308	310	339	347	334	341	341	351	337	321	353	332	338	340	306	332	320	324	384	317	362	313	364	346	314	340	351	331	338	337	348	364	338	337	323	352	323	338	321	350	319	317	327	342	331	323	338	345	365	325	331	350	309	330	329	334	339	332	324	330	343	303	328	346	319	349	357	315	345	343	326	323	346	326	309	321	369	343	324	308	343	328	338	318	351	335	307	346	348	318	377	365	322	343	308	347	377	334	381	306	362	340	311	354	346	320	329	343	344	331	338	339	321	345	305	326	323	335	346	305	358	339	346	331	348	339	363	325	344	355	333	348	328	318	344	330	312	379	312	336	332	334	348	330	324	342	352	332	308	303	356	331	352	323	302	368	316	330	358	318	351	321	325	315	332	333	354	353	310	356	363	325	324	367	355	327	322	323	320	345	357	329	344	322	346	312	339	332	353	348	338	312	305	341	325	343	312	349	310	319	331	338	319	316	306	316	313	355	317	370	332	347	363	335	324	353	347	363	308	322	340	325	291	350	340	341	347	347	343	289	345	331	323	360	354	305	340	314	343	318	353	341	311	339	359	351	309	315	336	310	370	344	336	329	328	353	365	335	321	313	347	302	343	350	336	325	336	315	326	308	331	359	340	332	329	320	328	339	309	333	349	350	344	330	332	344	369	323	319	340	348	341	334	341	306	312	310	325	325	346	332	345	340	299	377	315	312	336	344	336	329	309	315	362	362	334	340	345	366	343	369	344	335	336	337	367	358	321	340	358	345	318	371	327	348	362	343	325	320	315	325	310	341	352	331	322	322	366	354	330	310	318	307	349	336	342	358	310	330	307	338	363	369	313	302	321	320	335	318	339	315	328	332	342	374	326	337	336	330	337	329	324	339	367	329	323	339	353	321	352	335	372	310	333	302	330	351	346	338	319	307	308	332	310	335	346	330	333	349	351	329	341	341	306	311	304	348	317	344	335	340	348	308	366	345	330	370	330	343	329	306
26553	6032	1138	720	538	360	290	268	197	149	135	130	138	126	111	89	94	78	96	94	91	100	87	87	91	95	72	75	81	80	75	77	85	72	77	64	79	66	77	80	60	71	71	74	73	76	67	64	85	66	71	78	78	71	79	90	76	72	59	78	82	77	82	75	64	56	73	77	66	78	72	59	76	54	62	73	75	74	78	57	65	67	74	67	58	57	74	73	64	82	55	73	70	60	63	76	56	75	72	74	67	75	67	69	66	79	78	74	65	64	62	79	73	68	64	75	66	57	77	74	55	67	55	59	65	57	65	72	77	65	72	54	57	67	79	80	62	75	75	56	53	84	71	73	61	63	58	79	60	78	70	63	71	83	69	59	61	84	64	49	63	76	81	63	72	73	75	68	67	60	55	65	74	61	71	60	69	83	65	61	73	69	55	64	75	59	74	68	72	65	72	71	74	70	72	66	74	73	68	78	60	84	64	76	58	80	64	59	65	57	72	80	81	65	77	75	80	69	64	88	69	55	75	76	69	71	74	75	59	62	64	74	83	85	64	70	86	76	75	63	53	58	78	73	76	71	75	60	66	69	66	62	74	66	80	67	63	70	58	70	77	69	65	61	75	68	76	76	58	62	80	76	63	63	60	72	74	63	80	73	77	73	64	82	65	68	57	58	58	83	81	81	64	69	73	73	72	65	66	66	75	69	71	60	78	59	67	55	56	60	82	66	65	63	72	58	77	71	85	69	87	58	81	73	73	73	53	72	75	74	82	78	75	81	63	78	61	77	56	62	60	81	94	68	62	64	80	65	74	65	72	76	66	63	51	62	67	66	70	66	63	64	75	64	82	62	60	80	77	66	62	70	75	65	63	74	71	63	70	79	68	53	79	67	64	73	65	76	86	76	83	83	57	66	71	71	58	67	87	77	84	72	65	63	72	69	58	77	69	64	71	68	86	73	61	64	73	64	73	71	77	75	67	81	80	68	74	71	65	75	72	70	59	63	68	68	70	62	69	72	67	51	66	76	61	86	46	72	72	69	95	66	63	76	76	74	78	73	52	60	71	78	66	78	62	61	78	59	75	71	72	68	72	67	72	74	72	69	61	56	72	71	71	60	88	58	68	57	78	72	67	71	78	64	78	54	68	77	72	74	56	72	67	75	74	66	47	66	56	63	61	83	71	58	64	81	69	73	65	74	64	72	58	65	72	79	62	54	63	80	64	74	80	71	58	78	62	61	73	63	54	64	66	62	60	72	80	72	71	96	53	81	77	75	65	68	49	84	80	64	55	63	74	72	80	62	68	62	68	54	64	72	68	67	77	68	80	69	81	75	85	76	82	80	74	68	58	66	75	72	66	68	57	63	72	82	71	59	63	54	67	64	66	85	56	81	63	72	70	60	88	68	65	68	77	71	87	74	70	83	68	73	71	72	71	68	76	66	71	60	86	74	71	62	67	69	72	63	87	54	74	76	72	84	79	77	74	78	57	73	72	65	63	65	83	67	59	64	72	73	72	71	71	62	66	71	67	65	64	83	69	62	75	76	80	74	60	63	74	75	63	73	75	81	85	68	68	77	68	75	67	67	87	71	63	63	97	61	69	67	50	78	69	84	78	70	60	68	64	70	65	59	71	72	68	86	66	65	82	81	79	70	64	59	82	54	69	74	57	68	76	70	71	64	70	69	70	66	78	63	69	71	70	68	59	73	77	67	72	77	73	64	67	70	45	66	62	73	80	67	74	65	66	66	52	66	55	80	72	67	58	76	80	78	64	75	77	69	66	66	84	58	74	62	70	71	78	68	66	87	56	61	67	57	77	72	57	66	78	64	78	77	60	78	74	63	75	63	64	73	62	71	87	70	65	74	58	71	81	54	59	64	61	80	67	80	73	64	74	64	57	63	65	81	72	72	71	69	66	72	67	77	69	58	53	66	61	67	78	82	62	53	58	65	67	65	69	71	71	69	75	64	66	70	87	71	59	70	80	53	68	63	56	71	69	72	72	66	76	72	56	63	66	74	86	77	72	78	60	75	88	71	69	69	72	64	71	73	66	69	69	78	78	67	67	64	62	82	54	71	60	50	62	81	80	70	62	67	64	65	62	56	64	68	74	62	73	74	74	84	71	61	68	64	86	74	73	71	76	75	80	69	61	79	64	77	77	73	78	84	71	81	66	75	64	70	59	67	61	50	71	77	73	74	51	78	70	55	74	63	62	64	72	62	57	68	58	66	59	65	63	73	68	78	66	73	60	70	54	66	64	71	78	63	63	65	79	69	73	56	81	71	59	65	69	57	64	70	69	63	80	60	69	81	62	69	58	75	76	70	79	63	55	70	61	63	80	81	82	67	86	70	71	67	73	61	63	62	78	68	50	58	66	66	64	74	67	81	81	70	72	67	61	68	72	71	77	63	66	64	58	84	66	73	72	71	82	68	70	72	66	77	62	49	66	88	71	64	49	67	57	80	84	85	62	60	71	66	74	77	80	55	82	62	71	69	67	80	60	70	69	61	75	77	65	74	63	59	70	65	56	68	62	87	56	62	83	66	70	69	65	70	49	68	68	73	62	63	78	69	71	66	69	71	81	69	78	62	81	72	55	69	73	66	72	71	77	70	84	80	76	74	79	72	66	64	65	72	65	63	73	62	72	78	67	86	58	61	84	61	69	68	56	75	57	70	62	74	71	58	63	73	60	72	77	73	57	70	81	75	64	64	59	81	51	78	73	77	80	67	62	80	58	62	73	69	63	63	68	80	81	64	62	58	63	78	77	75	69	71	75	57	67	75	67	66	76	63	70	88	64	61	62	70	53	72	72	75	70	68	82	61	84	61	58	72	81	61	74	67	65	76	63	78	70	69	66	70	86	59	66	68	73	73	79	75	73	73	65	78	76	76	77	64	77	70	63	73	75	60	74	69	87	74	65	75	74	83	90	71	88	57	74	76	75	80	55	73	60	62	53	71	63	65	67	65	73	61	62	70	68	71	80	73	81	77	78	68	70	78	51	82	72	72	65	62	52	57	68	79	67	79	58	64	86	61	65	60	67	68	79	75	67	53	74	67	90	69	66	68	60	57	73	76	53	67	72	54	70	66	65	62	78	81	66	79	62	61	63	59	69	72	78	73	73	80	76	71	77	76	71	68	64	69	90	67	77	70	64	65	71	72	77	70	74	74	81	75	72	57	63	57	70	55	81	76	67	69	71	77	75	58	81	60	71	50	79	63	73	53	72	68	70	79	74	78	55	69	75	71	82	62	68	70	72	70	67	59	71	60	78	79	79	80	61	75	73	57	85	62	76	74	72	54	61	66	58	72	64	74	77	70	73	72	62	59	57	84	68	57	67	74	63	52	92	62	58	90	69	61	66	77	81	52	77	61	73	77	74	67	78	69	63	70	61	59	60	60	52	70	78	69	74	69	70	64	66	62	62	58	71	66	56	65	55	68	78	81	61	78	61	68	84	54	79	54	54	68	57	62	70	72	73	77	70	75
13332	1079	2559	2943	2482	2054	1719	1443	1207	1045	922	816	777	718	664	581	553	584	532	506	469	451	425	419	425	452	377	397	375	354	378	371	336	356	324	318	381	340	320	356	331	307	310	339	290	298	291	331	324	304	312	280	312	294	294	314	291	312	313	287	278	322	294	307	300	306	274	288	316	320	307	303	290	319	320	309	313	322	291	275	320	307	287	282	346	299	288	271	289	289	269	306	303	281	280	275	294	293	306	272	279	265	283	287	284	291	312	292	296	303	286	307	303	318	292	269	299	302	299	270	254	282	271	298	286	299	310	293	296	291	266	274	277	300	283	283	292	274	303	287	304	264	274	291	287	259	293	272	259	285	298	282	302	263	290	293	294	287	312	296	289	269	279	297	294	278	282	302	287	298	286	291	270	294	284	275	287	281	284	275	293	304	283	281	318	255	261	287	274	316	278	286	262	295	302	296	264	269	265	279	278	277	279	281	279	292	267	266	318	256	269	265	256	284	303	323	239	299	302	255	294	306	310	267	287	279	294	260	277	268	292	284	280	313	293	260	259	262	276	278	286	270	291	261	278	275	259	292	277	297	281	273	283	285	297	273	273	275	292	294	305	252	287	297	273	283	288	244	286	270	296	261	307	298	263	288	271	275	271	259	287	278	302	259	291	301	273	278	273	272	254	271	281	276	299	269	292	274	289	280	299	265	304	275	288	295	303	298	286	291	274	286	276	295	274	290	304	261	299	304	261	271	280	302	312	271	282	266	299	295	280	261	266	275	256	285	296	254	290	286	257	271	247	262	296	276	286	293	263	261	297	299	280	240	290	273	267	241	272	252	268	277	254	292	289	259	267	263	293	281	282	272	284	274	257	315	289	273	306	271	281	299	306	273	251	297	273	279	263	254	280	270	264	299	291	284	285	276	297	299	279	278	266	266	279	275	285	266	275	299	287	287	294	270	277	292	302	287	279	259	277	304	291	243	288	288	265	260	243	264	287	300	283	287	278	301	254	274	325	280	265	296	279	284	313	309	286	266	291	286	306	298	286	258	313	274	275	292	258	294	254	285	272	294	275	279	271	272	286	247	271	260	304	288	310	283	272	273	293	281	282	286	315	299	307	280	254	306	271	268	286	285	256	287	267	278	266	274	309	285	266	295	289	300	256	282	264	273	307	317	279	273	226	292	259	290	286	303	280	296	282	287	289	293	288	274	274	277	287	281	263	297	247	281	278	297	288	312	268	298	311	290	255	293	266	317	285	299	282	297	274	288	295	283	264	306	275	285	308	270	280	305	251	281	292	298	269	289	271	257	267	296	286	282	286	277	286	252	247	276	261	284	239	273	283	285	276	282	302	262	263	311	277	280	264	289	263	286	290	287	274	280	265	274	256	274	266	278	280	281	251	263	295	288	306	287	278	281	289	254	295	276	265	262	294	286	278	283	286	256	301	275	249	284	255	263	252	287	279	288	257	267	290	286	300	279	273	290	260	273	263	263	246	279	303	278	257	285	300	248	291	263	267	270	266	275	255	287	298	272	276	265	285	290	291	287	265	282	271	260	299	284	250	241	289	297	273	277	289	270	272	278	279	286	258	274	260	239	294	279	309	285	258	264	273	271	297	287	278	275	272	277	284	263	282	308	282	275	310	284	270	285	281	263	283	280	300	287	286	311	292	281	291	281	302	282	306	280	288	309	268	285	280	279	276	262	294	325	285	313	308	271	270	293	300	298	293	273	280	277	295	268	287	270	294	286	291	291	267	295	275	286	292	274	302	304	297	300	250	271	293	268	287	237	262	268	294	270	273	256	295	316	266	253	286	295	296	277	262	277	270	294	281	299	307	259	249	253	270	262	260	289	292	293	275	285	276	275	283	291	279	297	294	259	275	274	281	271	320	288	271	270	273	275	247	281	274	274	295	268	268	259	275	300	296	254	258	265	293	291	295	311	273	298	276	254	276	274	273	282	258	280	288	295	299	272	272	280	272	307	255	279	269	285	294	281	281	255	278	266	259	279	284	273	275	304	287	265	294	257	276	273	293	299	304	262	275	259	268	273	273	258	280	292	279	280	279	274	295	293	260	295	296	278	287	276	300	260	336	278	277	252	273	269	308	272	296	273	266	299	255	267	283	283	296	283	260	281	263	270	273	260	293	276	272	277	293	280	273	276	280	262	261	269	240	280	304	268	259	269	306	286	305	271	302	265	257	274	272	288	284	300	289	269	277	265	278	254	288	273	289	261	278	313	284	271	328	293	285	280	246	284	283	304	280	281	261	307	265	307	285	256	283	289	291	295	279	271	268	264	293	280	284	292	281	279	284	268	266	291	273	254	292	277	265	257	268	310	270	284	299	284	295	270	234	273	298	286	287	282	273	270	280	285	297	284	265	286	306	313	278	304	296	284	275	294	276	303	271	275	313	270	279	304	287	278	265	261	266	244	283	287	282	285	280	297	305	274	272	263	276	273	285	288	252	278	283	288	281	308	283	290	287	281	285	264	276	299	273	281	304	282	262	299	272	279	261	292	276	305	271	298	277	285	295	283	291	279	279	264	283	275	272	289	274	299	278	266	269	287	267	258	274	283	279	291	295	304	282	249	284	266	298	271	309	266	269	259	272	287	311	289	301	289	256	258	268	274	268	320	316	281	306	284	270	288	267	280	259	311	297	290	267	272	304	261	294	273	272	277	261	276	312	272	277	266	282	288	282	257	258	275	294	283	254	274	262	294	255	282	290	286	297	292	270	273	275	296	271	287	259	290	280	256	295	316	259	278	273	266	268	232	259	291	282	261	285	280	287	251	285	287	259	308	299	287	328	294	298	284	278	274	283	270	304	323	270	282	271	284	270	274	273	250	290	283	282	297	292	262	287	277	317	270	293	297	280	301	274	289	256	306	265	300	267	277	290	272	248	299	281	284	271	248	278	259	260	306	273	290	334	293	294	294	278	290	277	279	267	313	253	281	297	262	278	294	255	284	296	265	288	298	289	274	263	305	275	297	271	251	277	293	263	273	299	225	296	295	298	275	274	289	285	262	280	280	244	272	274	296	281	244	266	308	270	286	275	271	309	262	273	269	292	308	262	294	263	289	261	288	262	275	292	254	282	260	298	279	276	291	262	290	286	275	287	300	256	270	273	290	256	286	277	284	263	281	293	281	249	269	256	286	261	258	276	283	286	280	291	257	267	253	270	275	309	275	289	287	302	297	291	300	258	286	270	272	294	282	274	268	283	290	275	287	308	260	240	269	306	276	268	312	281	281	295	245	280	276	275	274	279	287	281	269	304	275	290	292	313	274	270	281	297	274	260	288	264	274	280	280	275	287	286	244	282	268	267	263	299	274	261	267	298	277	263	273	277	314	263	283	265	271	268	304	257	291	289	253	253	248	288	296	283	276	254	291	264	260	280	299	282	291	300	279	299	281	285	276	273	281	316	286	289	295	245	291	292	278	286	300	310	257	275	291	270	263	283	274	273	280	297	288	262	278	290	254
34540	16998	3441	1470	1080	778	557	455	411	328	292	271	237	249	213	227	208	173	180	172	179	150	156	158	157	169	157	146	161	155	136	170	147	167	136	148	144	153	166	143	142	141	136	154	151	137	124	143	138	136	126	143	148	142	122	138	166	122	145	122	129	119	150	147	119	121	143	135	136	122	129	139	138	128	114	164	149	126	152	142	135	138	126	129	142	158	146	136	125	148	150	169	127	131	134	135	128	140	129	136	136	137	142	141	137	146	141	136	143	134	123	142	139	130	142	141	137	147	116	115	159	146	139	131	122	130	148	140	134	121	148	134	131	131	116	149	131	123	134	139	159	157	112	135	117	124	124	131	124	145	150	137	152	134	154	138	154	130	148	130	121	111	124	136	134	123	132	135	132	141	134	125	135	135	139	144	140	124	118	134	129	141	149	133	130	148	133	130	145	119	145	141	130	146	123	147	141	130	153	127	139	148	137	148	141	124	138	116	152	128	115	138	140	128	146	143	146	115	132	139	138	125	133	140	139	134	171	130	150	125	117	142	153	146	124	129	143	138	136	153	133	118	136	132	147	141	131	122	136	127	147	133	151	124	113	153	126	139	157	132	129	168	118	132	140	130	143	147	135	138	159	140	141	121	135	125	146	122	146	122	118	115	143	136	135	122	139	127	128	128	153	132	154	131	141	128	131	160	126	128	133	122	153	120	144	145	150	118	121	142	131	143	137	130	141	139	133	109	137	135	140	140	119	141	145	147	152	143	127	152	142	121	154	116	135	139	140	133	117	135	136	114	130	121	142	138	144	159	142	141	138	139	142	129	116	131	164	137	147	149	108	135	134	145	139	136	143	144	136	150	132	123	145	136	138	143	137	146	139	136	138	158	121	130	132	144	153	151	133	151	134	155	136	150	127	131	123	125	146	134	138	146	123	124	138	143	143	128	118	114	155	144	129	156	128	166	118	112	145	136	150	116	136	138	126	137	135	131	152	121	124	150	137	135	144	148	139	143	144	130	153	117	142	147	154	132	136	165	143	118	118	142	145	127	143	139	131	125	130	144	122	134	147	159	124	135	142	138	108	133	129	124	135	135	139	126	143	135	142	135	139	145	141	129	135	154	143	152	137	124	121	149	154	131	131	125	144	143	148	147	128	142	134	139	140	157	133	142	154	126	140	118	133	134	152	120	134	124	138	138	138	137	129	124	138	148	132	114	134	112	138	128	133	139	137	129	155	142	124	127	129	132	116	122	144	147	150	125	132	132	126	137	134	130	126	131	126	161	132	139	135	132	120	143	140	129	137	132	136	143	132	109	122	137	135	113	150	148	141	122	137	134	142	127	128	145	137	155	126	143	123	150	144	149	140	135	156	155	122	134	104	154	115	143	129	125	136	108	158	157	129	128	131	141	130	131	150	121	125	119	109	107	155	148	141	125	136	152	133	143	150	136	134	142	146	143	147	135	125	163	127	139	146	152	137	126	119	134	143	133	109	154	160	144	148	132	143	143	127	123	146	139	134	139	133	119	130	140	166	130	129	161	130	138	148	142	146	131	151	141	138	130	131	128	128	142	150	146	144	143	140	148	130	136	130	126	139	155	129	143	116	122	125	121	157	130	155	121	105	152	155	137	120	131	120	131	145	123	141	134	135	139	137	152	147	129	141	142	137	128	167	143	140	167	151	140	123	132	127	128	136	131	120	144	135	134	136	139	123	137	136	140	159	145	121	134	145	124	127	129	143	126	136	125	149	137	134	134	133	173	148	126	129	140	127	143	146	137	143	138	135	126	136	142	154	136	142	144	126	133	130	134	152	146	149	140	148	140	134	130	146	155	145	157	142	139	137	133	126	145	161	131	118	142	136	158	121	156	125	148	123	135	132	131	131	173	133	160	142	141	134	132	133	140	131	136	132	127	124	122	144	107	138	135	135	130	157	150	143	125	143	141	115	121	134	154	132	100	123	133	120	121	108	130	137	146	129	124	138	129	125	147	137	138	127	148	134	147	125	135	135	155	136	128	159	146	128	141	133	130	152	143	146	169	161	128	143	125	145	135	140	133	142	142	128	137	106	150	129	137	145	165	150	141	126	123	136	135	150	151	121	110	133	145	127	153	124	121	122	153	144	115	136	138	145	135	134	145	144	141	147	125	139	131	131	140	133	141	115	131	133	146	139	141	138	137	136	143	138	139	117	143	144	136	159	124	121	132	137	120	137	135	133	142	119	143	128	163	132	134	134	151	151	137	162	132	144	129	145	137	133	120	145	140	129	146	114	143	141	148	123	125	123	135	99	146	144	128	131	131	153	147	125	170	151	159	140	141	147	131	146	120	114	145	148	143	151	135	139	130	157	149	131	144	123	125	135	124	128	133	131	135	122	135	136	131	144	147	143	147	146	136	135	138	161	145	139	145	161	126	127	126	125	124	119	137	138	134	142	137	149	125	144	139	144	131	145	134	138	116	142	129	127	139	115	128	140	163	155	115	149	124	134	128	162	133	131	134	138	115	118	116	140	148	148	132	140	142	132	115	137	134	146	138	139	144	147	134	139	146	137	155	126	154	127	150	134	126	140	115	137	142	134	167	138	134	122	142	132	147	129	128	132	125	126	134	125	140	126	116	129	141	142	142	127	142	139	140	142	134	152	148	134	119	130	135	125	154	132	140	150	131	134	146	134	134	141	149	139	153	143	146	105	140	138	134	136	151	143	136	127	171	129	108	128	128	132	155	127	148	137	128	145	125	135	136	163	133	156	121	151	143	152	136	133	132	139	157	153	143	147	137	139	148	134	136	133	142	139	119	131	132	148	142	151	139	140	155	128	133	124	155	143	116	144	125	143	122	128	120	121	144	134	129	132	146	141	118	122	124	123	140	149	143	132	149	130	164	143	151	128	130	162	137	116	126	153	135	156	145	117	148	136	142	136	152	147	144	123	139	140	123	128	114	143	164	138	145	137	119	131	151	136	115	129	136	136	131	139	154	108	125	124	140	128	149	131	143	144	130	139	146	147	130	134	151	136	130	129	128	113	131	145	135	139	99	141	134	141	115	126	139	130	136	129	121	138	121	131	124	142	126	128	114	158	159	138	112	127	146	139	151	131	134	137	131	127	148	135	124	145	132	132	134	118	139	115	135	119	137	126	137	130	140	142	103	125	154	124	138	135	131	132	128	120	133	141	131	128	138	142	119	130	124	133	139	136	169	117	136	126	130	133	146	146	143	144	150	113	127	116	116	124	155	148	138	125	131	140	134	150	156	125	132	138	153	144	141	137	173	132	146	149	147	134	108	135	135	152	134	139	155	141	131	151	129	154	158	135	125	132	127	111	139	149	159	129	140	130	125	134	137	119	138	158	132	123	131	112	134	157	133	125	134	128	140	123	147	132	150	136	144	122	157	137	132	134	143	115	131	119	140	150	131	151	146	146	112	136	134	123	120	136	119	125	135	129	146	151	114	159	141	114	145	142	122	135	167	125	153	120	145	129	152	127	129
17192	2165	4709	5441	4603	3873	3210	2708	2304	1887	1747	1534	1502	1323	1213	1140	1043	989	961	932	861	807	809	745	732	713	665	716	689	688	616	636	682	615	595	645	573	570	596	544	535	541	573	539	562	543	549	581	555	535	499	522	532	530	491	552	535	524	523	506	499	515	516	504	501	516	538	515	532	495	517	542	533	538	505	505	526	489	518	453	503	469	474	506	474	530	500	487	515	515	478	511	479	518	448	486	498	494	520	501	497	472	536	549	457	523	499	506	481	516	510	511	508	479	470	508	517	493	478	534	493	508	500	491	496	544	476	471	471	490	495	500	493	546	485	492	481	469	453	516	487	517	466	524	508	519	504	500	533	477	491	492	516	527	498	457	472	499	500	505	474	483	477	481	478	456	496	497	483	491	477	489	486	474	484	503	480	469	473	532	496	497	523	474	482	479	518	516	515	473	457	500	488	502	481	460	501	492	521	495	479	494	483	507	509	487	486	499	514	474	473	501	509	480	486	513	484	495	467	463	503	482	468	481	516	503	453	470	514	437	454	475	470	490	452	437	448	495	496	466	480	436	494	467	523	538	488	494	482	483	524	476	488	515	479	500	471	468	480	505	471	496	514	458	501	479	488	489	472	474	446	489	504	548	508	513	464	492	524	451	484	485	544	521	501	475	574	479	485	492	498	514	471	490	490	487	511	474	488	501	499	457	476	507	466	479	491	457	493	459	476	506	485	480	475	500	502	483	466	445	535	480	475	474	480	502	473	463	461	513	485	459	489	494	506	477	462	468	517	451	451	526	466	509	471	494	501	513	488	520	473	466	478	500	523	465	475	503	462	513	509	520	500	505	507	499	474	465	515	494	530	504	495	492	516	499	444	506	493	500	515	502	472	519	465	498	468	457	487	468	522	451	482	475	531	507	453	479	502	453	507	524	451	494	518	477	516	476	476	493	453	487	513	488	445	507	499	521	511	493	469	440	523	453	478	504	483	469	477	484	512	486	489	486	492	473	494	467	466	500	491	472	479	494	499	486	508	500	480	477	468	485	513	463	472	484	470	473	447	557	425	508	485	477	517	522	495	478	508	487	455	497	489	459	487	468	564	486	449	478	474	456	510	491	478	492	505	491	505	459	488	498	492	460	486	521	511	480	466	472	480	521	473	487	539	520	509	463	486	479	478	497	482	502	471	458	487	503	481	495	501	487	475	486	478	499	492	507	495	476	450	484	477	465	483	489	529	520	446	493	498	491	498	488	496	497	508	482	515	476	507	468	506	532	487	475	467	481	510	472	452	498	492	524	466	465	484	461	488	520	492	513	486	483	470	506	458	503	479	476	518	449	499	474	506	477	409	463	512	503	471	496	476	497	481	493	479	484	524	458	500	492	495	484	478	484	521	494	516	510	511	469	510	468	468	468	465	490	530	462	484	540	492	481	514	502	484	491	473	507	498	500	501	454	480	491	479	469	477	468	499	520	492	492	502	481	486	466	473	479	505	481	492	490	503	445	477	463	501	478	537	510	503	501	479	507	504	505	473	487	491	491	516	528	471	524	461	505	480	522	526	457	480	476	493	513	458	479	477	451	510	475	485	506	484	486	508	519	518	514	525	487	479	469	476	531	480	467	512	497	503	496	471	488	487	549	484	538	480	490	438	548	472	503	491	471	493	475	464	475	472	470	510	483	491	485	485	468	496	463	466	490	471	474	514	537	478	503	491	477	485	498	480	549	482	493	482	467	504	513	525	489	495	493	470	503	481	479	491	492	480	499	436	466	509	505	469	529	501	502	497	447	505	495	507	479	506	491	508	467	503	498	528	470	487	512	464	494	494	466	469	482	504	514	485	482	471	531	484	483	512	514	498	524	515	472	486	483	488	454	471	486	514	460	497	477	481	469	495	489	459	510	488	510	448	482	498	490	520	466	495	489	472	488	458	470	463	504	479	495	509	479	488	492	473	495	523	447	478	495	459	478	481	495	527	511	502	499	465	503	489	463	491	478	471	480	491	532	473	537	493	502	519	491	461	510	445	483	505	481	493	484	492	476	473	513	506	461	480	506	499	470	493	479	470	531	503	486	513	481	480	476	503	518	493	466	474	523	484	483	492	461	491	484	474	510	552	511	488	504	505	463	465	484	470	448	514	515	458	455	491	510	481	514	501	467	446	525	498	504	493	472	490	508	495	464	504	440	513	495	498	472	530	511	486	476	470	451	523	446	483	479	509	435	489	513	442	529	513	497	460	488	461	477	487	450	463	489	483	500	498	503	492	483	493	520	459	518	483	517	493	466	461	518	462	486	494	474	515	473	514	424	491	474	493	492	512	496	487	478	496	474	477	478	501	519	454	483	471	510	489	480	468	462	439	468	470	505	507	479	469	504	473	510	483	485	477	501	486	492	490	471	492	466	496	454	508	482	491	486	487	479	482	475	484	489	489	491	500	473	461	493	480	538	478	476	517	463	471	500	508	516	487	510	534	496	501	495	526	453	493	451	459	458	485	483	498	465	481	524	455	489	521	494	520	506	491	485	485	477	478	492	516	460	506	497	459	503	473	485	468	483	513	498	475	449	503	451	497	469	483	493	492	500	459	487	488	471	441	489	465	480	488	442	476	465	532	466	515	502	481	501	460	479	472	491	456	486	443	493	496	462	487	492	482	498	467	497	511	490	463	477	488	489	477	456	466	492	495	489	482	500	515	507	524	501	504	506	472	443	500	499	471	533	492	491	473	483	467	519	442	467	511	454	543	454	496	469	485	507	493	463	478	456	496	486	500	500	466	490	478	484	519	495	474	488	526	470	489	504	493	488	468	494	480	505	486	505	458	475	504	489	441	509	500	480	457	553	466	491	496	488	492	487	467	503	474	475	450	505	482	463	460	477	478	490	479	483	507	486	492	475	440	502	512	482	496	477	538	459	457	493	484	474	487	446	449	494	533	498	462	496	458	464	459	464	455	472	478	491	495	464	479	478	536	495	494	520	487	459	453	494	485	521	507	507	489	515	484	473	471	522	478	477	503	486	461	479	516	521	512	498	466	492	497	509	490	534	472	490	496	477	524	491	499	486	495	483	500	514	472	469	503	534	523	446	496	472	476	491	517	475	485	503	497	508	508	470	489	501	476	513	476	478	480	515	502	504	482	442	523	492	471	474	495	460	478	514	435	511	461	479	488	481	494	492	493	454	532	479	512	479	483	502	476	484	496	512	504	501	448	482	488	498	473	505	510	497	481	499	474	463	491	519	486	454	506	489	474	507	540	457	474	443	509	519	453	470	443	474	484	525	480	477	460	452	506	525	481	490	427	464	473	472	503	521	470	509	487	504	503	453	470	459	546	499	479	484	504	467	473	490	485	463	514	451	495	515	504	487	497	482	458	478	478	509	454	497	483	465	486	487	468	492	484	498	476	476	526	525	494	491	504	453	482	489	481	477	513	533	472	515	458	492	464	499	485	553	464	501	497	520	494	443	463	505	474	519	510	490	529	508	478	488	499	475
3346	269	140	140	115	107	96	108	92	106	96	84	84	85	90	88	88	84	82	98	92	90	88	107	82	112	106	77	105	84	78	92	102	102	89	78	91	85	86	87	86	84	96	89	72	103	87	83	88	87	88	90	77	114	93	78	78	112	85	109	99	74	112	81	88	87	88	107	70	91	63	102	74	103	101	101	79	94	86	97	94	82	96	96	77	103	86	79	84	86	101	92	105	84	91	88	71	74	75	92	85	102	101	97	110	84	100	93	86	73	87	93	103	97	88	78	88	81	90	64	84	97	97	80	96	87	87	89	94	89	90	80	90	94	91	113	102	82	92	88	90	101	74	73	95	91	89	95	100	100	99	81	114	97	112	82	100	81	95	103	85	96	96	94	89	105	93	72	94	80	88	86	82	90	78	83	93	97	111	96	87	116	99	97	105	87	86	72	91	92	99	86	84	83	81	86	93	99	101	95	90	92	87	98	88	86	79	98	91	96	110	106	101	104	76	89	102	83	94	96	92	88	116	107	85	89	101	98	97	91	88	85	90	95	94	83	92	85	94	94	96	84	83	117	75	87	80	78	88	115	107	76	79	89	85	92	98	74	94	101	82	87	103	95	94	101	85	106	91	97	110	89	98	94	80	86	103	89	67	83	78	100	99	81	95	100	91	109	93	70	95	82	88	85	85	103	92	86	89	94	77	96	99	103	88	104	77	98	103	94	85	86	84	89	118	78	99	87	99	95	97	91	91	89	105	108	82	93	84	80	82	98	94	89	98	87	88	74	82	84	90	104	87	101	85	110	93	78	88	94	85	82	99	79	85	85	102	109	94	84	85	88	100	76	92	96	114	83	96	102	82	98	96	93	110	95	80	99	90	104	90	80	95	87	91	85	84	63	87	98	84	70	85	93	100	87	85	74	106	81	88	95	84	85	79	97	93	74	90	79	80	87	92	94	103	97	86	88	82	105	88	89	104	105	85	87	97	95	106	88	108	86	96	103	83	100	89	79	100	89	80	94	78	111	98	105	82	97	98	87	89	94	94	86	77	96	112	87	98	88	90	93	98	84	77	100	99	93	87	88	103	103	105	84	85	94	106	87	107	95	98	102	98	91	96	86	87	121	103	108	115	90	92	96	93	96	97	102	90	84	102	78	94	113	88	99	86	84	89	106	79	98	103	102	73	89	98	79	100	86	97	91	111	93	99	101	118	85	92	96	72	89	110	98	100	99	84	109	90	79	103	75	113	93	87	105	97	75	91	99	88	88	98	93	103	66	99	95	103	96	76	100	98	81	102	103	105	99	80	106	73	88	85	101	111	114	98	89	96	81	86	96	79	84	71	95	96	91	102	63	105	103	85	84	82	95	93	77	92	87	107	96	102	84	87	77	81	91	87	100	104	97	92	78	88	92	98	89	106	97	73	87	108	83	83	93	84	92	92	95	90	92	91	113	94	79	88	84	91	79	102	87	84	84	94	88	89	91	83	79	96	78	95	92	104	85	92	95	110	85	80	91	95	102	91	94	83	85	105	74	106	96	84	100	87	86	107	100	109	82	89	83	88	99	81	93	95	74	94	90	104	98	99	117	73	94	92	103	93	90	92	89	92	89	102	92	77	79	94	93	95	98	109	93	71	83	95	84	93	90	90	97	94	97	84	88	108	93	91	83	103	85	103	76	80	88	85	82	104	90	90	67	88	85	87	102	78	90	101	86	87	89	86	99	86	85	87	94	111	84	82	88	85	86	101	102	90	94	82	75	101	88	95	110	76	99	92	98	95	81	95	83	91	102	97	81	87	72	93	93	89	104	97	93	104	95	89	89	102	80	96	91	87	94	87	92	101	87	85	80	109	95	76	93	83	106	90	96	96	99	83	87	89	92	95	97	84	83	90	87	108	107	92	85	96	84	80	100	84	79	84	92	88	91	95	81	87	94	88	99	86	82	101	99	87	85	95	87	87	93	82	91	90	80	88	96	90	93	106	113	89	71	103	100	99	86	80	82	92	81	99	79	73	83	90	94	96	96	95	90	78	102	94	78	79	93	87	96	70	101	91	87	97	79	96	89	79	87	85	89	106	89	99	96	93	75	102	96	98	92	98	92	93	87	109	91	92	94	87	88	87	77	80	86	101	93	96	91	90	98	104	87	102	84	95	91	71	99	89	97	106	97	80	96	92	78	85	87	80	83	107	78	95	100	90	87	75	99	84	93	103	86	95	73	82	91	103	90	97	93	82	90	71	103	106	117	90	98	103	82	87	107	90	80	87	84	75	80	94	98	87	95	119	92	104	100	107	99	95	80	83	105	99	104	105	92	111	100	96	101	96	84	85	84	79	98	99	111	87	79	107	94	103	109	90	105	100	88	100	98	102	77	110	91	95	108	109	80	96	92	86	86	106	84	97	100	84	87	79	83	90	93	88	82	96	100	83	92	82	104	73	92	106	77	102	107	92	95	103	109	75	62	92	117	83	102	82	68	98	103	85	83	82	72	95	104	88	113	92	109	89	100	74	95	93	81	97	93	113	89	83	91	85	105	68	72	96	90	83	91	83	83	85	88	80	78	84	81	90	82	106	108	103	79	92	91	85	84	87	81	99	93	93	91	94	83	94	93	80	94	100	92	87	85	96	113	108	86	88	98	93	91	86	89	102	74	84	76	80	89	93	105	96	96	91	80	85	100	91	88	96	86	99	102	91	91	96	99	98	93	87	90	88	91	94	74	88	93	96	103	97	83	84	94	84	97	91	78	102	95	93	108	91	94	82	82	86	84	88	100	98	92	103	81	96	90	91	69	107	86	87	84	83	92	96	80	85	95	80	93	82	89	90	94	98	88	93	85	94	100	89	94	81	94	97	94	107	86	118	100	93	87	96	85	93	83	90	81	94	95	86	77	101	94	70	90	110	94	85	90	84	95	80	99	86	99	93	96	97	83	93	90	89	83	76	79	81	90	103	102	105	105	86	81	82	107	91	98	85	96	99	106	97	92	78	91	96	97	90	89	90	84	86	87	94	86	92	104	89	98	85	95	93	109	95	86	89	105	101	94	89	80	96	98	95	108	83	86	90	77	75	111	93	92	96	84	88	94	118	91	91	93	107	96	101	94	95	99	95	105	106	93	108	88	98	102	79	81	103	82	81	88	90	100	83	110	87	92	106	94	100	86	88	91	90	103	75	84	99	110	111	101	89	83	90	97	78	96	63	84	81	65	75	92	85	89	93	98	109	100	101	90	89	98	86	68	70	87	88	72	77	88	106	101	102	90	86	90	98	106	89	94	92	99	80	110	99	88	99	93	100	77	91	99	90	97	94	91	103	75	84	94	115	81	102	87	81	87	86	95	107	100	98	88	79	86	97	95	90	95	98	76	78	95	105	97	97	102	86	94	83	97	100	89	101	85	85	91	110	97	99	94	105	89	97	88	94	97	93	89	83	79	92	112	90	69	90	116	95	99	83	88	86	85	108	97	107	84	83	83	73	89	74	82	99	79
5159	399	533	538	492	469	432	406	402	402	402	420	389	385	389	374	405	349	389	367	360	355	368	351	353	397	365	348	320	360	311	322	369	330	353	360	327	367	305	352	326	369	364	381	356	358	373	372	372	359	350	336	394	367	359	383	341	401	368	397	348	322	338	382	362	352	334	370	364	370	328	320	355	350	386	342	340	351	323	377	378	369	345	343	319	361	326	342	377	387	360	368	362	360	343	359	383	372	374	343	399	360	358	363	366	360	341	333	341	379	319	353	349	340	326	360	373	331	349	348	379	346	367	364	363	380	363	363	375	390	346	357	316	312	322	367	331	356	367	352	330	361	331	343	347	351	337	368	376	336	346	337	324	332	346	348	319	332	356	355	340	393	352	351	372	353	349	351	351	356	354	365	354	323	366	379	346	370	326	349	340	342	347	366	361	327	348	374	356	381	322	321	358	342	332	355	362	350	351	364	348	334	348	353	353	367	322	358	367	368	351	358	397	350	333	342	346	345	368	308	370	317	364	372	387	345	346	354	341	373	388	317	372	339	327	339	312	329	354	353	311	350	343	364	334	365	367	345	341	334	332	350	339	384	351	360	355	372	368	347	352	365	324	351	388	340	332	342	380	353	362	426	360	326	331	357	329	328	349	357	373	334	356	361	369	388	370	339	373	348	331	340	358	321	330	349	348	345	355	338	333	361	361	369	369	368	388	377	355	364	357	309	357	341	342	346	372	335	360	361	347	365	399	373	360	306	338	329	361	320	347	310	352	353	351	366	376	360	368	352	354	362	344	332	372	345	352	336	344	347	362	357	358	404	340	352	339	362	362	327	354	376	364	342	390	334	366	343	372	335	374	356	337	350	351	331	391	341	326	347	353	364	344	334	345	365	345	355	359	317	363	342	358	368	331	364	358	346	360	334	382	365	348	369	345	356	371	327	314	334	332	356	357	367	337	346	345	382	385	332	320	330	362	359	334	353	305	379	355	357	351	350	345	377	368	304	351	342	368	357	389	344	353	374	337	312	372	344	346	395	375	357	320	318	364	349	321	340	331	352	358	350	307	334	359	354	367	320	309	363	336	337	345	363	322	342	363	354	352	353	343	336	387	358	361	356	355	359	324	363	347	374	339	351	325	387	349	365	401	354	344	343	361	365	361	359	359	338	355	345	350	349	336	309	357	346	325	346	354	380	301	358	319	366	348	364	350	369	342	325	359	323	349	366	344	333	374	360	373	320	368	337	368	344	345	378	350	346	362	373	351	342	351	366	352	327	345	329	360	348	343	337	343	354	332	340	360	372	356	351	330	369	358	354	355	350	350	349	363	344	340	385	340	374	346	340	366	337	341	355	372	355	352	359	362	380	354	358	364	361	356	342	378	349	355	324	370	372	335	305	363	347	320	381	372	343	335	375	359	339	354	374	393	337	345	340	358	382	366	369	340	346	337	350	385	384	373	352	357	344	356	368	345	355	360	346	333	341	362	331	345	378	342	338	354	372	339	363	367	371	349	337	356	385	356	343	333	379	363	339	348	345	342	333	362	323	343	370	388	349	367	320	364	346	358	370	391	350	361	352	329	381	388	349	361	351	345	373	369	348	368	372	366	339	348	354	378	348	363	346	346	352	413	349	327	374	388	347	356	336	313	327	346	357	349	379	384	363	345	364	370	353	383	367	344	367	351	375	346	349	369	336	373	322	339	332	384	358	355	338	300	364	367	329	338	346	355	358	335	347	346	369	382	353	349	351	357	383	345	338	357	339	316	332	386	361	366	348	395	358	393	357	380	326	381	362	355	338	344	344	377	363	359	318	362	330	338	343	352	321	392	322	347	362	393	358	358	355	361	357	341	352	369	354	340	373	342	367	334	349	345	362	355	318	360	312	319	325	386	377	356	372	338	359	384	313	327	354	361	368	356	369	346	351	356	383	355	339	354	341	350	364	366	357	330	378	351	347	357	364	361	331	390	367	369	337	369	357	339	341	378	359	367	393	332	366	340	337	317	357	339	406	360	373	369	375	365	331	333	304	351	338	361	327	348	366	339	345	332	365	358	342	340	326	374	351	383	356	349	385	335	345	335	371	351	344	376	370	335	360	386	371	347	345	356	343	359	334	357	369	336	394	375	326	362	353	335	359	328	349	378	388	359	340	353	333	365	340	357	330	335	342	368	355	345	332	370	330	324	363	340	356	368	338	320	331	374	372	365	339	334	330	366	370	352	331	384	355	347	346	352	359	359	349	377	360	355	363	353	363	356	326	348	358	376	402	319	351	343	359	347	363	308	357	366	350	360	331	349	353	362	375	360	380	346	373	352	372	356	340	337	338	369	348	360	357	336	366	325	386	326	355	355	336	344	343	375	353	347	334	386	341	329	343	336	358	353	345	344	366	342	327	349	366	355	378	348	352	350	321	324	334	368	369	360	311	393	341	369	357	354	342	346	347	365	348	400	348	323	402	338	330	337	365	337	338	339	364	370	382	383	374	338	372	345	376	354	347	383	379	375	321	346	396	373	357	360	358	363	309	351	374	353	373	335	334	380	360	368	379	389	362	343	321	348	304	333	332	349	331	349	322	358	321	347	339	375	390	357	379	334	310	358	361	359	354	325	346	343	358	328	316	342	349	374	323	358	395	384	348	337	381	374	386	300	343	345	379	367	367	336	356	337	345	359	348	373	360	372	333	369	375	353	331	337	355	367	335	352	373	361	336	322	359	353	367	365	353	328	340	355	365	353	370	340	350	344	369	336	392	349	333	358	414	361	329	346	340	389	363	351	336	352	327	360	361	355	353	337	358	347	331	352	325	350	358	369	365	330	346	341	404	346	341	360	322	343	333	363	346	329	331	336	358	341	323	348	319	362	364	380	360	382	356	375	357	349	363	350	341	345	322	339	338	380	349	350	348	312	336	303	344	346	326	393	333	338	374	304	377	350	365	338	382	334	329	312	335	319	343	365	316	345	347	381	361	373	362	364	361	339	347	345	339	332	358	367	353	368	358	351	379	341	344	361	336	336	335	347	375	346	347	372	321	393	348	378	338	358	364	364	373	354	330	317	363	341	383	363	345	373	384	331	336	333	335	374	345	354	328	354	332	333	347	350	371	357	343	340	335	374	337	369	348	371	368	342	327	371	353	300	355	348	337	361	314	352	362	359	387	321	337	350	370	350	353	361	371	335	372	331	351	352	316	346	342	340	343	332	350	370	368	342	353	329	345	332	326	374	350	361	324	334	370	355	366	354	358	356	339	368	335	312	336	378	340	334	329	356	357	373	347	342	358	318	375	329	355	332	367	364	338	359	320	311	328	310	368	339	365	327	349	331	365	341	374	357	379	350	356	356	359	317	307	360	359	338	356	339	394	355	364	311	342	343	347	351	339	344	350	397	334	358	371	344	349	343	347	368	321	342	387	338	359	335	345	367	325	312	355	345	364	318	357	355	335	391	352	375	325	347	332	359	353	364	325	367	330	356	379	334	338	355	385	345	328
28352	6513	1167	841	540	389	301	267	210	175	173	150	147	130	121	110	127	101	100	94	96	84	100	66	89	90	78	74	89	73	75	86	80	93	99	98	80	68	83	89	62	79	76	69	81	64	81	77	65	90	77	81	61	75	71	76	81	77	70	84	77	76	85	76	71	78	85	80	81	73	70	70	73	82	67	53	75	79	72	83	64	71	78	88	58	73	73	62	89	78	80	74	77	63	78	73	76	66	69	70	71	81	80	66	62	58	80	75	72	64	87	64	86	72	58	77	84	69	70	78	90	72	73	69	78	74	79	64	64	68	68	74	83	64	57	68	68	69	63	70	90	56	63	59	90	63	77	68	73	73	67	68	61	71	75	73	86	81	62	59	72	70	81	65	71	66	84	79	83	64	74	76	87	82	85	72	81	68	72	63	82	75	73	66	80	65	81	77	62	78	75	66	90	68	66	69	68	87	90	67	69	72	75	76	65	65	63	82	66	74	71	63	68	74	70	60	84	75	81	78	62	80	78	79	70	77	78	73	62	58	63	68	59	84	72	64	59	57	81	80	79	76	69	79	85	83	78	68	69	66	79	56	71	77	67	63	69	71	85	76	76	91	62	83	68	87	79	81	85	80	91	68	75	67	88	52	67	71	70	80	82	58	62	82	72	75	58	82	86	60	71	71	76	73	72	73	84	73	68	78	67	70	77	68	68	57	75	74	88	69	68	87	62	80	75	79	80	84	83	78	69	78	67	56	63	82	63	76	78	79	71	70	87	60	73	78	66	64	65	72	88	79	63	63	82	61	74	62	72	69	76	77	84	68	93	83	64	78	67	74	87	89	66	70	74	72	69	80	72	70	70	67	73	71	85	79	59	87	58	72	70	75	69	91	66	69	69	76	61	69	71	82	78	77	67	72	70	67	82	82	75	77	63	91	71	86	76	78	62	66	72	83	68	66	75	72	57	63	80	79	73	74	72	71	73	70	72	72	82	55	80	71	63	79	64	72	91	82	76	69	68	63	82	65	81	70	80	89	82	70	83	61	77	76	82	87	81	66	76	69	85	70	70	75	69	79	84	71	57	76	83	71	74	68	83	60	74	69	68	84	71	62	78	71	62	69	84	77	74	68	83	86	69	67	77	63	78	66	68	65	78	77	56	60	67	62	76	69	72	66	73	68	75	67	63	51	93	70	66	65	65	67	75	81	88	89	99	82	78	75	76	79	74	74	82	74	81	71	86	70	83	68	85	72	57	65	76	70	68	67	70	66	81	78	61	59	63	58	76	78	95	90	59	88	71	87	71	64	94	80	61	63	67	71	76	80	73	82	61	63	66	69	74	79	67	72	71	88	69	70	65	83	68	72	84	73	72	70	86	78	87	78	66	63	74	77	93	69	85	65	73	65	72	82	92	72	71	71	82	90	78	58	64	78	63	57	61	63	60	83	81	77	70	79	57	56	82	70	72	82	69	60	74	80	91	70	61	97	85	69	80	79	76	67	72	64	71	76	67	72	65	79	72	85	71	61	61	89	68	83	89	75	58	61	81	77	83	69	63	81	69	74	71	68	53	73	72	78	78	62	65	56	85	62	73	66	83	82	78	89	75	60	80	67	80	72	68	81	80	73	71	75	92	92	68	86	69	84	75	87	77	67	75	79	59	73	58	76	71	72	86	64	58	91	67	82	72	63	70	64	75	68	74	68	89	74	92	78	69	82	66	82	67	83	60	80	61	74	64	76	78	81	84	70	62	60	72	69	71	89	87	62	63	78	83	74	70	77	57	69	79	69	80	67	73	55	75	55	59	82	71	72	69	72	72	73	82	78	68	80	68	88	80	77	78	64	82	95	77	79	88	79	70	59	66	86	71	82	72	73	61	97	65	61	91	56	74	80	61	84	79	85	69	75	84	73	62	72	75	69	71	81	77	71	74	76	78	81	84	68	63	85	65	71	66	64	61	66	74	80	73	83	71	70	84	60	64	82	63	67	68	92	72	83	78	67	84	63	89	59	73	65	71	83	67	72	75	62	86	63	59	72	70	78	72	80	61	77	76	72	67	76	68	72	69	64	75	85	76	69	95	78	78	91	78	77	65	79	74	81	71	81	66	78	70	75	99	71	74	58	67	77	67	60	78	68	73	74	75	67	70	76	89	74	64	79	67	66	62	61	65	75	90	62	76	67	75	64	79	62	74	72	72	92	70	79	77	87	68	66	73	69	81	68	85	88	70	72	67	76	72	84	64	68	65	73	59	69	85	70	65	76	79	77	77	68	72	72	72	68	70	59	76	71	72	70	80	72	78	79	73	64	77	72	66	75	75	44	89	82	78	70	51	74	78	83	63	66	75	77	63	80	71	81	72	80	80	88	77	83	80	73	68	71	66	85	75	75	85	79	60	68	66	81	75	73	77	83	66	71	66	57	78	72	62	67	75	78	71	55	68	73	77	65	87	75	81	79	68	57	65	72	66	98	82	83	83	67	81	82	73	76	77	78	68	61	66	62	63	73	76	76	82	87	72	81	73	58	69	85	75	72	69	68	58	92	61	73	57	85	59	76	77	74	78	73	72	64	65	73	75	82	81	79	64	68	71	77	75	58	71	69	70	76	79	72	81	82	91	63	86	84	60	66	66	95	78	69	74	58	56	86	66	62	69	76	80	69	65	70	79	85	61	61	83	85	62	72	72	54	71	78	74	82	52	77	91	57	78	71	81	82	81	65	56	85	92	68	56	72	77	75	58	73	87	72	69	70	85	69	56	67	66	78	73	78	66	87	82	72	82	67	77	69	76	70	61	68	66	79	83	85	68	86	67	73	78	70	66	63	75	70	88	73	79	71	78	74	85	71	81	76	60	69	88	77	79	70	72	75	74	92	71	68	84	56	72	82	88	77	65	84	80	55	82	82	72	69	88	88	95	72	75	61	78	70	76	72	64	62	73	76	78	69	72	78	77	57	67	70	77	60	69	59	70	83	71	79	75	82	78	72	82	75	53	80	76	93	75	73	77	76	66	51	78	71	72	68	57	67	70	76	70	82	68	67	68	75	73	87	80	70	69	74	68	74	81	68	79	75	72	67	71	72	74	65	83	70	57	70	83	71	77	80	76	69	84	73	77	60	86	57	85	76	65	70	78	71	65	77	72	66	62	69	66	72	57	54	74	72	84	73	77	70	65	72	94	73	99	84	67	68	89	61	62	66	65	67	65	75	71	74	75	63	77	73	58	58	77	51	84	55	60	63	72	84	61	66	72	82	69	77	70	80	73	67	61	74	70	75	82	66	81	74	77	81	83	84	63	87	68	62	77	65	71	65	73	61	74	80	75	81	79	80	62	70	61	83	79	66	81	67	78	66	72	75	69	61	68	75	77	70	84	76	71	66	84	86	73	77	78	56	74	70	80	66	67	65	69	66	80	81	73	79	67	66	76	75	76	71	59	75	73	86	61	77	64	87	59	81	65	79	82	71	82	73	66	63	79	82	76	85	66	74	69	70
14274	1188	2612	3150	2788	2160	1749	1520	1235	1096	964	870	788	768	665	669	618	539	564	531	510	469	464	437	413	408	415	383	352	393	374	388	418	371	332	366	368	355	338	325	305	409	342	331	332	362	343	340	311	316	327	309	327	325	329	297	320	311	315	328	313	298	308	312	324	294	317	332	309	328	331	265	310	284	301	291	329	322	316	293	314	337	347	333	308	302	312	303	287	312	294	300	288	307	290	317	329	333	295	310	306	314	302	308	278	356	305	289	312	321	287	285	284	280	327	313	308	291	293	284	307	297	291	300	296	334	298	329	306	282	281	334	300	286	291	262	297	300	312	288	288	282	274	304	285	269	289	301	300	288	309	333	286	290	315	288	295	289	283	268	332	289	301	292	284	332	286	254	298	300	289	289	267	299	294	312	308	276	299	268	307	301	308	261	268	278	286	305	303	283	257	304	308	269	298	261	300	330	279	305	299	283	292	304	283	306	317	282	281	251	290	284	300	297	325	323	296	281	274	328	290	292	280	307	284	304	304	293	304	291	275	293	306	271	268	303	298	311	289	302	338	321	278	312	295	270	301	290	274	287	302	300	308	293	296	319	287	313	281	299	282	307	294	311	294	296	292	291	321	297	272	292	283	290	299	271	297	293	297	319	313	289	296	292	298	271	286	307	275	290	304	303	282	278	331	301	314	287	290	311	268	319	283	282	284	300	299	307	298	297	291	279	311	287	293	325	279	281	301	297	293	291	313	296	283	304	298	287	292	279	316	262	272	287	297	309	289	270	299	309	288	255	316	290	291	309	251	285	300	295	318	275	263	289	292	274	299	306	290	305	287	297	307	296	293	302	283	301	298	287	306	264	257	305	303	267	269	305	327	282	320	295	283	308	303	316	297	284	273	290	294	289	299	277	300	300	301	302	309	290	280	310	310	295	322	291	330	303	258	275	276	311	317	311	295	289	315	305	330	299	306	312	293	288	290	324	272	258	301	309	285	308	301	292	289	297	287	282	270	278	307	302	296	322	299	318	305	290	315	290	315	277	300	298	306	265	252	300	277	275	285	305	291	312	275	273	276	309	278	297	331	282	278	299	290	303	307	292	328	275	286	307	297	288	290	267	305	282	288	304	302	306	279	304	284	278	302	282	320	305	300	259	335	289	281	290	285	294	315	305	285	313	289	327	292	319	273	266	299	298	289	299	295	293	290	283	306	286	291	296	350	310	280	293	267	292	292	283	294	287	287	266	314	300	299	305	259	294	288	308	291	306	291	288	329	298	323	278	313	316	259	297	282	318	303	297	270	287	298	282	306	321	318	261	311	289	304	276	269	273	314	284	266	259	297	290	318	339	273	263	313	313	290	301	302	293	292	316	294	309	280	301	307	285	341	281	285	294	304	288	278	294	312	270	277	280	292	301	274	306	294	296	285	272	264	313	305	288	301	298	317	277	296	274	290	293	303	286	307	288	292	283	274	305	306	288	289	292	299	296	296	303	350	307	296	285	276	287	277	308	295	265	262	303	292	262	289	290	309	305	313	333	270	253	276	270	305	291	318	280	258	290	310	310	294	286	319	293	289	322	280	290	327	325	297	282	294	279	302	292	251	293	299	259	305	287	293	287	297	257	285	308	287	303	300	305	314	263	291	325	303	290	320	300	299	296	305	293	302	267	291	300	300	260	277	294	259	297	280	288	296	289	288	306	285	286	294	288	298	288	311	302	315	277	292	287	323	324	281	306	282	279	295	298	293	284	283	296	299	309	308	289	311	275	277	301	312	295	289	285	261	273	266	289	288	298	311	272	278	305	279	295	294	281	298	290	315	300	291	274	285	288	268	271	314	265	301	273	313	310	300	270	294	299	295	263	275	294	335	295	293	281	282	295	346	290	303	320	314	273	278	310	291	288	329	309	323	292	279	282	264	279	308	273	315	328	264	321	279	273	268	298	270	296	296	285	296	314	297	285	283	300	288	274	325	308	274	284	284	299	286	266	273	287	327	295	291	299	283	293	289	289	290	290	300	267	299	282	338	290	287	259	294	268	319	307	299	301	261	298	260	317	278	285	281	273	290	294	326	310	278	305	302	307	281	306	263	302	287	298	283	313	314	289	283	313	271	306	273	271	304	278	295	276	285	327	303	272	338	283	277	286	332	301	313	303	298	307	280	296	302	324	315	276	287	270	297	294	264	315	292	312	306	322	343	258	301	285	283	283	277	328	313	320	334	311	296	279	290	302	278	273	284	290	288	328	287	281	304	282	292	302	274	268	276	279	280	320	304	299	292	296	286	353	276	258	275	311	309	282	309	277	309	311	271	296	263	295	291	291	291	277	300	325	293	282	310	289	294	293	292	301	316	295	316	293	291	271	284	291	289	270	293	300	302	275	305	300	317	297	319	285	298	288	253	267	291	259	292	316	282	309	292	278	276	271	304	329	313	323	265	301	323	275	267	306	278	269	306	299	291	295	303	274	311	256	336	290	307	286	281	292	300	274	285	320	291	288	277	284	296	306	300	261	291	301	288	309	286	313	297	273	295	297	303	317	274	266	322	294	320	309	291	291	289	300	280	321	306	302	293	313	298	318	302	295	283	278	287	269	291	287	314	287	300	305	297	300	266	315	310	300	276	286	279	341	313	266	286	321	282	283	310	324	297	297	277	299	302	292	309	277	284	284	313	304	295	297	322	319	292	290	312	275	301	285	276	306	292	305	296	285	327	258	304	322	286	313	301	271	296	308	295	285	296	281	284	299	284	278	300	277	301	294	283	305	291	273	311	291	299	311	274	322	287	276	320	272	321	300	291	316	305	319	314	282	298	290	313	283	294	281	282	271	280	319	294	293	303	294	304	285	307	315	289	292	280	320	301	298	325	320	316	301	268	285	298	287	284	287	304	264	264	317	302	286	284	273	307	301	310	284	266	308	286	280	306	317	304	281	275	263	285	299	290	302	292	315	295	296	275	279	300	294	275	262	268	265	298	296	285	287	298	321	270	268	292	310	311	267	279	292	300	313	266	278	298	290	275	322	278	285	295	290	279	284	326	282	306	293	302	293	302	267	317	269	299	309	291	311	305	312	321	294	314	316	292	307	285	296	290	302	279	296	295	276	304	270	309	295	290	301	270	271	306	270	321	341	284	312	282	302	291	278	293	290	269	286	318	290	289	317	302	305	286	307	310	303	262	282	295	278	295	299	280	322	286	302	307	276	323	304	305	300	307	310	281	273	281	293	278	274	310	280	278	279	290	313	278	285	311	279	300	290	283	304	294	297	308	269	276	286	297	281	303	290	299	300	304	286	303	288	304	294	315	279	281	289	283	295	314	285	304	278	279	284	270	310	251	316	314	310	308	284	295	289	301	288	322	307	287	284	279	275	287	318	297	313	287	310	299	286	289	308	322	282	317	323	265	291	300	283	303	279	297	281	291	314	315	294	315	297	303	305	291	280	291	309	292	310	287	273	271	305	316	287	284	298	314	289	295	295	268	291	300	281
34987	17017	3512	1533	996	751	572	470	421	320	280	276	269	220	199	177	198	174	174	200	194	158	167	132	169	157	157	148	145	150	165	152	141	136	135	135	155	145	129	144	162	124	160	149	131	141	128	155	145	138	146	153	168	127	132	150	130	131	122	111	139	136	131	146	128	143	131	122	131	130	139	146	147	135	122	131	135	150	125	155	127	135	148	146	135	123	121	152	128	136	145	117	145	119	119	134	131	118	133	122	126	145	136	133	141	136	134	124	133	122	139	133	149	155	133	128	145	153	123	143	132	142	140	145	146	125	160	136	151	125	131	130	142	123	138	153	143	137	141	121	121	113	141	135	143	151	138	138	143	139	128	137	133	128	137	125	131	122	134	138	144	140	136	140	141	123	137	154	137	145	129	137	150	118	147	133	151	114	147	155	120	167	145	146	158	142	144	112	139	143	144	153	167	154	127	133	150	128	163	134	141	141	125	139	150	158	126	132	142	138	130	130	126	153	148	139	129	125	124	118	130	141	115	129	117	142	146	150	136	130	118	127	147	139	136	142	150	139	116	128	133	125	144	156	132	134	127	121	122	132	114	128	153	135	139	137	129	164	142	133	131	143	126	131	132	146	137	129	132	127	129	135	117	132	117	130	140	145	137	147	141	136	155	149	131	131	161	123	115	114	122	156	144	132	125	134	140	153	122	137	132	135	110	135	138	130	129	138	123	134	144	128	136	149	134	135	139	141	139	147	157	149	156	117	128	139	152	135	135	153	138	154	142	164	121	139	125	131	134	135	114	149	130	150	147	151	133	129	126	144	142	137	139	147	140	136	142	147	137	149	136	118	145	120	104	132	132	146	140	132	137	145	139	153	147	152	136	124	124	136	130	148	147	116	143	130	121	119	149	126	146	145	111	137	146	148	151	113	131	131	148	125	114	126	109	137	125	127	128	134	129	127	120	132	126	115	146	143	147	145	138	162	161	144	159	124	133	118	166	126	110	167	123	142	137	139	109	134	145	118	136	135	143	131	150	127	132	139	145	144	146	142	138	121	147	130	122	130	138	129	147	158	132	128	140	125	115	152	160	138	153	120	139	137	145	141	128	144	129	133	148	113	127	140	158	156	136	149	142	127	141	124	147	138	138	130	147	127	114	163	120	146	148	131	123	139	117	153	145	132	160	139	138	146	132	143	121	145	135	141	147	128	146	124	127	145	137	137	132	139	117	133	153	140	127	141	131	126	123	135	134	132	125	137	138	144	133	123	141	125	141	139	131	115	146	118	147	119	131	134	154	129	121	145	131	121	145	135	150	152	151	126	126	128	134	147	141	143	121	141	151	128	131	146	142	132	141	134	160	126	155	123	139	115	138	127	126	130	135	136	128	154	141	126	124	149	148	134	137	122	145	127	108	129	149	148	124	141	138	137	141	142	146	138	151	122	133	150	145	143	134	133	141	137	131	148	126	129	147	124	132	143	143	138	136	153	151	139	123	132	138	138	148	135	147	138	124	122	135	133	136	140	152	125	132	124	131	117	140	150	121	152	129	155	135	133	141	143	114	147	139	132	114	147	117	146	132	119	129	150	136	142	141	137	146	124	123	110	131	130	137	138	131	136	133	125	150	121	132	128	133	137	142	129	124	137	125	124	155	142	160	146	139	146	135	131	128	109	140	129	132	126	126	146	126	133	133	149	123	130	140	130	143	162	142	148	159	148	113	131	134	118	135	142	143	145	135	128	128	139	107	146	150	153	133	130	147	154	141	141	140	154	150	122	142	126	151	137	133	111	128	138	143	143	147	132	131	134	134	136	138	146	126	116	136	137	111	131	149	133	146	130	126	131	122	134	133	130	138	119	147	147	130	121	128	127	140	144	144	135	130	140	123	132	131	150	143	119	135	131	126	128	124	158	159	114	129	137	151	122	138	120	120	158	145	127	137	147	148	128	145	142	133	141	140	134	144	144	127	117	130	124	133	122	131	126	138	138	147	146	127	132	150	137	133	133	105	135	137	123	151	113	152	136	145	111	152	149	115	141	139	128	139	135	129	149	162	140	146	122	131	148	129	124	114	131	146	141	151	137	143	153	154	160	149	142	124	118	144	144	133	138	152	144	133	160	147	137	131	138	151	133	137	138	127	130	151	137	127	144	130	132	134	141	130	144	134	132	122	141	143	129	125	149	157	125	137	134	136	122	138	122	127	125	113	138	160	145	130	141	150	129	150	142	127	127	139	138	145	143	157	130	125	140	142	132	140	128	133	137	147	146	133	138	142	119	118	141	138	124	125	137	125	136	139	137	143	128	150	153	133	126	145	142	133	134	140	155	115	132	117	119	151	133	143	115	134	133	125	143	137	135	130	147	125	145	131	137	131	141	126	138	126	139	128	129	123	170	124	140	148	132	131	107	157	137	120	127	143	133	149	129	141	157	129	139	133	136	137	129	129	148	132	150	127	126	138	122	134	128	121	133	126	125	134	130	155	143	145	144	135	143	134	146	123	137	145	174	130	142	134	142	146	145	134	122	126	121	119	154	140	156	153	135	127	146	131	121	123	134	135	124	132	154	142	135	134	140	117	160	128	132	179	126	134	130	134	132	140	146	122	157	138	135	146	141	136	168	131	135	129	121	134	127	146	132	112	136	133	155	166	134	140	134	130	135	134	130	124	133	148	155	126	143	144	135	122	158	143	137	135	125	155	131	112	146	125	143	138	124	123	137	124	137	136	133	106	147	123	131	126	137	127	137	133	130	141	126	122	126	143	144	137	148	137	132	138	151	143	129	115	126	164	134	144	143	133	121	144	135	156	145	139	132	140	132	134	123	131	124	150	148	142	141	144	146	129	138	143	147	124	137	112	154	146	130	145	127	135	133	147	127	124	144	147	135	132	148	127	114	96	130	135	122	140	135	127	124	147	148	152	131	148	134	130	153	124	128	158	124	115	147	142	141	134	121	133	127	138	134	148	123	134	142	125	130	143	138	116	128	149	132	128	129	144	146	140	138	163	135	119	131	142	127	137	130	153	141	124	114	130	150	133	130	146	133	133	137	98	144	154	140	131	120	151	142	137	140	128	132	115	142	149	140	132	145	141	123	145	159	166	150	133	142	133	143	138	143	111	139	130	151	142	125	129	130	132	119	122	134	139	121	139	136	133	116	156	121	137	122	131	138	128	118	128	136	135	132	159	151	128	144	145	120	136	109	150	132	129	117	136	141	123	158	160	134	142	141	144	152	138	128	151	114	138	153	137	134	149	138	147	142	135	144	140	154	120	126	127	121	170	119	140	130	126	135	136	131	145	151	125	139	129	130	128	131	124	125	143	139	150	132	145	139	128	140	150	157	128	128	154	121	153	154	136	126	127	141	142	130	144	134	128	131	149	121	122	122	146	131	132	141	139	127	113	133	111	139	131	151	127	135	132	133	137	120	146	144	136	130	126	140	139	119	148	136	143	130	131	144	154	118	137	139	133	128	124	137	121	133	145	163	136	148	137	139
17439	2198	4679	5434	4731	3824	3173	2696	2258	1961	1758	1532	1435	1351	1148	1124	1090	998	953	941	855	825	767	741	701	725	661	689	627	678	631	643	618	607	594	607	571	602	570	583	597	574	579	549	561	572	567	569	529	554	607	578	523	528	525	517	547	494	561	506	531	537	517	550	543	525	527	532	502	519	546	533	495	523	547	517	533	508	530	490	485	493	534	504	511	487	469	520	525	531	500	478	504	518	508	542	468	495	504	540	485	506	512	483	490	508	511	512	531	477	489	491	473	525	475	516	512	512	518	514	456	524	499	473	500	496	475	478	491	500	497	498	527	523	500	536	514	485	513	448	489	502	483	525	488	509	515	482	508	514	485	452	461	505	513	440	487	561	469	533	521	473	561	475	478	496	495	465	500	514	508	506	499	479	506	503	531	501	519	475	481	515	476	502	507	507	509	470	498	505	530	494	484	478	485	515	478	481	511	507	509	495	445	512	496	486	482	495	486	482	520	476	522	491	493	470	511	481	543	480	486	513	478	490	488	481	509	502	492	505	487	478	489	481	483	510	503	510	490	508	522	466	480	478	505	481	480	515	453	520	461	510	513	491	539	491	474	503	483	483	499	512	491	530	514	503	506	477	474	489	456	458	464	485	494	478	503	487	515	500	460	460	478	505	490	464	481	477	468	465	510	466	503	464	524	474	453	493	448	524	464	509	500	496	511	498	516	524	498	507	502	486	496	475	520	464	462	484	523	487	461	454	473	469	468	458	461	495	461	489	448	525	471	481	493	494	499	460	506	477	479	465	474	514	516	485	485	449	488	511	486	470	476	520	517	494	514	481	484	525	519	510	503	477	511	444	470	466	520	515	537	501	523	484	482	504	519	503	521	510	470	509	490	492	535	471	518	526	470	473	531	547	519	487	518	506	457	510	488	480	481	511	507	513	502	493	487	494	471	501	524	485	502	497	508	520	479	489	486	505	479	506	487	514	460	525	546	494	453	492	492	484	509	480	522	478	434	466	487	529	461	467	483	499	509	442	462	460	531	456	484	458	496	485	518	520	524	485	529	490	453	478	459	487	480	500	537	489	488	457	484	436	471	481	480	485	445	487	493	484	521	517	460	485	471	460	513	528	493	445	506	523	476	503	511	482	465	490	477	509	469	473	526	485	468	469	502	499	505	479	505	491	477	495	487	505	501	490	502	490	492	456	513	493	467	477	484	477	521	458	486	462	486	474	485	505	467	504	468	492	547	471	525	490	488	517	507	485	450	492	511	509	471	482	471	469	479	509	456	486	501	486	468	489	501	483	488	511	477	495	489	486	495	509	455	507	479	501	488	499	489	485	505	505	505	486	458	513	506	524	461	510	482	495	513	467	477	504	478	493	507	526	511	526	486	501	497	485	492	475	477	497	480	509	474	518	492	459	480	443	499	494	472	471	484	496	491	494	512	492	532	503	506	472	488	473	443	479	479	514	461	508	462	522	466	455	469	500	501	453	534	464	478	456	475	533	486	496	479	493	504	489	476	502	483	495	488	516	480	493	507	487	485	484	480	517	495	504	514	488	472	466	476	469	543	502	492	507	484	482	471	515	496	484	527	532	470	505	442	475	509	487	541	482	470	473	507	504	509	496	519	512	493	485	466	474	466	476	491	486	476	480	532	474	451	499	487	497	478	445	490	500	457	498	470	437	493	446	451	515	515	492	468	492	505	483	523	517	452	459	513	504	485	496	477	495	493	487	501	471	487	506	495	470	487	479	454	483	535	581	485	502	517	501	488	474	487	479	506	459	457	482	465	532	471	470	436	488	473	490	479	491	496	529	470	533	459	529	473	508	463	500	502	490	459	507	497	475	497	472	464	437	531	496	511	506	521	471	479	531	436	444	486	478	505	538	492	470	479	529	491	461	459	456	452	505	505	523	501	494	466	428	506	505	494	518	445	495	462	474	484	494	502	487	516	470	484	505	471	532	496	484	498	453	542	473	496	469	480	509	483	526	461	490	464	487	475	474	482	508	503	490	539	510	499	455	530	471	491	472	532	519	486	471	489	440	475	502	463	482	447	513	510	484	476	512	479	503	490	495	498	472	484	453	492	475	483	486	520	488	457	455	514	476	498	456	495	472	480	478	495	469	488	471	497	508	483	470	478	480	497	479	490	527	506	493	467	475	473	492	471	480	508	457	487	507	496	521	461	475	478	510	497	479	481	484	483	511	455	502	483	467	521	495	460	480	507	497	507	452	500	502	504	483	459	495	526	496	466	518	481	500	501	464	483	485	501	501	507	527	492	459	496	501	497	524	489	484	475	487	482	494	547	514	479	460	510	472	494	486	535	478	502	511	469	486	483	499	504	501	515	503	482	480	499	491	507	499	481	487	484	464	481	483	470	509	480	472	491	511	486	466	495	490	452	507	442	489	458	506	462	454	512	474	510	495	454	479	472	553	504	441	481	500	518	492	476	459	525	500	509	501	533	524	494	495	523	486	474	520	530	506	480	523	481	461	458	455	460	469	461	450	483	460	473	500	425	490	499	468	536	525	492	535	478	474	485	465	493	494	466	468	503	500	495	512	528	476	479	500	511	479	455	467	485	474	499	499	502	484	438	482	471	474	427	496	447	490	473	468	474	508	477	490	490	471	494	559	458	471	478	457	486	477	507	479	482	476	506	473	473	446	480	483	500	475	498	504	485	511	483	494	476	469	463	496	464	494	484	446	470	487	491	498	487	479	504	440	484	541	463	526	495	487	477	476	517	509	482	509	478	472	515	487	494	502	495	454	457	490	512	514	470	529	536	469	507	542	464	517	541	424	463	468	484	470	486	494	489	483	490	503	507	473	497	471	536	522	505	490	459	525	467	548	487	454	493	464	435	515	462	514	491	455	456	499	521	492	484	488	446	475	478	469	464	505	517	505	469	498	484	495	510	487	485	444	481	478	462	477	459	465	473	462	494	516	470	464	493	472	491	475	473	524	505	477	555	532	477	489	503	437	473	467	524	483	504	516	516	528	501	470	487	477	506	494	489	508	492	479	473	487	468	472	486	492	434	485	476	463	490	472	512	485	458	492	497	476	529	493	485	564	489	496	484	427	479	515	523	469	507	477	486	473	497	522	520	487	465	504	484	501	522	505	488	441	499	493	492	479	480	495	445	489	472	474	519	537	496	520	492	506	432	524	453	479	516	485	527	480	482	546	522	504	476	494	486	486	493	502	522	511	489	508	484	482	528	529	485	515	481	472	495	493	483	469	464	482	529	507	489	499	482	501	457	514	529	441	478	490	472	485	510	475	484	485	461	492	472	482	498	470	482	528	478	491	503	478	505	467	484	505	482	490	522	474	470	439	490	466	474	472	488	491	476	504	499	466	488	515	479	515	457	452	455	497	474	491	483	484	483	479	444	499	461	472	497	485	456	503	483	471	478	494	470	518	497	531	467	502	486	489	463	460	502	503	481	540	489	455	516	478	501	468	468	499	494	486	466	529	480	530	538	505	512	528
3387	309	176	144	108	88	118	103	114	79	99	77	95	97	89	92	96	90	106	77	92	104	99	86	92	105	75	108	105	98	103	98	80	91	102	81	91	96	104	83	90	92	89	106	94	96	94	87	81	72	79	88	99	94	91	93	90	92	112	95	104	91	97	84	88	76	85	84	90	99	105	76	96	96	97	93	84	98	96	100	91	113	86	84	96	96	82	119	101	95	95	94	80	94	72	86	94	99	100	96	89	86	90	117	81	76	84	92	103	94	86	97	101	89	76	86	98	91	115	91	93	87	72	101	98	92	95	89	88	84	83	75	87	77	104	90	118	99	87	104	88	95	86	91	98	76	87	91	81	106	100	88	94	100	90	85	95	100	100	89	88	76	87	93	74	98	90	81	84	90	91	84	70	96	82	95	87	91	80	74	93	100	93	98	89	83	77	80	86	85	90	95	84	118	98	99	96	87	123	100	92	95	93	92	79	84	78	96	84	90	97	92	92	105	90	98	104	91	97	93	76	86	115	88	104	72	91	74	115	85	89	82	93	89	98	95	86	99	89	82	105	88	101	87	85	87	84	93	99	83	85	102	95	92	83	109	84	90	94	97	97	88	90	88	78	94	90	99	97	99	92	91	99	93	98	89	103	92	102	89	81	88	87	92	84	103	92	94	68	99	109	89	97	96	107	85	84	84	107	100	100	98	110	86	82	90	79	97	88	83	83	90	87	88	94	85	92	94	75	91	100	89	97	98	100	73	84	101	92	85	94	95	101	88	102	90	100	94	91	88	84	107	88	100	77	96	100	83	104	91	99	84	96	99	92	98	79	86	76	87	85	88	77	86	86	80	89	98	83	97	86	82	88	79	75	88	98	99	96	95	83	99	84	87	90	93	112	96	83	100	90	99	94	113	86	87	90	104	85	77	87	97	91	97	94	94	88	84	93	77	87	73	90	95	89	103	97	89	99	85	89	91	89	93	80	103	87	104	91	90	93	92	100	87	83	79	83	88	87	73	98	79	91	91	95	95	83	82	92	85	94	80	103	82	99	98	97	92	102	87	81	84	89	80	93	88	111	89	84	100	104	76	87	100	101	84	92	90	95	91	82	93	104	91	85	101	97	95	92	99	90	86	83	80	86	91	74	121	84	91	82	101	83	97	95	91	96	110	90	78	91	103	114	99	111	98	88	79	102	82	90	96	84	88	92	95	81	95	96	88	84	106	87	83	66	84	104	88	106	105	101	76	89	93	92	108	90	109	106	95	84	98	97	92	109	75	91	85	82	88	111	93	94	95	114	105	104	81	99	89	92	96	90	87	109	93	95	86	80	88	90	83	83	83	104	105	102	79	93	106	89	85	89	92	107	79	92	90	91	87	82	86	88	116	92	98	79	105	78	92	89	84	95	80	96	94	105	77	72	89	88	93	90	90	105	99	82	96	79	102	80	86	86	87	103	91	95	95	92	80	103	100	93	97	86	97	84	87	76	77	102	96	93	93	91	80	101	82	93	89	91	93	102	75	97	98	88	83	93	88	93	99	74	94	97	95	88	90	101	105	93	98	92	104	84	83	92	101	100	88	108	77	99	93	79	74	113	101	102	106	86	70	85	84	88	102	86	106	115	89	104	87	87	75	90	89	97	86	88	88	86	86	106	79	87	89	87	88	89	103	84	88	97	96	100	101	105	87	93	95	90	100	98	101	97	105	105	98	74	84	96	93	103	94	107	93	92	78	78	107	101	115	94	82	95	80	95	77	87	88	74	98	99	90	95	77	99	85	103	72	82	88	96	87	89	98	106	79	95	97	91	88	80	100	103	99	94	98	72	102	98	87	92	85	99	96	90	92	87	97	97	85	84	94	107	97	99	95	81	81	87	93	96	84	98	97	101	97	95	90	78	89	83	77	100	102	93	86	96	99	92	76	90	93	91	98	90	81	94	105	104	92	112	101	114	92	86	85	105	90	109	87	90	84	80	84	80	88	78	94	107	93	70	92	81	99	97	92	92	88	92	99	90	98	108	112	78	100	86	93	83	101	88	106	73	90	84	94	111	90	109	109	100	98	100	91	99	102	91	97	112	81	88	81	85	97	93	87	91	93	115	77	108	101	88	88	96	116	86	75	82	92	113	81	94	106	91	93	76	100	105	92	79	104	104	99	91	94	94	94	84	85	103	96	101	91	93	84	82	102	97	81	97	77	85	93	93	100	99	98	100	112	91	73	88	91	107	79	97	100	89	79	87	100	87	94	91	79	90	95	98	105	83	94	96	82	104	93	106	105	70	94	84	96	101	93	78	109	86	92	83	105	90	63	88	73	85	91	97	92	85	96	93	78	78	83	96	102	82	80	105	97	90	78	100	81	95	76	84	93	101	110	98	100	90	93	84	90	95	98	86	112	108	84	97	85	88	76	74	94	94	92	100	90	102	88	84	84	84	91	106	98	94	104	74	89	92	109	99	104	102	101	109	86	92	97	89	90	87	107	99	103	87	89	92	98	97	94	84	72	113	90	93	96	98	97	82	104	99	86	81	100	96	104	87	78	86	96	86	83	99	82	108	92	96	121	86	83	86	85	96	87	95	96	74	89	91	88	72	106	83	98	84	120	79	106	99	79	88	103	91	77	89	95	92	103	86	88	108	99	97	78	88	92	100	109	95	93	78	82	102	92	103	92	104	93	87	91	97	83	76	95	104	99	93	97	97	92	93	92	82	94	102	90	90	105	118	85	92	78	85	110	96	86	95	112	106	84	106	102	96	102	81	89	104	96	95	88	88	80	92	86	67	116	98	92	86	93	99	94	84	88	92	82	92	112	83	93	91	103	91	89	95	82	102	78	79	85	89	94	88	94	104	91	86	67	87	94	96	91	89	83	91	100	89	86	82	99	106	82	103	110	88	94	85	116	86	80	93	86	87	103	91	86	110	108	90	91	90	100	90	93	79	99	100	100	85	108	97	94	97	102	90	96	108	80	84	94	93	98	92	92	79	111	74	89	96	105	99	84	87	103	105	94	72	81	74	106	90	89	86	96	74	92	99	87	107	93	77	102	105	89	99	101	104	101	96	94	85	94	84	88	78	94	101	92	93	78	92	95	78	93	97	89	92	83	98	85	83	106	89	88	94	90	101	83	89	115	96	84	91	96	75	88	102	81	83	101	97	106	92	102	80	94	87	107	85	102	78	95	76	97	91	64	89	98	108	82	91	88	89	82	90	84	90	94	75	92	72	90	103	95	105	97	90	90	98	100	100	91	97	67	94	94	94	95	99	109	90	81	83	91	110	86	105	94	101	89	88	105	93	88	103	94	95	72	98	106	78	93	90	95	119	86	97	84	90	102	98	88	89	83	89	115	92	89	101	93	89	80	96	82	92	93	97	100	78	84	101	93	84	97	93	86	77	99	100	112	91	96	83	110	106	84	100	101	80	78	89	102	91	83	94	97	98	98	94	78	97	87	83	98	98	86	115	114	98	90	98	95	93	105	70	86	100	86
5188	432	518	528	503	452	431	446	397	416	399	370	403	407	435	365	366	382	335	385	383	385	374	349	338	328	392	364	383	355	374	319	327	366	365	346	346	358	333	371	387	343	368	345	384	350	360	333	374	343	378	337	369	366	347	333	359	325	349	337	363	382	372	353	370	327	375	335	344	362	340	355	336	354	332	335	378	362	356	348	335	346	349	363	354	367	347	342	356	345	328	335	348	361	346	340	351	366	353	333	320	350	359	321	348	382	335	340	391	371	347	354	335	360	344	328	318	317	358	325	373	359	365	347	352	345	343	344	365	338	317	348	357	350	326	343	365	363	345	321	356	345	360	368	347	343	331	344	351	359	344	358	364	373	350	337	342	343	383	332	315	327	363	320	340	339	326	357	346	326	306	348	341	304	356	364	382	357	340	364	326	361	376	361	368	352	387	333	362	346	348	339	349	335	352	352	344	314	344	348	346	354	313	378	406	330	369	335	390	357	402	310	372	344	358	336	367	369	380	338	377	355	376	350	366	381	358	345	363	345	364	392	349	356	324	351	372	331	360	330	369	348	336	368	356	332	362	337	341	368	349	348	340	335	335	331	351	345	360	359	376	374	366	377	345	372	319	340	334	368	351	339	355	316	357	335	351	334	329	346	365	362	351	338	350	355	351	327	335	352	352	362	332	326	349	378	348	383	340	336	314	376	368	368	394	385	350	342	382	347	361	334	312	348	335	371	326	344	349	355	365	349	349	337	355	341	335	339	366	368	326	367	356	334	367	392	357	359	317	371	362	337	372	360	349	323	365	361	332	358	309	345	354	361	367	336	361	370	354	346	351	354	355	351	332	347	344	333	347	362	330	357	362	392	329	381	347	343	367	363	347	384	353	357	325	356	354	328	339	360	392	350	388	337	351	376	343	375	366	370	318	363	353	376	332	344	352	343	389	362	336	351	321	352	322	347	339	355	400	335	353	356	387	329	358	307	351	338	373	367	367	335	369	360	382	338	354	340	361	356	362	359	370	366	327	355	374	330	341	357	363	351	368	342	356	389	382	346	368	369	355	340	337	355	332	346	356	387	327	338	309	369	355	375	371	377	359	350	348	381	381	347	379	360	355	338	342	329	354	355	351	322	313	351	349	387	349	342	328	336	354	341	362	330	348	386	323	398	369	363	343	342	370	327	345	368	374	343	367	389	359	320	349	359	319	329	371	334	363	338	382	355	347	335	328	334	378	329	315	340	331	350	377	360	342	361	368	370	343	349	336	300	360	360	378	339	337	346	374	343	360	313	333	333	340	327	384	363	358	390	335	351	364	358	347	350	350	335	327	341	366	339	341	349	363	362	375	334	342	343	332	375	353	399	340	353	320	337	355	329	322	320	361	366	335	369	346	362	351	326	383	345	368	338	344	341	359	353	348	377	371	351	361	377	326	367	369	343	350	340	344	360	365	347	366	335	343	317	360	335	360	365	348	335	324	311	359	351	368	364	353	314	364	368	353	368	376	336	357	316	338	375	354	359	334	340	356	330	363	352	345	350	355	325	363	343	365	328	341	327	336	315	377	349	343	352	371	319	350	365	342	372	352	367	341	360	377	325	359	374	355	345	339	318	350	330	379	376	337	367	368	325	420	355	347	363	356	320	314	356	349	359	344	326	345	347	326	340	321	370	358	368	369	336	344	326	338	357	322	351	362	327	352	368	351	360	400	358	343	352	343	318	368	322	353	372	358	368	350	374	333	332	326	368	356	341	340	352	340	339	372	348	369	358	354	366	342	330	354	343	343	356	332	355	359	346	396	311	361	363	372	351	346	349	339	359	375	343	331	354	314	349	358	355	354	355	360	380	337	350	354	356	328	356	363	362	365	349	364	342	355	348	400	344	328	367	339	365	360	353	372	359	395	350	339	355	378	375	314	363	391	379	346	370	352	335	352	350	353	341	358	354	333	347	353	347	337	391	359	362	374	366	361	370	337	347	333	360	381	377	336	358	359	376	381	357	331	329	352	369	353	329	346	345	360	369	351	323	338	365	374	369	362	384	353	355	406	355	369	354	347	355	356	317	333	343	351	362	352	358	359	322	337	352	343	336	339	344	336	336	340	336	330	351	353	317	338	355	356	365	342	343	339	341	345	329	339	364	364	374	359	375	352	347	335	345	354	381	365	356	377	368	334	355	362	336	336	334	369	365	335	367	353	362	377	336	366	368	360	388	311	386	361	348	380	351	329	369	390	344	335	350	320	364	375	363	370	344	373	327	336	369	341	363	373	368	338	374	375	358	344	344	331	341	352	344	380	345	368	382	358	334	364	364	334	331	345	354	367	335	370	335	337	375	369	342	351	341	324	383	355	341	359	336	361	349	355	355	357	348	371	372	350	377	354	333	371	362	349	381	344	335	357	358	348	339	381	331	367	360	351	367	352	352	360	333	368	334	349	368	333	358	352	335	358	324	346	331	379	362	357	336	344	367	407	370	338	355	368	346	352	372	374	334	360	338	322	340	324	337	360	339	357	365	354	369	323	352	364	312	378	356	337	340	370	357	374	374	326	355	368	347	346	350	373	331	359	375	346	349	356	342	355	360	332	337	373	364	325	365	316	388	337	334	357	349	368	359	345	323	338	337	353	368	350	372	354	332	364	349	343	353	331	315	419	342	344	351	334	367	367	337	359	346	345	359	387	384	356	351	385	390	357	373	324	362	353	354	333	330	331	361	336	363	360	338	300	377	349	363	332	376	372	329	328	364	361	353	363	366	349	360	396	346	337	345	339	375	323	362	343	339	332	343	356	354	353	383	322	339	331	382	362	373	337	353	361	344	334	363	364	345	320	343	381	357	351	361	369	342	406	375	373	365	371	337	386	328	350	359	345	351	353	343	382	349	359	335	332	350	347	376	326	369	354	391	344	387	359	364	337	358	406	319	386	330	339	355	369	347	360	350	359	343	352	358	341	369	357	334	353	353	358	379	360	358	348	341	332	360	352	356	374	357	374	338	379	378	373	358	353	330	368	331	353	312	355	354	332	365	335	350	316	388	361	353	336	379	337	351	362	344	363	395	346	363	355	345	346	348	356	343	350	375	338	348	323	344	319	334	315	315	333	348	375	327	334	366	364	381	358	335	354	365	372	374	351	337	377	345	338	369	362	352	351	387	356	366	358	336	361	341	370	352	356	347	337	341	353	316	364	370	377	351	361	356	348	370	367	347	366	347	347	349	349	362	366	373	317	384	386	341	371	349	339	321	324	352	333	340	375	369	372	341	344	349	370	375	332	363	357	347	362	351	328	325	364	347	363	343	336	403	362	341	390	337	339	345	395	359	343	360	360	358	355	349	323	392	359	354	350	370	345	344	384	344	318	347	388	338	343	333	333	374	368	359	353	343	375	338	353	359	334	320	370	329	359	351	335	361	359	337	322	355	342	350	341	387	345	340	372	383	354	308	317	349	373	345	339	318	378	382	347	355	341	367	323	382	334	334	340	370	384	377	334	332
28106	6418	1158	790	573	378	303	294	231	170	174	148	142	134	122	123	99	84	108	94	89	80	82	73	81	96	74	73	88	81	91	74	72	82	74	72	86	68	65	80	69	82	73	88	80	66	86	69	74	73	69	71	64	93	61	72	68	84	77	72	82	79	80	94	80	76	80	76	64	83	71	75	77	70	79	67	82	75	78	58	64	64	76	68	74	53	67	77	56	76	64	74	85	68	64	84	75	71	76	79	70	89	69	62	69	69	64	72	62	83	79	72	83	61	68	88	76	78	73	58	70	69	80	76	89	65	77	71	61	69	76	84	93	58	87	63	72	79	71	68	86	83	75	69	70	63	87	69	76	81	80	66	79	71	60	62	62	74	70	78	52	72	87	85	93	86	80	75	67	59	63	92	78	71	64	67	64	52	77	77	70	61	61	66	83	72	63	68	88	71	84	86	69	65	75	67	64	68	72	82	89	84	73	65	81	69	69	61	76	85	79	79	64	77	74	74	55	57	60	67	97	86	56	72	80	68	68	69	87	78	67	78	74	83	82	62	64	72	82	72	83	59	64	66	67	59	68	67	72	62	73	73	77	73	82	60	72	73	91	80	91	70	62	64	81	54	74	58	65	82	69	76	64	75	73	73	74	69	73	71	73	72	69	82	73	67	64	83	71	54	63	70	74	73	75	83	51	69	86	72	59	66	83	60	80	63	77	77	86	77	84	67	68	61	64	55	80	66	79	75	71	79	67	74	73	73	55	76	62	81	87	65	51	78	81	69	70	64	79	73	64	73	78	91	75	74	59	69	59	57	67	77	75	63	76	76	56	78	78	54	77	79	54	72	61	85	80	77	80	69	61	75	53	67	70	89	76	63	67	69	70	72	69	77	77	71	87	56	90	73	63	62	75	69	88	73	76	82	79	59	76	74	68	56	81	61	80	64	55	71	64	89	66	66	85	67	86	59	75	77	78	75	83	63	58	68	72	72	88	75	77	88	67	62	65	82	50	63	59	72	65	58	70	74	70	68	75	74	72	71	65	71	71	76	60	77	67	60	71	84	68	54	77	63	69	82	66	70	75	73	74	70	75	84	69	84	80	57	73	67	76	62	62	84	72	71	70	63	69	58	70	70	85	67	77	58	61	87	58	68	77	69	67	69	62	74	67	77	79	61	72	66	81	62	55	79	60	65	88	84	73	67	78	70	53	73	73	81	73	64	69	77	68	86	100	70	81	84	65	77	67	74	82	63	79	64	70	74	69	69	75	64	78	78	72	76	67	71	70	60	80	70	82	71	81	83	71	78	50	77	80	60	65	63	66	59	76	60	59	76	68	73	66	54	73	67	58	53	67	82	95	70	72	81	88	79	57	59	62	74	63	66	79	76	77	68	72	72	64	78	71	67	80	71	69	77	59	71	75	67	67	58	73	61	75	81	62	63	80	73	87	74	77	74	56	63	84	95	60	74	65	75	70	89	60	72	83	83	66	73	68	81	65	78	56	63	60	76	67	67	77	90	83	66	63	70	65	66	75	73	85	76	82	80	71	74	60	65	70	80	86	86	54	60	77	75	62	71	72	76	73	70	70	60	55	76	76	73	82	70	67	69	78	75	70	71	61	69	79	74	71	59	81	77	74	69	69	79	63	79	63	61	79	86	63	75	76	60	84	85	85	72	72	75	70	81	72	70	63	68	85	57	73	66	75	67	69	72	69	79	64	85	70	72	72	71	80	73	82	75	81	78	78	61	62	60	76	87	81	81	69	83	54	65	75	68	73	87	72	63	73	68	68	62	53	75	71	69	77	72	88	83	73	81	72	78	81	69	71	57	62	76	77	71	70	72	63	67	77	60	80	93	73	60	78	73	81	84	73	75	74	87	72	73	72	57	77	66	78	71	70	69	60	70	65	77	59	76	75	59	94	81	91	78	69	66	63	79	64	80	65	97	73	82	85	79	57	88	75	72	60	74	74	81	65	77	90	72	78	90	61	62	59	70	76	71	83	71	61	62	76	71	69	81	64	67	79	75	84	69	86	65	67	69	64	54	57	70	64	75	67	57	73	76	76	77	77	80	84	83	66	64	64	63	63	82	82	79	75	81	67	79	70	88	59	85	59	66	60	86	84	49	72	84	72	69	73	75	81	71	85	69	78	76	83	62	78	75	70	77	74	80	85	67	69	80	66	52	99	57	69	70	69	73	76	80	64	85	61	74	88	84	67	59	93	66	62	71	86	58	78	82	70	63	83	71	59	89	89	73	82	75	66	76	71	82	85	67	82	84	66	81	68	68	74	75	59	70	87	90	65	80	80	70	69	85	77	69	79	75	66	78	57	83	75	91	64	45	59	73	63	76	61	73	63	65	70	88	74	64	76	69	72	79	74	80	67	68	67	81	70	90	86	63	85	69	65	81	72	84	64	75	60	64	59	66	65	71	82	77	69	82	56	66	77	63	65	70	78	74	71	66	58	74	68	83	68	68	64	64	69	81	69	70	81	67	73	98	65	85	66	76	68	66	60	89	58	87	71	76	69	61	73	88	79	65	72	67	80	66	84	91	67	66	76	82	75	60	72	67	63	61	86	75	83	80	71	79	92	52	66	76	59	63	68	71	65	91	82	69	65	69	80	78	75	65	67	61	56	64	86	82	68	84	76	73	68	77	70	73	72	77	62	72	77	89	56	85	86	72	80	66	68	71	62	67	63	72	56	76	76	74	67	50	60	88	66	73	70	74	68	53	77	77	77	84	63	84	72	73	71	83	77	69	70	91	84	67	59	84	74	94	75	67	65	72	74	55	65	79	84	65	63	68	76	75	75	72	75	61	77	76	81	72	74	75	84	68	70	81	66	74	54	59	61	65	82	87	78	74	81	92	90	75	72	71	71	76	77	65	64	84	79	88	74	79	68	69	71	72	72	79	77	65	71	83	67	60	77	74	82	69	67	61	91	74	70	85	83	70	70	73	58	62	82	56	68	72	80	60	55	69	69	61	67	69	88	81	66	88	77	65	78	71	88	54	65	64	66	75	67	64	67	68	71	74	74	63	72	67	83	75	81	63	81	77	69	75	74	80	63	56	66	86	82	86	80	72	71	88	68	87	69	76	71	82	77	80	69	81	55	81	69	75	68	69	76	60	60	72	76	60	75	71	72	78	85	79	81	59	71	81	93	69	74	66	66	70	59	72	74	68	73	71	63	80	65	69	70	76	73	79	76	85	62	73	74	62	60	75	65	78	78	58	78	84	95	74	85	66	72	57	75	60	75	81	67	61	79	84	68	80	72	46	75	79	83	72	69	60	72	79	75	71	73	78	80	68	71	75	66	80	64	75	74	85	66	94	70	86	83	71	78	78	80	72	53	74	61	75	84	78	91	67	84	65	68	63	82	76	67	57	86	74	64	81	74	89	88	88	59	77	84	63	89	70	78	88	70	73	64	83	72	79	63	81	53	77	67	72	62	73	82	84	76	74	67	67	70	70	95	63	71	70	70	57
13944	1189	2646	3113	2788	2190	1766	1565	1258	1093	1005	864	832	731	686	618	615	557	513	544	492	445	452	446	425	409	425	409	407	393	385	388	369	367	370	370	341	351	358	344	360	309	359	357	335	331	347	337	297	331	287	339	344	328	342	310	342	314	315	323	341	299	336	339	312	314	297	308	312	293	311	321	292	319	307	303	282	319	321	327	290	303	299	307	316	279	292	327	330	270	317	318	285	305	300	292	279	292	267	333	288	305	299	273	295	282	306	304	282	289	313	289	328	280	304	319	295	340	298	307	300	289	287	285	293	297	294	310	286	322	332	270	293	287	302	294	298	311	335	296	300	260	309	302	274	289	325	297	297	292	314	312	303	276	259	301	300	268	286	308	308	322	301	310	294	295	292	280	297	294	300	311	281	276	300	277	290	310	323	320	305	280	293	285	309	273	311	301	324	262	313	287	300	293	298	297	301	275	267	301	319	299	309	291	331	299	279	304	308	283	288	276	329	307	300	284	291	285	298	312	289	324	263	315	283	289	303	280	307	277	320	302	300	276	318	300	297	288	294	277	306	282	281	291	271	280	303	288	274	272	289	296	280	298	299	276	270	311	337	273	266	293	302	294	268	316	286	302	265	336	288	274	267	313	298	284	289	262	285	305	297	318	295	290	311	296	294	344	261	314	284	284	290	288	263	285	305	292	308	272	303	298	285	310	293	266	294	295	284	313	290	310	319	266	314	272	304	314	293	306	294	302	295	266	305	300	281	314	260	316	346	306	298	291	311	286	304	270	283	283	286	305	293	288	272	280	285	279	318	315	293	306	289	271	287	307	282	300	327	304	274	303	288	292	319	302	269	276	266	278	308	306	312	306	305	277	329	312	311	276	292	274	306	308	292	313	260	305	289	303	298	283	283	279	296	293	270	326	287	302	293	294	271	288	311	306	276	275	259	279	327	294	322	258	282	270	302	300	292	297	268	292	286	320	300	279	282	267	297	315	267	318	311	302	275	289	284	286	294	278	310	307	328	294	272	294	307	287	304	258	307	294	329	282	300	302	291	298	269	299	271	285	296	287	321	294	304	294	280	285	266	308	294	291	278	303	292	289	282	295	322	323	287	286	274	288	286	283	288	289	297	318	270	270	290	278	303	288	283	302	313	271	306	308	274	315	276	283	286	332	278	271	263	313	302	266	289	269	282	304	266	295	322	275	278	320	274	288	335	295	312	295	276	274	301	260	305	304	303	299	289	299	286	344	284	284	281	295	314	292	314	292	283	286	295	278	300	287	298	297	293	273	320	304	305	314	292	298	276	323	281	308	266	304	288	278	305	298	311	280	302	292	287	316	326	297	277	272	294	305	309	280	321	314	278	289	311	304	311	313	306	318	277	295	285	306	299	301	292	279	270	274	284	285	285	264	301	295	320	289	301	252	277	307	296	267	284	287	306	293	297	288	309	288	317	255	305	295	304	276	311	290	298	273	300	283	313	290	295	291	286	305	267	300	276	294	288	287	278	274	333	281	283	307	283	274	320	294	287	307	301	256	308	310	284	262	305	266	315	277	275	295	304	291	309	286	307	296	308	292	276	290	313	309	275	297	291	293	270	286	276	280	261	298	269	279	315	278	278	282	307	268	296	317	286	259	288	276	267	294	289	268	313	297	318	305	293	290	290	298	284	278	307	269	283	328	309	305	304	297	275	263	303	292	317	280	287	262	268	284	283	292	272	273	275	293	293	311	318	335	287	313	293	293	272	287	278	299	285	289	281	291	292	292	264	288	297	296	325	283	304	292	288	277	263	298	277	304	287	260	300	309	274	296	302	286	283	307	336	277	287	294	282	308	312	278	309	307	291	286	297	285	289	305	307	292	316	269	299	286	282	299	285	307	284	313	299	263	258	299	291	323	305	295	301	306	300	296	276	276	289	287	288	283	263	272	293	298	275	258	276	285	310	283	303	301	266	324	296	299	289	297	285	285	298	336	284	299	263	290	292	300	290	310	326	273	284	244	297	290	300	278	263	286	307	296	300	317	298	294	303	283	285	278	285	295	296	314	300	268	288	294	279	322	306	299	290	259	296	328	271	333	315	316	268	296	267	294	302	290	293	286	294	314	298	290	300	276	300	322	316	276	275	281	277	270	293	295	293	293	305	277	318	339	308	285	286	299	314	295	309	302	281	285	293	294	324	300	318	296	315	300	266	298	309	280	312	309	279	305	266	317	264	301	281	286	296	288	287	267	300	290	293	263	276	274	317	300	286	256	286	294	311	279	308	288	294	292	297	298	295	313	313	278	292	283	272	289	267	282	271	283	283	305	308	304	268	282	306	299	266	278	315	312	299	300	300	265	307	300	291	325	298	292	262	276	268	295	295	309	291	300	292	296	294	283	274	283	275	298	278	300	292	292	315	279	296	274	276	279	313	303	294	283	293	294	348	299	288	306	255	304	298	287	282	281	287	272	322	306	281	316	269	292	288	300	296	293	295	310	295	296	295	292	328	326	279	255	293	312	279	319	304	275	273	280	281	303	290	318	308	276	299	280	285	279	283	280	316	310	274	298	312	344	309	296	297	297	308	315	325	298	284	289	301	288	295	278	290	294	305	303	272	304	289	303	315	261	256	320	309	298	287	275	301	305	280	270	306	293	337	313	286	269	297	293	297	275	310	287	308	300	314	296	284	284	293	290	266	305	280	330	286	291	266	277	299	289	271	318	315	300	310	275	289	296	303	266	310	316	286	286	297	304	293	308	261	280	265	258	307	308	302	300	311	304	308	310	305	311	278	311	299	286	276	304	352	286	274	310	301	287	326	281	305	302	330	270	284	242	244	273	296	291	274	332	283	276	302	312	317	309	288	276	261	293	275	301	278	310	284	268	276	324	302	298	282	289	305	287	281	320	294	282	304	301	289	267	296	272	321	264	267	277	286	255	280	307	315	316	274	311	309	308	264	332	295	290	281	279	268	296	320	300	312	269	284	275	281	285	306	263	292	295	306	278	301	297	267	322	278	311	289	324	283	277	321	314	285	283	275	329	294	320	302	310	290	290	297	320	304	284	288	318	315	307	263	287	268	281	325	293	294	298	306	270	304	286	306	249	277	279	277	292	284	259	267	291	280	290	278	277	289	310	297	272	298	274	283	309	316	321	298	285	318	297	280	300	304	307	316	283	289	272	320	303	276	309	284	272	303	296	303	306	298	287	267	295	279	294	301	309	285	262	281	292	302	262	272	324	279	283	292	326	274	290	296	301	313	309	282	275	292	284	275	298	266	289	300	287	283	299	260	298	285	288	319	280	310	274	289	341	282	321	288	294	279	279	302	313	291	276	258	297	268	286	279	266	302	268	307	313	292	312	293	295	290	309	280	314	336	279	282	291	307	296	310	302	284	312	301	294	317	274	287	282	266	297	289	291	312	291	294	300	300	302	286	293	281	283	286	318	330	319	284	287	275	291	292	282	327	327	308	286	327	245	275	299	292	309	327	307	296	321	314	300
