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
335785715703	335785716259	335785716809	335785717359	335785717909	335785718459	335785719009	335785719559	335785720109	335785720659	335785721209	335785721759	335785722309	335785722859	335785723409	335785723959	335785724509	335785725059	335785725609	335785726159	335785726709	335785727259	335785727809	335785728359	335785728909	335785729459	335785730009	335785730559	335785731109	335785731659	335785732209	335785732759	335785733309	335785733859	335785734409	335785734959	335785735509	335785736059	335785736609	335785737159	335785737709	335785738259	335785738809	335785739359	335785739909	335785740459	335785741009	335785741559	335785742109	335785742659	335785743209	335785743759	335785744309	335785744859	335785745409	335785745959	335785746509	335785747059	335785747609	335785748159	335785748709	335785749259	335785749809	335785750359	335785750909	335785751459	335785752009	335785752559	335785753109	335785753659	335785754209	335785754759	335785755309	335785755859	335785756409	335785756959	335785757509	335785758059	335785758609	335785759159	335785759709	335785760259	335785760809	335785761359	335785761909	335785762459	335785763009	335785763559	335785764109	335785764659	335785765209	335785765759	335785766309	335785766859	335785767409	335785767959	335785768511	335785769061	335785769609	335785770161	335785770709	335785771259	335785771809	335785772359	335785772909	335785773459	335785774009	335785774559	335785775109	335785775659	335785776209	335785776759	335785777309	335785777859	335785778409	335785778959	335785779509	335785780059	335785780609	335785781159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
73838	71353	54273	30963	7823	452	239	268	278	226	209	228	217	191	215	218	178	206	248	262	236	197	180	185	187	154	222	213	203	229	181	175	164	164	177	162	158	176	176	176	182	168	147	163	202	171	155	173	177	161	158	177	183	179	170	165	185	176	198	157	169	168	167	169	167	170	179	170	146	164	162	167	177	170	188	163	173	170	177	186	166	167	168	163	185	154	166	158	153	171	147	185	177	147	148	154	166	138	143	156	163	172	153	176	157	170	155	174	188	167	175	171	174	169	154	187	165	178	183	163	154	151	160	169	178	183	169	168	184	150	178	171	177	167	155	189	192	154	193	135	173	174	170	193	167	186	152	158	187	186	170	186	155	156	166	160	169	160	154	166	178	145	174	159	204	167	162	150	157	162	177	178	163	176	183	151	157	162	174	143	181	161	172	168	152	180	172	143	162	155	186	145	159	181	183	139	152	150	179	163	167	168	166	156	188	194	174	174	151	176	152	158	160	138	192	188	164	162	156	156	169	163	165	146	164	177	182	166	180	184	180	167	177	176	173	152	161	188	174	166	165	154	175	178	166	173	192	172	156	166	159	158	146	157	157	181	160	187	175	159	164	176	191	184	175	182	216	175	191	150	156	177	174	161	173	157	156	186	166	158	164	161	181	167	159	160	162	171	180	167	194	162	165	160	168	187	155	181	187	173	184	179	167	179	167	174	193	149	149	161	215	187	136	156	192	172	147	163	175	159	176	167	176	167	161	156	163	172	158	167	164	167	144	178	175	182	186	189	165	173	184	175	191	138	178	173	177	153	119	137	144	162	190	187	175	151	152	142	166	164	196	176	167	179	180	170	152	160	181	171	155	158	154	164	168	182	165	159	188	160	180	169	172	167	167	142	189	159	151	152	183	142	165	162	161	149	170	193	165	139	142	175	157	152	191	174	172	155	149	172	155	178	157	160	138	159	179	161	171	180	165	150	160	168	170	167	173	173	167	194	173	179	164	155	159	181	166	189	172	161	177	190	168	160	152	195	184	187	167	151	160	179	170	170	162	169	163	170	132	164	158	174	180	173	162	157	165	163	184	152	131	172	158	164	162	176	169	158	152	175	154	161	156	165	189	151	182	148	152	173	150	154	178	168	176	176	181	156	164	172	179	194	147	160	173	140	164	184	166	169	160	183	157	193	175	171	182	181	154	170	172	176	154	192	186	152	156	191	177	153	182	182	203	173	148	182	182	165	161	172	153	162	169	178	140	138	168	168	193	167	153	168	166	166	153	182	176	200	153	167	173	171	172	183	158	165	173	158	177	167	184	163	163	152	160	184	187	167	176	161	184	181	165	179	146	130	180	139	178	177	186	174	148	175	158	165	154	156	175	191	173	151	165	174	189	155	194	139	179	161	167	173	180	153	167	183	169	162	165	174	158	168	166	168	155	181	174	165	185	179	178	139	156	156	165	154	179	156	179	169	171	163	157	163	172	147	170	184	138	148	163	195	169	173	148	158	147	141	182	180	170	173	155	161	152	147	177	163	173	129	173	169	181	171	165	168	179	165	194	160	159	171	150	159	172	205	190	183	165	169	152	163	179	162	181	178	148	166	177	165	171	177	194	181	159	152	172	142	180	179	160	163	156	158	170	166	208	185	159	164	149	178	166	162	153	157	164	183	157	154	171	176	162	173	171	171	166	174	177	158	179	167	164	178	170	171	155	169	158	172	170	187	163	179	154	184	146	161	163	163	170	147	158	191	160	158	160	192	167	168	170	205	167	180	151	172	172	149	190	156	160	168	163	162	173	161	167	159	170	144	177	157	164	166	165	164	164	188	178	176	167	159	151	163	163	141	199	167	161	194	156	161	172	160	182	153	150	164	162	156	165	171	154	182	138	155	161	185	184	171	167	169	165	171	194	181	172	162	145	171	158	156	176	161	160	164	165	180	166	183	139	161	130	177	182	169	166	182	148	161	184	170	170	176	157	182	177	175	182	161	199	167	158	135	170	150	172	164	181	175	153	180	188	190	152	167	165	149	162	185	160	142	205	178	182	182	161	158	153	158	180	170	182	175	159	157	146	166	165	174	148	198	186	187	162	184	174	187	173	153	185	158	161	174	170	168	174	180	156	167	169	157	184	168	164	179	168	196	154	167	172	181	159	177	168	169	178	160	202	179	163	155	166	172	158	186	166	185	150	145	163	177	166	158	177	175	169	163	174	142	167	160	180	152	166	182	170	172	176	166	174	171	157	161	169	160	193	137	159	183	146	178	173	167	162	165	190	169	149	192	179	175	160	184	168	170	164	159	173	164	166	149	139	171	183	151	176	142	172	178	177	176	177	176	152	198	155	166	171	172	158	189	174	172	151	159	178	159	164	167	160	155	164	178	182	173	169	179	174	181	177	173	174	171	186	172	158	159	158	172	163	154	148	167	137	166	161	180	160	149	166	148	192	179	177	160	172	164	181	161	189	164	175	155	178	181	172	158	153	164	179	167	172	180	178	182	161	172	160	188	171	144	161	151	160	177	158	170	161	190	167	187	165	176	171	157	163	172	158	175	177	164	156	176	160	170	165	195	155	151	171	179	184	161	158	155	180	157	154	157	155	177	176	170	168	166	174	150	176	146	159	135	173	173	158	177	190	192	168	180	167	179	134	183	183	158	175	191	167	167	172	172	180	180	140	164	160	178	168	167	167	154	155	168	172	184	169	166	190	152	164	176	154	155	173	165	147	170	160	167	186	152	175	181	181	187	152	174	168	167	193	174	177	164	145	158	175	147	169	195	146	152	167	151	171	152	182	175	150	172	152	179	181	165	179	175	153	175	152	160	190	163	186	152	151	152	176	163	182	144	179	130	144	152	150	149	158	167	163	176	153	174	170	171	163	168	188	159	168	144	191	159	177	168	180	145	145	164	179	158	160	165	166	152	151	161	203	175	157	156	165	182	145	153	167	159	180	157	160	170	172	156	164	164	184	157	162	189	174	162	176	159	183	180	175	189	151	175	162	156	143	174	192	169	175	172	187	171	155	149	157	180	181	146	168	191	146	161	164	158	165	168	150	167	159	179	165	174	158	183	194	143	184	157	144	164	184	170	165	167	168	178	172	165	195	160	140	162	172	171	176	183	169	165	181	173	154	161	149	156	153	191	164	180	163	146	153	166	167	194	157	178	166	167	170	161	177	186	171	151	168	165	186	148	161	192	180	140	150	184	148	151	175	183	156	151	191	158	170	164	176	145	169	146	168	152	170	139	160	162	158	190	159	165	175	187	176	167	173	150	146	174	147	168	161	153	155	184	172	164	131	163	133	154	168	151	170	175	174	168	164	137	190	163	175	159	174	154	153	173	183	181	176	181	170	169	163	161	160	168	152	159	164	177	149	181	175	168	168	165	179	143	168	182	152	164	165	165	158	180	154	164	176	160	166	178	151	177	181	163	190	170	146	159	162	156	191	176	150	176	145	168	167	179	160	174	151	182	164	177	176	160	181	169	173	183
62439	62460	52345	32660	1003	849	925	1209	1075	965	925	919	858	854	866	826	883	1046	1179	1207	1032	786	786	698	649	738	1050	1077	939	1048	793	627	631	656	610	568	628	624	574	599	598	592	568	544	565	547	569	527	556	596	558	535	541	569	560	545	536	544	526	564	558	557	534	595	581	570	562	567	571	533	540	570	559	557	552	540	547	559	553	571	608	584	529	518	588	579	549	547	578	522	548	551	521	592	563	562	552	534	529	515	572	558	569	542	571	568	587	540	573	563	545	581	534	560	551	568	608	564	567	577	569	565	526	535	578	535	560	522	536	532	546	573	549	533	569	557	561	528	547	590	576	557	577	549	574	571	572	523	600	558	556	611	559	560	573	538	604	575	550	539	505	567	503	516	531	563	560	497	571	566	565	560	550	552	519	538	604	576	560	565	547	550	553	589	562	587	548	547	576	531	579	574	572	572	571	560	553	564	599	584	568	571	583	546	577	523	560	565	540	526	570	562	548	572	536	588	578	563	517	566	549	551	531	538	538	521	574	561	586	564	562	568	511	519	546	544	531	558	547	570	567	524	538	544	550	569	551	600	581	546	554	546	582	520	519	559	563	573	551	576	570	549	579	574	554	543	532	533	550	550	594	532	547	557	569	558	541	561	530	561	591	569	530	555	547	564	528	538	572	564	551	534	559	510	574	576	584	545	534	571	575	506	562	525	571	544	543	547	535	555	560	538	542	547	560	572	574	545	565	575	602	560	589	559	537	585	574	579	575	508	559	562	561	565	562	552	541	499	537	585	538	560	525	562	578	557	531	552	581	594	536	529	544	544	544	513	575	584	551	543	543	579	548	549	554	521	574	559	569	582	540	560	562	511	567	542	529	520	584	541	536	573	545	552	546	569	548	551	545	552	557	565	534	558	556	527	555	565	569	541	562	556	575	565	579	566	583	537	546	552	588	542	575	553	540	528	496	577	511	574	576	541	581	596	530	552	573	579	548	582	526	576	559	550	540	535	577	582	543	573	544	580	586	560	529	537	488	569	537	570	537	553	568	504	519	563	547	596	531	573	535	542	553	571	543	576	545	554	561	569	546	552	596	574	583	518	577	551	590	570	552	564	526	503	569	595	546	557	565	553	605	549	546	542	538	577	582	576	573	597	569	539	560	557	534	589	513	578	559	550	558	564	563	555	540	543	583	546	602	581	537	517	596	561	568	516	549	549	564	571	572	541	519	523	549	563	570	521	552	525	536	548	559	538	567	546	544	550	556	546	572	544	504	614	550	520	578	538	536	579	519	519	537	579	527	556	524	510	601	547	557	574	536	558	513	563	530	548	615	534	567	585	510	553	555	589	560	516	561	543	559	611	531	567	577	543	565	534	566	594	570	582	536	574	600	568	558	540	557	539	566	555	592	532	532	601	580	549	559	564	519	546	579	610	550	533	578	586	570	576	564	530	555	546	587	601	589	549	562	586	626	581	548	563	563	513	549	560	620	513	530	558	549	557	576	561	551	531	560	572	545	588	566	589	551	564	530	542	535	555	571	530	589	550	563	553	548	525	559	537	557	551	574	586	558	514	536	523	540	569	595	561	574	575	537	531	551	583	536	588	536	562	544	551	583	548	561	564	517	572	578	537	560	594	586	555	550	579	554	570	524	599	565	543	560	505	593	525	607	577	559	569	534	546	575	519	528	572	550	540	535	603	583	517	558	609	539	553	565	542	569	538	559	551	576	566	548	579	558	557	593	550	557	575	550	557	571	561	591	523	552	545	556	509	575	557	587	546	580	538	602	558	572	562	525	608	561	541	563	522	561	555	545	556	514	565	564	556	550	561	557	571	545	559	557	587	562	562	560	578	569	544	619	583	542	532	495	538	586	582	546	517	498	546	574	565	558	532	573	549	531	587	564	582	562	581	535	554	561	563	600	553	565	573	566	544	542	514	573	542	535	561	551	544	529	563	566	574	567	558	511	562	610	577	512	536	597	567	558	555	543	593	567	607	574	565	527	526	571	549	573	528	592	505	571	560	572	513	500	548	600	589	595	554	577	562	558	550	540	583	522	548	569	594	569	596	532	573	560	544	563	546	576	573	549	566	570	606	576	557	615	534	530	536	615	589	544	558	555	521	523	524	540	512	560	566	593	577	525	529	546	556	586	574	525	578	599	594	599	568	585	555	560	584	547	589	532	561	575	548	571	598	525	559	534	548	585	551	615	532	528	581	563	553	560	507	552	547	545	543	532	530	559	567	586	593	582	554	569	588	555	570	589	574	577	559	535	555	543	569	538	547	580	580	560	595	519	569	581	594	490	558	554	611	565	525	590	543	562	578	538	576	542	552	524	522	578	543	508	553	565	525	526	578	591	544	546	554	570	578	534	515	587	569	574	501	557	559	594	541	547	539	515	542	609	560	523	579	563	568	566	518	554	541	539	534	492	547	539	551	529	564	560	549	578	584	556	542	517	526	555	529	559	519	565	613	595	566	553	558	557	577	591	570	607	540	553	561	551	586	537	560	536	599	532	621	570	525	555	497	561	578	577	575	578	574	550	504	526	576	558	557	539	562	596	550	540	507	541	595	554	520	515	555	567	540	582	564	565	569	559	583	572	584	561	562	555	540	557	582	555	545	532	572	510	549	574	519	592	557	567	561	566	563	554	556	550	524	543	559	623	556	556	520	565	550	575	526	535	584	556	540	526	524	563	566	557	536	515	548	576	537	549	567	608	548	558	554	554	546	559	564	532	530	555	583	566	549	540	559	541	510	519	566	523	548	583	556	545	562	549	559	565	531	549	529	531	541	613	546	547	549	580	565	587	578	574	576	552	638	577	615	566	594	529	540	533	511	541	575	559	526	600	572	588	552	554	542	566	576	523	564	577	572	539	565	551	534	567	541	528	529	558	576	587	489	561	553	576	570	561	549	556	588	558	565	543	597	533	595	549	589	558	557	556	532	575	525	574	589	598	563	561	569	582	586	594	567	564	555	558	528	558	515	542	583	555	609	562	565	550	587	581	548	556	557	600	530	558	579	537	570	587	584	556	569	569	569	536	576	548	508	532	530	568	543	559	558	537	559	568	562	538	548	563	569	580	515	552	609	539	534	579	558	567	528	549	504	535	550	535	548	557	509	585	515	548	575	546	594	526	510	555	589	539	543	568	564	559	584	538	509	545	577	571	578	563	550	581	559	617	533	558	536	542	549	573	476	594	592	580	523	515	552	549	565	512	574	571	577	556	561	561	580	539	570	567	567	546	548	592	550	513	564	517	562	557	553	541	564	546	564	554	543	548	554	555	552	560	602	560	532	577	554	563	520	549	534	512	534	557	547	530	576	563	524	574	549	494	545	552	513	580	541	502	527	581	588	566	581	537	569	583	548	504	575	550	509	560	540	545	536	568	552	543	581	540	569	581	539	560	589	587	515	546	542	547	536	506	573	596	564	577	537	606	552	516	600	532	553	577	559	596	537	548	554	563	551	538	531	583	568	554	525	555	512
30815	18039	5889	1143	173	99	116	101	120	98	118	101	124	119	108	109	105	102	109	138	120	118	113	108	124	103	115	120	121	125	113	107	117	102	130	95	97	96	98	117	95	124	110	98	120	110	122	106	109	99	118	99	117	117	112	116	98	128	94	97	107	119	107	101	100	134	114	119	122	112	120	102	103	117	107	108	114	114	96	119	110	105	113	109	97	117	103	97	113	118	137	101	94	122	102	107	112	104	109	116	125	106	120	115	91	117	106	105	122	119	120	99	105	120	96	98	125	104	96	86	93	108	109	93	112	111	94	127	118	101	114	110	93	96	96	104	97	111	110	97	96	103	108	113	104	99	99	117	119	111	97	112	95	104	106	104	94	100	113	106	111	104	101	134	99	123	99	106	115	102	114	109	115	117	120	94	116	100	114	108	108	109	96	99	109	96	105	114	115	99	107	101	115	88	122	97	100	113	85	94	112	111	115	99	113	102	103	115	106	118	109	118	120	107	115	127	100	119	93	104	117	108	116	92	112	104	111	107	117	109	107	87	113	115	99	94	101	108	112	105	123	123	116	118	118	118	119	97	115	112	114	126	127	95	105	107	100	103	92	107	113	102	118	96	117	106	115	116	96	106	113	117	123	106	93	99	107	115	112	109	101	118	123	82	112	102	96	115	104	107	90	108	110	123	98	100	104	104	112	105	110	106	104	117	95	113	107	98	92	110	98	107	138	108	110	100	96	111	109	112	100	96	109	92	119	102	112	100	111	101	109	115	106	126	112	120	97	114	133	102	101	98	107	109	101	115	104	106	128	100	107	111	112	122	113	95	106	111	112	107	97	99	114	98	96	92	107	118	120	122	91	110	105	112	98	124	111	107	104	96	112	103	108	103	106	107	121	93	108	95	109	109	105	113	92	112	113	100	111	122	94	124	106	107	102	109	108	106	106	104	114	97	112	106	125	104	124	88	111	106	93	115	117	104	106	106	106	106	100	112	94	128	108	96	123	95	112	117	110	111	97	102	108	116	111	106	108	110	109	118	108	109	98	101	131	109	110	107	104	110	107	112	108	97	116	85	139	114	100	114	104	96	107	118	124	108	104	95	114	109	105	101	117	91	105	117	97	98	106	112	125	117	95	108	101	110	125	114	94	112	100	112	109	136	106	121	117	103	100	110	97	109	107	128	93	111	104	100	117	114	115	98	96	94	114	101	111	112	108	95	102	95	99	109	104	99	101	119	122	105	101	120	107	121	126	98	119	93	110	100	89	99	112	103	95	115	101	111	117	117	125	100	105	102	119	100	115	96	111	85	102	111	109	114	98	112	109	106	109	108	119	111	97	87	118	123	106	109	106	100	84	114	104	113	120	111	102	109	95	95	131	107	109	109	112	103	102	111	113	110	121	84	111	112	89	115	109	116	91	90	114	115	115	112	121	118	105	92	116	115	136	97	97	113	101	128	112	95	102	85	103	108	110	100	112	98	113	102	106	106	78	113	105	113	115	99	94	114	129	108	107	107	107	127	115	91	101	116	98	97	102	102	117	106	101	101	120	117	105	111	102	101	103	84	118	104	113	105	106	101	100	108	97	95	118	103	97	100	107	87	106	113	113	111	108	85	116	105	108	86	127	110	122	109	109	107	103	121	94	99	91	93	117	101	92	124	117	117	87	105	97	119	114	113	121	105	97	99	112	96	115	90	109	119	116	96	104	104	96	124	98	109	105	106	116	109	97	109	99	113	101	115	122	101	121	103	137	107	94	101	96	111	126	118	97	98	110	105	79	103	109	105	107	117	121	83	94	131	96	116	116	105	102	107	112	124	114	111	124	93	113	112	99	103	117	115	114	110	111	108	119	106	111	120	126	108	115	99	107	122	87	88	83	120	100	105	131	109	109	110	110	99	113	122	82	117	110	114	126	111	104	117	119	116	141	117	91	84	116	93	105	99	114	130	109	101	117	123	114	103	112	97	117	105	101	133	99	122	105	96	106	128	112	102	123	110	85	114	123	113	119	100	123	122	89	91	121	97	95	105	107	94	112	128	97	128	107	121	108	102	101	90	96	119	88	120	86	109	111	114	111	115	104	116	121	101	97	107	96	108	100	110	106	103	116	122	99	103	117	117	90	119	125	88	112	113	118	118	107	86	113	88	114	111	121	92	92	115	118	107	113	130	104	97	119	112	108	106	106	95	98	99	89	100	82	119	123	102	111	114	116	107	118	99	92	117	108	125	111	100	89	91	100	113	112	108	98	116	103	120	119	117	121	106	100	116	123	115	108	106	112	113	101	124	103	118	116	88	111	119	116	102	100	122	104	92	113	108	99	126	105	99	117	117	122	100	115	122	104	117	126	97	125	133	100	99	109	92	103	105	106	119	132	109	108	112	114	119	101	119	116	104	98	103	112	111	95	100	105	116	100	106	103	100	103	106	122	106	95	116	113	100	107	100	105	98	103	111	118	106	108	108	119	125	96	103	116	116	118	94	105	115	111	104	104	95	103	111	115	112	109	101	117	112	122	99	113	115	100	99	123	95	117	112	106	113	89	117	95	75	101	103	115	101	103	112	127	81	114	115	109	117	124	109	88	110	116	115	90	114	118	109	104	112	115	109	108	105	133	106	118	101	95	109	89	115	95	101	102	105	90	93	94	120	102	100	128	106	100	104	125	114	123	111	117	112	102	112	90	93	111	105	114	107	116	105	110	95	106	92	113	90	133	102	102	93	96	93	110	99	104	101	102	109	123	96	110	91	115	100	111	108	121	104	106	96	92	103	111	95	113	83	110	127	99	110	104	116	102	114	110	107	121	111	98	103	112	104	113	105	111	91	115	112	92	101	101	99	98	95	109	111	99	105	105	103	108	113	98	100	123	97	86	105	131	110	114	103	99	95	97	98	102	95	130	103	98	104	103	108	117	119	102	105	116	116	104	127	90	113	104	122	104	97	95	124	89	92	100	98	134	102	111	97	105	102	109	102	105	109	128	111	113	108	112	117	118	114	122	120	95	105	101	121	114	125	120	113	84	98	102	110	106	104	113	95	85	108	101	103	116	116	96	98	100	111	106	101	107	103	118	104	99	101	103	102	97	120	99	112	135	105	107	107	108	105	112	100	102	116	107	117	100	110	100	102	116	108	114	107	105	96	109	123	102	128	109	123	120	110	102	97	88	119	111	104	110	123	114	105	124	102	116	114	110	108	117	100	121	98	109	110	106	116	131	108	104	119	113	87	106	111	113	98	109	108	105	105	112	106	113	107	97	102	105	112	101	101	118	111	88	102	103	101	112	103	121	119	106	107	113	132	111	92	138	94	103	108	92	103	124	115	94	88	105	120	84	116	103	108	99	110	135	115	111	100	98	96	99	123	100	107	100	113	109	105	119	108	125	110	103	98	99	102	134	133	90	121	122	108	102	105	97	122	108	106	120	130	118	110	118	97	110	127	109	114	120	100	93	105	102	109	115	86	103	99	115	106	123	88	106	104	99	107	81	109
32673	22039	9822	3241	392	389	420	409	395	392	407	408	399	390	376	364	397	382	413	421	426	396	366	379	381	365	393	387	367	439	420	395	407	364	378	398	359	376	375	359	403	353	381	359	363	399	386	369	402	393	352	391	398	384	374	407	385	367	383	407	385	398	390	420	371	380	377	426	409	384	362	401	388	369	362	401	403	413	413	413	333	434	395	404	383	349	437	388	389	389	403	419	381	363	366	367	360	394	394	391	433	380	424	385	417	385	413	388	402	402	401	396	409	371	394	352	381	399	374	390	348	385	354	400	389	366	336	393	406	391	387	391	416	418	387	425	361	369	382	371	396	399	404	388	393	373	397	386	388	413	385	382	371	405	373	346	380	380	405	389	384	405	387	382	383	350	386	414	383	421	365	386	385	371	371	381	384	380	406	401	381	393	399	358	388	392	406	384	383	379	367	345	380	399	382	390	391	413	366	438	393	404	394	406	367	347	373	399	413	401	369	383	350	387	367	385	354	363	407	395	370	390	409	372	382	389	387	385	403	341	415	400	385	395	414	375	376	413	414	390	392	364	401	381	388	425	371	410	368	392	368	423	401	394	410	358	425	371	403	374	419	393	408	386	358	394	403	364	379	391	378	402	399	391	399	405	407	391	407	370	395	361	398	434	381	356	409	401	364	405	381	385	372	402	363	389	405	369	366	368	405	386	396	381	395	376	364	384	397	365	389	426	397	410	380	444	394	408	392	399	369	417	379	404	394	376	373	431	396	379	379	382	409	402	415	411	400	407	406	380	386	405	407	380	369	395	394	387	393	374	398	405	404	396	390	416	400	351	373	392	433	370	408	361	351	428	368	397	398	434	409	382	374	424	359	423	346	392	357	424	378	388	378	410	379	373	365	396	398	403	348	359	377	391	392	395	376	366	387	420	415	380	393	358	380	370	385	392	406	419	410	337	385	379	415	387	378	371	398	379	361	372	374	354	393	418	392	354	400	412	372	408	376	388	409	364	423	356	383	376	370	401	382	423	424	406	387	387	390	396	387	386	409	393	401	397	412	404	364	375	394	377	434	415	378	384	379	414	395	383	359	392	402	384	354	377	361	374	370	389	412	397	415	383	388	412	367	372	350	375	404	369	391	412	358	391	402	359	394	359	413	369	377	394	422	350	403	409	394	386	372	362	388	399	374	387	380	377	373	395	357	358	414	396	397	400	398	361	360	386	353	404	387	361	332	364	360	380	384	377	428	376	383	394	390	422	409	362	398	366	388	416	380	365	355	368	381	388	375	352	383	390	388	372	404	393	386	376	369	377	390	393	411	363	395	397	384	388	394	360	371	369	403	373	393	383	367	367	398	372	423	398	386	406	358	400	392	430	398	390	381	376	424	385	416	425	373	389	367	367	373	403	385	403	407	424	390	349	389	406	434	391	402	367	404	376	395	394	392	390	398	381	364	396	388	339	381	377	383	380	395	399	375	371	395	393	350	382	371	366	370	384	372	382	350	383	419	365	374	326	380	439	365	377	390	390	378	399	354	400	375	362	378	357	401	377	382	340	393	410	413	430	393	413	409	407	396	395	367	408	338	372	379	410	363	424	372	386	413	398	376	397	357	369	392	391	404	364	414	328	407	397	375	380	421	392	348	381	397	372	394	381	382	373	362	389	388	394	375	437	356	370	344	399	393	357	406	356	397	348	386	430	370	386	368	435	373	384	373	397	358	378	373	389	388	390	361	401	379	397	383	358	425	421	404	373	403	381	392	392	393	399	435	357	408	396	408	389	363	371	396	385	356	405	411	397	394	368	405	383	364	381	382	410	390	410	377	392	412	378	409	352	356	380	395	415	391	390	395	388	422	424	402	393	378	380	399	441	371	377	391	385	391	381	388	413	385	380	403	387	341	384	371	338	343	374	387	405	395	360	361	393	379	408	400	354	405	381	399	419	367	359	403	390	406	361	408	391	369	360	393	402	388	372	371	387	387	386	351	409	357	363	413	334	378	340	382	387	388	413	420	383	376	374	352	408	365	364	390	411	377	366	368	420	384	376	372	369	393	394	391	378	395	415	435	423	374	352	391	398	390	406	392	339	387	390	380	379	406	426	341	398	368	377	401	417	394	382	420	388	423	417	384	400	407	380	395	362	414	389	342	380	406	395	421	404	387	367	377	378	334	387	407	430	397	396	404	393	384	387	375	369	395	359	382	387	402	398	388	382	369	393	369	362	361	414	403	411	412	379	412	393	368	407	388	372	401	415	374	430	372	399	404	431	378	384	386	408	445	415	360	375	363	406	422	370	400	420	387	410	386	386	400	397	374	384	397	419	366	364	384	362	394	409	365	389	394	395	404	350	400	364	411	326	403	389	383	393	400	374	414	378	383	374	405	380	349	367	389	412	419	376	363	376	386	405	450	383	384	387	398	366	361	349	370	397	394	374	372	400	393	413	398	389	384	374	418	379	386	350	355	368	388	424	383	393	387	382	409	411	373	390	371	370	413	424	377	381	403	369	388	399	398	378	382	392	393	400	348	378	401	370	374	398	412	382	397	400	404	380	385	371	375	408	386	366	404	399	370	405	389	402	377	407	387	383	404	396	412	374	371	371	412	419	389	408	423	410	412	378	384	383	384	403	359	422	402	395	410	384	380	408	387	410	412	369	389	382	383	401	414	376	319	382	414	366	385	376	387	437	397	423	424	395	401	342	412	396	414	410	340	380	411	403	383	381	366	359	404	387	347	400	391	378	396	370	409	384	397	426	389	385	389	380	378	388	400	413	382	418	366	419	431	362	394	384	395	364	375	353	365	380	425	357	387	353	376	418	394	374	382	354	406	381	361	351	371	394	375	427	386	399	403	397	399	397	382	392	350	366	376	363	362	375	395	383	367	401	411	385	340	422	370	386	393	384	403	372	346	375	396	365	372	362	401	344	380	371	394	386	431	361	394	388	405	354	409	371	378	389	368	403	406	380	388	381	391	402	369	416	375	386	386	415	407	409	376	377	388	393	369	385	415	365	376	376	393	387	405	409	432	392	422	404	384	407	375	405	384	387	372	393	378	370	373	399	404	400	360	410	398	372	367	364	405	401	423	408	392	408	378	432	386	403	367	387	359	389	391	390	400	394	369	381	387	385	411	388	371	400	380	408	384	347	414	400	408	398	387	354	368	383	395	408	417	398	409	411	427	420	370	355	405	422	356	382	384	382	427	390	400	400	369	396	381	350	394	384	399	390	410	448	404	387	404	377	426	369	391	422	394	370	371	419	385	390	391	420	382	404	366	435	391	376	389	383	372	370	352	410	388	376	364	361	398	375	395	386	385	383	385	399	385	369	393	391	397	402	385	394	372	400	409	396	371	390	366	354	388	403	350	380	369	399	400	379	389	376	409	410	379	384	367	399	389	385	399	374	346	405	383	410	405	373	368	403	380	399	385	413	411	380	363	386	447	384	400	408	400	355	389	378	361	389	384	437	373	418	355	379	392	375	373	398	368	372
68320	60834	43947	21245	2310	144	116	161	136	143	131	121	143	114	122	136	133	128	157	147	109	140	115	120	92	101	127	142	134	126	123	104	106	96	107	104	102	105	118	85	106	95	89	119	106	112	92	95	89	99	109	103	87	106	103	78	114	102	95	94	116	111	98	97	90	96	111	117	96	107	101	108	91	91	96	118	84	113	106	105	121	117	105	110	97	108	86	97	95	109	108	111	94	102	107	95	80	102	97	96	92	96	100	89	95	95	93	95	103	109	102	85	94	97	109	85	103	105	99	123	100	99	105	111	102	97	91	105	115	116	108	96	86	93	74	109	104	95	96	111	98	92	102	117	116	118	88	107	98	119	101	84	110	98	104	105	111	104	105	89	88	96	104	89	112	97	81	104	105	114	109	111	111	79	104	90	101	105	96	100	100	117	110	104	97	96	101	95	99	112	127	108	90	105	107	94	80	109	95	96	91	113	94	101	113	92	91	101	78	95	110	119	128	103	111	121	95	75	107	94	99	101	98	107	97	116	96	103	106	97	101	95	109	110	111	93	108	114	91	81	110	110	86	98	88	88	128	92	86	100	91	87	100	96	111	101	96	89	87	92	104	104	112	105	83	119	115	96	96	112	103	106	105	103	99	90	99	103	87	97	106	84	110	110	99	127	87	102	117	122	108	94	92	118	92	101	103	101	96	112	114	109	98	89	99	109	93	107	92	107	111	110	88	98	91	95	100	90	88	105	106	89	106	103	94	93	94	95	114	106	91	89	102	86	116	111	101	98	111	84	102	90	124	99	92	95	96	84	117	82	110	126	101	107	121	102	108	96	91	99	100	113	124	107	104	127	106	97	90	79	99	108	88	96	107	95	99	89	91	98	106	109	108	95	103	103	89	91	113	98	114	106	94	111	118	95	90	90	90	96	106	107	104	105	85	106	119	100	107	112	117	109	93	94	91	94	105	111	97	108	111	93	105	101	90	111	102	110	96	93	95	102	104	88	101	105	97	95	95	118	103	98	90	102	103	88	106	94	121	95	116	98	122	87	108	118	119	98	89	91	121	108	91	102	106	115	104	110	100	111	99	127	106	112	103	106	109	121	115	127	100	95	100	103	90	84	88	98	110	107	104	107	82	102	115	110	92	110	110	118	87	101	116	105	98	100	86	94	113	118	108	104	112	92	119	100	103	114	80	102	108	97	121	92	85	115	90	98	101	106	92	91	111	110	106	116	112	103	86	95	88	83	78	101	120	114	127	105	119	104	103	110	88	100	124	103	104	111	91	118	94	114	91	115	105	103	114	108	104	93	110	115	114	100	103	109	90	91	103	100	123	94	92	117	100	94	95	87	98	106	98	105	101	98	100	109	90	108	112	81	102	88	109	82	100	93	130	122	112	98	114	99	120	82	125	102	91	89	100	90	118	88	98	106	86	110	90	98	102	106	100	115	105	91	111	87	85	93	109	116	92	108	101	88	92	116	104	89	89	105	94	113	110	108	94	113	82	88	99	111	91	96	105	106	102	101	98	104	93	96	125	109	95	93	95	110	100	114	99	102	103	116	95	124	93	93	96	109	112	108	115	110	109	102	100	93	110	112	97	104	104	105	101	93	90	101	104	107	99	99	99	116	116	86	106	101	125	99	122	108	119	101	86	116	107	94	106	116	104	118	104	88	96	108	91	91	95	94	100	86	114	93	104	80	113	93	103	99	98	109	108	118	121	102	113	102	92	109	115	98	101	109	110	108	106	109	113	106	90	100	119	91	104	114	103	103	117	101	100	101	101	85	96	94	111	93	103	103	118	101	129	104	95	102	90	109	104	85	101	114	108	96	89	114	98	98	92	92	84	80	102	106	102	105	102	103	106	102	125	90	106	98	104	106	115	98	95	88	104	106	108	101	109	110	110	114	116	95	97	101	98	95	102	106	106	100	113	92	96	105	92	110	114	116	84	91	100	106	111	105	101	95	111	108	107	84	102	114	96	95	107	111	114	98	84	98	106	107	99	91	103	100	108	104	107	106	88	110	108	121	110	121	123	110	103	107	114	105	121	120	105	100	93	96	101	87	97	130	96	110	89	85	92	105	120	105	98	105	105	103	102	94	93	110	102	91	104	93	92	84	84	105	112	94	101	93	88	108	101	108	93	103	115	93	91	112	79	96	123	102	95	100	97	111	102	102	93	106	104	102	99	90	120	89	86	102	96	102	100	81	104	101	108	106	104	107	100	91	87	115	97	104	106	102	115	108	103	111	92	108	90	93	96	104	103	100	102	114	113	98	110	109	101	116	98	95	118	111	91	110	98	109	102	103	104	101	104	105	85	86	115	113	117	106	103	104	102	108	95	105	97	118	96	112	108	105	102	96	115	109	102	96	100	102	115	121	101	104	102	113	96	90	95	88	106	124	112	101	99	133	84	117	120	108	90	108	107	105	94	92	103	103	97	98	98	99	102	111	102	102	107	106	117	91	94	93	90	112	94	81	112	101	94	96	113	98	111	103	99	115	93	84	102	95	96	106	103	114	118	112	107	114	94	115	95	93	104	98	96	95	98	109	98	115	97	101	106	92	98	91	105	117	108	113	100	109	105	125	112	91	106	111	100	122	101	111	121	100	101	85	102	113	118	113	105	102	95	106	104	99	99	111	109	76	117	124	115	94	96	97	115	110	97	91	120	78	98	108	100	101	89	101	100	111	91	94	93	104	90	98	93	90	94	106	111	118	101	110	114	110	108	101	96	95	103	83	107	98	92	104	117	104	113	90	96	113	99	106	99	102	122	98	111	101	98	106	110	95	96	100	119	95	114	108	109	97	92	94	115	91	96	104	119	96	96	115	102	120	105	98	113	115	109	119	107	106	117	111	96	88	95	117	100	105	111	96	84	96	110	112	99	104	113	110	124	97	113	106	109	109	93	99	111	103	103	101	95	95	114	107	86	97	96	110	109	106	104	110	97	111	97	107	108	118	110	98	95	123	110	104	98	121	112	106	83	100	80	82	92	113	110	104	108	85	102	98	109	112	102	121	85	103	101	104	84	87	102	111	118	109	112	104	94	110	103	101	95	112	91	103	109	120	106	108	107	99	99	126	109	104	94	84	116	83	89	94	102	95	88	117	89	103	109	97	101	85	111	103	110	123	116	110	101	103	99	108	95	109	95	113	106	104	92	99	95	101	108	112	125	117	87	101	85	105	100	109	132	85	104	109	98	109	105	82	92	116	100	95	87	97	102	80	99	97	106	98	117	103	104	105	95	97	107	85	103	95	106	88	130	97	113	111	91	92	102	105	100	99	98	71	107	103	111	96	106	88	101	119	117	114	100	106	93	105	101	108	95	107	96	96	110	106	107	101	97	102	123	101	92	103	107	94	106	104	103	86	99	92	101	84	110	112	100	100	107	103	87	103	116	92	107	97	103	101	104	98	111	106	86	107	112	86	103	84	111	104	105	102	108	100	114	118	105	105	88	109	104	98	113	98	115	100	108	105	101	99
52512	49085	41614	24007	601	533	585	584	658	599	560	524	493	535	498	501	547	655	753	685	578	500	486	422	408	493	640	624	613	596	512	445	416	385	394	383	359	410	381	369	333	392	376	353	373	369	362	404	374	364	393	376	328	372	345	350	365	373	349	381	357	391	363	362	389	345	357	372	384	341	324	369	357	389	346	369	376	435	406	377	367	360	364	359	379	365	371	372	343	360	416	350	337	360	351	330	377	378	380	341	381	357	384	350	367	371	357	368	372	385	409	369	398	366	358	355	342	384	386	395	359	352	377	349	364	385	345	370	352	393	387	366	369	386	384	358	349	387	378	351	378	410	343	350	393	367	387	365	408	368	371	365	361	401	372	391	357	359	388	381	363	376	357	341	367	325	380	385	357	357	369	332	362	350	382	373	358	391	361	383	369	365	405	367	361	343	410	368	358	355	371	408	397	366	374	368	369	359	390	371	354	346	342	390	357	396	390	393	368	364	365	389	370	340	340	380	375	375	391	390	362	345	384	356	347	375	351	375	368	361	378	369	355	354	332	337	369	358	359	379	376	395	364	384	387	357	385	341	392	353	390	394	386	347	393	385	342	383	368	342	387	362	335	389	374	380	363	372	374	338	367	384	345	404	376	357	403	387	371	393	338	400	374	348	405	387	348	367	355	375	360	357	407	373	383	343	352	386	345	383	336	353	361	372	377	347	354	368	361	360	358	330	360	362	348	355	387	357	367	333	394	357	369	334	364	395	374	360	372	359	363	369	405	395	357	345	372	365	403	380	363	360	395	355	393	366	397	399	392	394	357	360	360	386	378	385	375	348	343	355	353	370	345	376	390	371	368	366	343	344	370	357	348	367	358	389	386	412	391	368	368	391	365	365	421	367	383	347	367	375	375	375	359	400	324	365	380	383	383	374	319	348	361	379	341	372	381	353	389	370	368	375	392	345	355	419	391	358	357	318	376	388	371	369	326	379	347	368	362	375	367	374	393	387	347	383	383	369	368	378	385	397	328	397	378	368	369	403	358	343	368	390	385	381	365	360	366	414	382	375	348	363	339	389	378	387	380	351	367	371	344	361	348	392	392	364	354	403	394	357	359	381	395	375	380	365	350	394	354	355	378	380	386	367	377	364	377	356	399	349	364	374	373	357	373	374	365	389	375	379	376	385	371	363	379	385	407	357	376	319	335	381	377	347	330	348	394	348	375	358	355	387	396	372	368	385	354	364	400	350	384	357	382	388	372	369	392	343	355	359	349	358	349	357	360	372	338	352	370	368	377	374	365	368	383	379	368	381	359	395	398	360	357	390	429	363	378	388	378	363	393	376	369	351	361	366	368	347	384	404	394	372	358	367	384	384	346	389	344	393	382	377	357	376	383	379	389	382	381	372	406	360	387	369	358	399	385	351	391	381	385	379	348	422	353	373	398	345	362	360	350	350	353	370	344	374	359	362	371	367	397	346	378	374	382	391	369	360	395	362	385	373	357	397	338	412	368	343	351	356	354	350	337	367	363	383	361	366	374	352	367	385	360	332	395	356	361	384	380	394	358	353	363	368	391	358	336	333	380	354	351	387	379	378	380	329	356	344	379	347	380	346	374	358	369	399	344	388	365	352	377	405	354	381	392	383	363	381	390	406	375	345	393	331	361	354	370	386	360	339	383	369	385	354	370	352	371	383	387	356	409	344	369	342	381	389	395	361	375	372	370	392	369	353	421	377	396	351	357	369	384	377	360	367	373	348	352	397	366	372	376	397	372	381	377	367	396	382	360	365	370	375	409	367	354	388	362	396	390	375	388	369	356	328	396	391	367	369	350	342	384	373	380	341	366	351	360	391	382	365	373	346	349	379	365	351	411	392	368	407	378	375	363	391	392	377	357	369	349	349	344	360	374	352	399	301	332	352	393	387	341	390	367	361	382	382	383	368	353	379	368	360	372	348	380	384	367	410	362	377	420	391	383	329	340	349	380	361	355	329	370	386	373	343	352	355	382	400	333	387	371	359	374	423	349	327	360	336	376	368	371	395	369	393	355	402	369	375	379	350	344	337	349	370	371	373	375	382	369	380	387	386	360	387	381	367	374	354	398	360	370	370	423	374	342	379	364	357	388	348	352	342	400	362	388	395	411	361	352	362	348	366	370	403	361	383	403	350	321	382	351	367	398	369	332	359	353	370	339	380	401	361	374	348	379	392	383	382	401	364	360	409	395	336	371	358	395	335	374	371	360	366	365	356	354	353	373	359	388	339	306	366	401	378	413	354	332	370	383	368	380	346	379	413	374	359	355	395	391	388	377	379	354	386	375	355	382	350	396	361	387	392	383	370	376	394	370	382	384	377	352	351	355	344	370	359	372	363	342	357	374	355	351	311	355	340	342	369	358	353	383	375	362	354	358	377	380	360	395	374	350	346	381	397	340	355	396	383	386	344	394	351	362	339	360	386	381	395	400	385	337	377	368	354	338	419	371	388	382	369	351	380	353	356	369	363	406	373	359	365	375	335	366	386	364	409	374	373	367	383	348	382	359	373	345	392	384	336	353	359	375	365	384	364	396	377	370	364	399	339	371	383	389	358	376	376	363	417	370	350	355	350	410	375	386	367	342	386	337	371	365	341	407	336	357	347	357	334	375	378	397	391	393	390	386	372	377	372	378	377	377	379	357	354	334	378	388	368	374	388	361	387	390	396	365	333	389	370	386	390	381	370	378	370	345	372	371	397	336	417	346	401	366	344	343	365	348	368	378	378	396	391	378	373	354	416	400	335	357	357	351	379	370	366	376	383	381	369	370	368	334	373	383	398	360	393	368	384	364	359	371	394	380	370	360	390	400	345	351	393	369	356	392	336	370	366	352	327	374	347	392	338	379	348	372	369	352	354	400	395	368	372	365	399	390	366	362	341	366	378	355	339	348	393	365	370	356	386	367	366	377	369	339	347	381	377	352	363	350	349	393	350	359	371	364	363	335	349	351	362	370	363	368	358	394	374	369	387	344	365	395	394	371	383	380	370	389	378	369	364	374	394	359	364	393	385	386	366	354	375	348	355	340	417	366	350	381	370	328	393	338	343	346	354	374	367	385	372	385	361	409	353	388	353	371	359	357	382	343	361	390	364	363	390	367	355	353	374	383	361	392	354	358	380	367	371	358	357	357	355	408	385	374	336	355	374	374	356	334	349	349	372	367	374	372	400	361	359	382	361	358	366	366	409	369	359	349	348	369	390	362	352	352	375	375	388	404	362	411	358	346	395	362	356	386	371	393	342	372	375	374	356	357	378	363	389	370	371	370	346	355	392	371	338	384	365	364	359	367	366	375	379	379	343	368	363	363	349	350	363	333	356	388	392	328	373	385	372	348	339	367	351	437	381	376	376	330	384	391	370	394	359	385	357	322	373	367	349	375	390	394	384	369	341	352	346	369	361	337	359	354	361	378	373	349	378	384	358	364	373	354	351	360	362	352	384	407	389	372	361	375	382	381	353	342	326
74325	70265	54394	29714	6588	382	219	258	282	201	218	199	209	206	204	208	216	225	270	202	215	169	202	170	178	220	209	241	219	195	192	198	186	168	186	180	189	144	141	159	164	168	178	183	161	151	161	154	171	182	167	172	148	154	187	160	154	169	157	168	175	170	183	190	185	144	151	166	149	179	153	168	188	156	141	154	180	158	167	173	159	160	165	189	173	177	195	154	174	165	167	179	154	154	172	164	158	139	157	169	171	164	149	160	153	165	181	167	181	161	172	179	174	177	167	149	183	175	163	177	166	194	157	197	145	193	180	168	174	215	154	160	182	163	144	145	156	155	180	141	179	172	154	153	147	161	151	163	166	174	181	164	152	183	181	143	175	144	159	160	136	153	197	185	165	201	170	150	162	191	163	179	185	151	159	166	174	168	154	156	156	208	153	167	177	152	172	167	164	175	163	187	177	157	171	174	171	163	154	154	142	140	168	172	163	149	180	183	179	168	174	169	146	180	152	181	158	157	189	175	167	189	162	167	167	163	165	194	175	175	155	167	183	166	172	142	159	168	174	179	182	168	159	175	150	170	176	148	159	156	166	165	159	169	151	180	177	180	168	152	177	174	159	187	162	163	166	180	166	167	173	162	164	138	147	169	146	157	143	174	183	159	161	184	158	177	159	171	149	174	174	167	159	154	168	167	166	173	145	162	156	150	158	155	177	169	180	170	155	186	170	161	188	163	174	165	162	165	167	164	174	180	177	152	172	181	165	166	170	158	147	154	163	192	159	160	157	154	188	165	170	178	162	165	180	189	137	163	142	156	170	152	178	158	166	171	168	161	163	151	176	160	177	155	181	169	161	159	166	177	168	158	174	169	167	178	155	166	171	177	143	159	183	146	160	157	156	181	167	173	153	170	164	166	171	185	150	175	154	153	184	170	164	179	150	157	163	163	171	163	177	190	189	155	176	193	165	156	172	168	169	183	159	194	179	175	170	147	174	160	171	168	182	177	182	204	187	179	154	180	170	179	165	178	171	144	151	159	179	177	154	178	155	167	182	192	191	177	170	169	189	166	174	173	161	157	170	160	169	174	163	149	164	155	173	155	173	186	181	176	163	185	169	169	130	140	166	164	181	165	165	162	157	187	180	174	151	152	153	139	162	163	167	169	147	161	162	154	157	178	173	146	157	173	176	173	170	175	165	155	178	158	162	156	185	178	172	150	177	149	156	177	165	171	182	172	170	178	159	156	172	164	176	165	171	170	180	178	163	163	166	154	188	143	186	147	127	167	178	161	174	157	168	147	169	162	162	178	183	160	171	177	164	159	180	151	178	153	166	166	173	163	154	143	170	161	164	175	151	168	169	167	137	162	207	191	184	163	147	182	171	173	171	183	168	153	170	160	184	148	169	162	187	162	165	159	170	168	163	164	135	169	179	179	164	155	155	146	158	165	171	179	174	172	148	180	180	152	187	153	173	158	175	167	168	144	171	171	165	170	186	173	157	167	180	146	175	167	172	154	141	138	163	164	171	164	159	149	179	161	172	166	183	170	170	165	189	163	179	186	168	171	160	155	179	145	173	155	168	155	158	165	163	174	149	150	172	148	153	167	180	167	158	156	183	172	164	149	151	174	160	183	178	176	154	161	161	141	164	151	194	154	157	172	151	173	186	148	172	176	150	149	174	147	179	175	180	149	169	155	191	174	162	161	179	162	157	164	156	158	178	149	183	161	153	156	184	178	169	184	158	162	165	170	157	172	145	162	159	151	160	175	158	180	175	160	181	188	148	165	148	154	160	158	176	179	151	153	154	170	148	179	170	172	182	155	163	168	176	158	176	193	181	157	145	174	180	173	167	143	158	161	154	156	159	178	187	188	161	160	139	186	175	187	149	151	152	171	158	183	130	156	169	161	171	171	165	165	158	183	158	181	184	165	172	179	184	181	181	165	160	150	174	171	167	159	157	161	171	160	192	179	144	167	171	171	154	171	162	167	182	181	175	160	171	173	188	167	176	174	175	173	178	163	183	168	169	165	173	138	169	172	179	168	163	158	160	169	146	160	148	153	164	172	157	155	174	145	187	158	172	159	165	175	182	164	188	144	171	183	176	163	165	157	155	170	181	174	178	159	160	151	140	167	148	181	160	159	154	153	167	156	171	170	191	164	170	174	176	172	169	154	159	141	177	168	158	174	163	168	152	162	182	160	190	156	152	172	174	162	173	180	205	173	142	163	174	152	163	166	159	169	189	179	163	180	162	139	196	172	179	184	159	182	191	147	159	151	167	145	137	161	167	156	183	168	183	158	172	149	166	158	152	150	166	167	172	170	129	159	157	162	166	164	172	167	175	179	180	166	160	176	187	194	159	150	165	163	194	165	164	191	164	163	160	157	172	203	153	164	184	186	165	174	148	154	168	180	144	156	157	165	165	148	161	160	169	155	177	166	157	166	198	187	203	155	162	170	179	157	141	155	172	198	170	169	156	168	143	193	196	176	178	168	145	181	166	155	162	178	172	182	178	173	144	158	184	171	154	162	190	185	182	164	180	167	163	174	164	171	172	151	162	156	166	165	170	165	148	150	165	161	139	162	173	159	163	151	160	181	172	179	157	173	167	161	154	154	143	160	164	174	161	159	153	159	183	160	162	177	172	163	147	156	186	147	159	182	150	176	168	176	168	167	170	165	143	154	160	162	154	177	151	161	182	161	160	172	149	187	140	143	173	153	152	184	147	181	157	187	174	163	181	166	170	152	149	177	166	159	170	167	150	159	166	151	160	161	151	194	181	167	162	168	177	180	156	157	160	160	166	167	147	171	178	177	169	163	165	171	159	172	153	137	169	167	161	166	164	182	169	187	164	158	163	139	181	180	171	169	156	168	156	135	150	156	176	154	162	157	179	167	178	154	165	153	166	154	169	156	177	164	159	156	193	158	169	174	183	156	168	160	160	162	191	174	159	203	150	163	183	181	146	170	141	176	160	153	159	181	183	183	157	166	166	187	187	164	155	171	191	158	176	173	178	169	143	188	169	164	182	183	148	183	145	177	160	157	148	166	184	148	171	158	149	187	139	172	146	167	152	154	163	176	168	186	174	154	194	161	164	148	179	155	186	150	167	173	175	169	179	198	171	144	165	171	159	153	182	168	164	178	151	171	154	164	167	151	148	167	177	150	172	140	185	162	169	161	151	183	200	159	176	158	145	157	166	179	182	168	142	175	163	160	140	149	156	160	171	163	203	191	146	160	148	153	180	165	191	147	196	153	161	152	169	138	185	172	151	150	181	149	163	156	147	144	147	169	177	199	166	160	166	156	149	163	163	140	147	155	205	163	178	166	160	163	143	172	153	180	161	155	170	156	168	168	184	159	185	163	178	163	174	167	190	174	152	167	148	149	167	158	178	175	187	159	167	160	143	164	150	157	175	158	163	175	180	154	168	161	153	163	171	155	165	181	160	145	167	152	184	176	188	159	160	129	186	157	161	155	169	171	158	169	157	150
62385	60667	51903	29985	1031	955	869	1099	1160	983	946	834	868	858	882	831	894	1142	1306	1144	842	736	700	648	653	762	1075	1034	984	934	803	653	651	619	631	587	595	548	586	603	566	520	591	566	560	542	547	558	536	539	550	556	546	578	513	563	572	564	558	558	585	559	511	555	496	526	570	563	575	545	562	579	531	539	527	544	549	546	596	504	549	548	509	537	526	562	496	566	577	578	494	513	575	567	548	575	550	556	559	557	584	546	569	538	563	570	571	573	519	562	555	548	561	551	536	581	528	558	560	544	556	567	547	501	533	523	524	532	536	521	571	527	555	565	553	573	522	560	514	540	555	547	545	545	554	542	534	547	583	568	498	569	557	563	537	509	590	586	555	564	501	505	546	558	541	545	533	594	547	517	557	597	545	531	580	546	569	552	528	524	552	558	551	527	541	601	579	575	530	533	569	550	558	519	598	548	576	551	605	547	546	547	577	551	540	568	526	532	502	557	560	529	533	576	592	568	557	561	506	499	549	506	547	545	496	543	547	593	562	545	554	573	534	583	547	591	543	565	520	538	563	533	568	551	568	549	558	515	534	581	507	550	551	576	565	534	522	537	547	545	524	496	546	563	563	528	520	512	555	512	587	569	510	592	532	507	541	543	542	544	541	592	580	511	554	550	530	572	575	545	541	537	552	548	534	571	559	522	534	543	561	580	544	590	587	554	605	586	524	545	574	555	540	537	565	543	521	533	573	555	535	546	567	559	596	569	580	563	580	557	574	568	578	531	543	504	561	565	599	564	593	563	537	542	538	536	565	529	579	558	519	586	546	574	599	593	517	533	534	555	509	586	526	567	515	553	561	533	564	534	521	557	524	538	558	590	540	540	555	558	552	565	516	555	569	501	555	471	509	558	534	542	582	564	549	593	533	512	534	523	534	498	551	536	500	554	587	546	582	550	514	569	527	535	571	534	558	585	588	535	550	553	499	546	561	537	529	551	550	571	532	535	539	556	547	559	537	524	511	539	593	522	577	535	533	591	554	547	557	582	573	543	520	561	553	540	583	532	559	545	560	588	545	548	514	502	566	564	529	558	579	544	588	516	548	549	524	551	534	540	516	524	563	581	527	490	516	540	535	538	552	532	545	540	578	550	502	513	548	540	532	519	539	533	545	532	534	551	566	508	558	543	571	568	546	558	511	573	542	514	556	554	536	531	569	533	541	551	565	519	539	552	542	535	540	551	563	551	562	508	542	534	571	554	535	540	576	538	542	553	555	525	513	529	586	508	540	502	589	530	531	526	522	532	539	519	561	549	539	566	577	485	578	527	513	573	543	541	589	546	573	487	568	590	551	544	561	598	543	576	536	550	561	581	544	546	565	571	508	576	558	573	583	561	525	588	563	572	585	545	529	529	561	514	579	555	588	502	546	556	602	542	524	536	548	542	535	560	545	542	550	549	543	549	562	559	493	550	557	542	550	558	563	553	556	538	538	528	537	521	570	557	548	555	524	515	594	516	541	561	550	578	501	509	517	509	541	505	589	546	522	568	514	519	547	528	592	578	533	534	573	550	560	548	547	512	507	520	538	551	532	546	600	560	544	564	522	576	538	499	541	560	531	537	502	543	552	550	559	566	540	560	573	544	582	501	532	559	558	546	518	574	510	557	527	554	504	526	504	579	556	584	504	569	533	552	557	536	544	517	532	559	545	556	532	566	546	551	528	561	518	544	540	534	546	567	510	548	569	523	543	531	496	555	608	522	571	489	553	527	520	541	555	554	543	538	560	543	538	572	532	511	563	492	557	552	532	567	555	544	554	545	551	509	534	523	568	567	538	532	580	550	549	548	526	571	570	568	521	549	546	506	544	537	526	523	562	548	556	547	514	575	517	551	537	507	561	555	545	520	526	545	595	539	541	567	545	541	537	554	522	537	528	553	554	570	515	560	543	614	596	555	561	557	534	559	599	560	558	546	553	557	547	523	574	511	548	536	547	536	553	547	532	541	544	554	514	587	552	537	549	550	533	542	565	542	551	599	575	520	527	536	578	527	549	576	527	507	511	551	582	547	620	528	535	537	545	558	545	488	585	536	503	514	507	572	566	536	544	573	534	546	579	538	549	540	569	552	523	530	537	558	531	537	560	524	536	522	573	536	556	550	560	552	527	552	519	522	516	544	557	559	550	553	558	541	535	554	571	533	519	547	533	526	583	568	501	500	540	583	519	513	578	558	545	605	555	564	546	590	539	551	577	593	531	522	557	534	561	567	541	531	542	531	524	551	572	504	540	527	538	568	565	579	541	549	519	616	531	533	540	548	559	549	564	551	532	566	529	555	548	504	521	549	517	552	549	570	515	525	559	566	553	539	581	520	574	550	558	536	552	560	557	572	584	544	565	539	515	583	544	530	563	568	545	565	524	535	532	574	544	546	576	533	534	571	529	511	509	534	550	515	607	544	504	542	543	551	561	578	533	540	542	531	527	546	518	539	534	549	531	555	524	511	589	559	542	529	544	546	558	574	524	544	559	548	521	517	505	542	583	528	545	582	532	553	543	564	571	595	530	551	543	560	546	560	582	556	564	551	555	598	504	537	561	554	540	578	526	545	533	549	575	524	561	518	561	503	582	491	565	539	570	483	542	531	533	540	561	571	564	559	535	518	545	574	527	559	574	554	530	538	544	554	554	577	553	522	561	557	517	586	567	552	564	543	584	527	502	500	499	581	555	545	557	557	539	527	496	564	540	562	500	531	517	555	555	538	550	532	600	537	538	570	568	570	511	529	581	566	566	535	559	547	526	519	585	519	541	583	511	537	557	532	502	537	590	563	578	564	588	548	549	546	565	538	547	543	549	530	580	527	552	548	513	532	557	543	533	491	604	531	557	554	513	528	502	510	530	521	577	578	519	552	521	548	560	551	555	542	540	543	554	554	525	534	564	519	561	517	520	544	542	530	551	548	520	562	528	557	542	554	550	526	530	533	556	547	553	519	554	561	517	522	559	604	514	550	566	500	521	524	604	557	540	533	568	524	551	510	578	559	555	527	534	558	554	528	556	559	569	564	550	536	543	552	530	556	566	539	573	525	525	547	522	555	574	516	534	517	502	517	517	538	563	600	582	553	546	552	577	559	519	518	512	539	540	568	547	539	533	562	564	557	587	497	545	528	585	598	572	548	566	586	565	594	539	540	551	523	516	532	534	535	585	525	555	556	560	533	540	521	558	537	530	545	574	523	563	526	485	585	531	551	553	594	557	526	568	548	498	561	498	529	568	545	542	565	502	551	557	506	540	547	554	525	553	563	543	568	570	557	560	545	588	560	532	525	549	519	555	575	571	536	551	510	531	543	559	584	531	539	538	542	559	581	534	597	547	573	530	581	561	560	528	520	559	532	553	540	545	560	535	518	534	548	551	570	554	558	554	526	518	549	571	541	598	539	563	534	556	552	528	513	521	580	545	569	511	556	516	534	587	568	543	570	503	565	594	544	573	549	550	517	546	606
31453	17307	6050	883	151	114	94	100	93	124	117	101	104	102	108	112	116	101	111	99	105	111	103	105	99	104	113	99	108	109	100	105	108	88	106	111	118	121	101	111	94	103	109	91	99	128	125	92	110	110	99	116	105	96	115	117	121	96	99	108	94	114	106	100	107	105	102	110	96	91	107	93	84	96	117	113	108	97	106	115	116	111	95	115	117	110	97	104	101	109	109	111	109	106	109	109	94	94	119	94	109	121	104	110	127	82	102	117	98	96	109	113	114	96	88	102	105	102	96	106	120	104	109	104	105	97	96	118	112	91	96	113	103	105	106	112	113	111	101	101	117	101	88	99	100	107	83	116	117	83	122	114	94	89	94	109	109	103	104	86	80	100	97	87	99	89	104	97	96	99	91	95	100	106	111	137	92	99	99	109	89	108	119	88	94	110	117	110	113	114	103	104	125	123	112	111	92	119	126	107	102	102	117	97	111	105	116	106	121	116	115	100	120	103	103	105	105	96	107	118	101	121	101	99	115	108	129	93	112	110	112	107	116	107	108	103	95	99	95	102	96	118	94	103	116	113	113	105	73	95	109	108	112	119	98	123	105	114	97	95	106	119	110	97	109	107	105	111	101	108	85	90	121	128	99	114	110	98	77	100	114	90	104	121	107	96	100	109	94	99	79	101	106	115	97	91	108	100	108	104	108	95	93	88	111	90	108	97	108	102	90	97	95	114	112	89	107	119	127	112	88	111	98	92	97	129	130	94	91	117	108	108	115	107	113	112	100	110	124	96	109	124	93	104	114	112	111	107	113	93	110	97	88	111	109	120	106	97	89	115	95	100	102	120	128	85	89	113	109	88	98	119	106	103	91	104	103	109	110	110	113	85	101	108	94	119	89	110	110	116	107	104	105	103	123	101	97	111	92	94	101	105	101	122	96	113	120	133	96	101	93	106	106	105	104	121	112	100	122	112	89	101	97	107	104	92	92	97	114	93	94	108	108	115	105	121	90	92	111	114	90	106	115	108	113	109	115	111	106	103	107	94	96	93	85	112	105	104	113	101	89	121	115	95	112	97	102	104	103	105	109	128	119	121	106	91	89	109	98	108	119	103	119	124	116	108	121	111	132	123	104	94	112	103	96	112	126	102	108	110	99	116	93	92	114	100	117	109	108	80	91	107	106	87	108	94	118	106	109	117	100	98	96	89	110	98	120	99	87	93	84	84	93	113	125	87	119	120	95	107	115	101	123	96	110	94	104	115	100	101	105	86	87	100	112	97	102	93	86	101	111	101	112	99	102	108	110	112	90	109	111	105	108	87	125	110	106	104	107	98	110	100	114	119	92	114	117	106	102	104	100	103	99	102	96	108	103	101	126	97	108	102	85	99	92	100	110	129	103	93	100	107	98	105	109	92	120	106	113	95	112	113	115	105	103	95	89	83	111	102	111	101	121	100	102	105	105	88	78	102	98	101	109	111	108	101	88	113	113	95	105	90	100	116	103	104	116	86	85	111	100	105	103	103	124	109	108	98	97	103	92	106	107	131	98	104	109	110	112	101	103	96	115	96	129	92	114	105	87	108	111	94	99	112	103	104	95	109	100	101	107	106	94	95	119	100	104	105	118	106	112	101	109	96	126	112	97	98	101	120	94	88	108	135	105	108	107	109	99	104	109	117	106	111	101	112	98	88	83	105	131	89	107	110	101	106	111	91	108	122	93	92	96	109	112	98	93	96	120	88	97	94	103	96	88	114	106	87	88	105	97	102	88	105	103	97	108	125	99	97	93	110	103	105	96	109	102	109	93	97	130	96	93	111	97	93	88	90	101	92	100	130	118	112	103	100	96	104	84	113	103	80	111	99	91	117	105	117	117	107	99	116	85	111	96	95	130	100	112	99	107	109	106	101	101	100	122	125	102	114	109	107	107	114	108	125	100	100	81	110	106	106	94	90	100	110	86	109	100	116	99	100	103	115	116	98	115	95	99	90	93	110	118	99	117	109	99	99	118	92	116	111	102	89	110	111	98	101	116	103	109	89	89	128	95	88	110	100	102	109	113	126	96	109	86	135	106	101	119	104	101	122	119	112	90	100	116	118	83	79	107	130	112	112	114	80	107	114	117	103	89	80	97	109	113	121	108	106	100	108	100	94	111	122	105	95	101	113	117	100	112	118	114	95	127	110	114	92	103	92	122	117	104	82	112	107	93	99	96	114	114	106	111	101	128	104	94	91	103	114	113	102	107	105	95	99	100	110	119	99	103	102	113	109	111	127	96	106	110	99	101	83	124	95	104	99	96	91	103	109	97	106	93	95	103	110	104	94	124	99	92	107	110	115	104	109	107	121	98	110	115	103	102	79	107	104	129	110	120	108	95	104	117	109	102	99	128	97	93	117	134	95	116	92	94	103	110	121	102	107	110	118	116	90	81	107	89	101	107	102	90	98	123	113	101	108	108	99	103	98	111	126	92	115	101	85	108	103	94	115	100	104	119	93	98	110	104	125	114	99	121	107	108	96	95	95	95	115	98	114	108	89	101	101	109	98	92	98	113	98	111	99	134	106	95	114	106	105	88	107	131	110	115	98	109	109	105	104	90	115	104	111	106	120	94	114	88	106	106	88	111	127	103	88	108	109	106	113	95	103	104	112	102	95	125	84	103	97	108	127	109	121	104	95	116	101	99	104	105	119	95	109	99	111	102	112	112	101	110	97	97	104	107	82	110	106	107	114	102	103	99	114	108	104	112	108	104	102	101	100	107	94	98	122	116	105	112	88	111	111	104	113	90	98	104	87	96	100	119	109	95	117	106	110	108	99	102	105	100	99	103	111	116	97	98	113	88	100	98	103	105	107	108	111	92	116	78	119	98	92	107	108	94	113	130	112	104	105	115	127	102	108	103	115	93	123	107	104	132	104	113	106	98	89	110	118	98	88	105	90	105	95	103	112	124	107	115	114	106	98	126	99	124	102	102	122	117	105	104	97	121	107	113	94	110	107	112	90	105	89	85	100	118	103	101	104	87	120	99	101	97	94	98	99	99	97	107	97	131	85	100	107	97	104	91	96	86	128	98	97	104	98	104	95	98	108	90	92	119	102	100	103	109	105	122	100	86	100	97	96	102	99	123	112	106	93	108	94	118	103	96	109	110	101	95	107	109	105	98	93	94	90	115	86	98	80	99	119	113	92	96	115	110	118	105	110	117	88	104	103	101	103	97	98	104	97	99	105	100	122	107	92	112	98	110	128	86	88	105	95	93	106	112	119	98	94	101	95	106	108	120	105	122	108	104	122	100	102	105	99	100	127	98	121	92	98	85	105	114	111	111	106	86	128	88	112	101	107	113	118	92	107	107	92	127	109	111	124	93	95	99	105	100	116	105	119	103	102	123	98	104	108	113	106	107	90	104	117	114	78	119	111	93	115	101	118	96	122	112	96	117	83	110	104	88	105	93	110	93	103	81	114	81	99	81	99	97	95	100	122	123	98	90	104	117	112
32450	20804	9997	2646	394	382	355	380	404	394	396	407	408	445	420	357	405	396	355	396	413	345	378	405	378	397	417	394	387	382	417	359	395	411	353	366	380	352	360	377	362	431	319	390	368	413	399	390	384	355	386	364	378	372	380	338	425	419	410	385	345	387	381	355	382	343	352	418	370	390	386	370	391	372	385	377	389	367	399	345	359	385	377	372	409	382	393	353	373	400	383	411	419	362	329	394	380	380	373	350	377	352	392	369	383	377	362	423	385	368	401	372	377	429	402	387	342	402	421	377	361	359	373	378	383	365	397	375	369	357	365	387	389	396	376	377	397	392	365	382	377	389	392	345	383	355	372	425	425	385	373	395	358	377	387	370	402	407	418	392	363	392	383	384	377	349	413	340	399	358	338	366	404	358	378	377	380	350	382	368	405	387	363	373	393	387	368	377	361	362	421	375	369	357	385	357	387	388	405	363	358	400	346	380	392	387	383	370	362	396	412	370	413	363	350	363	376	381	379	389	396	419	369	369	357	393	381	398	362	370	386	374	345	379	379	361	384	379	359	375	377	382	369	373	422	389	386	367	348	370	388	359	378	304	385	394	397	390	356	391	371	373	369	345	405	383	375	396	365	359	398	366	392	413	383	407	388	351	335	387	389	384	383	393	354	389	379	406	380	336	367	408	404	334	350	368	403	395	389	390	366	393	409	351	397	359	393	391	406	358	379	379	383	411	396	387	417	366	368	363	339	380	345	364	386	382	351	366	410	377	366	362	374	378	372	361	394	403	366	378	374	412	411	428	365	371	414	366	401	417	412	363	357	358	375	392	365	380	379	373	393	379	352	361	363	380	395	367	364	418	367	381	376	379	358	399	402	371	392	381	339	380	367	389	426	362	356	347	377	371	350	380	407	390	385	408	363	320	362	375	364	351	415	388	368	385	372	366	381	392	388	409	386	374	410	388	385	345	388	381	369	379	390	380	350	389	332	381	414	395	370	371	413	367	354	381	354	402	402	410	357	351	371	398	392	388	362	399	363	382	386	365	358	382	394	383	390	348	369	364	395	363	370	373	366	367	399	376	372	365	366	370	400	402	380	371	365	368	390	387	386	383	374	358	386	374	338	406	367	345	344	368	426	348	373	400	379	371	411	354	376	372	369	386	367	361	379	398	344	341	377	363	370	393	391	334	383	365	415	358	371	383	357	385	418	355	409	369	370	375	363	362	410	365	367	383	389	365	424	357	402	366	400	373	438	416	335	414	360	387	392	374	388	408	362	366	414	359	400	385	387	373	402	366	362	409	391	381	404	376	371	371	394	382	414	363	389	386	341	386	341	371	358	400	366	419	353	391	388	410	358	388	349	375	388	396	385	396	388	402	369	402	406	381	411	354	350	394	355	414	377	365	390	382	393	369	378	406	387	404	412	388	399	393	381	371	395	402	383	381	374	375	354	352	409	372	370	394	354	354	385	388	368	410	380	372	391	361	390	367	362	398	372	368	349	389	404	381	398	424	378	382	411	392	337	382	383	404	366	340	396	397	372	376	399	366	359	376	394	357	399	380	347	365	373	360	377	361	370	372	367	392	375	372	391	367	374	387	389	363	403	380	379	365	379	394	402	392	373	370	384	357	389	396	386	433	368	387	364	363	403	398	382	397	390	363	368	341	377	375	351	372	329	369	380	373	372	352	392	381	362	387	392	380	396	369	406	407	389	388	404	368	359	403	400	395	395	367	362	358	393	385	377	349	417	410	381	353	390	403	381	396	379	392	384	362	333	379	395	381	368	378	359	427	394	377	399	380	359	378	399	395	365	367	347	399	376	374	378	382	380	386	357	378	385	396	346	373	376	388	391	364	406	401	400	388	378	347	414	363	383	378	391	350	356	401	385	359	332	387	371	369	394	384	380	397	383	401	410	388	414	370	359	337	367	387	378	338	375	375	382	364	342	429	374	374	366	389	395	391	404	348	363	396	377	371	355	402	374	358	386	370	386	432	336	386	411	396	373	349	391	395	372	390	387	410	364	389	378	415	375	392	389	365	347	416	423	382	432	356	408	375	389	358	354	370	417	384	365	354	363	373	383	368	387	370	364	386	371	348	370	370	371	354	350	393	396	397	399	383	420	377	417	375	391	366	378	357	361	387	388	365	361	380	365	385	372	358	414	360	406	390	377	373	376	386	363	384	410	380	365	356	418	344	395	377	394	372	385	368	372	352	365	355	361	395	393	372	388	371	349	379	360	377	422	399	390	313	356	362	391	369	358	342	362	387	358	392	367	390	404	379	368	367	373	351	396	372	386	359	412	370	401	362	387	386	362	368	376	382	373	393	384	353	350	394	355	399	358	377	372	368	369	381	369	365	419	373	361	385	356	407	386	369	396	401	399	415	403	364	388	388	381	374	374	403	370	321	395	374	385	347	403	378	384	391	384	372	371	377	366	374	353	374	384	370	372	360	376	380	364	397	357	374	385	362	395	417	412	352	408	367	395	389	417	392	355	347	388	386	368	393	380	370	397	380	379	374	403	372	380	380	385	389	346	351	375	323	364	373	370	386	410	354	375	375	383	373	369	398	375	401	402	379	367	372	399	373	382	397	356	409	379	380	366	395	379	384	371	367	381	372	398	374	345	382	384	386	413	381	386	361	382	357	426	400	406	404	367	381	399	385	358	404	385	392	392	363	391	356	346	380	386	384	396	393	361	386	431	416	355	380	395	358	363	390	429	371	382	352	371	370	378	386	407	380	387	354	374	397	400	406	378	411	386	365	382	419	390	388	391	399	414	417	381	388	365	374	414	411	375	399	377	372	408	356	363	379	382	355	365	378	357	376	341	390	338	380	381	371	375	373	363	362	359	352	352	361	386	392	391	412	349	364	369	336	360	381	377	378	393	390	380	360	373	386	361	409	373	392	374	391	388	360	384	379	407	375	393	369	389	371	390	403	409	359	407	377	374	401	402	394	390	393	374	376	380	390	360	386	366	394	370	367	377	372	376	368	405	374	379	365	372	353	399	374	355	364	374	368	358	388	371	364	397	389	397	365	358	389	360	380	390	410	375	388	394	378	379	369	387	381	388	394	355	340	337	367	384	388	374	373	353	395	395	334	368	378	382	390	351	358	427	350	396	383	384	383	388	382	372	345	389	387	391	378	401	407	402	369	390	369	349	342	366	324	390	397	374	373	395	366	340	422	383	384	384	391	371	375	383	413	399	359	414	413	400	396	393	365	403	367	395	384	373	376	401	396	409	344	362	369	348	405	383	400	395	350	377	363	400	376	377	397	345	394	377	382	366	378	381	393	378	386	401	363	371	352	373	376	371	356	369	384	387	367	365	346	372	384	377	378	383	363	362	373	400	339	376	379	361	381	393	404	387	339	369	375	398	363	351	389	377	400	371	398	370	360	416	361	384	396	370	389	365	353	368	399	378	367	370	371	369	408	382	393	392	362	377	409	390	382	367	346	354	425	391	376	359	391	369	399	403	361	406	383
67910	60413	44553	21047	2006	142	126	187	160	124	142	104	127	120	125	136	118	101	131	146	128	117	118	88	97	130	124	120	119	121	117	101	104	92	90	98	81	110	121	96	92	103	93	86	77	121	94	95	91	107	113	105	99	98	96	86	97	92	90	94	105	105	89	82	90	94	108	108	100	98	97	102	97	85	93	105	106	118	97	97	92	106	118	113	103	96	87	105	118	118	93	87	93	105	101	96	93	87	99	83	85	77	110	107	100	89	95	106	91	93	103	90	99	114	115	106	110	108	91	112	111	108	124	100	96	104	89	90	112	92	108	118	102	88	96	83	99	109	119	100	98	101	98	95	105	105	100	101	115	86	114	105	121	103	100	81	110	103	99	116	111	99	96	95	99	89	101	96	104	106	84	93	89	87	99	96	106	121	84	104	104	94	111	138	102	111	102	110	92	101	111	98	88	102	115	98	107	117	97	112	109	136	98	92	96	103	114	100	113	95	98	109	97	114	103	90	90	93	96	101	102	98	102	112	105	106	88	89	113	103	87	95	118	108	109	85	100	95	106	90	100	93	108	103	104	77	88	90	97	99	112	109	100	95	95	105	92	89	70	101	84	105	97	88	101	121	125	89	118	111	92	117	96	95	120	113	88	96	125	107	113	105	108	86	95	89	99	80	96	92	108	103	92	108	81	80	98	97	108	111	107	104	103	96	85	93	94	104	92	103	99	83	100	104	86	96	109	104	100	98	109	96	98	104	95	99	83	102	92	99	97	101	91	98	99	102	92	94	100	110	99	104	95	93	106	111	91	94	96	95	94	102	84	89	89	91	98	117	84	115	90	117	92	99	92	93	113	103	115	109	109	98	97	108	104	100	92	87	99	98	93	93	91	91	103	105	100	101	90	100	92	121	90	97	106	107	100	95	95	93	104	106	104	96	114	114	100	115	87	108	96	116	98	120	100	96	104	83	106	101	96	103	105	88	105	94	92	94	108	100	97	100	86	90	99	106	97	91	88	105	112	87	113	96	78	90	88	88	94	103	102	86	99	92	105	99	104	106	101	102	95	113	91	108	96	89	92	95	93	95	92	119	104	100	112	83	94	89	89	103	97	85	106	109	93	83	98	100	102	123	106	116	100	108	116	88	101	98	76	96	98	117	94	105	108	112	117	78	99	88	91	99	101	100	96	115	105	99	84	103	92	83	97	108	104	90	103	92	103	102	93	91	85	92	115	116	110	108	105	101	95	99	95	88	112	114	112	106	93	95	100	96	101	101	106	91	106	96	115	110	102	99	101	104	105	92	94	100	105	98	82	115	109	119	97	105	91	96	82	97	100	100	103	100	114	95	106	77	86	117	88	104	71	108	114	116	102	98	105	97	93	110	102	105	106	97	108	96	102	92	119	99	110	92	97	114	101	96	103	101	83	96	98	109	83	90	107	96	111	100	93	93	97	125	108	109	91	93	97	84	102	93	118	101	97	91	96	87	94	109	81	98	105	108	98	96	99	104	106	80	121	92	104	101	93	92	101	96	109	84	99	115	92	111	111	93	118	104	102	92	97	95	98	94	100	95	89	110	111	101	98	99	93	93	111	108	118	79	96	121	103	94	102	86	99	100	106	111	98	83	104	111	102	95	95	93	81	87	102	85	95	99	109	88	97	88	92	113	93	83	92	93	92	104	84	114	96	115	91	100	101	96	85	95	95	91	94	106	88	111	106	94	87	86	98	102	76	90	112	86	94	100	106	108	92	92	91	95	113	93	110	106	95	73	79	90	102	104	91	97	109	91	84	108	100	108	109	121	96	105	84	87	77	105	98	97	86	84	79	94	105	94	115	88	84	110	92	101	107	99	116	101	116	102	90	105	92	100	97	101	104	92	114	109	114	110	103	107	85	89	104	82	115	108	129	108	103	87	75	96	116	97	95	108	96	116	87	93	102	90	97	109	116	85	110	95	111	87	117	99	106	100	114	93	110	97	104	113	85	92	104	99	108	86	95	87	96	102	105	97	98	111	91	103	101	90	117	88	93	97	139	101	105	94	89	97	104	103	113	88	102	101	89	99	120	111	101	81	107	90	97	83	84	95	106	110	98	92	98	80	87	107	102	92	96	97	93	112	100	86	105	103	87	90	101	98	94	98	110	97	103	98	92	96	108	83	101	98	89	110	99	110	100	94	99	99	109	93	85	96	118	86	93	97	101	105	107	84	98	110	112	94	95	77	81	94	114	108	95	104	109	83	115	102	74	94	94	106	111	108	106	108	85	99	112	97	103	96	116	96	96	101	104	95	100	95	84	105	87	98	91	95	102	101	92	91	99	91	102	112	97	119	99	101	111	96	106	89	121	91	95	107	98	107	93	104	101	113	100	94	92	103	85	86	119	94	108	86	95	112	103	115	105	101	91	106	103	107	101	83	127	92	105	92	91	90	112	107	98	90	104	85	109	93	94	113	89	114	100	108	98	101	100	103	94	95	78	107	96	100	98	99	98	113	94	85	85	92	101	134	103	99	94	99	88	94	97	81	90	92	108	106	102	113	94	92	102	88	107	104	110	86	100	100	105	91	91	87	94	106	89	95	111	104	104	98	85	106	99	91	101	91	82	117	95	101	87	81	115	98	89	95	126	112	107	93	92	95	94	89	111	101	102	102	94	79	90	108	81	94	104	97	78	97	86	111	105	95	91	107	94	107	101	85	88	99	97	103	95	91	115	113	97	88	97	110	110	103	93	104	117	101	101	89	103	85	109	96	89	93	112	112	98	105	91	100	107	111	107	118	91	98	107	82	102	92	99	98	83	90	126	87	93	98	97	95	84	92	84	101	107	97	100	88	99	121	98	102	91	94	109	111	83	115	95	108	110	110	104	96	116	94	98	103	104	93	104	114	95	99	82	104	115	101	109	98	92	102	115	103	103	103	92	104	106	106	102	102	85	100	96	105	110	97	101	91	96	96	100	106	95	82	116	99	98	81	96	97	114	88	94	87	84	98	103	82	96	118	94	107	88	114	69	94	102	102	109	99	98	91	102	105	97	99	101	91	103	108	103	85	101	113	80	94	102	106	99	82	102	115	89	102	112	97	99	99	95	97	87	130	115	94	106	90	98	101	89	89	95	108	88	101	114	117	104	91	98	98	89	101	88	93	87	78	101	88	104	98	100	100	100	101	119	100	107	104	103	106	92	106	100	93	91	103	110	102	92	101	98	110	96	89	105	87	103	93	107	96	110	94	83	104	118	103	83	94	112	93	110	110	113	90	120	95	95	108	93	105	101	105	103	111	94	101	94	84	91	85	92	109	100	96	90	122	87	92	103	117	102	85	95	97	96	89	93	83	102	120	84	103	109	93	113	109	88	93	105	82	107	95	100	98	96	114	98	114	87	95	113	117	77	85	108	90	84	99	96	97	91	89	100	111	94	105	100	107	112	114	109	118	86	88	101	99	106	89	107	90	83	102	100	105	94	99	108	99	105	90	97	93	109	103	122	97	90	100
52120	48876	42173	20468	611	548	591	728	733	612	625	533	518	489	572	557	573	621	789	831	652	468	455	438	416	490	654	711	609	589	490	415	438	343	388	383	381	368	352	383	378	353	332	357	375	370	390	372	346	364	371	381	353	362	379	321	365	372	386	406	339	385	390	381	374	341	360	386	330	362	385	337	373	363	357	386	363	336	362	376	381	353	366	333	322	353	362	367	354	373	374	368	348	340	385	322	366	366	363	318	357	352	370	379	362	362	319	384	358	381	370	389	359	337	332	338	343	391	350	353	352	338	347	343	376	366	342	369	328	370	367	349	341	366	354	357	366	338	367	356	343	364	358	357	367	336	359	346	352	350	358	369	377	371	329	346	371	345	359	375	386	344	341	352	361	328	330	353	347	346	329	419	376	352	334	350	377	367	362	347	346	378	352	345	377	401	377	379	351	346	347	382	358	338	363	340	385	360	368	351	359	340	347	384	345	360	323	364	363	359	343	348	362	362	376	374	344	348	399	360	360	368	374	360	374	372	308	368	372	372	341	370	345	374	326	377	356	330	375	353	352	352	351	361	368	386	336	394	351	349	384	384	376	358	358	355	380	369	345	351	373	349	378	379	368	337	360	343	382	355	379	381	384	345	342	387	346	368	367	386	385	407	390	376	382	342	384	399	339	339	327	354	355	389	350	349	355	348	363	374	345	339	351	364	357	344	391	392	392	392	350	350	361	348	317	375	363	366	361	359	359	339	333	381	334	369	377	365	365	361	365	321	403	343	332	331	342	386	359	357	367	391	344	358	348	364	377	322	425	351	331	357	369	351	358	359	365	389	371	331	356	357	376	383	375	345	343	341	357	353	383	369	360	421	381	320	349	354	366	374	346	363	378	347	382	372	361	335	341	367	368	369	331	382	364	376	362	371	332	357	345	379	371	354	367	341	361	354	374	351	368	349	339	386	352	377	351	341	367	381	367	349	396	350	361	415	344	338	388	357	354	368	395	375	400	351	382	354	345	364	324	379	365	354	360	376	346	383	346	346	356	326	341	391	371	352	333	369	369	346	387	354	382	317	361	357	397	366	404	358	357	378	371	343	337	388	392	377	395	374	361	388	338	382	385	344	343	375	348	349	362	336	364	387	349	398	328	356	346	383	367	396	386	314	364	360	347	354	359	356	371	327	379	337	372	347	395	359	358	389	349	327	346	343	361	333	357	356	366	332	357	365	339	349	332	343	317	351	364	349	349	344	390	340	378	337	359	331	379	373	370	403	379	372	346	353	399	367	359	354	361	368	361	352	360	364	352	384	361	380	349	382	388	365	369	333	388	381	361	344	371	383	353	361	377	370	318	347	373	328	375	342	361	358	347	394	398	377	374	352	340	326	365	384	335	379	369	338	344	370	373	378	386	363	371	340	314	369	352	379	365	350	333	377	358	382	372	349	389	358	357	336	367	383	367	380	381	367	335	387	404	335	384	397	335	310	335	384	375	310	360	387	358	375	369	367	327	351	352	370	356	383	371	354	378	360	333	352	330	342	368	341	374	362	369	363	357	373	380	369	360	356	344	362	333	353	381	342	360	350	383	356	351	378	354	386	348	367	370	398	381	341	362	378	365	385	373	386	370	358	386	385	354	339	393	387	378	376	345	336	372	364	368	355	385	331	378	321	378	356	363	389	346	373	362	372	336	359	365	374	388	358	343	337	378	340	382	364	368	371	377	352	339	341	391	364	323	369	333	345	385	351	362	332	354	371	364	371	353	354	334	343	344	385	361	350	376	330	353	365	357	405	378	351	375	378	346	365	365	381	382	375	342	376	343	363	377	362	363	357	342	337	341	377	377	398	371	331	349	357	405	367	360	354	377	362	336	363	401	388	313	376	351	360	371	356	340	358	383	349	370	378	364	364	375	351	379	369	354	368	367	357	347	316	371	374	364	358	370	359	380	348	331	382	330	351	346	373	354	390	369	328	357	376	350	321	347	392	388	348	347	362	356	359	336	366	373	353	351	350	363	354	361	381	368	347	381	322	377	351	349	335	398	379	361	381	378	353	350	381	359	383	365	327	368	394	358	393	348	352	361	377	382	362	337	369	358	345	377	362	374	361	351	402	364	375	366	337	398	350	404	350	334	368	352	380	367	369	339	354	360	346	364	384	345	349	378	360	372	353	302	396	330	357	378	365	364	356	346	364	388	341	379	368	362	378	379	361	382	363	397	374	343	368	348	331	348	329	371	393	355	345	383	370	372	375	377	369	356	355	343	377	357	354	378	344	379	388	394	391	370	383	339	309	308	352	369	360	337	354	335	345	313	336	342	355	322	352	358	362	346	358	393	350	365	367	360	375	340	363	338	384	390	410	358	341	360	353	373	392	369	368	375	347	382	365	330	363	368	345	370	390	367	369	350	333	364	375	357	344	361	377	385	351	343	366	359	354	323	336	325	348	376	334	337	402	356	309	343	333	346	389	362	359	399	361	355	350	389	362	348	376	356	339	347	389	367	373	381	383	394	388	363	342	359	361	360	358	364	347	379	374	358	361	366	350	387	364	340	371	350	344	369	326	381	353	346	344	374	370	353	363	369	336	365	388	358	371	356	333	370	392	376	363	315	373	350	355	376	391	397	389	370	351	356	336	368	350	381	325	375	336	342	331	382	376	393	358	356	374	376	388	373	351	337	369	368	371	375	395	358	355	386	368	358	368	363	333	340	328	377	355	364	346	360	383	373	374	374	361	383	346	378	329	360	367	377	345	339	364	344	377	359	386	336	325	378	340	362	331	373	388	370	345	347	377	389	349	418	366	380	354	322	357	370	345	388	406	349	359	349	340	331	362	379	336	343	346	345	345	321	392	319	350	398	364	374	328	356	398	358	363	373	384	398	365	355	358	353	356	302	368	355	358	370	400	333	346	348	365	347	348	379	346	351	339	346	375	371	329	372	363	363	371	319	376	365	344	402	380	353	370	409	370	351	384	332	379	351	357	365	329	340	366	367	348	355	349	378	367	331	372	317	352	385	388	336	373	370	370	339	370	355	392	368	376	367	384	395	374	369	334	378	379	383	400	363	360	337	355	345	370	356	380	380	383	352	366	336	371	362	366	326	368	349	367	361	375	376	351	344	346	367	394	380	335	353	380	359	363	378	367	320	328	364	369	360	386	351	368	375	370	374	365	357	351	355	367	349	361	358	359	376	389	360	371	363	374	375	390	389	348	341	361	320	360	340	362	394	372	368	359	342	386	319	364	376	337	381	369	347	357	370	382	362	406	359	361	362	354	345	364	360	378	346	372	366	378	353	373	342	365	381	353	385	334	336	346	367	345	384	381	402	361	338	358	356	381	350	364	376	366	383	396	369	373	358	380	375	367	348	334	371	395	368	371	371	360	377	362	358	373	346	391	377	364	345	382	373	345	376	358	353	359	381	354	360	356	364	309	366	366	366	352	362	378	361	365	351	362	364	374	357	381	341	340	387	354	361	372	392	384	389	353	339	356
73824	70308	53971	30799	6156	330	260	336	273	228	239	219	208	198	197	211	211	245	266	259	241	184	162	188	166	168	207	242	235	175	189	193	196	175	174	168	158	151	157	180	157	183	190	150	174	181	166	158	166	181	146	157	178	166	164	138	157	182	161	156	148	149	157	149	159	161	153	183	170	169	155	166	164	177	159	157	173	152	175	150	146	147	170	172	153	176	155	177	174	167	158	162	161	179	180	158	171	139	170	155	160	168	183	169	163	148	163	164	171	168	171	146	144	151	140	128	140	144	136	155	161	153	160	185	149	194	159	154	164	164	159	160	168	143	165	158	168	159	147	152	160	168	162	151	178	139	204	162	175	172	176	189	178	157	170	168	150	150	173	167	153	152	188	164	177	174	161	185	195	173	177	157	169	163	162	143	165	174	165	169	174	179	160	160	163	154	158	144	178	145	165	181	150	176	149	183	158	144	182	146	171	150	161	157	153	172	174	171	159	159	150	165	169	165	159	153	160	154	151	174	162	149	175	148	149	157	158	160	171	157	164	158	168	143	161	145	164	170	170	138	176	173	158	137	133	155	163	165	162	153	149	161	181	130	142	161	160	171	170	159	170	154	155	169	151	165	185	194	173	165	156	184	168	155	153	165	152	149	155	180	136	153	163	152	174	164	146	178	161	163	155	149	150	178	175	165	154	178	156	170	160	163	169	193	165	149	169	136	183	173	159	171	175	160	154	171	164	149	170	143	161	181	156	165	146	152	149	151	173	147	167	182	161	150	170	167	148	162	160	161	156	164	183	175	175	178	154	177	148	184	154	163	144	157	170	158	150	145	164	160	157	174	167	183	158	179	147	172	158	190	171	157	171	158	167	167	171	182	157	144	165	174	192	170	167	153	150	181	174	158	156	157	189	173	153	144	160	151	157	163	161	160	162	173	143	161	163	174	166	144	171	187	176	154	179	172	158	167	158	170	168	166	149	190	144	149	188	151	162	136	165	157	161	129	159	152	158	174	159	163	152	182	129	168	176	153	157	151	130	153	159	146	143	165	172	153	187	157	183	157	156	170	173	156	150	182	147	154	166	172	161	175	151	168	166	175	148	144	180	162	168	156	177	169	183	146	151	171	155	164	165	162	152	165	177	175	170	156	145	169	168	161	150	147	164	157	157	152	160	122	163	180	171	145	175	157	127	161	145	157	167	152	147	154	173	165	147	157	182	141	154	148	146	150	154	157	160	140	159	163	173	157	161	137	172	146	183	159	147	176	168	167	172	167	183	168	165	180	180	155	152	156	175	175	149	164	148	176	155	147	176	127	161	174	141	166	171	159	176	169	155	172	158	150	154	159	154	170	167	156	196	141	162	142	186	144	185	181	181	171	167	166	166	146	122	166	139	148	169	171	143	160	148	166	199	174	164	140	177	151	153	172	142	164	175	157	159	178	143	172	149	161	156	169	155	169	145	187	175	161	160	160	173	163	175	160	187	186	142	143	176	165	161	170	136	166	151	163	155	176	181	156	171	176	183	161	158	129	159	160	170	145	166	143	149	160	125	165	179	162	168	200	161	138	153	160	190	169	169	150	161	178	164	168	174	155	144	176	139	178	154	171	157	161	187	179	165	164	165	165	169	170	177	170	148	185	158	153	146	175	160	166	142	162	183	165	167	167	173	154	174	159	151	135	165	175	147	155	157	181	159	181	173	146	173	172	157	173	170	160	173	170	159	136	152	177	161	144	158	158	151	166	167	174	149	157	152	156	155	168	148	173	156	143	177	176	168	159	136	147	166	156	159	159	150	164	149	145	157	171	170	155	158	185	168	154	160	159	184	161	183	156	141	165	152	169	177	144	152	153	143	167	156	147	163	148	165	171	140	162	155	173	159	158	157	139	151	153	133	170	162	194	144	169	168	167	159	148	144	139	155	161	177	151	147	164	171	163	163	166	191	162	153	162	175	156	156	169	153	162	180	177	161	180	171	159	159	186	175	158	189	154	174	165	163	169	162	169	164	160	182	176	144	159	153	181	163	179	145	156	183	170	143	164	177	183	147	150	164	151	171	163	162	173	181	161	160	168	177	153	163	151	166	170	163	162	150	159	147	168	178	169	176	178	159	163	143	161	147	146	155	147	173	129	184	160	140	160	148	165	152	163	163	175	167	160	155	179	177	145	147	168	155	170	176	168	168	172	161	152	123	159	158	177	194	185	164	155	144	179	181	172	183	153	177	161	146	176	193	154	155	170	165	156	179	170	159	151	161	160	163	149	155	166	159	168	163	141	161	152	153	165	163	183	145	145	153	157	172	178	157	158	190	163	165	162	158	186	144	145	140	160	163	141	165	163	166	147	166	146	158	144	163	181	177	186	171	153	162	172	192	175	155	159	141	152	160	157	174	154	145	176	164	160	161	161	177	166	163	128	187	181	184	147	168	142	160	179	158	174	155	207	143	165	170	163	176	161	146	150	174	166	175	160	163	159	138	153	176	168	196	152	150	151	168	165	167	202	159	159	180	160	170	155	160	149	160	162	169	149	156	160	154	169	195	157	163	164	187	148	168	168	161	156	165	151	168	155	162	168	168	166	164	159	180	158	143	171	158	153	164	169	152	151	144	181	142	173	166	152	139	181	162	165	139	186	171	153	163	167	169	168	181	173	155	177	141	166	176	152	166	151	162	159	162	171	179	167	151	157	156	156	146	168	176	139	151	154	162	168	161	159	154	157	140	156	179	132	160	163	186	174	169	152	143	169	147	148	152	164	147	159	177	174	164	151	170	167	140	160	175	159	165	166	183	163	143	167	151	174	173	140	168	174	157	153	186	164	162	158	177	183	166	155	170	158	143	127	179	153	147	162	139	158	160	171	163	165	164	169	179	137	187	155	156	147	169	160	170	163	157	137	160	168	159	166	160	178	147	160	177	135	149	151	174	156	176	150	174	197	171	151	148	170	166	172	139	164	145	173	159	173	180	150	173	152	169	162	167	149	151	157	173	177	149	166	173	148	159	156	140	164	170	174	167	164	170	162	150	154	164	157	161	149	171	149	177	152	141	165	132	152	160	154	166	172	171	172	150	169	166	154	165	140	138	182	166	169	179	184	151	155	161	150	168	190	152	157	156	170	153	157	155	176	184	179	171	172	165	143	187	153	151	170	154	166	153	173	173	153	169	154	182	167	153	163	150	190	168	162	150	153	160	164	162	181	159	151	156	177	150	166	155	182	159	172	151	136	182	160	172	168	170	158	179	139	162	182	159	149	172	149	180	183	149	158	171	170	179	171	166	170	157	192	154	190	161	151	169	166	172	174	152	160	170	126	152	183	137	159	177	162	168	175	140	168	163	175	165	169	133	179	170	159	170	166	162	169	165	166	157	166	128	147	157	152	184	151	158	158	170	150	167	157	160	154	139	179	166	163	152	155	153	175	170	168	140	177	178	169	154	177	160	162	162	155	159	147	151	152	159	158	158	168	157	200	158	182	155	155	149	158	154	185	148	146
62318	60052	51481	26537	1017	861	931	1363	1201	992	997	871	824	844	956	986	991	999	1327	1432	1166	759	710	653	650	770	972	1224	1042	992	772	664	658	661	602	580	628	551	582	548	564	561	563	563	536	552	550	512	579	520	562	550	538	557	525	537	538	530	521	556	526	548	569	527	539	558	494	566	552	572	528	551	559	510	493	571	486	553	585	525	515	563	575	520	567	522	566	507	526	554	538	545	518	535	516	570	581	509	559	540	528	549	559	538	555	546	539	537	533	535	538	551	515	512	543	563	591	501	590	548	519	510	538	576	550	503	553	527	539	553	557	530	509	546	522	505	562	590	553	546	521	573	516	521	575	564	560	529	523	540	521	515	546	524	528	548	545	554	565	519	531	534	518	544	527	562	563	518	527	531	518	514	532	579	521	539	555	545	523	588	522	532	521	628	557	564	513	557	547	539	562	540	560	542	514	563	518	516	547	532	549	581	499	520	565	539	555	526	501	598	519	545	536	553	523	503	500	533	542	542	558	558	502	539	555	558	549	528	561	557	502	533	502	553	516	549	581	510	544	511	529	484	512	525	543	503	566	542	519	561	525	551	566	545	526	528	552	564	579	568	536	525	575	536	531	579	593	546	530	557	509	543	552	528	546	541	536	534	514	556	535	527	509	558	501	569	556	552	584	534	574	580	577	557	513	529	524	563	567	519	481	537	542	496	550	532	585	522	540	596	539	526	547	501	549	587	540	519	538	551	578	508	510	496	543	502	501	535	530	558	564	538	525	526	546	583	561	569	557	531	521	551	560	540	550	581	568	540	533	535	500	533	584	566	537	531	511	526	569	567	531	537	568	517	570	510	550	536	482	556	530	523	486	557	561	550	543	568	546	535	561	507	542	561	567	577	528	546	562	526	571	549	526	567	506	543	516	535	593	542	547	527	577	583	513	530	506	559	542	544	524	555	520	552	589	536	558	535	565	561	501	564	534	542	573	555	530	543	510	537	535	516	520	548	540	534	483	542	524	570	531	507	539	562	554	528	546	564	531	554	545	526	537	533	561	580	538	572	526	545	551	525	516	539	563	562	584	552	533	538	527	516	514	555	522	535	520	535	540	523	530	529	502	546	499	560	552	526	529	526	510	572	514	538	581	537	524	531	557	512	542	537	522	530	576	525	556	543	530	607	578	553	539	606	532	525	492	516	523	531	526	559	571	550	514	544	563	525	550	547	534	512	507	577	555	560	533	537	484	564	564	551	510	496	543	544	525	526	550	536	543	597	498	575	543	503	536	523	573	533	520	519	558	541	530	606	524	578	585	543	521	544	554	535	572	548	545	534	535	493	605	569	512	522	528	574	532	567	551	535	564	565	547	521	547	537	533	538	509	533	528	538	566	557	544	545	536	503	527	544	519	550	539	536	532	508	565	546	533	544	565	530	526	552	543	536	534	482	522	530	579	542	586	544	560	523	563	568	547	548	558	552	546	519	580	543	535	577	514	517	555	536	535	541	522	574	557	538	516	526	515	511	533	544	590	554	523	574	518	576	521	491	556	538	505	518	534	555	533	581	582	496	522	552	521	598	557	577	517	535	513	552	588	528	517	525	536	528	567	550	518	539	583	545	572	515	546	577	531	528	504	547	537	551	518	556	533	563	534	582	581	571	556	522	546	552	557	554	589	474	486	507	538	499	526	585	585	525	508	527	542	555	496	574	553	501	581	541	534	538	547	533	565	518	534	545	550	552	540	551	533	526	525	513	547	562	527	546	552	539	554	513	544	559	568	529	569	578	548	524	559	540	551	547	558	489	543	550	485	565	551	560	528	555	479	567	567	580	567	490	542	535	568	568	575	539	540	517	546	551	566	500	555	502	539	508	531	549	506	596	533	539	526	542	539	529	540	561	564	586	567	508	542	539	560	511	571	571	539	517	553	563	529	531	551	536	509	541	524	534	505	526	543	547	569	546	556	531	551	571	529	546	549	536	512	547	516	523	557	530	554	534	537	547	539	525	551	520	494	508	519	533	521	508	528	560	507	515	550	518	548	547	515	537	521	501	547	549	560	480	525	552	575	545	553	527	556	547	556	520	561	540	518	544	534	536	573	542	521	551	529	562	532	558	553	550	541	537	574	544	519	548	548	515	548	536	565	560	538	467	523	510	542	571	551	521	526	526	516	530	509	575	546	543	547	524	556	538	572	554	566	516	564	574	511	525	564	531	574	528	532	546	512	525	539	547	520	509	586	534	541	596	519	536	568	559	536	524	534	521	544	561	561	541	540	580	549	519	546	541	543	565	487	522	528	537	518	536	534	558	518	507	533	528	495	518	584	555	565	565	506	539	520	536	518	520	525	533	515	523	566	537	525	568	532	569	574	579	536	535	541	543	486	522	528	547	525	507	562	568	568	541	541	511	550	536	526	549	536	518	531	584	565	568	549	506	533	524	563	548	499	547	507	528	543	524	523	539	533	502	555	533	543	547	546	541	577	582	492	570	539	552	589	547	576	543	528	546	526	531	565	554	570	565	540	520	514	526	539	546	524	555	562	516	593	546	557	525	517	557	573	537	578	551	535	578	506	520	572	555	499	526	581	577	543	504	505	544	530	538	565	533	548	521	525	490	537	553	560	520	525	583	503	592	506	537	521	547	557	548	556	557	500	530	548	560	541	561	499	521	549	545	510	526	553	560	545	535	540	530	539	529	586	499	522	575	549	501	513	544	519	527	535	572	537	540	526	551	521	548	530	570	524	567	531	558	558	534	564	529	525	555	561	512	558	505	539	593	518	537	525	507	545	548	507	575	575	563	532	559	548	550	540	528	517	530	557	561	586	570	572	496	509	531	540	523	563	573	542	504	554	527	532	569	561	535	523	531	558	527	548	533	517	506	535	522	549	522	531	508	527	531	557	529	543	530	525	517	509	536	552	545	562	543	554	528	532	579	550	537	562	500	489	544	523	577	537	514	559	563	537	578	499	539	541	538	537	542	558	575	543	577	532	545	511	509	503	547	546	508	566	561	556	595	520	576	527	559	517	549	520	494	511	556	521	501	549	598	524	530	510	538	579	563	515	553	532	547	532	541	540	547	518	554	560	561	535	561	504	552	530	532	556	556	565	535	557	555	504	548	571	517	535	569	522	574	515	534	509	563	517	557	513	536	551	539	528	550	567	493	556	516	550	559	584	563	541	561	511	544	550	537	515	515	572	574	527	525	539	560	518	509	518	523	503	534	543	574	527	549	494	535	596	542	505	521	533	538	579	557	524	570	524	578	592	517	524	506	516	538	531	518	539	496	560	542	562	593	526	547	529	568	548	528	518	554	524	549	546	538	557	553	578	587	531	549	538	562	522	550	552	536	532	536	529	555	588	537	545	501	557	557	596	544	544	564	521	572	526	509	582	554	569	536	554	552	514	555	520	539	551	533	552	546	485	547	550	519	494	503	565	537	516	537	571	514	535	555	515	606	519	489	569	530	604	535	536	506	563	537	562	538	533	555	573	563
31364	17962	5581	930	164	124	112	99	105	105	111	97	94	96	97	107	117	108	98	108	110	113	106	103	94	112	97	110	88	112	116	105	109	110	113	97	89	115	107	103	107	85	116	100	102	118	107	98	109	88	95	112	105	115	97	101	117	131	117	112	119	92	105	113	102	105	119	111	106	96	108	112	95	95	108	110	121	97	95	98	100	100	91	114	105	70	89	93	92	106	85	96	106	86	96	110	113	117	119	112	94	120	94	89	105	136	102	121	109	126	93	120	113	108	97	112	100	98	115	109	117	107	97	103	85	117	107	115	92	94	96	106	90	109	114	100	107	95	125	108	99	88	99	108	108	95	108	103	111	101	115	109	120	82	99	98	109	122	102	108	119	92	97	126	104	110	102	99	118	120	97	110	103	101	107	116	103	121	112	129	99	98	98	90	110	121	97	88	107	96	88	104	110	85	93	92	112	109	113	82	100	89	102	106	112	116	120	89	104	105	99	112	108	130	99	110	111	92	112	101	98	108	105	94	100	79	93	102	93	90	105	119	118	96	103	93	118	115	103	113	111	83	96	101	92	97	100	101	96	110	123	100	102	102	101	123	92	115	123	133	128	110	103	107	88	97	116	107	107	105	109	114	101	104	102	97	117	100	108	113	84	103	114	101	102	125	97	102	98	101	108	114	114	111	106	102	107	124	115	91	93	107	115	121	113	116	103	102	108	88	114	99	111	101	110	116	110	92	109	114	109	109	91	87	120	107	96	88	95	102	100	107	105	110	75	92	115	93	109	97	111	98	98	114	94	115	95	103	99	110	107	91	117	101	111	112	90	101	93	102	128	108	100	117	115	105	97	125	105	94	119	112	95	110	129	111	94	122	110	93	89	102	103	111	101	101	88	97	101	102	86	114	103	101	95	111	99	114	107	121	110	90	102	126	116	108	115	97	90	97	110	110	93	107	96	110	109	106	103	100	85	103	103	93	111	100	112	81	102	96	109	118	94	90	100	104	106	117	85	98	109	107	92	100	117	104	118	92	93	98	105	101	115	110	123	92	89	87	95	123	116	97	94	84	112	105	105	109	112	111	112	100	99	105	102	107	114	111	103	92	102	93	97	115	112	115	96	102	100	93	93	97	107	104	98	119	122	91	95	106	108	95	105	125	105	98	86	108	90	99	91	101	98	122	105	101	85	116	96	118	91	90	113	103	97	118	98	122	109	96	93	102	92	120	112	94	102	96	96	126	112	111	94	114	104	86	116	114	111	99	99	126	85	91	108	107	112	100	111	96	101	97	103	99	91	119	123	105	108	90	115	100	113	120	89	104	125	100	107	87	104	109	105	102	96	94	115	108	98	86	89	109	100	119	106	116	105	101	118	117	97	99	120	124	101	92	108	111	97	107	99	113	101	92	104	107	108	98	119	104	94	109	103	104	98	92	103	104	101	111	108	119	92	118	111	105	117	108	123	105	101	121	107	105	112	107	106	124	109	108	109	115	96	93	83	101	100	113	111	92	96	115	82	96	124	95	100	102	110	104	115	117	106	114	106	119	103	87	83	88	114	116	95	110	104	109	99	106	122	109	116	91	85	104	102	100	98	107	106	109	98	120	97	97	111	101	107	109	89	109	98	106	104	94	110	110	97	98	124	82	95	115	95	103	95	104	97	111	105	105	102	93	84	103	101	108	83	101	111	96	99	108	88	132	99	87	120	112	98	91	96	100	100	115	95	113	100	99	98	103	97	85	110	100	111	104	103	112	114	121	102	96	111	109	103	103	91	116	122	102	114	97	106	121	123	115	94	111	106	91	92	103	99	104	103	102	82	103	93	100	99	105	93	102	115	93	92	104	115	101	104	104	93	84	101	109	96	112	106	88	100	110	117	99	102	86	104	108	94	126	119	98	107	108	102	104	106	96	113	93	94	101	113	103	94	118	89	97	119	98	103	94	130	118	104	109	99	100	137	105	99	118	94	101	99	105	105	105	108	105	82	101	89	109	114	98	100	109	89	103	111	94	104	122	92	94	86	99	102	93	111	100	111	81	104	104	117	118	105	105	118	83	108	102	109	92	109	110	115	131	96	102	104	100	99	87	115	94	116	91	121	109	98	107	103	101	121	105	122	113	108	109	100	101	100	102	121	96	110	87	96	105	95	88	113	123	108	119	102	117	111	102	95	107	117	90	107	80	112	95	107	111	94	97	116	95	107	90	106	93	118	102	111	109	109	110	97	116	97	101	85	103	89	101	89	102	121	104	96	104	107	115	100	104	93	94	105	108	106	105	112	117	87	92	120	112	109	103	101	113	116	99	93	112	110	122	116	102	105	114	82	109	100	121	112	101	114	95	106	99	98	115	102	106	111	81	128	96	118	124	99	104	120	102	97	101	116	102	96	122	102	126	95	108	95	113	101	106	84	103	101	122	114	107	98	107	105	98	102	110	84	98	119	105	103	123	99	116	106	99	93	103	101	95	102	115	111	97	121	109	106	93	93	115	97	123	119	97	109	121	103	99	103	100	97	100	99	111	95	109	117	123	126	120	117	88	93	111	103	90	93	106	105	108	113	104	103	122	107	101	107	111	99	106	112	112	118	107	110	96	101	111	87	136	101	108	111	105	121	100	130	116	105	105	112	96	115	103	107	96	102	106	110	90	125	103	104	101	122	90	102	91	99	113	80	79	100	102	112	101	112	107	103	99	100	93	95	111	101	108	92	101	111	115	105	110	94	92	110	95	109	100	114	102	105	108	109	118	94	107	120	121	101	123	111	105	112	103	107	103	96	113	87	115	103	104	93	84	113	102	97	111	92	115	82	103	124	99	108	102	107	112	111	101	104	106	102	114	106	110	88	108	105	115	101	103	118	123	111	110	99	114	94	103	123	117	100	109	129	116	111	97	107	97	102	113	106	121	112	100	101	105	97	84	87	99	95	113	105	105	122	109	109	112	112	103	102	121	98	109	92	107	97	101	91	99	95	122	103	89	104	95	99	103	119	109	96	112	107	120	100	100	85	119	95	108	106	100	106	95	125	94	94	99	103	96	95	109	105	108	111	81	105	117	109	97	100	95	114	89	90	115	83	108	104	109	110	104	99	92	111	80	109	111	100	118	108	88	115	92	124	110	106	114	112	102	118	131	88	105	103	101	99	108	106	95	115	107	98	103	128	93	108	110	113	108	106	103	113	110	95	88	82	104	114	91	127	113	87	96	102	115	97	107	128	97	125	102	125	102	114	118	117	120	114	96	116	93	104	118	107	90	100	120	105	113	107	99	126	114	115	93	86	116	105	112	109	101	100	120	92	90	91	101	95	108	107	92	96	90	128	108	100	111	103	89	103	99	93	106	115	87	91	115	100	117	102	90	92	94	99	108	111	104	108	97	117	96	103	111	97	100	84	114	85	122	80	115	117	98	83	103	115	103	104	121	96	99	106	123	102	109	101	98	112	97	110	108	115	111	101	100	94	102	124	101	109	113	95	112	109	86	99	109	89	105
33091	21423	9179	2532	420	371	384	407	386	416	328	398	410	364	378	411	418	367	446	423	382	386	373	399	372	371	403	389	390	388	409	368	357	361	396	378	379	352	401	402	383	393	344	399	379	375	399	331	360	368	332	394	372	408	358	394	346	395	380	368	388	392	408	383	391	394	348	366	406	409	388	373	377	351	373	393	355	391	368	373	354	367	399	387	361	395	403	387	392	366	364	390	363	352	413	387	380	396	389	394	371	391	340	349	333	397	371	377	383	384	391	386	329	392	396	384	387	403	385	359	360	374	361	382	408	377	360	363	356	358	400	373	368	378	381	359	369	349	369	386	385	400	342	355	412	396	391	371	422	395	391	414	377	370	335	402	391	362	402	400	387	359	383	403	377	377	391	382	364	383	400	419	396	406	381	388	399	354	364	371	419	379	385	378	351	391	390	375	371	417	372	345	360	405	359	378	387	400	391	353	385	391	346	369	364	398	423	405	378	399	364	385	398	366	347	380	346	397	397	386	385	371	386	378	392	365	381	380	354	391	364	363	378	383	350	349	390	395	405	388	318	398	400	415	350	344	387	395	356	380	393	390	369	385	404	392	376	366	365	379	424	334	369	393	348	419	404	407	379	402	368	384	370	340	334	411	381	390	372	404	391	365	383	383	403	372	391	385	356	412	405	423	403	397	399	396	375	353	343	376	367	397	383	383	393	338	348	393	403	382	359	377	384	389	385	375	350	393	376	363	373	387	417	383	379	390	409	362	382	379	342	378	423	393	375	388	360	416	370	394	381	384	382	369	365	407	414	367	384	384	401	371	414	408	406	383	346	373	367	381	359	366	397	403	373	393	437	391	392	391	391	360	377	405	387	401	365	339	405	409	374	370	416	353	378	365	427	375	362	356	406	373	394	338	401	401	376	393	374	399	403	370	385	397	408	398	378	379	386	401	406	390	362	373	348	340	376	395	357	391	356	379	395	373	377	393	374	357	395	406	365	346	379	396	391	385	376	370	383	365	366	383	378	387	353	375	356	360	383	362	381	372	372	371	393	443	358	391	383	404	376	368	378	414	366	370	382	388	377	344	413	389	353	379	366	398	398	405	370	376	366	393	383	375	347	367	403	369	376	338	394	408	354	392	403	358	416	356	384	352	364	381	392	390	362	392	372	379	400	365	390	386	387	359	400	351	397	360	402	357	399	367	357	413	383	361	343	369	390	378	369	399	378	400	342	373	416	392	371	385	384	365	361	384	364	381	396	337	381	376	354	387	349	381	413	390	355	370	349	359	347	371	389	376	354	415	384	373	416	398	372	366	377	432	390	366	395	378	402	387	387	366	350	413	421	402	356	387	365	398	392	360	406	404	379	398	408	378	404	354	377	353	385	396	380	400	389	399	387	383	359	383	401	403	401	402	354	391	371	361	388	398	393	414	372	389	388	380	418	371	370	371	333	397	372	385	397	390	386	369	373	397	412	392	399	377	373	391	398	369	377	387	397	436	396	358	376	378	371	397	385	384	370	415	397	382	353	375	349	351	400	363	373	366	354	405	376	382	389	376	365	381	395	404	362	385	391	372	384	374	391	431	347	391	349	330	352	347	417	376	359	379	354	408	389	380	391	384	426	391	375	367	384	394	395	394	373	335	380	394	414	419	388	381	403	372	372	384	382	347	369	400	362	397	392	369	393	357	359	373	405	400	381	401	380	350	396	360	387	406	380	354	402	411	343	380	393	367	356	371	376	369	389	353	368	418	398	380	389	373	421	351	391	370	373	360	347	372	388	369	395	398	399	391	395	381	387	375	355	353	383	380	419	364	384	361	387	401	354	402	409	426	389	396	390	355	371	378	395	390	376	339	351	352	395	364	399	370	394	338	394	357	402	363	385	406	372	414	404	359	403	365	397	393	403	358	381	405	344	343	374	391	371	356	413	368	364	373	366	392	379	372	406	358	335	380	381	398	355	395	353	403	372	350	355	359	396	385	339	370	376	392	374	428	373	384	387	371	372	380	435	381	380	399	376	394	354	350	397	386	376	380	375	380	403	410	380	361	375	413	388	420	380	353	376	396	352	402	376	373	364	392	384	378	362	363	370	348	408	393	388	389	378	355	377	368	377	390	393	400	372	379	403	392	397	357	396	369	403	345	387	382	350	406	353	373	373	392	391	381	389	365	360	385	400	415	396	368	386	388	351	380	367	360	397	364	402	369	421	372	401	431	411	366	405	405	360	383	391	370	338	384	369	388	423	402	385	363	396	384	360	377	392	383	382	370	376	369	416	376	379	370	373	362	348	391	378	380	372	370	402	356	368	376	391	376	395	361	397	387	412	426	365	410	403	407	425	414	407	373	387	373	404	375	366	381	367	387	412	410	367	383	369	390	365	365	383	367	376	394	373	372	340	348	400	360	374	419	389	372	362	396	400	351	427	366	388	371	372	369	384	403	379	395	375	421	365	398	373	369	349	366	388	396	385	391	391	402	417	364	408	355	377	390	394	371	398	374	394	392	395	421	378	381	359	383	381	389	393	394	396	363	372	387	337	376	390	391	373	359	424	384	355	396	410	385	349	364	417	377	413	384	371	381	371	337	367	393	436	353	356	390	370	398	337	342	386	362	383	377	390	363	349	376	400	358	351	353	412	387	350	392	390	356	390	392	357	353	373	397	378	373	422	352	391	399	382	390	385	401	404	388	382	373	373	356	441	366	365	405	406	367	388	410	399	395	378	377	392	367	357	365	422	343	382	394	378	357	379	370	363	370	373	369	390	385	396	355	358	377	376	362	355	396	384	378	352	357	405	410	371	367	388	366	359	368	368	376	380	329	351	358	409	404	371	388	387	420	370	357	401	393	381	349	385	367	350	362	371	353	349	398	379	423	367	390	375	394	342	406	401	368	355	403	409	374	402	375	384	358	357	382	391	343	378	381	370	372	387	349	372	396	371	357	400	380	376	410	386	363	356	393	393	381	355	381	406	368	372	358	394	393	410	371	380	388	389	396	358	342	397	384	392	380	381	401	372	429	390	374	404	381	409	377	378	386	382	387	393	406	367	394	402	372	373	380	389	382	361	361	385	390	397	391	398	355	372	380	389	351	382	383	381	382	388	364	372	399	378	380	394	373	407	389	362	379	366	357	385	355	385	398	383	412	364	380	378	387	399	392	379	383	401	392	400	389	372	345	395	381	366	393	357	377	361	406	365	388	343	346	373	400	396	382	426	394	398	356	352	392	396	382	388	371	351	386	368	412	355	388	386	399	367	367	375	383	355	377	394	416	385	353	358	360	420	413	353	399	412	378	383	385	361	359	413	414	394	405	388	381	363	352	415	358	370	408	378	355	372	364	398	391	401	375	376	352	396	372	389	400	370	353	363	406	393	371	363	386	359	363	369	391	380	385	380	384	375	393	380	386	379	384	365	409	387	365	393	388	383	389	352	353	411	331	383	354	383	382	359	379	402	390	374	382	369	419	382	361	399	398	374	364	405	347	377	395
68718	61900	43017	18830	1566	126	128	151	165	139	126	106	119	127	113	132	102	106	141	164	121	118	110	90	126	94	118	132	143	110	91	95	115	94	119	100	110	97	115	107	110	115	83	111	98	106	103	92	80	103	96	92	98	103	112	97	96	92	97	90	94	109	109	97	97	97	112	106	87	111	108	108	94	98	99	91	103	102	92	87	89	96	96	107	95	98	85	108	118	103	100	106	87	107	112	96	111	87	94	100	96	107	96	105	99	94	99	100	97	95	106	95	83	97	113	104	87	90	100	99	112	89	99	91	86	103	104	99	97	113	91	110	114	104	112	107	102	107	105	97	89	107	100	107	100	112	96	109	106	103	98	99	115	107	110	104	106	87	79	105	96	88	109	99	104	94	103	94	107	113	106	109	102	107	96	115	112	92	94	104	111	99	115	115	90	110	92	120	95	103	94	108	107	97	93	95	102	96	100	120	111	126	119	102	95	85	89	102	77	96	108	90	113	99	93	106	104	109	103	102	107	105	105	100	120	99	87	98	91	96	104	100	107	89	103	95	91	113	111	102	87	93	111	109	102	96	94	101	96	95	97	111	116	109	97	95	97	97	89	93	125	96	107	110	108	105	114	105	97	111	90	103	113	102	126	112	95	110	107	97	112	97	108	114	102	107	94	105	89	97	120	100	109	93	99	107	101	112	88	115	107	91	97	91	82	96	94	111	105	103	103	111	89	113	94	102	109	97	93	100	88	94	99	96	111	87	92	112	107	91	88	99	100	111	111	112	92	110	110	113	113	110	104	100	105	100	102	86	103	93	108	110	112	103	91	85	88	98	84	91	100	114	94	82	99	89	86	95	77	110	94	114	83	96	94	111	124	116	100	93	105	79	93	87	99	110	113	100	102	88	88	106	117	106	103	110	99	125	117	114	109	108	89	83	88	86	95	109	100	104	112	109	104	99	110	116	111	118	112	99	99	86	100	108	117	100	93	80	103	95	94	92	106	113	82	95	87	114	105	103	90	106	114	112	95	114	103	89	86	102	94	115	92	116	110	99	95	100	85	107	102	94	107	98	96	123	109	108	91	99	103	107	106	107	91	98	108	113	103	105	114	89	97	101	104	108	102	92	114	101	109	102	95	116	107	101	102	91	105	108	99	120	101	105	123	116	100	113	98	108	118	95	106	95	78	92	97	114	81	104	107	101	118	91	88	98	110	106	97	113	89	89	99	103	105	112	114	93	103	116	120	106	106	100	88	111	113	101	111	104	103	89	111	94	120	106	80	104	94	104	104	124	107	113	93	96	112	89	101	110	111	99	102	101	92	98	105	109	102	93	100	91	105	108	97	93	119	103	91	103	114	104	110	103	112	107	98	94	97	99	109	106	110	104	109	104	98	100	96	123	107	88	82	103	111	82	99	76	121	115	110	83	97	99	81	87	106	88	88	111	94	112	95	111	129	107	112	110	95	99	105	103	90	111	106	120	111	102	114	121	99	105	123	102	106	87	95	87	99	100	88	80	114	103	88	91	107	99	99	98	96	94	81	107	112	108	96	109	91	104	95	90	108	123	81	101	122	96	107	93	105	98	94	104	78	103	106	111	124	99	108	102	105	105	102	118	100	103	84	105	95	95	109	103	113	94	96	103	107	98	113	96	108	95	104	97	100	95	95	98	104	121	101	105	114	82	100	106	96	93	87	102	103	103	105	105	71	92	118	108	95	89	95	104	95	126	102	102	102	94	92	97	87	108	121	100	127	94	106	117	104	92	103	98	99	97	93	107	91	104	93	88	102	109	102	110	108	95	115	102	117	112	94	106	103	95	107	126	110	118	99	93	101	104	82	109	81	107	88	88	115	97	105	101	105	95	108	99	122	113	90	105	120	94	110	124	109	98	93	98	106	104	97	91	105	86	93	110	116	97	102	97	101	102	99	117	110	110	105	89	119	104	81	76	104	104	103	105	95	107	117	99	107	82	104	89	100	107	97	97	105	122	95	109	102	77	101	106	112	107	108	92	96	120	103	103	91	103	110	104	97	105	83	129	99	99	112	97	87	101	100	90	120	100	99	103	97	105	113	98	105	93	93	81	102	107	97	88	108	100	98	87	103	123	90	104	114	128	95	101	105	95	84	101	86	107	85	83	98	112	106	96	104	113	109	92	89	99	94	94	111	99	125	102	107	111	98	98	105	108	80	98	121	116	104	102	101	98	112	96	92	96	97	80	103	99	110	106	102	94	100	89	106	87	92	99	120	103	107	94	103	118	101	109	107	101	84	115	103	111	102	104	94	110	95	103	107	110	93	104	76	99	114	108	116	98	109	100	92	103	87	93	90	108	114	95	110	107	94	98	102	107	95	93	105	108	110	98	90	100	102	106	105	99	119	100	102	118	92	110	106	94	87	85	108	105	106	89	95	125	126	111	101	110	88	98	104	100	104	101	107	95	111	98	113	104	122	103	117	117	92	107	103	101	116	104	105	112	90	98	90	99	88	96	85	87	95	104	101	85	99	98	93	93	108	99	95	93	104	96	105	109	92	103	106	112	107	120	94	93	101	125	108	84	115	110	93	102	117	91	118	108	97	115	96	116	101	103	98	110	103	99	109	82	107	90	83	88	88	104	100	87	101	118	107	98	97	122	95	96	101	103	98	87	98	102	104	98	96	114	104	104	123	101	102	106	97	102	91	96	92	100	100	126	97	91	89	93	113	100	101	103	114	115	97	111	101	133	97	85	112	96	102	102	96	91	119	110	112	98	129	86	95	104	113	93	94	106	89	95	98	96	106	88	104	108	88	93	119	98	90	106	95	104	95	115	88	97	101	84	100	106	84	99	97	105	91	91	105	98	104	96	88	104	100	112	130	88	106	108	105	115	97	100	101	96	85	99	104	108	90	121	113	77	96	110	101	115	106	87	98	101	101	120	112	103	97	104	92	85	102	107	111	114	114	121	95	91	111	89	109	101	118	100	106	106	104	89	94	98	108	101	92	106	100	96	122	114	98	99	115	80	96	97	93	111	103	108	93	102	94	101	119	102	103	79	100	99	89	94	97	88	98	108	109	90	105	113	111	116	107	100	119	114	103	95	96	80	95	116	106	96	98	124	106	91	112	100	100	92	107	113	116	121	101	92	98	102	114	102	105	98	101	85	104	99	95	94	94	110	102	98	109	78	88	85	122	110	103	106	95	112	129	114	101	131	104	104	96	96	107	118	111	104	103	99	120	85	106	121	115	119	126	113	102	99	93	97	100	101	118	89	95	104	81	120	96	110	103	110	82	91	118	101	96	104	118	98	113	109	101	82	86	111	91	116	106	91	91	102	110	104	85	110	101	102	110	98	108	114	109	95	117	94	110	111	113	113	109	89	101	114	83	99	101	116	109	103	90	115	120	108	105	109	93	95	103	98	116	119	96	100	116	100	133	93	87	105	101	98	86	97	98	95	94	103	93	104	115	103	102	96	103	105	102	89	107	120	109	102	103	80	101	116	103	105
52673	49627	40413	17520	556	514	533	792	689	569	575	454	459	465	524	579	511	562	698	853	584	411	442	419	416	474	584	661	584	495	459	410	376	428	418	375	340	319	350	380	343	389	374	369	359	382	328	417	368	400	348	378	364	369	407	370	361	372	378	332	372	357	368	350	370	340	379	370	337	373	363	375	373	349	363	341	355	382	389	364	414	393	420	329	385	354	370	369	376	387	331	363	346	363	365	383	376	379	379	383	368	362	366	377	361	378	352	333	387	355	345	404	386	332	352	342	369	369	398	355	354	357	378	379	373	359	369	363	372	362	378	361	331	338	355	388	378	370	410	337	360	384	349	373	387	369	344	378	397	329	358	355	391	353	410	351	353	338	377	368	353	358	346	357	387	353	398	360	369	356	350	336	359	399	414	365	354	327	357	383	396	367	366	363	358	396	369	351	364	354	379	333	370	386	385	351	368	347	342	319	379	368	359	373	349	366	393	364	399	342	341	388	382	377	356	363	344	365	378	376	349	377	371	393	404	370	376	344	379	366	336	370	364	399	423	391	309	370	355	347	357	376	372	365	367	358	379	333	360	377	362	377	342	368	370	378	350	351	353	361	337	393	329	396	376	355	345	358	359	370	387	360	373	348	384	349	375	373	400	339	388	387	411	327	368	365	348	402	326	386	383	359	363	386	375	372	383	361	384	389	409	346	380	364	357	376	347	381	370	393	384	370	350	351	390	349	369	372	374	389	361	353	383	377	335	380	347	373	380	337	370	359	355	377	353	376	395	351	398	349	363	380	333	349	352	367	332	386	394	373	347	405	389	356	360	361	373	373	360	349	364	358	352	385	359	376	381	400	342	404	381	377	374	363	360	367	366	373	372	372	387	373	367	389	396	342	407	376	374	363	368	349	374	379	337	366	361	336	344	415	350	363	353	355	369	381	377	378	374	368	373	391	392	363	376	365	367	336	371	370	362	368	364	370	328	376	361	358	346	370	397	355	352	369	363	388	338	403	384	352	371	393	368	375	377	352	351	400	368	350	365	380	369	362	333	357	329	338	346	361	347	338	374	368	368	395	358	379	369	368	380	354	387	361	358	391	348	384	384	370	341	375	357	359	387	397	383	390	354	377	364	369	367	414	377	363	354	333	362	378	371	387	365	363	374	367	344	384	380	347	377	363	339	355	340	340	371	366	364	358	356	375	344	397	383	371	322	344	367	404	359	361	358	374	404	372	367	354	372	400	373	344	388	374	361	375	394	320	369	378	363	408	371	356	373	378	320	358	359	312	382	361	403	360	355	374	338	375	334	360	365	354	403	328	329	372	382	387	358	374	353	385	377	387	358	370	372	370	388	357	350	347	348	363	347	392	365	345	377	373	408	318	357	353	378	385	379	383	375	376	366	369	375	365	417	383	367	386	371	358	363	351	381	391	368	388	357	338	353	339	409	387	373	340	332	380	391	366	376	337	364	367	370	356	371	324	336	363	345	359	344	361	386	369	343	355	369	341	353	359	355	331	379	375	397	354	364	369	348	354	369	369	393	364	365	386	366	394	338	388	320	379	381	395	383	375	364	392	344	402	366	328	369	366	358	349	343	398	378	336	352	390	397	381	390	361	351	344	347	359	346	356	386	383	396	352	396	336	357	378	362	348	388	373	358	354	344	384	400	375	344	338	391	368	364	384	396	366	356	373	349	337	366	368	356	366	387	374	380	381	365	358	360	377	365	366	362	354	336	371	355	353	373	377	336	322	373	373	359	399	324	388	369	390	330	380	360	370	397	378	364	366	366	369	368	388	399	356	354	346	386	352	376	366	396	359	381	366	342	358	364	384	376	365	378	372	362	388	389	369	390	349	365	365	393	375	352	387	372	366	377	345	333	365	353	372	366	350	384	350	378	386	383	345	345	374	395	375	367	376	349	369	394	374	407	366	350	373	341	392	365	333	366	382	359	370	375	389	374	372	384	366	366	366	342	349	373	344	403	358	389	350	343	368	370	367	362	374	364	386	411	367	344	350	380	377	364	391	389	360	347	367	392	329	367	373	321	366	370	348	417	381	353	340	397	360	397	362	351	405	378	377	396	367	339	387	379	361	350	382	406	363	349	407	342	379	369	365	370	379	414	377	394	380	375	347	345	379	340	371	317	375	380	335	368	361	406	357	379	368	347	346	345	370	341	383	377	362	351	359	398	352	394	368	381	378	362	372	372	360	375	361	369	364	350	357	400	360	369	369	380	372	384	330	349	359	397	362	375	341	371	378	388	373	313	356	356	370	358	344	381	355	377	357	381	370	360	383	351	364	353	352	378	359	360	368	364	373	371	388	372	370	321	385	343	355	396	366	363	354	342	386	362	379	389	400	404	380	376	372	385	380	369	380	362	345	355	376	324	354	368	382	357	358	380	369	345	368	351	382	364	370	403	401	355	366	375	382	366	367	363	361	347	330	357	340	391	393	374	387	377	368	343	340	371	397	365	372	384	369	347	361	344	364	381	384	368	336	323	348	348	355	366	379	384	374	360	372	385	389	359	360	366	371	372	378	386	365	360	365	373	370	378	409	400	379	369	363	360	374	393	343	355	345	392	344	385	410	393	379	350	376	382	357	351	371	381	381	402	354	350	350	350	361	370	370	384	345	380	398	404	353	360	389	374	366	362	392	361	397	361	366	362	382	387	388	404	358	388	391	374	348	363	363	354	368	343	390	373	339	349	341	365	354	340	354	343	365	366	348	379	372	385	381	371	393	368	381	381	359	358	403	379	386	322	377	360	367	333	366	353	352	374	352	365	327	353	343	361	357	351	353	367	402	365	409	380	367	346	353	344	337	353	389	346	412	370	334	367	355	358	409	381	350	331	365	351	366	360	363	371	331	394	344	364	377	356	366	371	372	341	357	377	390	390	350	335	370	387	343	387	346	347	387	371	357	385	373	343	389	358	350	358	393	364	365	367	358	327	370	378	398	397	369	381	378	342	365	345	395	359	382	359	386	347	374	383	372	387	373	400	403	385	385	373	375	343	398	381	357	383	373	345	372	382	346	349	369	348	399	374	345	388	350	372	354	352	364	371	366	353	358	363	365	381	360	357	360	379	369	357	386	376	367	321	369	395	355	333	388	357	353	375	356	339	355	362	390	378	374	410	373	376	397	392	373	355	348	381	349	363	373	362	387	363	358	352	369	359	371	388	341	381	418	378	367	363	382	337	390	381	368	378	368	369	328	357	381	356	364	363	369	366	377	416	354	357	396	351	362	376	358	378	349	401	345	368	354	346	352	374	361	340	385	368	361	335	380	379	373	329	366	372	370	334	371	362	336	374	325	371	373	353	366	350	344	384	349	407	356	380	359	366	401	362	360	380	374	370	396	352	359	384	346	369	366	370	356	348	351	361	334	406	364	378	365	396	378	354	396	389	366	393	354	343	341	377	349	353	402	348	355	368	380	349	356	394	371	395	384	348	355	381	352	352	364	376	381	370	377	366	398	374	355	386	348
73691	71302	52889	26819	5400	329	218	242	216	223	217	199	192	205	187	200	208	226	231	236	197	190	182	171	176	175	211	221	191	203	181	182	175	182	186	184	180	176	170	164	187	145	183	173	167	168	175	196	181	178	150	160	154	162	172	181	171	168	168	157	160	163	164	180	153	165	198	145	153	152	170	155	159	129	168	179	165	161	141	201	152	160	165	157	180	167	138	186	180	153	150	178	174	168	163	168	165	182	161	156	176	166	159	180	164	166	175	168	182	176	164	179	179	187	178	158	188	175	161	180	173	158	148	147	183	178	174	162	162	180	158	160	150	154	175	150	164	158	164	153	190	161	184	151	173	170	180	172	201	182	176	164	157	164	169	131	185	158	162	182	157	186	142	159	185	177	156	183	173	182	169	166	182	174	186	145	186	182	142	151	175	175	162	196	151	173	171	164	188	182	185	173	174	186	179	185	186	166	174	167	150	170	155	153	184	171	175	149	182	185	185	149	163	165	180	156	196	176	167	170	170	167	184	189	159	170	163	168	175	155	184	177	164	169	179	165	151	146	160	154	145	163	166	174	165	175	173	184	161	169	153	160	162	147	183	150	162	173	149	143	162	174	151	166	190	168	155	164	182	161	157	170	151	179	178	171	181	147	190	169	165	159	148	188	160	181	169	162	143	157	159	175	174	181	169	148	168	179	169	171	163	147	163	165	172	161	141	168	167	168	169	171	163	192	170	177	181	176	172	159	195	179	163	190	168	165	161	158	167	162	180	177	159	158	171	184	172	178	158	187	169	156	163	157	175	171	167	163	158	165	170	150	153	168	157	162	180	167	151	167	172	157	177	152	148	171	175	177	185	155	178	178	169	164	175	177	172	163	185	156	194	170	153	158	168	153	181	166	176	148	150	183	182	166	145	183	187	156	158	177	174	172	177	179	176	165	162	163	172	171	183	155	170	149	194	150	169	168	180	193	163	176	151	201	168	183	172	200	188	177	166	166	178	155	180	199	149	170	159	171	183	150	179	169	163	148	163	180	174	159	173	167	174	156	176	153	155	150	164	173	177	165	167	157	160	156	145	160	167	180	154	180	160	161	181	159	168	179	149	167	172	160	166	150	152	155	180	181	145	168	154	162	166	172	163	155	171	164	157	162	199	161	146	175	165	160	177	189	161	155	160	188	163	178	159	180	146	149	165	162	148	162	165	170	178	166	154	171	169	167	195	168	153	166	168	179	179	191	164	172	158	160	168	185	188	178	148	165	141	172	183	163	182	169	178	184	175	154	170	167	173	187	152	156	149	194	164	161	144	176	174	171	150	189	158	189	188	171	157	153	160	169	172	171	161	181	170	159	179	177	161	193	182	151	168	184	168	188	184	164	173	162	177	154	169	162	176	154	163	163	156	175	162	144	178	172	167	176	164	148	171	167	168	147	176	171	155	132	187	150	172	204	135	186	182	170	159	174	153	138	175	173	158	171	173	168	157	161	164	158	174	170	175	190	169	159	167	183	159	186	161	185	197	165	176	160	176	167	177	162	163	147	161	157	180	144	163	177	181	177	178	167	149	163	176	162	157	188	181	149	162	163	175	173	164	191	168	160	172	175	170	154	162	141	188	190	175	191	162	157	158	188	156	161	168	171	151	160	174	183	158	170	147	171	149	181	167	178	170	158	179	154	164	180	171	147	164	149	177	181	150	172	169	183	169	177	162	172	147	164	138	169	153	145	188	143	155	178	152	169	166	180	165	181	179	163	148	146	189	169	170	182	168	168	183	207	172	167	176	176	169	188	179	179	163	178	155	183	159	171	173	164	160	148	197	183	170	154	168	149	163	140	173	169	187	165	170	174	155	176	160	195	163	150	149	155	142	155	175	185	146	181	169	166	176	167	185	187	178	176	186	173	179	162	141	148	145	158	175	159	148	160	172	157	179	161	184	154	172	190	175	168	136	188	186	168	155	165	184	160	156	160	162	168	168	158	184	181	165	186	165	163	165	196	166	146	163	167	187	153	190	150	159	179	152	171	161	151	164	167	180	166	157	172	160	138	186	161	162	157	171	168	183	173	169	150	157	166	188	195	181	174	174	132	176	173	163	169	167	166	181	145	173	150	152	157	181	167	170	156	166	151	201	183	153	161	178	163	160	182	150	188	155	197	180	168	156	161	148	172	181	158	173	178	162	172	166	180	149	147	188	179	167	189	167	175	166	166	195	187	153	161	176	160	168	157	148	162	145	159	161	143	168	174	166	153	174	145	182	177	141	162	159	172	181	163	169	154	175	174	180	173	156	156	156	164	182	158	177	152	171	171	163	162	159	180	162	176	169	164	175	162	167	198	157	163	183	158	163	159	157	176	173	173	163	168	167	161	144	155	176	167	160	179	175	175	178	161	187	168	170	172	162	157	158	163	146	162	155	168	163	149	169	166	158	171	180	175	160	184	187	181	169	172	173	178	174	164	177	170	156	179	155	177	180	157	192	170	172	156	163	195	163	174	164	178	165	169	191	142	165	159	163	166	182	167	169	173	162	153	158	154	170	168	157	153	165	149	178	164	170	178	175	180	157	184	168	178	161	168	181	162	152	167	150	177	158	164	165	163	180	138	138	160	161	177	164	146	163	172	161	174	162	170	181	183	162	159	175	171	198	163	143	162	160	170	146	176	169	169	148	169	170	160	180	170	150	168	175	170	176	173	172	185	162	190	158	154	173	157	151	141	172	131	188	166	141	151	161	168	170	166	179	146	154	157	157	163	151	171	167	189	161	169	164	134	154	178	158	166	187	177	179	155	177	167	143	166	164	172	156	178	165	173	174	164	176	176	169	167	165	192	185	155	147	146	185	186	169	159	157	164	165	147	180	184	186	180	156	160	174	166	165	155	178	167	190	164	165	166	168	166	147	152	173	181	185	178	163	157	185	145	163	183	180	189	165	163	173	179	168	174	148	186	139	174	172	168	151	175	188	194	151	191	180	175	185	162	165	161	189	173	159	177	188	174	141	176	200	168	157	152	168	179	190	172	180	159	178	168	177	175	148	173	164	171	160	161	175	152	136	165	179	167	171	164	166	145	157	181	171	157	167	176	140	157	162	160	177	143	151	132	138	168	183	163	162	184	179	154	168	162	173	144	213	162	150	180	164	179	164	192	168	163	145	163	160	160	176	163	151	170	163	171	149	163	174	149	153	160	161	161	156	178	160	195	191	183	181	154	161	186	151	180	165	181	190	151	191	178	166	154	181	167	184	172	145	159	170	155	182	177	158	155	163	165	162	152	162	176	155	161	184	181	187	164	168	162	182	141	158	157	166	164	169	164	188	157	154	165	195	160	176	173	166	174	173	160	173	160	158	174	155	165	169	176	166	156	157	164	160	146	147	194	184	147	153	155	163	159	162	149	165	148	171	195	176	141	153	178	174	188	150	181	165	166	154	154	158	147	171	138	149	177	186	172	175	183	173	149	172	188	177	156	161	172	164	175	211	166	171	180	159	171	177	151
62638	62862	49829	22385	911	783	866	1252	1097	922	835	787	738	707	739	842	875	864	1092	1245	896	752	663	654	664	753	938	973	856	740	723	638	622	655	639	616	593	575	563	538	515	542	545	550	583	574	559	566	554	544	541	564	579	570	587	525	537	559	531	558	554	537	545	549	561	549	526	578	525	543	529	536	572	572	537	535	530	542	533	552	588	561	562	548	598	551	574	530	512	534	520	532	556	585	566	564	533	558	552	567	591	586	529	530	545	567	566	567	558	569	536	597	610	565	554	537	530	514	560	572	577	576	608	584	578	580	528	562	554	562	560	584	571	589	545	536	539	581	576	558	568	541	520	540	572	507	536	589	562	552	517	611	585	590	524	534	576	528	551	536	553	555	552	577	555	538	557	578	576	569	558	545	603	537	574	604	575	538	547	618	555	551	562	585	549	597	574	547	554	537	518	546	535	560	600	547	514	545	549	572	528	592	523	558	587	602	588	556	540	549	542	538	529	564	569	511	575	579	581	562	579	600	556	566	544	551	572	560	523	530	504	586	538	543	614	562	562	563	547	590	604	516	543	566	573	577	567	599	530	522	563	548	578	566	578	545	552	502	565	566	578	595	578	547	569	572	555	535	527	572	560	554	561	554	615	536	548	580	556	555	528	531	543	553	536	549	543	522	548	538	533	591	526	529	536	560	559	551	561	544	573	556	543	528	530	571	528	585	539	548	568	537	552	575	531	545	521	549	560	559	519	519	581	588	556	531	596	541	547	546	569	532	533	560	587	528	569	547	588	551	540	580	558	573	541	556	546	529	543	553	533	520	592	555	576	540	598	600	540	572	616	554	569	531	521	561	509	530	555	580	543	539	533	590	563	579	598	563	526	503	548	561	558	567	524	570	543	571	547	520	559	569	551	563	540	533	600	553	513	525	560	563	517	548	543	529	557	560	532	538	523	571	569	544	550	568	560	563	544	527	562	596	546	559	564	548	545	555	566	559	549	538	536	580	561	559	553	567	555	548	551	595	524	521	556	579	534	537	514	552	566	511	546	570	571	560	553	584	548	534	544	532	538	585	569	555	556	561	571	542	530	505	539	552	583	564	582	531	517	607	582	549	544	558	571	540	530	568	529	585	582	561	569	554	575	534	568	579	527	521	561	531	607	593	560	552	541	524	527	564	603	542	547	561	586	510	575	520	550	579	561	570	552	570	567	550	524	558	592	516	537	612	545	522	546	567	550	538	563	582	574	574	550	573	546	536	578	566	552	571	568	586	537	601	576	539	527	591	576	558	569	553	555	525	581	568	554	575	559	545	548	589	545	617	541	596	547	551	529	581	554	540	572	585	570	554	539	512	628	544	532	535	575	539	528	593	548	544	525	590	541	543	551	572	538	603	563	604	548	533	565	619	564	582	576	580	573	546	533	571	534	557	533	523	530	534	544	548	553	529	534	564	557	518	545	570	570	553	538	558	566	524	542	495	574	544	540	547	519	538	549	540	558	570	560	533	561	584	539	558	549	539	544	544	556	514	548	567	566	547	531	583	612	540	569	567	559	529	586	508	580	556	625	536	561	545	527	534	502	535	560	543	520	501	545	557	550	549	580	541	524	565	522	584	557	546	541	580	542	538	538	567	558	540	570	538	568	577	586	585	580	579	603	543	517	575	587	552	582	548	534	555	528	590	542	575	584	547	561	578	537	519	521	564	547	590	538	599	589	532	511	518	550	546	524	536	592	503	538	558	561	564	540	521	550	530	540	546	548	526	539	583	552	514	573	581	556	580	545	576	541	553	518	565	598	539	521	533	567	540	527	566	518	561	565	539	549	525	543	577	582	521	557	592	572	544	564	609	581	563	525	562	544	512	574	566	578	505	533	547	574	559	559	581	548	612	562	549	591	570	553	600	532	549	556	573	514	574	537	543	572	534	536	583	572	580	534	534	514	567	602	545	589	627	549	646	550	587	532	571	553	540	572	544	560	529	532	533	587	559	566	595	533	580	604	573	566	562	570	584	537	575	518	550	539	565	558	543	548	571	537	552	582	570	564	574	588	565	555	518	539	537	565	555	586	558	548	562	561	541	570	508	524	545	560	588	553	565	543	513	532	565	556	582	537	573	556	509	577	553	552	540	570	563	564	584	575	536	535	565	568	572	531	596	528	532	549	589	547	579	559	612	554	536	560	562	546	540	564	556	567	537	542	572	555	556	528	570	569	543	587	574	544	538	595	585	552	495	558	549	531	540	569	589	519	545	557	558	496	543	599	560	567	522	510	575	548	550	578	562	574	564	574	569	577	532	553	564	546	532	517	496	589	553	556	532	528	523	531	558	586	564	534	514	547	589	580	557	555	575	570	518	552	562	557	557	558	585	538	587	592	516	537	600	543	548	530	564	576	514	560	563	566	567	598	559	540	542	576	536	537	565	564	528	549	562	554	521	568	543	555	524	529	529	545	558	551	570	548	545	573	568	551	555	562	562	529	552	547	560	518	594	557	598	575	514	571	545	550	548	545	550	610	545	525	526	533	529	539	577	530	595	543	604	559	560	557	557	558	558	538	539	543	562	558	546	587	563	532	577	551	545	576	568	540	554	543	542	504	579	545	560	524	566	542	540	568	558	577	551	550	571	545	559	607	542	528	565	541	521	579	539	556	536	521	556	582	582	565	553	554	572	551	545	567	591	591	538	539	566	520	559	546	506	541	531	515	527	557	529	533	533	516	596	572	540	540	557	548	557	558	580	526	547	557	546	523	580	587	544	551	538	575	569	551	546	523	566	552	541	566	530	544	576	543	553	623	530	568	502	536	552	530	549	570	558	537	584	604	544	577	534	521	540	512	512	598	559	560	541	548	526	617	542	542	588	534	529	536	548	559	512	558	557	594	557	508	591	573	523	542	589	544	556	618	514	537	522	551	589	543	588	569	619	567	542	569	558	545	606	552	532	514	560	552	525	556	539	565	573	595	559	571	545	539	553	567	541	543	575	583	599	574	531	574	579	589	559	575	544	524	504	574	553	542	539	537	581	522	566	523	539	560	552	568	551	539	558	532	561	555	585	551	571	535	528	542	547	545	597	559	577	521	564	549	537	521	547	502	559	569	520	563	536	533	568	565	588	549	570	599	556	573	534	563	575	506	521	552	611	583	565	600	553	569	564	550	527	528	578	586	562	541	559	523	585	576	534	563	567	552	544	543	554	548	565	529	522	591	550	594	559	573	538	569	562	544	572	557	573	572	584	540	535	519	566	518	544	586	620	554	562	541	543	539	547	545	613	540	556	559	564	538	533	540	575	557	532	585	545	585	543	556	558	604	541	551	544	529	578	523	626	530	588	541	554	551	576	569	539	515	544	579	566	562	578	563	533	603	550	597	552	554	563	524	569	577	557	531	549	570	566	553	532	533	537	538	534	572	574	535	541	544	569	555	531	523	565	607	548	520	575	548	579	582	528	540	566	543	549	595	577	612	576	608	551	561	586	575	581	504	545	587	558	588	578
31386	19930	5989	886	137	80	123	114	132	100	118	92	97	108	97	101	118	108	96	108	127	105	99	90	130	106	126	98	100	119	101	100	108	111	114	102	103	107	110	93	112	109	99	116	99	133	121	105	121	98	102	124	97	113	124	102	100	110	113	107	125	128	115	101	112	124	100	100	122	88	110	113	115	109	107	125	105	117	115	112	108	110	110	118	109	126	108	100	103	109	113	111	81	110	122	94	91	102	97	113	107	110	125	118	125	98	128	95	105	93	86	107	104	106	111	98	118	114	121	127	110	123	109	105	99	102	125	105	94	110	102	108	129	105	116	113	100	99	112	104	115	123	119	114	104	115	115	112	100	104	103	95	123	104	115	126	130	125	96	98	91	113	96	105	90	104	103	112	104	119	102	135	113	109	115	115	109	103	115	113	95	119	106	103	118	102	111	108	133	92	105	132	99	106	103	98	111	104	114	95	124	107	118	127	124	95	119	110	105	118	95	91	101	102	119	103	116	106	96	108	101	106	102	107	104	112	106	104	110	113	122	92	108	134	110	115	119	107	96	103	85	98	99	105	89	112	116	111	105	111	109	115	106	112	116	101	127	97	109	87	95	106	117	81	110	97	103	122	102	101	83	79	107	140	108	126	111	124	111	127	116	117	98	110	111	100	126	102	117	93	101	108	115	105	106	118	89	111	110	96	89	108	111	92	107	110	113	114	109	117	119	101	110	112	98	112	98	104	102	95	111	98	104	90	121	109	104	122	98	111	112	115	119	106	118	106	108	84	107	91	119	94	97	99	106	113	121	106	108	125	114	114	108	98	107	109	113	99	106	101	117	101	105	107	134	105	108	95	98	103	104	116	110	97	119	109	102	109	102	112	104	103	118	119	108	132	111	122	104	109	121	103	104	100	102	94	112	120	102	100	100	101	111	123	105	113	96	115	137	107	117	118	114	108	116	112	101	102	116	129	103	113	108	130	105	126	122	110	110	88	113	111	100	103	97	110	118	97	118	121	113	125	111	93	122	111	111	119	107	124	113	112	109	99	92	104	102	126	99	107	104	115	88	103	126	114	84	130	110	111	125	113	100	110	106	100	127	111	131	103	102	108	117	122	110	123	100	90	87	116	93	121	104	114	106	115	129	116	103	95	109	113	114	101	104	119	96	94	105	87	106	113	119	99	103	102	107	113	94	96	104	107	119	98	93	128	113	111	98	82	111	105	113	106	96	104	85	92	90	97	109	97	122	100	103	104	94	125	137	119	107	103	107	118	119	103	101	89	120	126	107	116	113	115	122	95	107	105	116	112	113	89	111	113	105	99	113	123	121	105	105	102	120	105	118	113	104	113	95	111	94	118	125	114	96	88	109	116	103	105	110	118	108	117	103	90	122	106	109	120	107	134	92	132	119	141	116	102	114	107	93	126	110	114	123	108	102	104	101	108	113	102	117	114	103	104	85	101	114	100	109	129	117	102	111	109	101	94	102	106	123	123	112	94	110	120	123	118	105	121	105	100	105	114	103	118	110	114	103	106	101	109	106	110	112	106	98	104	99	109	115	121	102	114	110	98	109	107	90	112	112	108	106	106	111	125	106	123	120	110	104	128	96	102	103	119	109	113	115	91	76	102	110	106	89	118	101	107	124	104	118	101	100	89	122	93	125	110	110	111	103	119	108	85	107	121	88	92	116	90	113	107	100	107	101	124	109	108	107	107	106	116	104	127	114	98	114	96	110	115	103	110	114	123	131	114	111	93	118	94	96	88	121	108	108	114	117	107	110	118	87	104	99	112	103	110	115	99	107	89	110	118	111	113	132	107	103	86	104	115	104	108	109	119	107	95	90	113	105	124	91	107	111	105	99	102	125	108	114	94	112	103	93	109	111	112	134	106	125	107	107	120	106	110	109	116	115	115	110	131	119	99	111	121	112	131	105	94	106	101	112	106	112	121	126	104	107	126	117	118	129	117	124	120	104	107	105	112	99	92	101	115	113	112	99	120	116	103	105	120	114	114	103	105	106	110	124	120	101	89	114	109	98	113	108	95	111	106	114	125	121	118	118	111	87	115	97	113	110	110	133	121	110	112	88	103	128	114	101	111	101	106	110	99	117	108	109	97	116	103	96	99	111	108	144	115	99	135	95	101	114	91	97	105	119	115	114	105	107	98	118	120	110	127	110	114	118	113	128	118	101	98	112	114	108	107	107	98	116	129	113	113	110	96	103	120	116	103	103	116	108	113	108	137	122	102	124	127	105	108	102	106	109	112	90	100	109	103	104	105	115	112	102	96	131	112	100	98	119	126	115	106	108	108	101	104	113	97	117	93	111	123	99	100	86	105	91	105	97	108	99	92	113	104	105	125	114	114	124	96	116	101	100	91	98	117	129	107	114	99	120	102	117	101	104	114	114	87	125	115	118	91	114	110	113	110	130	107	109	95	120	118	98	98	104	89	117	108	105	110	82	109	97	106	109	112	117	112	118	106	108	100	110	126	104	127	104	100	114	94	100	101	110	99	122	118	109	106	109	101	90	108	115	112	109	100	141	103	115	105	106	93	120	101	99	109	115	105	103	108	98	106	108	120	115	124	96	114	112	109	88	127	116	118	110	108	96	117	108	90	92	114	106	113	136	121	101	126	116	121	101	92	102	103	115	130	101	127	117	92	106	103	85	120	119	121	118	129	118	99	120	109	122	116	113	109	126	90	107	115	92	113	119	107	120	96	115	129	104	111	115	96	120	102	99	103	118	94	139	118	125	102	100	117	118	118	129	109	95	113	113	105	118	96	123	111	105	109	120	113	103	121	108	120	116	109	138	94	113	118	118	103	121	93	113	100	128	94	82	128	97	101	109	96	133	106	97	113	86	99	117	92	114	110	106	107	104	109	94	95	116	125	104	97	120	106	104	107	113	103	112	101	100	114	108	106	109	100	102	106	107	108	89	113	121	123	108	113	114	121	112	84	110	98	97	110	118	116	117	114	104	106	126	100	121	107	106	101	108	117	118	107	108	110	102	118	107	112	113	110	108	95	103	103	86	110	95	141	113	111	122	100	108	103	104	101	111	90	107	101	113	95	118	89	107	110	98	103	102	111	119	95	99	100	88	112	108	111	102	94	105	104	113	128	117	106	112	101	121	107	100	104	104	132	119	93	111	92	115	104	90	117	103	112	114	93	113	118	109	107	106	96	104	115	99	140	100	99	84	101	122	122	103	99	120	115	100	103	119	115	100	125	110	100	81	115	102	132	96	91	120	120	117	108	132	110	122	115	114	112	96	116	124	109	118	102	103	112	118	111	112	132	110	82	92	122	104	106	114	105	113	105	102	95	94	87	113	110	95	87	120	118	109	111	126	100	107	86	115	116	121	105	100	127	98	99	122	108	120	113	100	112	104	90	114	114	122	93	101	105	122	86	111	95	114	117	104	90	94	95	89	113	114	120	117	122	108	106	115	95	110	127	111	104	97	113	105	115	110	91	80	116	117	106	101	120
33160	23860	9170	2557	383	417	402	430	450	411	433	388	397	368	380	399	431	437	428	403	428	386	405	376	373	344	408	390	421	411	383	343	370	361	385	375	374	403	376	430	422	405	380	401	382	424	412	392	394	406	373	405	381	411	400	404	428	373	365	425	375	343	412	363	404	414	358	343	395	388	366	392	377	377	382	402	374	453	394	402	378	357	383	405	395	375	372	431	370	380	398	399	396	404	406	408	354	387	384	374	419	388	410	384	363	368	407	415	401	366	415	432	464	396	414	404	396	363	384	391	386	398	422	413	370	379	404	433	382	393	392	401	357	371	389	374	407	404	402	418	394	384	378	420	382	362	385	402	423	380	356	394	395	407	384	394	408	390	382	396	391	402	387	424	382	362	393	395	422	388	351	418	399	398	410	405	389	405	412	408	413	403	413	425	377	400	378	363	394	390	400	368	378	420	399	380	409	358	387	424	387	402	399	381	391	385	375	390	384	391	409	351	387	364	397	381	386	383	412	371	382	389	425	420	381	390	400	420	408	398	405	388	392	411	420	407	396	380	421	398	414	421	394	396	364	391	380	355	433	379	411	384	421	404	398	395	426	402	395	382	408	416	395	402	411	399	416	373	385	398	413	391	414	391	395	426	412	396	387	401	388	370	407	366	383	371	373	401	404	386	390	430	400	408	376	395	437	388	404	397	408	381	396	408	396	410	423	401	399	413	425	397	394	416	394	366	422	400	430	393	380	393	403	413	400	390	431	442	397	437	394	397	384	375	398	421	374	384	394	402	388	402	413	393	424	371	385	357	392	415	384	386	439	380	378	374	409	405	398	390	416	352	415	415	374	398	397	414	387	422	378	396	411	384	392	390	400	371	391	395	364	402	417	415	410	411	414	433	400	393	433	410	391	415	384	376	367	388	396	419	385	411	368	381	379	364	422	382	389	367	387	422	417	409	409	440	393	416	413	404	336	375	396	390	377	412	436	414	391	393	399	405	385	385	382	395	369	374	410	430	389	381	368	379	381	369	436	401	407	426	398	395	435	406	400	401	360	441	379	351	394	386	421	396	404	364	405	442	381	408	403	392	381	395	417	373	398	399	373	401	396	408	418	393	359	433	420	406	399	408	358	423	371	402	396	405	375	363	392	402	383	435	392	388	416	397	422	357	377	351	363	374	407	383	398	371	378	369	415	378	391	388	371	379	383	429	406	415	382	405	439	428	375	391	349	403	373	368	363	389	367	384	396	387	421	403	396	386	386	422	370	400	399	401	369	397	389	362	425	398	403	361	367	385	421	384	394	398	390	381	381	427	402	395	396	371	367	416	400	420	401	409	371	373	370	389	376	434	371	421	438	420	397	385	416	408	387	394	373	426	351	393	384	400	408	421	382	373	395	400	370	414	383	377	391	415	406	413	397	404	404	364	399	389	386	409	389	360	391	402	382	428	405	353	405	388	401	389	391	392	423	406	432	385	366	398	358	408	394	372	415	385	409	376	413	421	397	384	396	388	415	388	384	407	396	374	385	413	376	396	410	362	384	402	422	387	389	372	426	357	413	412	397	421	390	411	399	412	388	401	383	399	399	383	377	427	404	365	396	405	396	383	421	384	446	366	407	386	372	385	452	383	391	403	406	398	412	368	345	406	396	386	389	412	365	357	386	393	388	413	384	389	433	427	416	432	350	384	386	430	372	401	376	424	405	374	406	382	413	357	389	380	389	383	383	404	435	382	379	410	355	391	398	383	390	384	387	384	374	431	401	391	390	410	379	395	399	421	374	402	398	402	397	411	404	395	417	389	376	367	401	367	425	385	392	394	376	379	375	406	385	412	389	424	396	361	392	389	407	396	404	394	383	376	430	367	393	411	395	380	424	403	397	390	407	370	417	395	398	392	416	388	411	399	393	411	435	395	409	402	425	377	394	361	369	365	419	394	396	404	410	411	380	423	417	403	395	438	407	404	384	390	349	403	413	388	388	362	416	378	378	392	378	417	418	382	411	393	373	365	397	353	413	394	385	364	378	372	359	385	434	404	450	387	380	405	395	385	429	420	386	411	408	356	383	395	371	399	389	376	392	406	386	417	408	375	420	391	414	402	381	391	397	353	420	349	411	400	386	393	392	356	386	395	353	372	395	396	377	367	385	372	358	408	372	382	367	364	388	388	390	399	412	402	374	387	411	382	386	396	393	381	394	413	436	397	415	409	377	389	396	359	379	413	391	417	379	387	401	381	391	355	360	384	400	396	434	410	412	383	374	426	407	390	368	402	395	384	388	386	388	392	395	370	391	442	357	381	408	385	419	350	444	376	384	360	375	402	384	365	355	417	345	419	389	408	386	380	443	399	373	365	391	380	379	405	401	377	370	386	391	413	399	368	389	431	375	402	373	373	391	394	389	413	383	374	379	393	409	382	396	396	384	405	390	391	394	382	384	391	388	391	388	389	408	412	402	365	392	378	391	384	402	369	385	412	402	386	390	383	385	384	375	382	414	371	419	392	391	427	379	398	369	422	397	388	408	390	387	429	392	387	427	389	409	388	377	365	375	403	413	385	416	428	370	406	420	369	359	386	382	381	393	375	377	404	398	380	422	418	359	381	453	376	417	366	380	434	406	396	425	399	369	399	376	412	395	401	370	374	420	373	413	385	405	435	387	431	380	382	386	375	353	376	389	396	413	428	402	405	387	386	415	389	385	395	401	372	390	373	381	409	390	388	374	394	368	374	426	381	368	427	390	382	365	400	390	385	385	404	395	385	385	405	358	383	347	407	349	389	397	390	401	389	366	377	385	409	400	388	416	369	387	402	401	408	409	403	409	423	416	414	413	413	392	390	400	401	421	412	367	395	378	400	401	360	367	385	407	423	399	386	398	388	357	399	400	391	372	362	409	385	388	389	433	391	402	393	408	393	396	399	390	376	412	378	401	384	387	378	399	404	396	412	410	382	382	389	381	408	418	412	396	370	355	417	430	408	376	417	382	378	397	375	419	406	385	388	420	382	387	367	405	389	367	419	372	385	376	411	405	381	435	365	380	413	393	433	372	397	357	366	393	374	387	408	426	399	385	403	376	371	408	401	391	379	388	399	387	399	392	368	412	386	404	418	354	382	416	396	395	411	408	416	387	351	378	398	364	395	396	403	377	397	388	412	432	418	387	391	402	410	398	396	395	372	423	376	376	353	406	359	403	406	438	398	386	388	389	366	364	380	441	400	387	364	406	419	441	370	385	378	436	401	392	391	375	351	377	377	411	381	389	428	411	384	412	395	364	426	377	387	405	417	381	418	385	410	388	386	375	380	383	381	384	383	411	393	373	401	413	383	426	377	409	414	389	365	408	388	393	384	378	387	411	363	397	400	396	382	437	396	389	446	381	415	362	389	390	408	391	374	397	367	363	421	411	381	383	383	419	413	349	404	407	405	429	411	383	408	402	414	375	402	417	406	412	349	404	416	409	421	401	418	395	401	355	422	406	378	416	391	392	383	418	368
68340	61912	41881	19625	1489	139	120	165	174	146	151	119	136	118	119	116	103	134	119	137	140	106	106	120	91	115	105	133	124	122	108	121	115	100	109	101	104	96	101	107	97	103	100	107	98	88	118	96	114	108	110	107	81	93	121	101	101	95	107	109	118	94	109	89	112	116	103	113	109	92	116	93	98	119	90	92	100	113	96	109	98	87	97	93	104	88	95	76	86	104	106	91	107	127	99	103	90	106	116	93	104	111	98	95	86	111	101	87	92	103	105	86	87	94	125	125	114	102	97	104	105	118	106	110	101	114	100	103	101	104	101	90	100	92	94	104	98	111	115	118	90	119	100	114	103	104	106	97	97	108	90	101	114	99	92	96	101	113	129	102	92	102	100	101	100	103	105	105	112	105	100	108	83	101	92	85	114	102	105	108	112	112	107	108	83	106	113	101	106	87	103	105	97	85	94	88	98	103	88	95	78	101	118	103	107	107	83	107	97	102	107	109	86	107	97	104	87	107	105	99	92	107	94	101	118	124	109	103	110	103	79	109	92	109	109	96	113	102	107	97	100	99	88	126	96	98	90	124	100	105	96	91	97	107	107	98	107	80	87	106	111	89	111	108	106	106	92	101	118	104	102	97	102	119	95	102	86	115	111	92	99	110	95	124	112	129	107	117	107	115	112	96	117	104	119	115	101	96	100	102	97	127	89	98	89	102	90	96	100	91	107	113	100	108	131	94	120	95	122	110	97	94	111	112	93	107	107	101	104	94	104	81	94	103	102	103	110	113	106	96	117	96	97	96	112	100	96	121	114	103	102	114	89	98	79	97	93	117	101	80	99	107	101	111	100	109	83	97	100	90	110	74	111	100	102	92	105	100	79	96	112	110	92	99	116	106	95	90	116	94	99	98	131	107	85	112	100	95	98	92	87	93	115	102	110	81	100	104	100	121	92	89	88	106	95	105	108	97	102	105	123	97	124	101	111	105	94	84	102	96	112	96	95	115	106	114	105	118	115	94	106	98	113	107	117	98	92	93	85	101	96	96	94	110	116	110	118	120	129	88	104	95	105	107	105	96	104	103	104	102	108	101	123	103	96	95	107	99	103	108	98	95	100	105	109	101	101	106	95	116	125	108	114	94	112	111	104	96	111	106	77	100	100	98	97	104	104	103	99	111	101	106	94	96	111	83	94	111	103	104	92	106	95	120	96	89	90	119	98	132	118	110	108	111	96	128	128	85	111	99	113	103	116	89	91	112	116	110	114	113	93	111	115	88	110	91	111	98	78	96	111	103	104	101	99	110	89	112	121	88	89	108	85	92	84	92	97	84	104	118	91	113	86	89	119	96	96	91	107	103	89	103	110	93	90	111	102	94	120	112	104	111	96	99	111	91	113	116	110	95	109	119	91	100	101	93	98	114	108	117	100	91	106	117	93	91	95	93	121	104	93	111	85	93	82	115	114	88	94	104	103	89	99	87	85	109	109	103	120	95	94	115	102	112	119	114	106	102	116	93	90	117	95	101	80	103	112	106	93	97	87	102	112	99	94	81	95	108	105	94	116	96	100	110	102	110	103	110	104	82	114	85	96	104	101	119	111	112	77	104	102	111	90	130	77	106	98	112	93	102	93	87	104	111	93	114	119	107	96	96	107	98	111	83	99	112	104	97	111	91	113	101	102	108	93	91	97	113	92	101	100	121	95	88	75	91	102	94	99	90	111	99	111	114	119	105	102	111	104	93	114	102	94	90	108	119	97	89	106	89	100	113	107	95	101	92	108	101	99	119	84	113	112	120	101	118	122	102	101	94	108	104	88	118	103	90	117	96	97	109	104	96	103	82	100	106	99	94	95	120	103	107	92	102	107	103	116	116	94	106	96	99	123	103	98	99	108	103	106	96	89	104	100	97	106	128	95	98	92	116	119	115	115	95	108	111	112	107	114	100	75	99	108	96	104	113	111	104	97	99	103	109	97	93	86	101	124	101	94	100	101	108	94	99	105	95	103	89	91	115	113	108	101	113	107	91	103	98	114	96	89	111	94	98	97	103	117	92	100	104	92	106	89	89	82	111	105	115	108	110	93	107	117	108	95	112	113	95	100	96	100	88	96	105	97	101	96	92	108	88	102	101	117	127	99	101	110	108	100	100	121	111	113	99	103	103	97	94	107	112	91	102	104	99	108	102	109	93	101	101	121	109	121	111	110	94	87	88	112	106	103	107	87	94	106	101	103	99	87	105	111	122	85	86	97	118	125	98	106	96	82	102	105	102	89	96	90	105	119	86	100	100	100	91	103	112	98	101	92	91	100	100	92	102	98	104	107	105	92	98	93	115	117	106	81	104	99	96	110	94	106	109	95	112	102	113	100	103	113	103	132	89	112	109	85	113	102	81	103	96	106	100	101	92	90	100	106	112	106	119	87	97	103	100	98	104	98	98	103	86	94	91	115	114	108	112	107	89	107	100	86	108	108	111	95	101	102	99	104	118	110	99	90	105	111	95	88	98	109	97	105	97	87	110	113	112	114	107	104	91	99	116	111	104	93	115	103	107	96	103	107	101	111	94	118	107	99	107	99	105	95	91	123	111	109	96	102	102	100	100	97	103	95	100	101	86	105	76	102	103	92	102	87	99	92	96	100	103	103	89	110	106	99	110	110	103	92	118	99	113	125	111	117	103	107	111	108	101	126	103	90	115	113	86	95	95	109	116	108	74	108	103	107	115	93	116	103	96	124	109	98	113	97	108	108	98	112	99	106	104	122	121	93	86	102	96	88	107	112	105	102	94	99	110	88	100	108	97	120	124	104	114	85	112	103	103	103	118	99	114	104	107	110	117	113	101	85	103	84	97	102	112	87	101	102	120	89	99	126	109	101	103	84	110	108	108	90	100	101	105	84	89	108	101	110	90	88	102	102	99	90	114	93	89	100	94	117	89	101	120	112	87	106	115	106	95	111	112	92	94	116	94	94	97	102	107	97	100	101	116	97	116	126	99	102	96	106	111	84	113	115	95	91	96	99	109	119	97	107	83	103	97	127	99	104	104	107	100	82	104	118	91	110	108	99	107	104	80	99	104	88	106	116	90	97	105	105	103	109	115	134	136	85	107	105	105	106	118	105	100	93	106	104	112	95	106	93	107	111	110	104	114	108	96	96	96	105	103	103	118	120	121	109	100	96	94	100	120	115	91	87	95	87	104	96	96	117	96	105	82	101	117	101	109	93	90	123	93	99	106	96	103	98	99	97	105	95	113	114	112	88	94	111	113	81	96	111	97	99	100	106	112	96	100	105	95	108	117	99	107	118	116	97	96	100	96	124	99	109	112	99	104	85	99	121	131	100	80	112	94	93	96	99	98	108	98	103	102	93	98	104	84	127	91	94	92	110	102	117	93	97	100	91	94	103	110	93	104	109	95	145	89	94	115	124	112	107	88	113	100	90	96	122	104	111	103	93	90	110	100	93	99	93	117	86	98	90	100	101	100	106	100	104	97	113	112
52863	49752	40349	17066	554	503	550	793	826	657	565	501	474	477	514	525	456	529	632	682	597	493	414	427	418	456	489	685	527	486	486	424	368	407	411	397	374	359	374	357	396	416	356	388	355	356	340	406	377	402	380	402	374	349	335	392	371	351	369	369	363	396	380	391	384	372	385	383	374	363	372	389	363	379	392	386	391	389	355	395	407	352	354	357	357	392	390	369	376	362	366	382	344	362	334	358	403	401	361	399	371	372	391	387	338	350	370	376	374	367	391	379	365	373	341	363	387	370	364	384	358	369	395	361	399	373	394	354	360	378	382	372	367	411	336	375	347	373	353	374	370	343	334	395	361	358	421	388	386	355	358	382	356	370	360	394	356	380	385	385	326	365	377	338	386	401	352	371	376	365	374	361	359	379	340	347	359	325	400	369	355	361	369	368	367	356	352	389	341	382	344	365	364	375	354	417	351	390	337	380	368	327	390	365	396	378	343	349	380	375	323	359	358	356	350	339	369	356	390	344	372	354	394	374	381	370	355	358	351	356	368	397	354	354	339	354	365	368	366	362	344	359	387	367	353	381	351	390	377	349	399	351	377	392	379	364	371	366	377	374	387	354	358	350	404	348	384	357	367	373	383	388	349	390	347	404	370	379	376	370	373	372	388	373	366	358	325	364	371	347	388	361	365	358	344	385	374	375	359	352	375	368	395	371	394	363	368	351	394	383	387	361	379	379	353	359	368	377	389	367	340	360	369	378	328	386	357	349	371	393	376	375	374	375	391	365	359	345	394	375	371	372	357	361	392	365	364	386	341	342	361	339	347	362	369	409	360	359	354	356	384	375	354	374	379	392	367	362	346	367	376	372	346	402	367	378	399	362	403	354	348	413	391	361	390	352	380	382	379	348	392	345	398	355	386	414	378	366	375	391	359	352	376	366	366	391	378	379	384	353	356	389	374	364	388	374	358	345	332	381	376	378	344	394	358	362	364	368	348	380	376	377	359	376	373	358	386	382	390	379	352	380	351	357	358	381	370	354	373	364	371	351	344	342	401	391	344	371	380	401	368	359	381	390	386	356	367	325	351	378	351	350	380	361	375	386	341	380	365	402	401	378	384	393	361	357	352	351	351	370	385	349	363	374	357	364	349	385	374	386	346	357	401	372	348	362	345	346	351	348	357	339	360	368	364	366	383	377	362	399	350	358	369	359	386	395	347	348	407	371	347	396	377	379	415	411	382	388	402	387	382	376	354	362	380	334	368	341	380	371	346	405	355	402	352	399	383	363	373	379	360	343	411	349	374	385	346	383	382	412	359	395	357	385	388	387	352	375	381	396	383	395	353	367	376	409	375	370	361	330	395	376	358	379	351	365	340	380	398	381	377	377	377	372	354	377	372	371	393	375	362	358	369	375	379	344	369	360	356	371	367	318	356	386	362	361	367	356	386	362	355	357	386	392	381	345	336	377	335	353	386	352	374	353	404	389	386	369	373	361	368	364	357	374	369	390	380	363	353	375	393	404	382	344	359	362	349	388	385	384	401	366	377	391	340	360	390	374	376	360	373	399	366	401	351	387	363	349	317	379	371	356	360	389	358	366	376	380	398	364	364	372	361	390	381	374	418	326	383	383	378	379	393	383	364	356	377	368	366	345	350	362	378	377	363	359	358	340	362	371	332	344	409	363	358	377	391	367	341	370	409	388	370	397	374	375	360	349	360	371	353	367	382	358	372	369	352	358	338	382	368	395	354	351	353	357	370	352	338	399	361	362	374	355	353	391	379	375	382	405	389	401	355	380	406	369	388	380	385	390	357	376	355	363	351	366	366	429	389	377	337	377	366	374	385	374	386	392	336	345	358	374	420	339	353	373	372	381	378	381	384	365	360	366	349	351	351	375	392	348	380	331	341	348	369	384	391	339	381	346	374	395	394	350	368	372	365	361	398	362	377	364	360	372	364	356	343	357	362	409	379	387	376	375	390	379	386	389	390	374	344	369	346	353	382	377	390	383	357	383	402	381	355	365	376	373	364	369	406	382	374	405	354	357	370	396	359	366	404	369	339	380	393	392	385	379	391	375	382	400	361	350	354	368	341	368	377	384	391	389	378	387	373	372	359	376	352	369	363	364	338	353	360	368	387	341	374	393	382	353	385	371	380	394	343	370	361	368	374	356	377	349	347	387	372	368	354	351	386	371	386	340	343	363	367	335	388	347	359	364	385	370	347	360	392	389	396	372	344	376	342	375	379	388	375	364	345	391	391	398	359	395	367	376	442	411	368	364	394	358	359	401	392	358	328	364	372	378	327	416	360	377	332	377	367	396	370	376	370	370	397	385	365	367	367	384	379	378	371	356	368	358	343	379	338	411	379	381	383	352	364	394	345	387	375	382	398	366	347	343	360	362	352	383	332	396	375	414	346	399	379	350	394	376	359	382	394	367	400	378	374	372	361	371	402	354	358	389	354	361	354	346	375	393	347	386	402	376	344	328	388	353	355	368	348	376	337	367	394	365	373	354	341	364	417	360	365	417	379	356	388	339	401	365	357	375	371	332	398	365	390	349	377	358	380	377	385	376	400	359	373	379	354	371	344	386	363	389	411	389	353	361	376	396	408	377	375	373	406	395	355	378	410	347	397	362	346	385	383	383	380	349	347	366	366	371	402	396	395	324	408	386	366	371	351	388	385	350	390	381	355	344	339	366	386	357	399	365	351	347	381	349	405	360	395	339	379	360	388	368	359	386	398	335	339	392	379	353	375	378	418	340	379	379	341	340	363	387	386	411	338	374	342	353	341	366	345	339	373	373	364	349	354	365	412	368	403	355	386	383	362	388	351	380	386	355	356	351	362	337	379	391	379	378	380	352	366	404	353	383	378	367	365	367	382	347	375	369	370	380	361	418	406	377	394	392	378	376	363	377	358	407	411	385	379	353	397	339	336	396	343	358	347	339	376	383	371	394	341	399	354	358	388	346	378	342	354	401	377	367	339	377	392	358	379	401	390	370	365	372	392	394	381	395	361	365	379	364	360	345	339	357	346	392	344	385	338	361	369	388	340	386	367	393	365	357	353	336	383	367	366	371	359	366	377	411	364	349	404	396	375	366	357	362	380	336	373	391	377	353	354	394	378	368	369	353	351	390	345	374	381	349	398	356	352	371	352	349	401	402	406	350	364	394	348	361	377	373	394	380	389	400	381	392	355	341	383	388	337	363	356	359	405	347	319	373	385	345	364	353	378	371	308	390	393	370	334	337	382	343	344	343	363	367	348	370	378	363	353	354	361	364	383	368	363	352	373	380	364	374	371	387	339	359	371	337	371	342	361	354	411	361	366	368	375	359	361	390	368	368	330	376	401	368	355	379	361	388	369	391	360	350	354	359	374	385	351	416	375	381	367	401	366	411	327	353	370	333	367	370	354	355	363	369	372	365	356	376	380	375	359	367	350	389	359	358	370	361	375	361	370	381	359	376	405	378	365	414	340	392	354	395	351	402	357	332
72801	70000	50541	28413	4980	297	230	359	332	251	231	217	217	185	232	232	183	215	219	263	259	197	153	184	195	200	182	198	224	189	175	190	185	165	187	159	158	166	181	155	180	153	166	152	162	154	168	174	166	178	174	143	169	153	157	163	171	182	179	154	165	167	183	147	170	140	181	166	174	185	169	181	181	147	159	161	182	178	175	171	161	174	182	148	191	161	180	150	165	181	173	159	173	186	144	152	152	178	169	167	171	191	167	180	156	179	188	186	159	158	201	174	168	188	154	165	146	168	168	185	169	168	162	161	139	147	152	177	161	176	161	167	163	188	157	185	175	187	166	174	143	157	150	157	185	137	185	173	157	166	152	148	148	169	147	153	135	171	148	158	157	193	171	174	184	179	164	177	165	145	171	166	189	190	167	153	140	178	166	173	172	164	160	173	176	182	175	188	156	171	158	156	193	184	172	158	172	169	161	174	173	188	153	173	165	176	165	162	152	178	160	154	154	171	160	169	167	148	166	186	189	175	152	184	159	168	155	147	170	177	187	163	173	170	168	183	165	174	173	169	144	152	162	172	147	166	170	174	145	163	144	164	188	152	167	197	194	159	164	140	175	153	160	145	189	142	161	163	170	171	163	165	194	177	187	197	164	169	148	172	140	149	180	178	167	171	165	170	156	175	162	142	199	178	160	152	157	160	177	153	167	155	161	168	170	155	150	198	163	158	152	172	202	178	159	165	161	167	165	161	167	162	178	174	159	164	159	174	147	151	166	178	177	158	163	174	182	147	172	192	148	191	191	135	174	169	167	184	156	142	155	163	190	140	148	146	176	158	167	159	167	166	173	182	181	167	177	164	185	168	164	188	170	168	160	144	170	173	171	153	165	166	176	157	158	170	161	175	159	151	162	176	163	156	156	190	153	166	160	159	188	157	162	185	162	164	171	181	154	170	156	200	147	174	164	167	180	171	170	143	184	163	155	177	156	183	170	176	182	143	164	139	161	151	161	171	156	176	171	170	194	172	165	163	170	150	160	175	171	165	144	131	142	159	168	207	172	171	187	148	168	164	179	147	166	162	146	168	169	185	151	158	164	179	154	182	168	166	168	141	156	168	152	175	185	165	168	190	193	147	181	202	161	168	181	161	169	166	180	169	165	161	177	166	176	168	180	183	161	187	160	157	130	181	150	174	170	147	155	148	176	157	140	156	167	165	176	168	160	195	174	167	162	167	165	160	154	167	170	166	186	162	157	152	169	183	157	187	180	136	174	175	163	157	150	139	175	172	159	176	169	169	164	160	173	169	168	178	155	173	175	134	167	159	155	158	161	161	175	149	171	167	177	171	152	179	170	155	175	170	172	170	168	154	160	155	184	169	169	168	153	149	159	156	159	156	186	143	147	147	154	179	164	154	161	185	164	190	169	145	160	159	170	166	188	187	155	173	150	161	172	154	152	157	153	174	169	166	164	166	186	165	162	178	173	180	168	159	163	182	160	160	162	185	150	161	173	206	164	167	160	156	153	162	151	166	145	185	126	176	164	187	186	182	188	158	176	170	150	182	156	173	171	154	145	160	175	163	172	174	165	203	151	171	175	174	172	175	160	155	179	167	152	147	172	179	158	157	164	163	178	179	170	163	183	196	162	179	164	177	170	156	187	174	192	193	166	162	166	167	179	164	147	175	173	181	137	188	165	173	172	163	177	164	175	176	159	167	166	154	170	179	191	162	197	147	178	152	185	159	150	172	169	173	178	180	171	169	161	180	162	150	165	153	175	193	159	174	178	166	192	166	165	153	174	162	175	174	165	141	177	168	191	164	154	161	170	158	156	182	161	162	148	164	178	178	145	162	185	180	173	138	174	167	161	180	176	145	167	157	162	176	148	152	173	165	150	163	179	164	171	156	185	176	176	187	160	178	157	164	172	169	150	159	182	144	193	186	175	176	169	161	164	175	168	176	136	153	148	158	157	181	159	173	184	167	159	171	147	172	146	195	163	180	169	186	159	158	158	175	169	178	138	175	172	160	157	143	171	175	189	168	166	183	157	166	164	178	161	171	162	164	162	168	160	170	163	167	153	148	142	168	173	175	175	170	179	164	172	188	171	170	148	165	180	161	171	168	186	176	174	153	143	147	192	162	196	189	165	172	144	170	173	184	174	169	154	169	180	162	155	184	154	192	191	153	161	165	175	175	147	154	170	161	166	168	169	161	175	161	168	167	163	140	170	171	195	173	156	159	187	162	178	163	159	175	166	188	179	159	170	173	170	165	151	146	147	181	164	173	172	169	156	180	154	188	164	172	177	178	150	139	184	148	166	198	156	168	165	172	162	163	172	171	179	184	144	177	157	150	166	163	153	144	145	155	165	184	185	162	153	152	166	162	179	143	171	163	171	177	145	171	165	169	150	165	164	167	184	164	167	168	162	195	185	138	170	160	168	178	151	148	177	159	171	166	178	154	162	159	177	170	165	174	165	179	173	169	172	186	183	166	170	158	171	174	154	170	164	167	170	148	177	154	157	164	154	159	167	181	156	162	161	165	171	171	159	163	166	182	180	168	188	150	165	167	165	162	167	181	167	174	173	185	186	169	145	172	139	173	172	143	158	170	143	175	184	170	161	167	162	176	182	147	160	160	183	161	154	159	165	167	187	162	184	164	159	151	172	163	162	184	161	185	190	168	161	164	152	193	152	193	178	188	190	162	157	165	141	182	167	175	171	170	150	134	162	177	162	166	176	180	172	151	145	172	179	147	173	158	160	172	153	159	168	170	181	152	169	182	147	175	168	144	164	164	179	167	178	172	153	160	164	163	177	191	182	178	169	182	168	185	183	180	185	186	188	155	168	164	174	174	177	174	158	151	184	158	173	153	176	167	176	162	159	172	163	194	170	165	157	194	173	148	168	182	182	173	177	171	182	148	183	141	168	167	177	146	175	161	165	166	159	161	170	181	177	166	179	184	171	142	181	161	157	168	169	175	182	159	175	174	186	194	170	167	171	154	166	200	135	151	169	191	147	163	173	172	159	165	172	179	175	190	159	156	169	153	169	168	146	169	186	160	166	167	174	171	157	160	163	160	166	136	168	178	158	165	182	159	153	156	181	168	165	170	135	156	171	148	161	172	163	160	167	163	159	151	162	155	186	180	183	173	169	175	169	168	168	154	155	163	162	178	193	162	149	173	163	161	170	183	159	159	149	152	177	173	188	171	159	147	158	165	147	141	177	136	161	164	165	159	197	173	175	175	145	172	197	173	183	175	162	179	187	181	182	138	182	150	179	177	169	169	167	173	168	171	167	200	182	179	148	179	140	176	165	170	165	181	152	178	176	184	182	181	182	170	162	180	161	192	157	168	157	167	171	163	183	167	162	200	162	169	148	188	175	169	157	141	152	182	179	154	157	180	187	156	165	157	164	170	200	210	165	175	155	151	188	164	182	163	166	141	164	162	164	171	170	167	142	181	166	170	176	138	176	160	173	136	182	170	145	158	155	170
63014	60910	50019	21852	966	840	997	1756	1556	1050	942	823	809	749	794	845	711	854	950	1118	1151	798	752	659	662	677	819	1229	960	764	654	599	611	687	583	582	599	623	599	569	578	551	567	592	588	591	567	517	581	549	545	568	571	581	568	550	541	601	568	569	557	555	551	533	568	553	558	517	539	528	570	535	559	565	582	529	504	520	536	561	546	528	546	543	542	537	514	576	585	558	551	543	555	573	542	518	545	566	570	526	529	531	563	586	566	568	554	545	550	540	579	564	503	583	555	545	554	582	545	547	559	534	563	510	484	531	536	544	573	579	545	540	546	530	570	560	527	564	529	564	524	540	545	566	582	564	551	520	534	540	516	582	553	538	552	522	524	569	567	579	519	535	576	563	578	565	528	575	563	532	552	583	579	524	551	550	526	526	562	545	586	552	547	521	546	529	579	554	517	563	497	546	500	521	537	541	581	516	506	545	571	516	564	508	534	532	560	577	579	554	542	508	500	568	560	569	534	529	544	543	561	523	538	530	542	563	578	564	535	606	575	533	560	579	541	561	595	578	556	533	567	547	516	533	593	520	547	544	593	548	553	541	558	535	542	530	570	518	548	552	549	516	526	521	573	552	556	588	595	561	525	531	590	532	508	568	569	540	573	544	539	557	545	529	585	531	530	528	540	543	570	550	535	552	532	515	524	522	568	569	544	516	540	580	546	530	531	552	553	579	561	595	536	559	535	540	530	552	551	564	549	533	537	550	508	590	534	547	562	537	567	564	528	531	552	537	511	550	549	537	494	519	569	516	574	549	549	528	549	559	559	533	570	580	529	547	533	551	578	587	550	550	572	559	566	520	598	545	495	541	576	495	552	532	545	527	556	532	509	517	539	553	556	548	550	516	539	546	548	571	556	540	537	543	567	532	594	510	561	542	542	528	559	518	572	568	544	522	518	579	549	562	540	538	575	573	560	552	547	547	538	551	537	540	565	534	536	555	549	538	518	529	521	563	537	576	586	517	564	530	547	499	559	531	576	552	562	569	553	528	558	555	568	545	553	563	553	546	542	550	581	522	536	552	542	529	558	558	526	550	553	565	554	549	577	568	557	538	578	584	576	564	526	557	535	547	583	520	561	542	584	545	550	544	597	565	549	534	595	562	575	595	490	576	543	507	582	536	532	590	537	578	592	558	538	539	537	524	586	531	518	537	534	503	548	537	566	549	593	510	522	589	525	532	563	540	537	576	594	570	536	531	569	496	561	523	564	550	528	565	529	519	574	539	504	544	540	542	545	545	554	563	597	539	569	563	549	543	559	560	541	553	598	566	565	518	538	524	584	513	561	577	599	579	570	586	597	507	558	528	593	514	547	576	556	532	540	551	567	577	535	572	597	545	560	511	557	573	545	563	576	567	564	537	573	543	530	527	495	530	544	536	542	581	529	556	522	534	555	565	579	569	555	555	537	564	510	575	579	526	558	505	555	552	538	560	607	532	531	535	537	524	563	522	513	525	546	551	523	568	537	535	521	542	606	589	573	533	588	518	551	554	544	564	578	545	532	566	573	547	519	514	565	505	568	566	547	504	549	540	589	530	545	565	538	557	581	564	584	573	551	531	529	529	567	557	562	573	592	560	560	538	585	561	555	552	549	575	549	543	569	547	549	560	623	570	544	520	557	542	572	557	547	562	571	547	553	600	546	586	540	522	568	530	573	583	567	549	518	520	555	532	567	535	585	529	572	532	572	524	558	494	548	548	543	587	520	543	525	581	546	560	543	517	546	565	579	516	516	533	537	567	530	566	514	535	565	506	518	577	564	541	604	529	537	573	526	514	576	595	588	550	507	550	489	530	530	524	503	548	536	585	553	516	529	543	574	563	551	569	564	579	540	528	554	524	556	571	560	534	602	540	512	535	541	521	509	552	578	520	538	527	521	550	590	466	585	584	523	555	572	622	540	538	532	554	589	540	527	570	592	540	598	516	569	549	540	566	534	542	538	554	543	589	577	542	606	537	531	545	550	569	534	562	569	595	565	541	587	553	514	550	526	532	591	514	557	525	513	533	542	522	530	593	565	562	531	585	564	535	541	520	546	552	523	565	572	556	569	519	504	541	555	537	525	585	565	522	554	532	568	585	540	555	584	570	578	535	584	567	530	557	519	599	538	524	554	570	539	572	504	533	545	551	539	478	556	507	603	561	528	525	541	579	552	532	574	560	550	512	522	574	530	531	571	535	608	483	551	565	542	574	597	564	510	583	566	555	524	553	529	540	556	536	573	529	522	517	584	536	562	518	587	523	533	548	505	543	536	546	524	535	553	565	552	549	531	552	555	575	537	541	552	541	548	584	561	565	559	557	560	562	544	528	534	563	514	526	547	530	536	534	567	566	557	565	574	565	523	514	525	572	540	587	534	603	532	561	551	509	591	555	554	577	576	533	587	557	548	601	558	550	541	561	528	555	547	520	534	558	494	530	540	554	556	576	531	539	516	503	560	516	551	529	564	566	547	524	550	529	547	540	561	526	588	579	592	545	535	534	558	573	530	498	549	498	558	558	593	589	543	575	498	579	545	578	559	549	535	577	551	558	542	515	561	523	497	540	574	518	503	558	522	581	521	567	545	545	536	533	508	552	568	567	531	604	544	529	560	562	537	549	557	546	531	503	516	556	548	586	546	516	519	549	558	541	555	547	605	561	542	545	534	537	522	535	527	561	525	535	557	538	535	564	552	564	561	511	559	560	537	508	542	565	563	583	581	560	512	562	572	568	528	581	578	556	547	517	554	531	568	586	587	546	558	563	551	568	567	531	555	507	537	525	530	531	541	561	550	519	589	505	537	554	541	578	550	574	596	568	547	554	540	559	489	563	537	492	585	539	528	518	574	547	532	570	526	510	540	542	566	573	512	509	515	536	564	569	537	540	526	592	547	591	541	567	578	553	563	520	532	543	554	535	526	552	567	513	543	499	520	547	564	554	584	532	542	524	549	544	540	539	550	561	569	559	562	552	565	568	526	550	554	563	591	622	513	537	539	565	549	559	562	533	510	570	526	600	498	545	563	513	525	547	591	551	545	557	535	517	560	507	547	551	579	561	568	529	555	551	552	559	573	555	524	562	521	558	563	542	570	535	530	554	554	546	550	577	547	558	568	545	590	526	565	576	536	584	552	526	539	591	507	556	520	523	552	566	556	558	529	560	552	545	500	526	551	567	511	569	550	577	543	532	538	549	556	524	591	532	578	524	499	557	546	577	512	525	561	579	516	563	570	553	524	545	504	571	514	546	555	557	565	567	501	527	541	616	604	606	564	550	536	518	542	523	587	524	523	569	544	513	566	561	527	572	551	555	560	573	526	549	538	569	505	558	582	530	544	528	533	596	571	548	595	559	522	534	545	515	527	504	543	560	534	550	519	535	562	547	533	550	508	548	553	567	554	530	507	561	566	516	554	522	548	590	526	562	521	542	526	543	581	543	558	579	533	564	531	537	510	559	547	527	538	530
32603	20284	4767	955	151	102	126	117	98	121	115	115	107	126	102	99	115	101	111	129	105	98	98	101	105	91	113	131	119	108	125	116	105	118	118	118	101	103	104	117	119	109	103	101	118	94	111	108	113	108	109	94	94	118	116	109	104	101	105	115	116	120	123	110	117	112	109	120	116	116	108	124	115	91	109	122	116	100	107	112	113	115	113	95	87	96	108	106	104	123	119	102	93	123	140	96	114	112	96	118	111	105	94	117	107	95	128	106	136	117	128	98	106	104	123	112	100	110	111	97	110	90	123	78	98	110	107	102	92	87	122	95	112	100	110	103	124	97	104	99	99	118	117	116	106	111	122	101	111	105	116	115	95	99	112	120	119	121	110	104	115	129	97	96	110	111	101	104	94	111	108	117	98	98	118	113	113	94	127	106	110	107	104	104	95	122	101	99	115	128	112	122	94	108	124	129	97	105	105	90	90	105	112	110	115	109	95	104	115	104	123	101	104	99	124	110	102	117	109	113	102	114	113	125	105	96	119	110	118	99	101	108	97	104	126	112	112	111	121	130	101	120	117	111	119	108	108	99	111	112	111	79	104	108	113	101	90	97	120	100	104	105	124	117	98	109	110	105	117	114	108	86	98	130	111	103	106	126	98	106	101	122	96	108	92	109	95	117	96	105	95	111	93	105	90	129	110	103	98	103	98	94	127	120	98	126	118	106	100	93	112	111	82	106	101	111	97	100	109	110	88	101	113	126	109	117	115	81	87	109	90	105	119	102	89	114	103	116	82	104	110	116	128	123	114	118	112	93	108	112	124	117	94	88	113	103	102	106	93	110	100	134	110	125	105	91	94	111	110	101	117	98	84	109	133	116	125	107	105	106	107	95	98	100	107	109	91	106	103	104	126	106	102	116	122	99	117	103	94	111	101	99	107	101	115	112	124	112	91	113	120	100	118	98	114	99	114	121	133	110	125	108	132	120	102	100	130	121	105	110	104	119	96	113	112	111	122	120	102	118	116	91	112	117	117	125	105	106	105	107	95	110	118	118	112	105	116	114	122	121	108	87	113	109	124	120	119	103	116	97	111	105	109	116	94	94	131	102	101	114	122	98	121	107	123	112	120	89	110	110	120	105	97	103	111	98	104	105	102	121	101	112	120	111	99	114	109	95	89	104	115	104	105	104	106	119	97	92	102	112	96	108	125	100	100	100	117	113	100	80	104	114	104	92	99	110	102	98	112	128	93	98	94	103	119	94	105	105	96	110	107	108	114	116	96	117	93	124	94	109	90	93	101	108	108	104	114	92	108	95	100	115	112	103	116	103	107	102	112	113	121	98	103	118	101	119	125	112	99	123	92	101	129	103	127	100	106	94	88	103	111	93	107	113	106	106	129	82	120	119	124	118	127	108	129	110	112	117	112	97	113	129	95	91	105	118	122	112	115	100	106	104	114	107	108	101	99	110	115	106	108	119	121	110	99	113	102	106	109	109	116	92	122	117	111	109	96	107	84	109	109	103	116	112	109	120	104	115	106	119	119	110	127	126	107	111	122	103	114	134	110	123	114	120	111	105	105	107	89	110	120	112	104	103	101	102	114	98	115	116	102	96	109	108	113	117	116	108	106	128	122	110	108	101	135	109	106	131	107	96	106	110	129	98	80	105	103	96	91	98	108	121	123	130	127	87	99	96	120	93	145	101	105	110	94	129	117	129	124	123	96	106	98	103	93	117	113	89	101	103	124	103	96	113	84	104	117	112	106	126	105	118	107	129	98	123	110	116	107	116	108	96	108	114	100	125	114	103	97	103	120	127	111	101	118	127	113	98	113	104	114	113	100	113	99	102	107	110	104	98	111	130	106	112	111	116	97	95	100	106	122	101	116	109	129	102	111	104	109	93	97	118	99	118	111	110	124	110	109	109	108	109	109	95	93	97	108	121	128	108	95	108	101	95	96	102	118	103	99	115	119	107	113	97	110	97	105	109	108	106	116	105	109	100	111	92	115	116	118	101	134	121	106	126	114	105	106	101	99	103	102	118	109	110	119	108	109	95	108	113	92	122	100	118	114	108	121	124	101	89	114	96	107	112	97	105	98	97	108	94	117	88	110	112	110	99	123	109	113	124	112	113	116	119	141	107	104	124	115	104	110	99	97	120	108	109	107	99	100	92	108	116	96	117	108	111	119	103	108	113	109	103	96	96	89	107	117	105	103	124	96	113	120	105	106	83	114	110	104	123	104	106	99	111	118	110	119	102	92	98	99	101	104	115	127	101	94	106	106	117	109	123	101	127	119	122	111	107	114	118	97	98	113	125	124	115	118	117	109	106	106	95	94	120	110	105	120	100	96	116	114	116	120	98	121	99	110	110	116	101	116	109	98	98	112	100	123	120	106	106	103	105	111	104	102	109	110	111	117	122	85	109	107	104	104	102	112	113	113	118	108	106	121	105	97	102	117	114	112	127	90	116	109	103	97	108	104	109	126	108	108	113	121	102	108	106	108	104	123	109	107	118	118	103	103	86	107	102	115	116	105	97	124	109	91	115	102	100	94	103	101	118	96	92	122	94	113	111	132	99	116	92	104	108	124	90	113	98	116	120	109	122	98	111	108	89	116	108	101	95	110	114	104	94	124	96	110	111	125	98	100	114	106	105	97	105	111	118	105	105	105	136	123	121	113	109	127	108	117	111	109	120	136	110	115	99	114	114	110	85	114	123	114	122	114	109	123	114	91	109	97	124	153	104	97	108	118	110	102	94	114	101	105	122	98	125	110	91	107	121	86	110	91	115	107	110	103	98	84	96	104	116	104	101	110	101	105	128	110	104	96	117	111	108	126	108	107	111	106	102	133	118	95	97	111	110	99	94	99	97	105	124	116	100	101	104	118	105	100	118	112	79	103	113	96	117	106	96	123	119	113	91	113	95	91	108	102	122	116	107	108	109	92	125	104	127	101	105	108	103	105	87	111	121	108	94	106	88	114	102	96	97	89	91	88	124	108	100	115	96	90	103	110	110	95	129	97	104	107	121	102	103	107	117	108	119	116	99	102	120	128	101	105	94	112	105	111	124	99	113	90	125	110	126	122	109	110	93	117	114	103	107	97	98	126	116	113	107	105	110	116	97	146	141	115	105	104	111	112	107	110	107	95	105	114	125	105	105	94	106	105	94	105	122	114	99	135	112	110	113	122	126	116	97	109	105	109	105	122	121	92	110	115	112	93	111	111	107	101	109	96	92	115	111	124	127	99	122	106	93	95	80	102	110	94	111	117	123	116	109	114	109	104	99	111	107	107	106	129	87	106	104	111	102	93	109	92	112	125	96	111	115	102	102	125	109	113	109	117	97	101	106	108	117	100	106	95	100	122	111	113	109	125	94	119	112	88	107	84	103	101	98	116	117	119	85	113	117	118	110	107	100	105	107	100	115	96	106	115	96	106	103	116	107	111	101	117	104	100	108	101	97	114	112	107	110	82	112	115	95	102	95	116	104	100	112
34090	22893	7277	2482	398	412	395	432	441	382	442	388	367	411	397	435	414	388	419	397	424	374	434	399	410	372	390	393	362	362	398	377	400	383	398	394	391	361	399	378	380	387	408	383	394	358	389	397	394	409	409	363	381	371	394	421	399	378	387	398	379	384	418	383	396	376	357	375	379	374	402	393	376	373	434	402	415	392	375	400	382	380	407	388	389	425	414	391	389	400	353	390	383	410	369	397	400	383	399	418	382	380	410	396	393	422	376	414	374	390	378	382	387	376	400	411	388	423	399	367	373	382	404	358	381	405	405	390	407	413	412	404	379	412	370	420	415	357	368	357	406	422	373	388	422	407	387	370	425	386	377	406	380	405	394	375	419	369	382	401	420	405	388	418	367	405	342	380	391	388	388	376	412	421	384	372	395	390	404	400	384	410	355	355	395	392	386	410	395	384	399	381	399	404	416	407	393	370	386	393	386	439	414	387	402	413	385	399	409	405	387	388	385	398	382	367	391	384	401	387	402	377	403	396	401	416	325	406	347	387	357	411	412	410	384	391	401	396	362	355	407	379	378	390	427	392	392	434	384	425	384	371	420	402	373	385	386	376	370	403	404	401	412	395	371	396	414	369	418	367	421	410	407	393	367	398	427	400	410	405	369	374	399	365	400	369	375	406	390	379	387	405	385	391	386	414	413	429	368	400	388	362	377	356	381	392	422	373	376	407	355	401	414	380	397	402	404	410	420	382	375	399	411	408	395	411	425	404	350	395	392	400	392	386	415	367	377	405	396	395	402	418	401	385	368	383	381	382	425	390	405	401	386	388	377	419	381	410	402	367	423	373	414	383	374	384	381	382	412	385	387	380	370	376	402	392	374	373	362	410	395	419	403	444	398	395	410	416	420	380	402	408	412	426	368	383	375	393	387	383	420	397	377	396	398	371	354	402	371	409	395	406	395	393	382	384	344	399	351	406	385	352	369	389	404	385	375	398	417	361	393	387	377	368	408	397	396	375	351	395	390	421	385	427	376	399	401	382	385	393	380	391	404	375	385	369	420	417	416	406	395	402	392	363	396	394	406	391	403	402	376	398	386	354	437	390	379	359	373	400	414	377	399	388	371	380	376	372	357	391	384	368	390	413	408	396	402	379	423	363	394	374	364	393	372	406	399	359	436	392	389	390	362	378	409	375	396	381	377	412	409	406	411	350	405	421	421	371	404	421	391	387	395	385	404	385	384	360	396	401	396	406	382	391	402	378	400	381	412	386	370	394	360	392	380	411	387	389	386	363	384	369	398	399	409	404	391	384	413	385	377	390	358	406	375	415	374	410	410	385	378	394	372	373	339	395	393	402	386	344	362	362	405	392	403	373	373	369	405	388	371	387	406	423	365	394	406	371	372	415	341	424	401	387	385	387	427	400	389	385	427	375	339	365	403	400	374	391	412	402	404	391	381	386	408	399	403	382	409	390	410	402	400	396	390	376	349	431	380	430	400	391	390	390	376	390	373	422	376	392	394	411	415	377	377	417	375	389	429	364	340	387	423	394	413	391	399	404	377	370	387	380	416	399	389	391	357	376	420	409	425	328	388	408	424	397	386	350	394	372	400	397	388	357	400	378	368	435	423	395	340	414	403	415	381	399	384	400	413	376	408	381	408	394	361	395	381	385	425	384	401	428	431	396	390	438	424	389	377	425	415	387	402	404	423	392	401	393	400	358	386	404	397	369	397	396	348	365	417	384	370	373	372	391	354	374	378	409	377	395	400	398	432	376	407	381	379	406	321	419	351	400	409	397	397	423	399	382	406	381	399	383	358	439	396	395	421	375	395	382	399	364	401	425	425	409	395	405	389	383	386	346	376	413	391	387	385	419	338	407	406	359	406	388	394	432	377	398	408	379	377	404	421	406	382	386	389	364	388	391	406	409	380	411	389	407	413	392	380	401	393	416	385	371	413	388	358	386	394	380	410	412	370	435	416	363	385	408	385	412	386	359	383	389	394	345	386	416	408	404	408	384	365	353	369	377	417	399	379	420	366	393	405	376	420	389	382	399	378	400	380	381	376	389	379	404	403	393	383	397	391	367	377	356	373	379	393	398	406	412	372	401	404	424	389	385	380	410	390	365	399	394	410	394	397	391	389	402	378	373	410	405	359	361	389	383	407	387	386	385	342	419	428	431	394	389	402	394	421	389	428	389	411	395	338	401	377	387	413	381	426	410	414	421	362	394	403	377	421	390	407	401	382	400	370	410	400	382	396	378	393	373	361	397	383	384	399	390	388	392	399	377	382	380	354	421	390	438	414	365	369	371	375	382	396	389	378	374	410	383	391	371	399	385	408	387	388	404	382	405	430	375	412	400	381	416	387	404	389	396	323	364	383	415	383	374	416	391	368	402	386	400	382	404	387	394	405	409	388	389	376	381	411	403	410	399	400	409	374	395	395	371	356	424	356	411	355	404	399	406	371	425	378	374	365	357	391	412	398	428	387	376	368	385	345	395	386	389	380	363	387	396	394	391	376	408	400	383	380	420	387	390	361	370	374	415	388	380	359	384	364	401	404	392	412	377	397	387	407	356	347	415	382	389	388	366	378	388	393	379	397	374	385	389	368	411	383	369	389	410	369	393	379	394	399	417	439	397	378	392	387	379	372	386	397	404	393	396	412	381	373	403	398	405	404	411	403	378	380	399	383	392	389	411	404	406	376	405	348	405	405	364	365	354	410	404	396	429	397	401	417	394	380	416	387	380	418	400	389	414	408	401	407	406	391	376	380	385	427	404	392	383	363	379	386	413	405	407	382	382	402	373	395	396	415	410	377	373	382	388	367	403	367	408	387	401	417	380	369	360	378	376	414	407	407	332	413	376	393	394	384	412	409	409	428	403	383	377	407	400	391	400	434	399	401	374	377	415	403	386	380	423	374	402	361	360	381	381	390	388	434	369	348	385	420	342	391	350	387	395	387	425	392	405	403	408	421	405	357	389	394	389	384	420	386	411	398	411	396	384	404	398	376	388	410	392	389	380	380	404	364	414	384	392	368	359	388	402	386	360	378	372	393	364	382	416	372	409	406	402	425	387	358	370	397	391	387	384	408	381	395	389	403	423	416	381	396	350	426	392	406	396	364	420	412	417	398	369	331	394	405	398	399	408	379	383	413	416	383	423	404	410	342	371	395	402	402	375	406	403	418	423	426	383	353	368	404	394	379	375	427	396	366	339	367	388	437	365	397	395	381	378	398	421	370	361	399	377	409	368	358	392	382	346	378	404	394	379	369	383	357	381	410	401	363	412	366	384	433	356	404	403	429	364	375	406	402	399	386	394	399	371	390	398	388	391	386	396	401	398	389	420	367	412	387	414	412	369	418	378	411	381	398	424	391	413	359	375	385	379	394	369	395	407	398	393	407	430	396	353	408	385	421	397	391	381	357	390	393	359	388	404	380	382	434	385	411	373	357	394	414	393	355	406	413	389	388	402	388	430	351	400	428	401	411	380
69124	59644	39863	18278	1353	130	152	212	150	147	102	105	118	124	115	113	125	96	134	126	143	93	105	98	103	118	109	133	107	112	89	108	109	107	81	94	114	106	103	95	106	119	108	89	112	117	93	122	98	114	104	108	102	98	109	91	117	111	103	107	94	99	123	96	109	106	111	122	108	84	111	95	111	115	107	100	100	105	104	113	92	116	108	101	112	109	97	116	98	117	98	116	105	111	101	108	94	114	114	97	94	99	111	99	98	112	92	92	95	107	115	110	114	116	107	94	115	101	109	115	105	108	121	103	119	91	94	102	101	106	81	100	113	103	119	109	108	93	90	100	105	94	88	110	99	91	105	90	97	116	113	104	102	107	94	104	112	107	102	100	113	93	105	104	114	96	115	100	93	95	103	124	91	84	124	101	107	113	115	98	103	89	101	107	109	113	97	94	96	113	117	91	112	112	114	92	107	95	110	102	103	105	102	101	111	113	107	108	96	113	92	98	113	112	103	110	121	112	100	102	102	85	94	96	97	94	112	106	106	90	115	100	128	90	112	110	118	85	125	123	105	114	98	126	84	100	116	97	92	104	87	89	95	85	96	120	97	88	98	91	104	98	97	115	127	104	127	94	120	103	111	106	95	112	89	103	112	122	110	99	112	98	95	133	96	111	104	110	99	98	104	116	89	116	101	97	96	97	105	104	104	86	110	116	89	104	101	101	90	117	113	107	83	90	103	101	92	101	100	126	107	102	115	108	104	108	101	98	96	116	122	102	101	111	122	113	112	98	119	115	102	89	97	85	113	93	88	99	105	110	98	107	96	100	130	91	103	121	98	101	98	102	103	96	103	99	86	112	111	98	105	94	112	106	103	118	103	117	105	101	124	120	119	110	112	106	97	101	109	113	101	103	96	112	96	103	93	111	87	99	96	94	89	86	105	106	120	96	93	106	98	114	107	112	103	104	115	107	86	115	110	115	101	102	80	89	101	100	91	124	96	105	106	89	139	93	112	120	112	76	112	105	124	91	86	101	109	106	104	104	99	109	102	126	110	113	95	93	113	95	115	97	98	105	97	107	107	106	109	112	93	99	102	102	104	98	90	119	105	80	102	105	101	93	113	105	111	90	107	90	105	108	104	105	85	97	106	105	101	95	114	105	113	96	103	113	104	99	95	100	109	93	102	146	102	93	117	94	112	112	101	100	90	106	107	99	127	97	100	117	104	121	96	120	113	106	89	110	99	104	93	91	123	111	106	110	123	100	100	104	93	94	93	114	111	103	106	110	113	108	116	126	129	106	88	113	109	118	113	96	109	98	130	110	103	108	106	99	104	79	96	119	115	100	108	111	109	119	102	107	102	91	115	104	116	90	105	111	118	74	102	104	110	103	92	108	112	84	89	114	75	108	89	111	94	107	132	113	89	93	100	101	97	93	90	98	110	96	105	109	74	114	105	121	126	86	99	106	114	111	102	113	99	101	105	99	91	120	94	107	113	113	100	121	100	105	97	98	123	116	93	108	118	112	126	108	112	112	107	110	92	104	111	101	99	97	98	105	99	94	103	119	93	92	89	101	127	99	98	113	84	96	115	98	91	122	95	120	104	94	101	89	127	92	105	93	92	95	95	100	105	114	120	104	98	99	119	107	106	119	107	89	108	120	96	108	105	104	100	110	84	121	94	107	104	107	103	90	100	94	116	118	109	97	111	117	109	102	100	110	97	104	111	117	92	105	103	99	116	91	111	112	96	131	121	116	111	99	100	105	93	102	117	112	100	115	102	107	98	109	125	106	94	115	107	98	96	122	111	90	109	116	111	97	105	115	118	99	98	87	115	115	117	118	121	114	106	100	90	112	110	96	110	103	97	109	102	96	113	117	108	106	129	105	102	109	95	97	97	117	100	110	80	103	108	107	111	97	99	101	112	105	114	96	88	98	92	100	92	103	119	115	91	97	104	107	107	88	111	105	115	79	115	93	112	113	92	95	104	93	105	100	109	109	85	113	107	118	95	111	122	89	117	113	109	105	107	106	103	104	125	124	104	116	98	107	103	87	101	100	112	86	106	89	97	107	92	90	105	100	98	114	120	93	94	115	83	109	102	124	114	92	122	101	104	103	122	88	89	98	93	95	108	104	95	90	124	105	117	105	110	99	111	98	84	138	92	106	92	112	102	97	107	101	83	107	86	95	118	95	100	115	104	97	126	88	117	120	103	104	83	110	107	102	96	127	93	100	103	105	79	86	92	116	115	102	96	97	84	93	96	101	104	116	107	102	93	116	104	101	110	112	97	100	104	101	114	125	113	130	102	104	133	80	106	106	132	110	89	114	100	124	97	109	97	100	127	100	89	97	110	92	105	100	103	90	89	102	106	101	96	97	98	107	91	85	111	111	96	102	96	105	87	101	97	104	109	105	89	107	104	106	104	90	94	78	110	101	82	96	98	93	108	110	128	124	91	100	107	110	96	92	92	118	121	108	80	106	93	95	114	105	107	116	101	116	104	88	104	88	107	108	99	114	102	104	93	102	96	110	99	90	88	93	109	99	108	109	94	91	99	95	105	102	94	98	124	95	97	90	100	102	97	92	100	120	85	108	93	102	103	100	107	105	110	104	81	92	101	111	111	111	105	92	109	115	96	113	109	84	103	107	105	100	115	118	87	99	94	96	107	116	106	103	94	102	107	91	99	88	107	111	92	106	113	117	93	96	101	116	105	90	100	105	94	110	84	101	102	92	111	120	94	108	98	119	102	108	101	100	103	103	113	103	101	111	106	98	100	111	120	106	113	105	118	117	113	95	116	113	113	100	116	98	104	83	103	99	108	90	106	98	116	104	107	90	97	98	114	108	107	101	110	93	97	112	99	87	92	107	106	94	106	86	97	115	110	90	95	104	105	108	107	123	85	112	95	102	104	101	89	118	102	115	110	127	100	100	124	98	112	85	114	122	90	110	90	84	102	91	82	94	107	105	102	104	107	102	99	98	100	99	93	90	119	92	109	102	124	81	99	107	84	115	105	102	100	114	98	112	91	103	113	111	97	94	102	107	107	95	104	104	102	85	122	115	106	102	89	100	90	113	94	109	90	103	100	131	108	101	97	117	106	111	107	112	95	99	93	97	120	102	107	114	111	104	106	128	115	116	120	101	116	99	89	88	93	111	112	115	107	116	93	97	100	94	90	107	97	97	109	108	105	117	105	116	107	96	92	112	122	110	106	113	119	106	103	111	100	112	87	86	98	121	80	115	112	116	103	116	85	109	99	89	98	123	99	86	103	99	113	107	87	102	92	106	111	96	88	101	100	96	103	112	94	99	112	101	106	99	101	119	91	90	109	80	92	99	85	94	89	116	96	108	94	118	109	89	105	138	106	95	102	106	131	96	92	107	122	112	98	104	111	121	114	105	114	103	89	108	88	100	103	108	93	88	111	121	106	105	88	112	100	85	85	104	115	96	109	103	114	104	116	109	112	106	92	112	109	105	120	103	113	109	97	111
53613	48644	40222	15316	574	499	588	1002	736	570	501	493	494	459	460	465	470	522	582	612	620	492	449	418	399	439	561	634	549	495	446	403	417	420	430	352	372	420	387	406	377	371	371	402	361	438	401	403	385	390	374	381	351	363	363	355	415	358	374	388	384	357	389	383	390	396	350	365	385	377	353	353	387	391	351	358	370	348	351	373	365	368	364	372	368	381	378	415	374	353	366	384	356	399	379	355	359	365	393	369	376	377	369	368	328	360	384	366	371	370	396	366	391	369	379	382	392	388	379	379	377	382	407	352	362	345	398	362	359	397	398	375	384	359	374	357	383	384	357	402	388	358	373	383	376	374	360	353	360	387	359	366	338	393	368	352	342	368	379	360	366	392	381	369	375	368	372	385	398	389	399	365	392	361	385	336	383	407	370	386	376	394	344	386	333	346	348	381	360	371	343	386	368	368	325	401	364	384	386	363	362	397	379	357	362	371	360	367	383	373	366	407	373	366	349	352	380	389	399	382	345	350	354	373	355	356	380	384	373	354	363	363	394	352	388	367	380	397	381	385	361	361	362	367	369	382	404	381	368	370	415	389	382	372	390	355	390	364	378	419	350	358	413	411	395	374	385	391	347	366	360	384	355	375	348	359	355	375	370	423	382	340	379	365	347	365	393	362	387	390	382	388	362	357	382	398	377	363	414	393	394	346	362	408	393	400	393	435	332	324	378	379	389	377	354	378	380	348	397	397	365	367	383	403	408	364	358	370	407	386	402	382	395	350	395	394	360	374	341	404	372	376	336	383	373	400	378	365	406	380	396	358	385	446	361	389	394	380	378	365	384	390	375	388	362	351	344	345	353	378	342	336	373	373	374	361	368	374	352	334	376	401	389	384	324	371	368	374	365	374	364	356	370	372	360	378	375	371	362	373	397	330	397	400	376	372	378	377	395	369	386	351	376	400	384	409	384	368	367	381	404	385	363	360	406	371	372	380	348	421	373	369	363	415	374	378	393	361	375	371	381	406	349	376	367	361	368	378	349	384	375	393	342	425	382	384	360	343	374	366	371	400	359	404	360	401	324	400	419	352	402	393	357	393	350	358	375	371	366	384	352	362	396	402	421	384	346	399	397	405	382	387	391	381	353	427	400	388	398	366	370	404	379	369	379	340	362	371	364	393	417	380	376	376	372	395	388	392	381	369	371	397	363	352	389	359	380	373	379	366	360	392	419	370	372	393	368	394	371	386	337	406	363	347	360	368	401	392	415	367	401	390	363	367	366	370	377	363	372	375	350	369	336	368	374	386	383	400	394	378	367	336	393	383	354	383	401	365	399	351	397	374	345	387	392	384	379	374	377	365	389	413	387	379	364	377	417	440	375	373	363	355	365	354	405	373	381	367	361	404	386	394	346	371	344	369	374	382	387	383	334	346	371	368	342	383	376	353	357	391	383	369	399	394	402	367	379	390	334	414	343	401	368	386	360	388	384	380	394	349	379	412	333	363	337	358	380	359	369	400	391	368	344	339	369	370	379	376	382	358	397	351	404	355	338	358	360	333	403	384	394	365	372	384	322	385	357	359	382	353	381	386	359	376	343	387	424	365	346	417	366	360	408	384	388	378	345	351	411	369	384	395	381	359	372	369	360	365	381	375	377	365	363	357	406	362	374	371	357	383	383	402	362	364	404	389	414	362	334	369	380	369	369	380	394	378	376	372	373	380	398	362	375	337	400	393	398	393	374	401	416	340	395	366	387	344	387	394	363	360	408	374	390	346	369	366	365	338	351	394	365	398	390	373	389	378	386	346	392	373	342	359	391	377	383	376	397	373	370	386	366	364	366	385	344	374	365	386	327	350	367	384	399	369	373	380	394	376	377	394	369	381	390	378	393	346	376	357	336	389	402	407	374	370	412	332	362	365	388	370	377	335	357	379	346	387	406	398	361	361	351	378	392	397	384	378	350	359	363	346	381	380	382	360	375	395	358	379	366	388	384	397	376	371	395	379	347	403	367	386	378	399	376	394	339	384	383	358	416	368	357	384	351	362	376	400	399	372	359	361	360	385	355	368	363	372	363	370	386	378	408	374	377	371	391	368	381	369	393	403	345	372	383	373	420	381	386	388	361	405	349	384	365	366	391	388	363	405	384	368	389	409	328	375	417	368	375	393	382	377	381	401	400	376	360	369	383	369	368	354	373	371	375	418	341	351	377	343	378	410	392	368	372	413	376	358	380	380	384	360	370	374	377	373	351	358	394	350	385	390	396	370	390	352	372	405	367	364	365	353	378	371	400	406	355	360	379	356	369	377	355	358	383	354	375	370	387	377	385	388	360	371	394	378	391	380	395	377	370	373	352	386	357	381	365	375	381	357	400	344	356	395	409	327	365	339	361	361	319	383	390	390	321	378	360	370	362	395	408	381	392	386	379	368	373	387	378	380	410	365	428	358	387	391	367	400	396	354	327	379	381	374	355	383	365	351	336	382	415	381	357	355	385	353	374	346	341	359	404	369	409	386	341	353	386	379	390	370	393	369	343	389	399	357	383	357	388	347	354	365	394	377	387	397	348	356	417	379	366	365	341	366	369	400	347	366	356	414	355	365	356	410	376	374	370	364	371	368	389	377	397	379	360	366	397	386	381	383	373	396	340	385	384	384	370	386	372	382	364	367	375	391	350	365	397	390	357	366	392	415	348	354	364	404	365	363	395	368	374	380	373	376	367	379	373	379	358	364	370	397	390	313	384	369	351	385	378	390	313	387	366	379	351	379	382	362	399	402	402	391	372	359	368	352	403	389	356	350	339	379	345	374	386	363	381	398	372	359	349	389	370	367	374	388	361	358	357	362	393	360	378	389	383	375	361	393	394	400	377	383	372	366	371	393	422	370	402	367	351	363	377	341	363	385	406	412	395	387	371	404	394	384	350	354	410	374	391	354	378	339	363	392	355	384	358	377	356	385	357	311	395	334	366	399	366	366	377	372	386	373	391	384	369	369	377	371	381	410	390	375	337	366	382	380	395	365	378	365	350	362	388	343	365	387	373	380	380	361	381	374	397	386	364	396	353	382	389	409	395	389	374	381	362	353	374	384	384	392	356	386	361	376	367	364	363	370	343	359	350	380	379	393	389	413	386	392	410	370	361	359	370	359	355	379	369	385	360	362	399	359	373	359	374	373	365	379	335	369	374	418	375	363	361	371	358	339	388	345	396	360	384	374	363	384	401	411	356	397	382	380	327	373	396	415	371	381	363	325	356	358	395	393	373	353	358	360	355	384	380	366	340	401	381	353	372	369	414	359	394	347	403	408	371	381	360	390	374	358	405	391	390	370	379	365	397	361	389	367	384	348	356	340	397	394	370	366	373	331	377	351	382	372	376	335	384	376	364	364	340	379	357	412	382	411	404	361	370	382	380	374	380	356	344	364	369	374	347	391	383	369	348	385	419	357	383	362	388	348	380	406	410	366	366	338	358	383	362	379	384	375	425	391	411	408	378	385
73501	68990	52436	27284	5432	345	244	356	289	269	215	192	219	190	193	224	194	199	220	233	233	191	179	182	166	157	187	250	234	187	182	174	172	134	168	164	150	180	133	153	179	159	174	147	174	167	149	166	154	164	138	168	163	164	188	156	155	161	159	160	188	187	174	154	172	188	183	182	161	182	189	161	152	188	164	157	154	174	170	165	179	176	155	166	152	160	187	167	160	161	169	174	160	166	186	172	153	174	175	152	160	160	160	163	175	150	193	169	176	165	153	169	160	160	166	139	153	171	163	170	162	190	143	176	155	145	155	156	186	149	164	172	173	174	156	152	152	159	168	188	187	182	170	154	155	171	175	126	151	169	150	187	174	192	151	182	164	147	168	152	177	160	180	165	177	155	171	164	180	168	178	173	182	178	171	158	168	190	172	179	157	162	155	155	159	161	182	194	167	195	149	169	153	186	151	178	173	153	158	193	167	186	159	149	168	165	175	149	187	168	158	171	165	165	190	165	164	160	144	170	168	148	177	174	162	174	171	165	168	191	172	159	155	181	155	144	157	168	183	172	167	146	155	165	159	146	164	169	151	180	174	173	174	167	160	161	152	170	180	184	143	143	158	172	167	177	169	166	154	145	185	176	161	173	159	176	147	161	165	155	171	158	194	148	163	138	173	181	158	152	164	194	185	184	179	178	139	164	161	168	184	146	177	191	157	183	179	184	180	159	169	161	139	170	140	175	164	151	174	158	183	178	168	166	168	157	186	173	171	197	165	165	172	195	181	155	170	156	163	153	160	165	171	162	147	151	162	169	138	163	165	167	164	167	153	172	151	165	180	161	181	151	156	171	164	181	173	174	162	154	168	154	183	156	169	165	187	155	160	149	167	138	164	186	163	168	161	161	167	148	147	140	174	144	168	186	165	153	168	157	169	169	154	200	158	147	184	179	155	139	164	186	174	180	153	178	179	154	175	178	155	166	149	171	134	172	186	156	148	144	153	170	179	171	155	156	172	150	179	169	151	185	167	166	177	196	186	141	165	160	175	175	174	164	185	175	175	164	176	172	167	180	159	178	174	170	145	172	151	173	143	165	159	167	162	188	167	166	194	176	161	171	155	163	162	147	159	133	162	186	171	150	150	156	159	180	158	154	163	170	157	168	178	157	142	170	143	165	184	138	149	165	148	161	168	187	166	169	170	164	179	149	168	160	175	172	173	159	170	161	162	156	167	164	174	167	171	153	153	148	142	158	197	170	153	171	158	163	152	140	178	139	167	152	199	172	177	157	157	188	164	161	151	152	152	157	166	174	141	171	181	163	172	167	159	179	153	170	168	160	149	161	178	182	172	149	169	146	155	189	186	172	169	173	162	169	161	188	168	171	176	187	146	162	174	156	167	165	148	167	167	170	164	150	178	169	137	155	177	159	162	158	169	145	145	151	160	159	146	163	180	136	177	180	190	150	173	165	171	169	188	166	169	170	151	175	145	171	147	143	155	154	183	176	173	175	190	195	147	185	177	139	182	166	188	204	172	161	178	171	179	146	172	171	166	162	174	173	163	166	172	154	158	177	166	159	178	165	178	149	153	177	153	157	150	177	188	159	144	162	157	163	152	166	160	173	174	155	155	146	161	156	150	178	168	140	174	159	185	172	173	167	170	158	160	162	183	170	160	140	189	175	153	172	197	152	164	158	162	185	176	168	170	161	186	159	141	173	168	168	160	178	185	158	166	169	165	152	166	170	162	147	194	153	193	173	188	147	153	148	170	168	140	168	174	182	163	167	156	174	172	153	162	144	173	173	171	176	165	176	159	162	169	165	174	151	171	168	169	172	162	180	149	170	152	172	163	179	179	163	196	135	154	155	150	178	165	148	160	154	176	180	162	174	187	170	159	155	155	170	188	183	186	172	167	181	182	151	172	153	185	160	168	176	182	171	177	163	176	151	181	147	169	153	171	161	182	171	179	157	159	163	189	180	155	167	161	169	156	170	160	162	174	160	161	166	164	136	183	193	159	177	166	186	148	194	173	172	172	182	149	156	168	158	150	161	172	149	173	164	164	161	166	181	156	153	179	163	180	168	162	159	163	150	184	168	169	143	186	209	161	150	189	178	203	173	183	159	161	156	178	145	163	176	187	181	160	164	157	150	148	153	160	179	191	168	158	160	188	146	162	143	165	168	161	175	153	159	168	150	156	188	161	149	154	176	158	162	166	183	159	171	146	161	166	164	175	170	166	149	162	153	179	169	141	137	152	169	185	153	175	151	151	183	172	159	158	157	189	155	173	168	207	175	166	174	155	159	188	176	179	166	152	148	162	166	198	166	151	169	159	172	170	189	172	153	160	149	162	155	172	167	171	164	154	157	158	165	147	178	158	173	175	144	182	172	160	172	171	182	141	155	164	139	153	154	161	174	163	167	172	170	172	144	149	159	171	177	148	156	158	163	188	164	158	169	160	176	184	165	199	147	145	174	166	171	165	158	166	173	159	161	171	153	155	178	174	183	152	165	153	148	168	163	177	180	179	177	168	168	153	152	178	193	162	160	166	143	176	184	172	162	154	156	148	166	142	171	171	183	158	148	166	158	159	162	162	139	178	166	173	170	167	173	158	156	177	160	153	160	190	159	179	170	166	172	170	162	185	178	153	189	158	171	161	169	157	156	170	174	171	152	170	173	177	179	169	156	166	171	193	175	163	161	157	167	158	173	157	169	173	159	160	157	155	175	174	157	153	156	180	148	157	191	155	145	188	166	183	138	142	174	152	164	150	163	153	166	171	169	168	190	158	143	150	174	140	171	153	171	168	154	158	160	181	155	148	154	175	167	195	146	147	164	157	160	150	173	163	190	174	155	159	171	161	180	147	183	169	177	150	166	167	146	156	176	171	178	179	198	141	161	170	154	164	160	148	164	156	180	174	157	140	152	190	159	151	176	187	148	143	161	168	155	178	161	152	195	179	161	171	164	164	132	164	155	181	159	156	160	151	156	161	158	178	164	185	145	189	148	185	175	155	182	167	145	140	163	159	174	167	161	170	167	152	156	182	157	179	175	207	149	182	164	187	149	176	189	158	160	165	167	147	151	172	182	165	158	165	163	160	159	154	144	173	174	190	143	146	160	161	182	177	181	166	146	184	163	170	159	157	147	167	162	143	167	166	167	158	167	181	160	150	177	151	151	167	166	156	200	178	187	140	184	143	187	162	162	158	155	142	167	164	150	166	185	175	186	162	159	187	171	169	154	185	176	170	192	170	158	165	177	158	165	206	186	155	152	155	165	163	172	147	187	155	142	173	156	185	150	132	158	169	161	164	162	176	175	147	189	173	177	180	166	163	158	182	155	141	167	173	147	153	178	178	186	158	163	172	177	150	155	140	177	158	174	163	163	173	182	157	175	166	156	171	160	177	191	164	169	169	167	186	151	167	141	168	172	142	185	162	165	153	134	164	170	144	158	172	175	136	131	182	172	158	167	146	177	158	162	165	160	165	157	154	161
62977	58806	52233	18475	949	890	999	1757	1305	1045	860	725	737	691	689	759	727	782	1004	1125	1053	770	657	627	685	728	865	1216	1010	861	655	600	614	592	550	582	591	589	548	571	568	552	537	547	545	597	531	556	518	557	546	540	560	554	560	554	555	546	594	518	579	554	559	522	534	570	546	535	534	571	570	541	551	531	566	541	570	553	557	544	540	588	556	552	526	548	572	522	522	571	540	558	540	567	549	551	574	578	531	525	599	562	528	539	569	586	566	585	538	566	523	542	561	544	553	517	480	567	503	548	536	579	578	569	550	553	534	563	538	535	564	566	608	565	541	555	524	540	555	559	547	531	541	500	551	582	525	573	526	518	559	540	535	586	516	603	590	546	537	562	621	558	542	576	592	556	524	563	552	527	547	588	518	545	536	571	526	569	556	569	540	521	545	535	549	547	586	558	557	535	567	556	542	556	556	558	555	554	602	560	541	529	567	520	517	582	530	530	526	532	562	558	546	579	580	577	533	557	507	557	547	578	576	565	561	569	551	552	559	541	528	539	575	576	574	535	571	565	544	542	571	532	542	530	549	554	540	586	562	563	557	540	515	529	550	554	599	505	564	571	574	517	565	554	536	565	579	578	546	545	531	544	547	527	504	548	543	610	566	550	533	540	559	515	544	545	522	530	543	554	529	552	544	584	534	534	511	544	559	540	565	563	531	553	595	522	546	543	583	502	589	527	565	580	521	533	560	554	528	577	565	551	528	551	557	549	584	526	590	568	573	552	575	571	548	532	575	531	600	546	591	567	566	570	622	550	498	575	537	559	509	548	564	532	574	496	526	567	538	553	560	565	572	558	579	538	533	533	551	538	567	585	561	560	536	529	542	521	540	563	525	550	532	518	531	525	547	549	555	503	544	577	529	537	544	579	534	537	521	525	530	565	567	505	561	546	536	522	592	550	526	599	563	575	537	560	586	569	528	487	584	542	588	586	538	533	520	560	559	526	586	542	538	558	540	589	568	574	554	509	589	520	515	559	561	505	511	565	514	627	564	552	521	522	578	561	578	586	574	495	578	542	562	537	589	554	578	618	551	568	569	485	569	563	557	517	538	579	604	573	551	534	568	532	552	562	552	552	552	559	580	560	588	548	570	552	540	540	530	564	495	602	542	529	555	553	590	519	510	560	547	541	552	523	532	531	560	537	557	536	542	569	547	548	561	540	522	509	543	547	594	548	548	592	562	563	571	598	533	528	552	560	533	518	541	517	558	543	542	534	559	507	577	554	543	565	578	530	538	547	505	553	581	559	553	582	543	545	576	583	518	610	549	527	501	552	554	513	547	562	585	584	559	532	565	552	561	528	548	570	601	546	535	527	551	553	539	563	596	542	570	548	538	561	569	555	551	545	533	561	564	499	528	557	587	577	520	519	532	563	592	537	574	502	532	553	573	516	551	566	570	587	577	564	582	548	567	519	530	521	558	501	523	516	574	562	519	533	587	570	578	562	572	517	551	532	579	560	561	534	569	559	568	529	521	581	567	540	586	539	523	558	570	566	596	539	550	540	536	513	548	514	546	556	552	551	553	526	564	571	557	524	587	542	538	573	571	557	572	494	556	557	585	569	551	609	560	574	543	552	546	553	566	523	545	551	541	548	552	579	546	511	547	533	560	561	562	547	561	572	533	533	579	579	573	556	534	526	594	548	523	551	558	537	561	553	551	536	535	561	543	532	571	573	567	577	577	504	566	558	536	566	511	516	508	527	545	572	553	594	589	546	545	567	568	536	533	542	555	561	585	573	536	545	561	534	559	587	576	564	550	588	543	549	553	523	535	591	550	539	555	576	552	564	552	517	552	547	578	539	541	560	499	545	543	527	569	583	533	564	557	498	537	562	599	509	562	536	532	530	569	612	536	585	543	538	512	502	569	545	530	548	587	551	536	615	563	543	547	557	544	559	541	527	542	573	594	524	554	506	570	595	572	565	506	548	558	548	518	587	546	570	572	556	548	560	527	546	548	546	536	531	550	569	570	545	554	540	548	561	543	573	578	593	553	547	586	527	539	562	590	573	575	531	547	569	531	526	579	533	513	524	545	518	515	555	576	578	570	536	578	563	559	533	534	570	527	555	525	528	528	565	500	553	563	539	542	562	552	543	543	576	557	533	546	536	566	554	545	580	559	580	550	555	587	558	542	540	551	561	500	576	522	545	532	597	497	597	567	501	553	552	575	552	554	550	560	574	596	557	510	563	514	548	570	542	547	554	543	579	578	588	574	556	572	584	525	592	512	584	558	569	568	518	544	562	548	492	541	591	560	547	576	533	544	572	520	537	549	539	557	518	563	565	533	556	563	539	563	538	563	538	574	565	531	509	527	528	523	562	547	534	543	533	566	588	544	575	558	567	521	559	576	578	567	530	564	589	558	564	549	564	533	497	538	559	575	543	548	566	563	503	589	532	533	547	535	508	581	568	552	546	520	562	530	604	584	575	512	570	537	537	525	540	532	562	565	574	549	507	541	544	577	532	528	519	555	553	536	575	556	530	542	588	573	522	547	625	527	526	539	535	508	511	498	553	580	539	547	558	551	555	535	567	565	565	581	555	571	504	571	533	512	554	546	534	562	554	555	543	552	565	562	531	572	537	537	574	552	541	536	577	568	588	540	582	578	542	569	555	580	543	554	560	526	543	487	570	590	562	537	534	569	550	554	594	546	537	568	526	512	537	549	540	550	563	551	591	553	567	570	588	541	500	551	507	565	552	545	573	520	568	526	509	530	520	566	568	559	515	563	548	540	562	561	565	565	536	567	590	526	543	533	568	515	539	512	574	553	570	506	519	568	539	530	529	560	515	583	481	537	558	526	543	564	546	559	568	530	518	498	573	582	541	573	558	543	509	564	564	541	559	555	500	590	564	584	536	558	552	562	562	561	552	561	525	571	588	566	560	533	510	532	546	545	552	527	558	517	598	556	512	591	573	563	581	575	535	585	568	540	548	607	582	568	565	539	516	548	509	517	529	524	523	547	554	534	536	558	550	558	573	539	569	548	556	565	490	531	536	555	548	565	537	537	544	568	532	568	533	509	565	567	534	523	514	598	569	557	547	568	537	563	545	532	501	535	526	570	563	565	558	561	568	541	518	578	553	528	501	539	526	515	522	520	586	544	574	574	579	542	570	555	557	536	547	558	540	557	558	565	562	563	562	569	570	566	510	569	595	570	590	562	551	502	539	601	552	520	542	528	521	494	550	567	582	519	538	550	547	552	570	561	547	541	542	556	557	560	505	550	548	539	537	542	562	592	555	569	580	559	555	571	566	526	539	559	559	572	550	557	546	547	574	540	570	531	522	538	528	531	538	540	548	514	568	531	534	555	542	555	596	521	586	524	553	566	565	485	500	506	534	556	559	542	609	550	567	551	582	560	537	531	591	542	573	564	548	580	499	565	572	604	556	568	541	528	513	540	601	526	515	539	553	554	529	569	588	554	533	522	574	527	542	546	533
31927	17439	5485	1087	146	96	127	106	102	93	105	104	106	98	118	108	114	99	108	85	106	98	111	97	106	103	98	103	97	116	106	98	102	102	111	107	91	97	109	115	114	120	108	110	109	119	124	109	116	100	88	125	108	112	109	80	93	113	121	102	85	118	114	93	102	110	98	108	115	106	88	102	125	100	103	104	100	93	103	93	104	89	121	99	111	94	99	116	100	89	102	99	91	101	96	113	97	109	94	113	91	107	108	95	98	104	97	112	91	102	115	98	97	95	93	114	102	89	108	95	109	100	102	114	94	107	98	107	92	85	101	116	109	95	107	94	118	117	102	95	113	115	95	97	116	121	112	108	118	114	105	122	105	93	116	93	119	117	118	98	107	100	110	85	112	116	95	97	93	105	97	83	97	101	119	101	111	107	107	107	112	85	114	99	89	106	127	95	103	99	112	116	104	101	111	127	110	91	93	103	109	130	112	113	116	96	121	103	107	100	106	112	102	113	109	100	100	120	112	104	103	96	97	101	124	130	107	99	107	101	94	120	96	116	109	108	132	121	103	102	115	115	123	89	104	110	94	105	91	108	114	102	96	98	109	91	116	101	101	98	108	101	117	97	105	103	99	109	105	114	99	93	102	117	111	109	113	114	102	98	120	97	102	117	107	102	102	93	119	90	102	109	122	113	125	112	93	108	111	107	124	105	107	100	112	96	110	111	98	118	114	92	111	115	109	82	109	103	102	100	97	105	104	108	106	103	86	104	100	107	118	123	93	96	106	125	97	105	105	114	91	105	120	103	109	127	103	107	115	93	108	87	102	111	117	94	103	126	119	96	122	129	101	104	107	115	98	103	109	125	106	93	115	79	108	108	109	103	106	79	105	112	99	102	109	95	108	110	93	100	114	100	92	99	101	100	106	104	102	85	107	92	100	106	122	96	100	123	124	101	104	106	116	105	114	118	72	122	99	101	94	119	88	106	119	132	85	89	87	110	104	104	110	101	118	103	109	91	96	103	99	102	120	116	109	99	92	104	110	110	122	112	131	114	111	112	128	103	117	102	99	115	106	92	98	117	111	109	96	80	104	114	129	109	107	102	108	120	110	111	101	89	105	107	123	123	117	88	101	116	113	105	92	99	103	102	103	103	109	106	106	113	125	101	106	119	93	91	112	99	95	104	104	120	106	101	106	103	107	116	93	93	98	108	99	99	111	114	110	100	114	123	90	97	90	87	114	100	107	94	92	107	83	128	97	101	97	105	108	101	108	87	108	117	116	96	93	98	81	106	97	125	99	111	93	108	112	92	96	122	108	77	104	103	98	121	90	104	90	106	110	111	105	100	85	99	119	96	96	111	122	98	107	126	108	106	101	105	113	111	104	99	102	123	103	110	131	114	104	108	114	110	122	107	110	97	109	93	100	112	112	106	116	114	114	129	100	90	110	101	97	117	122	103	103	99	128	103	124	110	101	107	110	115	97	116	96	108	114	95	98	97	102	102	99	87	131	101	102	74	117	110	84	102	118	94	87	104	107	108	93	86	127	131	107	109	114	97	116	109	113	86	116	120	119	100	100	109	123	126	115	99	108	102	105	87	97	115	108	103	112	108	87	103	113	110	102	107	104	116	112	90	95	76	102	112	106	118	116	133	114	97	102	109	120	91	84	123	101	98	103	116	90	105	97	126	103	99	101	92	104	120	86	102	102	103	102	107	110	127	110	102	118	81	108	102	112	93	102	106	106	107	116	116	108	103	108	105	102	111	87	94	94	102	102	124	99	92	117	99	130	97	120	105	109	119	104	103	121	114	96	102	105	103	93	107	110	98	86	98	97	105	109	102	105	106	91	93	101	110	110	99	105	87	107	104	98	101	87	100	116	96	111	112	95	110	101	114	108	106	98	100	108	93	99	114	106	112	90	87	106	82	87	94	119	97	108	109	100	98	124	101	102	117	126	114	107	85	125	110	106	109	105	89	120	96	96	103	118	105	100	67	93	99	86	136	87	95	109	103	101	110	104	119	97	120	110	115	84	98	103	97	121	107	93	106	108	103	98	97	129	97	111	121	99	110	104	86	98	131	113	110	108	109	111	127	107	115	121	109	112	119	117	92	102	99	120	104	100	123	94	112	107	101	122	100	105	107	101	114	94	108	106	102	94	99	81	101	112	94	100	109	103	94	105	109	117	86	100	120	115	136	123	97	100	110	105	94	91	85	119	102	101	119	90	99	100	103	93	108	115	101	89	104	101	116	129	101	121	97	118	108	112	108	114	124	106	112	106	118	98	93	87	111	101	124	88	99	98	97	114	84	101	127	116	97	94	97	112	114	106	101	126	101	89	104	89	103	96	106	129	91	118	112	96	100	113	109	107	116	106	118	98	105	89	98	97	121	112	100	100	91	103	105	113	94	106	106	110	107	115	116	102	95	103	112	88	93	109	76	130	102	103	100	128	108	112	103	123	118	116	109	111	99	105	121	106	108	95	115	97	111	104	88	90	99	101	113	102	112	107	94	117	102	107	87	114	109	111	98	122	122	110	100	101	98	105	114	111	115	90	102	105	101	97	117	98	106	101	77	110	102	85	108	115	108	81	95	114	96	106	116	113	103	113	104	103	100	105	97	106	97	95	115	92	112	127	129	86	103	107	100	108	96	83	114	101	128	85	102	87	124	114	96	102	99	102	107	109	100	119	117	100	112	113	100	121	102	114	114	98	105	118	104	109	94	104	99	99	129	100	111	115	104	104	89	124	113	99	94	102	90	102	108	97	103	94	115	101	113	100	101	97	88	127	105	102	89	101	125	120	107	100	113	113	92	110	102	111	123	103	106	114	97	98	102	94	93	106	98	94	106	112	115	108	98	112	114	100	94	90	117	108	104	107	110	109	104	95	103	122	126	116	124	105	99	106	106	94	81	105	102	107	102	111	107	110	102	100	108	106	126	111	120	108	101	110	109	101	118	120	97	105	103	99	112	104	111	117	95	112	115	109	100	113	121	100	104	96	104	119	105	82	85	123	104	117	113	102	123	102	98	102	117	122	114	87	122	108	86	93	104	87	106	100	97	98	96	101	99	85	81	108	137	114	91	103	109	99	107	111	91	97	116	98	115	82	100	99	109	92	123	108	117	96	89	90	100	93	101	100	110	97	106	93	100	98	110	111	108	111	113	104	91	100	88	83	112	103	115	107	109	115	110	97	103	107	119	118	114	110	101	95	108	109	98	97	101	111	108	105	84	121	121	103	96	93	107	133	123	107	116	94	96	117	100	119	106	100	131	102	82	121	109	94	101	114	107	98	103	96	103	98	96	108	105	117	125	110	110	96	99	126	102	88	85	100	110	80	108	87	113	99	110	126	108	110	106	100	109	111	99	103	92	99	98	109	117	107	102	109	111	95	110	95	110	104	105	104	102	99	95	103	81	110	115	111	106	110	120	102	96	106	123	117	104	100	117	94	101	101	97	124	121	102	120	104	113	102	121	99	101	87	107	107	105
33100	20286	9621	2711	388	426	403	411	367	410	422	399	371	394	390	366	401	364	354	401	398	399	368	349	400	406	379	377	411	380	351	355	366	392	374	379	403	402	353	399	354	387	380	416	395	394	396	378	365	388	384	410	416	386	362	401	395	361	373	413	400	393	369	395	417	337	404	352	410	336	389	418	380	391	389	425	369	375	395	374	392	374	387	371	412	372	390	407	380	380	362	375	375	362	398	395	399	374	391	381	356	354	363	397	395	414	413	364	372	390	407	391	364	362	407	388	366	376	358	420	419	387	369	381	424	395	405	391	382	325	377	357	347	344	371	356	390	431	389	378	411	394	412	391	376	408	401	400	383	416	408	356	397	415	363	364	386	378	392	387	396	372	359	388	369	386	380	367	388	388	343	394	390	397	388	374	375	402	376	411	395	419	371	347	373	371	400	391	381	408	403	383	399	373	364	376	359	388	367	403	346	380	390	391	382	346	386	393	390	385	386	354	391	388	440	364	369	407	375	367	392	390	368	403	413	381	343	384	370	379	399	391	389	406	393	428	336	392	374	409	383	381	382	358	389	391	411	417	363	412	392	418	395	368	373	383	365	385	381	363	390	391	382	360	411	377	366	392	377	419	417	403	397	407	386	393	393	367	406	379	387	430	394	378	372	398	365	384	400	351	388	391	365	349	393	405	349	351	386	378	410	363	388	377	370	388	372	377	349	379	438	412	415	354	391	410	406	375	368	411	368	427	362	344	404	363	376	369	381	359	430	401	369	356	368	378	383	381	380	383	383	395	380	379	357	388	391	379	368	366	393	398	393	372	365	407	385	402	390	394	402	383	417	407	403	391	380	378	394	378	381	404	339	369	387	406	384	404	361	383	387	380	417	394	402	373	360	405	376	399	371	377	395	373	389	380	390	402	401	390	379	409	368	372	370	388	376	387	381	366	385	383	389	400	357	396	392	378	437	351	372	375	389	390	392	389	365	387	407	375	423	356	402	362	418	375	381	370	389	402	382	396	416	376	353	395	378	407	380	389	375	396	395	396	394	371	416	394	361	400	426	369	389	382	356	389	365	360	378	368	400	366	389	391	387	361	341	395	405	388	428	374	379	390	366	386	398	403	378	379	372	365	370	391	383	362	366	390	411	371	370	375	382	362	358	367	402	362	367	366	368	376	376	389	392	383	339	380	349	397	392	342	402	344	384	376	419	375	395	372	373	399	400	388	406	369	363	360	389	383	379	387	375	382	373	352	391	379	383	389	373	393	368	397	369	396	368	382	402	368	402	370	382	405	401	355	364	403	365	399	413	370	364	363	387	409	369	382	383	379	358	392	391	372	363	369	391	380	380	365	394	366	373	398	366	363	376	399	375	325	427	397	400	390	383	385	397	419	375	422	402	394	398	377	367	425	355	364	396	399	361	402	409	363	373	368	395	403	398	375	369	362	377	362	367	386	359	389	379	398	371	390	361	403	391	402	336	375	363	414	367	381	395	373	409	399	350	372	393	403	414	382	377	342	377	373	353	391	403	385	402	387	372	368	389	365	384	379	409	384	349	397	377	367	395	381	407	362	369	355	427	375	368	369	393	369	396	378	383	365	360	435	368	388	355	430	371	370	375	365	369	425	373	396	363	404	352	389	357	398	394	366	380	374	399	383	369	421	348	393	375	371	381	376	374	395	385	379	399	400	382	350	381	360	406	387	392	387	380	360	387	347	356	353	389	335	385	405	367	389	407	381	372	372	378	386	381	392	410	397	413	354	382	360	346	360	371	344	368	383	396	396	404	411	391	383	421	383	357	385	364	349	372	353	368	388	400	404	390	366	367	341	380	358	382	373	401	383	345	336	373	372	360	359	379	371	386	375	408	420	400	417	407	387	388	375	389	392	374	377	405	369	412	367	383	363	385	368	386	375	410	419	384	355	397	372	386	393	361	417	357	409	383	366	380	359	396	385	375	339	379	365	390	385	396	369	371	370	371	367	403	399	354	392	368	368	368	381	385	354	380	361	379	396	375	363	392	418	383	391	396	386	381	368	396	398	366	356	374	390	373	391	369	399	394	415	357	382	362	397	416	383	369	378	389	434	385	381	371	391	414	408	391	369	380	376	316	367	358	365	403	377	374	374	386	388	371	369	369	355	408	415	351	381	364	381	399	349	369	348	398	382	378	402	377	394	380	388	397	389	325	363	406	382	374	372	353	367	353	406	398	379	358	389	392	392	361	386	386	370	382	365	392	379	379	365	374	437	398	369	365	356	360	375	358	372	381	410	419	384	360	383	366	394	373	400	381	396	377	376	394	382	396	356	352	377	385	381	396	377	379	389	392	352	360	382	400	374	365	373	375	374	395	397	390	378	326	412	392	401	381	386	389	412	383	411	385	385	351	367	378	394	375	421	392	397	347	400	374	375	354	388	402	403	357	386	382	390	407	399	398	351	363	427	389	370	395	401	349	379	395	404	387	378	400	387	364	365	379	379	379	363	376	359	384	357	405	403	363	421	384	378	402	407	410	360	387	386	405	383	365	396	363	359	370	396	389	396	388	365	400	335	347	367	362	379	383	382	358	364	364	373	422	389	411	371	400	398	386	408	373	370	371	398	409	422	363	360	378	381	397	389	388	314	408	404	364	371	411	381	373	397	349	374	375	389	412	368	401	365	351	384	382	389	394	404	373	386	393	379	423	388	376	402	368	358	394	370	351	370	389	374	423	392	406	384	389	375	363	394	380	389	347	370	380	374	392	394	382	361	385	395	383	390	357	382	350	390	395	377	408	365	393	370	392	365	383	398	380	336	382	386	349	366	370	375	382	369	379	377	373	361	370	394	384	374	349	423	360	353	386	358	399	388	376	373	378	383	414	347	422	389	386	383	382	380	372	395	383	395	386	385	415	378	404	393	397	401	373	376	393	393	362	394	354	378	380	348	367	372	404	380	409	361	361	401	389	386	404	383	368	386	402	387	382	408	375	386	357	380	402	380	379	384	368	381	409	388	389	395	410	372	384	378	395	393	373	368	345	381	370	417	418	379	349	389	370	373	386	394	372	355	359	341	369	390	382	361	400	374	386	355	406	386	368	358	392	420	346	403	366	380	370	405	387	380	395	400	400	401	401	441	408	409	382	385	394	394	406	371	363	369	422	392	369	399	371	395	377	382	382	387	402	369	341	384	381	391	354	403	379	393	364	384	398	386	364	363	407	379	384	435	404	408	397	388	362	375	394	373	363	411	384	401	397	388	384	390	366	364	411	403	406	460	356	392	376	422	371	400	389	400	360	413	408	376	377	356	376	414	399	405	358	374	422	361	421	373	375	390	379	405	422	365	392	341	361	386	369	374	399	411	394	410	370	407	345	365	377	338	398	387	401	381	397	358	401	383	380	386	420	340	365	384	368	375	378	401	371	381	393	384	381	365	411	400	359	409	357	394	377	378	375	369	373	396	396	401	379	400	337	368	393	372	380	399	354	376	393	383	376	365	391	401	358	358
66890	60256	46441	19640	1808	154	141	192	168	144	136	118	123	95	111	113	94	119	138	123	139	135	100	96	131	113	98	130	112	126	88	101	98	122	88	88	102	95	112	103	88	102	86	105	110	100	112	113	84	95	111	94	101	108	119	81	113	98	79	113	115	99	82	94	82	106	98	95	102	87	98	102	90	99	83	90	96	96	94	90	104	89	94	122	121	100	84	133	109	85	92	112	97	105	101	97	118	101	109	95	83	97	94	84	92	95	107	115	105	114	105	84	98	95	89	103	87	118	121	112	86	100	106	92	91	112	113	106	100	95	117	130	111	104	125	91	93	110	97	97	104	99	99	83	109	107	124	118	88	108	99	93	112	90	89	93	105	100	89	101	97	92	92	96	111	101	112	93	74	83	101	105	116	101	120	99	86	81	90	114	108	111	106	115	111	101	127	92	94	112	107	88	96	89	106	105	100	108	98	87	112	102	88	104	88	100	108	90	101	76	99	101	103	107	104	100	102	97	108	83	107	105	92	120	100	95	105	108	83	98	100	105	102	122	86	108	86	99	116	110	98	85	114	90	98	111	100	104	111	93	113	92	96	97	92	119	105	121	99	89	111	110	105	96	104	95	115	100	114	107	100	106	118	101	113	99	114	97	97	100	108	96	99	98	109	80	112	107	107	99	111	102	102	91	94	106	97	95	118	112	106	98	118	102	105	103	126	97	97	107	102	80	85	110	127	79	108	92	105	95	105	104	117	93	92	101	112	84	92	98	89	103	93	97	89	103	80	98	101	106	97	100	86	93	115	94	104	107	118	97	83	95	118	110	98	99	115	88	91	93	103	113	112	99	85	99	92	104	94	110	89	75	98	94	86	102	98	100	111	99	112	111	105	103	94	103	93	104	95	79	114	99	98	93	84	110	93	97	106	90	95	113	106	103	114	74	110	93	108	99	100	95	101	118	116	96	90	82	91	96	91	112	99	94	86	94	100	112	92	98	85	92	98	87	115	106	89	109	100	100	112	99	91	95	120	101	87	101	108	101	94	95	91	94	97	108	93	102	87	105	92	79	99	101	104	95	82	89	84	96	99	107	96	98	104	98	93	117	100	99	101	93	97	101	112	122	105	103	110	112	79	99	104	101	90	84	104	92	99	116	86	98	91	96	104	116	105	116	87	112	110	99	88	121	98	105	96	92	103	116	98	99	113	93	86	85	92	112	119	92	107	101	109	116	103	107	92	119	101	105	91	112	110	92	102	109	102	91	100	91	106	87	106	114	114	82	109	106	99	113	86	118	94	96	107	94	96	106	94	106	89	113	91	106	108	98	93	73	86	92	99	103	111	88	89	108	116	104	120	107	98	89	97	109	98	102	84	94	105	99	79	91	90	110	95	89	95	105	99	97	92	93	104	95	99	103	96	107	83	83	106	112	100	105	99	84	104	92	95	96	98	108	96	109	96	113	103	97	87	85	92	96	109	112	93	94	94	115	86	86	116	98	104	86	104	98	109	97	105	104	108	90	96	109	115	103	83	117	98	92	98	81	114	121	113	85	86	105	87	100	96	110	97	114	97	107	106	95	105	103	94	98	109	107	102	90	95	94	104	119	90	98	101	114	102	100	100	97	88	111	92	119	99	102	113	102	102	96	90	109	96	104	118	99	97	100	120	103	108	97	108	95	114	98	92	96	87	105	99	107	99	93	107	92	86	99	109	94	109	105	109	107	97	97	104	110	97	110	101	98	122	98	96	109	108	123	103	101	96	116	79	103	99	90	87	103	96	123	97	111	90	114	102	108	91	97	100	109	103	116	108	96	107	74	114	108	99	101	103	98	100	105	112	100	102	91	94	99	114	97	94	101	111	87	106	100	111	103	98	96	103	95	113	97	98	93	90	106	101	98	91	99	94	88	92	91	86	104	101	100	117	115	101	87	96	93	124	100	86	85	103	109	100	113	121	109	93	97	101	79	93	109	88	95	114	94	111	100	102	94	104	101	114	111	99	103	80	98	94	89	96	93	100	111	103	98	99	109	116	108	97	114	87	101	125	99	108	93	105	95	100	99	97	125	109	101	96	100	89	94	104	128	107	111	97	120	117	91	83	129	86	94	101	92	88	125	93	97	109	92	121	106	116	92	103	92	117	83	98	92	98	86	91	93	93	105	95	97	99	109	119	97	106	103	126	116	125	105	112	120	93	91	96	83	101	101	112	118	108	112	101	102	105	119	95	105	96	96	101	105	98	79	99	99	94	109	118	116	93	95	92	90	105	114	86	109	106	120	113	103	99	96	82	98	119	96	115	102	99	104	107	100	104	89	107	89	106	99	84	109	114	106	116	91	100	98	99	98	114	99	86	113	101	101	121	105	86	105	111	96	104	91	86	107	99	104	91	112	81	94	96	103	107	89	97	111	86	91	98	104	106	95	101	109	108	118	92	89	94	106	108	110	101	103	88	117	103	88	95	81	99	89	90	86	80	117	112	113	102	78	98	103	111	93	91	104	117	99	96	95	107	78	97	102	110	110	87	96	80	96	115	98	92	116	111	94	89	103	99	104	98	101	93	92	86	107	96	101	88	107	107	117	93	96	116	101	107	108	92	103	93	106	104	128	98	86	84	98	96	119	92	106	87	97	105	103	108	102	97	99	85	95	88	105	102	106	91	98	95	99	105	104	101	93	98	101	84	111	113	92	89	109	100	91	117	108	92	117	109	100	103	113	108	99	106	109	107	108	75	88	87	94	107	91	106	113	113	93	108	100	110	83	100	117	121	120	87	107	96	112	111	126	94	110	119	90	92	109	75	90	109	99	102	84	96	105	98	105	100	111	87	97	97	91	92	99	93	105	111	109	105	107	99	118	99	94	96	96	79	100	93	105	96	90	115	106	100	105	109	105	99	93	97	93	89	114	86	84	107	84	97	102	99	84	110	79	108	120	92	108	110	90	104	107	98	88	108	106	113	98	101	98	117	114	98	91	100	113	121	114	96	83	102	105	93	117	112	94	108	99	101	102	93	100	114	103	82	78	101	103	92	106	98	91	86	113	101	102	104	96	107	108	82	99	96	105	105	93	89	120	92	100	104	93	106	120	109	107	97	91	85	82	100	104	112	97	108	102	106	102	106	99	105	117	102	93	96	118	104	119	106	101	87	106	106	107	90	99	85	96	101	121	86	126	110	116	89	119	83	99	95	99	107	103	114	103	104	104	102	99	117	112	109	99	93	105	102	91	94	107	113	99	110	111	91	117	118	102	98	98	89	98	111	99	105	97	93	95	105	99	110	86	101	117	106	99	90	104	85	93	116	110	108	102	114	120	100	116	101	101	88	97	109	98	108	111	99	105	95	92	95	89	95	96	108	98	115	86	109	101	90	103	97	109	105	124	102	110	89	86	101	96	98	106	81	106	109	82	99	106	97	117	124	118	80	90	106	93	103	113	99	110	97	107	77	97	94	90	96	94	88	92	95	89	114	93	103	94	83	110	95	74	99	92	87	99
51401	48855	45209	13022	623	493	570	877	837	570	541	456	463	423	408	469	435	500	546	595	763	513	422	451	422	473	577	730	562	517	412	385	390	407	404	352	379	347	379	364	370	355	357	372	377	343	352	366	399	358	344	377	395	374	359	354	375	342	369	356	348	343	365	346	320	345	337	346	360	396	363	342	390	343	414	371	381	385	360	340	392	357	374	370	361	339	376	389	398	381	354	370	354	360	349	361	355	333	394	386	329	372	390	333	388	358	395	399	338	312	351	355	350	393	373	368	376	392	347	378	338	365	349	368	394	378	349	390	362	347	391	361	371	344	360	378	331	348	340	350	339	352	334	365	383	382	389	337	345	350	358	380	358	367	380	378	381	356	373	358	365	377	366	345	355	347	347	340	357	392	390	361	348	393	365	326	372	373	339	342	391	381	357	342	382	379	394	317	368	361	379	386	332	371	378	367	351	329	369	351	376	343	322	360	340	375	367	368	360	339	383	378	377	311	382	344	388	385	350	371	369	409	349	338	323	366	358	343	378	357	336	353	365	313	366	367	364	364	390	378	361	393	372	356	361	395	397	329	371	383	357	366	395	367	354	354	373	362	386	354	380	403	347	379	386	355	397	380	358	378	389	369	393	368	364	364	393	347	371	338	381	364	351	372	350	380	353	372	391	375	380	391	351	335	354	353	387	364	378	370	374	359	331	375	393	377	357	350	362	334	354	365	387	374	378	343	344	363	331	332	341	371	366	356	357	330	319	369	369	380	388	412	384	387	405	387	380	374	421	348	370	353	361	357	390	398	373	384	352	370	380	355	357	360	350	360	364	362	326	351	363	349	338	359	365	359	352	374	355	359	359	379	367	367	340	378	362	340	381	384	398	356	364	360	366	333	371	381	353	373	386	381	401	370	354	336	325	346	378	363	381	369	383	392	402	366	345	344	398	366	362	365	333	369	356	378	342	355	325	370	357	390	346	363	372	375	373	355	340	379	373	371	342	405	344	360	364	373	378	370	357	353	380	365	389	369	342	381	362	382	362	376	353	355	342	346	362	364	382	339	373	353	376	386	373	378	367	358	338	350	374	394	316	351	383	370	368	351	317	336	377	397	339	327	364	397	376	401	398	407	367	372	366	368	352	331	400	368	359	360	352	407	336	366	345	354	370	369	328	359	395	350	351	371	388	351	346	368	412	353	380	322	355	343	382	360	366	404	379	387	356	382	359	363	351	376	342	349	332	365	367	372	330	349	339	357	380	385	321	351	339	335	335	400	363	360	349	387	358	340	355	345	364	359	375	343	340	382	352	356	368	365	383	347	351	382	386	342	365	334	373	364	373	376	378	399	368	380	379	368	383	378	338	349	349	366	383	353	389	381	361	369	345	382	355	380	380	370	350	358	345	372	391	367	325	351	351	356	361	374	374	366	390	381	386	364	342	344	352	372	382	339	329	354	350	319	355	381	341	375	334	390	334	365	367	385	332	352	366	349	380	362	358	391	380	361	343	361	396	376	341	375	327	376	365	379	348	394	341	350	331	406	374	371	392	367	388	358	373	338	352	354	363	363	383	355	356	378	416	367	356	361	368	380	368	377	346	355	376	370	351	357	370	342	381	360	418	361	358	353	347	362	380	356	359	369	365	366	373	353	367	370	348	342	369	390	389	353	390	383	373	378	388	370	365	374	389	359	360	387	372	372	359	400	370	348	365	369	384	391	337	371	369	382	349	368	372	398	360	371	354	367	362	363	385	346	380	347	379	359	378	370	404	378	368	346	348	352	377	394	380	371	344	358	350	380	403	362	381	384	348	375	343	358	389	355	347	331	354	363	357	390	385	361	371	374	381	328	329	384	338	386	338	348	385	342	340	366	349	366	395	425	357	365	363	372	368	375	378	390	333	362	333	375	360	339	387	371	360	370	393	347	333	366	347	349	368	378	363	375	373	391	340	386	337	376	335	357	361	368	395	360	356	360	373	351	347	384	362	387	388	362	358	384	378	388	362	370	383	368	350	374	346	340	369	356	352	363	365	397	358	388	375	367	410	398	356	371	387	353	390	363	341	348	334	352	383	397	365	309	385	373	393	371	359	335	391	353	339	350	382	340	378	393	340	389	387	369	403	345	359	361	401	348	368	369	377	334	379	363	372	374	351	348	364	390	364	372	349	376	349	370	368	335	373	342	355	394	349	390	343	359	341	376	347	377	395	367	360	365	365	340	360	393	380	331	362	349	379	325	352	368	373	378	359	369	353	379	353	339	400	376	362	348	362	390	352	413	319	386	362	379	370	396	378	380	346	379	366	332	333	366	328	387	351	332	364	349	342	379	401	362	365	368	367	350	357	362	370	353	400	355	408	331	382	342	364	355	338	361	363	364	360	340	338	361	421	340	371	353	372	363	353	367	356	385	358	350	365	383	365	362	355	377	327	372	363	372	337	376	354	355	368	322	359	367	358	360	350	363	375	355	370	363	361	380	338	375	397	367	347	366	358	374	356	397	386	363	381	370	404	376	351	397	354	352	407	365	371	374	373	386	338	376	391	362	370	356	381	333	383	375	365	397	349	371	397	366	355	364	388	367	353	353	363	360	361	369	385	356	363	348	360	351	391	361	346	341	347	356	368	358	365	346	365	326	366	412	342	393	358	386	309	347	345	396	363	361	358	364	350	352	355	380	356	361	372	329	376	368	351	361	381	370	394	354	359	386	333	356	385	349	359	348	387	358	370	331	382	339	345	368	339	375	355	354	373	349	345	353	369	382	381	369	356	379	359	360	341	343	377	373	390	327	355	404	375	368	385	359	373	373	372	346	390	371	378	381	348	352	348	389	353	350	386	369	392	360	372	386	351	376	345	354	375	398	345	367	332	380	365	352	368	381	365	390	367	372	373	404	375	353	334	359	371	417	379	335	361	367	369	365	384	368	352	354	384	355	327	403	345	335	380	336	358	345	385	342	349	345	360	382	344	350	370	354	356	415	373	386	371	363	398	345	343	349	318	389	354	387	345	401	375	349	384	343	367	383	358	342	383	387	342	361	362	374	358	392	360	358	384	369	354	366	399	363	356	341	398	342	343	374	366	367	367	348	350	366	353	340	355	349	383	356	363	393	369	327	372	367	391	405	372	373	386	385	390	371	352	370	384	343	418	341	354	402	378	359	375	378	373	327	376	350	351	368	347	343	346	358	338	364	380	370	366	359	371	413	315	357	349	346	345	378	342	351	360	354	366	387	388	359	380	350	344	357	335	379	366	365	379	317	368	391	415	405	364	406	387	346	347	384	358	363	357	365	369	370	370	377	383	357	383	345	346	381	325	361	338	388	340	364	352	352	386	351	362	398	378	388	389	384	366	390	366	368	363	384	382	362	379	330	393	350	363	368	349	330	391	356	384	375	342	382	343	378	360	376	375	374	375	364	350	371	358	387	379	333	380	369	387	370	347	366	365	394	342	347	371	334	377	392	346	355	322	355	393	353	391	361	355	362	396	343	364	338
73338	67949	52747	27166	5388	348	222	295	292	201	216	208	185	171	202	193	176	199	213	218	231	168	195	168	174	170	206	202	185	197	154	171	182	179	172	173	156	176	182	170	209	170	167	157	173	126	161	179	168	165	149	173	173	175	164	165	170	162	186	160	157	171	174	185	157	175	172	162	160	174	171	177	153	174	177	177	160	150	155	162	158	182	171	169	184	149	170	175	144	163	149	152	161	163	188	165	186	156	180	168	182	157	193	161	158	184	166	166	186	166	161	153	183	173	182	149	172	167	167	159	174	163	162	156	171	150	163	176	156	173	176	180	160	188	165	158	182	158	148	180	138	150	156	158	152	173	174	176	174	178	173	162	154	166	165	200	165	160	177	141	151	198	201	166	168	186	173	152	152	185	172	174	142	169	157	171	199	163	183	189	164	174	179	167	180	163	159	174	170	144	172	145	178	181	163	148	175	157	161	169	169	162	166	149	166	175	144	183	173	148	186	183	162	159	175	165	164	188	194	187	158	168	160	182	151	149	154	185	152	154	168	181	156	183	160	175	157	178	154	167	195	190	160	156	153	168	181	177	171	147	199	174	171	156	163	150	183	175	150	163	152	181	158	186	164	158	169	172	152	189	164	172	182	164	170	166	169	170	171	179	169	166	171	168	171	154	148	140	153	162	139	165	170	164	169	158	153	179	166	155	173	188	139	174	172	147	163	162	177	181	174	178	170	163	146	165	145	155	191	156	168	136	161	141	185	170	151	165	142	181	166	148	160	170	177	142	167	197	157	156	172	158	172	179	156	169	170	160	179	162	175	172	144	168	159	196	184	171	186	157	167	176	172	153	170	180	155	147	168	167	140	140	178	171	149	157	171	178	177	163	175	165	175	177	165	151	169	171	161	174	189	169	189	170	180	162	177	167	160	152	161	196	181	166	177	143	195	166	165	162	175	175	170	165	174	164	172	180	155	126	160	160	174	147	151	162	154	153	166	174	183	176	160	197	172	164	168	177	186	149	190	162	155	180	154	170	165	166	170	170	146	165	169	167	178	165	178	150	149	134	162	154	159	161	151	163	182	187	162	157	190	151	157	163	183	161	167	179	153	174	158	167	173	183	187	179	193	173	177	182	175	163	173	182	158	172	144	173	166	173	178	157	169	154	175	158	186	165	166	188	155	168	177	165	165	133	169	176	152	177	158	175	159	186	165	156	178	190	152	170	182	173	179	182	186	149	162	177	163	178	188	155	160	155	170	169	178	183	172	145	159	183	169	140	151	171	163	162	170	184	172	167	147	162	167	155	170	189	169	187	178	171	173	174	174	171	152	170	170	180	180	175	163	176	169	164	170	156	157	163	193	174	192	175	151	153	149	173	166	156	161	155	155	164	163	148	159	146	168	177	147	171	154	166	150	166	171	176	149	169	153	152	150	155	185	165	158	170	185	159	147	153	146	189	170	171	172	156	193	181	168	192	150	162	180	168	180	187	171	190	165	148	174	172	154	163	176	186	178	172	167	166	151	181	179	163	141	175	157	166	166	193	158	157	160	177	149	162	148	146	148	161	165	171	170	162	173	160	172	193	153	175	180	167	204	177	171	179	153	161	186	159	174	161	151	169	180	152	158	171	186	164	161	156	154	165	189	166	173	148	185	163	165	173	181	192	161	178	155	181	170	150	180	183	174	153	177	186	186	173	188	159	156	183	150	152	175	173	164	151	160	178	173	172	169	169	163	158	174	164	155	183	166	155	176	166	173	176	135	192	165	171	166	150	159	174	178	188	190	149	183	158	163	183	168	171	170	160	153	155	174	160	141	186	169	158	172	166	139	156	190	186	172	184	153	156	150	165	175	170	183	180	154	156	189	169	136	169	169	146	162	170	142	160	163	168	153	182	171	151	157	166	169	165	177	164	161	156	172	162	177	137	179	171	159	161	158	137	172	158	181	152	174	157	152	151	182	176	167	156	172	146	177	162	155	186	167	172	162	150	171	181	176	184	169	171	165	156	166	173	181	156	168	169	182	177	171	167	182	169	173	177	147	141	186	158	171	169	188	159	171	170	200	157	170	162	166	187	180	146	167	191	148	159	164	169	166	168	168	153	167	180	195	154	167	172	172	170	166	174	179	139	165	157	183	155	185	167	176	193	162	178	158	150	186	172	155	181	167	156	195	172	150	169	183	163	176	158	176	174	167	176	163	168	164	143	179	175	170	174	176	164	169	159	175	155	176	154	182	163	167	161	174	193	186	158	174	168	176	178	187	153	173	168	174	159	177	183	174	147	163	158	163	160	165	183	198	161	138	162	171	161	183	149	179	161	170	184	153	167	176	168	162	159	156	180	163	147	180	157	161	175	178	172	170	159	181	167	173	147	157	178	168	177	145	160	160	158	185	174	178	167	168	183	178	159	163	182	173	167	202	157	196	173	163	171	174	158	175	175	148	166	154	172	184	175	162	197	169	171	175	164	168	150	174	168	169	162	175	152	168	163	177	171	172	148	158	156	172	162	161	168	160	190	148	171	174	169	164	186	191	159	143	162	176	177	158	169	157	170	160	166	179	171	185	163	163	161	174	158	165	173	171	152	173	168	176	182	165	180	155	174	173	162	152	172	176	166	183	170	153	174	164	170	168	165	202	163	178	177	141	161	163	142	153	176	153	158	155	156	160	160	188	162	161	164	175	187	170	173	168	172	177	168	164	192	172	150	143	160	167	187	170	175	164	168	151	144	196	163	152	170	184	161	162	148	168	146	151	144	154	178	171	160	180	176	180	171	168	181	186	173	185	149	172	184	194	158	154	121	158	189	182	183	158	186	169	146	178	172	147	156	159	155	183	135	168	179	172	177	161	191	159	175	150	190	165	170	161	154	185	149	158	174	150	164	186	155	175	165	168	152	180	162	159	154	170	161	154	187	202	175	155	182	161	160	172	175	155	163	169	183	148	158	145	183	156	155	166	166	178	158	162	153	191	158	169	160	157	147	149	188	193	159	184	145	196	143	152	167	174	179	178	153	175	176	148	166	177	181	178	177	190	178	194	156	144	160	154	182	172	174	147	158	184	158	155	169	180	159	171	169	149	182	176	192	190	162	189	169	178	201	177	169	167	141	174	174	172	157	166	156	168	167	183	163	159	160	147	163	172	157	154	176	142	148	161	151	181	193	170	160	186	181	185	157	181	153	162	149	189	156	197	159	144	158	168	153	172	150	172	161	169	182	196	158	180	179	177	181	147	152	168	148	158	173	171	181	144	160	162	170	192	173	159	183	156	166	174	139	150	185	165	180	162	165	197	161	169	157	181	176	160	150	158	163	155	160	163	151	190	165	139	180	172	135	174	183	168	177	156	161	164	172	178	166	158	149	153	154	172	162	182	159	173	157	177	168	149	181	156	165	156	165	187	179	180	170	170	147	164	164	167	174	175	171	177	193	185	191	154	175	191	177	166	167	145	165	158	166	158	154	173	170	160	138	181	135	169	159	150	177	176	185	190	171
62971	60233	52879	19773	919	842	933	1361	1271	917	814	816	704	732	706	729	712	751	915	825	981	831	657	634	659	650	915	1142	859	810	710	597	568	613	595	580	562	517	591	529	523	578	558	549	566	589	551	557	565	538	590	534	574	538	577	551	559	564	579	546	547	517	542	544	532	589	588	573	589	551	567	534	525	553	570	555	540	540	557	565	535	582	518	561	562	561	557	559	546	513	546	584	554	557	556	561	575	558	564	540	542	596	526	560	559	574	611	537	588	507	553	548	566	596	551	540	543	550	548	517	574	578	533	506	560	557	555	562	537	582	569	542	551	532	547	545	618	552	545	557	577	564	581	535	553	586	559	549	517	574	585	571	576	562	593	551	570	610	578	547	572	544	514	535	557	551	572	560	518	561	517	535	544	575	558	533	571	563	545	540	547	569	534	555	542	552	547	539	563	555	524	521	547	564	543	534	527	563	584	540	559	565	570	582	585	546	564	570	601	550	572	550	550	514	551	592	542	540	572	546	529	554	558	511	554	544	544	557	519	573	528	506	534	558	519	572	547	556	527	530	575	534	512	540	530	571	546	553	531	522	591	611	573	526	511	560	573	556	505	555	558	547	547	496	548	580	566	560	576	567	545	507	575	546	544	568	561	540	526	628	553	552	568	541	519	568	577	535	601	549	558	575	553	523	550	549	547	541	535	533	539	499	528	537	579	605	542	557	542	581	549	539	524	552	562	591	548	533	510	537	529	557	525	581	553	549	546	555	614	574	565	562	532	551	585	569	556	542	537	544	585	580	558	534	586	564	553	526	527	581	565	556	571	570	530	546	590	543	610	567	575	517	549	581	515	560	549	571	562	510	541	510	529	541	556	531	543	525	573	538	540	536	521	542	562	593	567	566	517	548	568	561	535	588	561	584	566	549	563	544	540	549	542	574	537	577	569	546	554	550	519	550	582	563	544	518	521	544	581	559	530	583	518	545	548	588	535	545	561	530	551	561	572	525	566	558	581	561	587	555	540	531	529	549	563	548	551	537	564	579	582	542	584	532	529	549	535	554	549	531	515	547	541	559	525	511	552	529	560	573	534	550	532	551	540	575	507	560	548	570	579	516	562	560	524	557	547	566	550	586	561	584	551	538	527	540	544	533	559	545	573	539	595	574	560	545	506	564	582	571	550	582	568	526	572	547	542	564	568	522	545	545	553	529	528	590	572	593	515	555	545	567	540	577	540	564	555	559	526	539	552	518	559	528	562	555	575	550	556	544	519	545	537	535	562	516	557	550	524	550	541	553	514	528	586	521	556	580	536	540	557	569	505	561	559	543	570	530	547	555	576	620	575	540	570	554	572	572	569	590	569	609	552	584	598	543	577	553	541	602	523	536	526	568	534	561	555	570	551	560	516	550	526	556	548	560	567	537	576	568	588	532	552	550	576	549	581	548	544	562	582	583	526	575	566	484	600	571	563	567	547	541	559	553	560	523	545	540	583	555	575	574	596	560	573	584	574	539	539	509	530	575	559	563	544	566	538	514	546	549	545	537	561	559	570	560	521	566	576	533	563	539	557	596	550	593	564	534	548	556	544	558	560	568	580	565	541	566	561	555	558	527	571	559	536	585	527	605	563	539	546	530	601	550	581	545	573	551	583	515	508	578	540	558	570	591	515	538	573	550	580	536	524	591	551	529	574	582	576	567	582	559	539	561	526	599	544	581	530	525	574	544	544	541	605	558	554	580	528	578	594	520	577	590	573	556	580	520	570	559	554	515	570	555	541	530	548	545	555	520	600	600	589	601	557	518	518	561	515	578	568	540	514	535	493	561	559	534	599	552	581	563	583	557	554	567	574	587	579	587	524	552	513	565	521	582	561	560	559	512	585	549	583	568	528	560	528	530	547	608	573	528	577	521	579	583	554	538	495	537	578	567	551	591	518	569	583	546	570	531	570	548	554	547	592	580	577	584	594	552	533	590	540	548	567	528	560	519	536	538	555	529	620	554	524	565	550	533	591	614	537	574	533	580	569	534	527	511	594	556	569	595	606	554	594	568	525	556	550	576	550	510	507	569	529	552	563	563	606	561	518	558	522	522	540	594	574	561	555	557	555	531	512	588	556	541	564	535	553	593	534	500	544	565	519	579	555	538	559	527	560	559	551	554	566	552	546	506	521	549	575	555	557	539	549	547	573	569	608	576	528	538	526	569	551	538	548	525	525	547	542	530	534	544	526	545	528	530	550	542	569	537	537	589	541	571	553	570	550	605	522	555	526	554	576	551	551	531	521	568	522	496	546	569	530	548	554	591	542	534	550	557	557	572	546	574	579	568	615	548	552	561	533	543	594	598	567	522	553	550	557	566	524	552	558	534	590	564	543	561	566	553	558	572	525	545	565	552	532	521	496	568	610	535	542	538	585	526	553	547	540	568	544	600	562	561	567	565	573	556	567	563	530	533	528	570	475	561	542	563	562	568	516	559	534	521	500	526	571	533	527	572	534	575	576	527	562	602	575	517	524	546	529	554	556	527	567	544	560	540	557	566	595	534	550	532	579	559	574	524	568	542	569	567	539	542	569	539	571	607	568	575	572	550	560	530	509	518	535	582	571	545	487	559	550	542	559	566	557	540	589	515	565	562	562	542	532	529	517	551	565	555	556	563	562	565	548	565	553	564	562	580	533	590	541	543	558	519	568	521	504	555	592	539	536	588	595	537	535	582	570	557	535	561	558	562	518	526	550	573	559	558	567	556	537	514	562	560	580	574	571	578	602	583	535	548	554	551	546	593	551	581	516	559	566	584	552	529	561	542	554	602	545	564	526	538	551	561	553	562	591	570	546	530	544	561	513	577	549	545	554	594	573	532	561	524	569	584	568	509	545	533	595	531	583	577	534	574	572	545	553	544	555	571	544	563	536	558	563	536	594	552	559	555	570	565	531	545	577	538	597	515	560	551	585	557	512	572	557	571	551	552	531	548	548	563	523	558	553	544	527	551	565	565	525	539	530	623	568	571	556	538	538	515	571	533	581	530	573	570	565	564	525	548	574	564	569	525	535	553	567	547	549	534	528	595	564	558	577	568	574	544	562	575	489	541	591	556	568	513	609	519	557	535	497	555	560	558	546	537	608	518	539	554	565	572	522	547	559	572	555	547	527	584	551	578	556	555	566	532	566	600	559	559	557	555	533	535	532	559	574	555	563	536	549	545	520	532	528	537	559	537	563	541	571	575	596	568	494	566	546	529	513	505	589	536	552	529	555	580	550	571	591	596	508	518	575	593	610	571	565	573	533	526	536	571	555	580	561	514	578	568	555	592	521	534	564	520	578	563	606	542	501	551	555	558	594	552	593	511	579	530	554	582	573	503	575	541	529	530	544	621	578	540	559	571	509	554	535	563	583	586	560	548	536	587	574	570	574	548	529	529	542	554	562	579	540	566	549	586	546	562	586	568	562	534	568	593	538	590	508	544	604	539	575	542	488	594	543	571	567	534	582	549	580	560
31456	16783	5671	1291	152	137	112	102	104	108	118	120	114	86	95	98	99	96	113	98	112	104	103	103	104	112	116	105	111	99	105	99	93	119	114	107	88	115	99	150	115	96	103	105	113	124	104	101	116	113	82	96	95	97	104	110	120	105	117	105	115	94	102	97	90	89	109	104	84	116	101	105	103	100	98	107	119	110	88	117	115	99	115	107	105	103	108	124	104	103	110	125	107	94	103	107	109	94	123	113	113	117	110	111	125	106	115	93	109	93	92	123	103	87	100	107	114	111	115	105	110	92	107	105	93	99	96	125	112	104	118	112	108	95	104	97	104	86	115	105	95	99	110	105	111	99	89	98	119	108	100	113	103	106	120	110	105	127	109	113	102	120	107	110	106	103	108	118	114	114	103	98	98	114	107	91	100	120	121	109	120	87	106	133	82	92	103	112	96	105	108	110	116	108	102	109	110	103	95	111	94	95	113	99	114	105	121	92	129	118	92	105	100	97	94	96	97	96	103	118	113	107	113	102	99	107	113	115	117	119	94	116	120	109	110	108	90	103	106	100	115	88	106	100	127	111	94	96	111	107	104	126	94	112	96	106	116	93	99	113	103	106	113	103	71	100	100	97	116	115	104	108	108	96	93	95	111	97	101	101	97	113	105	122	130	96	128	120	91	88	91	124	109	119	91	111	92	96	117	110	110	99	78	112	108	104	112	104	106	102	113	93	102	108	119	107	117	108	103	85	120	94	93	81	96	105	107	111	104	109	107	106	91	104	110	106	101	96	113	98	94	119	113	110	115	95	113	101	107	117	116	112	102	107	100	105	115	110	100	93	109	96	107	96	93	108	128	94	99	88	91	125	117	111	92	95	109	100	119	102	119	118	112	102	106	108	84	96	92	103	104	106	111	126	115	111	110	111	106	111	103	111	123	101	104	109	110	114	94	108	111	98	105	81	111	111	99	85	121	84	100	104	102	116	85	114	114	131	110	114	96	102	118	117	126	105	96	101	115	99	100	96	108	90	120	115	114	104	111	112	100	103	77	126	88	122	124	96	101	116	92	112	100	94	136	95	120	102	114	98	109	115	109	111	108	109	114	116	107	121	87	94	112	95	112	118	106	84	108	111	105	112	76	118	121	102	125	103	113	107	90	119	108	95	99	112	99	116	120	96	107	109	98	109	105	110	104	106	103	90	96	90	110	111	107	117	91	96	107	101	113	103	113	102	108	107	98	95	102	103	102	94	113	119	128	119	112	94	116	107	85	94	107	121	113	112	104	92	98	94	104	106	132	103	114	106	113	108	109	113	108	111	124	109	103	95	111	107	128	109	95	113	120	95	129	120	124	98	122	109	101	114	89	106	116	101	108	104	96	108	115	105	98	107	99	104	105	119	126	109	98	100	117	102	104	96	107	100	114	119	105	103	115	102	103	114	105	105	105	109	109	91	119	107	105	96	102	111	111	111	115	105	110	114	120	118	107	101	101	103	99	113	94	108	106	95	116	125	114	116	104	108	112	107	77	109	96	138	114	112	110	102	114	103	90	107	94	96	114	116	106	106	109	104	113	109	108	107	100	85	109	99	91	101	102	107	92	112	112	107	90	117	104	108	97	109	117	99	105	105	90	99	98	97	102	110	118	115	105	114	110	109	107	107	115	106	97	104	109	106	118	102	109	108	118	114	122	98	93	118	110	99	115	102	104	125	113	107	110	118	117	96	112	87	109	98	102	112	106	109	104	112	114	119	97	115	121	124	102	107	96	114	107	122	114	99	99	114	103	108	109	103	102	104	115	105	92	105	104	90	113	113	109	91	97	115	106	109	100	111	124	104	88	102	108	110	114	105	98	109	102	114	115	104	95	101	107	84	95	103	109	95	88	125	111	96	131	89	77	107	83	88	113	111	106	101	91	93	95	112	103	96	110	114	103	121	119	135	104	110	109	107	113	97	99	104	111	94	99	106	96	106	113	105	115	96	101	90	83	99	106	116	117	100	107	121	107	99	106	104	105	109	128	96	127	114	99	115	104	91	104	94	102	121	108	105	105	103	111	106	85	97	100	114	119	92	106	95	103	105	104	98	107	101	101	100	109	110	89	114	112	117	98	104	102	99	106	102	97	115	113	107	108	99	109	105	106	120	112	107	107	91	107	103	96	116	93	106	119	109	112	99	112	99	98	110	112	98	116	120	108	110	95	118	87	134	106	106	112	111	127	110	93	101	91	110	100	117	115	106	107	110	107	119	114	120	91	109	104	103	107	111	114	125	105	117	109	114	111	115	115	106	116	108	92	117	110	86	97	121	83	108	101	96	91	104	106	102	132	110	89	100	110	124	123	97	108	117	104	110	95	100	118	108	124	92	116	101	108	119	109	92	93	102	107	108	118	103	127	115	99	104	91	84	118	114	115	130	115	121	94	115	104	105	111	94	109	99	100	94	108	109	88	101	88	115	111	95	104	112	105	105	103	94	115	78	124	111	114	111	108	107	99	107	86	122	106	100	91	100	100	108	93	96	115	109	128	104	99	129	118	108	112	103	111	110	116	120	93	105	104	110	109	89	91	97	118	113	106	113	102	87	106	85	106	109	121	121	103	120	111	104	94	112	95	104	86	97	128	97	108	103	98	111	106	111	100	111	124	107	118	109	93	91	103	117	96	113	110	116	118	102	113	101	105	100	91	95	112	105	105	105	103	107	114	102	110	97	109	123	100	110	114	116	104	103	104	97	111	103	114	120	102	112	107	97	100	99	96	101	112	80	102	128	92	124	136	107	111	110	130	99	103	80	89	92	99	76	100	93	101	110	87	124	133	95	98	133	118	104	102	88	110	107	102	111	89	118	126	106	112	104	98	104	134	117	109	103	113	100	113	122	113	101	100	94	124	119	129	110	108	97	93	94	96	104	111	108	112	120	98	88	107	107	98	116	120	134	108	106	100	100	112	119	107	101	121	120	98	98	118	115	108	120	106	97	99	113	100	114	112	114	105	119	91	116	121	108	101	110	106	119	109	103	104	119	99	101	106	117	116	121	122	110	110	103	93	91	99	109	105	101	100	108	104	84	100	129	113	104	114	94	100	96	105	101	117	102	99	119	111	107	105	108	105	115	96	98	98	94	99	122	111	97	98	99	112	124	107	117	120	123	95	89	114	121	110	104	118	93	100	119	99	100	116	110	108	114	112	124	107	98	105	104	100	105	99	94	104	91	95	118	115	93	110	107	100	120	99	99	113	118	95	114	106	118	88	115	101	117	110	93	100	102	108	100	99	112	114	99	104	128	93	111	115	113	114	112	109	116	93	117	117	123	86	107	120	91	89	97	101	100	109	104	114	121	81	109	96	102	119	114	93	108	98	110	134	109	103	106	89	108	109	103	127	100	111	118	102	109	102	115	101	116	101	106	107	103	104	107	114	126	94	103	118	101	115	98	103	104	88	106	108	114	95	112	111	98	100	114	114	106	115	101	113	98	103	113	100	109	95	113	91	95	106	110
32425	19817	10188	3376	442	425	412	407	377	374	389	372	400	379	425	416	399	377	392	391	398	376	361	369	370	393	330	434	356	378	381	383	387	395	394	384	401	412	398	389	387	384	397	348	386	403	372	338	383	390	392	393	398	403	372	395	394	378	376	349	403	396	379	376	434	390	385	371	375	371	405	368	381	413	386	339	389	371	397	400	429	399	362	414	386	389	403	409	400	387	372	391	373	373	375	389	386	368	390	374	374	391	398	377	363	343	368	381	389	371	347	359	379	390	379	370	409	350	411	375	374	360	384	370	378	363	393	356	377	394	341	377	384	381	380	374	384	396	409	382	401	348	407	378	372	391	376	435	364	384	384	379	385	396	377	374	406	368	391	379	399	357	416	399	371	399	349	388	381	371	359	362	357	378	397	389	353	403	406	418	396	403	378	424	400	383	371	369	370	368	390	408	432	391	384	392	380	380	400	381	402	409	393	376	403	363	381	415	400	378	388	385	418	391	382	388	419	383	364	384	391	378	373	375	389	405	381	385	384	365	403	370	351	373	394	366	416	403	379	377	422	397	364	384	392	372	398	376	385	392	401	408	424	379	364	409	399	374	370	389	373	370	384	402	403	379	358	427	372	373	378	375	355	363	359	412	364	417	406	416	422	363	385	393	402	375	391	381	378	358	383	386	404	359	390	403	410	373	360	390	391	354	371	364	390	383	401	402	368	373	371	361	410	382	374	376	371	388	355	397	394	378	373	373	422	391	348	392	384	393	384	417	357	373	391	371	341	363	351	366	373	386	413	425	379	405	395	367	416	398	377	379	389	374	396	368	387	384	416	420	386	367	408	357	390	374	405	375	375	379	380	338	384	375	372	392	343	372	368	386	364	373	386	415	397	361	382	379	398	366	395	373	383	375	380	369	395	381	372	362	369	372	381	359	388	353	408	363	372	407	400	386	415	404	377	397	382	400	387	419	390	378	390	368	394	406	413	374	388	382	409	382	361	402	380	348	353	343	394	375	374	387	363	392	364	349	388	421	385	391	367	370	430	421	356	385	374	383	414	407	384	389	382	377	402	372	374	375	369	399	368	395	355	372	410	368	369	385	379	380	371	410	400	377	389	372	388	382	374	400	390	387	380	393	401	353	416	377	423	402	370	382	364	371	389	368	389	357	390	378	371	384	405	379	396	391	361	362	387	403	369	387	371	418	350	382	377	414	398	407	369	420	393	366	426	404	402	389	383	384	331	363	382	385	367	388	380	410	390	383	365	397	374	399	360	368	404	409	419	379	374	395	433	365	385	392	362	360	368	400	372	381	379	396	386	389	367	357	377	382	394	406	402	375	392	362	380	391	417	356	358	373	385	396	387	391	393	400	383	377	353	398	435	365	389	382	372	397	415	368	355	359	393	394	385	394	405	386	392	352	385	390	386	404	417	399	396	353	355	405	360	364	396	383	382	374	383	405	385	369	380	378	368	369	386	356	375	402	362	414	412	360	382	408	399	368	369	362	356	368	368	364	426	402	372	376	399	371	361	381	386	427	383	364	412	368	417	405	392	397	364	385	371	392	373	416	406	403	406	374	419	401	419	370	369	399	424	403	382	390	398	359	402	375	383	382	405	412	366	447	355	431	370	372	376	381	391	404	381	409	401	390	373	422	410	392	424	366	379	395	350	382	398	383	384	377	381	380	384	386	369	338	391	395	372	381	400	375	403	387	389	393	402	387	410	413	399	400	352	389	409	381	385	336	396	440	386	395	388	397	379	417	368	394	414	394	397	396	371	385	409	403	394	409	364	402	368	395	380	365	383	390	414	361	422	390	413	345	368	366	366	393	393	403	365	359	382	396	339	401	388	410	384	360	367	449	393	371	391	360	382	355	386	386	378	375	410	332	348	402	380	381	366	352	351	333	388	350	388	413	334	363	371	375	391	396	417	396	399	411	336	420	399	395	360	380	378	380	382	366	351	370	381	405	413	380	373	413	367	348	386	338	380	397	370	371	368	372	407	369	384	401	414	385	352	375	384	398	420	359	382	387	376	382	365	361	390	402	376	384	386	369	397	369	398	362	382	412	377	379	376	375	412	380	403	407	351	360	392	328	405	397	366	356	361	407	370	422	384	396	413	401	384	410	415	371	384	361	357	386	377	360	379	370	359	360	407	391	378	362	361	391	366	381	374	382	388	388	396	368	423	406	384	406	379	390	363	389	359	359	356	411	358	415	393	353	406	387	382	379	371	402	391	390	380	393	356	388	388	373	395	355	380	370	379	429	406	368	391	351	389	373	370	397	402	368	368	360	369	375	392	393	379	397	374	364	428	366	375	397	390	383	360	380	412	401	404	419	372	389	371	409	393	357	411	423	388	381	383	368	387	376	355	372	398	381	388	405	370	370	393	369	380	378	360	384	395	408	394	385	353	368	413	367	387	401	391	402	386	399	397	348	349	366	359	407	384	374	419	358	381	381	367	391	379	378	410	398	378	398	383	399	356	397	396	367	414	384	384	395	365	397	380	384	372	387	353	396	373	404	386	354	392	357	371	410	406	396	384	424	387	387	392	349	387	376	385	394	357	402	372	414	375	371	379	358	401	401	396	389	385	358	416	359	367	382	377	386	367	385	375	368	358	360	354	387	361	417	388	392	384	402	380	371	399	382	388	386	387	411	391	397	424	403	424	365	374	366	384	359	426	382	331	388	390	401	381	403	359	363	364	394	401	367	375	378	369	360	374	359	407	375	373	398	382	359	390	409	367	360	366	382	365	355	377	378	368	408	365	365	371	386	370	414	372	385	418	376	363	389	375	396	361	377	409	422	395	399	399	428	374	391	369	385	392	408	351	408	385	378	358	372	389	397	355	416	356	403	366	403	395	386	374	370	363	369	388	392	371	387	383	381	394	381	386	404	395	391	408	402	381	379	377	375	372	392	406	364	413	380	373	354	387	384	421	419	376	356	386	420	381	391	358	388	358	404	370	396	416	408	409	376	357	390	406	393	384	390	378	392	381	376	379	402	365	388	359	374	406	389	369	404	383	384	407	394	373	341	393	395	388	386	376	344	337	367	385	367	397	387	402	396	365	420	381	365	385	364	405	373	415	384	391	402	378	425	393	361	386	393	415	387	394	397	396	378	358	396	366	376	402	391	375	382	395	396	392	351	384	349	391	405	354	378	366	347	333	364	396	391	416	397	422	370	360	380	380	335	396	420	385	372	405	355	376	378	372	385	368	377	412	414	352	373	419	402	366	382	379	389	395	357	355	389	397	419	397	377	382	410	401	361	368	385	420	412	369	356	387	398	384	377	394	390	379	342	377	323	384	430	376	380	348	362	381	400	383	378	341	412	386	398	382	354	369	396	386	360	369	400	372	362	401	425	376	401	389	371	389	404	397	395	402	368	366	402	390	417	398	377	408	393	397	378	372	389	378	383	406	370	396	411	377	367	356	407	389	399	398	404	368	370	369	368	376	400	388	393	389	383	380	381	405	414	391	360
65233	57217	46257	24929	2775	166	126	159	143	141	119	122	124	116	124	115	105	111	120	144	118	129	129	104	107	84	124	128	120	114	107	93	100	96	113	111	104	96	107	114	112	115	112	114	94	102	90	95	91	109	102	112	90	92	101	95	100	123	81	112	108	107	103	102	101	77	103	100	88	94	100	94	94	92	117	96	99	97	95	78	118	99	104	102	99	89	88	86	102	103	97	103	90	107	87	92	86	107	97	127	100	94	99	80	74	98	108	102	95	107	109	100	101	107	91	97	107	125	96	103	97	90	104	94	97	89	82	102	105	100	93	99	89	96	115	76	102	99	97	103	101	92	103	128	86	107	112	110	102	125	97	110	101	89	104	94	97	125	100	87	113	97	95	82	99	113	120	95	94	100	101	77	107	110	118	102	114	91	104	105	109	97	97	98	109	120	114	108	105	106	102	87	107	90	101	99	92	98	111	101	83	102	130	79	120	94	100	126	95	88	102	110	99	89	102	86	121	94	123	103	107	86	98	101	109	103	98	118	88	109	88	111	99	92	93	114	86	100	112	98	97	111	106	97	106	103	99	105	91	114	84	106	91	87	111	95	102	102	90	107	115	92	109	94	95	95	99	103	83	102	104	93	94	98	116	104	119	98	79	95	107	94	103	103	90	99	96	95	122	108	90	101	100	104	96	94	99	87	104	100	98	114	121	109	95	119	108	90	106	79	105	94	87	110	102	114	89	118	107	94	110	111	99	101	100	107	101	116	126	89	78	83	100	76	101	111	90	110	112	103	95	100	101	105	103	91	112	109	106	90	73	107	125	98	84	101	116	92	82	103	105	103	85	111	87	115	106	98	95	95	85	104	93	81	109	101	110	107	103	113	96	87	106	94	113	95	90	95	93	106	105	106	100	94	111	107	93	114	99	103	120	100	90	102	102	98	89	97	94	103	82	87	106	87	110	96	91	116	92	100	88	90	101	99	111	110	102	102	109	91	93	110	87	93	88	85	124	98	80	97	95	101	124	95	96	90	101	84	100	80	89	94	99	83	86	108	90	101	96	102	100	110	105	84	108	103	94	100	96	105	97	100	120	103	78	92	107	86	88	91	100	98	104	96	104	103	89	123	98	98	101	99	104	101	104	90	104	102	91	95	114	90	88	100	95	106	114	103	86	99	114	111	117	93	114	89	92	96	98	107	94	102	100	112	90	96	94	111	101	91	90	95	90	102	107	97	84	102	123	100	95	94	81	107	99	107	91	91	101	96	90	105	95	85	100	91	94	84	84	96	109	92	108	115	93	105	100	103	96	100	102	110	96	103	83	96	99	122	102	100	100	99	109	104	101	111	94	89	101	91	111	97	99	85	92	107	93	97	113	107	105	104	107	104	120	101	104	92	88	105	117	99	92	85	113	89	88	116	93	108	97	121	96	82	108	123	106	105	90	86	103	98	87	103	91	126	83	87	116	98	93	105	95	94	93	96	89	88	97	107	97	87	89	113	101	120	103	106	79	107	101	109	91	111	115	85	101	100	86	112	100	95	92	118	100	109	113	82	114	109	108	94	106	93	98	85	91	110	91	102	96	108	80	95	112	95	107	111	87	108	107	92	109	94	120	99	108	105	105	120	87	115	123	118	85	97	106	100	92	89	97	106	99	101	85	84	100	83	100	123	107	76	114	77	96	95	112	79	99	98	88	97	86	101	102	103	101	105	90	108	106	101	119	84	106	85	104	112	102	85	101	113	122	80	114	92	119	92	78	110	96	105	98	120	87	110	110	102	85	100	99	85	128	119	105	94	105	103	115	99	103	98	91	105	101	95	99	111	90	106	114	91	92	82	76	84	105	69	98	114	80	90	106	115	92	100	88	93	104	84	113	99	100	99	104	117	90	113	89	93	108	110	109	97	95	86	107	104	87	101	101	94	92	104	87	91	103	113	84	120	108	98	100	82	100	94	111	88	82	95	110	97	101	102	97	101	102	115	98	107	90	99	123	132	104	87	99	103	100	96	111	118	90	79	99	77	108	119	91	91	93	90	94	97	109	101	109	105	108	93	97	113	95	104	107	111	84	85	120	101	111	102	103	94	108	102	106	102	95	110	108	96	88	100	104	103	98	104	81	89	104	110	93	101	96	89	96	102	107	89	104	99	92	101	105	100	123	92	105	102	102	89	102	87	107	92	127	108	99	103	98	104	108	98	106	97	107	92	101	107	101	87	110	98	94	121	102	112	102	101	115	96	124	108	80	103	88	88	85	98	91	98	111	113	109	97	88	81	94	98	105	101	106	111	102	95	84	102	97	95	103	109	105	107	104	96	110	98	125	99	118	106	105	103	113	93	95	100	89	118	107	96	86	109	95	82	110	84	126	103	93	103	111	87	126	102	108	105	100	81	109	111	109	101	116	103	109	82	97	115	102	96	100	99	92	108	103	109	120	123	94	116	122	114	116	97	115	103	92	96	99	121	92	94	97	107	78	97	101	115	119	87	99	104	107	95	112	99	101	99	88	110	101	94	100	84	107	85	96	102	94	90	95	84	93	99	90	116	98	101	110	105	99	115	95	114	112	95	91	98	98	94	95	110	97	108	98	95	101	109	83	113	101	109	113	107	104	103	83	98	109	95	85	102	98	100	106	84	94	113	102	95	101	101	96	114	96	99	99	100	83	104	87	87	97	102	110	105	104	100	112	109	81	106	90	131	103	102	108	83	89	98	103	102	114	89	102	106	113	98	87	116	86	98	103	109	107	102	107	93	93	96	97	94	107	104	103	93	113	88	77	102	103	95	121	125	102	87	125	98	101	92	109	93	105	116	98	91	90	89	95	106	100	103	91	113	88	94	91	108	91	99	78	92	109	104	91	109	119	91	90	92	94	112	96	100	101	86	102	104	83	117	94	96	120	90	101	90	89	100	106	97	91	88	103	82	87	119	104	98	107	96	85	93	102	95	104	88	101	108	120	101	90	102	116	115	100	107	100	114	87	115	104	86	84	107	102	82	114	103	108	107	114	85	98	86	90	96	95	73	94	92	109	108	93	98	78	116	94	77	91	121	122	98	117	91	105	94	113	92	100	100	102	105	111	91	101	109	102	107	95	103	108	90	92	103	87	106	116	81	97	105	103	96	105	117	109	105	107	90	99	103	97	113	83	95	107	88	108	100	98	96	103	99	107	108	122	112	107	89	96	98	82	96	104	111	116	113	97	90	117	96	107	93	94	85	94	104	109	80	119	107	111	103	103	99	99	89	98	115	88	106	85	103	100	98	138	93	102	111	95	107	101	92	81	90	115	102	109	88	100	106	83	69	87	105	86	117	102	87	106	87	86	107	111	106	94	78	93	115	117	115	97	92	102	91	108	96	96	79	98	103	105	98	101	100	106	98	104	108	97	103	92	95	87	91	89	85	94	94	98	92	91	107	105	107	95	91	103	91	108	97	99	107	95	99	97	91	109	117	109	110	80	84	102	113	98	93	111	96	86	76	102	115	100	101
51069	47075	45680	21912	613	558	593	860	684	510	509	481	514	447	462	506	460	619	629	626	611	541	477	401	390	423	588	677	571	513	450	412	410	384	376	390	408	369	370	352	380	375	349	361	373	364	391	366	353	376	346	362	372	365	359	366	377	376	355	380	347	355	372	372	366	364	337	354	351	356	371	377	367	356	391	332	355	374	373	381	371	392	355	337	380	401	369	344	336	361	355	348	390	363	353	361	374	361	378	343	349	368	390	347	364	324	371	347	345	386	361	343	359	348	354	361	361	383	334	377	383	358	362	365	380	342	392	370	334	380	368	368	337	353	324	369	377	377	374	356	383	363	337	345	350	349	345	356	388	379	357	367	386	372	358	354	373	320	351	389	355	378	328	338	359	372	365	364	356	352	363	380	342	361	371	372	360	390	347	357	360	353	352	375	364	364	359	321	352	327	340	374	368	365	388	354	372	352	373	360	374	360	370	385	329	404	358	370	382	351	373	346	385	368	362	385	361	361	368	340	384	329	351	334	356	377	382	343	354	343	345	346	372	395	386	362	374	365	331	357	376	328	397	381	352	387	317	364	379	376	367	408	345	367	355	367	402	336	370	347	345	386	354	387	419	333	372	364	360	378	356	335	307	365	379	345	350	372	358	322	397	358	364	373	337	372	360	387	364	390	357	367	333	343	331	320	403	340	336	351	365	376	388	359	352	370	350	400	397	383	332	366	389	377	347	344	360	379	373	395	375	394	348	362	347	345	343	360	366	361	383	348	385	357	337	347	370	373	327	349	337	361	371	377	339	364	359	351	389	357	361	365	350	326	396	369	350	354	362	347	381	349	389	369	359	355	388	380	344	370	359	409	330	381	362	340	358	373	357	359	369	373	357	373	356	320	335	392	352	344	389	362	356	372	356	359	351	362	341	367	341	326	350	357	407	379	361	363	354	375	349	361	352	345	343	363	342	379	341	374	388	355	380	368	346	359	371	359	356	374	382	371	368	345	405	342	372	353	339	342	358	362	340	343	366	343	340	366	344	395	359	378	369	384	354	343	356	364	376	403	371	312	360	334	340	343	357	357	342	364	364	366	322	399	375	386	340	372	336	379	351	355	360	349	392	358	384	351	373	358	397	350	343	389	381	372	356	347	359	372	369	385	397	341	336	336	365	375	328	344	377	393	332	345	379	356	382	343	362	349	377	369	360	345	386	375	338	371	349	365	359	373	339	347	356	305	377	340	400	350	357	369	362	350	386	380	343	364	311	362	359	355	352	374	372	368	376	346	361	370	348	358	352	372	342	380	376	354	325	363	333	364	358	396	355	353	377	355	365	386	371	354	372	356	333	362	371	372	349	380	402	370	385	381	367	393	347	342	380	381	342	377	335	367	338	343	361	368	405	369	347	345	362	376	375	374	347	351	388	363	358	337	349	324	370	355	348	350	371	359	362	345	380	336	379	379	359	392	353	343	351	316	336	390	379	366	372	346	371	355	358	373	390	366	361	371	358	339	391	348	373	362	351	367	343	361	383	362	375	343	363	354	369	386	356	333	335	361	354	368	365	341	359	327	379	345	347	404	386	365	346	367	380	365	361	338	364	348	366	360	348	380	333	385	361	346	385	373	344	353	369	357	356	335	331	359	371	352	343	311	348	342	339	370	381	352	378	375	352	340	353	333	347	366	370	365	366	356	372	351	356	364	352	368	329	351	378	392	377	318	366	375	377	364	365	347	373	370	412	350	363	338	377	410	393	378	365	358	379	348	350	383	384	379	394	344	331	359	348	374	366	368	329	340	343	347	348	397	362	395	361	375	380	360	347	384	364	366	368	346	375	345	358	391	377	384	360	400	338	351	364	349	394	341	373	359	355	394	370	352	353	380	369	384	402	346	394	363	373	360	341	404	378	396	363	368	334	336	370	367	358	374	365	355	347	351	357	385	363	366	345	349	350	315	349	347	390	390	369	352	353	377	366	356	386	372	376	379	368	354	365	367	381	350	353	382	356	368	326	363	331	338	369	369	353	335	360	370	321	377	378	374	316	351	350	387	375	379	402	363	384	381	297	361	346	382	346	390	354	319	364	379	363	350	399	333	351	361	340	419	383	339	354	369	368	376	348	343	362	353	372	343	367	374	301	369	384	392	375	374	369	377	320	335	390	395	364	373	370	378	356	360	323	378	367	372	360	362	340	394	400	377	353	327	367	374	329	367	344	380	362	323	363	389	361	384	394	369	354	367	384	372	365	378	377	364	350	375	341	337	369	369	356	345	378	375	398	370	395	389	388	323	389	377	368	375	339	354	356	350	365	354	362	395	375	368	365	373	395	388	342	372	356	376	367	378	350	364	373	369	380	371	359	354	342	346	339	372	366	349	369	374	333	360	367	357	362	367	375	361	346	324	379	359	366	339	340	367	362	354	387	377	344	367	379	387	371	375	380	339	372	351	367	390	356	395	359	328	373	378	318	368	341	370	359	374	359	341	408	330	360	339	351	346	380	388	357	381	381	371	351	370	338	378	377	369	369	373	360	410	364	375	352	375	361	368	378	334	365	356	359	362	359	374	405	381	369	376	357	348	384	384	361	350	377	376	367	351	322	363	375	354	381	352	383	400	369	349	337	366	358	337	352	364	388	351	396	358	370	365	348	326	333	357	356	357	363	377	357	357	377	354	405	361	313	321	377	370	363	332	426	378	330	364	346	344	379	349	370	372	388	361	355	366	389	377	365	334	375	389	387	361	368	358	386	399	377	354	375	395	382	345	364	355	392	367	360	369	388	353	343	393	378	379	355	377	348	339	360	359	362	363	319	389	356	360	370	365	377	354	379	388	356	393	358	361	366	360	333	389	382	390	384	329	380	379	357	352	378	324	329	371	345	337	353	367	389	369	407	358	332	353	361	341	387	354	347	341	365	357	379	366	385	343	341	367	343	366	373	353	381	374	378	377	378	371	368	354	370	362	359	349	364	322	360	372	346	362	359	338	370	363	372	384	341	365	364	371	346	382	354	369	364	361	350	332	377	372	382	356	373	407	346	358	364	350	364	383	357	374	360	372	342	329	358	381	377	384	373	350	395	389	341	342	330	380	363	341	359	373	373	373	341	374	365	331	378	374	373	361	358	376	361	361	386	356	390	386	347	329	366	354	315	367	368	329	359	357	366	341	353	382	348	378	393	348	406	363	391	367	373	351	361	360	362	369	363	388	359	367	338	381	361	353	351	359	368	365	357	399	393	344	373	368	333	363	365	377	316	348	370	400	353	330	361	343	380	375	359	398	345	345	370	389	374	367	426	397	365	380	385	368	373	365	362	355	399	380	332	351	377	356	384	334	335	364	381	353	354	348	385	375	371	377	330	391	315	366	367	360	363	408	376	379	377	403	355	364	366	353	371	364	376	349	396	381	364	361	358	358	348	356	343	360	378	380	344	356	362	354	342	353	338	379	370	381	360	373	335	354	346	363	373	367	336	356	377	362	325	359	381	369	372	354	332	352
72655	69101	56284	33032	7016	423	239	288	224	232	201	191	200	219	170	195	179	254	239	233	239	214	193	186	160	162	232	254	211	200	185	156	163	179	179	177	185	188	176	169	147	190	182	145	166	196	178	179	172	160	170	153	169	181	165	165	165	160	163	173	157	142	166	165	168	148	168	151	185	161	174	155	168	169	174	150	143	176	160	175	167	186	137	166	162	186	158	160	145	194	145	176	166	156	153	176	183	154	183	164	167	190	160	178	170	171	142	157	171	197	166	141	174	165	157	158	164	153	150	171	173	168	190	135	152	146	168	192	189	146	160	157	156	163	165	171	188	181	148	139	165	169	162	162	171	176	175	149	166	161	160	161	170	167	167	176	176	165	167	173	159	151	145	177	178	159	188	177	156	159	167	147	172	163	164	172	167	165	162	182	146	150	155	155	181	176	175	164	160	160	157	151	151	164	154	146	182	184	153	181	164	146	187	166	168	164	156	188	193	177	179	199	178	152	170	171	167	171	155	164	165	183	161	149	169	150	182	153	158	160	156	149	190	177	160	151	179	145	173	181	152	156	175	155	151	158	173	173	167	173	153	168	186	152	173	159	169	161	144	154	193	172	182	154	182	163	158	175	163	151	147	149	176	168	144	150	175	159	199	150	166	170	164	167	172	154	178	161	192	168	164	159	162	162	156	145	175	175	182	182	192	180	164	163	151	194	158	166	177	157	169	182	150	176	139	173	173	135	175	162	166	176	158	159	150	167	159	172	145	177	180	151	171	145	148	167	157	154	147	182	151	177	162	171	139	180	166	164	177	175	168	174	176	160	158	196	156	167	168	163	174	158	189	159	170	195	170	169	167	156	149	180	170	152	177	170	178	153	165	172	174	181	159	156	174	185	159	164	154	152	175	172	158	170	168	146	153	174	162	149	162	170	150	163	176	174	182	179	191	166	170	141	173	142	159	143	164	158	187	166	187	165	161	160	165	178	166	150	161	144	169	173	152	177	171	160	170	177	145	166	135	150	192	183	159	169	180	173	146	158	169	181	161	170	160	180	156	149	172	166	188	172	177	164	184	171	161	179	171	200	167	173	174	194	160	165	163	157	162	156	150	155	175	158	132	177	156	165	164	175	165	186	167	153	166	152	149	191	194	173	161	146	152	161	187	187	178	171	165	157	169	165	172	191	157	160	161	151	142	180	178	166	168	149	155	171	159	158	185	166	169	182	187	159	155	158	157	162	163	177	181	180	156	180	177	148	173	162	153	168	141	190	158	180	151	160	181	150	155	154	160	155	164	173	188	168	161	180	175	168	168	172	157	189	180	163	142	171	186	159	139	167	184	163	184	166	176	171	177	162	161	157	153	170	156	183	160	170	162	162	146	156	192	168	142	170	187	159	172	186	199	165	176	166	171	163	152	163	163	156	169	166	168	146	157	158	167	175	174	201	162	173	170	159	158	159	180	166	153	153	167	147	150	161	162	155	163	182	151	165	166	164	162	174	146	159	162	166	181	177	158	161	174	171	178	173	172	172	187	162	171	180	142	154	179	162	194	179	169	168	180	153	164	165	167	180	162	157	157	159	181	158	179	183	144	140	141	176	198	157	148	173	154	183	186	184	148	165	189	166	176	175	164	148	181	157	191	167	156	210	136	152	169	165	157	197	155	181	188	164	175	155	149	196	179	163	172	175	164	142	156	159	169	139	158	162	180	170	149	177	155	162	178	172	161	176	144	163	154	173	193	190	154	150	173	161	156	169	176	147	144	182	177	166	145	169	171	175	191	172	164	193	165	184	202	172	170	159	163	150	152	159	189	140	155	178	165	158	164	148	165	165	180	171	163	154	137	153	160	178	189	193	168	168	167	133	179	180	180	154	173	180	162	164	168	179	191	168	169	168	185	130	173	157	178	167	174	165	181	158	181	166	159	169	162	197	172	153	169	178	157	150	212	170	152	189	181	184	175	191	178	177	160	149	153	158	173	159	162	164	179	179	158	192	161	175	152	161	155	184	171	168	160	185	203	172	178	170	155	183	161	170	152	164	160	158	143	172	158	161	173	168	163	189	155	182	177	170	171	156	160	185	163	175	174	201	150	175	163	168	175	167	158	169	170	163	177	160	176	150	163	150	165	158	168	181	165	170	174	167	158	164	162	167	172	141	189	140	157	148	151	171	194	151	161	166	138	182	180	169	153	172	158	141	169	185	162	151	162	137	151	176	152	175	178	168	173	185	144	168	154	184	145	160	151	166	140	162	146	150	171	153	149	156	178	175	168	177	160	166	145	147	172	161	177	165	151	150	166	164	170	167	172	168	176	160	162	155	137	167	177	147	171	191	177	146	177	170	160	166	154	160	171	153	160	174	158	151	165	184	170	179	186	154	149	168	187	184	157	181	160	161	159	166	182	153	148	172	172	154	166	178	190	153	173	165	154	157	167	161	172	156	167	167	184	187	148	174	161	143	173	173	149	157	165	178	181	186	161	157	170	161	165	152	180	170	148	159	172	161	168	165	173	165	136	167	186	166	179	150	174	162	167	156	179	187	147	157	186	185	159	155	158	178	171	167	196	160	173	153	189	164	156	175	155	186	161	138	148	180	169	185	181	190	152	153	156	174	175	163	179	151	168	198	157	159	170	182	164	188	152	172	169	165	169	170	154	184	167	162	155	170	174	161	179	174	159	183	158	169	166	160	143	163	164	155	160	170	165	175	146	143	163	175	178	200	158	165	149	187	173	171	174	141	172	168	166	200	181	163	181	158	150	135	166	158	162	138	129	147	177	147	150	146	162	182	172	176	152	186	180	172	186	165	186	160	169	159	154	158	149	200	154	170	161	172	156	175	179	160	163	168	164	155	160	178	161	159	176	160	162	160	187	162	148	154	158	151	173	169	184	168	177	167	170	152	190	198	171	156	193	182	196	156	182	167	149	169	178	154	163	161	149	153	169	169	163	212	166	173	169	182	142	159	174	142	169	152	159	164	153	159	181	176	155	165	161	153	165	145	156	116	171	182	168	178	147	159	160	175	156	163	167	171	176	154	163	182	151	165	156	182	180	162	160	190	179	169	174	180	159	191	156	168	181	170	153	159	173	169	173	176	167	162	157	153	163	174	162	171	160	151	166	176	187	176	196	178	159	165	176	179	163	154	154	156	168	163	155	163	160	143	148	176	160	165	191	180	161	174	183	184	170	210	185	156	173	130	163	150	178	152	170	164	170	178	172	149	177	167	169	173	151	165	167	155	167	191	153	168	183	168	193	144	144	174	178	164	139	173	154	170	185	163	166	150	169	147	155	189	188	169	156	170	133	144	167	140	176	181	173	183	152	169	166	173	181	163	169	182	191	188	150	177	167	159	146	167	169	162	158	157	168	154	172	174	160	179	174	153	166	155	172	152	151	160	167	151	162	153	164	157	169	164	185	175	167	172	152	155	168	156	149	157	157	175	156	176	154	174	178	158	155	156	178	194	169	158	161	175	150	143	168	149	183	157
61374	59234	55789	26273	1055	961	955	1307	932	808	801	839	773	712	679	682	763	981	1120	1072	968	908	666	644	599	637	770	1104	988	871	662	632	619	588	581	559	576	529	584	548	533	545	570	568	559	598	529	568	563	558	592	563	561	567	521	614	566	553	559	524	554	554	572	560	518	564	528	529	580	570	554	538	572	546	556	535	567	529	555	552	583	545	568	530	534	554	495	560	581	553	483	544	544	585	532	587	547	563	553	580	549	528	528	534	546	538	547	586	519	513	562	546	598	566	561	573	562	569	547	544	545	589	548	523	526	538	546	548	536	525	571	518	511	569	604	579	518	557	563	593	564	540	546	539	539	605	542	552	532	596	611	554	538	568	579	499	541	541	604	522	525	560	542	542	587	557	530	548	562	564	552	528	549	538	552	575	542	567	517	530	532	560	515	535	558	524	517	530	570	571	554	536	540	538	525	546	570	537	552	558	521	542	510	560	505	530	565	595	527	560	548	572	551	574	561	564	536	563	532	541	524	551	574	550	531	496	515	526	572	557	553	539	572	581	546	547	537	523	576	566	541	575	556	528	501	563	512	542	556	580	509	535	523	583	610	534	530	572	558	556	562	596	511	558	590	565	563	547	569	542	556	600	515	554	543	515	546	623	534	559	586	575	549	538	552	570	552	562	534	565	571	532	546	545	537	535	601	540	539	578	561	555	540	554	520	546	540	571	549	597	531	532	540	563	554	579	550	548	525	550	543	584	525	553	552	581	527	542	555	569	588	525	572	524	596	556	555	554	567	560	533	566	542	557	546	540	559	581	528	587	523	544	567	536	572	537	574	539	523	521	557	542	560	547	531	530	538	510	515	566	560	520	585	549	569	514	568	571	508	567	561	533	508	554	583	547	553	522	538	547	511	531	593	539	518	508	561	533	513	567	511	549	580	531	539	572	553	591	556	521	563	544	578	549	563	575	522	559	536	522	575	557	551	559	564	574	573	511	568	540	553	554	520	530	535	549	571	548	542	566	574	520	538	534	550	573	518	548	540	565	522	520	522	552	558	527	536	559	550	547	558	569	541	541	563	557	544	555	545	586	581	539	540	529	550	531	539	499	534	515	545	552	532	521	591	554	504	522	522	498	535	577	569	552	521	530	521	564	528	569	519	621	524	516	546	579	576	545	572	554	518	589	550	564	572	584	546	542	573	527	513	547	547	556	520	590	569	565	538	548	566	530	513	524	536	580	503	526	547	549	535	579	560	586	534	574	549	554	514	565	549	523	549	523	550	538	545	532	511	534	530	521	537	523	563	565	539	547	559	572	533	528	550	562	576	565	561	571	568	596	513	491	552	517	576	555	567	587	552	504	551	532	578	568	521	560	560	570	517	501	551	525	532	574	535	557	501	552	554	544	499	531	575	544	560	554	511	511	592	485	577	570	527	582	539	556	584	527	576	578	511	562	594	586	620	570	518	558	520	533	565	528	557	525	567	533	526	557	536	508	531	568	553	582	503	552	550	534	561	509	568	559	536	532	534	574	558	566	537	569	519	539	563	544	531	550	531	536	520	529	536	522	583	524	536	561	534	579	595	512	538	561	618	558	533	587	547	576	547	568	518	529	541	532	563	533	521	561	537	520	572	579	561	535	504	501	573	547	546	538	553	538	542	591	568	562	560	555	559	536	539	533	539	546	522	546	529	560	546	521	542	544	587	548	563	539	554	586	522	557	590	572	532	507	541	551	558	558	591	527	577	542	554	547	544	524	526	565	577	507	550	544	561	533	574	570	527	516	566	542	542	545	549	577	537	541	540	604	542	544	581	549	504	573	572	521	575	542	536	543	525	571	530	563	526	548	537	540	557	537	518	534	551	551	498	524	554	585	552	603	519	563	526	559	534	545	534	555	552	576	571	530	567	571	571	568	553	580	569	514	545	538	536	502	594	542	520	547	529	561	540	597	564	562	544	557	521	556	535	541	532	530	599	530	536	548	538	549	571	574	541	552	556	569	562	488	590	584	570	550	558	554	559	569	551	577	565	525	560	571	505	554	560	578	542	511	538	540	506	552	552	595	575	566	545	504	510	535	550	605	560	577	601	577	521	529	552	583	519	529	510	527	547	569	520	523	586	519	519	553	573	574	574	593	568	592	583	566	537	566	565	551	537	510	600	617	592	576	512	586	540	539	588	522	564	533	530	539	567	553	536	514	544	560	546	553	542	571	553	547	551	520	540	537	550	565	553	553	546	555	507	547	538	533	540	552	532	562	537	520	548	520	546	584	515	587	534	543	502	568	538	580	539	550	546	524	541	586	562	534	546	559	570	535	574	579	541	508	516	580	517	577	549	536	512	549	580	589	495	587	553	544	545	596	546	515	515	553	568	530	535	540	563	511	554	538	556	547	567	538	592	545	594	600	570	534	558	554	591	546	563	559	602	546	526	565	544	599	566	562	545	578	543	568	553	560	564	571	541	560	504	572	537	504	501	497	564	523	590	565	531	534	563	536	547	550	564	544	562	559	520	577	517	573	539	505	545	583	590	543	554	562	575	518	594	518	539	553	570	537	544	548	531	534	567	568	570	521	559	537	557	569	573	590	575	542	572	565	564	493	540	560	544	546	523	539	539	504	552	601	567	549	528	586	560	559	522	510	565	537	535	526	554	538	528	606	551	520	513	593	566	515	520	564	527	537	592	547	625	536	564	549	526	585	548	547	563	540	515	550	504	563	532	516	595	536	594	550	541	551	543	557	553	562	536	566	611	507	505	527	503	588	556	522	558	545	557	573	550	563	575	545	540	546	590	566	524	554	517	587	537	567	574	519	506	499	498	549	512	604	563	510	556	577	536	579	519	529	525	500	543	552	583	516	582	566	529	552	529	554	558	545	568	572	513	561	555	539	555	562	526	569	592	586	533	580	575	589	550	523	546	554	529	520	557	558	516	547	548	593	575	528	551	561	574	572	545	556	559	556	556	608	503	552	555	551	519	584	504	591	541	591	532	566	531	581	581	572	539	608	546	552	533	522	555	535	543	548	520	539	542	591	553	539	527	545	536	570	515	552	586	544	537	530	537	502	507	563	594	558	523	529	567	521	529	546	524	574	568	544	525	563	502	543	571	531	535	549	530	568	543	553	512	528	583	552	550	577	557	536	551	556	557	553	557	521	519	526	563	571	566	523	567	571	536	542	534	510	551	574	532	560	585	498	577	533	569	545	523	533	540	593	570	553	570	549	570	562	539	572	569	573	522	553	539	534	537	529	554	519	528	518	592	565	570	548	564	560	550	528	550	523	576	539	545	550	571	539	583	554	573	538	547	526	549	514	519	605	537	554	590	549	543	560	551	557	520	533	561	548	522	557	550	541	542	551	541	565	544	545	611	610	510	580	532	518	576	548	544	577	604	548	594	582	562	572	513	555	545	563	539	546	549	519	551	563	521	543	537	599	573	572	544	582	530	524	539	534	551	552	574	601	539	605	562	549	520	547	511	543	549	530	553	565	524	540
30574	16171	5934	1537	184	126	117	112	110	109	108	112	102	95	129	101	105	103	112	84	100	103	141	110	128	104	107	102	111	114	114	101	101	101	100	78	108	115	110	98	100	125	128	129	96	115	99	97	108	122	96	91	116	115	106	101	98	108	125	105	110	110	127	112	92	96	98	99	96	118	99	110	113	110	103	121	116	98	109	116	102	123	112	98	114	129	110	94	115	114	134	118	93	117	114	110	116	92	112	114	115	104	104	106	113	106	100	116	101	104	102	100	112	110	119	91	116	105	104	109	103	130	107	98	105	107	114	104	98	100	133	96	86	110	110	115	109	100	110	114	100	95	116	94	103	111	117	130	103	101	100	100	105	110	122	128	108	110	103	108	103	119	103	113	100	114	94	87	128	120	105	114	103	104	98	119	126	99	102	110	111	95	119	93	113	105	98	113	97	102	102	110	129	111	104	114	111	115	105	97	98	89	104	106	105	111	105	111	107	120	105	92	106	110	100	111	94	112	97	120	96	108	117	113	112	82	92	112	109	109	117	116	113	93	120	94	98	86	98	120	113	120	110	108	106	112	106	110	98	105	91	98	107	101	93	104	103	110	108	108	102	94	131	90	102	101	104	84	100	99	114	105	106	128	105	80	117	107	89	94	122	111	111	107	83	117	107	109	126	132	92	107	109	107	95	98	113	118	104	92	111	111	108	122	109	83	92	113	112	106	129	116	96	111	105	112	97	86	98	114	118	101	110	96	105	127	108	116	97	96	121	112	117	116	96	106	104	116	108	119	120	94	83	110	102	107	119	101	115	109	108	112	115	114	113	114	113	100	121	110	112	101	105	119	98	112	97	104	113	102	118	93	110	126	108	105	116	98	103	116	120	106	131	111	117	75	100	113	89	103	105	118	107	99	118	114	106	94	107	119	94	123	108	114	128	110	103	102	83	103	114	94	103	86	97	117	89	106	98	111	96	107	111	114	90	117	115	118	107	109	110	120	95	110	100	107	111	108	104	110	99	103	107	107	111	115	103	94	117	121	103	100	97	90	101	105	128	108	100	106	114	104	109	111	103	88	111	110	107	97	112	105	104	104	113	109	107	125	90	104	104	114	103	106	111	99	91	105	107	101	112	97	120	109	127	99	112	107	113	137	109	124	98	133	98	123	126	101	89	91	121	104	95	108	103	103	119	113	104	116	107	122	93	98	87	110	101	129	102	109	100	95	112	97	112	104	117	114	105	107	120	125	101	102	106	100	121	112	114	102	112	98	86	103	113	104	89	96	113	106	118	144	131	90	109	98	97	109	116	108	91	104	93	106	121	98	83	94	115	106	104	104	88	111	96	118	117	102	114	107	102	115	118	110	111	96	106	78	101	107	118	92	113	109	119	131	103	101	121	104	98	89	107	95	114	101	97	104	114	108	107	106	105	101	106	111	101	90	107	111	105	103	88	109	103	97	94	95	134	117	100	100	75	118	131	107	106	120	116	88	99	112	116	93	92	94	119	105	100	114	112	103	113	118	106	99	85	101	116	108	108	103	114	93	102	114	107	96	123	90	93	112	106	99	107	104	116	98	100	121	108	103	100	81	107	121	98	90	117	97	108	104	91	110	98	110	119	114	116	140	114	97	103	109	116	100	112	109	102	103	108	99	100	130	105	99	118	124	114	114	103	95	124	95	105	108	98	96	88	101	101	114	105	108	113	118	106	125	99	112	117	99	119	99	80	108	100	111	102	97	114	105	126	111	116	115	110	105	110	107	106	117	89	117	110	97	103	114	109	96	122	95	117	108	111	114	139	127	105	95	126	104	99	117	105	128	117	94	100	99	115	107	119	92	108	85	117	98	107	112	109	87	98	115	115	96	113	105	111	91	110	95	106	95	117	101	117	105	103	104	101	112	104	126	99	100	90	89	100	95	118	114	91	102	111	109	99	124	97	94	120	101	120	109	69	91	102	97	110	101	129	120	95	103	94	119	104	116	108	105	96	105	99	115	114	96	90	95	97	93	105	107	113	97	120	125	111	90	121	117	91	108	102	109	92	101	116	106	108	116	113	96	98	102	92	111	84	96	114	117	93	114	95	115	111	99	93	107	123	90	103	98	108	116	100	110	93	92	99	109	98	102	102	112	105	78	126	91	104	100	101	105	108	107	117	95	92	102	111	103	111	96	112	106	91	139	105	116	125	97	110	122	108	118	106	119	104	121	108	114	113	107	104	119	107	107	115	115	103	107	120	110	98	106	100	111	96	88	125	126	114	107	98	103	121	120	114	110	102	104	101	107	109	96	122	102	99	115	127	115	105	107	102	121	100	102	120	117	108	94	106	115	111	97	104	115	121	93	102	122	100	89	108	107	93	113	117	105	112	98	115	122	105	105	109	97	109	102	109	110	88	117	98	103	103	108	110	106	91	127	126	110	119	100	118	103	126	98	107	124	87	114	98	98	120	116	121	111	100	108	99	106	95	115	103	91	103	95	93	111	95	95	102	122	100	101	115	85	107	114	97	98	126	110	122	115	102	100	124	107	110	119	107	109	101	88	84	96	101	96	112	104	103	89	91	102	105	106	99	107	104	111	93	104	104	123	89	116	93	104	97	93	101	131	105	85	97	119	112	109	106	119	91	102	91	112	115	116	100	97	130	104	93	121	86	98	117	85	99	104	90	119	122	104	106	115	100	104	95	114	140	117	101	119	105	120	104	110	107	99	101	106	112	87	95	100	103	100	99	96	100	96	105	101	105	113	85	105	106	113	104	99	119	106	93	87	107	101	87	120	105	100	101	92	94	100	86	109	101	112	119	98	111	115	106	97	87	107	93	82	87	90	125	95	105	105	97	115	106	124	99	113	97	126	115	118	126	110	91	101	109	118	100	92	101	98	105	106	121	119	101	81	118	126	94	106	119	113	130	106	112	107	116	101	99	115	110	126	125	117	113	107	128	107	109	104	102	94	90	102	90	98	96	94	106	117	119	98	92	94	114	109	105	90	111	109	117	127	115	110	96	105	92	96	78	109	110	105	110	107	109	105	121	108	106	91	97	114	117	106	112	97	104	105	110	112	97	95	107	92	97	97	102	121	107	98	117	102	112	102	104	133	116	124	96	105	113	118	116	124	107	106	125	98	109	102	86	131	108	96	109	120	104	93	103	106	101	119	101	135	105	117	132	113	113	101	107	102	98	103	92	118	100	122	115	92	111	80	106	102	96	108	99	102	109	83	103	87	108	114	99	98	105	98	98	95	127	100	108	108	113	110	116	119	118	125	99	98	110	104	123	108	88	98	100	107	107	103	111	108	92	121	108	101	91	96	99	99	106	131	115	95	87	97	112	102	94	109	111	100	123	103	102	104	114	112	86	108	96	110	109	92	107	76	101	112	100	93	100	120	96	110	108	93	98	113	123	102	119	88	132	98	104	122	115	123	116	113	117	100	110	121	104	111	102	89	87	106	90	101	95	119	124	112	100	108	96	128	111	117	109	110	107	89	114	118
31886	19780	11016	3949	381	385	435	406	375	367	384	380	367	453	430	444	397	389	399	397	422	365	410	397	393	416	388	400	384	370	370	389	374	378	367	384	395	392	416	363	396	371	384	368	402	396	383	405	373	382	385	370	360	403	420	387	385	345	393	381	390	415	383	417	382	377	364	383	388	355	362	404	363	391	408	377	363	395	379	394	375	395	363	339	384	402	366	415	358	392	377	408	396	359	380	363	363	369	415	375	374	375	353	364	376	409	379	417	367	380	408	405	377	394	388	366	378	385	377	415	358	396	378	371	382	386	355	413	384	355	400	341	407	351	377	381	410	428	392	377	392	370	426	379	418	380	401	375	368	388	394	407	399	357	379	427	369	356	357	377	378	377	396	384	373	393	368	355	391	374	368	406	401	409	398	390	430	406	441	390	409	390	384	395	369	341	371	425	383	374	381	403	427	393	405	420	368	355	423	369	376	406	365	377	349	393	389	360	388	364	398	381	360	400	382	366	412	392	384	410	386	392	353	396	371	384	367	370	406	414	373	356	361	398	331	389	426	364	367	375	379	406	388	403	375	405	398	385	385	332	385	376	345	420	369	365	399	393	397	384	392	392	384	383	385	351	377	418	390	378	369	354	379	414	404	379	377	394	395	383	392	426	416	392	361	395	385	390	385	428	343	407	402	379	425	381	409	365	343	362	403	384	379	372	430	375	379	393	377	364	395	384	374	388	389	404	402	360	381	393	370	361	392	365	373	367	394	419	389	398	419	406	363	366	447	407	346	410	390	361	382	400	361	389	392	376	362	387	376	379	390	384	407	416	330	383	390	358	384	393	368	391	417	365	369	376	402	378	411	367	361	415	412	389	400	391	403	421	364	374	379	385	409	392	380	369	400	374	392	401	400	416	400	413	385	392	406	415	386	372	374	421	381	391	404	376	406	378	375	373	396	377	396	364	382	374	394	376	405	376	367	389	375	408	394	428	386	350	384	365	405	360	378	380	390	375	364	410	367	412	395	390	385	409	379	387	397	379	390	348	393	366	378	385	412	371	394	370	399	390	393	380	412	405	366	379	367	400	397	406	377	393	423	372	406	410	371	401	399	393	372	389	389	423	427	412	376	384	394	362	395	391	380	390	397	385	356	391	383	395	383	411	405	373	400	421	432	366	402	367	404	370	381	395	352	354	391	398	412	368	386	400	399	376	394	397	374	419	398	359	365	385	354	400	391	376	363	402	367	376	387	366	394	385	378	366	390	404	386	387	376	411	395	406	382	412	410	413	346	393	386	360	391	401	397	386	380	406	392	423	387	399	410	375	373	381	379	381	361	380	386	373	385	397	400	374	386	410	391	381	384	407	362	370	384	376	410	411	386	373	371	361	434	395	370	375	393	353	400	378	374	404	370	403	344	386	366	357	379	405	389	384	417	395	410	367	389	431	408	397	379	391	398	403	389	399	399	375	365	388	373	384	395	367	384	373	410	408	346	404	394	385	385	419	363	371	372	415	389	374	405	394	424	375	396	377	390	390	421	402	387	381	375	371	362	385	381	366	385	398	399	371	382	391	417	392	393	424	376	389	364	384	352	383	385	369	383	391	387	379	402	408	391	388	362	387	411	360	411	384	374	377	380	370	401	378	381	366	360	365	376	386	384	386	409	358	357	392	405	371	383	381	419	383	409	392	377	398	411	373	326	367	405	367	399	394	430	390	395	399	385	386	404	400	389	354	396	386	389	392	373	382	367	415	400	400	391	380	395	362	376	390	393	345	360	368	427	397	378	376	390	372	375	374	344	401	402	387	382	367	388	365	371	416	404	388	350	402	391	372	353	386	408	406	424	404	399	446	402	361	392	365	433	354	374	397	362	372	366	400	407	408	394	428	382	413	384	398	401	399	380	396	372	389	380	395	360	345	351	415	395	401	364	403	393	381	398	392	397	374	418	378	407	374	375	361	366	387	381	386	403	409	431	388	379	371	387	403	398	398	353	345	352	384	407	411	398	386	433	397	390	399	374	377	413	387	360	423	385	419	404	389	354	378	382	369	404	384	403	387	363	385	394	385	401	426	389	409	391	383	412	371	424	367	390	342	363	382	376	351	363	376	379	397	380	393	378	406	377	382	378	372	421	373	389	396	392	399	371	356	388	371	380	392	390	363	387	407	402	375	367	381	384	379	423	362	407	405	402	361	404	384	368	383	371	401	392	387	412	375	416	378	377	407	357	369	401	364	373	397	397	365	389	363	387	371	383	395	376	409	359	385	397	391	431	382	391	379	383	382	398	387	380	391	384	386	405	377	334	400	368	402	394	394	402	394	403	404	376	401	403	403	367	341	384	386	387	368	372	378	366	431	377	354	363	384	403	386	385	419	384	401	391	406	427	392	385	379	364	391	403	385	380	356	370	388	381	376	376	365	367	393	378	377	330	337	420	428	396	386	337	382	378	397	397	329	389	376	369	406	391	397	385	379	348	393	385	386	376	371	383	376	408	358	399	382	395	403	384	409	409	389	387	407	387	354	383	382	379	419	372	372	362	365	391	376	355	405	365	374	409	400	383	389	389	375	392	412	356	374	384	408	404	391	402	362	381	420	367	365	435	415	393	360	402	387	408	346	371	380	399	344	396	385	337	379	403	380	413	355	387	399	416	387	358	361	361	416	372	363	398	371	386	407	401	388	329	374	389	386	391	417	402	400	403	411	383	385	402	387	362	385	422	400	401	410	375	365	378	377	393	393	400	375	386	416	365	390	408	403	334	409	397	354	392	383	380	404	381	407	394	382	414	339	404	425	365	396	402	373	385	354	397	402	403	387	408	390	400	355	426	402	381	428	377	395	357	361	366	399	378	393	401	347	356	361	376	390	409	351	414	359	416	374	399	397	369	365	377	378	415	387	379	356	399	353	342	388	381	376	383	377	366	353	369	393	395	390	399	389	398	397	395	352	403	398	358	376	417	415	357	381	372	393	366	354	411	374	399	340	374	397	394	391	398	390	385	394	382	416	404	371	386	390	376	373	391	386	357	379	361	391	382	364	390	368	376	380	391	365	381	363	390	366	379	401	363	394	403	386	419	394	379	372	365	437	364	405	386	365	392	398	392	440	397	411	409	403	390	394	395	394	357	407	410	388	417	363	411	370	356	347	368	401	376	393	357	374	381	397	400	403	339	396	409	412	373	408	382	412	379	364	395	379	351	377	384	385	406	412	346	412	381	374	405	376	387	378	377	429	382	408	442	375	416	392	387	373	364	369	413	419	387	373	407	412	401	374	366	387	389	354	365	382	437	343	379	367	392	413	395	385	413	401	393	381	354	392	380	387	413	381	369	414	409	443	395	402	380	386	399	367	377	379	399	400	351	386	363	410	361	393	384	370	408	413	384	382	399	374	382	365	377	413	375	387	397	373	383	410	396	388	389	371	389	361	400	386	377	386	413	367	408	373	397	427	394	364	371	349	406	406	384	385	353	419	412	399	382	397	357	411	396	373	391	408
66607	61289	46925	23659	2562	144	143	161	137	112	134	112	107	110	120	117	117	119	142	136	120	114	112	118	107	108	130	128	135	103	125	89	106	100	99	130	108	116	109	94	104	87	111	126	103	111	85	112	94	99	95	108	105	94	111	94	98	109	95	116	100	103	103	94	109	109	107	118	100	94	107	104	89	88	128	104	107	93	105	98	112	103	110	82	109	94	112	131	107	98	103	109	98	103	109	89	102	96	72	97	118	93	111	116	111	101	100	101	111	97	101	116	96	114	102	120	101	100	77	110	98	106	91	90	101	90	118	95	103	104	112	108	108	100	90	104	94	112	117	99	93	115	118	115	110	121	115	88	114	103	112	89	128	91	106	99	108	120	91	123	89	93	116	100	104	99	104	94	92	103	100	105	108	94	87	121	113	102	108	91	96	95	83	96	82	94	96	121	87	120	109	97	112	111	103	101	105	97	113	104	93	92	99	115	85	105	96	95	112	101	98	100	106	106	97	99	108	80	98	104	97	96	106	114	106	98	113	117	104	89	102	101	107	92	123	102	80	106	120	87	103	84	95	105	109	77	113	90	104	102	116	119	107	119	113	98	133	89	87	122	97	106	90	103	99	91	129	97	96	103	109	100	98	77	103	95	97	103	112	113	90	98	95	93	110	109	118	97	117	126	97	112	104	93	109	99	101	104	80	104	94	109	101	109	115	117	104	98	98	98	113	111	103	98	86	108	98	97	95	121	105	109	90	103	102	93	117	111	95	113	91	106	112	108	104	106	117	102	95	105	89	99	105	98	105	95	102	132	98	97	103	110	102	104	108	83	101	104	107	104	111	110	96	108	102	108	85	88	98	109	112	108	103	102	92	104	100	95	98	83	88	90	117	105	107	111	79	102	102	107	116	93	94	121	106	115	111	103	130	100	95	96	95	114	121	104	103	106	101	100	93	84	99	99	115	117	98	120	116	82	116	113	110	87	111	102	111	96	108	105	104	95	116	98	102	80	99	104	101	86	103	95	99	106	100	97	101	119	108	101	117	124	99	89	109	111	112	95	106	101	110	108	120	101	106	96	104	101	114	100	87	84	115	108	101	101	98	110	105	110	97	105	88	106	89	119	90	93	94	101	115	126	103	82	113	98	106	87	118	91	109	75	99	125	114	99	97	107	95	89	96	93	118	112	101	104	101	112	106	89	111	103	105	97	97	85	101	108	113	91	116	118	97	94	104	97	108	99	111	109	121	103	97	101	104	98	106	105	96	114	118	107	103	87	114	105	80	117	124	119	107	117	99	106	108	105	100	118	107	108	81	107	106	106	96	96	94	89	118	95	110	99	115	93	116	88	121	106	89	90	105	114	96	93	108	103	94	90	116	114	105	94	100	106	83	104	134	102	115	112	81	115	102	96	109	101	104	107	97	108	111	97	109	97	111	98	93	97	96	93	99	94	94	122	107	103	104	104	114	114	93	93	91	114	81	95	96	111	117	96	105	111	105	87	106	76	103	108	134	84	104	120	98	110	93	104	91	80	98	101	96	101	90	117	128	104	105	94	134	111	114	111	115	100	95	96	94	102	104	111	112	110	93	105	105	101	94	84	106	104	113	90	116	111	101	106	102	103	98	121	107	95	94	97	115	94	87	116	107	86	112	101	113	111	110	104	82	93	91	91	109	106	99	102	87	87	106	103	88	104	89	103	98	101	101	108	114	102	100	107	84	112	98	87	103	106	97	117	108	101	100	112	99	106	107	94	81	106	115	111	101	93	102	121	97	101	116	97	104	97	90	112	87	106	103	120	97	93	104	97	107	108	100	110	112	86	102	89	120	78	113	84	73	99	93	107	100	101	118	111	119	96	108	113	125	100	119	94	113	104	98	90	102	111	121	97	107	80	119	99	96	111	109	112	101	121	88	93	120	103	94	111	97	91	90	102	116	84	95	97	102	97	112	83	100	112	99	105	96	95	106	104	114	110	99	108	110	100	100	97	106	86	93	115	88	101	91	113	107	113	83	77	102	131	108	83	103	90	87	105	115	98	106	85	85	126	98	106	113	103	110	115	107	103	95	93	92	98	96	87	119	96	87	103	105	102	84	126	106	98	104	110	112	95	96	107	84	102	94	111	99	118	106	117	122	108	103	86	119	119	109	120	110	106	113	121	98	105	99	120	96	109	109	90	103	99	98	106	112	89	89	102	103	119	108	108	93	100	91	90	103	103	119	114	117	119	104	115	89	100	98	84	107	87	84	100	109	101	107	109	99	103	107	119	113	89	114	93	116	100	84	117	90	110	101	97	101	111	97	111	121	112	99	82	102	126	104	112	98	99	116	111	103	107	93	94	106	106	94	89	120	96	109	106	114	110	121	106	100	100	111	108	97	112	101	99	100	102	108	88	116	103	107	97	100	103	102	102	98	106	92	106	123	102	117	94	114	99	108	101	97	117	101	93	110	92	98	97	102	91	95	106	95	89	105	120	123	102	106	124	94	99	98	102	100	86	95	117	120	101	107	95	96	96	121	88	110	108	101	98	95	100	100	119	105	98	99	104	112	100	91	118	99	100	100	106	91	101	92	92	95	99	121	98	107	111	93	89	113	120	100	103	112	110	105	86	97	95	98	95	114	107	94	96	106	116	113	86	104	112	96	101	100	96	105	107	88	103	120	119	116	90	95	102	109	113	104	76	129	95	104	96	105	89	77	98	92	99	123	104	112	95	90	92	96	112	91	92	106	85	103	100	105	103	109	117	101	89	122	99	91	99	107	95	95	103	125	107	86	97	102	104	100	118	106	116	106	91	108	99	95	123	111	111	118	97	115	101	101	123	116	122	97	90	98	107	103	115	87	103	93	95	100	103	97	105	105	91	108	104	99	95	107	97	111	127	98	111	103	92	120	99	94	118	102	85	107	102	115	89	96	88	124	99	92	91	94	103	93	108	96	116	120	119	106	91	105	105	102	95	96	102	91	114	94	88	102	111	96	107	109	103	114	90	110	96	89	100	93	95	110	111	107	103	105	115	117	109	91	94	121	110	118	98	111	98	96	97	101	110	89	95	106	99	76	104	107	109	101	116	100	93	136	94	109	91	118	114	104	104	85	100	112	121	96	95	105	99	116	96	130	107	117	102	99	103	111	88	103	99	98	112	107	111	99	89	105	98	97	108	96	93	91	108	98	112	110	125	99	113	116	90	97	109	106	96	124	98	107	114	107	94	85	119	96	101	108	107	101	114	95	100	103	94	101	113	88	113	109	102	95	109	106	111	111	95	96	104	113	109	101	92	112	119	110	93	87	104	112	101	106	101	131	109	113	121	88	91	112	87	110	89	104	106	111	97	93	90	120	83	97	117	105	75	107	101	90	110	114	99	98	112	90	104	92	102	86	111	100	94	106	100	98	102	107	123	115	100	113	115	101	100	106	106	99	102	109	102	103	108	103	109	119	110	94	110	103	113	103	91	117	86	105	99	90	98	109	108	115	107	90	113	107	100	127	105
50693	49248	44887	20933	639	521	569	632	538	480	441	520	428	460	474	458	454	614	636	587	586	548	470	412	417	393	509	599	576	516	430	420	416	416	410	400	375	357	380	380	351	378	383	367	404	369	381	393	368	372	375	358	378	408	374	369	368	381	402	389	393	357	329	378	410	352	423	344	386	394	359	380	381	350	402	367	387	361	370	375	343	349	369	369	390	369	383	339	375	398	376	359	374	343	383	313	381	382	380	385	380	332	381	371	381	363	397	369	324	415	367	376	350	346	374	360	382	366	306	363	341	381	373	395	353	391	375	376	356	363	370	403	365	397	349	393	373	336	355	391	367	397	336	375	374	397	377	360	357	383	379	370	349	385	366	383	359	354	383	380	362	417	358	359	341	358	380	370	357	371	355	365	378	374	377	371	346	423	324	342	356	355	396	378	365	376	370	370	378	329	374	347	397	378	358	375	349	378	372	363	324	375	338	363	368	379	372	364	388	338	343	360	349	366	362	343	382	362	359	374	343	395	345	376	357	377	390	346	379	347	378	375	388	339	350	358	397	397	385	371	362	348	390	350	340	364	362	351	336	364	374	356	352	400	381	330	359	358	396	386	359	397	343	333	342	388	381	403	351	346	366	360	403	334	356	356	324	346	345	359	362	337	370	393	414	366	363	391	379	348	368	365	364	355	389	400	385	363	382	353	357	363	354	376	352	374	361	383	350	385	322	363	367	381	349	369	363	349	390	361	380	353	355	365	362	364	373	356	383	380	370	371	376	350	415	374	396	372	366	365	367	349	390	370	390	337	397	363	382	366	362	373	357	328	367	385	307	358	356	394	335	349	413	356	357	364	376	379	365	399	361	353	380	385	351	395	374	371	414	351	383	335	353	379	353	347	361	367	360	323	362	410	331	337	345	369	374	421	357	394	347	389	379	413	362	379	370	379	382	347	396	368	371	356	377	385	354	351	347	357	381	352	367	349	377	367	369	383	364	389	319	379	352	366	405	389	374	353	343	344	370	356	367	361	351	359	366	352	361	343	353	377	353	377	367	369	350	361	362	380	371	383	339	358	372	396	334	389	370	365	361	366	379	360	374	350	367	418	339	409	343	347	352	379	386	360	387	340	352	344	383	335	371	365	367	361	351	379	368	366	396	379	369	371	378	370	386	372	383	355	376	384	373	407	404	348	378	380	378	380	386	388	383	361	379	384	344	360	395	353	398	377	358	374	370	374	420	369	355	360	380	366	378	355	354	379	362	388	339	368	364	362	402	348	361	386	354	364	370	371	422	353	361	385	342	405	352	355	369	376	348	346	372	377	361	334	361	381	366	405	329	381	397	374	344	370	340	401	397	380	359	383	377	394	366	356	402	361	367	356	371	354	331	368	366	321	371	357	388	357	356	350	371	373	384	396	421	351	393	399	371	382	331	375	385	383	360	362	350	357	347	359	374	376	357	390	375	349	376	375	390	371	347	368	361	378	354	345	396	370	359	350	369	356	353	380	397	380	353	361	388	371	371	373	366	357	376	345	356	377	355	363	353	359	372	362	358	361	392	382	389	368	341	333	371	367	378	384	339	363	363	382	337	392	365	341	352	362	339	378	349	361	357	356	396	387	357	356	368	408	394	386	387	399	395	350	346	351	402	388	376	389	364	396	360	356	405	362	350	386	361	342	381	368	407	381	417	354	335	336	365	346	352	356	354	332	360	334	370	347	363	401	344	369	364	364	365	369	374	367	403	361	378	329	400	348	339	366	410	406	363	341	387	369	345	334	388	347	395	367	401	394	386	340	371	347	378	373	349	357	359	340	381	338	381	380	386	359	353	374	363	385	350	359	359	375	330	358	367	354	372	332	363	362	405	374	378	407	388	356	336	328	354	373	390	372	410	367	382	406	343	344	392	384	400	365	372	386	368	372	375	373	400	353	405	366	366	377	366	368	373	384	410	361	372	407	372	356	371	390	381	346	376	309	398	362	373	340	344	376	375	388	348	393	339	337	342	375	354	375	361	351	354	382	354	396	326	364	354	376	356	387	372	367	352	411	372	394	370	375	401	375	399	354	369	346	354	357	402	369	386	401	390	345	339	321	401	380	369	373	391	371	361	357	373	359	354	352	353	352	367	397	378	353	378	369	368	385	375	376	387	388	397	363	346	338	393	338	383	332	356	364	363	335	376	350	388	341	384	389	365	373	369	384	372	361	380	330	358	359	351	377	389	378	383	368	379	389	371	376	370	347	394	372	360	349	402	367	335	367	366	344	349	391	383	361	346	376	346	380	361	360	361	377	343	358	407	367	382	379	374	399	356	370	374	379	366	396	379	393	350	379	319	344	359	339	392	364	378	356	366	360	346	369	380	372	358	363	374	394	367	340	389	356	389	389	355	390	369	382	364	379	366	372	391	357	367	374	387	377	365	339	357	355	360	393	343	363	380	384	357	376	365	363	360	351	353	377	361	390	378	358	367	347	382	400	352	336	326	357	403	330	370	356	392	361	346	370	368	380	355	336	416	381	357	363	386	374	388	380	394	361	376	390	372	349	378	337	372	364	373	372	340	401	377	357	349	381	392	354	352	368	372	337	319	379	389	353	374	357	382	380	376	368	414	396	361	376	353	366	339	376	334	333	349	383	362	299	318	370	355	340	391	359	375	375	372	363	354	361	372	362	395	357	351	360	361	364	364	355	372	369	363	353	387	387	365	380	350	387	341	333	390	401	405	358	373	382	365	360	340	370	346	371	337	363	337	384	383	387	374	363	371	354	343	378	367	362	352	380	370	371	363	380	367	359	385	349	355	369	322	417	381	381	382	359	355	357	345	359	399	366	386	354	330	390	377	366	358	381	362	354	367	349	378	358	407	362	396	364	363	363	341	384	334	364	382	367	378	345	343	353	387	384	366	370	399	341	364	396	382	348	386	379	384	346	336	385	374	356	367	360	367	344	343	363	388	371	381	364	346	342	374	371	409	382	359	347	388	371	364	369	381	349	367	378	361	375	367	374	323	380	367	341	341	352	370	366	383	363	375	347	367	357	400	325	422	374	372	338	355	381	381	358	378	374	385	368	360	379	346	352	340	370	370	392	398	362	355	364	380	362	349	368	327	415	389	367	365	367	331	348	418	367	389	355	387	370	387	375	370	356	345	352	366	379	344	334	362	353	358	359	399	384	388	351	357	380	361	347	375	365	369	333	367	384	360	344	344	398	378	326	386	389	388	367	371	353	390	391	375	343	352	401	377	374	382	376	364	365	375	362	372	343	363	357	356	379	364	340	358	364	380	377	370	386	371	377	380	389	370	393	404	360	353	355	347	337	349	376	366	354	380	390	371	389	360	397	368	355	384	384	379	370	355	356	363	336	388	376	360	321	392	366	390	344	382	396	379	349	355	355	389	399	379	385	350	355	373	383	386	354	390	382	345	389	361	377	359	397	349	360	357	352	357	378	379	343	378	339	379	370	340	363	378	323	372	362	391	377	352	374	414	362	369	384
73286	70903	58014	32160	6789	408	247	256	228	222	200	206	195	187	194	200	196	251	186	215	237	176	192	150	187	202	201	209	229	173	173	157	177	161	152	193	181	178	139	156	156	164	167	160	188	182	151	153	171	183	170	151	182	175	178	146	188	177	156	172	147	162	163	146	184	173	158	182	159	183	164	152	166	190	177	159	163	172	185	142	179	183	158	180	157	185	152	161	154	160	168	161	164	153	154	178	167	168	181	172	150	174	157	156	160	153	168	191	153	167	173	153	171	190	175	175	170	182	157	201	165	180	168	136	178	179	164	179	144	180	167	170	182	159	156	183	188	156	190	176	150	147	167	185	164	172	192	157	179	154	155	175	186	175	151	172	170	166	177	157	182	189	175	160	168	170	138	144	169	181	152	170	167	161	167	176	155	158	161	158	168	163	144	188	168	166	175	189	171	155	170	158	137	166	131	169	144	161	158	165	178	173	163	166	169	161	144	197	166	165	172	161	163	172	182	154	189	169	145	146	168	149	165	171	168	174	146	177	167	169	163	157	174	180	179	184	176	173	162	153	165	166	149	166	177	174	141	165	154	155	170	168	174	147	138	179	158	166	171	164	148	161	164	180	173	168	162	157	173	183	176	164	153	177	158	171	169	166	161	180	151	171	171	168	154	160	178	158	173	181	156	172	181	152	172	155	171	175	180	183	174	158	147	174	176	155	166	148	153	171	172	174	174	148	166	175	182	193	169	183	173	148	170	179	169	171	169	169	157	183	153	137	170	158	148	174	160	178	175	164	157	176	186	159	175	145	172	178	150	147	154	168	172	164	186	158	161	146	185	161	173	167	172	143	147	162	173	165	158	166	156	174	159	173	180	156	183	154	167	174	156	164	170	186	176	168	170	163	159	157	150	164	166	166	178	178	167	173	162	187	172	154	178	172	191	177	152	179	168	174	184	161	158	134	148	182	144	175	177	176	152	150	162	158	164	175	163	160	190	166	177	153	157	173	142	164	164	171	182	156	160	188	163	164	183	176	176	168	173	142	162	172	173	170	175	163	159	151	138	182	173	166	174	147	176	164	168	144	164	176	186	181	172	146	166	154	183	174	154	195	170	150	179	150	190	176	151	168	178	150	176	151	162	160	158	169	167	150	169	168	175	163	168	176	160	131	170	148	163	168	156	169	185	152	165	155	160	166	165	159	153	167	164	179	176	166	177	166	179	166	155	134	174	172	173	164	196	177	182	166	192	151	197	151	173	170	179	187	168	157	164	176	175	166	189	159	160	205	161	149	178	177	193	169	186	158	193	169	147	152	151	178	168	197	166	179	172	180	169	151	148	195	176	172	185	190	176	166	176	168	149	168	144	179	168	155	171	166	145	159	166	159	190	160	158	141	182	149	197	166	194	193	164	192	174	153	158	196	188	168	177	181	170	203	173	162	168	182	161	170	164	182	162	165	176	190	142	163	177	165	172	151	186	173	162	157	145	186	143	181	180	159	174	159	173	150	164	157	175	162	172	151	157	182	136	172	172	189	163	164	184	141	168	154	164	188	163	175	163	163	164	169	166	183	153	142	163	145	160	174	162	127	169	185	152	162	173	161	155	159	163	178	173	177	168	170	173	148	168	152	160	158	196	188	152	193	158	178	172	149	139	142	179	151	186	160	140	161	149	164	152	154	165	166	162	163	158	151	156	164	197	163	176	157	181	147	148	186	164	163	178	167	158	190	174	177	154	150	157	179	152	155	182	161	147	174	178	155	156	184	162	169	146	167	155	157	166	162	156	197	166	165	178	156	164	181	170	160	169	158	169	167	146	154	191	173	165	207	172	160	191	172	176	167	167	178	174	158	163	164	159	163	169	173	152	163	162	166	166	165	146	150	170	174	170	161	175	157	175	176	169	166	166	160	148	156	137	208	176	185	187	185	133	143	154	163	181	182	179	180	164	162	158	160	176	185	169	167	171	177	171	183	161	160	138	178	161	179	161	163	171	181	176	160	158	152	183	160	183	160	157	171	164	184	167	160	167	171	158	192	169	149	179	184	184	152	146	162	164	166	165	182	149	167	164	153	167	192	171	163	141	134	167	176	172	172	154	149	154	174	155	173	143	170	159	155	148	169	156	151	151	154	173	152	167	157	168	147	179	169	152	162	189	165	174	175	144	165	161	176	156	173	191	167	176	172	150	152	158	180	157	164	155	156	161	164	178	157	146	166	174	154	159	176	184	183	184	161	170	150	148	165	162	168	150	170	155	156	177	175	179	168	164	167	165	150	185	183	158	162	142	151	127	165	172	180	167	150	161	176	175	170	151	160	174	144	167	175	139	200	180	137	172	145	143	172	164	174	130	180	169	168	178	168	171	175	188	184	183	186	172	155	159	178	174	167	142	180	185	178	162	174	168	173	166	133	166	178	160	168	158	158	173	168	187	158	179	170	165	150	173	157	160	154	168	171	137	172	188	177	156	171	142	175	156	165	164	166	191	178	145	143	145	164	174	169	125	187	160	179	183	143	162	158	163	165	169	170	170	169	153	180	178	147	155	161	164	184	151	151	166	160	154	168	141	163	167	164	176	146	183	150	168	169	151	169	158	159	159	173	173	134	167	187	179	142	172	139	141	185	174	166	162	178	172	200	166	159	172	162	161	152	167	166	168	177	169	148	163	140	169	169	177	176	174	159	162	156	173	163	169	177	161	169	158	151	142	169	166	151	163	157	155	158	191	165	158	179	170	179	167	182	146	159	155	165	159	154	170	183	171	159	189	166	179	150	180	148	161	167	173	174	188	170	157	157	166	159	162	177	175	180	157	165	176	177	186	198	151	171	166	156	174	178	184	175	157	169	178	148	150	174	127	173	178	153	186	166	178	175	162	169	157	187	150	161	149	171	170	160	165	168	160	150	164	150	164	169	164	184	153	166	179	164	181	176	151	151	161	167	183	160	173	163	160	136	168	172	159	160	170	167	179	190	184	151	193	160	165	173	174	167	182	162	155	187	155	166	179	156	155	167	172	157	155	142	148	180	186	135	186	167	170	155	152	154	140	144	169	174	173	172	170	145	157	150	178	157	173	162	176	153	161	163	156	163	161	163	151	154	166	155	178	171	166	186	144	151	157	158	148	186	157	165	162	169	162	162	161	148	180	169	168	165	171	171	140	188	158	170	145	192	177	147	169	160	150	146	173	158	162	156	165	164	154	160	151	158	170	158	156	175	156	156	168	181	146	164	168	176	166	155	141	187	191	184	164	175	155	189	163	167	165	157	150	173	156	174	178	163	154	182	167	145	164	161	181	182	170	168	134	164	189	146	165	168	187	196	161	163	162	171	167	204	171	140	168	180	169	152	160	158	182	166	134	173	178	173	158	148	175	150	184	174	167	165	164	165	171	165	158	177	174	168	157	182	147	164	164	178	147	172	160	166	149	151	177	180	187	159	174	171	147	165	168	152	191	158	142	150	167	161	167	146	169	170	178	174	146	164	153	162	182	162	150	178
60516	61268	56910	24565	1059	872	921	1094	905	745	815	794	748	721	658	733	760	1028	1035	1004	1013	858	726	622	606	666	794	995	907	807	701	615	585	611	618	578	549	555	591	572	553	532	568	555	520	573	571	545	543	552	561	544	584	507	574	559	539	565	577	540	576	561	591	560	552	599	577	570	574	516	548	534	556	535	490	574	533	561	580	507	551	523	579	586	493	545	529	524	543	540	522	496	540	580	583	532	551	564	568	555	543	520	510	532	573	564	541	527	576	585	531	522	574	536	517	547	517	546	589	550	502	533	575	581	550	580	532	579	529	529	552	571	513	562	553	592	570	582	573	540	558	543	561	550	543	585	526	514	556	527	564	609	532	566	560	567	559	552	596	528	543	583	555	569	544	516	558	501	570	586	580	539	587	527	534	520	555	524	535	505	576	579	524	556	536	577	537	554	522	532	562	558	502	565	557	541	521	570	527	504	521	546	544	550	507	551	526	568	534	530	559	562	559	543	576	558	475	529	549	549	576	540	548	555	542	565	564	532	556	534	580	546	547	552	507	517	559	558	551	539	551	548	549	555	525	537	514	518	555	511	537	534	552	553	504	563	580	534	573	537	549	522	547	567	542	565	517	518	512	563	568	526	530	547	557	556	554	558	532	552	559	521	532	573	544	545	543	575	545	561	593	532	560	552	579	520	536	556	601	588	578	593	575	545	533	497	521	546	536	562	559	537	550	560	529	532	510	522	566	545	569	528	538	546	534	556	553	510	594	535	534	554	546	550	556	557	528	535	553	553	516	552	528	528	527	590	536	523	543	526	539	539	540	540	525	531	521	555	525	579	507	553	542	558	538	563	536	564	549	528	550	536	596	554	572	537	537	560	504	562	551	551	588	580	582	531	525	595	549	544	551	549	574	568	548	602	585	550	484	570	563	575	523	559	581	603	532	554	561	540	599	546	506	554	585	501	498	554	468	562	536	576	585	529	499	555	549	533	557	497	540	557	510	516	573	558	567	527	544	549	560	545	537	495	532	545	562	538	520	542	504	539	593	575	524	539	551	560	536	529	576	563	578	541	594	551	563	526	519	550	579	516	589	538	554	532	554	535	527	541	520	591	564	540	566	530	525	537	564	526	531	526	555	541	567	524	553	555	534	537	538	525	529	558	542	585	508	515	553	537	496	522	540	503	528	505	561	549	569	554	519	550	518	553	585	532	606	570	530	555	545	577	544	516	527	556	542	551	543	533	558	549	584	575	521	525	560	552	551	591	530	589	587	546	519	542	557	530	545	521	570	542	560	476	532	570	574	538	529	551	500	558	511	545	540	542	526	553	530	522	514	605	539	522	547	531	516	586	535	514	562	532	548	566	538	513	538	571	572	544	515	524	561	538	566	559	585	538	582	495	534	532	543	549	554	582	541	550	575	549	529	560	537	496	562	549	569	570	560	562	545	570	560	534	569	567	514	575	549	530	503	553	549	541	521	561	557	528	550	569	567	507	547	556	560	555	539	546	571	516	565	517	556	511	565	551	524	523	543	522	494	501	527	569	529	503	533	535	571	548	557	495	565	538	584	574	545	556	544	579	579	531	590	566	567	556	593	576	525	531	562	561	566	525	546	537	577	557	535	531	516	544	496	498	583	521	502	546	603	549	579	510	534	559	522	533	539	566	565	499	554	565	473	521	571	561	528	547	596	544	536	524	587	546	517	563	516	490	522	501	530	554	515	531	592	550	556	578	544	513	540	567	548	561	531	515	548	543	595	578	556	565	611	562	535	532	532	604	571	582	591	535	538	555	544	565	556	583	558	540	552	569	539	538	598	563	533	545	553	501	553	530	482	538	598	572	551	582	536	538	542	579	527	558	566	515	512	527	545	536	566	575	551	534	569	604	540	538	533	556	546	515	555	552	506	560	586	551	540	524	532	539	567	546	572	519	536	514	531	544	538	587	549	535	534	529	540	512	477	543	554	568	607	540	537	530	513	565	550	512	557	603	550	482	545	539	598	571	558	537	521	533	567	573	554	535	521	567	599	560	548	550	543	554	562	563	574	558	555	521	571	540	578	528	533	547	565	552	538	548	527	531	561	554	551	580	542	533	554	544	546	584	547	550	545	519	532	528	535	564	522	531	524	577	582	532	596	566	578	509	560	556	530	549	512	538	581	574	602	547	538	550	530	548	511	546	530	489	500	519	562	531	537	566	568	540	551	556	546	538	520	555	537	543	504	528	532	489	549	517	546	589	527	541	530	533	575	554	521	525	527	561	527	535	546	586	540	539	536	543	573	557	570	537	567	493	550	542	540	553	525	568	547	562	570	561	525	505	576	515	533	553	555	577	603	570	536	547	513	532	568	519	560	544	567	559	540	482	514	532	545	533	545	509	533	550	538	523	519	529	558	560	524	556	527	550	583	587	559	537	568	587	580	555	499	560	551	541	534	528	509	524	521	581	556	523	530	528	545	524	522	560	521	529	501	522	537	566	482	503	537	549	556	570	560	581	540	576	558	546	522	572	547	544	527	559	519	546	558	521	536	546	593	563	501	581	528	536	507	547	563	556	570	576	542	587	548	540	565	538	553	519	534	484	557	530	538	540	548	567	516	580	577	538	548	582	494	540	585	505	578	524	549	564	566	558	544	526	533	552	558	568	531	564	547	517	567	501	570	521	528	543	540	507	536	536	554	552	534	570	486	521	537	553	558	554	555	542	583	546	549	506	559	551	544	543	523	557	579	586	526	545	519	566	576	533	515	591	551	561	569	523	556	533	571	523	534	534	562	512	523	543	555	547	549	528	549	537	576	552	546	531	567	571	518	576	523	544	531	530	524	545	539	553	576	527	592	523	547	579	556	532	565	541	547	590	498	513	590	519	525	541	561	555	581	555	537	561	545	553	516	552	526	538	526	552	528	565	519	532	586	571	550	527	531	550	536	547	588	580	543	566	575	532	538	550	520	565	510	544	534	550	529	536	575	538	514	545	528	547	549	558	553	536	530	550	566	547	549	521	537	547	528	551	522	561	563	514	543	505	564	521	587	552	572	552	539	548	566	577	562	556	510	565	571	559	543	530	550	519	557	551	549	598	536	553	534	564	584	577	586	538	540	551	576	521	571	512	528	536	546	543	483	576	532	550	559	542	561	546	550	551	536	575	531	544	548	524	556	600	548	496	529	497	508	571	557	552	521	574	507	552	569	549	530	557	527	561	572	551	538	569	567	544	540	548	569	558	530	557	551	549	558	571	505	564	577	535	536	532	542	513	546	539	581	523	554	557	562	496	572	551	504	525	574	562	555	528	559	495	554	530	548	545	560	541	561	549	539	545	576	538	561	556	554	539	563	559	506	533	525	531	518	570	524	513	563	572	514	540	519	535	587	557	548	550	564	564	598	562	540	517	583	558	531	575	569	550	537	507	536	523	562	549	533	567	494	544	581	581	530	529	576	560	546	530	542	559	508	509	555	561	545	578	529	530	540	519	556	567	529	519	544	508	551	520
28458	17186	6538	952	155	101	107	122	109	108	105	82	99	109	92	98	98	101	123	111	129	120	92	102	114	110	118	98	117	106	101	89	95	99	100	103	91	101	100	117	97	87	98	102	104	89	102	109	90	96	107	107	113	108	94	109	108	111	98	88	114	99	108	116	79	116	106	73	97	110	109	94	101	111	105	102	97	114	100	122	108	94	101	109	93	103	121	97	97	101	114	126	124	100	99	91	104	111	103	99	96	107	107	100	108	131	93	107	118	108	106	125	96	105	120	87	100	108	84	114	97	94	115	91	94	111	107	94	110	96	94	107	99	94	110	94	93	114	103	79	103	89	106	100	120	97	111	103	116	113	123	111	92	93	80	117	103	99	101	108	97	96	106	85	109	93	100	96	115	91	101	94	108	97	101	115	99	104	100	105	107	93	91	109	103	120	110	115	95	85	94	103	93	97	102	98	106	85	106	91	98	114	110	81	85	96	110	110	112	113	106	113	96	111	118	131	104	108	105	100	104	89	105	111	101	97	105	101	103	97	112	111	93	101	123	109	105	85	110	104	104	115	98	103	98	105	103	110	91	97	120	86	102	91	104	108	94	97	125	117	96	80	103	95	104	96	103	112	81	111	106	105	111	105	98	93	121	103	100	102	92	114	111	118	103	93	99	119	111	89	101	92	93	110	108	87	92	113	104	106	132	87	106	104	111	107	85	103	113	88	106	100	97	115	105	112	114	97	106	104	89	111	106	105	100	97	94	113	115	111	112	99	110	87	98	98	116	100	94	98	106	86	103	93	106	113	99	103	89	108	100	85	89	98	88	99	94	96	105	106	101	104	93	98	97	102	106	95	109	116	111	96	102	116	110	100	119	83	96	100	104	103	87	104	104	97	106	91	116	100	118	116	93	88	107	99	116	95	103	97	106	111	90	113	103	118	89	103	108	111	97	112	93	106	89	125	90	105	98	95	88	107	101	94	103	94	95	109	106	119	108	83	118	96	108	98	109	99	89	100	125	105	127	119	130	97	90	125	119	103	87	108	101	99	122	85	112	114	105	125	100	115	88	102	108	112	116	102	110	106	104	97	81	96	106	112	114	101	86	98	104	116	114	101	99	108	93	87	103	91	101	107	95	104	99	98	97	106	104	111	108	92	112	106	99	104	94	96	102	111	91	104	97	115	104	116	103	123	104	92	103	95	95	92	94	93	88	94	93	109	100	110	110	101	102	103	105	97	112	130	90	97	91	94	113	110	99	124	96	106	86	88	111	115	116	105	101	101	104	96	100	100	103	123	101	113	111	106	107	89	100	102	108	127	104	112	97	84	88	102	109	94	90	99	121	114	114	118	91	104	97	96	102	107	88	103	92	112	92	104	110	106	112	95	107	134	116	135	86	89	117	101	108	117	123	102	90	99	112	121	97	96	90	108	105	100	103	101	119	95	101	89	105	113	105	95	107	93	99	108	95	101	101	105	112	115	126	104	94	100	107	103	127	93	106	92	100	117	91	123	100	97	110	110	98	91	107	108	95	93	91	104	98	90	108	103	96	99	111	120	109	113	117	101	117	108	97	96	88	112	110	113	101	98	99	90	83	96	101	102	94	119	114	108	101	110	106	92	105	113	88	99	78	109	112	100	97	103	108	98	104	95	110	89	81	93	90	121	111	122	115	100	96	118	97	89	103	91	113	111	109	101	110	93	109	89	109	91	104	103	82	85	99	125	115	96	101	114	104	103	97	80	107	104	108	105	124	94	108	100	104	85	117	91	98	113	104	118	97	106	93	102	88	113	102	116	96	110	91	103	93	108	113	109	112	117	104	114	111	105	111	123	98	94	109	100	125	89	126	106	121	108	113	92	105	99	93	86	103	98	114	110	99	97	102	97	112	124	95	98	100	97	92	108	104	88	101	95	116	92	95	98	98	102	112	92	104	118	103	98	89	101	91	101	115	106	108	106	113	101	103	107	109	127	114	116	112	121	107	118	98	84	112	97	102	91	99	102	104	101	98	81	107	109	117	117	108	99	103	103	99	105	101	89	92	125	109	108	122	112	102	110	106	98	107	93	98	99	100	106	116	102	107	118	98	125	93	129	102	105	107	111	112	80	113	97	95	97	102	84	100	97	94	114	110	85	89	113	122	98	103	111	102	101	100	119	94	107	106	104	106	107	92	104	90	106	105	108	119	93	104	110	98	111	102	115	100	86	103	115	117	113	117	102	103	113	107	115	102	92	105	111	94	105	107	106	109	106	113	94	102	113	100	93	88	115	104	110	109	113	106	101	86	111	101	99	109	99	95	107	125	113	104	104	97	109	98	92	105	101	100	83	92	107	94	78	92	98	117	92	96	100	94	89	111	99	87	107	121	121	111	119	93	103	100	98	121	100	98	93	106	100	115	112	109	87	96	96	97	112	101	111	112	87	107	103	94	108	108	93	92	96	113	105	100	104	84	90	95	107	118	85	112	93	111	97	106	113	99	108	83	114	101	97	117	109	94	87	105	97	120	102	103	86	113	107	86	100	94	113	93	106	125	107	117	101	123	98	107	112	95	99	118	93	103	115	98	98	108	106	101	94	110	110	98	92	108	106	107	92	114	127	87	99	112	108	108	110	99	123	107	108	95	115	106	124	88	113	94	101	90	108	108	112	90	109	112	107	104	122	93	94	112	117	110	97	124	99	101	106	100	93	97	101	100	102	98	92	96	116	98	104	110	109	113	96	83	113	111	115	99	107	107	106	107	106	110	104	99	99	101	108	106	133	100	103	95	105	95	111	120	90	117	93	110	106	105	115	105	111	93	95	102	90	101	88	97	104	100	95	111	88	102	115	109	88	117	100	113	112	108	117	119	95	113	118	110	105	114	85	91	104	105	116	90	99	102	115	126	106	117	104	101	107	101	112	97	115	87	105	92	120	100	87	92	109	105	105	115	99	114	109	99	103	95	124	104	102	94	109	106	100	109	104	94	102	103	78	104	89	114	105	100	96	111	90	94	107	108	111	98	106	100	123	88	115	106	110	121	106	111	117	112	101	107	103	93	101	102	95	97	96	95	95	97	89	113	98	114	103	102	132	89	104	103	114	120	97	94	100	100	116	113	95	104	114	81	118	104	113	106	96	94	108	86	112	108	117	96	96	106	105	112	100	104	112	111	91	123	105	86	101	97	98	95	99	96	93	126	104	121	104	104	104	111	113	100	106	89	101	101	105	116	109	101	121	101	129	95	97	101	109	106	82	100	110	105	101	111	101	116	95	121	90	88	104	95	86	101	111	119	82	111	97	124	112	97	98	102	114	104	109	90	104	109	101	107	124	83	89	117	127	104	99	89	97	100	91	120	108	97	96	117	101	86	107	96	107	103	92	108	132	112	93	81	109	94	97	96	85	95	110	101	110	113	116	109	97	91	113	99	107	111	108	93	111	81	84	109	113	131	114	101	121	88	122	94	110	114	105	92	107	114	89	93	112	128	94	98	115	98	98	99	101	116	118
30299	21927	11417	2415	387	372	348	361	377	356	381	386	388	382	411	398	347	403	397	420	359	377	374	342	354	371	334	387	389	390	379	361	371	373	383	402	396	368	369	332	383	380	345	420	351	402	381	357	379	370	391	387	332	380	406	394	386	356	404	375	412	373	393	373	365	386	349	380	374	368	356	342	358	390	355	396	392	398	401	405	401	354	419	364	362	380	361	386	391	385	411	387	319	371	383	365	359	373	412	370	410	392	363	380	417	392	366	366	391	363	390	414	353	387	383	367	358	400	402	348	382	352	378	339	368	370	374	374	364	382	349	394	376	340	354	366	378	380	403	409	369	354	389	322	387	354	342	383	398	378	336	395	367	359	360	372	401	393	395	411	362	355	397	406	380	391	372	360	377	355	349	377	368	375	388	376	344	352	372	354	377	384	376	369	360	374	341	378	377	374	386	375	367	345	413	400	329	397	377	382	388	394	365	394	393	376	396	382	392	417	393	364	402	341	350	372	389	395	368	375	371	369	349	352	336	360	349	395	344	359	374	415	332	362	366	386	415	368	416	386	384	383	387	387	349	354	345	342	368	374	353	414	378	382	421	347	366	417	358	408	375	348	350	337	364	387	384	358	365	360	393	394	375	352	386	370	366	374	362	369	388	389	373	364	403	393	344	369	390	363	386	353	357	409	353	385	390	361	347	383	367	365	381	383	359	356	368	378	353	357	368	364	393	393	363	362	374	374	360	393	356	399	401	334	389	378	394	347	354	359	391	371	389	377	369	371	376	373	341	345	382	366	348	392	353	410	379	348	352	393	370	394	397	386	358	371	354	357	385	350	405	370	362	394	411	356	360	376	379	383	352	354	370	381	369	379	380	377	371	362	382	390	410	402	384	376	388	391	411	376	390	367	388	384	345	378	408	365	378	408	378	398	354	362	371	406	354	376	368	326	356	361	395	358	378	353	380	407	363	374	387	371	373	389	369	412	383	355	358	366	411	343	339	369	352	384	390	374	394	377	349	371	359	378	385	361	362	394	378	368	393	349	390	389	365	393	354	342	403	389	356	380	415	362	417	371	362	368	401	372	351	396	331	363	430	371	374	371	407	371	340	384	351	382	376	373	392	382	374	370	409	397	376	367	404	375	370	379	402	345	403	372	369	372	409	429	346	376	405	352	347	388	351	351	374	393	365	409	368	384	386	364	402	365	369	371	373	386	406	378	362	378	381	373	393	383	388	381	366	367	395	383	412	394	370	386	378	358	359	364	360	354	377	416	389	365	360	402	395	357	377	398	362	383	384	368	358	336	354	400	383	374	362	362	394	368	366	376	388	413	390	360	367	399	411	384	349	393	369	366	332	351	368	392	339	378	356	385	338	399	357	371	368	394	378	364	380	392	386	393	377	376	341	377	369	381	393	359	309	361	387	386	339	379	376	386	395	354	364	331	369	355	378	361	383	389	367	393	389	390	356	359	395	357	357	359	413	397	353	392	397	386	408	395	372	358	342	395	360	340	364	326	400	348	428	386	378	392	383	372	366	393	339	349	390	366	383	358	386	383	385	370	368	380	381	354	348	370	366	400	373	376	348	381	377	356	376	386	380	395	387	371	360	353	397	407	377	375	371	406	357	375	376	381	381	390	383	382	401	386	381	377	381	395	368	402	371	371	370	406	379	349	391	361	351	364	382	368	382	344	385	412	398	388	373	340	390	383	402	350	352	400	366	364	405	395	370	371	367	383	356	365	359	389	367	370	366	374	415	404	364	382	363	348	371	350	376	345	412	381	367	364	344	391	364	367	391	378	333	377	368	378	335	365	325	358	373	361	351	353	368	355	383	372	390	379	378	361	390	365	365	386	414	368	343	378	390	344	345	387	395	378	375	366	375	381	386	403	368	359	379	375	360	362	373	399	368	385	389	387	384	364	357	385	387	416	371	340	365	390	366	388	364	357	359	385	393	389	379	377	402	357	383	395	369	380	374	388	389	363	401	353	405	374	376	403	364	376	355	354	358	396	372	358	361	359	394	377	367	378	383	401	415	367	374	368	363	396	367	401	379	385	383	340	372	395	353	396	363	358	363	407	377	350	355	377	365	362	371	335	364	380	370	347	375	349	375	379	404	379	361	371	395	375	370	395	391	350	407	357	362	375	368	374	383	389	426	414	393	354	367	377	358	343	380	348	374	364	340	388	353	370	360	370	344	362	381	381	366	386	409	353	399	358	398	391	419	371	381	361	367	383	381	370	379	373	392	412	399	382	362	362	363	381	371	357	373	398	377	401	388	372	385	387	396	398	349	334	376	359	346	395	410	378	408	356	390	363	347	390	364	358	348	380	417	370	397	391	394	335	364	363	383	370	382	414	353	359	352	368	377	376	367	389	378	382	397	369	382	360	379	377	363	392	366	394	377	401	357	379	361	385	379	407	358	359	359	352	403	348	375	390	350	378	342	352	349	398	341	378	367	338	371	345	392	348	339	367	390	370	373	370	380	365	363	355	406	353	387	363	373	344	375	368	373	389	396	373	387	360	386	373	416	372	365	387	372	368	369	390	368	383	367	368	395	356	388	372	353	373	354	354	360	402	378	375	314	377	365	380	422	370	336	348	379	381	355	407	364	374	373	382	355	356	357	361	354	361	349	402	408	387	394	376	396	377	362	401	381	361	357	370	380	362	397	376	405	359	381	359	364	361	396	350	348	353	388	363	343	382	411	364	392	363	402	405	375	369	381	367	425	364	371	388	368	371	390	382	371	371	367	382	362	409	370	388	379	377	368	373	379	393	386	401	358	403	399	355	401	361	346	355	386	339	384	371	378	381	370	387	399	395	388	371	389	380	365	360	375	389	389	383	395	391	390	367	387	379	386	391	382	332	362	366	378	375	371	377	411	359	408	385	390	401	346	381	407	371	373	398	386	376	359	440	366	368	369	389	360	386	387	408	405	370	399	366	369	376	337	366	384	370	376	380	369	376	364	390	404	366	347	344	347	378	374	409	376	391	382	367	374	418	367	387	370	354	387	375	381	337	395	382	343	387	371	392	359	336	393	351	390	416	406	334	378	348	396	372	357	372	376	347	388	395	364	381	382	365	380	375	378	364	392	370	379	385	403	368	374	369	411	394	353	424	379	375	399	405	384	350	359	374	382	379	381	397	380	392	371	379	385	393	401	358	405	381	385	328	397	382	368	387	383	394	356	354	396	403	329	352	352	359	362	376	367	409	361	332	396	373	370	383	397	401	386	402	370	367	329	364	371	360	359	349	375	402	388	374	397	419	383	359	342	387	400	395	409	364	362	363	371	384	356	415	362	376	367	398	390	373	386	378	400	396	374	406	373	374	354	383	376	357	350	371	357	355	351	382	376	382	361	347	352	388	372	385	373	374	363	392	363	367	368	395	353	357	365	368	367	367	368	404	308	407	359	380	374	396	373	354	360	372	383	373	331	371	349	382	380	416	356	364	348	395	392	342	385	354	384	345	414	362	328	356	366	380
67570	62076	45666	17478	1353	156	164	146	128	107	136	96	102	107	126	92	114	127	138	136	144	107	109	122	96	87	121	121	115	118	114	95	97	90	92	119	101	101	106	87	88	94	94	104	107	101	93	92	96	102	89	119	101	105	81	103	115	104	105	98	98	107	92	91	106	111	93	115	105	96	101	74	85	99	118	104	82	93	97	86	92	108	100	103	91	81	100	96	103	102	96	113	94	86	85	88	90	102	100	96	95	106	90	102	97	108	87	100	102	100	105	102	90	98	84	89	89	95	110	89	94	101	108	112	100	98	98	114	109	112	98	100	106	106	91	89	89	98	98	91	101	87	95	91	89	104	121	90	99	104	98	122	100	98	99	98	97	111	88	95	91	106	97	92	98	100	104	84	102	85	91	99	77	96	80	101	68	114	91	94	120	85	100	100	97	99	108	112	109	78	118	99	82	105	92	94	89	103	100	101	119	103	100	103	91	103	111	89	86	100	110	102	104	92	99	88	93	87	112	73	101	86	90	86	106	102	98	100	108	102	80	109	104	83	105	90	73	94	104	89	94	97	106	117	104	94	108	98	110	111	106	111	104	102	107	101	97	100	106	95	101	102	78	83	111	102	95	94	87	100	112	106	104	94	100	82	113	103	78	111	92	83	103	109	107	89	105	90	96	88	107	108	112	112	95	77	91	72	96	106	101	97	90	98	104	121	101	101	107	97	99	106	85	103	98	81	108	98	95	87	100	75	101	81	94	100	90	87	97	97	105	98	99	116	108	100	93	102	102	92	73	113	104	102	95	106	108	97	97	103	102	88	97	86	102	89	96	93	94	90	94	87	86	104	98	90	87	98	118	98	97	102	95	99	85	103	96	101	98	111	105	89	98	101	117	108	102	99	101	98	88	86	99	106	106	107	104	98	98	120	115	86	83	86	98	123	96	97	101	106	92	82	86	81	117	92	69	100	87	102	93	103	97	87	92	96	108	99	108	99	116	81	102	95	94	82	112	108	86	104	85	118	75	97	102	96	110	91	101	91	108	98	106	108	102	80	101	96	101	84	107	89	105	94	104	80	109	108	87	91	104	115	88	118	115	101	99	96	115	95	87	84	88	114	90	85	86	103	87	96	107	89	105	108	96	123	106	99	84	115	104	89	87	120	96	101	94	120	109	89	109	95	96	96	102	88	101	80	113	92	95	109	111	105	106	91	99	95	97	89	99	89	102	106	99	103	108	110	99	102	107	106	112	107	111	93	87	101	91	79	82	94	99	91	93	83	109	94	118	104	104	101	91	101	114	81	100	100	95	111	88	106	93	99	104	94	109	93	98	88	102	100	97	120	100	106	112	79	98	103	84	110	104	88	90	83	95	91	100	102	86	89	99	104	112	95	92	90	107	95	94	99	96	85	93	90	98	100	104	99	71	107	85	112	96	83	95	88	102	95	93	105	97	107	108	92	86	104	117	101	99	102	106	80	106	92	86	102	108	91	96	101	93	111	114	105	89	106	94	101	82	109	110	112	77	104	101	117	98	94	89	104	92	88	103	96	105	83	81	93	96	105	86	93	82	90	99	94	97	94	106	125	101	86	78	98	94	100	103	94	107	100	80	108	90	91	96	99	119	94	101	86	107	88	84	109	90	88	103	99	128	105	88	106	105	112	115	100	99	110	105	100	76	96	86	103	85	106	106	95	107	95	100	109	89	110	93	101	109	104	116	92	97	117	94	102	105	94	102	88	105	91	91	89	86	87	81	94	86	114	95	113	102	93	105	112	80	99	98	90	82	110	128	95	104	120	89	108	121	97	100	92	103	104	87	87	94	98	113	101	103	94	78	92	94	99	103	104	95	84	86	89	122	107	98	97	87	98	92	91	99	98	78	88	98	98	102	104	99	104	96	101	88	106	109	89	100	111	90	109	97	83	116	113	90	86	106	105	96	107	91	113	115	90	103	120	107	103	118	112	90	99	107	95	113	87	102	99	78	104	96	118	85	77	104	82	99	95	120	97	93	104	108	113	84	92	94	103	99	117	112	82	96	83	86	92	77	98	101	99	100	99	95	90	94	94	109	112	97	87	114	127	102	102	77	96	114	85	85	102	93	110	96	97	115	99	107	116	86	98	105	82	92	90	91	95	105	110	96	107	100	86	75	92	73	100	96	106	95	90	85	88	82	83	80	96	95	78	104	98	103	95	104	110	87	104	99	109	103	77	96	96	100	115	103	117	84	85	88	82	100	113	106	88	94	101	98	77	91	109	98	98	109	102	90	96	104	107	99	90	95	103	94	83	98	88	94	109	101	99	122	106	93	90	94	99	99	102	98	109	108	90	97	118	96	103	99	86	90	96	108	100	106	91	109	101	80	96	89	96	103	83	87	96	97	94	97	89	106	89	101	99	107	100	117	109	107	109	110	89	79	85	104	118	98	99	89	80	112	98	86	80	117	116	113	103	90	81	76	94	93	91	110	89	92	89	81	97	104	113	79	85	91	105	98	82	88	94	111	108	102	100	108	112	108	105	103	95	101	114	101	105	91	113	104	98	101	102	104	100	106	111	93	81	107	101	99	102	95	100	108	87	101	110	84	102	88	95	88	114	99	102	78	99	94	93	89	80	102	104	82	97	107	93	112	102	96	98	115	84	86	94	97	103	90	99	116	125	124	111	93	107	104	93	82	105	89	94	97	113	92	103	86	91	93	105	101	97	88	76	91	100	100	109	103	116	89	95	103	109	105	103	95	103	77	75	96	94	83	106	108	90	85	105	89	77	109	98	121	106	117	107	106	101	93	114	89	113	102	87	84	83	103	94	96	100	101	104	84	101	98	111	90	109	117	106	100	86	92	93	106	102	92	94	98	79	114	100	79	107	97	100	95	109	93	95	83	95	102	84	85	108	102	100	99	91	107	104	100	70	121	101	109	100	103	105	99	111	103	83	100	105	96	96	102	106	95	93	100	91	90	102	93	95	106	115	88	97	101	91	86	108	106	85	86	101	90	105	90	101	106	97	99	95	84	88	89	88	103	97	80	97	92	84	93	87	94	97	81	79	105	85	102	96	107	97	85	97	104	106	110	80	94	105	109	108	95	97	107	92	86	92	81	80	86	100	111	96	107	117	93	99	106	97	80	100	85	103	101	96	100	87	81	99	91	91	98	111	96	83	98	106	106	99	92	96	109	99	120	85	101	104	83	97	101	78	85	105	93	95	88	107	100	105	109	107	105	96	108	97	108	98	105	111	103	104	92	86	106	122	95	101	101	85	99	98	81	86	83	112	99	87	91	98	93	106	82	102	105	81	96	98	94	92	109	99	97	99	110	115	105	92	86	97	107	95	96	107	96	103	95	98	98	118	107	86	117	95	99	97	96	87	97	81	101	85	88	90	100	107	104	74	102	116	113	86	102	80	94	94	109	108	74	81	98	116	102	87	103	97	105	87	83	92	107	103	91	93	112	106	92	114	90	92	96	96	102	117	105	88	102	113	90	93	98	106
51104	49953	43502	11781	649	575	512	639	655	507	546	487	464	459	454	473	503	534	736	689	680	580	495	400	360	413	559	609	508	501	485	404	386	380	365	368	376	359	369	344	351	380	394	362	341	352	408	348	357	367	366	381	349	354	370	358	320	348	367	360	340	338	345	350	331	340	321	334	372	363	355	341	348	342	333	338	356	361	383	368	368	391	349	326	363	372	343	342	331	362	317	346	335	356	328	330	352	355	322	357	339	365	388	374	378	347	345	341	356	384	331	334	350	365	365	324	347	369	357	372	348	390	329	360	339	339	397	364	340	358	352	334	336	367	356	372	355	369	324	370	376	372	335	364	338	366	334	360	359	340	356	394	347	396	341	346	401	334	370	366	355	358	370	369	306	355	345	358	370	374	326	359	393	351	357	335	347	364	379	354	347	350	402	367	366	374	362	389	326	348	370	349	363	333	379	324	358	375	342	357	340	362	354	311	304	372	394	345	352	365	338	354	363	344	346	333	378	384	315	355	378	352	337	360	371	346	373	346	350	363	343	331	374	327	326	383	364	365	360	343	339	323	358	350	369	395	392	362	367	341	340	371	356	350	337	357	360	403	371	376	327	342	366	353	337	347	362	357	351	339	354	352	377	330	357	387	341	376	359	360	326	357	371	359	352	378	371	377	357	391	342	345	355	356	361	374	323	340	368	373	356	341	360	382	366	349	376	339	367	380	373	337	333	352	347	375	363	338	366	365	352	392	379	348	332	345	345	343	337	378	354	345	351	345	337	381	383	330	337	369	359	367	359	375	374	362	366	378	357	355	354	345	341	358	376	357	356	349	373	366	341	366	362	370	358	367	340	362	373	355	355	349	355	376	365	364	374	334	351	348	359	341	363	357	336	336	378	344	394	347	348	346	355	326	349	392	373	379	365	370	349	353	339	344	313	343	375	358	361	346	349	359	365	359	384	321	359	384	350	369	346	339	327	337	373	346	353	316	364	336	344	366	294	359	343	296	341	344	334	343	347	380	350	325	344	362	350	366	337	368	359	341	353	330	357	350	354	353	353	368	345	335	346	375	354	363	382	371	354	374	367	356	323	350	323	358	348	320	365	381	389	322	324	371	373	406	364	370	328	368	345	337	356	360	369	346	359	349	323	357	334	338	359	338	367	339	349	326	360	369	372	343	363	366	313	350	355	342	379	378	341	371	361	337	333	336	352	361	325	361	377	382	365	349	339	348	349	348	355	356	382	333	336	339	381	377	372	368	346	372	317	375	365	390	384	332	362	382	363	344	334	359	338	356	354	346	384	365	341	365	346	324	351	348	332	358	347	310	386	352	358	354	348	363	367	368	339	362	346	359	355	347	318	373	352	369	375	328	363	318	352	355	361	346	359	365	344	343	323	368	333	374	343	334	333	340	377	354	356	331	369	365	387	340	360	330	351	359	369	344	369	352	347	348	362	342	364	344	350	345	347	354	360	394	412	364	344	382	355	366	337	332	343	363	317	321	355	363	354	362	368	353	362	329	332	340	351	343	365	375	332	362	334	359	358	324	398	346	359	347	320	339	336	349	366	369	361	364	357	359	371	366	369	414	366	347	374	383	356	349	325	353	332	348	366	391	363	358	374	332	368	365	405	345	363	351	337	362	331	318	371	336	336	367	373	378	371	348	353	352	385	355	309	366	345	358	337	369	359	348	379	335	352	388	387	357	360	327	354	378	324	345	362	351	376	347	374	379	376	358	362	376	369	386	392	330	389	363	328	373	347	382	355	354	349	337	361	341	342	327	359	330	362	349	360	349	345	341	411	338	375	379	359	386	352	381	393	360	362	389	359	361	345	356	369	379	340	350	361	346	349	361	357	362	360	373	338	339	343	363	370	353	342	339	344	342	356	359	342	372	399	362	371	361	363	301	348	327	317	390	370	338	323	367	354	368	344	357	357	334	375	346	357	351	341	329	349	371	369	314	336	363	352	413	320	370	338	352	338	340	361	342	364	341	354	380	338	352	373	357	335	351	362	367	372	358	355	353	355	348	362	334	355	343	380	325	361	380	369	378	317	367	344	340	391	377	354	335	365	375	362	381	338	366	351	330	342	361	352	347	342	379	350	330	321	371	350	329	373	377	346	341	358	384	332	343	362	373	317	356	348	365	365	360	341	389	360	353	356	353	364	358	351	357	376	352	353	347	358	371	363	337	365	313	371	355	375	319	351	344	344	342	335	350	355	373	348	341	351	335	373	331	357	332	343	351	350	315	380	367	360	381	333	350	367	353	374	367	358	336	336	350	370	356	329	333	351	340	353	361	352	344	357	330	360	343	368	345	375	373	364	368	321	357	315	329	366	357	346	370	387	359	384	374	376	384	382	349	352	351	317	370	359	381	340	363	329	338	341	405	372	364	386	346	389	351	356	376	338	336	362	363	344	358	368	356	374	327	361	379	328	346	359	335	376	360	379	331	341	345	362	375	332	343	401	340	333	340	371	350	370	366	339	333	337	365	331	356	363	345	379	378	360	364	362	348	383	353	318	352	370	343	349	361	374	344	336	335	357	361	337	370	346	380	324	325	354	379	370	371	367	361	360	344	375	354	343	368	358	362	366	341	324	360	347	365	381	377	350	337	357	322	382	370	336	324	345	349	373	370	379	373	347	336	322	337	346	364	351	366	340	340	398	376	371	356	335	342	349	388	336	349	321	361	351	372	354	364	322	364	347	327	351	381	354	352	305	357	349	322	345	356	361	369	374	348	362	369	378	355	373	358	341	381	373	403	361	375	359	337	371	340	344	399	356	343	355	371	319	369	346	366	366	374	347	356	342	352	368	326	353	385	373	362	329	353	370	339	356	317	373	330	366	363	380	380	385	396	356	338	382	363	383	340	338	344	336	358	364	365	326	380	350	355	355	365	368	349	354	374	362	342	343	365	362	370	352	359	376	354	355	353	346	377	359	370	348	363	364	348	369	356	357	361	390	349	342	373	376	367	328	357	354	337	362	334	347	340	358	344	373	353	397	346	349	379	307	380	350	362	343	352	325	384	347	360	394	325	333	354	336	360	334	336	361	343	330	359	404	360	337	316	379	370	349	324	350	356	335	364	340	320	370	361	335	358	334	353	353	347	353	376	359	330	337	312	376	355	333	358	351	360	355	390	349	346	393	394	331	370	382	364	375	348	339	347	362	347	350	343	345	295	374	336	301	362	346	346	337	354	342	356	367	373	323	339	362	364	325	341	300	332	392	346	355	348	324	337	349	360	346	335	354	319	373	320	363	391	350	360	360	375	361	356	379	328	361	375	346	396	339	374	373	337	381	387	363	347	333	366	326	334	360	345	365	357	359	356	360	369	317	356	347	369	402	345	399	356	391	382	378	345	370	359	317	392	354	312	355	361	372	347	364	411	353	358	358	350	349	327	396	334	371	316	355	320	393	328	360	340	372	351	378	351	352	374	367	349	352	324	333	356	368	324	347	342	359	364	365	371	366	322	382	346	330	362
73652	71913	55051	24659	4339	331	250	229	250	212	220	225	192	182	175	175	180	214	243	272	241	217	187	157	165	155	204	202	197	199	205	180	164	168	185	175	153	166	153	167	160	165	137	174	168	146	173	182	176	158	183	157	154	160	163	144	175	144	172	163	151	164	170	134	154	149	169	166	144	154	145	135	164	160	168	149	161	150	175	183	145	167	179	149	172	145	145	160	167	154	170	161	170	143	154	172	147	170	163	154	156	156	150	157	153	147	155	176	176	146	148	167	146	165	158	164	156	170	149	161	172	178	170	181	169	126	160	163	174	184	153	190	146	177	164	162	193	183	149	180	168	173	162	166	179	141	173	154	158	176	154	166	148	166	159	198	152	168	169	163	171	148	171	159	147	157	180	159	179	150	162	166	158	158	145	184	170	163	162	176	155	164	177	137	155	180	163	166	163	151	170	164	166	162	158	158	162	166	161	158	153	162	163	153	160	176	153	168	162	151	183	161	176	166	170	152	152	141	167	162	176	150	157	165	165	151	170	172	164	173	185	147	164	152	155	163	164	129	162	144	159	162	166	178	148	185	158	160	163	160	150	163	159	172	180	168	179	180	183	159	150	152	167	151	159	152	154	151	168	169	189	152	155	160	154	165	152	171	183	173	164	169	150	177	161	185	160	175	166	169	175	170	172	164	180	142	169	156	139	160	154	188	151	160	178	170	202	165	156	181	149	174	174	187	172	189	177	150	178	152	170	147	184	169	164	188	163	151	149	184	180	151	163	158	158	154	174	160	194	150	175	159	160	191	148	161	174	154	180	167	161	166	169	160	182	175	159	173	180	150	148	171	161	158	172	179	136	151	158	172	130	153	170	142	164	175	141	145	165	161	167	159	163	161	166	172	161	169	165	159	172	176	131	170	181	171	167	158	170	150	145	174	177	150	161	158	179	163	181	160	155	171	164	141	177	162	164	175	164	163	159	158	172	196	156	153	162	165	169	168	181	168	155	184	170	144	167	164	162	187	160	171	174	131	170	181	156	174	160	144	145	150	164	165	172	160	166	160	151	156	175	147	156	151	176	168	161	136	177	146	150	144	142	188	148	178	152	169	166	169	162	146	172	187	157	144	178	164	167	162	160	160	180	176	190	156	148	163	162	157	150	163	173	157	159	165	165	168	163	179	161	198	165	168	190	164	163	159	152	155	158	157	175	164	159	141	162	168	157	158	166	168	153	159	181	166	187	157	177	169	156	177	166	149	158	148	182	167	161	155	160	157	173	139	188	151	158	160	192	168	174	169	176	178	149	182	147	181	171	143	159	147	160	160	163	174	163	171	154	153	163	166	185	155	164	169	172	165	171	153	176	137	173	164	178	157	165	157	160	175	158	158	151	159	186	162	152	165	177	156	170	168	143	169	163	148	161	154	165	168	150	171	172	166	143	159	152	178	171	164	186	162	171	152	180	183	161	177	156	179	171	149	189	153	169	153	169	185	153	201	152	163	142	150	144	185	166	161	176	164	185	188	153	171	166	144	150	180	158	145	164	165	170	177	172	175	164	155	166	177	161	156	151	154	171	164	167	139	156	148	171	170	163	194	148	150	181	159	146	176	162	160	156	160	181	159	189	161	164	155	193	164	164	174	173	171	173	163	149	182	155	156	164	152	178	155	152	172	186	170	136	154	176	185	154	165	177	153	171	185	183	140	150	174	185	169	159	162	157	176	148	157	155	179	163	155	147	177	166	163	154	158	165	162	174	140	157	173	156	168	138	164	167	148	161	169	165	162	153	153	159	172	165	183	159	167	151	156	163	154	154	164	174	179	173	144	155	163	167	177	166	180	168	165	173	174	168	146	173	176	164	168	178	176	165	153	175	138	167	147	159	151	165	161	161	148	154	187	171	149	158	164	186	136	155	180	173	165	159	175	156	172	165	171	153	141	154	176	161	165	173	181	157	173	168	138	178	148	162	170	155	149	158	149	160	179	159	153	160	154	175	159	165	184	163	166	141	178	179	173	159	159	159	162	150	152	146	170	152	175	158	179	188	166	149	151	176	172	155	165	143	184	175	177	162	167	161	156	158	153	177	159	195	153	194	174	151	138	161	154	158	143	156	166	151	176	178	153	166	169	153	162	160	156	154	165	172	155	171	149	181	146	166	145	163	166	174	147	182	178	187	186	148	167	165	146	176	172	162	163	155	166	172	157	148	161	183	143	150	174	161	145	157	165	179	171	171	170	162	181	169	169	166	179	166	143	182	197	163	151	163	153	151	186	167	177	164	169	160	159	169	159	165	165	176	149	163	141	170	148	176	144	171	164	171	203	163	166	165	165	197	156	161	179	150	152	157	156	176	161	147	155	168	173	160	183	175	156	160	159	156	148	164	171	182	148	134	149	171	155	164	152	144	172	142	183	151	177	156	160	175	163	151	153	165	143	149	158	177	184	159	145	179	171	182	169	149	171	166	155	174	173	170	164	143	169	152	147	153	169	148	170	169	132	184	192	156	131	165	171	169	147	163	157	159	178	158	153	158	174	175	178	175	162	178	167	143	154	162	169	178	148	183	172	177	167	188	159	164	193	141	148	184	172	158	189	177	152	159	158	168	147	163	138	137	166	186	159	163	141	125	160	180	159	136	144	184	157	161	175	155	153	155	198	172	160	168	130	170	150	146	154	165	158	170	162	176	178	160	164	160	147	135	187	170	153	175	162	160	174	171	159	183	175	184	149	151	158	178	147	128	162	157	162	163	184	177	151	160	155	164	160	175	138	168	147	155	171	140	170	191	177	155	160	155	174	161	167	174	170	147	173	159	177	159	149	164	164	186	151	163	155	150	140	180	166	163	159	173	154	166	159	174	173	151	178	174	159	143	148	180	136	149	150	175	142	137	142	178	150	150	148	165	166	171	176	176	155	194	175	158	172	178	181	183	168	169	157	162	146	153	171	176	181	174	169	148	156	172	153	182	151	143	159	147	147	160	159	166	142	159	141	151	158	146	151	159	187	148	165	162	189	139	165	177	163	185	153	164	151	164	164	179	172	170	170	180	145	167	171	181	186	146	164	166	163	177	174	134	159	151	156	158	146	150	164	149	178	170	183	152	154	150	160	176	159	175	174	156	156	165	164	173	161	136	160	157	176	179	173	142	156	173	148	163	159	175	164	170	161	147	165	175	163	172	135	152	145	163	161	162	173	133	183	162	137	171	158	171	164	166	154	169	159	153	179	153	168	170	168	147	167	158	171	134	165	169	142	160	161	145	161	145	139	155	170	167	149	153	161	166	154	184	162	146	171	161	151	167	170	143	166	150	191	171	204	160	172	169	184	171	175	188	157	166	160	158	143	160	168	174	139	173	157	168	147	168	163	183	146	166	178	136	170	152	159	183	168	165	166	180	163	161	177	151	158	179	175	153	151	165	129	153	164	176	149	168	173	166	173	170	177	174	145	173	173	156	169	175	165	165	170	162	146	170	170	151	181	166	159	179	173	194	155	177	155
62194	60888	53149	14440	986	999	898	938	938	887	877	818	738	707	727	714	801	1018	1316	1207	1086	957	694	642	564	660	854	989	812	798	648	587	592	591	637	570	503	603	531	524	567	549	565	530	598	533	556	566	557	533	579	514	540	530	537	535	524	509	537	547	547	519	581	511	510	550	538	538	525	526	551	591	556	539	542	503	536	537	552	560	570	599	530	525	530	516	522	500	547	525	571	541	515	522	536	491	594	532	527	539	536	528	533	535	517	534	529	548	549	541	538	494	539	547	512	571	545	504	565	534	501	568	547	547	529	544	538	550	561	593	595	585	553	593	530	517	523	527	563	563	572	576	530	557	531	523	562	515	574	523	562	540	544	540	563	515	529	567	501	555	579	553	557	516	519	476	558	499	517	557	557	501	540	556	552	524	532	565	514	525	536	526	498	564	538	505	561	501	509	504	495	585	521	540	541	518	548	501	537	516	564	516	499	521	519	550	513	533	512	539	531	547	524	521	568	554	531	516	563	507	482	515	554	515	535	526	552	543	539	493	523	552	554	533	519	536	545	490	553	549	565	493	518	607	568	505	493	555	540	561	540	519	521	571	541	514	541	525	530	525	532	549	495	540	568	494	548	514	532	567	537	558	537	570	525	495	528	541	531	512	556	546	506	524	557	529	538	567	494	518	515	569	555	506	508	528	497	539	503	526	530	503	539	543	526	506	566	566	533	546	539	549	548	536	562	520	517	539	571	516	559	556	511	492	570	556	544	527	533	562	522	515	511	521	511	512	517	501	528	487	553	572	562	526	581	518	604	528	577	538	547	549	526	522	540	545	512	523	526	550	536	545	566	525	521	541	534	556	530	520	583	561	516	529	583	540	544	543	535	521	536	547	545	585	505	557	530	537	526	559	534	569	500	546	553	525	556	534	523	533	494	534	541	529	511	510	558	523	557	535	544	527	536	602	520	565	533	517	542	537	547	525	515	494	558	531	559	546	510	522	540	528	524	543	478	512	504	529	522	499	595	532	559	534	558	545	541	537	500	539	550	553	551	551	548	523	581	543	523	507	520	538	558	525	540	538	574	545	505	549	534	515	551	532	531	521	501	534	532	528	565	523	517	556	554	550	524	532	529	565	590	578	562	543	505	556	532	525	522	568	561	554	524	541	539	514	532	552	523	527	539	552	528	484	531	547	551	548	528	552	558	515	559	585	592	531	575	562	527	513	559	508	582	547	511	539	514	529	556	553	565	564	520	556	545	514	521	565	552	505	544	546	560	493	538	523	532	535	569	548	500	535	501	537	508	552	515	543	541	519	561	547	533	514	504	530	542	542	540	512	529	551	512	524	510	540	554	588	520	541	584	494	534	565	553	549	534	511	538	533	540	553	554	550	566	540	549	562	540	562	554	536	475	560	542	535	541	514	498	575	531	557	552	504	527	522	586	541	561	512	558	545	495	569	524	558	546	568	547	502	501	549	543	580	520	543	525	524	526	505	532	534	551	558	518	536	523	538	554	565	534	501	572	510	576	548	562	540	579	561	534	518	554	584	531	563	535	547	505	552	561	534	502	507	517	550	521	560	530	573	567	508	511	580	570	535	548	550	545	508	543	519	499	581	527	542	538	582	521	542	583	502	541	556	522	564	558	572	518	565	553	521	563	544	531	476	504	521	562	518	486	520	532	550	543	532	515	545	556	561	525	515	535	514	542	544	540	570	544	543	527	545	558	522	576	534	610	542	510	530	564	536	580	555	521	489	535	520	494	526	574	574	533	545	541	532	534	571	526	507	494	531	556	538	542	513	519	541	528	597	533	528	562	560	555	538	502	515	552	531	526	538	532	528	526	570	493	540	542	555	538	537	501	489	539	553	519	553	547	538	575	542	568	511	571	559	516	554	525	546	518	553	585	538	584	550	501	533	541	569	537	557	523	522	554	570	545	556	498	523	519	545	506	555	501	570	553	498	524	505	560	520	535	498	529	505	517	553	563	551	558	504	548	520	551	560	584	539	563	548	541	480	497	500	560	590	539	552	516	552	558	502	511	536	512	577	562	560	487	498	583	522	513	511	554	490	541	554	538	539	549	542	505	542	580	581	523	519	555	541	541	561	570	567	584	499	513	528	512	555	535	511	541	563	542	568	553	553	582	567	556	503	572	527	551	537	501	558	554	511	539	551	534	554	521	548	537	549	547	570	517	558	533	519	529	541	546	602	538	557	533	574	512	516	598	522	535	521	524	555	525	595	505	577	525	536	513	530	513	547	534	531	537	557	534	535	532	559	507	512	552	535	503	547	535	543	505	529	531	558	529	548	510	539	556	540	511	528	531	549	510	545	503	551	553	552	522	474	539	515	527	538	529	543	582	508	579	540	545	537	529	533	548	593	514	522	563	578	556	532	558	558	528	499	513	524	513	521	504	610	529	499	538	534	568	533	536	564	533	506	539	600	536	587	531	523	567	543	547	577	541	498	535	551	515	549	537	512	548	547	544	537	520	591	550	565	557	477	546	534	560	523	536	540	521	483	554	558	522	555	507	515	598	565	530	551	539	513	568	576	531	503	572	521	463	513	549	508	565	545	549	558	533	544	558	531	510	495	570	515	561	533	519	554	530	533	502	575	505	551	562	583	538	536	546	529	552	544	559	529	531	533	527	512	566	550	512	509	530	516	525	533	560	510	567	551	524	560	542	570	550	543	570	559	551	506	519	572	516	546	534	544	496	548	556	485	463	517	521	525	522	517	551	498	502	565	561	547	577	574	527	518	538	544	567	541	543	533	535	557	499	529	507	509	543	523	548	525	522	508	526	543	538	534	570	537	455	499	509	539	534	502	554	562	507	548	514	561	524	533	523	584	567	540	537	523	542	529	525	549	571	535	559	562	541	550	525	488	613	527	512	579	520	552	558	502	534	513	550	549	569	532	545	555	530	572	561	552	527	528	510	561	533	544	553	553	538	537	539	561	571	542	598	552	508	532	560	529	506	522	548	548	528	540	525	575	520	527	549	533	491	541	497	539	517	512	507	550	537	536	536	534	560	520	518	541	517	552	555	523	536	498	549	537	565	515	558	540	520	535	532	565	515	562	529	551	578	566	539	519	525	539	526	521	540	511	502	573	542	545	564	546	558	578	512	502	543	531	537	523	559	540	546	546	528	525	537	575	557	510	519	560	520	554	537	528	505	545	545	541	484	575	547	537	538	514	529	504	549	577	528	558	570	570	538	527	574	572	518	513	521	555	529	573	553	598	522	558	580	502	546	527	538	572	556	517	541	515	497	540	548	524	509	565	546	567	553	572	540	557	540	547	568	534	577	544	590	521	531	571	521	524	517	503	553	553	521	502	539	545	530	569	533	554	513	545	544	573	526	563	544	523	556	527	553	498	560	540	511	553	513	551	532	543	519	515	547	535	503	536	544	577	521	575	492	516	544	553	553	560	551	509	590	553	518	534	579	534	550	563	585	529	501	513	530	521	525	522	516	521	535	518	543	526	551	572
29915	16994	5533	803	131	108	108	102	112	99	88	108	89	105	102	90	75	90	107	114	101	98	100	102	98	101	108	101	94	93	103	117	100	115	106	103	108	102	109	117	105	114	87	94	95	124	107	91	88	118	105	94	102	102	112	121	120	103	98	91	99	100	104	106	102	121	87	108	117	104	105	89	128	114	104	113	107	99	97	108	108	97	101	96	96	102	117	105	95	91	98	99	105	113	100	112	103	133	128	101	104	105	134	110	103	110	95	96	103	101	91	90	115	97	100	107	103	86	101	100	95	105	100	114	86	95	110	109	101	103	103	114	108	137	113	107	95	97	109	90	107	100	89	89	127	97	104	106	101	89	108	93	95	114	101	123	115	92	103	109	104	94	98	95	100	123	115	109	111	96	103	103	96	89	100	119	98	101	88	114	105	113	110	98	88	115	99	107	113	106	111	115	102	115	101	94	107	90	88	104	106	90	108	100	109	106	105	94	99	108	95	88	107	113	112	122	95	97	105	91	106	97	101	102	92	111	99	104	113	110	92	109	112	92	93	97	118	116	105	124	93	113	105	101	104	110	96	100	114	106	91	85	100	113	95	111	97	105	94	93	113	85	82	120	107	90	98	113	118	84	93	88	114	99	88	99	122	105	91	111	101	102	109	92	87	96	108	87	100	100	91	111	93	122	92	113	96	107	95	89	134	102	99	107	101	102	91	94	93	92	105	99	104	105	83	104	103	115	114	94	115	106	111	102	109	86	93	86	112	108	100	98	100	94	104	105	88	101	95	91	108	108	106	118	103	106	111	87	110	88	90	102	108	104	104	95	84	96	86	93	86	96	102	97	108	101	76	112	111	97	96	99	99	105	91	111	95	101	117	105	98	103	94	105	111	89	108	87	86	100	91	84	93	99	109	111	113	107	100	111	99	107	103	89	113	99	116	117	114	96	106	103	88	98	90	101	95	102	109	117	89	106	113	91	107	90	93	105	107	90	118	118	111	98	89	97	118	112	99	89	83	113	98	104	109	107	90	108	102	101	102	111	111	110	119	92	91	90	100	105	108	99	104	101	98	99	103	95	110	83	110	83	122	93	90	112	101	109	102	110	105	113	113	86	92	100	108	94	94	103	100	91	102	91	105	93	112	101	104	115	99	100	124	92	98	101	99	112	105	110	99	109	116	102	115	101	105	118	92	87	100	106	108	100	111	82	106	101	97	104	96	92	92	109	110	117	101	99	123	98	94	115	112	98	99	108	102	89	94	114	87	119	112	108	109	105	104	85	108	90	98	84	104	99	96	77	95	102	115	120	100	103	92	80	90	94	113	92	115	113	102	117	99	105	96	78	104	76	105	93	97	93	104	96	94	111	120	99	96	94	120	93	116	115	99	82	105	103	81	122	120	102	94	103	80	92	104	114	92	100	114	98	124	87	103	103	106	88	94	112	97	108	96	113	108	100	102	108	102	102	105	90	116	78	99	98	98	113	91	96	111	117	92	118	92	97	98	106	111	108	112	105	103	102	86	84	114	107	107	81	105	88	93	90	96	107	101	98	100	94	103	96	106	108	91	102	89	96	111	93	102	85	107	103	78	102	108	101	89	107	109	97	95	96	96	116	95	95	107	107	94	122	107	117	91	102	99	103	96	109	90	120	98	113	94	108	93	108	113	94	117	102	91	93	104	87	110	101	96	94	105	100	128	110	107	95	102	103	123	97	84	81	108	97	101	92	94	120	99	103	87	91	93	94	110	114	99	109	101	106	115	117	105	102	115	98	99	78	116	113	93	109	112	106	107	105	96	105	83	80	125	101	101	92	85	107	111	105	109	102	102	89	112	100	103	103	100	94	83	107	100	110	101	85	95	114	130	88	99	96	105	118	106	93	94	91	100	109	95	111	89	104	105	98	75	86	106	84	107	94	106	127	90	107	105	88	108	114	102	99	102	100	104	100	101	104	105	117	101	103	110	100	109	96	116	132	95	103	91	87	117	121	88	110	103	104	107	98	99	78	134	79	99	95	112	97	101	100	99	118	89	110	101	88	104	102	100	105	108	125	104	101	98	95	91	107	94	103	98	106	94	96	110	94	114	121	104	100	109	90	118	120	108	99	119	86	96	138	124	92	95	101	101	94	96	98	121	99	118	94	113	92	101	86	107	97	104	108	106	80	103	101	89	131	104	112	110	98	90	98	101	87	108	128	116	99	123	107	101	105	100	92	97	94	81	96	101	96	123	105	101	100	97	99	115	111	97	89	98	106	96	97	114	107	103	98	87	98	114	100	100	98	103	103	104	97	105	111	94	106	119	103	96	112	106	92	109	130	109	112	104	98	110	102	91	115	101	92	110	122	86	109	96	93	93	87	107	97	98	111	98	103	107	111	96	98	97	108	112	99	94	87	78	102	99	128	111	105	88	104	112	100	97	104	106	101	87	110	99	82	100	116	108	95	107	86	115	99	105	113	117	116	92	100	98	90	112	98	115	102	91	106	104	100	106	103	101	86	102	109	94	113	113	97	93	96	117	103	113	93	80	122	97	101	98	96	103	104	117	119	100	95	103	98	115	116	97	113	95	114	91	111	94	106	99	109	92	112	123	101	108	108	92	129	96	100	91	77	99	108	113	93	94	105	103	108	89	88	106	108	104	108	99	93	109	104	123	109	97	106	112	101	98	94	117	96	118	90	102	91	103	114	98	110	117	99	87	106	111	114	104	102	96	105	94	93	124	119	119	105	111	110	106	92	110	105	118	116	91	104	109	113	89	101	109	85	102	108	115	104	94	104	103	101	100	96	94	97	104	108	89	96	98	87	87	107	102	97	104	87	104	101	81	97	105	103	96	95	106	130	105	97	95	88	108	104	126	108	101	82	119	86	95	97	97	98	98	116	101	104	75	104	110	103	101	106	105	100	106	126	83	101	115	103	103	92	92	87	103	100	88	95	101	102	79	107	91	108	114	85	87	92	91	108	99	106	115	113	102	101	120	103	102	117	98	85	101	112	114	107	106	112	100	108	106	103	99	97	117	113	111	96	97	98	107	101	91	110	110	103	104	93	105	108	85	101	96	92	115	114	98	117	101	105	106	98	124	101	104	92	94	92	120	86	100	108	106	95	101	102	77	101	111	103	102	108	88	104	116	95	101	100	73	83	101	117	98	94	107	109	91	110	100	97	84	104	86	106	119	106	105	103	109	137	114	95	94	90	86	87	108	108	112	96	107	101	98	102	101	111	121	106	104	100	106	88	106	91	90	101	108	98	102	107	116	105	73	107	104	103	100	112	99	102	102	115	85	114	125	104	101	92	115	115	110	91	97	111	89	103	103	102	93	92	134	95	100	95	89	99	118	102	108	100	90	90	106	101	90	110	106	105	105	95	100	113	82	94	114	104	111	112	105	112	111	93	108	97	96	102	106	108	91	101	102	95	99	101	119	95	106	99	108	98	101	106	83	100	90	103	98	100	101	104	98	107	92	99	100	112	84	104	110	125	116	104
31741	20593	10071	1981	387	377	350	383	365	369	389	367	357	381	400	389	375	369	369	391	376	338	379	388	365	378	383	393	361	385	372	387	352	383	362	374	352	409	377	347	361	388	375	346	385	358	378	431	340	347	340	352	367	393	384	380	355	366	356	423	392	380	367	372	365	389	375	365	371	374	379	393	396	376	357	356	362	392	366	356	348	368	389	361	330	376	372	362	352	360	364	392	363	406	363	355	354	379	371	382	367	353	366	403	376	377	364	358	345	369	385	360	339	391	368	384	400	354	345	352	353	342	383	348	360	364	365	345	365	339	361	370	354	352	349	343	386	357	388	357	357	386	366	399	387	363	371	382	381	385	392	381	355	380	336	384	407	372	367	390	370	381	384	394	415	358	373	402	407	368	344	362	378	359	385	404	354	381	380	375	370	371	383	364	361	359	376	402	399	343	362	358	362	386	353	381	361	359	338	355	342	353	405	358	348	366	360	346	366	384	363	362	375	396	350	359	365	375	375	412	391	361	376	383	378	368	381	418	375	356	390	383	399	378	367	354	355	382	364	343	339	349	371	393	359	372	369	401	388	362	361	341	371	386	349	347	422	380	344	393	397	395	337	349	371	344	382	369	384	350	397	321	366	357	389	394	375	395	373	379	375	361	352	341	396	349	391	348	378	378	344	405	373	372	388	357	360	377	346	394	407	381	379	381	342	332	383	369	386	362	327	380	360	345	382	356	378	360	363	384	361	334	367	349	366	353	365	382	381	361	393	388	348	340	410	385	385	379	392	378	382	340	349	352	360	400	347	334	405	364	396	386	365	366	374	379	380	358	379	380	358	347	404	351	401	359	341	386	383	362	341	410	357	351	393	388	369	369	343	365	362	361	374	387	354	373	358	372	357	364	354	349	379	392	416	398	383	344	350	405	369	382	355	368	345	320	358	372	359	343	370	368	385	375	361	354	376	360	361	364	364	352	370	375	346	361	370	369	382	390	379	368	367	385	374	387	356	355	386	367	405	335	357	365	379	379	372	353	390	386	371	378	383	355	368	370	375	397	351	385	390	393	351	405	380	367	373	328	371	366	382	359	393	375	343	393	350	363	339	328	356	401	376	376	369	369	376	368	365	355	369	361	370	373	379	382	357	355	349	360	341	354	398	379	368	391	376	388	375	374	363	374	377	336	350	342	398	338	350	364	368	394	378	359	387	377	348	361	384	370	356	336	390	350	386	359	368	358	335	369	368	360	354	335	369	380	375	382	381	344	338	388	369	419	376	365	365	402	383	389	362	378	368	373	375	378	406	371	362	365	382	394	367	332	361	378	382	390	357	390	372	362	371	372	375	358	364	372	403	365	360	355	403	421	367	330	335	406	371	390	365	369	382	351	359	340	388	369	341	356	359	366	327	388	384	392	362	345	365	374	368	377	399	373	363	395	347	350	360	364	401	399	360	368	375	354	348	396	370	369	390	340	394	393	383	357	381	367	370	368	388	361	356	343	362	379	402	372	352	391	390	345	360	365	375	373	355	334	364	372	374	341	370	427	376	385	347	364	389	398	372	344	388	376	360	356	383	385	358	344	379	399	350	353	354	374	349	366	374	388	370	368	342	358	364	362	382	382	352	356	407	379	352	366	382	362	385	377	384	374	364	363	361	338	407	347	380	363	389	345	375	360	387	377	387	361	399	377	381	337	357	353	362	375	384	355	382	369	395	392	352	334	409	380	375	370	373	376	367	345	331	381	389	386	383	378	368	385	392	388	391	385	363	363	363	358	372	382	369	363	395	372	354	363	374	378	355	350	374	377	342	346	355	361	390	353	355	387	383	354	333	383	342	342	394	370	386	366	363	387	372	359	382	358	350	335	367	390	374	401	360	380	381	379	378	392	358	368	371	362	369	371	395	348	382	375	410	339	339	356	367	384	394	372	345	373	348	386	357	341	381	331	389	414	371	384	329	348	364	366	370	349	369	362	417	343	370	354	405	353	383	390	347	377	346	393	364	366	375	352	356	367	362	348	375	385	325	375	354	377	375	403	422	339	361	333	385	359	368	384	365	398	404	405	383	360	372	387	380	369	372	369	365	339	372	356	351	396	372	374	358	352	376	340	363	345	360	414	349	338	372	355	314	371	378	357	335	379	379	339	366	359	357	382	401	397	382	361	339	367	401	357	356	358	371	348	431	388	379	352	378	330	394	370	383	381	376	371	368	377	375	380	359	361	363	385	375	396	366	370	381	371	377	364	340	389	361	373	351	392	387	368	394	378	381	399	402	395	364	381	365	381	354	347	359	348	365	387	374	334	386	340	359	366	354	382	371	358	370	355	398	349	392	379	350	348	373	370	361	400	355	377	349	379	393	359	350	384	388	373	394	369	366	384	386	360	363	379	330	360	357	368	357	396	327	323	360	355	353	370	399	362	373	374	361	347	373	381	358	346	354	381	371	404	353	366	326	365	359	342	385	351	402	377	351	361	330	360	350	387	386	362	389	362	379	371	352	359	375	367	360	366	356	335	395	375	394	364	359	366	360	367	358	364	367	335	361	352	397	361	336	359	365	354	387	408	340	381	333	385	389	398	391	374	353	372	396	382	355	397	351	377	346	365	370	431	377	365	337	383	406	361	381	350	381	371	363	355	368	385	377	383	367	344	373	359	397	376	352	387	337	396	373	380	352	363	389	333	386	371	371	353	399	395	377	356	396	381	357	364	380	352	370	383	415	381	372	346	354	386	335	381	346	385	351	373	362	375	409	361	367	398	366	368	336	347	375	349	386	367	392	373	357	330	363	352	395	393	385	366	357	350	373	392	411	366	378	348	358	376	329	351	371	355	378	391	355	377	341	357	386	359	363	372	375	400	367	379	383	358	380	368	367	384	374	358	362	333	378	399	367	370	403	389	361	381	373	340	354	349	390	395	380	356	364	361	352	375	386	389	360	360	373	377	378	405	354	395	378	366	338	391	381	354	384	353	352	360	361	363	374	339	384	375	375	372	381	398	388	354	385	371	353	369	336	353	359	350	383	377	398	387	364	358	382	377	359	338	344	403	351	341	347	374	388	361	383	382	373	375	352	329	389	344	391	365	384	357	344	344	376	382	393	361	374	359	383	361	350	370	380	389	363	369	368	367	394	401	371	348	354	350	327	379	384	388	366	344	384	345	380	347	381	403	364	367	370	381	399	384	383	364	368	385	383	362	383	369	377	373	370	365	349	403	342	375	382	394	354	373	377	383	345	373	388	375	363	382	367	354	334	364	342	351	337	382	387	369	348	376	366	404	348	403	361	366	391	377	378	342	418	364	405	346	362	352	398	375	359	349	388	375	349	382	362	356	403	371	388	388	354	381	357	360	361	373	378	354	381	345	354	383	386	379	348	379	352	397	357	398	391	357	394	336	340	350	399	411	350	371	364	352	394	392	399	392	389	376	378	380	356	357	374	373	368	374	395	380	372	369	378	328	398	381	383	344	407	356	378	361	357	358	353	359	379	374
68026	63025	47229	18671	1656	168	157	194	137	120	135	113	107	135	104	108	129	139	107	130	122	100	111	109	97	103	118	124	105	119	108	87	101	109	92	99	106	105	103	101	119	97	107	83	111	79	104	82	95	86	94	116	100	105	102	106	107	76	97	87	96	91	99	110	85	106	96	117	92	101	107	95	91	96	111	102	113	87	82	89	118	122	93	112	99	90	95	112	95	87	97	103	91	96	100	89	97	102	104	106	88	115	83	85	101	86	86	75	103	92	89	94	90	96	97	101	102	87	117	78	96	91	105	77	102	96	87	100	82	107	87	97	104	90	124	82	89	92	91	93	80	92	114	87	110	96	108	102	84	97	88	88	104	84	99	79	89	118	80	118	95	104	86	112	103	108	92	106	100	110	88	116	92	100	104	88	93	103	93	104	89	118	87	107	96	86	91	102	107	85	117	97	110	108	92	102	104	96	95	100	100	96	92	98	113	94	86	96	91	102	102	109	105	100	113	115	91	93	86	100	101	124	100	92	76	88	95	98	99	100	93	97	105	109	105	111	100	103	92	90	92	98	106	86	104	106	104	87	103	93	95	103	96	85	93	88	98	94	101	92	108	97	94	113	96	86	102	99	76	114	91	96	99	98	113	84	99	101	93	98	103	96	113	89	80	108	101	109	97	90	93	103	110	102	110	88	96	94	105	106	106	97	82	103	87	95	105	108	91	81	102	85	94	99	104	103	93	99	108	98	92	117	97	92	110	85	106	96	101	102	81	115	110	96	111	109	119	111	98	100	85	81	103	93	84	102	82	77	97	86	92	88	86	103	84	92	100	101	105	123	80	106	95	95	99	85	99	107	117	99	84	86	101	94	86	102	90	105	90	78	95	88	90	105	98	104	110	100	105	87	105	70	80	108	91	92	102	89	95	90	100	88	111	90	109	90	98	102	95	102	91	83	89	110	112	101	90	97	105	79	98	92	107	113	95	97	112	98	100	90	110	100	95	83	110	113	99	93	78	87	118	87	80	79	84	100	89	86	98	86	111	105	96	116	120	95	104	113	98	98	90	105	111	83	90	119	115	110	96	88	86	90	94	98	97	101	83	92	113	83	103	88	80	113	86	99	81	107	94	80	92	92	106	92	99	99	91	96	98	101	100	99	98	84	93	89	97	78	98	91	96	110	86	93	86	94	103	105	106	95	102	80	100	92	79	96	100	94	102	86	94	91	106	94	86	85	92	82	112	93	85	109	98	94	101	93	94	91	100	83	91	106	97	110	98	91	92	111	85	100	104	97	89	84	109	102	99	99	79	88	97	105	89	88	94	110	116	117	103	90	110	82	88	93	99	99	105	99	109	97	89	104	89	106	118	74	112	91	114	86	101	98	95	91	95	107	122	101	85	93	103	86	109	106	77	77	89	98	95	93	102	97	88	90	99	96	111	101	91	94	96	117	109	81	98	103	92	117	90	100	86	100	100	113	92	104	97	88	86	104	108	114	86	99	83	110	82	79	105	102	91	99	92	99	85	85	88	111	101	96	102	102	110	123	87	112	98	73	92	106	90	85	87	106	96	102	106	107	99	106	109	103	109	103	83	95	100	93	108	114	94	101	105	82	98	90	103	106	99	119	92	111	83	95	91	109	88	105	84	85	114	86	94	102	101	97	125	95	107	81	99	90	76	98	82	95	95	84	89	94	88	97	99	99	88	84	84	112	102	90	84	98	98	115	97	106	99	99	118	96	83	108	96	102	123	102	97	108	112	95	88	98	98	89	119	105	82	116	106	97	92	89	108	101	100	99	91	97	112	111	93	95	112	93	87	105	79	109	86	92	101	90	103	104	117	101	93	105	103	102	91	104	101	93	109	101	116	100	95	99	100	106	132	115	96	95	108	80	89	112	103	99	106	89	104	106	104	108	98	88	106	90	83	95	93	95	93	103	105	88	98	98	95	105	95	95	97	125	96	108	107	100	96	103	121	118	88	97	98	96	90	110	91	89	116	96	98	102	102	105	73	99	108	107	85	93	96	111	88	97	111	76	117	85	100	95	70	98	105	89	97	112	97	93	112	84	97	99	103	87	86	94	103	90	98	98	70	90	89	82	93	90	93	89	97	98	88	92	99	83	97	86	99	98	117	98	82	84	94	90	93	103	88	104	98	69	119	99	78	103	129	84	99	91	105	87	94	88	86	99	118	107	98	100	100	89	106	94	103	92	98	93	94	110	106	106	81	98	106	98	91	90	89	75	87	101	85	94	98	93	107	97	104	95	100	113	90	88	108	95	102	104	97	94	106	99	99	104	112	106	96	95	96	95	107	74	99	98	108	90	88	93	112	104	110	113	106	101	94	86	117	101	98	102	105	85	82	100	87	109	103	91	94	100	104	96	88	107	106	102	90	87	93	86	82	104	103	116	86	109	74	105	92	103	100	93	93	92	116	99	97	98	122	98	93	77	78	97	90	87	90	102	86	111	88	87	83	102	95	108	99	109	100	106	97	91	106	112	85	105	116	98	84	88	84	92	100	88	96	95	98	109	93	106	93	81	111	97	98	94	97	87	101	91	112	85	97	87	108	98	98	126	114	92	92	80	113	90	119	98	102	120	92	94	111	111	104	81	82	116	94	92	98	100	96	102	95	107	99	106	85	90	89	99	93	91	92	104	82	119	101	100	95	98	104	96	107	91	91	104	104	97	103	90	90	79	99	108	96	99	115	90	100	103	104	100	110	81	92	99	101	107	114	79	102	107	103	89	107	102	101	87	106	96	97	96	108	107	101	95	99	90	110	86	99	96	108	107	102	93	108	91	100	113	96	87	105	90	86	95	91	103	93	106	101	109	102	93	87	109	88	113	96	101	105	105	105	97	102	94	115	105	90	83	111	82	93	95	100	101	119	102	95	92	100	105	92	96	96	83	80	103	113	86	90	98	117	90	94	83	100	105	85	115	80	93	112	96	90	97	100	102	115	97	112	102	91	92	95	102	96	99	91	94	109	91	110	108	85	97	98	92	89	100	100	93	100	92	101	88	81	93	86	109	92	118	94	86	91	115	89	93	95	90	80	97	100	100	110	84	107	103	101	92	104	99	98	106	107	99	106	112	94	101	98	93	117	97	85	98	106	98	101	98	92	91	92	91	88	80	103	102	118	102	86	105	99	88	100	106	105	97	87	85	101	96	98	106	105	106	96	89	107	97	96	95	82	105	91	85	110	90	98	86	94	98	93	97	77	112	85	96	90	126	98	117	106	98	97	106	103	119	81	88	82	100	84	112	92	111	108	111	85	103	84	92	92	90	103	89	87	102	95	100	96	94	92	83	95	104	97	106	89	101	99	98	84	92	98	95	102	100	93	98	103	96	95	92	86	81	84	84	108	117	117	86	99	102	108	93	97	116	109	122	106	104	95	96	90	91	94	96	83	96	85	107	92	100	95	86	99	98	81	93	116	104	92	104	107	107	95	97	105	104	90	95	92	106	102	104	95	109	94	80	91	101
50588	49747	45277	12405	657	556	585	810	619	548	591	512	473	442	459	521	498	710	629	631	581	505	376	401	382	433	514	525	502	496	420	389	359	437	377	346	351	357	369	412	328	355	351	373	369	375	345	362	365	383	355	361	345	370	345	366	378	394	367	336	351	331	325	373	352	329	347	402	392	360	353	348	341	411	361	341	328	341	378	365	369	372	371	348	370	335	326	359	336	354	334	318	374	367	348	330	336	350	339	341	355	344	369	360	329	361	334	353	377	360	344	340	347	350	363	368	292	370	384	348	355	330	373	355	355	381	385	351	373	354	360	348	347	377	400	381	393	327	330	371	341	344	363	373	336	395	359	361	354	385	352	337	367	352	363	347	362	381	371	379	358	365	381	355	345	316	357	349	314	321	333	343	366	365	374	373	356	335	338	359	321	356	367	370	371	354	345	341	344	350	364	314	356	352	383	351	342	323	395	365	335	345	358	328	366	369	353	359	360	361	363	333	316	357	323	371	375	329	341	359	354	339	334	326	343	332	325	333	341	356	353	337	363	389	352	386	353	365	340	341	361	388	357	359	346	352	360	349	333	373	350	351	350	334	352	348	363	343	319	371	360	358	359	328	367	350	366	332	357	336	343	359	353	347	351	357	331	365	356	380	389	337	351	326	338	371	340	362	362	345	307	347	318	401	373	367	356	363	356	370	361	342	381	376	348	379	374	358	347	365	344	397	338	341	347	342	324	358	352	339	343	345	341	354	350	366	379	352	365	356	349	351	364	339	347	362	338	364	330	342	383	341	364	346	315	350	380	362	345	364	351	355	331	349	323	337	372	345	365	390	339	366	336	368	336	407	371	348	329	330	365	339	345	375	376	337	364	361	353	376	374	348	360	339	341	339	356	333	331	342	346	359	352	366	344	379	363	337	364	394	356	320	340	326	392	354	373	351	369	348	330	323	321	357	344	360	362	352	338	344	386	361	321	338	359	359	364	360	400	364	357	346	351	372	321	331	354	371	355	369	345	329	376	350	326	369	330	327	373	352	349	356	379	340	371	338	347	357	341	341	354	362	350	350	353	377	378	353	361	375	357	373	385	362	365	327	387	325	356	373	329	349	358	367	372	340	370	388	340	357	358	347	346	330	332	327	371	367	357	368	326	339	333	378	342	361	351	349	331	355	325	321	362	351	369	379	344	329	315	368	346	352	348	355	320	314	386	327	336	358	354	328	313	352	360	386	315	343	318	321	353	339	340	359	394	323	365	361	341	372	364	361	347	391	341	334	389	342	339	367	375	344	357	339	368	360	394	366	348	353	342	370	377	336	368	359	365	351	361	380	333	342	388	318	349	415	308	338	329	372	338	361	371	362	364	345	355	360	347	370	381	370	355	361	355	353	360	351	331	350	340	357	378	368	337	356	340	342	359	351	359	359	352	344	350	317	366	345	347	396	347	341	321	396	330	343	343	375	359	326	327	375	353	365	353	369	347	356	350	359	367	372	317	336	356	347	345	383	366	344	356	374	374	369	380	341	371	356	359	348	337	370	399	375	369	352	342	358	359	339	343	362	349	351	343	352	333	358	381	340	319	348	317	355	325	355	329	350	389	353	370	364	389	346	378	358	366	351	346	348	322	368	347	363	325	365	362	337	352	359	338	373	379	357	337	340	351	376	322	350	373	346	343	353	333	332	372	366	386	391	379	370	403	360	377	344	321	349	375	351	355	364	358	327	363	338	326	376	367	330	349	344	364	331	333	369	376	320	346	375	347	368	356	361	370	361	361	383	342	332	362	385	335	330	379	341	360	361	387	334	380	344	355	331	335	359	364	353	323	357	345	343	327	378	397	421	354	375	359	371	389	334	368	357	353	379	339	357	365	367	352	369	359	375	359	377	329	394	354	371	363	329	330	363	345	380	364	364	375	367	352	339	339	319	331	335	345	395	361	368	350	336	360	339	318	350	348	344	357	319	336	372	352	332	341	302	340	352	381	346	371	400	380	356	350	354	357	334	329	378	365	327	374	335	341	337	344	308	386	341	346	329	390	366	359	363	332	387	331	336	350	332	336	332	353	389	369	358	366	375	365	365	316	396	369	344	332	333	359	376	309	369	341	375	379	356	370	382	348	395	374	371	365	396	349	354	381	369	363	381	366	370	331	342	357	377	372	379	350	395	317	342	388	328	352	340	362	374	348	388	339	371	361	320	333	392	353	366	379	353	351	310	355	366	338	346	353	359	348	366	401	376	339	344	357	324	341	375	339	352	331	341	364	359	357	358	359	332	344	336	365	320	373	384	383	353	363	354	340	342	362	337	367	352	366	345	350	355	367	377	364	379	347	373	331	337	368	360	351	362	337	393	387	346	397	355	365	337	357	353	323	354	354	362	361	337	353	364	391	309	375	361	355	358	365	391	323	382	357	345	350	314	363	347	335	358	382	350	356	392	349	356	353	350	334	369	363	371	359	372	363	358	377	348	401	353	337	329	353	315	370	327	376	395	334	351	342	328	341	344	381	365	330	364	364	345	355	382	346	319	348	344	379	349	380	332	353	382	357	325	336	353	364	360	361	370	378	383	366	335	335	378	367	356	339	380	317	360	349	345	347	351	373	361	366	375	345	346	375	357	374	319	370	381	354	384	322	343	346	397	350	364	329	378	337	380	350	396	370	345	353	360	359	380	352	334	364	341	343	336	344	350	339	319	339	358	356	353	351	348	361	386	357	333	345	342	369	342	378	342	344	345	370	338	372	376	368	350	354	359	353	356	338	355	349	350	313	352	373	342	353	363	356	357	362	381	349	345	357	358	350	346	380	368	379	376	324	347	376	393	335	394	344	345	338	317	340	365	356	343	389	366	357	382	341	381	369	377	379	330	358	341	342	324	341	364	371	379	357	359	324	355	354	322	328	336	334	324	336	366	354	359	378	339	353	396	357	359	359	364	362	309	356	367	343	362	343	344	365	346	347	373	357	357	337	359	337	344	378	359	367	361	359	351	355	332	349	381	333	340	383	384	341	347	352	358	375	322	336	358	334	312	345	342	348	329	385	328	356	381	375	348	321	339	321	345	362	321	371	349	344	364	358	357	379	340	373	337	362	362	344	341	353	353	326	350	350	376	361	354	331	372	364	364	390	343	326	325	380	345	368	339	363	377	371	337	336	366	375	365	368	370	343	364	361	370	359	335	351	361	355	339	342	334	384	385	334	363	349	343	333	334	404	350	356	346	322	355	364	314	374	380	357	353	356	373	346	376	365	325	338	345	351	369	379	371	405	389	359	385	351	331	360	353	361	362	362	341	337	369	362	354	357	359	366	354	373	343	357	375	347	389	366	356	370	348	336	318	387	345	330	341	391	360	338	345	307	345	338	351	355	348	339	382	350	377	352	354	375	353	345	375	400	345	351	365	391	352	369	337	370	360	372	324	354	362	353	352	349	368	360	346	362	323	397	348	345	351	348	342	329	391	361	340	345	379	341	356	347	327	386	382	356	351	354	361
75054	68963	56511	25982	5910	353	258	279	280	232	225	193	164	187	181	218	190	197	221	236	227	199	179	167	173	173	169	216	178	187	169	166	142	195	159	184	180	183	173	148	169	168	164	139	160	171	154	175	182	152	161	187	168	183	157	170	143	175	158	153	163	165	168	155	157	174	157	157	161	181	155	149	161	161	144	155	160	158	152	160	147	161	150	171	150	167	159	161	156	173	149	157	157	151	152	166	164	175	181	145	164	160	168	178	165	157	135	159	152	176	171	166	169	182	155	146	154	165	164	166	149	146	132	151	181	167	165	189	164	160	178	143	183	173	164	147	174	144	183	160	153	158	158	184	168	159	148	129	147	137	137	179	169	147	176	153	149	168	178	180	166	156	161	170	165	151	198	156	149	174	170	174	165	164	151	166	164	178	163	186	145	139	184	138	166	173	166	148	189	142	161	152	166	159	145	153	145	168	176	160	182	181	165	154	167	172	152	154	133	149	136	149	172	150	152	140	165	171	178	166	140	161	133	177	161	151	150	184	145	131	158	143	169	160	162	159	178	159	151	138	183	147	171	189	158	155	157	149	161	169	155	173	158	150	178	175	165	156	164	145	163	157	163	172	177	161	174	177	174	145	137	182	171	151	140	146	171	163	134	155	160	154	147	156	150	184	158	135	153	151	168	164	167	146	152	144	172	169	165	158	163	167	160	179	173	164	175	175	165	168	168	172	152	144	173	208	186	168	158	151	157	162	172	171	169	162	159	154	159	180	167	178	178	157	179	143	179	144	173	158	153	174	166	162	147	135	150	159	151	143	165	150	178	175	161	140	164	132	163	161	154	189	173	156	172	163	147	165	163	126	163	189	184	169	163	165	168	176	187	169	160	185	167	171	157	180	166	144	169	156	160	161	156	154	160	154	182	142	155	166	175	171	163	176	153	156	147	150	152	178	157	173	158	161	159	170	169	150	161	168	155	145	167	151	150	179	169	152	136	161	191	139	169	164	148	157	172	159	172	149	163	177	172	174	177	151	152	173	159	166	176	165	147	157	171	185	157	156	164	168	159	153	167	137	168	133	152	172	192	183	174	162	165	166	154	147	162	187	151	160	178	167	178	169	177	150	156	165	167	136	164	168	142	182	157	174	168	158	142	144	179	162	157	170	161	153	179	188	143	145	159	173	143	147	167	171	157	157	156	175	156	141	180	195	166	170	183	159	168	147	171	164	159	143	158	173	155	140	149	183	162	162	164	153	161	172	171	162	156	182	157	160	177	166	154	171	158	157	185	160	172	149	149	165	192	171	139	158	147	148	166	127	162	166	140	143	148	160	164	203	167	163	154	158	189	133	166	180	171	159	144	178	154	179	162	151	141	160	149	148	163	151	160	160	180	154	178	161	158	160	169	180	183	171	179	171	147	152	136	162	184	150	153	165	170	150	176	180	155	198	165	163	173	157	145	168	158	166	149	152	169	158	160	168	150	179	168	161	154	177	164	157	158	159	146	181	152	151	151	155	168	172	159	173	172	154	182	139	162	155	169	132	155	168	168	147	149	158	165	164	167	177	133	186	178	156	151	172	147	154	157	163	158	148	143	172	164	174	180	158	143	147	166	162	161	148	152	165	179	154	158	150	153	163	152	189	139	150	175	177	155	151	161	167	167	166	160	164	164	163	167	182	159	159	172	160	156	156	160	155	201	134	165	159	160	141	147	168	161	149	186	156	168	150	162	150	139	157	165	159	162	139	178	146	159	128	160	195	171	172	153	171	163	149	158	174	150	165	177	170	148	151	171	172	169	169	168	168	184	166	168	155	157	179	157	169	160	153	187	178	159	136	167	154	155	141	164	162	147	171	163	158	158	165	154	185	165	158	166	184	188	157	186	176	179	143	172	161	133	162	155	154	172	181	151	150	138	145	151	164	163	168	142	169	147	155	153	178	151	163	163	183	173	163	163	164	148	168	129	194	149	158	184	127	160	162	178	162	153	165	142	170	160	154	141	180	164	166	183	171	180	170	179	164	166	175	154	164	166	157	154	154	160	172	151	152	141	163	141	155	168	155	160	156	174	163	159	170	152	164	161	164	175	186	172	161	161	160	180	149	172	169	163	167	165	177	145	177	177	169	153	144	171	169	152	148	161	160	155	164	164	146	157	144	175	157	163	166	147	162	137	171	184	181	161	146	164	194	184	174	168	146	170	152	178	168	171	174	163	165	164	182	152	148	185	164	153	161	189	162	129	159	158	160	164	190	174	153	149	185	146	185	162	142	155	153	177	149	155	160	159	175	170	131	186	183	152	160	148	150	167	165	164	159	152	177	173	157	176	170	169	161	154	165	167	174	154	132	152	186	159	170	162	172	172	136	156	166	183	168	143	157	165	152	172	181	160	193	175	165	195	169	142	186	163	164	161	160	163	161	177	139	150	158	147	173	157	179	149	162	154	180	153	135	156	140	141	144	152	167	167	128	159	163	187	161	165	143	152	184	155	150	176	160	171	158	161	172	162	156	169	162	184	142	166	177	168	168	153	143	142	157	177	135	148	167	147	152	164	165	171	167	154	155	147	180	179	142	157	166	160	156	147	150	152	154	153	152	196	160	138	174	185	176	161	152	167	158	135	149	174	162	141	150	170	169	148	158	160	160	156	146	174	158	170	158	162	165	167	178	183	137	164	142	150	157	162	161	155	161	158	159	152	174	164	189	167	178	157	178	159	150	152	173	164	154	171	164	156	143	157	158	149	132	159	179	172	155	174	155	158	161	176	141	149	158	145	175	156	159	168	138	162	162	146	160	170	180	154	147	152	164	188	176	175	157	150	153	154	163	160	162	146	162	171	149	150	161	155	158	155	155	155	143	163	176	133	151	174	176	178	154	164	176	149	157	158	151	157	155	163	150	170	173	175	145	166	155	162	131	155	176	168	173	166	136	167	161	174	179	144	146	162	153	141	134	150	164	169	172	177	158	163	182	144	169	165	139	152	180	163	178	160	182	184	143	169	164	180	158	158	143	157	156	142	188	148	162	176	162	162	170	167	147	151	161	138	151	152	146	157	161	141	175	150	158	160	154	153	155	153	138	134	173	150	159	178	159	164	162	166	153	160	169	154	178	169	169	168	153	165	171	174	184	155	176	174	158	175	139	147	166	178	177	160	171	160	169	175	145	152	137	158	141	171	150	142	159	168	180	148	191	171	137	159	157	174	150	175	144	160	158	168	165	176	158	182	145	156	156	161	155	151	156	163	162	180	142	154	151	162	149	146	165	175	162	174	180	174	147	185	173	166	168	163	146	181	161	182	156	186	139	159	171	166	152	203	173	162	166	156	157	191	149	170	151	178	148	158	134	166	163	161	167	150	161	149	170	167	163	161	137	164	180	164	154	142	171	151	150	187	157	153	187	166	161	151	150	142	166	161	175	177	152	159	164	153	145	138	161	158	178	168	159	154	171	143	166	149	150	157	152	151	186	171	170	160	150	164	189	135	155	148	142	155	161
61863	59342	56920	14114	1030	935	926	1243	947	886	950	841	751	722	738	794	785	993	1090	1083	982	818	659	616	574	609	770	873	827	729	692	605	604	580	569	567	524	552	592	534	565	566	516	598	547	584	570	550	539	518	543	519	538	566	499	576	569	582	520	585	524	529	508	589	556	495	506	554	552	546	561	553	546	518	558	544	489	573	549	547	541	539	589	500	559	558	520	590	518	538	545	532	538	533	515	544	527	544	554	555	522	499	565	511	580	554	559	540	509	505	584	521	523	492	538	505	548	511	535	521	570	541	503	513	554	523	556	535	545	501	521	567	539	524	510	559	528	522	556	558	541	519	545	529	538	575	541	525	520	555	526	524	527	568	528	527	522	564	554	505	599	543	508	524	528	505	528	550	517	547	551	531	538	553	556	545	553	539	511	534	537	512	537	523	558	526	593	567	543	536	554	574	537	585	532	539	553	589	535	519	535	524	509	529	587	521	590	532	529	532	548	526	559	547	516	549	550	529	511	549	529	578	559	545	540	545	523	547	565	523	572	547	579	566	542	532	574	549	530	547	571	551	534	549	530	539	554	509	558	525	500	577	551	521	546	516	537	516	541	579	556	524	490	576	510	567	520	553	567	521	540	502	580	559	526	538	542	550	540	571	564	560	561	545	521	535	509	540	536	547	543	517	542	531	544	496	536	566	533	557	536	531	562	562	531	532	551	505	566	536	544	533	494	541	521	506	547	549	572	495	545	530	613	538	549	531	507	607	549	523	520	539	519	551	564	581	556	536	545	553	530	532	531	552	514	566	540	529	566	559	508	545	534	549	546	579	515	560	556	521	531	523	552	527	516	523	484	539	547	518	516	559	507	511	581	495	550	540	506	528	493	532	495	525	591	529	597	539	519	523	569	566	556	596	550	544	567	560	521	543	581	523	530	574	503	535	538	526	513	551	495	507	539	496	536	576	515	549	553	536	545	542	545	506	511	502	565	545	559	530	564	533	555	518	546	568	535	497	580	486	580	562	539	547	539	556	498	547	546	549	519	517	512	542	548	527	545	534	542	498	534	547	515	561	525	526	534	596	518	564	542	566	535	545	516	511	525	540	569	524	504	511	524	534	492	506	538	548	490	557	506	562	538	561	544	540	520	557	544	534	594	540	494	537	580	530	562	553	522	547	518	578	535	520	486	546	531	546	546	566	535	519	523	532	559	552	549	518	549	536	557	527	549	536	531	529	581	525	556	515	531	545	502	523	521	536	504	523	487	534	548	510	514	529	585	542	531	541	555	539	553	518	569	517	521	522	539	521	494	579	511	546	495	545	514	557	550	558	549	538	503	548	534	562	510	550	563	493	560	555	524	568	556	522	536	539	508	530	525	531	525	513	505	551	532	544	541	522	526	512	541	525	543	541	533	526	571	545	543	545	543	541	562	523	605	531	557	510	556	536	540	519	543	518	585	543	539	565	519	529	502	538	499	526	555	553	555	543	568	560	597	549	550	541	529	532	530	525	518	539	553	531	567	561	527	532	517	554	527	564	546	552	561	497	522	529	532	517	542	515	577	524	546	580	519	524	529	548	545	543	578	558	543	520	545	532	515	539	504	528	539	551	577	540	558	517	517	565	571	587	536	578	548	611	535	544	557	561	531	528	553	537	535	545	560	554	567	537	556	566	522	544	526	541	550	543	544	549	516	524	544	566	550	527	532	532	566	567	522	552	546	497	534	560	541	543	547	519	562	550	540	509	528	537	529	542	573	570	505	527	528	580	559	555	551	526	506	570	572	525	538	544	552	524	520	550	507	508	527	516	515	557	581	556	566	501	565	538	557	566	535	562	540	529	542	511	564	536	496	560	580	526	599	549	562	545	570	513	516	531	513	528	531	483	524	558	526	517	533	505	523	555	535	494	499	529	558	531	519	548	505	534	559	537	512	531	527	524	540	522	554	546	497	574	529	518	561	567	546	553	578	551	559	589	532	565	510	564	543	597	566	514	525	559	560	531	542	540	550	561	558	528	513	536	537	543	526	555	553	522	554	513	532	489	492	527	542	548	517	559	551	538	544	578	551	523	550	528	509	507	532	529	528	550	504	544	551	524	536	544	514	497	490	530	573	562	558	506	548	549	509	533	516	537	549	553	557	549	568	533	536	542	491	551	532	553	554	532	560	571	528	537	533	540	514	545	556	551	542	572	537	513	546	539	545	542	528	517	530	548	512	557	523	539	518	558	522	537	565	529	528	527	551	545	562	568	561	521	526	530	545	508	511	562	547	567	557	535	562	591	517	525	505	551	577	545	543	532	537	512	531	553	536	551	520	527	514	568	553	510	538	544	524	548	529	532	521	525	530	519	530	539	525	481	550	537	526	537	534	537	501	511	545	555	498	518	547	566	566	522	510	533	551	554	560	552	523	540	525	536	525	547	544	520	546	528	512	522	529	548	541	518	494	556	522	548	529	516	516	559	534	555	564	566	561	539	537	526	563	550	524	569	579	566	551	519	544	527	514	529	566	579	528	546	531	544	511	536	540	551	519	564	554	521	545	545	564	530	530	535	610	571	587	483	567	489	520	503	569	555	536	523	550	556	535	510	532	568	545	506	569	536	558	496	544	568	547	541	570	559	523	540	536	556	531	531	547	550	517	512	540	556	534	555	552	533	539	522	546	493	547	548	575	529	518	562	514	556	538	554	557	512	529	481	532	531	521	532	571	530	553	529	541	539	537	578	541	568	529	512	504	524	517	559	521	508	520	560	532	504	540	513	555	531	540	596	543	533	580	559	517	547	492	515	539	539	521	553	504	543	551	477	527	555	509	502	523	579	516	532	517	582	590	591	537	550	595	535	550	547	545	560	569	528	518	519	550	537	558	542	569	530	522	559	522	535	552	515	574	526	552	543	538	514	534	552	556	511	520	592	533	537	543	586	548	497	520	535	564	565	572	519	510	530	534	540	517	520	551	526	550	504	557	548	484	541	564	569	541	568	540	564	550	531	539	541	535	556	544	552	529	488	543	532	535	521	535	544	533	567	540	537	554	529	538	537	554	543	542	536	522	516	557	541	495	534	576	557	518	535	530	521	564	522	548	533	565	566	563	547	527	571	492	540	550	554	514	533	515	513	575	526	507	536	524	519	596	531	527	600	594	516	529	554	563	556	514	556	521	507	523	533	532	538	500	537	540	494	525	557	548	523	537	555	545	506	568	532	509	569	527	539	512	525	548	560	542	532	527	542	580	558	529	500	538	495	537	526	607	515	513	534	511	550	550	552	511	529	537	561	523	525	516	554	548	509	539	512	584	556	555	541	519	530	533	534	534	553	535	546	515	520	556	562	505	549	531	523	523	528	538	527	537	534	499	540	523	536	521	545	536	538	533	540	555	528	528	568	507	474	571	540	562	511	551	560	530	586	561	547	562	525	564	551	589	523	550	528	533	537	511	543	558	553	521	511	520	543	509	557	505	567	545	539	600	490	562	533	526	554	565	542	578	495	569	532
29974	16244	5726	971	142	101	108	110	109	124	105	108	112	105	101	119	105	104	102	104	102	94	103	104	95	110	88	83	109	106	104	99	98	122	99	119	93	109	100	108	101	121	116	79	103	106	89	87	121	98	108	92	123	98	103	107	90	75	101	94	100	100	113	97	117	98	109	107	95	103	90	107	95	99	107	91	112	105	102	112	111	104	116	105	89	94	100	91	121	91	98	109	115	101	109	84	112	116	108	93	119	110	99	113	107	97	108	98	90	94	111	144	96	98	90	96	97	115	98	121	97	109	95	110	110	97	114	115	107	86	99	112	98	116	111	113	106	111	103	102	94	98	111	114	99	89	111	107	95	87	90	111	86	114	117	107	99	111	91	102	116	117	123	99	115	106	103	96	93	91	88	103	122	126	104	93	93	98	95	76	106	117	111	91	91	97	108	132	118	112	121	96	101	105	110	85	92	105	114	102	107	98	90	128	116	96	112	111	96	102	97	102	118	104	107	107	98	116	102	89	121	113	99	104	94	92	92	103	109	103	98	99	87	80	108	106	114	110	90	103	115	112	92	111	88	107	102	102	112	97	108	111	95	99	92	90	91	108	89	117	116	89	99	109	105	103	101	98	98	77	97	98	106	96	87	104	105	92	106	110	97	116	115	85	97	103	93	112	115	90	95	111	100	106	98	95	92	92	92	102	89	91	100	104	92	99	105	100	99	95	92	121	102	97	94	82	99	109	107	99	86	90	97	93	94	89	111	113	106	107	105	110	108	82	102	105	104	93	104	97	91	107	99	94	98	89	105	102	100	92	103	89	101	114	92	99	101	118	105	111	87	88	106	110	103	97	99	92	100	105	95	107	94	116	101	112	93	115	82	108	99	118	107	106	100	89	97	99	109	114	99	106	101	104	79	115	125	113	104	101	109	93	92	98	108	115	99	88	107	96	117	90	97	119	106	103	113	92	110	104	101	98	84	106	101	99	103	94	100	109	120	96	109	119	76	100	120	112	109	87	105	119	99	85	104	114	90	90	96	104	104	91	120	116	105	103	100	99	114	93	120	100	120	97	111	105	97	95	114	116	107	104	120	108	123	110	109	95	99	102	99	100	95	102	106	102	106	104	106	102	87	103	102	106	107	112	93	109	96	104	105	100	102	97	97	112	98	94	100	97	95	101	112	106	104	97	85	111	99	97	87	106	103	107	116	103	109	106	105	90	100	103	108	102	102	88	115	96	114	85	91	108	95	94	85	103	105	104	89	117	129	110	102	103	87	112	106	111	108	99	100	90	85	84	95	104	102	99	124	86	100	92	99	95	102	110	99	112	98	107	101	110	101	116	105	90	115	113	106	100	107	103	107	104	118	132	111	108	103	138	114	102	96	90	94	115	87	99	116	95	120	109	104	104	100	87	107	97	103	122	106	93	91	98	115	95	110	90	103	97	92	109	113	100	111	102	109	116	94	95	112	109	104	100	103	111	116	109	94	102	95	97	103	99	106	106	88	111	110	107	101	86	106	110	94	102	101	94	102	102	100	96	99	95	93	123	115	103	109	83	106	93	108	101	113	100	99	97	92	100	91	109	122	104	108	111	93	120	108	112	88	99	89	115	88	108	98	99	112	101	113	98	106	120	81	101	91	124	101	125	108	97	111	110	117	75	122	86	96	118	95	93	86	102	108	90	120	127	88	104	103	103	103	103	107	112	97	95	119	101	110	95	102	98	103	93	97	106	109	94	95	119	107	96	116	96	87	108	99	126	100	85	76	98	132	117	94	112	131	111	96	97	92	92	97	101	113	123	99	118	123	105	94	116	85	97	113	102	106	93	103	102	102	81	96	109	114	131	110	101	91	98	97	108	95	97	97	110	121	117	93	98	102	100	99	113	87	115	89	99	114	106	102	105	99	113	115	98	107	123	111	105	96	118	78	103	114	97	109	96	95	116	113	114	120	84	94	111	92	118	101	105	104	92	125	89	81	94	107	99	95	101	107	96	98	109	114	93	92	113	109	98	89	92	102	102	109	91	107	103	99	96	110	94	106	113	106	116	109	96	119	118	114	110	117	111	109	98	106	102	88	96	102	106	99	109	101	100	107	106	113	113	99	102	102	103	104	97	99	132	106	95	92	101	112	96	114	92	102	82	93	100	103	99	94	106	89	99	105	105	102	97	96	105	107	98	99	115	102	94	97	118	99	87	88	108	108	91	114	107	120	88	109	100	102	128	111	104	101	105	87	124	88	105	95	93	107	102	101	94	106	98	113	96	113	111	98	101	110	101	99	102	93	99	104	114	129	108	115	91	128	100	110	103	94	101	80	103	105	98	103	85	116	108	102	96	98	100	98	117	114	102	116	87	106	89	98	91	89	94	117	110	114	99	106	103	98	120	102	106	90	110	92	101	99	108	102	90	94	99	108	97	94	93	91	84	88	78	98	92	121	87	99	89	108	103	126	88	107	105	91	103	100	123	101	90	105	90	92	89	104	91	97	101	108	106	94	104	88	87	104	93	112	103	94	109	99	107	100	116	101	109	108	101	117	110	106	81	105	106	105	117	101	89	105	123	88	117	104	95	82	98	88	102	126	103	97	96	117	108	95	106	92	101	102	92	91	120	85	108	83	96	105	84	108	91	99	115	108	112	96	82	101	108	110	109	112	118	92	119	87	97	112	99	115	101	102	105	90	107	90	102	101	108	117	105	104	97	95	107	115	113	99	93	104	94	116	107	116	121	109	90	105	99	98	128	108	93	83	122	105	90	97	95	89	94	105	95	108	105	85	86	111	105	102	99	97	95	121	95	92	117	109	114	104	96	100	106	109	104	101	93	119	100	107	97	102	107	104	91	103	87	95	93	110	87	101	108	93	86	109	106	105	107	97	113	100	100	81	98	99	107	86	92	119	97	79	107	105	103	106	97	107	128	93	113	102	111	115	104	116	109	83	112	99	97	109	88	88	95	101	92	104	97	87	96	100	100	89	109	89	118	106	107	99	121	90	112	110	117	83	119	101	101	99	101	90	104	97	113	110	101	102	103	84	107	117	100	100	95	102	111	100	99	108	96	88	101	111	97	114	88	117	100	92	82	92	102	103	107	117	93	88	107	92	121	93	108	107	101	107	99	113	101	76	110	104	102	100	97	132	97	96	107	110	103	104	90	100	111	89	103	100	79	97	110	109	111	102	87	100	88	96	102	116	92	103	119	96	85	100	107	83	110	93	99	101	97	99	78	108	103	95	92	113	92	98	102	104	103	116	103	102	108	80	101	101	91	97	117	119	103	105	108	115	98	94	101	106	85	98	117	96	113	92	91	115	106	108	96	112	89	108	105	106	87	109	103	94	88	106	97	97	109	96	105	106	114	101	101	116	113	103	100	98	120	107	86	105	100	101	90	109	110	109	82	122	98	95	103	116	87	119	121	93	113	92	106	104	100	106	105	115	98	95	96	107	99	132	118	96	107	114	114	116	105	106	106	94	124	116	116	100	103	106	78
32031	18841	10985	2247	387	383	370	428	414	378	394	400	376	379	390	390	376	374	418	375	410	395	415	336	355	379	402	366	407	401	356	349	378	378	389	362	345	398	355	380	379	370	380	372	398	388	383	396	395	379	381	396	387	409	382	353	363	331	358	349	368	396	370	372	368	376	365	371	377	374	366	374	374	361	351	352	363	374	349	366	351	346	352	354	369	394	379	391	337	375	371	395	371	374	356	391	405	399	361	361	395	315	351	399	390	371	376	383	396	384	417	371	397	380	346	380	351	364	385	391	367	365	364	361	394	385	384	372	393	359	394	410	365	357	352	374	348	392	379	338	367	371	368	379	397	395	367	365	366	376	367	359	397	416	399	395	359	353	386	386	345	371	380	367	387	343	367	356	348	376	359	399	375	390	362	395	382	374	351	367	376	345	341	354	352	359	353	362	366	371	374	371	358	354	362	389	385	399	374	389	381	379	379	343	372	332	350	379	393	367	373	383	346	388	358	371	364	344	433	401	364	365	365	365	392	384	372	399	341	376	359	354	382	371	367	384	393	376	369	365	371	372	370	372	358	386	391	347	375	357	384	395	373	337	361	385	369	364	387	354	390	377	398	347	364	359	368	366	338	377	368	338	399	370	344	397	369	352	369	352	402	392	354	390	397	364	374	365	381	379	383	359	383	394	383	347	379	377	363	355	408	378	400	367	387	383	348	326	369	359	410	362	394	397	348	410	385	340	376	395	397	350	389	348	362	356	356	357	393	355	365	358	386	398	346	359	385	393	370	361	393	369	373	378	367	373	391	361	365	368	388	368	389	374	360	380	370	343	376	363	383	344	347	386	366	339	349	345	360	378	368	373	369	355	371	375	399	388	384	384	386	383	381	358	377	345	381	388	348	367	338	372	380	338	362	373	337	368	357	394	349	360	389	349	341	366	353	333	395	358	362	380	358	349	348	407	354	372	398	352	356	355	375	390	370	377	401	368	379	362	407	376	399	374	382	423	366	351	379	380	383	377	344	379	353	364	393	390	420	397	378	373	361	419	382	386	367	359	358	372	401	383	368	363	371	356	340	397	382	361	366	386	372	356	383	399	356	378	390	386	360	388	362	386	369	367	375	395	377	356	363	370	350	366	383	346	379	346	366	363	338	374	333	393	381	382	374	339	400	379	362	394	409	354	351	378	343	363	396	349	376	384	407	376	335	357	348	387	365	357	390	374	364	386	397	392	372	335	382	378	357	377	383	412	388	390	399	350	351	394	380	394	358	354	358	366	379	366	376	394	385	384	371	356	359	361	369	383	384	385	350	373	336	382	377	355	401	382	392	367	326	370	370	372	366	362	354	403	365	364	353	377	391	363	377	362	367	380	379	373	368	380	383	379	356	392	393	371	392	337	387	373	364	368	376	401	354	363	396	429	388	380	415	343	338	364	371	361	349	392	377	344	389	364	335	381	370	310	355	369	386	358	363	397	372	381	378	377	391	374	350	355	366	391	366	386	358	360	378	376	365	428	375	389	373	389	399	384	342	370	352	396	355	364	391	378	378	374	407	354	400	366	385	357	376	372	363	408	404	353	341	383	385	400	413	387	358	372	353	391	401	363	339	350	329	384	380	332	388	356	365	378	361	416	377	357	383	380	385	353	373	377	402	378	375	387	371	363	366	391	350	367	376	386	361	351	413	356	369	398	352	337	338	354	380	375	358	368	355	346	392	362	349	371	392	415	333	363	369	348	368	390	367	346	350	361	375	384	367	345	359	370	358	370	349	390	349	342	365	374	393	361	376	365	379	372	397	322	385	383	353	366	352	378	372	372	368	395	394	378	396	374	366	399	372	387	387	373	367	352	372	395	395	338	375	349	367	371	377	363	370	414	395	338	390	394	338	392	370	378	340	372	385	355	400	364	372	340	370	392	365	358	362	387	385	351	398	378	377	359	425	366	345	355	376	346	378	359	367	396	343	353	380	380	405	342	394	367	400	385	382	372	392	379	368	382	408	332	346	400	377	364	387	361	373	405	353	384	351	353	334	400	370	370	359	375	364	359	354	367	381	401	382	371	393	393	376	386	384	352	366	353	384	362	379	395	354	357	335	352	367	386	363	356	377	362	385	336	363	350	395	381	378	388	395	350	434	374	333	390	327	357	383	369	375	394	361	391	384	328	393	376	402	352	373	376	388	353	375	350	363	357	347	361	382	367	337	327	369	408	375	346	387	374	385	375	364	394	379	381	382	364	352	372	385	365	358	338	362	376	365	369	369	363	369	377	371	371	381	333	363	349	393	360	387	367	399	392	353	367	385	390	361	373	351	405	367	393	408	363	347	370	374	365	377	385	412	395	397	360	377	370	357	358	409	371	375	376	401	356	385	370	347	389	376	348	385	393	389	361	350	353	408	343	381	370	377	384	377	368	360	373	363	365	381	367	380	366	374	381	367	366	347	354	394	345	378	362	380	391	367	392	402	387	360	376	344	381	373	423	347	400	356	365	387	350	362	367	381	356	388	339	385	392	364	419	344	393	347	347	333	354	356	390	368	376	344	395	380	358	362	330	336	349	368	382	359	385	361	379	349	385	355	410	401	395	378	397	402	382	394	401	343	357	393	362	374	389	363	369	350	378	381	376	387	378	367	373	348	342	384	362	347	371	412	354	353	371	342	370	360	386	371	372	363	334	352	402	365	361	363	369	366	367	389	349	356	372	371	332	359	370	381	361	395	367	434	354	365	403	394	393	369	356	360	386	394	365	384	357	380	342	394	361	362	388	342	392	322	375	358	396	354	351	367	392	356	389	352	391	375	384	378	373	340	361	407	389	352	419	376	404	376	384	391	331	372	383	414	349	360	361	391	347	382	372	356	380	349	364	378	339	351	349	384	371	368	402	380	389	358	379	365	342	347	379	377	350	363	350	356	372	361	347	368	383	374	355	372	363	386	355	383	385	356	369	356	382	347	388	367	372	387	365	357	342	385	356	375	352	380	381	387	402	363	365	376	354	406	379	389	376	341	355	380	344	365	371	337	375	335	349	369	356	392	392	378	363	365	385	364	395	337	363	360	396	379	357	356	371	368	387	394	385	420	374	374	387	344	382	354	399	347	354	384	367	369	369	378	383	361	365	333	400	385	365	377	366	387	347	368	376	362	349	362	409	383	373	365	357	383	371	408	350	358	346	360	388	388	388	372	352	366	348	376	401	383	365	404	377	347	363	386	402	386	375	411	368	401	379	341	344	373	350	346	376	382	372	369	367	366	378	324	343	347	375	398	387	401	392	339	353	365	408	354	380	329	385	402	385	404	355	338	377	336	367	389	349	360	401	389	372	381	351	366	395	383	364	340	387	404	345	363	370	341	346	363	365	388	350	375	342	359	358	362	358	360	372	369	371	384	383	368	383	378	425	364	346	354	370	354	343	341	385	399	409	337	371	374	363	373	361	339	370	400	365	407	392	395	346	390	393	354	374	362	353	360	393	354	335	360	406	358	376	381	374
66346	59468	48956	23043	2676	169	152	127	141	145	100	119	104	105	101	137	123	128	133	135	133	115	118	88	103	99	118	125	111	106	111	100	100	110	123	108	108	122	95	99	119	117	93	109	105	103	90	89	92	106	91	87	106	99	108	98	88	96	114	119	93	91	81	112	93	82	95	99	98	82	88	107	94	99	102	102	111	92	101	89	103	100	73	87	93	93	84	96	106	90	117	107	100	96	93	91	100	99	101	88	109	76	99	112	113	86	110	103	100	84	89	108	76	94	97	100	109	100	102	85	99	98	99	98	95	110	88	85	90	73	91	85	97	102	81	105	106	87	107	90	86	96	106	99	97	108	91	110	97	93	92	87	106	89	108	116	98	118	85	116	87	96	99	103	102	101	91	119	89	88	89	78	100	78	114	77	99	90	86	103	92	106	97	89	85	110	89	102	90	78	94	90	116	88	109	116	91	87	99	98	101	105	97	87	99	96	100	91	86	99	120	95	84	84	111	80	96	99	102	74	100	102	86	96	92	109	102	112	98	98	97	121	102	83	99	109	91	99	107	92	85	94	96	91	101	96	81	105	109	76	90	126	115	104	112	73	98	101	114	101	102	97	91	99	77	109	91	98	100	87	79	112	105	91	84	102	103	83	101	114	86	86	97	82	108	89	73	89	96	90	99	108	102	100	111	89	102	111	103	108	87	102	93	105	106	98	85	90	99	84	96	107	102	96	86	102	105	84	113	93	84	108	79	91	90	91	103	107	80	88	90	96	103	113	88	114	117	104	114	112	99	105	95	109	103	102	78	86	91	107	122	110	85	97	101	93	87	119	97	111	96	74	94	80	94	82	81	84	97	76	99	108	104	83	105	84	100	98	105	85	86	95	85	102	107	104	118	81	112	104	95	103	94	91	114	108	100	93	87	110	104	80	88	98	89	91	119	93	84	96	88	104	103	112	96	96	94	88	106	109	85	100	120	103	91	115	107	87	93	94	100	96	87	112	78	95	108	91	115	91	92	114	99	90	100	103	85	108	104	104	85	90	133	88	101	82	130	102	110	103	92	89	87	99	87	113	113	92	105	110	104	95	103	112	99	97	90	93	88	106	87	102	100	97	107	95	85	95	110	92	106	102	88	94	113	96	78	91	120	100	109	88	90	104	107	102	83	81	114	99	107	98	94	96	85	99	87	91	81	101	96	106	109	125	104	84	89	98	111	85	77	104	93	94	96	122	94	90	106	91	116	110	102	110	93	99	83	99	99	105	102	109	88	97	97	80	87	105	109	104	86	88	107	93	98	93	92	89	114	87	94	94	110	112	119	93	102	93	90	106	111	97	112	96	89	93	78	94	118	99	90	107	110	102	98	117	104	104	102	108	96	80	101	113	73	107	89	98	106	104	95	79	95	112	99	101	88	105	104	107	90	91	85	102	106	79	96	103	117	86	111	103	95	79	97	95	97	91	107	93	81	101	94	99	107	98	101	100	112	91	90	85	93	90	112	99	78	104	96	87	102	104	99	90	104	102	98	93	98	93	94	85	90	97	92	98	100	111	99	99	121	107	112	93	102	94	100	108	87	105	93	98	101	96	102	103	84	104	95	92	103	81	87	99	81	101	103	98	95	99	100	104	87	91	115	120	99	107	104	78	100	87	103	81	103	104	81	91	102	91	93	93	83	95	98	90	90	90	117	107	109	96	96	83	92	109	94	104	92	107	95	96	106	74	88	93	102	98	84	86	82	104	94	96	88	100	103	87	87	113	111	87	107	98	82	111	93	95	95	89	108	97	100	101	113	103	116	102	91	110	100	117	96	100	93	87	103	90	106	91	94	94	91	116	103	113	96	100	104	104	84	101	90	111	99	113	95	102	94	82	106	103	86	100	104	87	91	103	112	82	111	106	109	79	89	95	104	115	101	116	113	108	104	93	99	114	94	98	96	95	93	92	98	96	93	110	92	100	94	100	73	105	92	99	94	80	79	95	86	106	114	103	107	79	82	113	95	107	116	88	96	92	97	103	97	95	99	99	105	96	96	93	95	93	108	86	104	95	111	84	97	107	96	92	106	91	80	102	96	86	94	84	89	98	99	96	111	102	98	85	92	95	123	93	92	95	103	96	98	94	89	82	95	107	99	92	111	87	91	101	110	110	93	104	90	70	91	99	96	99	84	88	90	96	92	86	107	90	97	104	101	97	93	135	98	95	104	86	89	102	105	99	106	69	96	111	100	103	85	96	89	96	99	100	94	99	98	91	85	87	109	84	89	81	101	71	108	113	85	85	112	95	89	102	100	95	116	105	100	101	106	114	109	88	93	110	104	104	108	96	92	101	103	94	90	114	99	104	92	93	112	108	96	98	121	108	102	115	101	101	102	90	76	92	112	111	100	104	103	107	88	103	87	97	99	97	83	99	84	102	110	112	106	111	91	73	93	88	93	102	108	101	101	92	104	92	106	87	100	83	108	101	91	109	106	95	98	101	126	97	91	88	101	100	104	91	79	103	90	109	84	110	80	84	111	97	98	111	101	97	93	94	110	105	97	97	95	105	104	96	79	83	103	97	104	87	103	107	104	95	107	97	97	94	99	96	109	82	86	99	83	90	98	108	84	98	103	96	92	84	101	113	85	108	114	94	101	79	106	108	95	104	110	101	106	121	101	93	104	97	96	103	112	91	107	86	87	90	99	90	94	112	96	109	90	113	92	100	91	86	95	94	96	98	80	83	102	111	101	103	97	128	81	106	97	98	82	96	90	119	109	99	98	89	100	107	95	97	92	98	91	95	90	84	95	106	86	94	119	96	87	92	106	91	106	100	99	92	89	95	90	104	97	98	80	89	101	91	103	87	112	107	94	104	95	101	91	109	102	79	96	105	89	105	114	92	97	105	95	120	114	89	98	90	90	91	97	69	105	88	99	102	98	110	85	90	103	95	106	90	103	110	106	110	110	104	96	78	75	97	85	117	105	92	83	91	109	116	103	81	94	105	101	98	88	111	103	82	98	117	113	105	106	101	107	111	116	110	106	104	97	109	92	104	104	106	112	109	108	103	88	106	105	84	107	96	90	100	104	73	95	106	117	94	105	105	92	86	103	97	105	113	109	101	105	92	93	94	93	92	83	99	103	107	107	114	105	96	89	88	85	103	91	103	108	90	86	102	97	117	95	106	90	112	98	87	82	88	106	101	87	119	112	122	103	83	96	96	94	88	113	104	93	87	94	104	103	88	100	130	104	106	111	98	109	103	100	93	105	109	92	99	84	79	102	106	95	95	106	95	91	97	102	102	112	101	87	100	102	96	113	90	97	89	99	96	97	91	94	106	98	97	99	108	88	104	99	98	108	113	82	94	116	101	103	91	92	83	111	101	84	95	93	90	123	106	120	101	91	104	98	102	91	111	88	118	92	94	96	96	119	90	101	93	96	74	111	87	95	94	102	103	93	95	102	87	105	95	98	81	119	83	101	98	114	103	87	100	100	92	100	111	98	85	94	92
50367	47927	47610	17320	632	541	575	645	614	569	482	489	486	481	512	504	486	722	724	738	595	471	401	405	380	399	468	533	439	492	434	367	408	357	362	377	355	353	347	350	383	351	338	365	397	383	348	332	359	378	360	374	345	357	357	382	349	404	302	349	344	349	370	371	330	380	346	362	333	337	344	334	341	356	341	334	350	407	357	344	330	374	340	341	355	380	365	361	368	360	368	366	388	313	333	362	395	368	325	350	360	368	348	353	354	334	388	331	365	314	380	372	339	351	360	345	344	331	353	397	369	358	372	341	337	330	374	344	347	330	310	313	382	343	317	350	329	340	357	366	334	353	343	351	365	341	337	372	373	379	372	348	323	359	353	318	341	362	349	345	389	366	350	353	368	367	378	343	368	361	359	360	369	340	371	393	336	341	366	398	322	359	324	366	335	350	360	339	349	362	379	308	388	323	338	374	382	349	381	329	383	329	340	354	336	346	367	339	373	358	353	342	312	350	369	350	324	347	342	330	351	366	354	353	368	356	391	400	370	334	348	340	339	400	347	363	382	346	362	367	339	364	324	390	343	332	351	336	363	340	353	374	345	366	353	357	372	347	356	341	381	346	354	387	335	379	342	383	325	388	329	353	333	366	355	342	375	334	375	349	357	323	340	341	360	328	368	373	347	341	356	338	341	368	367	353	356	388	357	361	356	307	369	384	371	347	355	354	358	339	334	363	346	329	372	361	373	370	336	355	345	347	345	355	371	367	344	345	390	362	343	385	350	378	350	339	338	359	352	375	355	329	322	386	348	383	329	357	353	310	348	343	361	367	337	382	364	379	391	355	340	391	326	348	347	323	328	386	335	359	339	332	340	327	380	340	326	373	333	341	371	348	368	369	359	379	347	366	341	345	376	331	357	339	382	358	390	329	380	371	366	361	347	343	319	391	343	396	336	377	383	341	339	359	350	375	334	320	333	370	343	369	330	368	349	313	333	337	381	372	353	345	374	358	345	377	376	361	349	360	371	336	353	354	364	342	385	369	370	342	381	342	342	365	365	371	334	374	359	320	334	356	310	371	357	376	361	351	349	328	368	356	338	362	355	361	338	361	370	393	365	379	297	345	330	361	360	353	343	349	376	359	376	350	309	385	335	380	348	376	367	356	357	333	363	395	350	375	387	351	333	330	336	389	340	346	349	381	356	353	329	345	330	357	376	339	358	368	338	338	355	299	356	338	348	343	353	367	369	379	371	321	363	362	354	349	330	342	367	334	345	368	337	344	352	341	399	362	388	383	369	380	358	377	365	392	328	382	316	362	358	327	352	360	388	391	390	347	401	369	353	353	388	347	373	351	336	342	358	357	362	363	352	374	359	358	351	364	363	364	334	359	369	368	368	361	346	348	362	391	364	339	363	368	327	358	405	352	373	367	341	316	328	337	308	378	396	365	352	369	343	368	347	358	358	354	335	360	399	362	358	376	366	342	350	350	341	366	343	372	338	325	345	369	340	360	352	349	362	353	350	349	348	381	388	353	360	343	371	382	365	352	333	367	330	357	343	349	339	355	387	328	378	378	368	369	358	331	351	350	370	370	357	365	310	347	341	361	367	344	345	360	368	359	346	352	376	348	388	324	359	375	355	355	354	355	347	337	372	332	356	353	353	376	388	384	332	349	353	344	371	367	374	370	337	367	357	371	329	325	325	367	345	333	340	330	363	354	346	325	358	373	336	343	328	327	349	365	357	331	312	337	386	368	352	348	327	368	340	375	362	348	368	363	354	360	321	369	384	369	363	342	348	357	338	312	365	332	373	320	367	372	331	395	366	353	357	341	343	347	352	343	349	324	349	369	349	340	390	344	405	341	346	334	358	344	340	330	352	322	352	382	379	401	346	329	352	345	351	351	333	334	339	373	342	365	384	366	372	387	354	344	357	324	344	357	350	351	367	366	357	370	363	324	353	351	356	358	356	348	309	345	342	351	372	376	365	385	376	359	358	323	327	357	332	375	347	338	351	346	375	369	383	350	332	323	351	338	364	364	355	347	354	378	334	340	372	353	367	380	350	365	357	339	381	351	372	334	377	334	337	332	366	359	337	376	344	366	354	372	369	345	358	335	363	382	416	360	318	370	346	331	332	354	390	365	345	379	354	364	355	363	340	349	351	355	355	349	324	352	361	363	374	363	359	347	374	352	345	339	340	387	357	347	355	353	344	344	386	403	347	359	357	332	351	335	355	362	364	382	326	366	353	339	340	370	345	361	329	336	350	365	352	328	371	368	357	325	399	384	337	403	347	371	358	307	358	376	366	323	361	346	360	338	397	316	349	380	356	315	355	336	356	387	385	356	338	342	356	389	334	350	368	358	345	347	325	348	364	376	359	335	325	343	340	388	366	351	349	373	350	376	341	343	348	325	350	339	350	334	369	359	390	347	343	404	350	318	363	376	329	353	353	342	357	357	367	360	318	359	327	350	341	368	351	345	341	362	343	352	402	356	374	342	353	356	344	327	389	374	371	359	342	342	394	373	348	376	371	361	387	363	366	336	353	345	371	341	375	374	357	344	376	329	365	344	329	332	372	387	357	337	355	373	324	401	338	353	350	376	336	373	365	351	375	343	354	347	350	353	359	357	366	353	365	361	367	353	370	351	386	394	339	343	350	353	329	355	350	312	369	345	359	339	361	323	359	380	319	333	350	370	343	324	370	349	382	342	349	381	309	367	336	319	352	336	344	363	340	332	320	347	328	347	325	326	353	357	353	348	369	349	368	396	322	353	340	350	338	355	316	339	394	350	379	366	375	342	345	335	376	376	325	327	364	340	376	355	353	361	343	339	353	332	387	320	329	337	365	404	405	361	377	352	337	333	388	369	362	365	348	353	343	372	359	355	349	346	369	346	347	356	346	365	319	364	374	350	374	369	372	357	372	371	334	326	364	334	333	349	368	348	345	349	350	331	337	367	365	354	370	340	365	368	323	346	379	381	336	344	364	373	335	374	353	357	361	344	338	380	353	340	365	337	343	360	355	370	359	367	341	375	369	367	340	348	330	375	322	388	365	345	382	339	361	328	344	356	387	323	354	360	348	364	348	390	371	336	380	349	320	327	342	325	330	319	345	370	343	371	351	392	350	349	326	374	325	349	353	364	364	315	332	372	338	328	379	356	365	392	380	350	328	354	363	339	361	344	354	319	343	338	368	350	345	345	389	397	374	356	357	380	349	354	356	350	334	342	337	357	361	370	378	349	339	355	368	397	360	330	352	333	352	394	380	338	375	357	362	389	363	382	328	313	359	350	367	332	355	377	379	369	356	357	348	333	334	389	367	351	370	406	375	359	343	337	371	375	369	348	362	331	342	363	348	370	382	378	368	349	355	343	398	349	345	343	369	364	377	372	337	343	360	374	341	368	356	355	365	355	364	378	350	346	359	354	335	323	370	361	359	380	365	354	333	394	343	378	363	365	344	330	348	358	342	339	356	378	346	319	325	342	368	328	355	379
73722	69731	61871	31337	6932	442	246	282	273	235	226	201	179	184	198	190	180	251	263	224	199	220	191	170	159	154	184	199	183	198	181	174	171	180	164	162	199	166	133	178	173	168	174	145	137	169	193	166	167	155	137	180	136	162	142	168	140	168	171	181	149	162	162	159	154	174	143	182	148	179	173	135	167	163	184	175	152	165	168	163	130	166	133	173	166	163	170	165	149	185	178	161	173	152	156	143	187	154	146	125	173	165	158	158	147	162	176	154	157	162	156	168	162	167	184	191	164	155	170	164	159	187	167	175	166	150	176	179	177	163	161	158	175	153	179	164	162	144	161	148	161	145	141	174	157	172	160	164	151	148	158	158	192	156	162	171	179	148	164	153	171	153	133	157	187	178	150	167	188	157	178	169	170	155	174	145	174	161	173	137	166	170	146	184	178	155	183	182	169	158	166	161	181	167	172	162	174	169	157	165	154	156	154	168	161	161	152	149	147	182	160	170	160	146	164	143	144	171	200	170	150	161	164	156	151	152	168	158	149	187	183	149	150	150	169	154	134	154	157	156	160	183	154	161	174	180	148	158	182	152	169	168	167	174	158	150	164	164	171	139	154	158	177	152	171	180	196	155	149	153	180	177	151	124	152	148	158	176	184	163	154	167	176	170	156	139	156	156	149	135	158	150	150	177	159	154	214	168	180	155	175	177	162	173	164	144	151	164	144	152	139	169	167	156	171	145	163	157	142	153	176	171	142	156	154	193	156	150	167	164	170	164	152	158	179	167	152	157	167	152	153	159	164	161	162	155	170	153	163	163	159	147	167	138	150	182	164	178	159	170	156	161	163	180	145	163	172	185	171	157	162	153	170	165	156	145	189	187	175	156	161	172	160	161	141	175	165	142	165	161	151	170	172	146	176	157	167	149	156	168	145	146	183	138	143	163	171	154	162	149	173	146	169	151	163	170	169	151	207	162	162	157	164	149	152	147	156	162	150	182	176	141	154	169	190	153	161	168	158	162	160	176	151	170	158	162	139	145	166	158	149	164	170	165	141	150	157	154	151	152	155	151	183	178	162	165	158	154	156	163	151	172	179	148	161	182	175	169	129	141	175	145	152	156	150	145	159	161	144	163	153	166	169	159	156	141	151	174	181	177	146	147	162	192	172	175	166	152	170	156	164	178	126	154	175	181	149	158	159	164	203	152	152	167	187	155	159	157	187	171	178	157	180	139	160	178	153	163	168	178	165	177	176	144	172	161	190	170	154	166	177	166	149	158	168	158	179	145	178	169	158	170	153	163	139	165	167	168	155	159	136	136	161	174	151	155	165	159	167	163	165	156	172	180	173	150	184	174	133	142	159	172	169	156	151	137	155	179	172	180	177	160	166	156	161	156	176	170	138	169	183	153	142	160	163	158	185	164	132	158	168	159	160	167	177	176	163	150	144	177	179	163	176	152	166	158	162	187	183	160	161	147	169	156	167	159	147	139	149	137	169	181	173	175	188	166	155	162	190	180	182	163	151	167	154	149	173	149	143	165	166	180	168	182	138	163	133	168	169	153	178	178	158	164	171	178	161	171	152	165	166	142	196	128	190	154	182	167	148	164	179	147	140	151	157	161	163	154	154	159	152	174	156	153	149	145	150	168	176	155	150	169	153	181	143	138	182	140	171	175	160	160	181	149	176	158	154	140	148	132	149	169	145	157	177	160	168	169	157	184	188	170	157	167	171	164	167	136	131	164	132	160	168	143	153	158	167	145	169	157	146	171	162	169	147	131	185	159	180	171	163	152	159	144	160	130	186	169	161	191	188	165	182	171	148	158	180	185	182	147	171	163	179	170	156	167	145	175	162	182	148	168	183	157	167	165	145	163	159	168	165	153	175	160	164	136	158	159	162	163	173	166	172	151	184	145	153	155	141	166	137	160	159	169	151	152	172	157	148	169	190	159	168	161	185	163	181	170	158	155	168	174	162	145	131	138	161	157	139	189	154	145	169	156	131	160	139	152	149	159	146	183	151	166	147	177	141	147	169	170	182	158	163	153	153	147	163	151	167	167	138	153	174	161	161	173	174	139	171	179	177	144	139	157	155	187	178	162	147	163	163	154	157	145	141	158	160	181	142	171	193	165	162	160	192	188	123	170	170	160	152	180	152	166	153	174	170	127	160	170	166	166	170	159	153	155	161	167	156	140	168	153	176	159	161	146	164	174	136	172	157	150	154	154	152	171	165	163	158	171	167	152	154	172	151	183	137	177	168	163	160	159	141	148	189	186	141	154	164	166	178	179	162	152	151	167	153	153	172	166	142	166	149	163	183	167	146	160	155	161	165	146	156	159	168	151	151	156	157	165	161	182	144	173	149	185	180	168	161	146	185	144	175	177	175	129	159	174	165	154	163	159	165	142	135	160	167	147	159	154	150	161	173	150	174	185	151	150	153	180	163	187	161	169	152	173	176	166	156	150	193	169	160	180	160	151	162	161	169	177	169	151	160	161	156	144	149	161	154	158	136	162	139	177	153	186	187	151	147	167	176	151	161	163	156	153	159	186	138	184	172	164	144	158	167	169	165	164	168	178	167	160	145	165	186	144	157	161	187	165	170	166	150	157	164	154	152	163	158	176	164	161	170	155	148	162	160	137	169	161	148	168	159	147	160	163	144	186	164	152	180	177	161	147	165	160	159	171	187	143	149	157	144	157	167	165	168	180	155	148	146	150	158	174	142	157	172	163	146	163	152	151	156	171	142	149	182	132	161	154	137	154	148	157	168	146	155	162	145	159	151	163	145	164	167	160	166	157	163	156	162	185	169	153	182	151	164	173	143	154	153	170	150	169	152	165	182	170	176	175	167	176	154	147	161	153	144	156	138	168	149	162	147	158	175	158	191	190	160	171	160	164	168	162	154	172	173	148	152	151	174	155	155	169	174	159	153	156	169	163	169	143	168	135	148	179	163	154	167	161	145	170	164	163	173	139	145	144	168	155	176	182	157	161	191	158	162	179	160	149	166	163	169	163	146	169	169	158	140	170	155	157	178	174	177	163	189	171	173	160	176	154	186	162	165	155	161	155	148	168	173	173	168	142	159	155	168	159	165	176	169	166	162	171	146	156	186	160	186	155	149	169	155	159	143	162	173	158	160	135	168	161	140	180	162	140	138	153	156	165	168	151	151	160	163	157	142	168	123	180	182	163	163	165	170	173	168	139	152	172	151	154	157	146	154	174	154	142	169	150	159	143	174	165	166	172	166	174	141	167	156	165	166	163	156	185	175	189	166	170	145	172	163	155	137	173	180	169	158	185	174	173	199	150	165	149	141	180	165	174	184	162	149	138	167	184	159	145	166	164	159	150	179	182	176	141	167	165	150	157	160	160	160	162	149	163	144	172	175	144	143	169	181	171	176	142	150	164	151	144	169	164	172	153	168	160	176	155	160	146	169	160	178	151	154	134	184	157	170	151	176	184	164	164	181	173	148	156	153	162	179	165	161	160	142	155
60237	58292	59755	20092	1186	963	985	1126	1148	985	883	823	775	797	801	784	810	1281	1402	1088	949	847	638	586	593	607	784	849	812	758	633	628	569	569	584	544	550	578	537	584	520	548	502	548	506	559	530	551	533	552	557	548	546	547	534	558	545	579	486	542	528	523	551	549	522	524	520	546	546	579	570	568	543	537	508	552	546	535	555	527	577	562	517	539	566	531	593	504	538	560	570	549	508	569	544	521	517	532	576	522	533	544	534	559	580	540	547	564	543	521	497	550	513	505	532	582	539	547	576	536	471	544	567	567	552	540	531	554	541	531	539	541	575	543	552	526	542	535	505	577	506	555	515	554	559	531	567	528	558	517	494	521	539	576	501	482	536	559	519	571	551	546	526	560	530	550	550	499	593	589	565	538	529	556	595	557	531	544	521	512	514	540	511	532	506	530	505	508	529	512	540	535	572	515	535	515	529	543	521	508	575	524	572	586	533	550	526	530	561	542	502	515	515	564	543	530	543	526	512	503	550	582	543	561	544	528	531	546	531	557	531	560	532	535	568	513	540	520	546	518	557	559	515	507	552	567	526	537	492	558	533	555	530	510	527	537	563	525	528	529	500	547	540	554	528	540	516	534	550	538	543	555	557	544	511	513	521	571	516	519	538	543	533	596	557	552	500	505	505	543	567	516	562	545	546	525	515	550	545	551	533	527	569	512	571	553	525	526	533	534	503	559	562	534	494	517	527	556	583	506	498	534	514	523	576	509	556	546	537	567	552	548	520	583	498	515	481	509	492	531	518	556	560	528	556	509	540	488	529	521	569	538	521	486	503	506	542	528	504	575	553	489	513	535	514	514	529	531	515	538	526	518	522	510	566	540	561	557	555	531	518	505	524	501	519	507	541	562	543	517	547	565	542	541	547	546	516	536	504	536	559	541	517	545	549	546	533	580	523	538	538	537	547	507	561	564	552	527	557	532	512	511	508	530	549	530	518	527	559	552	506	549	559	528	516	545	578	519	564	538	554	479	504	532	552	492	552	554	505	515	499	525	483	537	536	492	527	565	530	546	571	527	508	537	513	573	530	556	508	516	512	527	530	470	535	560	525	543	533	501	564	546	538	544	558	524	511	544	538	532	536	528	488	582	556	534	533	517	504	509	489	532	538	503	536	503	534	536	524	537	492	565	535	539	532	524	537	531	528	520	535	553	546	541	535	513	597	559	537	551	528	531	552	534	534	558	568	580	503	563	521	562	533	517	559	535	602	560	513	528	521	530	532	520	528	593	466	512	540	505	548	526	536	541	543	557	532	549	536	527	535	546	560	528	512	513	545	566	540	483	464	527	597	521	542	553	528	506	537	533	490	525	557	529	521	487	506	529	528	551	557	570	514	533	523	557	545	547	597	546	506	558	539	508	536	517	551	525	576	520	536	586	572	564	555	520	515	517	523	542	526	517	527	527	502	545	522	523	489	540	559	510	524	530	549	519	514	560	552	586	496	560	534	533	551	520	518	529	586	500	536	550	533	530	554	530	505	538	518	566	537	529	552	554	546	568	545	529	540	521	580	542	501	543	519	568	596	547	552	498	529	588	502	554	522	549	526	540	515	560	545	561	545	540	557	582	525	550	525	544	533	513	527	544	521	545	485	567	535	520	576	571	540	584	505	522	546	546	574	546	529	529	555	561	521	506	538	545	546	516	508	538	540	547	508	535	553	557	506	529	536	544	533	559	560	492	544	557	550	530	523	533	572	545	524	537	512	548	543	535	574	560	554	560	530	546	531	525	514	552	493	541	537	518	516	526	520	502	567	535	558	542	554	556	554	538	510	507	558	530	492	535	537	540	524	527	510	538	529	499	574	545	511	529	556	529	530	514	533	554	564	510	504	515	546	506	530	547	559	548	508	520	579	545	538	566	503	524	545	521	576	485	562	544	490	535	555	543	513	550	554	521	574	501	543	517	526	505	561	473	581	504	541	503	511	560	537	568	551	501	542	538	585	504	565	534	540	523	525	500	494	505	568	548	558	478	524	522	542	548	538	575	521	513	526	568	557	532	518	515	550	571	539	571	521	537	492	555	533	543	584	545	563	535	525	539	559	489	522	530	506	495	524	530	521	544	544	548	521	549	530	522	527	506	584	532	547	567	549	553	553	575	564	533	543	571	511	566	546	548	521	549	534	567	557	543	527	547	531	564	546	505	485	535	522	521	557	542	548	539	562	561	536	523	566	542	588	543	518	507	473	523	568	536	528	541	572	544	536	491	534	550	511	524	572	492	522	544	522	506	556	548	538	527	501	583	531	527	537	542	547	534	516	528	557	502	524	535	510	513	523	523	492	544	499	531	536	518	535	553	554	539	521	500	558	511	547	527	516	569	558	492	548	507	490	555	466	520	523	507	555	550	550	534	569	503	570	507	499	591	533	588	550	572	531	510	557	535	581	548	538	572	527	509	540	522	512	512	549	528	540	516	531	554	526	501	563	515	516	512	526	540	567	517	526	549	522	538	509	519	503	534	538	485	531	541	570	566	512	577	519	543	577	513	542	532	542	521	544	531	528	540	544	526	544	532	525	553	538	598	538	535	523	528	530	531	471	547	494	529	521	533	513	524	574	542	544	544	616	545	539	568	525	530	527	579	502	507	549	561	534	552	545	540	541	559	561	532	521	552	553	499	557	504	534	530	510	563	567	520	545	574	518	517	561	515	511	518	516	507	517	543	571	551	519	554	553	481	526	546	522	556	529	538	542	557	547	544	459	532	520	523	563	562	538	528	546	518	478	529	558	519	512	544	553	518	544	545	552	537	544	546	513	480	512	523	565	515	566	525	471	507	533	545	518	524	510	554	534	566	541	532	533	548	519	518	549	556	539	552	519	501	540	543	521	557	517	488	534	524	515	526	555	530	562	512	511	526	539	517	536	541	574	537	551	544	557	531	501	543	535	522	511	542	560	552	545	519	535	535	545	520	513	535	542	502	534	540	529	524	507	498	510	547	551	527	583	541	538	555	518	498	520	555	546	520	557	551	528	543	529	543	529	542	538	588	557	564	486	582	521	550	576	508	531	507	559	552	520	518	579	551	522	490	550	482	593	499	507	537	521	537	550	521	545	521	540	612	528	559	539	521	526	539	555	536	513	544	548	553	544	546	550	544	556	525	529	537	549	537	544	501	530	506	559	553	510	538	492	536	528	562	470	562	536	497	534	529	499	543	535	522	521	557	523	529	521	556	568	525	527	514	485	529	542	519	540	541	567	561	566	552	544	580	517	487	546	539	559	548	539	548	528	541	557	526	556	539	542	560	509	522	540	513	542	532	519	502	527	535	539	507	555	555	558	547	528	541	522	499	604	585	498	536	570	498	528	507	517	514	549	543	517	554	527	542	526	526	571	541	522	534	554	534	563	536	562	535	563	496	540	515	518	545	555	552	512	524	569	610	534	501	534	538	547	586	546	568	521	523	519	557	553	540	567	526	533	536	544	513	525	526	525	545	575	500
27700	14482	7087	1142	153	121	93	105	114	114	87	98	120	90	89	103	112	100	83	83	90	107	98	108	105	106	111	76	99	103	111	95	98	100	97	109	103	117	109	104	93	94	100	89	103	102	95	112	109	103	92	108	110	92	96	100	94	102	91	90	92	100	98	93	104	97	110	111	80	95	120	82	104	86	82	97	96	101	117	103	114	102	91	97	103	88	104	96	91	111	92	98	115	102	118	100	92	92	105	97	90	107	92	97	94	99	93	85	97	101	120	105	111	87	89	92	86	95	121	118	111	99	99	103	95	84	111	91	92	98	103	85	92	101	109	93	84	83	98	101	93	107	115	102	71	88	94	107	105	97	102	101	96	87	106	103	102	94	90	111	113	107	109	91	109	109	96	111	100	104	105	80	108	68	101	98	102	114	104	95	104	106	105	100	90	112	94	96	98	93	99	110	107	92	108	95	99	94	90	96	98	108	88	100	89	105	107	100	98	78	92	85	94	103	102	89	80	94	103	97	107	119	101	91	98	97	88	127	109	102	114	116	105	92	113	90	93	84	113	103	96	100	95	85	93	117	100	88	109	114	98	108	108	95	106	105	108	101	109	87	86	107	106	106	103	91	103	120	114	100	98	100	99	110	91	82	95	98	95	116	75	92	96	101	91	96	90	90	101	90	86	103	119	89	102	90	78	100	106	108	88	77	99	103	89	84	107	96	94	113	105	99	77	105	90	94	107	97	102	101	101	114	104	112	83	103	97	102	122	102	85	105	91	97	89	94	97	107	99	105	87	97	111	98	89	98	83	104	96	84	97	112	121	75	86	108	112	116	117	105	97	119	111	111	102	117	100	106	88	99	116	116	110	116	94	89	98	101	99	87	105	104	115	115	89	120	103	97	101	98	102	112	87	105	107	97	97	98	86	100	87	89	110	97	93	89	99	106	100	93	87	88	105	106	98	107	101	89	104	106	102	120	106	101	115	79	105	97	93	91	119	121	100	107	120	94	110	80	117	97	111	98	101	100	108	97	114	95	108	96	106	102	89	114	102	98	112	95	100	89	94	107	95	97	95	84	115	97	89	116	106	79	95	88	96	113	108	97	88	93	83	103	101	106	103	119	104	98	105	98	124	87	101	94	85	96	94	105	114	104	101	112	95	98	106	92	103	86	90	87	101	92	104	93	119	105	101	90	101	101	84	87	110	92	121	110	87	102	111	107	97	112	94	98	102	98	69	92	98	108	88	82	110	105	117	126	94	95	95	99	115	76	102	106	110	102	102	102	87	95	104	96	86	107	86	101	109	98	114	95	98	97	100	119	82	111	99	112	89	103	96	96	103	91	92	112	95	114	97	84	102	94	113	103	93	94	104	88	96	85	99	106	105	110	92	91	109	95	100	92	77	124	100	107	98	76	91	89	103	78	96	99	90	114	101	101	93	100	82	119	90	96	113	98	90	87	109	95	96	91	97	85	95	110	121	106	103	95	96	79	100	91	102	120	102	98	86	97	91	95	119	109	99	111	77	89	95	114	89	98	115	88	109	115	73	92	113	95	98	99	109	89	111	98	104	104	97	105	91	86	103	111	93	101	97	98	102	102	107	85	96	100	113	105	109	102	93	115	99	101	91	120	87	103	102	95	109	101	97	81	89	82	86	103	103	86	96	97	113	89	119	106	83	100	108	85	97	105	106	99	99	88	95	103	107	116	96	110	97	100	101	95	81	102	84	87	102	97	113	104	101	83	95	98	99	103	89	88	94	93	105	100	96	104	128	87	87	94	104	113	108	98	99	109	81	84	99	119	114	115	87	102	88	93	91	91	89	111	106	116	101	97	103	93	82	98	99	96	93	97	93	85	105	95	92	93	100	109	87	95	110	94	93	99	103	118	115	105	93	92	87	104	96	95	89	101	112	104	92	105	112	81	93	83	91	84	118	119	79	102	92	104	98	101	122	99	111	109	97	100	101	111	91	89	90	99	72	108	98	96	102	113	90	94	74	105	103	104	97	94	114	96	101	127	102	97	92	113	94	100	104	89	102	94	93	102	82	104	103	79	113	100	104	100	93	122	87	96	89	108	87	110	113	98	118	101	101	87	97	91	98	108	100	95	84	106	95	101	96	99	97	88	116	109	108	100	98	85	104	97	118	82	90	94	115	88	103	107	90	81	97	86	87	121	94	107	96	94	98	106	102	99	107	95	92	93	109	83	121	115	90	90	117	101	96	86	103	92	112	101	115	101	105	103	94	117	105	103	93	80	109	78	108	94	98	107	105	95	98	103	93	90	107	83	87	99	103	109	84	113	102	101	89	88	102	84	104	108	96	102	98	96	107	105	77	95	94	93	97	111	108	93	97	93	106	113	101	111	107	108	98	83	106	102	105	99	96	89	96	92	111	97	89	95	108	108	88	87	104	95	105	110	107	110	84	78	92	108	106	92	103	93	109	98	101	106	84	98	103	114	84	93	85	91	109	94	91	109	82	111	105	113	102	83	107	94	103	108	86	87	103	117	111	94	109	100	111	89	79	111	97	107	111	94	88	116	97	83	84	98	88	119	93	112	108	107	111	95	94	107	118	93	120	98	100	109	110	108	99	103	101	102	103	110	99	112	100	98	111	106	103	110	84	97	95	100	108	84	107	101	105	85	94	104	82	83	91	80	95	99	90	107	88	92	86	75	102	122	109	99	117	104	96	107	95	96	122	90	101	91	128	104	96	94	105	100	91	103	97	102	100	107	112	90	101	96	104	92	84	96	91	105	108	109	117	100	93	93	97	92	85	89	95	94	112	96	78	90	100	98	111	106	89	110	108	104	99	101	101	93	107	107	81	77	88	105	97	87	105	112	91	104	102	103	100	103	91	86	97	108	106	97	101	109	90	104	105	100	94	107	97	106	110	91	104	94	112	89	90	88	110	100	104	71	104	98	82	104	105	91	95	90	95	96	107	92	112	100	86	111	84	100	90	99	109	88	88	100	101	87	136	86	114	129	104	109	104	94	97	105	89	97	99	110	96	101	107	113	94	112	89	120	89	112	99	93	104	99	101	99	83	93	107	96	99	109	80	93	91	104	96	125	83	92	108	98	97	91	89	114	104	89	104	97	112	79	89	89	68	101	81	94	90	93	110	109	101	100	92	100	106	101	97	102	97	107	90	86	111	110	94	74	101	110	108	91	95	84	103	110	96	89	85	100	107	92	95	93	85	113	103	86	106	103	114	105	104	88	92	87	103	91	83	86	96	108	100	92	95	109	107	85	103	88	90	94	106	93	95	96	113	98	86	89	102	98	83	89	102	106	117	132	91	100	93	92	102	101	97	97	111	93	88	106	118	104	99	105	104	108	104	105	113	100	102	87	91	100	120	103	90	90	122	71	95	98	106	99	103	104	91	102	102	101	120	98	105	102	105	95	90	97	99	93	96	80	108	99	106	92	102	108	91	84	90	89	108	107	118	98	96	93	98	105	89	124	90	112	106	84	107	85	118	98	97	103
28940	18660	13460	2576	380	393	355	436	380	380	364	343	388	387	345	343	374	386	396	396	392	364	346	338	357	345	379	350	373	365	366	369	382	383	347	384	368	369	397	364	336	358	362	377	370	335	364	369	384	338	406	374	353	358	358	334	371	356	325	393	354	341	384	329	396	352	347	341	358	371	391	358	399	371	362	385	354	364	340	409	332	346	362	369	344	358	369	373	331	373	354	336	367	355	320	358	356	367	341	339	360	396	355	361	401	332	356	360	355	367	381	382	362	356	356	371	391	389	337	357	396	363	377	357	400	359	352	364	358	383	360	376	372	330	339	350	348	377	357	360	366	360	366	352	362	373	385	395	398	357	399	385	364	356	353	379	347	371	344	369	384	380	378	326	396	372	371	378	362	377	334	364	371	359	375	375	347	385	350	346	384	350	364	362	404	378	353	341	360	360	335	374	380	350	396	365	368	368	375	379	392	351	349	331	355	385	395	381	376	374	365	399	335	375	344	343	333	359	371	367	363	372	364	372	390	392	348	347	326	374	369	396	349	331	370	376	334	373	361	349	392	376	342	360	332	375	359	366	346	369	374	361	371	352	312	360	350	381	374	371	350	374	355	355	353	387	392	334	367	383	396	392	361	389	377	355	377	361	371	403	375	350	345	354	380	351	340	366	346	362	379	335	380	383	343	343	351	363	361	367	335	375	341	386	378	327	341	376	384	360	322	390	367	337	345	389	372	404	371	350	418	398	309	347	365	369	340	355	355	385	319	369	373	340	341	373	399	367	383	427	346	376	371	367	375	373	344	347	346	374	366	379	325	378	341	338	355	334	401	359	364	346	362	398	399	342	349	323	363	406	385	343	361	364	380	383	373	355	337	337	348	337	394	329	407	376	385	386	366	358	357	359	387	389	353	347	354	337	370	359	343	377	381	365	343	342	353	325	352	370	371	378	365	357	368	351	384	373	336	345	379	388	390	312	362	333	391	371	349	379	391	388	381	354	366	331	371	380	369	392	377	366	370	385	367	370	364	377	351	358	372	334	350	354	380	399	374	367	349	389	355	372	378	334	374	388	377	374	351	378	374	385	361	355	373	400	351	374	350	371	368	350	388	340	337	371	353	373	351	382	387	377	375	352	381	405	367	354	388	336	333	396	347	394	364	366	335	360	370	387	319	368	381	364	369	394	377	380	354	393	355	348	363	353	350	335	378	321	331	369	413	365	350	347	327	376	345	386	353	360	344	374	351	355	353	375	346	326	357	381	385	334	388	349	362	366	333	347	338	375	334	360	363	310	356	391	391	349	389	394	376	346	366	391	371	328	327	380	388	342	360	335	374	379	385	402	335	342	416	377	366	370	369	340	356	388	362	326	389	353	351	385	352	368	383	351	350	344	304	337	336	358	340	362	404	352	347	363	342	356	334	337	339	365	358	385	414	383	324	360	347	368	369	345	351	376	339	348	338	353	384	364	360	367	386	359	376	352	353	364	367	363	381	351	386	380	332	358	372	369	343	379	362	325	355	360	328	377	370	340	361	382	341	395	350	366	371	338	349	369	354	375	338	317	340	345	340	403	339	399	361	367	353	350	357	358	385	385	382	359	398	338	377	354	403	401	338	372	369	354	367	373	353	361	391	378	383	393	353	365	349	344	351	384	378	360	352	363	331	325	367	372	354	343	396	374	366	351	359	378	358	369	383	333	351	339	365	364	365	396	349	381	346	349	359	363	358	361	404	358	352	345	376	349	367	364	384	375	381	327	389	403	360	345	350	349	366	346	349	366	343	373	381	340	345	392	359	374	329	312	322	357	361	329	373	347	375	375	358	360	401	319	343	369	383	391	356	347	360	317	350	316	393	376	361	341	329	338	381	374	334	387	338	383	374	419	359	349	376	400	365	365	334	362	372	384	356	345	353	388	353	383	391	350	368	356	362	386	358	360	348	378	380	355	338	357	352	365	357	375	390	386	369	360	367	391	380	390	404	361	364	355	400	358	345	358	352	356	385	366	350	401	380	355	364	375	369	342	321	339	334	371	392	391	360	327	346	386	369	358	370	355	375	372	368	384	366	341	353	378	351	385	339	355	394	365	367	354	337	352	341	363	400	356	342	381	383	372	366	372	361	359	349	326	388	376	363	380	354	388	364	387	375	366	329	380	365	348	388	355	398	369	366	314	367	351	380	361	342	371	377	367	394	349	354	346	375	338	338	356	354	361	363	381	355	352	345	374	336	373	363	372	356	370	348	372	365	337	386	358	350	366	353	390	338	363	391	375	327	317	352	363	363	358	336	373	348	346	349	366	369	336	357	335	357	357	333	366	336	372	379	324	358	405	344	349	338	361	325	321	356	350	358	372	344	399	371	378	339	370	383	382	351	367	372	372	396	385	403	344	369	349	338	365	368	386	338	329	354	381	392	385	378	350	361	410	347	335	338	360	327	374	373	369	375	366	389	373	382	379	354	340	360	389	352	374	357	338	365	362	393	370	377	337	395	386	349	381	376	350	344	394	371	389	402	324	379	340	372	383	345	359	354	378	378	356	352	334	334	372	385	353	369	361	363	386	353	328	356	349	365	371	355	334	382	372	327	387	395	361	343	333	359	346	355	382	337	349	370	365	356	354	368	397	363	373	379	354	363	355	357	361	373	363	366	354	333	366	356	371	369	379	351	344	327	360	366	396	365	357	371	402	350	356	336	360	377	365	351	359	364	387	375	356	332	352	397	340	367	399	352	388	372	438	370	350	346	382	362	332	333	368	340	367	367	383	345	346	370	343	341	375	372	385	380	336	344	373	376	366	371	361	365	334	385	346	358	400	365	404	374	373	366	337	377	378	380	369	370	351	369	331	364	346	350	348	334	344	355	355	325	327	391	390	350	329	348	358	373	376	349	326	310	340	394	359	372	327	354	344	348	367	365	392	363	376	366	356	398	364	381	345	361	375	384	364	357	405	379	384	355	373	368	383	391	349	380	347	369	380	356	362	387	400	332	374	373	361	380	376	338	348	353	368	362	331	360	347	392	416	366	381	369	362	369	394	371	333	329	372	340	385	375	371	371	380	393	358	384	374	401	382	374	353	330	343	345	359	360	325	351	357	357	378	332	331	365	352	342	319	357	336	362	350	355	353	372	351	351	340	390	392	380	334	382	385	347	377	385	366	343	354	365	363	349	335	348	375	364	381	350	393	404	336	376	359	346	373	330	366	354	341	364	391	361	369	345	376	334	371	368	390	385	327	329	372	367	349	370	348	394	390	359	374	357	376	385	356	337	376	388	371	386	375	363	358	411	383	383	370	379	329	332	387	354	363	355	367	346	340	340	355	358	359	361	349	369	378	395	372	353	384	372	342	371	355	356	364	384	422	335	355	390	356	349	363	365	374	335	315	318	337	379	364	358	352	378	361	375	355	391	333	379	343	370	405	366	341	353	390	375	368	367	379	356	379	374	334	374	335	333	342	374	368	362	345	350	371	348	394	372	318	344	364	375	329
65964	59588	50915	22181	2366	140	117	134	131	128	136	105	128	102	110	119	122	144	160	162	113	114	104	86	96	86	113	111	112	101	107	92	111	90	107	87	111	93	97	89	101	103	113	90	103	94	111	94	89	109	94	115	91	79	100	97	84	103	93	98	106	101	86	99	109	96	98	75	118	116	107	97	111	92	85	98	108	98	107	77	91	98	94	92	93	89	92	107	93	100	98	115	100	98	105	83	86	93	102	87	114	78	102	106	91	88	116	115	108	96	101	104	74	98	96	112	90	87	102	94	82	103	103	115	86	109	92	97	89	80	100	109	84	98	89	112	107	85	89	105	89	94	93	81	81	97	93	129	92	102	101	117	92	92	88	114	103	109	82	92	107	91	103	91	95	79	89	104	108	99	96	106	96	100	89	75	94	109	89	99	101	82	94	92	89	108	95	113	89	99	90	102	109	83	96	102	114	104	102	112	105	92	84	106	117	95	100	74	89	101	89	90	84	94	90	98	96	87	96	105	93	96	69	113	113	82	93	88	93	83	94	93	95	88	106	90	95	106	95	76	93	117	93	99	93	123	102	111	105	90	89	86	98	88	99	97	104	93	98	85	91	100	109	116	96	86	111	107	101	100	82	83	99	85	87	95	101	113	98	99	105	100	101	90	99	104	101	95	104	90	78	100	97	101	107	89	104	101	86	94	91	120	101	97	96	97	111	85	80	81	104	94	94	110	94	119	109	109	104	103	102	90	90	74	97	96	98	81	113	104	110	109	89	83	91	108	88	91	92	104	90	95	93	102	99	119	95	89	98	96	95	107	81	101	126	95	101	87	83	94	96	107	86	103	93	84	94	112	97	106	97	87	94	104	106	101	100	108	75	107	99	105	92	111	103	105	102	99	99	87	82	103	74	102	81	97	93	88	94	107	107	84	92	77	97	93	103	105	96	126	95	114	99	95	102	90	118	112	78	118	90	100	73	89	92	94	99	88	90	104	107	90	107	109	104	87	96	86	84	92	99	89	79	100	100	116	100	96	93	91	94	111	105	93	102	100	102	91	112	119	82	102	106	92	86	89	92	96	121	100	73	107	98	107	87	107	85	99	102	90	90	108	107	98	92	103	80	85	89	108	74	101	90	100	119	102	101	102	98	74	91	90	106	94	100	97	86	91	99	90	99	90	107	106	88	104	79	88	80	91	106	103	84	93	94	95	94	100	111	101	75	89	93	94	91	109	102	105	78	112	106	96	91	91	96	96	106	102	89	113	83	90	105	101	86	88	105	87	107	105	86	95	90	94	100	96	109	75	104	80	102	105	101	98	101	108	107	86	108	103	97	79	101	99	115	88	97	90	89	98	89	91	75	91	103	98	105	88	92	99	93	102	125	100	85	114	109	95	119	91	92	98	85	103	92	102	118	109	96	91	113	93	99	118	104	89	77	82	100	92	88	90	102	103	86	97	102	88	95	94	106	125	110	94	103	107	91	100	100	90	68	93	92	108	98	83	99	88	115	93	98	90	104	104	102	118	90	102	87	86	88	103	101	95	121	102	96	116	105	101	109	85	93	99	85	91	97	89	94	91	87	94	98	71	94	94	101	108	86	83	76	103	95	100	85	74	98	88	102	108	111	100	104	108	86	80	100	91	94	100	116	107	107	86	105	91	105	100	113	85	90	99	95	96	100	93	77	76	95	87	99	117	99	91	98	106	108	94	118	89	97	102	75	89	85	90	96	108	95	100	100	74	106	87	93	94	92	103	97	85	112	95	101	114	97	86	89	102	94	96	81	99	101	94	86	103	99	102	105	82	95	70	88	105	89	105	103	96	108	97	97	92	102	99	99	108	98	99	105	100	77	88	88	94	89	92	89	94	87	87	96	92	99	103	109	104	102	111	112	102	94	98	75	93	93	97	89	89	109	105	110	104	95	82	81	92	92	94	106	89	97	98	107	89	92	93	110	97	88	99	101	84	84	93	94	106	102	83	105	104	97	91	105	98	84	98	89	103	101	84	79	93	94	87	92	105	104	101	108	86	91	93	99	103	94	76	110	99	97	105	110	110	103	104	100	126	93	104	104	87	93	98	99	100	113	111	83	97	112	95	94	88	108	87	95	91	98	85	88	96	88	110	92	93	90	98	94	107	106	93	116	89	116	114	101	98	100	83	89	110	89	111	85	88	95	111	101	78	96	84	110	79	111	113	90	73	94	91	92	99	97	105	106	94	87	105	115	100	84	110	91	92	88	96	105	88	121	85	81	110	103	88	98	87	95	99	102	115	86	104	112	95	91	93	82	94	78	86	97	100	94	97	107	84	87	115	95	108	86	88	99	106	72	84	98	101	102	86	106	99	71	93	99	113	111	94	110	92	103	118	96	103	109	102	95	78	82	94	106	103	89	108	80	88	85	99	113	128	97	101	99	95	92	108	106	93	110	94	90	110	91	100	101	100	86	83	115	90	105	100	103	105	98	97	108	103	99	115	102	95	93	112	96	87	108	102	96	100	97	98	93	80	99	99	110	93	85	87	99	109	129	92	100	79	99	108	94	103	108	94	90	95	92	103	91	94	101	83	86	90	105	103	106	101	99	101	109	108	105	95	111	94	109	102	99	95	90	106	98	105	81	90	100	103	96	88	97	97	106	90	96	113	85	111	103	96	99	81	110	91	116	97	96	98	117	93	104	94	110	98	93	99	110	92	109	90	119	93	96	99	85	91	96	103	108	86	100	92	91	107	96	87	96	105	106	104	96	92	94	92	86	117	89	78	81	97	116	100	106	107	97	105	78	92	94	94	97	97	103	101	97	95	85	101	84	123	109	80	92	89	103	84	106	96	110	98	94	88	114	99	96	103	85	104	103	100	104	96	94	97	113	92	100	85	89	87	79	110	112	116	108	94	103	95	101	119	94	97	89	93	111	91	111	94	88	77	91	93	102	87	95	79	102	93	103	107	96	103	106	77	105	78	132	104	91	109	104	109	91	94	100	97	109	105	102	111	123	94	98	92	95	97	96	105	103	106	102	100	86	108	94	114	82	104	94	75	89	97	79	99	87	90	106	94	85	108	97	105	90	98	93	111	96	106	107	114	98	74	90	98	107	95	90	91	101	95	75	124	93	105	102	85	95	101	90	106	95	98	95	89	107	87	91	104	109	105	87	93	109	101	116	99	96	97	94	96	93	106	97	109	123	98	100	94	107	97	101	98	84	100	108	96	101	94	110	94	88	98	93	90	106	97	95	78	87	100	116	95	101	87	104	98	87	94	106	95	108	95	89	82	98	102	102	110	94	101	97	83	91	100	95	107	116	102	99	83	83	84	93	98	107	111	107	96	99	92	115	90	121	89	107	95	85	95	97	94	83	91	104	96	100	101	87	87	110	100	99	93	101	107	110	94	96	83	100	105	95	92	80	90	93	98	102	93	96	89	93	89	101	94	86	106	83	97	97	115	76	100	81	112	103	95	86	98	99	100	103	79	82	87	99	108	96	95	103	89
49716	48010	48644	15643	694	578	589	719	611	568	506	473	516	497	480	520	539	642	937	803	649	543	429	397	411	414	478	535	498	420	382	398	362	376	367	403	391	351	341	385	356	351	366	361	327	339	316	401	369	393	363	348	336	395	341	331	363	386	362	328	349	384	360	330	329	336	349	357	347	335	332	352	335	378	347	331	311	377	352	358	382	378	356	351	340	345	354	381	316	357	329	324	354	328	345	321	377	352	325	343	344	332	371	345	364	343	364	344	334	350	347	308	349	342	363	338	343	331	357	348	378	362	343	340	325	360	350	337	334	372	355	384	333	384	336	360	332	368	376	371	355	364	335	325	329	341	366	351	382	365	355	358	376	363	331	345	325	344	350	364	331	381	375	369	381	338	340	372	370	354	335	347	347	351	346	345	361	377	336	360	353	359	344	347	353	367	372	319	391	319	348	321	348	346	353	361	344	322	331	354	377	354	341	320	348	332	336	336	336	339	349	365	344	369	362	345	346	353	355	349	389	329	360	355	355	366	382	353	358	336	370	321	348	372	346	363	365	362	357	308	347	348	344	355	405	351	339	377	330	321	355	327	356	346	319	357	366	334	371	370	332	358	343	339	336	357	343	365	342	381	386	323	357	333	360	342	352	356	318	351	362	339	381	343	366	362	333	365	354	354	375	340	386	357	354	378	318	352	367	373	339	352	359	403	356	349	358	353	345	350	361	336	367	381	361	369	362	361	372	355	345	335	367	338	313	369	342	329	373	345	347	351	350	317	339	353	339	384	348	325	341	369	355	375	339	379	335	336	378	369	317	360	343	341	355	352	354	357	361	350	322	344	342	342	339	366	351	357	345	361	344	344	369	370	320	394	354	386	378	350	357	377	376	351	319	358	344	338	348	382	339	354	342	394	343	375	352	375	357	394	365	336	356	335	382	323	326	335	352	364	358	374	366	343	330	350	331	371	356	338	366	347	329	358	342	373	347	373	366	334	369	362	331	347	352	374	378	364	333	352	331	364	388	325	335	340	344	339	375	360	340	348	330	330	364	338	352	357	353	369	375	381	361	335	342	360	314	353	366	334	347	350	342	372	338	321	332	387	370	346	339	324	343	336	336	361	344	335	367	348	333	332	353	337	376	368	315	350	357	339	334	351	384	380	345	368	387	350	362	363	374	349	342	328	309	364	351	353	349	354	374	381	334	342	359	353	339	310	369	347	332	335	396	329	382	338	379	346	321	357	333	355	336	394	377	340	361	339	334	364	332	337	372	355	363	338	359	359	347	372	361	352	381	354	338	319	363	360	383	345	356	341	388	346	363	345	346	350	363	338	343	339	366	329	351	346	381	347	338	341	353	344	370	382	326	355	341	396	323	327	338	343	324	358	343	356	370	340	352	349	354	325	326	359	354	353	347	369	372	340	311	383	327	363	341	346	334	359	361	358	334	339	358	350	370	388	352	377	333	379	362	378	358	336	362	351	359	374	358	343	377	331	352	349	377	383	350	352	381	363	387	359	335	365	365	367	331	371	353	356	376	364	349	318	347	375	326	358	354	343	328	348	317	296	359	368	378	338	372	404	334	377	373	326	358	352	372	362	348	350	350	357	338	347	362	387	328	363	362	352	380	358	362	339	355	358	345	371	328	341	384	378	376	316	396	369	350	350	338	365	312	374	367	323	350	342	411	368	376	371	338	341	359	323	357	346	377	328	354	349	368	303	311	342	353	322	337	331	374	342	350	345	352	344	346	342	354	345	340	375	352	324	359	382	352	333	330	340	367	338	376	335	334	344	325	328	351	388	379	361	344	380	338	337	354	344	329	320	376	351	349	365	365	370	324	371	348	367	302	366	334	344	326	332	350	351	342	331	375	349	371	375	373	353	337	385	380	361	358	339	332	355	356	346	336	361	361	344	359	353	372	373	354	388	393	345	371	379	358	339	353	331	392	337	351	385	377	359	363	330	353	353	344	323	360	315	369	355	355	377	363	355	366	341	352	359	401	344	325	338	351	342	351	393	367	322	359	369	360	346	335	361	354	320	356	372	336	361	337	346	324	374	396	372	356	335	329	331	372	370	381	345	350	330	335	342	377	356	376	364	333	371	380	370	323	364	337	337	346	291	336	341	376	363	370	326	353	349	346	394	342	318	379	358	349	350	366	320	368	358	386	339	369	356	342	354	359	346	421	330	356	340	361	339	340	348	340	344	355	344	338	353	365	309	385	345	363	348	359	321	375	348	365	335	326	363	334	379	346	389	354	351	338	390	384	359	361	336	358	348	364	366	383	373	358	338	370	339	372	338	358	360	360	329	363	370	349	335	303	353	390	352	343	343	342	375	375	350	347	345	413	338	336	356	337	338	398	357	341	352	320	357	359	361	349	358	319	351	381	388	360	342	350	364	332	346	359	317	354	332	389	358	323	357	365	343	334	341	356	368	345	343	365	332	334	348	369	352	398	347	360	325	392	340	332	312	358	359	348	358	350	381	362	343	367	346	341	344	361	352	373	358	342	363	346	350	354	295	377	329	395	368	329	357	354	354	360	364	355	344	349	327	348	354	351	320	343	345	317	367	339	340	353	332	345	363	352	349	349	377	332	356	363	343	317	352	316	360	351	360	359	334	370	353	370	348	369	364	363	344	364	396	326	374	352	348	346	349	365	346	360	374	383	375	342	313	366	376	358	397	337	346	338	377	333	355	376	353	348	368	330	372	342	339	395	365	382	337	359	319	340	326	325	381	332	383	353	349	341	363	337	345	371	354	318	354	353	358	345	391	371	367	350	336	322	334	339	347	362	339	317	363	343	344	374	336	354	335	366	365	368	352	387	339	298	350	346	368	371	337	350	371	376	349	390	348	341	364	347	345	352	353	379	317	334	333	323	378	374	333	323	342	354	370	323	361	347	322	361	342	358	339	366	361	351	359	336	353	330	359	341	334	353	326	346	375	357	331	355	377	359	385	374	349	352	353	367	350	336	332	358	358	342	380	353	352	372	370	346	344	358	360	352	363	358	355	379	378	369	351	347	359	357	362	341	357	385	345	375	345	366	354	342	364	401	343	369	353	331	347	365	333	371	344	369	347	358	360	359	355	360	354	353	369	370	364	340	344	360	362	352	333	337	337	370	364	372	327	332	360	332	361	342	413	325	339	350	335	368	378	375	353	338	380	341	379	370	360	366	377	339	335	363	344	350	354	377	364	357	369	348	354	374	334	335	353	386	324	367	373	337	373	316	369	315	344	364	339	357	347	342	366	320	358	359	365	343	342	338	374	379	377	342	382	358	361	365	340	352	338	365	365	402	348	353	367	353	351	363	340	352	352	337	334	365	358	365	340	396	340	366	360	336	348	380	335	400	376	337	322	366	358	380	345	396	336	341	305	363	356	364	374	347	359	360	336	313	340	351	338	355	351	373	332	353	330	333	346	361	351	381	349	335	360	351	358	345	340	399	351	342	335	356	357	357	329	371	355	336	329	351	348	334	356	352	356
72442	70787	60721	29038	6175	444	219	262	250	213	221	182	201	207	181	197	187	192	271	264	216	196	167	184	184	169	155	200	181	179	154	169	188	156	166	163	175	163	160	164	177	168	159	147	156	158	169	152	153	147	182	156	152	137	166	155	169	160	134	168	147	127	166	173	160	165	166	180	176	148	163	157	173	165	156	180	170	179	175	155	148	167	145	167	164	147	160	162	175	171	145	186	156	177	156	158	175	168	150	174	158	173	147	168	157	149	173	161	169	167	169	156	152	134	154	179	154	157	171	157	159	155	163	143	187	161	161	164	160	131	168	145	169	175	160	161	178	164	167	181	147	153	165	156	161	174	172	157	150	175	167	178	189	148	147	157	156	167	174	158	158	165	170	166	157	146	170	157	179	176	153	180	181	144	191	157	170	158	137	144	149	146	161	176	172	167	155	165	142	170	164	158	154	163	159	170	142	181	160	145	153	162	147	157	154	177	176	155	151	153	174	169	162	183	159	173	145	167	170	180	172	142	149	150	157	164	159	170	143	131	160	155	147	157	151	162	151	148	168	188	175	152	140	167	158	205	176	152	164	179	155	152	134	158	150	187	155	142	170	128	164	161	169	152	158	154	153	166	165	164	184	156	150	176	163	191	149	149	166	167	160	179	160	164	176	158	170	168	171	167	175	170	158	158	161	152	174	154	157	175	172	145	179	187	159	157	162	151	174	199	146	165	168	169	144	151	158	155	147	152	176	172	144	179	167	177	174	150	176	174	187	177	150	159	157	185	146	165	169	159	167	171	150	127	167	157	149	160	177	143	146	175	173	164	168	163	183	159	167	156	182	167	168	161	169	153	136	162	146	145	159	142	175	151	164	172	134	160	159	143	146	167	154	180	179	176	183	180	155	153	154	162	174	159	159	168	170	156	162	189	144	182	160	148	155	153	154	142	142	145	154	173	166	188	177	178	139	145	167	154	148	178	160	164	174	149	159	165	169	153	152	172	156	162	154	158	163	155	161	176	160	162	167	172	171	168	144	158	163	160	171	162	185	176	165	174	171	159	146	175	177	150	199	145	155	150	160	150	174	169	164	154	164	180	185	145	192	171	161	166	170	158	139	164	154	179	174	165	187	154	163	167	171	181	146	164	144	187	154	143	169	158	163	166	176	158	166	166	155	137	183	169	179	152	177	135	165	164	151	161	169	182	164	152	166	157	165	162	157	166	155	167	172	184	153	141	161	154	164	156	153	137	169	163	155	165	177	139	157	165	141	170	143	191	171	179	166	164	149	152	147	161	157	139	191	151	154	176	169	153	165	170	155	174	132	132	168	157	153	174	146	160	139	155	155	167	157	154	159	148	142	167	151	167	170	139	156	149	152	153	154	154	164	154	137	153	168	177	145	190	163	165	138	138	157	155	164	150	162	152	157	152	173	159	142	167	120	169	169	174	165	149	147	167	181	167	161	163	161	168	157	164	143	182	165	164	146	167	171	137	157	153	179	166	152	162	145	152	150	148	174	185	179	158	140	168	159	155	179	176	135	154	172	151	172	164	167	150	159	164	172	160	150	170	181	142	159	173	158	152	144	183	159	152	166	162	171	135	169	184	153	162	161	169	156	135	162	169	184	137	153	172	180	159	167	173	155	144	148	152	177	153	168	156	177	175	164	148	152	167	162	151	165	139	164	165	167	172	166	166	148	184	169	173	164	156	165	163	174	178	186	150	165	158	149	162	164	142	162	169	157	172	148	163	154	173	149	155	145	171	162	161	179	163	161	183	166	151	152	146	135	168	143	152	174	153	158	169	164	154	142	144	173	166	144	181	161	164	185	152	154	133	139	148	125	171	169	151	139	181	157	167	165	157	156	156	182	172	158	172	154	153	168	163	156	173	148	179	173	154	172	165	174	166	181	173	175	164	142	153	149	144	178	163	164	167	149	158	145	175	175	162	165	155	162	170	156	162	173	159	155	155	161	162	153	160	147	163	168	171	194	154	146	151	178	179	160	159	147	173	165	152	160	144	150	155	149	136	170	162	146	145	167	164	163	159	149	130	159	163	128	179	146	192	166	185	159	155	162	156	138	173	144	157	162	170	173	141	169	162	145	180	170	157	190	183	165	150	179	157	148	139	156	160	157	160	186	156	179	177	175	159	144	143	150	151	149	152	164	191	155	173	162	144	155	187	160	160	166	180	168	184	150	192	182	165	136	174	155	137	164	150	160	173	173	170	177	156	171	161	152	152	163	163	168	178	152	166	161	141	164	180	150	177	154	164	166	150	152	170	151	165	165	156	141	139	154	157	157	180	157	137	165	137	151	166	141	156	158	146	150	167	172	173	155	138	153	135	143	176	163	155	161	154	156	162	174	165	149	148	168	170	153	171	154	184	165	136	163	173	156	162	157	173	156	175	166	179	163	164	164	152	147	146	151	164	155	176	166	169	161	154	171	174	156	148	157	141	145	184	176	174	161	168	173	177	164	158	164	168	137	156	167	159	172	153	145	145	158	167	173	170	153	148	142	132	165	166	172	143	135	162	162	173	149	175	162	171	170	159	173	177	169	158	150	154	171	150	147	158	175	162	179	162	151	145	153	155	155	162	150	164	171	178	179	174	178	158	166	158	171	158	154	151	152	155	185	154	144	167	168	178	170	174	170	173	140	141	149	172	153	163	168	169	157	147	144	154	181	157	177	168	164	168	156	146	163	157	160	167	163	173	169	160	158	156	178	159	148	157	175	169	153	142	165	163	164	158	169	158	175	136	187	152	187	154	176	155	175	163	186	159	167	142	156	172	147	159	151	140	174	167	181	152	163	158	167	150	154	147	150	143	154	149	169	119	152	159	147	155	150	153	186	144	162	185	175	157	146	157	159	162	127	169	161	152	142	139	137	166	161	164	157	169	171	164	167	159	177	151	151	164	178	155	155	169	147	151	148	164	152	152	165	176	163	146	148	169	165	182	147	172	152	163	163	150	180	177	160	174	172	150	154	147	149	158	162	174	171	146	158	178	143	155	185	158	179	150	169	162	151	150	146	168	162	166	160	134	173	153	164	171	164	170	170	148	152	184	162	169	186	174	152	163	178	174	184	164	156	158	150	180	152	160	188	148	156	152	145	174	143	177	165	158	174	171	153	157	154	153	168	171	180	149	160	142	161	158	140	148	168	168	181	153	149	143	160	142	140	178	152	168	174	158	143	167	160	153	178	141	186	139	151	151	172	157	153	181	174	176	169	141	134	147	159	173	161	151	164	199	173	173	161	154	161	149	148	168	153	155	153	168	181	148	163	186	164	179	160	172	168	145	154	161	153	160	165	162	151	150	154	160	154	148	179	165	159	177	165	158	150	165	144	152	155	168	188	169	168	156	185	168	172	170	166	154	176	162	145	149	142	151	146	161	185	159	170	150	158	156	161	150	184	151	177	151	168	155	162	169	164	157	149	158	160	163	167	132	153	155	180	179	162	173	170	166	171	146	150	181	148	179	166	163	170	153
60488	59754	58748	18966	1077	965	996	1094	969	836	871	837	776	748	709	714	848	1038	1523	1194	968	812	717	657	564	590	731	772	770	702	652	608	584	577	602	533	566	572	596	544	595	577	602	559	537	550	546	557	534	573	527	506	508	544	567	568	540	492	538	553	519	580	529	502	522	563	530	565	552	495	564	548	562	556	515	540	581	564	526	532	551	526	544	544	521	500	525	554	542	521	541	560	543	487	515	553	497	579	527	534	520	501	534	476	512	514	569	548	567	520	512	511	536	536	555	489	544	534	508	542	530	518	556	536	550	531	492	524	555	543	542	542	505	527	531	510	516	531	503	544	562	539	550	521	521	516	568	562	532	529	541	499	518	550	497	531	505	490	544	522	524	540	527	530	534	522	584	499	553	528	534	529	506	526	568	537	558	522	547	557	521	513	552	533	530	587	530	482	514	557	523	558	549	550	591	492	549	548	559	532	574	548	489	571	554	547	553	508	531	524	530	559	538	552	550	575	565	539	555	577	508	542	568	506	517	509	524	555	529	491	598	493	539	523	532	550	535	539	543	530	530	534	537	547	528	584	546	523	585	466	589	540	534	523	552	528	579	522	536	537	557	574	534	560	549	563	535	521	509	568	569	552	539	532	524	548	496	576	565	520	499	528	578	548	569	521	517	555	513	519	520	556	495	522	535	491	513	531	508	526	546	533	543	529	556	540	555	520	560	542	528	515	542	493	478	524	545	522	535	496	574	540	527	561	549	531	570	549	512	499	560	529	564	588	543	541	506	549	581	514	534	538	550	569	558	504	580	522	566	538	567	565	544	568	538	486	532	538	484	537	522	541	540	540	518	545	561	495	537	592	543	545	529	571	544	538	507	497	530	543	559	528	535	527	555	512	561	539	515	544	532	567	555	552	547	534	531	513	541	514	545	565	482	505	494	519	554	540	535	548	486	518	550	552	553	546	552	540	521	534	534	520	584	544	539	486	556	477	543	516	511	565	559	544	522	552	562	552	527	570	562	489	524	528	521	518	505	494	541	534	521	534	531	576	513	528	578	530	558	533	525	558	519	530	514	551	547	588	557	552	536	558	518	559	531	558	580	562	526	557	517	528	506	509	509	572	553	515	541	541	480	569	538	546	496	490	546	525	541	547	546	534	561	518	530	541	535	508	544	498	573	528	567	504	526	501	545	553	512	514	507	536	537	540	482	519	523	534	499	574	501	533	581	520	552	545	517	541	517	521	531	519	542	533	519	505	582	493	523	550	519	537	518	512	507	498	537	534	555	550	545	534	516	512	566	504	556	553	578	545	515	515	514	543	529	526	533	527	559	543	524	523	571	574	520	536	468	529	530	601	536	517	541	534	597	517	542	520	563	556	514	544	517	546	540	559	533	573	521	519	517	508	531	533	564	522	592	564	594	526	551	493	550	531	511	523	566	515	536	529	584	537	545	530	511	523	503	551	547	549	553	524	519	528	543	562	550	536	536	547	519	527	541	513	544	540	520	580	577	560	518	527	548	598	586	551	542	470	517	536	534	547	547	540	557	537	557	499	541	502	538	550	507	543	529	572	566	541	495	514	534	542	552	502	520	569	519	547	558	476	525	553	550	538	554	559	516	549	519	545	565	547	511	516	526	524	497	529	566	541	523	531	540	561	515	570	526	520	529	590	518	526	518	551	500	553	519	521	544	561	547	566	581	517	531	547	565	504	513	521	541	500	559	535	535	538	533	530	484	548	511	521	551	518	546	513	544	527	583	517	509	546	537	530	520	537	523	549	539	547	499	502	577	525	517	559	530	531	548	531	571	495	545	505	531	495	538	516	505	522	553	531	521	523	551	552	547	513	543	534	545	529	509	545	496	548	475	519	529	518	517	534	566	543	524	547	563	526	552	518	513	510	539	577	531	520	563	546	518	533	563	503	530	579	539	517	552	578	565	517	520	576	546	528	515	539	574	504	534	510	548	524	532	562	513	510	523	539	514	537	536	521	552	562	528	522	511	520	526	512	539	555	490	529	535	524	512	548	529	532	577	542	493	547	538	515	528	553	515	504	562	574	525	558	526	529	544	512	498	540	530	525	540	539	510	492	560	565	537	538	575	555	559	545	546	534	507	540	520	548	500	535	519	518	529	540	514	510	529	524	569	530	520	513	537	537	568	533	483	535	505	559	503	536	522	554	561	521	543	545	515	501	502	556	490	527	514	523	559	548	573	521	516	605	526	498	500	526	535	525	582	506	480	544	528	535	582	542	580	511	537	518	517	527	560	520	560	516	528	568	534	486	543	528	573	530	529	510	509	530	536	562	581	538	544	541	494	522	530	550	544	490	507	536	506	546	548	485	527	521	530	546	545	542	540	545	573	564	571	559	528	497	564	513	547	511	572	553	528	579	499	548	562	528	486	542	515	549	483	544	525	527	530	545	530	517	558	491	501	536	558	533	531	557	532	560	563	502	541	595	572	534	563	515	528	548	518	521	567	544	545	518	525	527	538	528	547	543	528	548	538	533	505	543	522	516	520	530	536	531	570	533	565	537	523	521	537	517	520	536	519	528	516	575	512	547	568	551	547	502	562	535	534	524	533	559	555	529	554	514	556	541	497	513	520	523	521	575	532	571	538	472	541	518	557	554	520	561	571	546	542	584	574	576	536	524	545	535	529	538	511	541	558	529	523	535	527	533	576	505	525	486	532	531	500	522	581	536	550	524	513	553	516	535	523	544	557	563	501	541	532	489	527	495	508	568	562	510	555	569	511	523	505	567	527	531	541	553	541	483	563	502	539	583	542	515	524	550	537	542	530	540	548	520	516	529	536	548	590	528	534	541	540	507	532	506	465	590	544	574	567	547	501	535	538	542	523	530	496	530	517	513	537	549	520	534	494	509	532	546	566	595	538	563	567	536	562	533	559	533	541	558	556	539	530	541	511	537	511	494	540	571	496	520	542	528	541	553	494	528	585	514	580	563	527	547	526	471	535	533	537	490	548	555	559	549	522	555	566	526	532	567	518	508	541	567	514	496	557	522	551	537	542	505	568	524	510	530	517	525	548	568	505	571	529	490	555	543	517	585	525	567	557	518	483	568	502	542	527	507	510	539	511	507	522	515	549	535	483	564	532	511	531	479	537	515	473	528	510	566	570	550	515	527	513	502	510	567	542	533	517	536	554	533	530	541	542	504	555	559	559	512	548	547	547	539	530	532	538	543	560	538	528	558	519	549	532	532	544	535	521	582	573	539	538	548	567	524	575	534	536	526	505	513	545	561	506	498	490	535	493	600	512	528	521	552	582	588	577	527	544	506	557	526	558	551	544	531	536	510	549	569	530	488	489	536	521	497	493	535	519	514	503	533	516	578	548	531	532	533	526	586	566	520	542	544	560	523	535	564	545	528	584	535	569	530	544	509	487	517	587	492	561	537	505	591	522	533	561	544	548	525	547	542	495	515	536	545	529	506	556	553	506	553	514	555	563	608	508	541	537	513	536	528	498	565
28428	15706	6821	1026	162	114	115	122	108	94	94	89	93	112	94	111	100	106	101	109	107	103	101	86	97	92	121	88	111	86	110	98	101	105	128	93	102	107	114	108	87	95	109	89	74	89	107	93	87	104	107	108	93	97	105	93	126	92	104	109	79	103	96	110	79	89	105	107	97	113	88	86	88	92	100	88	97	103	117	95	112	105	106	114	98	96	88	94	96	91	107	109	101	106	120	112	94	110	98	100	103	109	89	125	91	79	101	95	106	124	97	112	84	108	108	90	106	82	112	99	99	96	110	85	90	101	105	96	114	91	112	100	100	92	100	110	101	116	104	101	101	96	101	118	89	104	90	111	96	97	87	85	90	119	87	87	106	99	105	96	119	100	112	94	93	111	111	87	93	95	96	97	107	83	104	91	99	99	90	101	94	113	94	100	94	98	91	99	97	95	107	102	99	97	100	98	105	97	107	85	109	99	101	104	79	115	112	102	111	92	81	91	94	94	94	93	96	95	111	104	103	124	101	88	94	91	89	84	85	98	113	80	90	89	113	88	112	100	104	102	103	98	110	100	96	116	95	80	87	102	99	90	98	99	91	103	103	108	116	94	92	104	99	108	89	85	102	87	101	97	123	70	108	109	107	106	104	78	103	86	82	110	104	116	99	114	116	113	110	90	111	94	94	131	113	106	102	84	96	86	94	98	91	104	101	93	106	97	100	104	117	104	106	92	98	91	99	121	109	116	95	95	120	102	98	82	105	107	108	115	105	107	103	97	110	113	110	88	91	101	110	98	84	104	97	106	87	114	114	98	90	100	92	98	106	105	107	87	111	92	91	122	108	109	102	91	96	97	104	87	107	91	95	99	113	91	82	99	102	113	101	98	103	93	103	71	93	109	103	98	97	95	123	98	113	113	88	111	89	107	110	100	107	104	100	99	109	94	102	106	92	109	98	103	94	101	108	100	102	96	94	96	96	101	102	103	98	86	115	106	111	91	94	127	105	96	100	97	110	107	100	106	95	100	98	102	98	89	101	98	93	100	110	124	95	97	107	108	87	89	103	95	102	86	99	96	96	112	96	110	108	83	89	103	107	95	96	111	97	106	107	100	111	101	98	83	114	110	97	107	93	91	93	101	101	115	96	96	92	96	100	115	89	87	99	111	97	109	113	108	101	105	110	90	98	106	107	114	86	85	108	96	92	97	95	97	117	100	104	97	137	112	83	96	104	97	103	109	117	77	112	121	98	118	121	107	104	99	115	95	107	101	80	86	91	102	83	99	115	116	91	107	112	96	97	98	97	107	86	99	105	109	121	115	97	114	116	97	108	104	96	92	118	92	84	108	101	92	113	123	91	93	96	107	111	100	98	79	91	109	95	89	114	96	89	120	95	86	93	91	107	90	96	94	94	102	105	111	105	89	117	104	101	109	95	103	90	119	105	111	96	107	110	89	97	113	86	76	94	104	97	110	69	105	106	113	122	102	90	89	103	93	85	99	108	103	89	100	92	82	93	107	93	87	88	106	101	106	95	106	106	90	117	93	94	97	126	93	90	90	99	85	95	93	109	91	110	103	115	86	100	91	94	105	93	108	84	115	106	100	83	93	96	91	91	94	89	94	99	125	102	105	100	90	93	103	106	127	101	107	103	97	113	103	94	105	92	92	95	123	91	116	83	106	75	107	126	105	105	105	116	117	105	116	102	84	86	124	101	98	108	105	117	114	107	109	84	80	91	93	102	91	96	103	95	92	91	101	110	100	106	105	117	102	96	93	110	101	103	88	110	94	91	103	99	100	67	99	108	118	101	95	142	104	98	129	101	101	99	95	100	112	133	104	96	105	101	98	110	100	101	101	94	96	93	109	97	99	103	81	100	104	112	85	92	109	107	84	117	101	93	94	95	99	109	97	91	116	97	99	100	87	93	107	103	92	88	121	109	82	87	95	109	96	79	94	106	100	113	100	97	90	104	97	113	104	108	108	125	92	104	103	98	80	125	107	92	90	114	129	105	98	109	107	101	88	103	99	83	102	119	96	107	108	105	102	107	111	92	102	101	124	99	108	102	99	98	138	80	81	100	99	86	92	106	94	106	125	118	98	103	99	86	107	106	105	90	96	90	102	86	119	74	84	100	116	103	95	105	106	93	117	96	91	116	103	102	112	93	113	115	90	81	98	104	97	100	108	105	97	109	95	88	91	116	96	98	85	96	104	130	99	79	97	93	108	96	105	101	78	105	84	105	86	98	85	106	97	106	125	108	107	97	106	100	112	105	109	90	99	96	95	107	107	101	99	103	101	97	104	107	117	104	92	102	91	93	125	104	103	99	99	96	102	102	105	97	93	102	109	99	93	97	116	108	104	98	98	109	102	99	107	102	110	86	100	91	105	116	88	89	89	97	109	107	103	92	111	108	119	114	79	101	96	99	107	109	109	107	119	111	105	98	109	106	109	98	90	109	103	110	108	102	105	86	102	99	99	104	104	87	118	99	109	116	99	111	95	111	102	114	90	106	89	101	130	100	106	99	125	101	84	104	109	101	109	117	86	107	99	106	94	79	89	118	87	104	108	96	78	91	107	105	92	89	94	103	114	112	104	115	92	96	97	105	105	87	117	105	107	84	93	76	114	82	105	113	91	97	117	103	93	97	105	104	93	94	98	88	101	99	107	95	120	92	94	97	102	85	116	90	105	111	98	111	100	92	100	102	91	108	101	98	103	98	102	112	99	92	102	100	114	101	90	92	114	104	96	113	99	110	90	106	95	97	120	114	112	107	103	100	112	121	118	90	97	106	100	101	115	92	85	99	74	99	108	110	102	112	99	95	102	90	95	102	99	97	89	96	101	97	107	95	94	107	113	101	96	99	90	126	88	99	93	122	99	113	103	103	96	83	88	120	83	93	102	104	112	110	115	95	106	117	103	89	97	108	79	99	104	109	102	94	89	110	84	100	94	84	98	106	112	101	103	87	95	110	91	105	92	104	102	108	89	106	108	87	111	105	106	112	82	105	103	94	111	95	98	105	112	90	107	113	114	95	95	106	106	88	78	117	107	95	94	92	120	106	100	110	86	108	107	98	102	108	96	101	100	117	99	114	93	103	94	122	111	115	99	101	96	110	101	117	101	104	106	115	102	104	113	92	102	99	94	116	103	115	110	83	97	89	100	117	99	102	108	101	87	111	83	106	109	105	107	99	85	93	99	113	83	93	104	82	104	113	90	77	100	115	100	94	86	102	116	85	111	94	84	103	115	91	95	71	102	100	109	113	96	96	86	95	122	109	93	82	108	99	91	97	105	110	110	96	82	117	99	96	102	95	121	103	93	112	90	113	108	119	88	97	95	102	99	106	83	104	97	110	97	103	103	86	82	103	92	97	120	93	87	89	99	104	103	99	102	96	91	102	91	92	106	115	97	93	98	97	100	98	105	76	113	104	81	90	119	124	91	103	100	93	92	108	95	82	104	100	97	93	96	108	116	112	102	95	92	111	101
30410	19524	12843	2335	395	384	374	397	355	366	385	355	382	394	396	364	385	377	368	413	348	348	349	360	340	359	374	407	340	353	375	337	372	360	375	372	367	341	360	352	352	324	353	372	395	363	373	366	335	390	393	384	388	377	327	390	365	385	398	401	377	369	346	401	352	375	337	386	377	371	382	397	322	375	342	362	381	383	339	340	364	368	379	372	378	398	352	392	378	345	378	387	356	355	362	360	348	390	368	369	338	344	357	382	349	359	372	355	397	353	362	381	346	363	400	377	376	354	379	388	397	406	359	328	390	366	349	382	400	382	391	366	346	375	395	367	347	373	384	377	379	377	351	356	357	360	360	344	389	343	384	385	358	384	361	386	345	392	359	377	350	352	360	360	406	359	385	406	380	359	379	355	354	350	361	352	348	421	371	392	372	416	354	374	386	340	369	376	379	371	413	349	335	365	352	366	378	367	372	371	372	364	398	356	403	388	421	388	345	372	351	361	425	371	356	353	365	351	351	358	365	384	338	366	364	386	344	344	372	356	364	394	377	359	388	342	357	341	396	392	377	372	350	355	347	380	361	363	395	348	370	371	376	377	383	373	350	401	347	345	371	378	353	337	375	393	333	400	353	392	369	376	372	386	363	352	376	406	370	344	351	364	359	379	365	361	365	357	403	359	331	384	354	342	378	406	376	379	369	338	343	375	322	351	381	391	373	363	380	362	364	334	382	390	355	348	391	351	355	391	369	369	370	336	342	357	383	372	380	379	368	377	395	346	343	362	366	372	339	356	409	358	411	361	412	378	363	393	371	344	378	365	357	374	378	366	393	378	352	366	342	374	381	374	385	369	371	369	343	352	371	353	377	359	364	362	395	373	386	358	327	357	358	365	368	352	354	367	376	360	402	348	356	343	367	346	335	374	355	346	380	395	353	347	342	381	384	373	354	401	365	375	406	382	359	351	357	343	386	354	356	403	363	366	350	362	354	350	369	355	381	408	398	363	399	387	408	398	371	380	358	369	357	358	346	360	389	353	366	354	380	330	404	359	404	367	396	374	392	369	353	357	385	357	375	374	363	360	356	390	362	349	358	322	353	361	398	361	357	380	391	401	341	365	384	353	372	386	382	372	331	371	348	362	410	342	371	384	393	375	344	365	335	350	376	358	359	335	345	402	369	386	370	355	373	337	387	391	361	381	344	394	343	369	348	374	403	355	377	344	372	356	364	396	362	356	365	377	358	384	373	390	373	341	375	370	379	389	378	379	388	392	353	377	347	384	359	385	372	338	400	367	385	352	395	354	360	365	375	354	362	376	371	386	378	394	334	368	351	390	364	396	356	389	344	344	357	387	365	347	366	402	398	340	377	367	348	341	341	365	375	380	358	348	402	341	363	388	370	360	362	399	341	327	343	343	375	397	398	378	334	382	371	338	346	308	367	378	395	331	378	378	379	351	352	371	372	377	347	399	349	363	356	395	371	388	362	381	356	346	404	379	377	336	373	378	359	396	328	366	374	363	366	386	393	379	375	374	357	369	365	355	351	351	416	359	384	377	394	366	380	364	351	350	405	374	347	358	366	373	344	379	369	398	382	320	431	328	352	353	377	350	349	377	381	376	357	415	380	392	368	400	374	351	392	328	392	377	327	362	394	361	364	379	375	368	332	364	363	350	378	379	391	348	387	364	356	376	393	372	391	395	374	385	406	411	338	375	345	377	374	396	354	360	367	385	350	371	328	361	347	372	333	389	365	404	357	363	389	396	378	377	377	374	385	386	335	362	418	351	315	377	385	395	364	358	359	363	359	333	382	394	364	328	347	366	354	377	342	327	359	393	354	386	362	382	362	366	342	350	355	351	363	352	378	386	357	335	364	363	363	341	350	377	390	373	384	368	386	400	364	364	351	344	348	335	367	352	360	364	410	341	359	383	382	378	371	381	420	397	360	390	353	374	383	419	339	361	347	354	365	348	377	362	351	372	360	408	412	346	363	369	399	370	351	393	355	328	386	411	369	378	374	385	382	360	374	343	363	345	361	390	339	370	369	340	374	371	383	365	384	384	392	352	373	367	412	371	337	347	359	388	366	379	378	316	354	341	383	403	360	391	375	368	382	348	350	375	363	362	342	345	322	372	373	355	368	386	372	414	363	370	366	341	403	367	351	367	366	382	340	399	389	374	362	334	375	369	386	355	372	368	393	360	346	383	334	352	385	365	373	321	372	374	377	403	340	395	361	388	383	356	345	374	378	376	367	383	360	367	368	356	375	378	367	398	388	332	369	378	372	360	369	338	368	365	379	391	379	355	375	390	381	360	377	384	325	397	369	373	405	357	343	350	364	347	384	348	396	358	360	371	369	373	379	402	351	367	386	384	371	376	367	386	347	398	350	354	358	362	370	392	359	369	356	372	361	367	401	374	355	381	377	361	347	371	380	359	348	352	377	374	346	375	360	369	417	370	357	377	357	356	367	378	372	330	383	379	358	340	376	388	383	369	350	364	377	366	409	376	367	381	381	342	338	363	382	383	378	380	356	381	357	343	360	378	373	351	385	360	383	341	361	345	363	381	354	363	331	347	387	393	348	359	348	386	365	359	362	351	347	345	372	354	364	333	365	353	383	353	384	371	354	378	346	339	364	358	343	336	346	358	372	350	324	393	374	356	369	396	372	402	380	378	355	362	372	360	392	365	403	378	394	334	338	371	376	366	381	382	349	341	379	389	371	385	330	367	358	353	368	377	399	367	374	376	351	384	377	392	347	360	376	372	366	378	372	375	380	359	375	411	357	372	365	386	369	365	401	357	341	360	402	342	344	376	376	364	367	314	395	375	340	371	365	414	383	373	334	380	363	380	372	416	335	357	387	381	392	358	394	357	373	310	324	405	385	349	315	394	332	370	366	335	365	369	381	387	387	349	352	373	349	356	345	396	385	386	391	373	347	355	331	363	362	379	384	380	389	364	357	364	376	341	346	366	370	374	364	339	360	340	388	354	381	362	365	371	388	400	369	352	360	385	351	362	380	346	366	382	387	338	389	344	353	388	402	366	374	388	376	357	403	410	364	352	351	339	412	376	394	343	357	377	348	342	403	381	379	361	361	350	408	366	338	396	370	355	380	383	339	359	375	357	357	330	372	365	353	386	327	393	376	412	325	348	373	380	350	366	344	356	392	378	390	359	360	390	363	334	395	359	385	380	387	382	425	348	363	371	387	373	381	357	383	350	377	362	354	383	400	370	373	400	384	370	411	350	360	365	356	386	338	375	361	362	360	345	337	361	368	367	374	372	352	380	341	393	364	372	430	384	365	381	355	337	351	338	380	379	335	356	361	362	322	343	326	385	367	393	362	383	358	374	368	373	369	368	367	360	353	408	329	342	413	356	374	365	357	360	349	378	366	375	381	398	394	342	350	338	354	400	388	366	341	371	398	346	347	348	368	361	370	341	401	352	408	361	362	341	403	340	389	362	372	356	372	360	319	342	363	361	390	371	358	426
67284	59850	48717	20630	1945	173	122	132	133	134	153	109	123	101	120	103	110	108	145	193	123	118	110	107	111	104	103	111	118	116	92	106	104	104	110	89	100	114	115	109	98	109	81	85	106	89	104	83	87	94	92	92	96	86	103	105	89	82	119	112	101	100	100	96	83	100	92	81	106	102	110	85	100	99	113	109	97	105	77	105	108	102	107	98	92	95	112	106	96	98	98	94	84	95	99	96	88	93	100	119	108	88	98	89	99	90	97	99	98	94	95	80	104	92	100	96	102	115	72	96	94	94	122	102	99	122	103	88	101	94	114	91	98	87	118	117	91	110	100	106	102	95	104	98	110	117	94	88	92	112	111	107	110	115	91	108	105	114	95	103	92	89	87	93	111	105	100	83	97	86	104	90	105	100	83	98	103	93	115	105	105	112	86	100	108	103	100	96	115	98	113	113	98	90	108	90	105	117	87	83	102	97	92	113	93	98	95	104	87	89	96	111	98	100	100	80	96	105	89	115	106	111	103	104	92	103	98	100	82	97	88	110	87	103	95	112	113	88	114	100	99	93	91	100	93	102	106	113	94	96	99	105	83	89	104	109	95	98	89	106	84	103	89	111	90	105	100	102	93	96	95	90	97	106	100	114	108	101	102	99	111	109	99	103	105	95	92	107	95	120	96	90	111	92	100	77	90	91	97	93	103	99	119	98	123	94	81	92	90	98	100	86	90	119	107	109	84	107	92	103	102	96	102	90	96	103	78	113	89	95	114	89	90	116	101	104	98	98	109	120	108	91	108	97	95	102	108	103	106	97	86	100	103	129	86	106	82	86	101	109	108	105	101	100	98	96	92	112	100	93	103	104	115	105	84	102	105	98	103	94	95	98	103	95	96	89	93	93	98	102	108	107	88	106	115	83	84	102	84	114	129	102	84	86	76	109	108	116	101	119	78	102	97	101	95	87	96	87	105	92	105	88	105	82	110	90	76	93	95	98	93	81	95	108	93	93	85	90	93	112	102	92	93	92	108	92	92	109	103	97	95	106	97	90	105	104	95	102	106	99	115	113	100	114	96	115	93	112	96	103	86	92	83	103	104	112	106	112	96	110	114	79	96	92	90	88	89	104	81	98	81	101	99	79	69	95	91	87	100	100	100	104	89	99	126	106	87	93	107	106	97	90	94	96	109	91	94	92	90	97	89	91	82	103	100	76	84	87	105	96	119	99	95	96	84	96	85	98	101	100	111	89	102	128	88	100	82	99	99	109	102	94	83	91	109	116	99	101	99	100	98	88	82	97	91	98	96	88	100	110	105	104	90	108	84	75	106	82	87	108	102	110	87	95	98	94	101	100	101	110	79	88	95	99	101	93	84	96	93	89	87	90	91	92	89	94	99	94	73	110	92	106	95	101	113	88	104	119	99	91	87	77	93	93	90	95	102	110	95	106	91	92	82	95	104	83	110	92	108	110	111	84	102	102	97	95	108	87	128	100	105	90	96	93	103	87	106	98	105	92	88	104	87	94	80	104	104	104	73	112	107	103	118	92	91	102	111	88	105	92	91	95	121	107	107	92	106	106	98	116	109	106	78	100	95	83	92	119	104	107	94	98	112	104	88	111	98	109	84	103	95	92	96	77	87	97	116	94	100	104	95	109	107	87	85	96	92	87	93	89	105	76	104	96	90	102	88	88	90	112	91	97	102	101	98	89	94	99	108	88	111	111	85	107	99	109	101	91	94	92	90	107	91	85	108	85	101	101	102	123	107	79	111	114	95	83	111	110	98	99	86	103	93	95	101	89	105	97	97	92	120	93	111	96	93	103	96	106	95	82	92	102	101	87	91	92	118	110	100	108	113	101	97	129	113	111	92	109	102	103	87	95	96	93	87	90	94	103	88	104	108	110	112	98	104	104	96	98	97	89	97	103	80	96	92	105	88	111	95	106	88	95	117	86	93	102	111	96	92	94	95	113	93	82	107	103	114	88	96	91	95	84	96	98	100	100	116	98	98	87	104	96	84	101	92	81	106	106	95	90	103	115	84	106	92	114	96	92	91	91	97	89	109	111	100	108	95	98	81	91	85	102	94	94	97	91	97	97	94	74	97	89	100	85	93	101	98	111	108	91	97	110	111	85	103	92	95	107	94	80	103	106	94	105	94	101	100	87	111	98	115	92	91	101	79	113	95	92	97	111	106	93	100	101	94	110	105	91	112	94	89	89	89	108	95	122	107	86	100	95	90	109	90	105	104	85	90	103	89	106	107	91	101	120	95	118	101	121	88	91	123	107	102	95	105	103	99	109	88	83	114	96	87	104	98	97	91	91	102	100	96	107	103	111	98	106	97	92	97	117	93	82	93	106	111	118	94	104	94	98	106	111	103	95	101	81	100	109	90	104	95	105	96	93	96	103	103	84	88	84	104	93	97	86	106	92	110	117	114	89	80	93	85	89	81	88	113	91	101	106	98	115	117	108	113	90	86	94	100	115	109	82	92	82	73	95	108	91	97	97	99	104	105	108	86	87	90	109	94	83	112	109	95	83	84	100	106	86	93	101	101	88	121	114	119	98	106	88	105	99	101	96	93	93	103	95	83	87	90	90	95	102	101	99	92	91	82	102	99	95	93	97	86	98	99	102	93	90	91	101	104	100	91	107	99	96	82	76	98	98	112	91	116	100	91	105	93	105	95	99	86	97	107	84	99	106	91	97	107	86	109	107	87	99	107	89	102	105	91	105	102	104	104	117	97	119	91	90	97	102	108	91	83	96	85	82	109	109	113	126	90	109	90	89	98	101	105	96	92	93	95	97	104	88	106	89	99	103	122	89	98	96	89	85	109	93	90	85	85	101	103	89	92	82	92	104	88	99	86	99	106	90	84	96	99	90	98	96	98	96	109	110	106	91	89	85	94	116	90	85	86	84	90	92	104	90	102	80	79	80	107	87	93	93	82	94	92	93	103	84	97	94	101	108	119	107	108	98	99	103	101	82	99	97	105	102	89	109	85	114	96	97	107	113	93	84	88	101	119	100	88	93	100	105	97	116	86	110	109	92	99	93	117	88	96	100	106	115	108	104	100	90	96	98	78	89	111	96	114	83	74	105	96	102	94	100	97	89	96	100	117	106	89	102	111	94	92	96	94	130	107	121	100	114	99	110	100	100	93	99	109	94	91	98	96	94	107	95	108	93	90	110	85	115	98	96	109	95	94	114	93	99	93	94	94	101	110	88	98	94	111	100	105	109	116	102	76	74	99	96	97	94	95	99	103	76	117	115	87	96	106	101	89	91	101	91	77	74	94	97	91	102	92	90	87	113	95	107	96	88	98	114	99	102	103	97	119	97	99	108	93	93	82	82	90	93	98	91	96	92	70	84	94	125	106	93	81	89	111	115	92	92	103	114	90	98	90	103	86	100	82	94	96	91	110	79	93	97	105	98	94	97	86	94	105	106	100	107	97	106	98	97	81	97	78	94	108	93	80	94	98	82	109	115	97	88
50985	47872	46968	14153	635	557	563	643	601	507	519	487	471	470	411	446	467	531	864	938	666	523	456	410	372	395	441	532	429	437	424	413	372	379	408	363	386	392	340	382	353	352	368	343	389	353	331	357	368	381	372	410	329	350	368	356	345	329	339	341	345	340	327	377	383	340	335	369	337	344	354	335	356	359	362	356	373	334	318	385	379	354	335	359	362	302	360	326	350	326	344	358	368	330	358	305	357	384	370	353	349	339	370	368	405	354	345	336	327	367	349	352	363	340	348	342	336	323	365	385	386	337	334	352	359	357	347	338	356	368	331	367	368	396	331	349	358	392	367	359	327	370	353	373	337	371	344	375	345	367	347	378	346	347	356	351	331	354	357	385	356	375	371	376	368	350	335	352	376	324	364	383	384	360	362	364	352	363	343	329	318	314	349	384	349	380	324	353	343	357	372	386	337	384	362	358	356	345	331	342	348	335	316	373	363	356	371	368	351	356	382	370	379	366	344	343	371	378	386	362	364	365	355	347	349	347	340	369	338	328	344	368	366	367	338	359	369	352	344	359	367	363	334	358	372	350	369	340	345	346	344	380	349	354	384	364	330	344	334	357	348	340	319	354	355	351	357	361	346	390	380	373	365	376	380	327	346	380	365	343	344	370	359	322	328	364	346	357	368	358	355	353	365	400	346	335	313	384	344	344	316	367	352	349	384	342	337	359	342	353	352	356	324	365	368	391	343	324	360	343	333	337	351	367	343	334	357	358	330	321	322	373	343	366	365	364	351	393	369	353	373	364	338	363	345	346	373	377	344	364	353	376	354	359	332	347	360	327	333	348	359	349	327	326	343	356	330	364	341	332	375	329	343	373	364	342	341	358	349	358	338	336	344	356	333	355	323	370	364	313	315	342	342	338	357	324	343	345	363	361	359	359	348	351	351	379	353	369	389	373	344	395	322	383	333	385	335	382	361	366	393	340	369	369	355	344	385	342	335	339	331	342	377	384	342	350	367	353	385	372	364	340	340	373	343	363	397	320	344	344	383	353	341	351	335	330	371	390	347	345	360	374	362	357	340	351	353	322	342	349	346	365	349	384	325	342	357	338	357	362	339	378	342	361	376	352	339	361	354	336	375	355	371	380	392	357	313	346	350	392	340	340	353	378	344	357	348	339	309	353	344	356	327	343	372	344	343	325	311	367	348	330	363	342	339	372	321	383	348	366	330	324	340	360	349	333	350	375	367	336	323	353	364	358	360	388	344	359	374	341	350	333	367	352	350	329	347	354	356	377	362	330	332	341	352	346	369	347	338	383	362	364	334	374	344	389	316	369	362	364	337	360	401	361	368	358	345	318	361	361	330	358	320	330	335	345	348	346	333	369	323	346	376	361	351	361	375	348	358	352	366	370	348	348	381	400	339	341	391	361	352	356	376	374	365	368	359	341	354	338	390	340	353	355	361	352	361	354	347	370	333	374	347	382	328	374	359	371	341	375	367	366	355	346	349	360	333	355	357	354	369	340	333	329	352	361	348	382	375	342	347	364	359	356	365	333	351	358	345	360	381	324	358	336	330	346	352	343	370	357	371	337	355	363	377	362	355	353	351	322	334	332	362	363	321	349	372	373	340	363	351	322	331	362	382	351	345	335	358	374	348	367	357	358	346	330	341	383	378	377	359	338	374	363	373	379	354	356	367	357	316	335	359	357	322	320	320	345	365	371	362	357	357	357	329	366	368	387	332	354	353	352	356	384	337	350	387	353	350	376	335	373	347	340	334	351	339	328	346	346	339	366	322	350	353	333	351	310	348	373	376	344	351	376	376	356	362	334	392	327	317	338	346	365	360	333	386	369	343	370	374	342	335	338	360	358	368	327	371	347	376	367	356	368	371	344	346	367	347	370	344	347	364	395	343	320	333	347	360	350	359	359	367	341	350	350	340	354	388	352	376	330	360	332	387	356	336	364	369	357	361	359	364	362	354	334	323	360	372	338	360	365	393	358	353	351	365	354	359	351	348	360	361	390	312	354	353	323	382	328	367	345	358	398	376	338	353	378	382	343	323	349	353	395	309	364	350	374	342	387	363	353	358	388	342	345	355	362	343	348	386	372	323	373	372	370	359	341	341	387	344	350	365	372	365	362	347	371	348	364	339	327	345	336	347	360	354	338	330	360	377	335	343	336	373	362	361	349	357	367	331	382	341	366	348	335	345	347	333	324	367	344	335	361	345	363	339	368	341	363	337	344	372	361	358	351	341	358	338	359	331	324	387	367	367	372	337	374	380	372	342	347	355	352	349	366	323	337	336	342	353	358	352	325	367	340	360	347	330	360	345	323	333	349	378	321	354	339	356	328	344	335	324	368	361	337	325	351	339	358	340	352	367	370	332	330	379	372	358	358	366	370	383	379	382	355	393	355	352	382	387	331	355	372	335	362	345	343	356	376	345	376	377	328	352	345	358	371	344	359	318	360	337	345	376	358	356	351	381	396	312	366	358	359	360	375	362	332	347	360	349	359	347	332	352	364	339	342	364	354	359	351	362	336	366	362	343	348	338	367	402	381	384	345	331	334	379	335	367	352	339	334	334	372	365	359	336	337	328	341	362	375	338	380	370	321	346	338	344	375	338	347	390	363	341	342	373	337	399	355	344	375	338	412	349	332	371	340	364	318	322	387	368	320	335	344	356	345	337	343	345	381	328	364	352	360	387	345	365	340	388	344	376	351	348	317	373	341	330	329	314	353	338	354	376	342	390	355	360	355	328	350	357	384	352	332	349	328	349	361	355	345	340	352	313	341	345	337	357	345	382	338	340	333	321	374	358	367	347	351	324	344	320	400	357	367	351	379	405	367	327	361	346	355	325	343	361	380	372	357	358	373	362	350	343	337	371	348	355	310	358	358	347	322	329	332	347	385	343	347	355	351	367	325	382	365	332	345	351	357	350	347	359	348	329	351	369	341	388	345	371	344	370	362	334	346	335	383	348	372	366	329	342	383	345	348	352	357	364	360	329	397	353	376	386	341	360	355	350	357	318	370	354	363	375	354	366	378	346	355	377	382	371	343	354	362	352	347	345	369	360	352	363	362	356	399	362	331	365	375	347	318	317	379	340	342	367	365	367	334	348	327	322	389	340	345	368	357	373	352	348	361	360	344	372	354	377	352	348	360	335	361	358	345	354	351	381	339	382	351	320	386	349	366	366	329	345	368	341	349	317	349	350	359	371	365	359	345	381	347	367	322	381	328	342	346	368	330	358	342	365	340	345	326	380	344	368	360	355	333	350	347	360	352	353	356	359	338	351	392	338	355	385	334	342	333	359	364	347	350	345	334	369	348	383	352	364	328	349	332	334	378	358	365	353	342	342	343	357	341	343	362	353	394	381	348	392	362	343	337	315	350	326	401	342	343	347	346	347	332	383	395	375	351	362	363	360	355	331	332	350	314	372	321	337	338	358	327	347	338	314	334	369	349	362	339	316	363	363	334	348	369	387	384	352	357
74747	69192	60212	27641	5809	379	248	267	225	217	209	199	200	189	190	194	197	219	254	289	249	224	183	184	153	169	179	188	173	176	155	166	181	166	165	167	161	160	175	143	160	141	166	172	167	176	147	158	162	163	167	153	147	158	163	155	170	159	146	179	161	157	186	148	188	179	148	155	161	162	167	167	159	152	169	143	180	156	150	149	164	138	183	178	172	177	170	174	147	167	154	165	147	163	145	143	166	168	192	158	164	149	154	164	159	167	179	151	164	149	176	156	143	170	170	162	149	165	165	156	173	153	149	146	161	162	151	146	168	170	161	163	161	158	165	151	173	173	189	186	171	167	180	161	158	163	147	156	165	184	149	169	151	151	164	158	186	181	159	155	147	177	147	165	163	182	173	167	139	160	146	168	156	164	141	154	157	181	169	171	146	167	151	174	169	144	172	150	155	162	162	150	162	161	155	180	158	141	162	177	165	159	163	172	170	152	170	160	171	164	152	166	168	160	151	171	136	172	121	175	144	182	174	163	170	158	170	158	148	168	162	168	161	157	159	162	151	147	164	171	159	179	138	146	146	138	143	176	155	160	166	177	142	149	157	166	171	198	150	170	182	138	166	149	144	160	138	166	149	170	182	162	181	171	181	139	173	163	147	179	187	156	160	173	157	186	150	147	165	155	177	156	179	158	162	152	129	169	145	161	157	166	176	175	157	172	156	166	164	181	155	165	165	134	150	153	174	146	135	152	155	179	202	177	157	160	172	163	170	142	149	152	178	154	160	164	154	142	153	152	145	182	157	159	145	178	176	162	144	164	147	158	144	167	172	176	172	159	181	141	164	173	159	167	147	152	142	168	170	172	157	169	181	160	154	160	163	170	164	132	148	163	167	181	159	156	142	169	142	145	172	147	160	143	160	156	143	163	154	186	154	151	144	159	173	147	178	149	159	179	164	152	158	160	193	185	160	148	186	142	156	142	165	152	166	181	160	168	162	160	147	176	160	152	165	166	150	150	168	188	174	167	183	153	175	173	161	162	146	161	144	146	170	172	169	128	181	166	150	173	160	157	157	144	165	178	160	163	171	157	153	141	170	172	165	141	129	140	159	152	154	156	152	165	163	149	173	172	154	164	151	145	154	161	162	166	155	140	163	157	164	154	178	154	185	185	157	182	163	147	158	174	155	143	139	158	180	158	162	180	155	138	165	166	169	143	169	178	158	169	171	163	148	165	131	166	179	172	184	182	158	153	125	178	155	160	162	172	192	168	151	165	156	165	163	144	135	151	167	173	165	165	170	153	158	170	179	177	146	147	150	201	145	153	154	157	170	164	162	149	166	170	159	160	178	172	155	157	162	163	145	167	175	177	152	185	158	152	155	158	166	171	162	165	165	155	151	150	142	190	170	169	148	160	159	153	130	162	168	169	156	149	163	146	150	155	161	145	161	148	162	178	170	179	176	183	150	143	163	157	160	156	146	161	174	153	130	171	143	181	169	149	137	162	172	174	171	147	175	159	155	156	155	171	163	167	156	170	173	150	159	159	172	166	164	134	161	141	154	167	149	171	158	167	152	160	153	149	160	145	139	152	178	159	173	142	154	169	158	157	163	160	171	144	172	162	160	151	153	146	156	140	159	167	168	168	156	148	155	165	174	141	154	167	179	166	165	154	174	158	154	177	145	159	151	159	162	159	172	165	159	154	166	171	161	170	136	149	146	163	151	147	165	152	151	146	156	161	144	153	156	158	127	145	169	146	160	155	156	157	161	156	182	163	146	163	150	166	155	168	163	163	164	152	123	172	163	167	176	141	148	142	148	154	177	151	153	155	165	170	164	178	169	142	176	179	170	150	163	166	161	157	172	165	151	155	181	181	141	160	156	152	159	186	158	164	141	163	147	177	160	162	156	161	176	182	159	143	167	166	144	176	179	146	181	188	169	169	178	164	145	162	165	174	162	157	172	149	162	166	143	150	165	162	150	161	151	151	147	164	146	166	155	162	140	147	147	189	156	160	167	174	163	165	156	147	153	134	165	157	163	161	181	136	141	170	163	161	188	151	150	169	155	154	180	174	175	143	170	158	192	193	140	162	171	150	142	150	145	170	176	152	173	134	140	168	152	165	177	148	147	139	157	154	173	187	147	155	158	160	159	165	153	148	160	177	174	158	170	157	162	162	155	137	197	163	144	145	175	152	149	144	169	131	161	163	142	161	159	177	163	154	158	161	173	167	142	180	165	152	159	148	161	168	163	164	160	157	165	150	151	147	169	157	169	187	171	170	167	175	151	161	161	159	183	160	175	191	178	152	163	177	170	175	153	158	173	158	144	150	151	173	161	156	145	146	151	142	169	151	163	156	174	165	142	141	153	171	168	154	154	143	157	164	181	138	172	152	157	203	148	164	196	147	177	163	166	152	161	148	149	163	156	153	165	153	155	158	146	134	183	169	174	198	186	140	145	158	164	179	179	157	164	164	167	155	163	170	157	166	147	147	126	151	166	164	176	156	146	169	167	160	177	169	148	177	167	160	171	144	164	165	168	156	170	150	163	152	132	164	164	149	146	140	168	175	163	171	183	173	165	166	146	171	150	161	165	172	151	173	167	159	148	161	203	155	159	153	168	147	166	157	183	153	178	157	164	164	169	192	151	132	163	158	174	167	156	161	145	163	164	171	180	142	142	160	155	169	157	158	158	166	156	160	170	176	162	154	150	157	165	162	156	145	160	177	181	148	162	146	160	164	168	145	152	159	151	157	174	158	182	178	148	160	153	147	143	160	158	157	193	155	153	152	172	147	167	166	157	156	153	148	165	175	172	166	185	153	147	162	157	166	174	127	142	155	166	179	144	172	153	169	151	165	149	169	173	175	142	148	168	189	152	164	167	180	153	160	170	172	153	158	162	172	174	160	172	158	156	154	157	174	153	180	166	187	154	163	165	156	142	144	162	175	153	171	159	170	147	132	175	142	151	166	148	154	179	168	154	168	170	170	168	161	157	176	170	180	167	156	150	175	173	148	157	150	144	165	167	170	157	168	181	178	149	149	170	163	140	155	161	156	153	154	169	161	184	157	168	152	156	149	169	138	172	149	146	174	161	155	186	155	173	148	169	166	154	161	148	172	186	153	163	181	162	167	136	146	159	150	163	166	162	168	147	184	153	155	161	159	180	151	171	169	159	176	147	143	152	157	152	156	148	175	151	193	159	168	169	170	145	190	169	148	172	156	168	159	179	169	155	179	175	151	157	157	153	162	185	158	178	167	141	142	166	125	160	183	172	151	148	158	162	181	170	174	171	166	151	159	147	137	167	179	164	176	186	159	156	193	173	167	160	166	144	168	170	151	150	145	152	154	158	161	157	158	151	165	163	159	149	146	179	170	153	176	164	155	150	164	151	154	151	173	171	167	155	152	165	149	156	185	163	154	166	164	166	155	167	159	162	159	150	158	172	163	189	182	166	156	159	151	164	154	161	151	158	182	170	151	166	163	193	167	149	176
60397	58925	58775	14504	1131	923	958	1177	983	882	924	789	722	726	710	720	773	828	1400	1606	1219	876	775	594	559	584	663	759	764	753	621	609	558	568	582	551	555	526	560	551	552	518	536	534	536	518	557	528	552	531	523	518	570	543	536	532	532	490	548	506	516	553	549	542	540	559	536	549	546	563	576	517	491	525	542	469	527	508	547	526	490	504	493	534	546	522	520	492	541	571	537	503	547	548	519	499	523	568	569	537	540	537	523	553	512	553	527	515	503	512	498	503	530	521	520	536	548	590	530	505	544	514	526	540	534	516	487	528	525	585	551	568	536	533	534	533	513	516	520	506	510	497	541	552	542	528	549	529	578	537	510	573	570	547	536	532	510	512	529	541	506	562	557	574	497	551	497	534	511	529	529	505	511	535	545	535	546	541	550	514	539	556	512	530	571	515	486	518	546	529	534	533	526	570	545	564	554	528	545	555	537	498	590	544	529	521	526	528	541	475	569	521	557	569	536	510	559	519	502	530	536	541	539	542	521	523	523	522	510	575	519	577	528	528	500	505	583	521	541	541	548	529	500	507	522	510	478	527	524	502	554	523	530	542	539	507	531	544	538	546	502	591	509	536	560	562	522	526	538	550	537	514	512	559	587	532	532	542	503	518	560	545	541	558	566	518	518	536	564	530	514	569	494	521	545	546	525	538	517	564	508	560	512	535	558	544	515	508	508	526	527	528	509	495	572	531	528	520	531	531	530	528	498	524	550	523	509	529	526	557	564	522	570	520	509	525	530	518	589	562	514	566	558	527	514	515	548	553	521	517	555	515	541	517	528	529	517	600	499	498	568	569	534	533	499	509	519	553	540	498	552	541	593	547	491	531	550	535	557	556	531	546	510	538	549	580	494	565	503	484	524	547	580	504	462	557	493	540	526	578	505	541	539	552	563	553	555	523	526	540	488	536	569	535	565	516	528	517	541	501	495	536	552	520	530	507	500	551	526	542	536	514	490	532	559	550	491	572	569	529	572	515	528	549	523	554	552	569	515	568	539	562	536	547	524	476	516	554	502	517	546	507	524	561	532	510	519	521	536	570	530	557	528	552	529	543	545	512	562	547	541	510	516	536	568	483	499	513	493	544	525	554	491	570	508	532	509	534	526	566	568	530	498	523	518	532	598	493	525	526	532	493	529	555	549	520	496	550	501	544	589	507	498	546	502	534	535	457	540	525	511	529	547	535	520	545	560	541	528	532	557	529	514	523	532	527	485	521	543	566	527	533	508	490	546	529	525	518	537	518	548	531	510	525	517	536	502	526	520	533	506	526	527	535	522	551	542	507	555	547	490	524	537	588	503	553	536	522	499	524	491	564	522	491	514	544	555	544	546	535	501	519	548	525	556	544	566	525	536	509	534	569	557	522	518	525	548	551	532	559	519	522	517	483	514	570	524	567	536	505	534	540	497	540	536	587	527	521	540	538	568	534	543	544	526	523	545	539	565	528	531	546	485	550	557	597	581	542	529	577	533	531	543	523	518	524	514	512	572	539	498	535	532	560	518	523	554	546	518	519	508	551	556	544	539	512	560	565	506	504	529	554	528	533	512	570	523	528	522	518	525	518	521	522	506	527	528	530	567	523	558	564	506	551	554	505	534	538	537	532	507	539	526	505	502	542	513	536	516	541	494	564	510	502	517	550	538	524	513	531	532	507	519	537	531	555	532	526	553	527	524	517	503	534	526	555	487	539	528	539	513	545	525	518	551	528	545	531	541	533	519	544	547	519	552	517	557	546	525	509	512	509	521	537	529	512	563	549	530	554	520	556	562	509	515	544	550	542	504	597	541	532	559	525	531	502	512	538	534	494	552	509	534	498	537	539	482	510	597	493	533	509	537	530	565	569	482	521	548	523	509	526	605	548	546	521	518	567	503	513	549	553	511	483	549	565	503	559	526	499	484	520	568	536	566	530	512	537	491	527	506	534	533	491	537	515	535	503	560	529	551	510	501	526	528	524	558	527	499	517	465	541	542	501	556	516	569	547	565	496	532	549	564	506	527	501	541	535	529	539	526	512	544	509	527	561	499	535	491	529	552	518	573	540	498	544	550	539	499	530	545	477	503	518	511	507	534	552	505	495	471	499	526	545	544	570	525	516	545	561	544	558	548	520	492	511	531	524	528	567	565	546	530	555	516	534	531	535	552	538	545	518	545	541	546	532	489	501	518	563	522	538	517	536	536	542	580	519	517	540	529	517	540	548	539	517	519	533	528	506	542	499	517	526	532	544	533	567	556	515	520	535	485	534	531	577	547	506	556	542	524	528	527	521	525	551	575	541	550	521	559	520	545	552	493	517	540	539	538	549	509	536	568	548	523	494	531	497	529	496	558	544	555	532	535	542	553	534	532	520	541	529	527	510	530	536	558	554	537	514	509	509	498	523	505	552	519	502	509	510	525	517	509	547	512	549	501	525	553	539	545	532	550	491	525	540	526	515	510	513	508	517	521	524	548	578	529	500	549	589	514	540	533	557	549	492	488	532	528	549	546	540	549	499	565	524	566	587	486	505	491	496	527	511	503	511	536	552	525	554	490	553	520	545	516	549	522	538	514	557	543	531	553	513	553	555	569	473	507	557	497	528	538	573	547	547	561	525	519	520	529	495	541	540	530	572	537	563	471	516	479	537	561	548	514	514	628	507	548	546	524	496	542	513	543	534	534	543	501	528	546	564	546	560	553	554	507	509	530	511	521	541	547	521	557	559	499	541	559	502	497	549	555	547	554	526	501	517	532	536	554	537	501	515	481	552	530	524	506	505	566	529	506	554	543	513	527	518	500	506	552	503	575	531	548	582	508	547	565	512	542	541	507	495	510	530	531	551	534	561	501	522	511	548	515	575	518	520	493	537	561	537	500	492	522	515	557	522	584	542	518	536	534	563	581	545	531	555	534	567	544	519	568	538	522	569	574	487	539	514	539	545	531	536	554	540	504	516	560	558	550	530	528	521	540	555	557	525	513	574	506	491	539	516	518	497	532	552	526	531	511	549	529	509	489	548	535	520	555	527	529	556	550	500	538	552	552	529	493	523	567	568	539	507	530	531	568	530	545	496	530	511	495	480	538	529	537	507	510	517	503	548	540	501	540	506	552	530	569	563	565	550	523	556	500	513	529	544	509	524	504	528	526	550	505	552	566	559	518	529	547	531	541	531	497	500	525	529	551	533	513	550	568	512	497	541	506	548	575	529	570	476	535	521	526	575	524	549	508	519	560	528	510	536	545	518	532	536	578	550	535	534	531	546	555	514	596	526	565	535	576	540	555	559	548	529	557	557	560	534	590	542	531	528	492	552	541	504	528	502	561	513	533	489	539	518	534	505	499	503	511	558	558	517	518	544	498	532	529	501	529	526	539	558	549	577	513	543	503	548	523	515	537	496	499	542	503	518	567	546	566	547	515	570	496	555	520	506	523	495	528	517	537	519	535	535	554	544	531	544	542	531	565	547	510	540
29749	15835	6286	775	152	111	102	104	101	96	96	114	108	99	90	108	96	118	89	94	109	104	125	102	110	111	79	117	103	92	97	88	109	97	122	104	85	109	109	97	113	105	99	108	81	92	99	93	105	96	108	112	105	107	94	101	108	113	92	108	108	92	102	118	110	102	89	107	103	103	109	92	93	105	104	104	92	91	93	96	103	106	112	103	99	104	94	113	92	91	101	107	90	104	98	89	92	103	92	120	96	128	127	89	100	99	96	112	113	98	88	103	96	94	91	98	104	108	93	86	90	80	92	84	94	98	101	113	101	122	100	104	82	121	92	86	95	99	99	117	92	92	111	97	88	96	111	108	126	82	104	97	97	98	120	87	107	91	97	106	96	103	113	92	102	104	98	124	111	85	103	106	114	109	102	104	96	102	90	99	89	109	104	95	105	94	102	92	121	106	89	111	98	86	122	98	111	107	133	98	87	89	117	101	112	101	114	105	107	121	106	112	103	99	93	86	117	105	85	104	108	102	114	126	112	115	97	109	93	107	98	82	112	137	105	95	110	109	83	105	93	96	99	107	100	99	89	84	98	102	116	89	107	117	109	93	103	98	101	89	99	94	115	90	97	83	94	104	105	104	106	108	93	110	105	96	93	97	110	81	91	84	121	94	89	111	107	116	84	104	106	101	125	94	109	108	112	113	103	91	104	78	101	109	106	101	82	91	82	97	83	106	97	101	97	98	112	91	99	85	99	99	110	92	98	100	89	90	98	106	107	101	98	109	100	89	113	83	96	96	95	92	113	107	117	97	112	91	101	105	99	99	93	106	103	97	93	100	118	105	112	118	106	111	97	93	98	96	109	95	110	103	106	96	87	96	127	117	98	108	97	102	105	104	113	106	105	111	107	104	104	83	105	112	122	106	115	89	96	105	117	122	92	106	107	100	98	93	117	105	99	103	110	109	84	100	96	100	102	81	113	101	101	94	106	101	86	89	96	102	115	86	115	104	104	94	109	88	93	99	85	99	115	77	93	105	115	119	91	94	95	91	110	107	78	88	101	115	98	111	109	108	111	112	108	105	107	98	118	98	92	112	93	114	83	94	89	85	93	107	95	108	98	104	105	106	104	95	104	104	113	99	119	115	111	101	94	101	100	98	108	101	104	89	98	116	98	108	98	89	95	103	113	104	83	89	96	88	108	97	92	107	102	92	109	108	94	84	100	109	125	78	97	113	89	102	107	113	99	85	93	103	111	96	116	105	101	103	111	93	104	115	97	110	109	99	96	82	114	93	95	98	101	96	121	95	103	115	94	96	100	80	99	83	106	88	99	102	95	87	102	100	96	101	106	103	112	104	95	124	105	102	96	97	114	98	85	98	95	100	101	108	97	91	101	108	102	102	103	106	92	125	109	101	101	102	103	103	79	96	83	95	107	86	95	115	99	86	90	83	99	95	87	96	109	106	90	105	132	89	89	86	98	92	85	97	101	76	101	102	88	106	82	110	104	96	95	105	113	116	99	97	113	116	91	103	92	109	106	83	102	120	85	124	122	117	97	95	95	104	97	103	104	85	106	102	97	122	107	128	95	93	94	103	106	95	96	94	100	93	100	98	114	91	102	86	92	97	102	95	100	118	111	106	107	107	118	103	97	102	111	92	104	98	96	86	93	89	106	106	99	105	121	100	106	96	104	89	91	87	95	78	92	103	105	84	100	121	121	110	102	85	96	104	94	93	89	105	107	112	93	96	102	101	113	103	93	98	108	107	110	89	102	125	93	105	99	109	107	91	107	111	115	91	105	109	121	104	107	102	99	112	91	97	115	80	103	111	85	88	119	84	92	97	93	98	102	93	98	100	91	80	91	100	100	118	86	103	107	83	102	108	113	103	105	92	90	115	100	111	114	100	107	93	95	92	103	84	119	100	99	102	107	91	92	87	115	120	105	105	101	118	106	104	112	93	87	97	91	111	95	91	95	104	105	91	88	80	100	94	99	103	101	108	95	105	90	107	94	101	121	88	93	99	99	98	99	93	103	94	102	101	98	98	102	99	102	105	116	101	98	91	94	96	98	90	104	119	117	100	89	114	108	93	111	109	104	125	106	96	100	107	83	110	87	102	107	119	104	107	104	96	93	100	108	110	95	102	83	106	108	102	98	109	95	93	89	113	104	107	87	90	104	95	93	87	94	113	100	98	105	101	108	103	97	86	113	94	100	101	109	108	95	114	109	109	101	110	99	108	88	100	109	107	105	94	96	97	110	97	105	98	117	107	95	97	107	97	81	79	111	103	125	94	104	97	86	72	112	92	91	90	94	105	112	105	94	104	93	116	116	120	114	99	96	89	89	105	103	105	95	103	101	115	96	99	100	82	100	121	101	114	106	93	93	88	93	109	105	104	99	97	112	116	86	103	107	95	104	98	100	117	100	112	90	107	108	89	93	105	105	99	111	96	114	111	95	97	95	116	99	106	110	91	92	102	109	104	114	90	88	84	92	108	96	104	88	91	90	112	94	108	85	108	103	112	105	94	102	105	111	84	113	109	101	100	90	101	99	102	95	107	90	120	96	85	109	97	106	111	117	108	98	106	85	102	90	104	109	99	96	103	105	103	103	123	100	103	118	108	94	111	114	111	96	101	84	92	97	92	115	103	100	98	94	96	108	119	99	95	88	103	132	96	102	100	86	120	102	98	61	106	92	97	119	99	98	88	102	100	91	114	93	100	98	96	89	100	90	102	103	96	103	83	88	107	77	104	87	99	105	100	86	89	102	104	108	94	99	98	111	108	110	102	116	94	96	92	106	82	108	104	107	95	86	105	94	77	107	94	106	100	102	109	104	92	130	84	101	105	94	100	91	108	94	90	90	92	100	96	102	86	107	96	113	110	115	119	107	91	105	104	92	124	114	120	110	92	94	116	98	89	96	106	125	96	114	79	105	114	100	102	99	109	83	96	92	93	110	95	92	97	97	97	108	108	93	110	96	96	93	101	110	114	104	102	92	86	103	99	99	108	94	104	114	101	84	103	98	100	102	105	107	116	98	94	91	82	103	114	99	95	105	102	91	118	108	96	107	111	103	88	109	101	80	108	100	95	101	90	93	100	89	100	97	86	111	109	92	90	103	100	100	97	116	94	102	94	97	102	103	106	83	100	98	102	100	124	111	104	105	112	100	103	100	95	93	105	100	100	89	106	107	96	88	97	110	104	94	121	110	105	117	95	92	124	104	106	95	91	98	95	104	90	95	114	112	102	103	104	96	98	106	103	105	97	115	88	109	100	84	99	86	98	99	97	108	117	96	108	102	118	86	104	86	105	107	99	109	116	104	96	109	109	107	100	117	119	115	113	90	106	110	102	113	101	108	100	122	116	103	102	107	109	91	107	101	95	94	93	103	92	96	93	100	104	114	109	98	81	92	91	112	101	94	113	91	101	102	90	87	105	100	94	100	102	97	94	104	110	82	115	95	95	105	106	87	100	83	117	87	106	85	104	98	73
31164	18597	11924	1895	397	400	396	370	405	378	374	371	360	378	369	393	363	408	363	400	345	365	370	376	402	396	349	349	354	370	411	330	362	360	340	369	367	380	404	405	375	366	410	362	354	369	398	357	370	355	331	396	343	361	389	350	362	364	338	371	350	400	376	366	356	388	382	392	326	370	359	346	343	354	355	369	357	331	362	319	379	361	379	342	320	374	377	351	382	370	366	349	347	354	372	354	350	329	341	336	357	385	407	340	339	403	390	297	377	383	325	360	388	339	363	385	345	374	409	359	385	365	374	354	381	344	373	363	342	376	348	369	372	358	383	352	365	394	355	368	398	376	362	374	389	350	384	353	402	361	351	350	349	352	371	388	375	344	358	375	399	384	362	346	375	376	354	382	350	375	353	360	337	359	388	385	393	376	385	370	364	398	385	333	350	349	343	327	370	373	361	335	350	353	376	376	345	382	352	369	380	355	390	398	376	360	376	332	389	385	344	368	373	351	369	363	372	371	349	384	362	336	356	359	382	378	381	358	369	347	372	363	351	372	365	403	343	359	354	375	363	360	355	341	333	342	367	345	375	361	388	347	371	345	347	372	418	371	347	360	358	369	381	350	379	360	372	345	360	361	362	324	382	358	371	357	373	332	402	353	373	381	373	373	345	359	393	373	367	357	361	350	352	370	371	357	381	353	384	363	337	386	386	387	341	340	390	369	394	414	360	348	363	360	385	370	401	384	408	381	381	365	365	382	368	355	358	361	358	366	382	357	341	382	379	382	354	390	351	360	340	437	357	374	393	361	345	361	364	382	361	341	358	366	384	354	367	370	393	364	332	368	366	360	379	372	329	390	359	335	339	355	366	421	401	348	360	389	378	352	334	359	350	378	358	378	363	355	401	367	327	347	370	376	386	380	351	356	374	377	367	361	344	336	350	372	391	356	357	375	346	382	375	358	383	355	372	365	387	356	367	388	355	341	357	388	380	339	363	353	366	347	378	363	345	356	377	381	388	386	402	331	408	355	334	363	380	371	364	367	362	347	357	420	360	361	393	385	395	343	377	364	374	374	358	364	355	389	369	354	380	384	324	349	375	358	345	366	363	352	392	391	376	357	355	396	372	376	390	363	389	372	355	346	360	366	374	367	391	341	397	377	347	364	348	347	374	391	363	400	351	377	338	372	360	350	308	358	384	363	353	364	370	351	333	375	362	366	387	378	324	363	411	379	385	382	387	340	398	385	354	332	363	364	384	374	365	350	369	381	376	366	373	379	363	362	376	382	384	346	359	360	390	378	355	340	376	377	353	329	343	381	359	301	391	403	364	388	362	381	358	378	377	370	396	351	353	333	382	377	326	356	370	370	361	369	400	381	409	396	389	391	368	399	354	348	331	367	354	394	312	360	365	370	360	383	355	337	309	338	385	354	373	348	348	412	380	386	341	400	362	358	354	364	379	373	355	355	353	380	362	362	347	386	352	418	350	341	345	359	376	340	379	378	365	384	368	351	372	373	378	333	376	334	399	309	364	384	361	379	394	360	346	381	361	371	355	354	351	297	389	392	353	345	343	344	379	383	376	357	363	412	379	395	362	346	356	374	327	344	356	335	331	375	377	422	380	365	370	372	365	367	350	357	357	376	344	381	376	370	370	350	357	370	372	366	349	369	359	377	334	398	369	366	378	360	346	362	378	365	381	377	355	371	353	375	376	391	363	358	406	367	393	362	407	357	363	371	385	381	376	357	398	359	389	338	337	369	380	385	398	375	354	367	365	359	371	387	356	348	370	368	367	387	338	356	361	409	386	369	376	362	348	374	373	392	358	357	377	348	350	342	412	348	372	345	362	377	372	377	375	378	378	390	348	340	406	316	391	372	382	359	347	392	382	365	366	349	373	368	361	357	343	382	355	368	370	362	329	348	362	377	338	347	355	341	363	359	320	405	386	369	351	388	350	350	366	350	382	394	354	334	374	355	355	360	372	384	365	386	371	354	370	344	382	346	375	376	377	363	360	363	371	376	371	329	379	377	349	351	366	377	384	334	338	362	388	364	347	333	327	364	350	349	379	364	351	353	384	373	343	354	339	379	323	337	348	365	367	358	360	344	362	361	382	361	392	351	369	377	368	374	361	361	343	362	389	395	360	349	366	389	352	370	364	374	378	356	352	372	384	367	378	387	423	346	347	370	361	387	377	381	346	351	352	380	366	322	344	360	359	354	377	337	373	394	378	373	353	379	356	361	371	346	365	357	391	375	346	373	360	369	350	374	367	358	361	374	374	370	375	355	334	349	382	372	360	326	349	419	375	377	393	354	333	342	357	366	400	373	375	355	367	366	358	367	356	319	356	365	387	366	365	413	369	374	366	385	355	373	360	346	369	323	384	387	376	334	345	357	314	353	345	364	346	356	349	338	377	377	346	370	336	369	356	350	346	356	402	347	372	386	349	371	335	387	370	401	356	363	362	359	387	363	396	375	370	374	367	351	342	367	371	364	369	342	359	353	362	392	361	379	338	359	356	375	377	339	385	362	393	396	390	388	362	353	366	362	368	351	398	358	387	358	392	356	344	339	366	387	372	341	373	356	361	381	376	330	359	366	333	391	373	379	368	367	386	392	359	370	397	384	392	376	335	351	331	390	392	323	354	391	374	400	381	363	369	360	350	345	388	381	392	361	366	337	335	378	373	343	354	338	346	375	337	366	405	371	370	355	362	351	364	371	362	400	371	374	364	344	393	366	376	362	396	343	362	345	377	363	369	354	386	344	340	354	342	385	381	394	389	363	379	396	368	378	354	377	402	368	350	375	351	361	334	347	376	348	369	383	385	351	352	346	338	354	355	365	346	358	403	339	357	393	370	370	392	366	355	378	362	377	351	368	369	332	345	346	382	314	390	354	387	405	377	386	353	368	328	346	346	401	379	355	352	347	364	359	364	396	377	344	400	412	347	350	391	339	387	367	350	335	366	382	372	372	395	347	355	357	362	375	382	378	392	364	363	354	344	378	335	346	360	365	336	352	356	368	371	398	373	358	380	387	343	376	343	330	342	354	399	349	372	387	319	373	340	364	387	372	378	351	349	332	357	323	326	330	369	380	355	373	374	348	381	376	373	374	359	399	355	363	393	368	379	351	382	399	362	391	373	369	391	369	370	380	360	358	369	361	356	353	390	390	352	347	367	359	391	350	353	349	338	358	387	341	391	353	348	403	361	336	369	375	379	341	388	371	376	382	375	394	388	352	381	364	388	386	353	373	350	379	360	375	369	362	348	329	355	369	399	358	402	337	364	377	354	360	372	373	381	380	365	363	368	361	356	360	372	360	304	382	377	373	370	366	371	348	378	375	392	380	355	367	378	355	379	348	354	361	334	345	343	392	348	366	383	377	379	371	373	356	367	351	377	390	350	362	360	347	364	403	366	358	385	384	357	362	394	368	320	354	394	312	348	341	333	353	369	359	398	373	374	356	368	367	362	388	379	351	364	356	344	370	362	398
67618	58606	49967	21223	2084	142	143	150	121	113	114	137	110	100	118	110	119	123	158	153	118	94	115	93	95	99	106	102	117	93	95	102	92	85	92	109	105	99	89	88	87	115	79	94	95	100	79	99	89	99	93	92	95	109	115	102	101	95	103	102	108	103	100	102	104	100	92	99	89	94	113	108	92	81	109	95	116	87	112	96	93	89	112	104	111	109	90	99	109	89	89	96	104	84	112	106	89	92	90	99	79	102	97	89	110	93	93	90	87	95	78	111	88	105	120	111	111	81	103	99	86	90	92	101	103	97	81	98	99	101	101	105	96	98	89	95	101	78	105	86	102	124	97	84	94	101	97	108	110	112	99	93	90	102	106	94	84	77	83	91	94	93	92	104	98	83	98	97	96	104	90	103	98	107	107	99	83	82	105	81	99	89	82	82	93	88	100	108	89	78	103	98	109	108	111	100	90	88	95	104	98	97	82	98	84	86	101	109	103	94	102	90	106	83	83	86	114	104	97	104	102	92	93	99	104	88	105	104	101	103	95	92	91	105	118	89	105	97	81	97	108	102	102	116	104	98	112	89	74	88	93	96	115	92	110	82	84	105	89	109	96	102	104	93	100	98	87	115	93	80	89	105	78	88	103	99	99	85	74	101	85	102	121	104	105	88	86	104	106	98	90	87	123	103	104	98	96	97	107	91	87	114	112	97	97	87	89	96	96	103	79	93	98	108	79	103	94	107	90	93	97	108	106	111	108	87	116	77	95	98	125	84	81	100	100	93	87	91	96	96	103	103	103	95	117	97	87	104	91	86	95	89	111	101	111	104	107	110	86	77	105	99	95	119	92	86	104	95	118	85	92	83	88	96	68	92	108	80	98	106	83	95	112	85	104	86	113	99	95	98	106	86	87	88	113	93	77	97	96	94	110	109	88	75	99	103	84	93	102	92	96	93	99	95	93	95	95	99	89	107	86	96	109	87	131	84	100	96	82	115	79	100	103	91	82	100	91	100	102	102	103	115	95	98	105	109	92	102	99	114	100	106	100	118	99	95	92	81	92	106	99	113	102	106	100	92	94	87	118	86	106	90	99	97	93	117	99	99	88	97	91	95	87	100	95	94	86	92	89	101	111	101	100	108	86	105	117	115	76	98	101	92	114	89	81	85	105	113	90	100	105	97	102	85	102	99	101	102	90	106	104	101	106	98	99	82	86	91	96	102	90	91	117	113	100	90	127	98	101	109	94	107	96	94	106	101	102	92	98	94	105	103	111	113	84	93	93	96	97	106	99	88	96	105	95	101	89	83	100	86	86	81	106	97	93	100	90	83	72	108	101	85	94	83	102	82	95	92	94	80	91	94	91	93	101	84	80	80	87	103	81	97	83	110	90	106	96	89	84	94	87	85	79	84	111	95	91	96	103	116	116	86	102	96	91	92	107	104	94	102	89	111	106	103	112	95	91	93	103	109	101	91	109	85	99	93	104	89	107	91	101	92	101	87	90	92	86	95	113	89	112	84	108	92	94	89	85	90	115	93	89	90	105	97	108	91	101	98	114	96	87	93	87	103	103	77	90	87	107	95	95	102	96	107	82	100	109	86	101	89	87	112	112	99	105	102	91	100	96	90	87	88	107	92	89	98	101	83	98	85	90	87	85	101	92	105	89	102	89	91	89	92	102	99	100	92	94	107	81	86	103	106	95	100	99	79	102	96	100	87	85	94	118	109	107	105	103	85	104	119	103	91	112	96	88	78	88	97	102	108	96	75	103	103	98	93	113	94	121	85	90	104	89	101	105	108	99	101	77	91	105	98	93	98	92	84	96	111	100	102	88	101	84	91	112	111	90	85	106	99	97	104	90	99	99	99	101	103	100	96	95	103	96	112	74	103	112	97	105	95	101	96	95	102	98	82	93	110	96	76	94	99	95	82	94	100	97	92	88	91	94	95	117	97	83	99	104	99	94	104	99	122	91	99	93	90	86	93	76	77	93	101	96	89	105	99	107	93	95	99	90	107	116	98	102	102	96	83	97	110	99	102	110	95	92	102	95	93	99	96	93	83	92	100	97	90	92	93	114	88	85	112	96	122	99	85	93	110	97	107	105	116	86	89	81	97	95	102	97	97	89	95	91	98	91	94	97	107	91	99	87	104	95	104	102	93	111	100	78	86	105	114	105	111	92	100	94	89	91	95	84	88	86	79	100	88	100	89	94	96	93	99	93	95	96	98	91	83	92	110	108	103	105	110	92	93	98	108	75	95	86	101	102	96	102	114	99	106	89	89	101	89	93	100	90	96	108	84	79	104	88	86	91	95	82	104	95	94	83	109	99	95	106	114	96	97	108	85	112	101	92	91	101	95	87	98	87	92	113	96	110	95	109	91	88	96	95	99	93	92	109	106	101	108	94	104	98	99	86	111	82	91	93	100	106	102	105	99	93	99	93	92	103	68	94	109	109	122	89	95	87	109	110	90	93	108	102	90	87	62	105	91	102	111	98	80	103	89	98	99	94	98	103	87	82	93	94	94	94	113	84	87	105	90	95	96	111	84	95	75	116	110	91	84	106	121	108	75	99	94	98	95	105	81	101	97	94	104	86	103	128	91	109	100	88	85	107	90	84	95	102	95	92	80	93	89	116	92	80	100	86	89	89	122	86	105	96	112	98	111	98	86	100	102	115	102	93	93	105	88	85	106	107	108	122	98	80	97	94	95	99	84	123	87	106	94	98	94	87	97	94	97	96	112	87	96	89	89	105	93	100	86	103	90	87	121	85	109	104	90	80	105	85	101	98	84	102	102	91	93	99	94	103	97	97	106	89	106	86	111	82	86	124	82	91	107	91	110	85	96	100	86	78	102	103	77	92	106	89	98	96	81	86	96	96	102	96	86	101	77	89	92	83	93	95	102	91	86	89	103	80	93	93	103	111	96	110	100	90	115	93	101	100	87	78	94	88	89	97	103	91	112	88	110	93	78	101	93	90	105	76	101	103	95	95	90	77	94	104	101	119	103	112	94	98	75	121	110	104	93	82	84	103	105	109	101	81	93	79	112	83	99	83	97	92	105	108	90	101	94	94	90	91	83	105	112	108	97	89	94	120	96	108	97	102	103	105	94	112	90	108	78	101	90	98	114	106	102	111	105	96	106	98	100	97	93	116	99	93	99	95	85	89	97	102	95	87	89	114	100	92	117	89	97	104	97	95	106	95	92	92	99	106	109	79	101	99	93	82	104	106	88	91	100	96	101	102	97	76	100	100	89	77	95	97	104	93	88	95	70	89	101	95	100	84	85	113	92	104	105	89	98	92	93	93	91	100	107	92	97	87	99	107	97	99	107	71	100	91	99	92	103	94	98	100	93	98	94	112	77	80	77	101	109	92	89	99	93	90	86	83	108	103	92	98	98	88	88	96	112	96	87	84	102	98	78	106	86	106	84	88	96	101	101	100	84	97	83	92	101	94	84	72	115	99	90	68	87	88	108	67	106	105	87	112	89
50879	46439	47454	14690	662	562	559	687	599	544	510	445	460	448	452	451	417	474	696	961	546	536	486	380	386	361	400	456	451	415	411	396	358	326	398	368	353	351	360	335	348	346	329	366	352	345	346	360	340	401	361	352	345	351	335	333	309	347	335	377	361	349	357	370	343	346	335	346	358	359	378	368	331	383	388	333	351	360	335	343	362	350	350	342	368	356	332	358	358	353	332	332	345	329	341	324	359	342	351	334	335	378	338	331	329	363	359	364	373	367	341	331	336	331	338	345	332	322	347	336	357	391	364	364	344	350	333	339	358	314	366	355	339	352	373	344	360	353	337	342	358	376	354	367	357	376	351	360	363	353	366	357	378	336	341	341	345	352	347	334	341	371	365	376	334	385	343	357	360	358	374	381	358	334	363	347	351	346	350	336	382	377	353	373	350	349	359	356	334	345	372	356	361	340	357	356	367	385	352	349	370	320	338	375	352	355	369	358	360	355	358	387	370	328	356	323	317	334	328	346	365	348	358	368	308	362	346	357	383	326	374	367	352	372	316	351	366	337	360	364	363	402	367	350	347	328	346	367	371	367	374	336	343	339	349	315	345	356	367	341	342	374	334	333	389	359	330	383	357	356	345	341	346	346	348	371	346	397	359	334	352	372	340	343	343	353	345	354	372	343	351	363	368	312	322	336	328	354	350	346	345	331	354	352	324	364	330	399	347	343	390	349	360	364	362	338	369	353	338	377	320	330	344	364	355	377	345	365	356	348	377	321	354	385	332	341	357	349	341	317	350	371	339	346	348	340	354	373	342	361	366	332	358	355	357	355	329	342	363	350	354	352	348	348	324	391	375	336	342	340	372	319	352	346	390	372	357	322	366	344	362	377	337	352	326	330	337	359	369	335	348	357	344	344	354	349	330	317	351	328	375	362	361	379	324	339	338	361	397	337	324	342	357	407	337	334	324	349	364	341	352	342	376	374	330	382	356	356	360	329	347	321	343	378	351	346	380	343	349	361	348	354	319	381	367	339	353	322	346	357	356	327	369	365	342	331	393	367	369	355	366	370	349	370	371	390	376	361	376	381	327	352	372	367	333	361	350	351	353	349	344	351	338	352	338	356	363	399	349	351	327	326	337	299	328	331	331	315	326	367	350	354	376	352	306	354	358	339	367	371	344	348	359	367	342	355	373	348	387	355	332	336	334	341	326	358	338	350	312	329	337	383	351	314	363	357	384	361	352	337	349	326	382	356	347	397	380	384	348	313	379	375	329	374	348	370	312	380	355	302	325	376	353	360	348	354	380	332	312	349	386	382	352	368	376	339	355	347	372	343	357	348	348	368	375	362	349	356	302	311	370	365	365	365	336	364	350	371	367	365	357	357	362	327	340	326	326	388	331	366	351	349	352	327	370	354	368	331	327	363	347	362	333	375	338	343	392	360	362	346	347	304	362	329	337	387	381	328	322	348	368	325	345	350	331	351	374	336	360	362	349	365	361	335	335	362	342	367	354	343	363	363	362	367	384	340	369	359	356	342	373	378	356	338	363	378	354	344	304	356	337	365	384	352	335	372	347	343	344	350	336	349	315	363	347	363	362	354	346	373	379	322	369	351	349	343	383	344	323	372	355	362	378	370	398	366	340	372	365	339	353	345	337	363	344	361	309	376	357	321	356	339	362	359	359	363	346	352	367	340	344	382	380	348	335	363	369	342	337	335	347	344	340	327	368	345	355	377	354	336	342	324	334	356	359	354	316	371	357	349	345	350	344	357	346	345	381	340	351	336	389	355	366	357	325	367	375	334	336	325	360	394	338	321	371	330	407	331	354	350	369	315	368	342	353	356	341	381	370	341	355	371	320	354	360	397	331	373	379	355	348	350	344	331	339	337	304	331	333	350	355	365	394	335	363	354	370	334	355	359	344	364	338	365	355	365	375	337	330	349	382	313	350	357	367	345	380	314	366	360	342	380	364	338	355	364	313	337	346	319	338	369	320	338	353	353	341	346	330	353	361	334	322	339	357	381	329	357	385	359	317	358	340	372	352	374	391	359	361	346	357	339	359	363	314	335	342	346	347	350	366	348	317	375	372	344	362	365	320	345	350	338	315	328	350	352	363	374	355	352	349	344	360	352	352	340	367	358	335	328	356	385	322	378	329	341	361	358	367	347	328	389	318	361	362	371	365	368	406	356	338	362	331	388	352	377	354	367	364	390	349	367	394	334	383	353	370	343	364	390	357	375	348	403	349	333	339	371	341	364	372	323	329	351	348	386	326	367	356	343	360	351	344	348	358	373	349	347	383	345	362	373	338	334	382	293	368	352	372	360	358	360	323	352	355	337	348	354	330	332	351	364	354	374	374	356	359	356	343	333	344	350	344	369	359	357	377	357	384	342	360	357	349	339	355	345	342	367	338	345	348	346	346	367	383	387	336	348	357	375	310	331	323	379	352	362	367	328	352	353	354	372	319	356	364	374	328	358	343	355	348	351	366	324	332	358	376	340	359	366	348	316	354	368	361	344	357	372	361	370	364	349	350	319	352	343	370	375	347	383	349	345	334	352	341	336	345	377	340	389	361	317	358	315	334	355	339	368	363	352	351	337	343	364	355	361	355	359	363	359	313	368	371	351	366	364	366	317	362	362	320	327	347	333	381	350	353	347	376	331	354	377	316	360	365	360	333	341	338	357	346	327	363	332	362	318	388	386	309	348	358	372	361	374	344	359	330	361	365	320	367	378	359	355	360	337	338	359	363	379	330	359	340	341	357	337	335	372	333	365	355	351	341	344	360	383	362	354	340	325	328	396	355	353	331	341	349	336	374	372	384	322	336	317	358	359	371	389	327	346	321	333	353	371	367	382	361	324	343	352	357	343	370	332	389	311	348	345	372	355	350	404	347	341	358	350	353	321	355	354	359	351	338	366	356	370	359	325	366	351	342	379	377	375	334	354	375	362	372	316	339	339	352	407	314	365	308	383	353	342	363	347	372	345	342	366	370	341	371	309	321	373	383	354	340	383	323	330	345	365	336	349	326	321	390	366	359	359	375	351	346	349	324	329	348	351	319	366	377	354	357	358	358	363	364	365	351	364	352	351	349	352	343	381	395	361	331	367	362	367	342	328	363	348	383	356	347	357	335	355	375	375	320	378	375	372	382	363	356	343	345	367	369	341	362	381	347	358	370	347	362	347	362	365	352	326	357	352	377	359	334	371	378	370	319	333	352	364	373	376	389	381	361	350	341	349	344	344	345	356	353	353	382	354	321	367	306	352	324	351	347	351	393	356	332	361	353	337	341	377	372	351	349	358	375	347	321	361	342	328	318	396	359	348	397	340	348	341	360	346	365	329	353	371	370	393	354	361	334	358	331	345	327	349	362	405	351	334	354	374	370	361	384	367	345	333	372	360	372	354	364	295	354	349	316	366	304	333	350	356	343	365	333	375	301	353	368	336	372	352	315	368	358	369	349	368	364	367	346	353	339	376	375	359	344	336
73969	67806	60589	29856	6381	412	208	246	242	205	197	209	172	180	207	169	190	186	251	249	212	188	211	183	170	163	188	197	171	177	170	163	193	176	186	177	157	169	162	155	158	166	160	169	152	185	165	198	150	159	145	156	162	182	160	168	155	150	166	164	156	141	156	171	152	133	170	176	175	169	146	160	168	192	154	167	169	158	160	147	164	164	146	155	152	143	198	166	155	181	166	143	169	169	175	143	149	141	151	176	174	162	166	174	182	138	149	166	151	172	178	178	172	167	142	150	160	164	160	149	167	155	140	176	154	169	161	151	153	141	172	176	157	158	165	182	150	161	153	161	160	176	140	149	144	174	172	155	150	157	154	162	162	163	158	159	172	156	174	188	171	178	165	141	164	147	151	151	180	159	166	189	152	172	171	147	201	159	154	193	162	156	168	161	160	161	171	174	136	182	169	142	173	168	153	164	171	164	169	165	167	149	177	160	144	192	166	153	167	148	158	148	156	157	157	154	154	176	155	163	160	162	166	167	161	165	164	171	145	152	147	135	163	164	144	179	166	163	168	184	156	180	148	158	169	150	166	186	172	151	146	154	176	140	162	169	146	178	138	169	155	171	151	149	149	164	209	147	178	167	157	180	171	153	196	155	146	169	148	166	142	179	171	150	171	150	174	139	173	169	165	144	147	168	146	159	182	166	182	156	152	185	175	161	183	149	142	150	152	175	171	160	155	161	157	169	155	168	161	181	164	180	163	180	151	156	171	172	177	174	163	161	136	173	174	163	156	152	149	135	179	155	163	166	171	151	137	158	169	167	189	154	163	186	163	130	175	174	171	165	142	183	145	158	174	155	180	138	171	194	171	155	153	187	164	155	168	162	137	189	162	170	169	132	173	149	133	156	153	166	176	165	162	165	141	144	142	183	174	164	161	167	158	160	155	146	149	172	173	178	161	155	191	165	158	134	162	185	191	150	165	149	179	172	166	168	167	176	180	148	154	140	181	193	160	165	160	174	173	179	171	152	180	162	169	180	156	164	185	146	155	167	148	174	188	160	154	185	154	150	158	153	149	167	167	160	180	164	161	169	161	162	158	173	138	160	156	163	142	157	149	164	173	160	158	162	164	149	167	172	188	138	184	174	181	195	163	196	193	175	156	160	153	161	159	156	157	185	159	163	165	198	158	173	169	160	160	165	168	153	133	185	167	170	165	156	185	184	157	159	166	172	167	162	169	165	156	141	164	159	165	159	166	176	152	177	191	155	126	172	186	158	181	161	160	159	173	166	172	157	162	178	156	164	147	157	173	134	157	182	164	164	160	169	176	157	168	151	167	157	163	186	148	162	157	162	145	159	147	175	181	160	202	154	174	171	169	173	161	176	163	168	186	162	155	163	168	153	158	163	148	175	170	168	158	180	149	198	167	195	171	178	164	179	155	172	146	167	141	158	163	171	162	185	170	174	140	158	158	171	169	184	187	178	159	159	185	147	147	158	167	144	169	173	145	165	143	181	163	167	147	164	181	180	160	155	144	167	167	143	163	145	145	153	179	167	141	172	190	152	156	140	168	167	180	182	178	149	158	142	174	143	152	131	175	143	191	177	129	149	167	152	162	157	162	149	165	175	176	172	148	169	185	172	175	172	156	158	143	167	146	148	172	152	156	177	166	175	147	144	183	160	160	156	158	150	156	171	177	175	144	151	181	163	168	153	155	150	148	166	176	149	151	161	163	170	160	154	158	146	168	163	153	173	148	162	159	144	159	172	171	157	141	140	160	154	165	181	142	169	157	159	156	185	163	190	147	175	158	170	164	143	180	152	167	153	159	166	151	155	175	160	176	150	170	160	159	166	148	165	184	158	174	155	140	177	166	178	167	171	163	177	158	156	130	162	150	173	181	176	171	149	139	146	167	159	136	160	153	163	166	168	157	157	165	190	185	154	151	150	155	175	161	183	140	170	168	169	150	154	172	159	189	172	155	170	165	156	169	162	157	161	172	164	166	181	176	166	161	142	168	160	173	170	157	173	169	154	175	163	162	149	169	163	153	158	151	157	160	154	168	186	151	163	149	144	151	155	154	135	165	155	167	174	176	156	154	171	168	158	165	157	156	141	167	162	178	152	148	168	165	143	164	149	171	147	164	175	154	158	156	175	167	174	170	126	160	150	152	159	168	153	165	147	167	168	185	183	149	165	141	173	175	160	158	149	177	156	154	157	159	152	152	195	165	145	160	162	147	172	169	144	166	176	153	137	162	153	174	170	189	185	166	173	170	143	162	158	157	164	167	163	135	127	148	155	159	153	160	147	156	159	178	162	160	169	156	186	160	159	182	160	162	172	168	157	143	167	164	155	134	178	163	168	142	141	154	158	166	180	157	147	162	156	146	140	193	172	137	158	165	163	159	164	185	162	147	154	195	149	164	169	154	172	160	132	162	179	169	164	190	175	166	152	159	158	168	151	157	157	168	149	172	153	168	173	143	142	171	150	160	142	163	149	161	177	173	151	160	169	163	151	175	173	158	160	156	186	170	154	166	144	150	152	166	157	174	172	149	156	185	170	162	141	156	159	184	177	183	174	170	156	179	157	175	169	157	163	146	176	159	156	169	173	184	179	173	167	179	153	177	146	155	158	164	159	168	149	150	159	153	153	156	174	179	150	157	139	162	169	155	173	178	151	173	151	133	167	163	170	155	153	161	161	145	164	161	167	149	179	159	158	161	164	172	174	152	157	154	173	150	170	185	184	183	168	154	141	150	134	183	167	171	169	133	172	163	165	165	158	177	155	171	161	164	160	157	156	160	177	172	176	163	170	137	149	181	172	171	141	165	148	162	178	140	178	146	160	182	166	141	136	150	177	168	170	137	175	168	160	157	154	158	174	163	181	162	153	173	173	172	181	169	185	167	165	180	165	175	136	174	161	150	151	159	162	154	153	172	141	185	170	182	168	170	163	166	167	174	172	170	151	176	151	174	162	162	153	180	154	169	178	143	179	165	176	151	184	174	161	171	164	174	150	173	152	151	152	165	153	150	172	178	136	140	165	172	150	150	163	150	153	152	184	169	168	154	171	152	152	180	175	160	160	169	171	158	158	144	181	181	162	162	168	167	171	159	144	158	147	152	161	144	156	173	162	173	178	160	157	146	142	163	162	143	153	155	168	171	151	150	147	165	146	168	167	195	171	141	145	151	143	162	161	178	159	138	156	177	167	133	183	160	161	141	154	171	171	192	168	166	188	174	186	159	156	149	139	159	154	179	158	182	161	189	159	151	152	144	165	177	153	172	172	160	182	162	159	171	144	164	131	148	170	154	152	163	180	155	150	161	146	158	154	151	178	165	178	162	158	169	177	159	142	147	154	162	161	169	155	176	173	150	163	164	185	165	166	151	136	180	163	182	168	159	134	182	161	158	158	154	154	192	147	140	161	172	137	159	157	163	159	150	166	182	146	146	145	147	135	148	163	171	184	163	167	164	130	152	148	149	162	161	158	188	164
61310	57432	59307	18562	1018	985	894	1062	928	880	894	749	719	706	684	722	747	806	1188	1147	1103	811	706	630	556	597	665	749	728	700	685	619	575	575	569	579	563	547	557	564	534	563	525	577	543	530	532	541	551	595	505	509	588	558	582	557	560	569	535	572	540	559	553	543	537	523	586	509	532	543	517	544	510	552	573	509	544	525	554	622	512	512	579	519	553	537	535	524	584	540	513	488	538	564	491	535	562	557	538	594	540	519	543	531	532	601	515	562	536	574	572	561	519	510	556	519	538	532	477	560	571	574	524	547	493	537	516	542	527	538	530	567	537	573	558	536	497	520	567	560	520	540	543	549	534	514	532	571	576	518	530	550	564	604	533	576	573	521	544	537	573	565	543	549	533	560	534	522	532	500	540	568	568	573	577	543	507	534	543	546	537	504	513	552	554	515	556	529	562	548	583	480	556	541	578	503	544	567	549	531	551	558	567	522	514	555	501	566	567	503	542	518	558	565	561	566	525	513	575	554	517	564	561	542	565	520	595	522	544	533	565	567	547	552	562	509	516	540	527	531	542	535	529	508	573	507	549	557	496	562	574	538	541	552	540	498	581	619	539	527	564	553	535	514	518	520	527	550	558	574	566	522	558	539	546	514	458	546	529	559	499	515	553	557	518	533	561	549	525	552	555	525	534	522	521	538	541	560	500	557	539	510	556	559	528	541	531	555	538	488	507	503	542	521	539	550	523	507	550	563	538	564	580	521	527	529	533	491	511	531	535	507	565	550	556	534	555	537	544	512	486	547	525	515	574	583	550	528	472	540	578	546	577	513	539	566	525	514	524	534	561	510	521	499	524	527	521	577	551	559	528	556	509	499	578	548	518	548	506	498	544	544	572	559	534	534	517	547	546	499	531	569	523	537	540	569	546	580	523	554	546	559	563	541	508	530	506	513	523	575	564	531	526	498	542	518	561	525	528	532	530	529	515	591	494	534	533	505	531	508	575	554	567	565	543	509	588	547	530	536	540	565	523	553	536	531	505	555	556	532	555	502	501	576	506	535	546	523	512	528	524	544	543	554	573	549	496	580	516	564	526	545	543	576	507	521	525	515	574	513	544	548	520	517	530	528	518	521	557	541	496	544	555	519	553	479	570	536	510	519	549	526	543	556	546	512	515	512	532	517	534	527	519	542	522	537	590	573	547	530	566	508	561	547	586	555	559	541	561	538	554	516	496	529	485	534	503	517	531	549	514	564	532	565	517	520	538	541	539	518	504	561	517	516	572	526	571	543	536	541	530	563	523	519	537	538	550	512	517	530	480	584	556	555	525	539	555	548	542	531	557	513	534	547	569	579	528	568	492	522	539	550	553	555	525	498	508	507	544	566	510	541	512	556	588	524	602	553	539	534	559	517	527	541	544	560	524	544	513	539	516	568	545	534	477	596	536	534	542	582	514	535	576	544	535	585	565	548	528	554	527	533	534	541	530	519	550	567	552	522	539	562	548	555	513	508	549	512	542	543	566	529	543	505	552	520	540	519	528	537	547	543	534	533	554	554	546	540	512	524	545	538	574	541	535	573	534	552	567	541	558	531	540	563	546	558	526	540	535	567	516	484	533	510	513	521	538	538	511	539	550	509	507	567	545	520	559	547	524	537	535	549	518	540	590	538	504	527	547	534	526	519	558	537	524	525	546	520	549	496	565	555	588	501	523	538	549	542	521	555	534	559	533	557	542	508	526	517	546	540	532	516	557	547	527	553	551	500	579	510	549	575	568	502	546	555	512	527	561	526	544	538	546	518	534	557	517	548	546	552	519	519	521	554	538	549	551	559	503	565	458	515	558	552	541	556	573	524	518	538	566	508	514	507	519	507	560	515	534	527	502	529	543	510	535	539	548	510	594	540	575	508	512	536	526	548	532	543	521	521	513	528	522	540	523	557	563	517	529	523	518	524	583	534	529	561	515	522	497	532	549	536	578	535	560	508	508	535	556	551	538	564	559	502	552	560	536	508	527	515	529	527	566	499	544	520	555	577	533	503	542	541	562	545	555	529	502	543	523	520	522	563	578	518	549	592	507	523	552	513	539	563	534	537	559	537	534	545	556	555	515	532	544	543	540	526	520	521	527	562	550	540	587	528	564	519	564	536	566	508	559	531	502	534	547	545	561	560	589	543	505	567	504	543	520	566	555	551	486	525	545	513	545	579	493	549	543	521	571	516	558	571	533	517	518	543	539	583	525	523	537	546	544	514	545	534	554	587	507	530	531	503	491	558	524	577	580	559	553	518	546	474	511	577	539	526	505	532	559	522	586	547	512	530	509	502	542	517	546	545	532	539	524	573	516	529	504	549	564	508	526	494	514	549	573	518	525	544	552	513	532	597	548	556	548	513	498	539	541	539	536	575	547	537	563	512	567	541	513	538	527	558	524	532	537	533	524	534	549	580	505	563	570	533	543	527	516	511	532	500	550	521	498	499	501	532	545	537	577	567	518	534	497	553	519	507	545	565	556	531	594	513	511	548	559	553	542	522	557	559	530	595	507	569	534	542	534	538	538	531	581	491	523	494	556	519	535	525	497	520	527	546	620	554	562	606	547	507	541	523	564	528	519	521	561	542	530	593	569	549	498	543	531	524	543	530	524	555	532	540	545	519	501	536	497	515	568	501	562	562	561	538	551	528	564	522	519	516	536	497	494	515	564	540	506	582	538	529	524	538	522	576	537	568	532	550	547	534	559	568	540	535	545	559	570	556	511	533	539	515	547	522	545	494	524	550	535	531	552	534	549	544	532	558	551	589	504	513	533	539	586	545	550	565	521	535	526	550	537	538	573	517	550	574	567	520	541	514	523	511	534	556	505	563	551	510	554	508	553	533	559	577	545	541	562	557	554	512	541	558	527	541	519	551	536	561	507	539	514	524	483	552	572	553	508	543	506	571	557	494	533	504	533	560	540	562	529	579	519	523	531	515	537	531	553	501	540	568	538	548	558	547	534	556	559	503	498	503	514	507	507	527	544	517	546	504	532	538	546	543	525	560	520	542	518	569	538	565	535	538	564	515	526	571	574	524	575	546	546	527	527	526	541	519	539	573	539	529	565	531	532	603	507	570	506	529	573	578	567	537	520	527	539	500	553	566	543	539	547	581	562	560	533	575	487	515	521	511	525	517	544	544	530	523	566	580	534	517	540	547	536	567	519	538	562	523	529	577	549	556	547	523	576	541	560	530	528	540	509	531	482	516	538	538	550	541	517	518	538	557	551	549	561	539	550	486	532	530	532	534	540	548	544	533	541	537	535	550	497	523	517	544	545	526	560	525	516	518	561	533	533	544	510	524	546	534	521	509	543	531	515	495	524	535	514	547	515	595	560	514	566	489	529	529	549	561	527	578	537	519	574	483	538	548	530	510	485	544	516	496	527	552	541	583	543	536	556	536	566	575	519	552	501	511	549	543	543	508	548	507	522	538	550	606	552	537	543	507	540	538	552	557	540	538	532	565
29583	15305	6582	1041	160	103	106	99	118	100	112	106	104	82	102	110	122	104	83	101	77	111	111	94	101	112	101	89	117	102	109	95	104	90	111	96	110	107	101	90	99	85	112	99	90	95	91	101	106	107	100	109	90	99	97	95	101	92	114	100	88	85	93	97	78	114	110	99	116	99	103	118	99	117	106	97	89	99	107	90	99	114	109	92	105	106	104	105	100	105	102	110	106	96	94	108	103	105	106	108	95	103	96	115	100	96	112	96	101	99	114	97	88	81	100	102	95	100	131	91	105	106	110	110	115	90	112	103	102	92	118	105	110	103	92	102	83	82	107	112	117	98	82	97	109	98	110	108	98	102	98	97	105	115	97	91	100	97	110	110	84	107	102	78	116	102	109	105	99	100	102	96	100	94	116	98	100	99	116	109	103	95	109	95	117	114	94	94	112	113	108	88	95	122	94	100	95	103	107	91	112	107	95	86	114	91	94	100	103	102	113	114	104	104	95	89	107	114	106	114	110	93	98	118	97	98	104	112	83	102	106	92	91	89	105	109	107	83	101	113	97	113	102	90	89	113	102	86	109	105	99	95	91	108	99	96	102	105	108	101	97	90	95	94	101	98	106	102	108	79	127	114	114	83	107	92	101	108	95	90	106	102	88	112	103	114	92	115	85	107	92	97	113	104	119	116	105	74	104	106	104	89	114	113	86	98	105	101	107	118	89	113	94	109	99	111	120	78	111	94	124	98	97	109	116	125	98	100	83	93	102	102	107	108	106	104	89	99	111	112	101	114	106	121	100	94	89	92	115	111	108	89	105	95	118	109	122	129	97	106	111	98	98	101	105	93	104	92	96	119	108	95	111	94	102	93	96	106	112	92	116	110	116	116	110	103	95	94	92	100	121	107	101	105	109	110	95	89	110	104	95	102	91	119	112	98	90	87	90	112	85	110	96	113	106	114	95	99	115	100	105	108	99	119	114	103	112	96	92	81	113	105	112	94	88	83	74	102	105	112	93	81	107	103	106	92	95	98	99	104	95	94	109	116	93	106	91	97	105	86	108	93	92	105	95	104	92	97	119	91	94	93	88	95	86	124	118	111	117	82	100	110	107	100	97	113	122	78	114	82	98	105	88	114	97	102	100	114	98	100	121	91	90	94	108	108	97	117	105	95	100	103	100	110	98	103	100	108	96	94	89	99	113	107	90	117	93	101	108	110	95	86	95	101	95	84	108	112	75	101	105	94	87	92	107	97	97	117	107	99	104	105	98	90	103	97	108	104	96	109	106	134	94	106	105	105	94	101	121	101	102	102	100	105	107	103	111	91	101	103	99	105	118	100	117	77	112	100	97	94	105	89	101	96	117	95	95	91	122	108	109	93	72	113	93	120	97	103	100	97	124	115	109	114	79	124	99	97	101	108	93	96	102	101	101	104	107	115	101	99	112	103	108	92	115	106	108	93	90	90	96	103	84	108	100	110	93	107	116	99	75	88	94	100	98	109	103	117	106	117	101	95	108	110	125	129	81	102	92	110	104	104	96	96	100	85	91	107	104	100	93	109	99	110	108	94	113	118	94	107	100	106	93	110	91	103	89	92	100	99	91	98	101	108	105	102	76	105	110	112	107	95	92	116	105	107	102	95	106	92	105	106	119	103	102	100	93	116	98	98	96	105	110	102	105	93	96	104	100	100	107	107	93	108	98	103	105	102	114	91	113	101	89	92	86	87	81	97	104	90	131	104	74	92	113	103	95	103	100	124	82	114	119	91	100	108	92	113	93	98	91	114	109	82	99	93	105	113	111	96	93	107	113	96	103	104	125	110	77	106	96	98	109	114	95	107	102	92	112	105	108	116	99	77	81	106	102	88	74	105	122	104	107	103	126	101	92	99	109	102	109	124	100	103	106	102	92	101	82	92	98	96	105	102	84	110	89	89	102	92	101	109	80	89	114	104	107	96	91	100	102	100	93	99	106	92	100	98	113	111	93	98	100	101	94	100	107	100	94	101	112	109	92	94	114	105	93	90	102	108	122	109	85	97	108	101	101	99	110	109	115	106	97	100	103	121	91	96	99	103	93	118	112	116	94	110	88	116	125	92	101	110	94	100	108	93	88	85	108	107	86	82	98	107	100	86	91	87	76	105	80	107	97	82	110	96	103	108	87	85	102	96	106	113	79	115	97	99	114	88	98	122	103	96	97	101	95	108	95	97	109	92	96	98	97	90	91	99	111	115	96	114	107	101	107	107	91	99	100	79	99	112	106	85	135	95	91	92	100	110	97	94	102	111	115	104	101	104	112	92	121	92	103	101	99	101	90	95	111	110	82	101	104	100	95	103	99	95	85	107	99	109	112	97	110	88	130	106	108	85	106	109	101	97	115	98	109	99	90	101	98	94	92	90	90	101	104	96	88	98	104	103	106	92	100	106	104	115	91	103	98	104	101	99	87	111	94	129	107	106	101	99	103	102	103	95	93	103	108	85	102	106	104	103	110	102	106	94	93	92	105	94	102	122	101	95	87	96	109	91	102	90	110	105	95	111	111	91	91	91	89	104	105	108	120	97	103	104	88	106	97	94	88	116	99	107	75	91	103	109	109	113	86	90	118	103	110	114	96	97	101	94	104	89	105	114	111	104	85	89	101	121	105	98	100	110	85	98	91	103	99	102	119	90	105	101	114	108	115	96	107	108	114	92	108	97	101	104	108	108	98	100	96	98	93	89	98	109	107	95	101	103	113	91	105	107	93	89	101	96	101	116	105	114	108	104	95	86	112	89	104	97	103	118	103	117	113	94	106	104	100	92	93	91	107	86	106	93	102	133	107	116	102	103	93	127	101	99	112	107	101	99	99	93	122	81	98	126	98	102	100	91	101	90	98	108	114	102	92	112	115	81	92	109	109	101	108	109	108	102	99	89	100	109	115	91	91	115	109	92	88	96	100	109	112	84	99	89	106	104	100	107	100	92	113	111	106	89	97	112	84	98	86	104	94	117	114	83	88	105	108	96	104	98	91	116	73	98	81	104	94	96	93	92	88	95	96	99	112	83	99	95	103	112	97	91	84	96	117	96	91	92	104	118	104	94	95	106	101	99	92	114	100	99	99	119	97	96	100	89	110	112	104	131	91	110	87	103	92	87	105	89	95	90	110	108	121	85	107	68	101	108	103	104	101	109	120	92	114	107	102	98	114	110	106	101	90	95	97	114	103	106	108	100	80	87	89	95	95	119	100	97	114	107	106	99	92	99	86	119	100	104	93	105	97	113	106	90	104	100	96	116	92	103	103	108	118	109	119	83	109	97	109	100	96	98	111	96	97	102	89	99	101	114	111	87	107	113	117	103	95	110	99	82	94	97	113	102	99	86	88	99	101	99	114	96	87	107	85	99	86	109	100	110	102	89	92	93	108	113	98	100	140	107	80	106	101	102	92	111	113	109	99	87	101	104	82	113	103	87	86	85	106	113	114	89	91	113	115	111	93	106	105	110	97	105
31271	18186	12626	2451	368	407	423	404	360	380	377	351	377	349	352	401	373	408	393	369	382	364	348	322	370	400	383	362	396	390	380	381	384	377	338	412	389	376	368	347	380	371	346	400	356	361	381	392	352	409	381	339	358	372	386	361	395	351	390	342	364	352	398	371	375	383	401	339	401	370	358	399	357	381	374	364	387	382	356	403	349	397	385	388	390	339	370	381	374	352	347	374	365	334	386	379	366	381	372	348	379	356	385	369	378	375	381	378	357	382	357	343	351	375	367	367	379	326	389	408	357	384	380	354	366	362	370	390	379	358	375	355	415	373	350	389	347	369	397	382	403	370	343	385	343	328	402	334	369	364	345	301	384	395	368	384	380	355	349	362	378	337	364	328	360	363	367	398	393	378	371	334	349	360	383	370	368	337	368	342	381	340	394	368	367	355	336	401	355	344	376	387	363	385	386	348	368	372	380	387	390	367	377	382	374	383	395	358	339	375	371	382	404	385	375	358	356	383	368	368	354	355	369	378	367	361	360	390	377	363	340	382	386	363	389	385	423	386	379	377	379	368	352	352	415	361	380	347	350	353	385	350	370	341	371	340	339	369	395	378	355	355	369	359	375	335	363	348	370	375	371	384	349	375	350	334	385	351	388	403	377	393	347	395	388	364	365	357	361	334	375	340	352	378	355	369	368	393	388	332	370	359	374	357	352	387	366	357	351	379	346	351	375	355	377	363	396	350	390	357	369	402	337	363	369	367	405	410	374	367	359	372	368	375	401	363	375	369	379	365	333	400	361	337	362	376	341	376	388	379	356	340	390	406	366	404	359	371	361	357	351	391	373	393	361	349	379	391	389	353	403	381	362	348	354	395	350	338	353	401	347	365	362	404	359	398	385	397	383	376	350	370	408	370	341	358	361	370	365	351	363	378	386	351	365	386	390	364	339	378	395	358	363	363	371	340	367	374	384	370	369	378	369	370	388	352	343	333	358	376	374	402	389	350	352	360	341	370	363	368	359	319	355	327	403	383	408	363	398	346	378	380	343	359	364	339	397	393	352	341	363	368	382	373	353	360	381	368	392	388	354	397	392	346	385	356	355	359	355	368	387	413	382	357	351	357	349	352	364	347	360	340	375	353	389	351	356	366	363	394	373	384	374	382	373	361	384	367	356	372	369	354	357	381	367	362	357	347	378	386	342	317	363	384	392	391	363	353	387	364	339	347	343	369	350	354	371	349	409	359	355	381	385	348	384	395	360	355	374	378	376	366	384	373	361	375	374	363	349	359	362	372	391	394	373	328	361	387	370	403	354	387	367	370	341	404	366	364	368	393	368	362	345	348	387	368	391	381	350	374	374	338	353	346	344	376	385	375	362	397	371	366	374	369	378	341	353	362	373	402	397	341	350	418	382	412	375	371	362	381	370	352	343	370	369	385	358	372	335	369	381	381	358	378	387	370	383	368	384	374	341	365	384	368	367	390	356	364	401	374	365	356	333	362	372	374	350	372	363	352	391	368	381	374	354	354	356	361	353	390	384	378	370	370	381	385	384	369	363	371	358	389	387	370	387	344	426	361	351	361	381	348	372	346	371	386	374	375	392	357	369	378	332	405	354	374	370	342	366	375	373	364	360	398	386	395	356	404	357	394	359	383	357	373	356	364	361	394	350	328	387	354	337	384	343	361	406	362	348	375	364	384	367	365	341	369	368	360	371	376	356	360	390	369	337	392	388	358	369	348	380	381	369	406	403	380	381	382	365	368	353	363	376	376	368	403	391	387	360	360	358	358	365	331	370	367	383	354	377	394	362	350	363	372	380	383	338	369	371	390	381	385	376	351	390	385	389	369	345	394	364	370	390	378	375	323	378	373	398	354	358	380	330	385	371	350	374	375	402	400	356	368	381	387	350	351	378	400	391	383	364	376	354	387	338	350	367	386	348	354	362	386	353	388	366	343	319	364	365	343	384	354	394	369	369	351	376	347	387	369	373	378	325	366	359	350	372	390	360	400	365	380	371	360	393	384	362	366	344	383	352	361	347	334	354	340	383	359	398	393	356	391	364	394	379	372	348	389	345	387	402	368	375	357	379	362	404	360	324	384	361	399	391	355	368	348	388	363	383	396	345	344	365	347	361	351	372	341	378	379	380	373	388	384	368	376	364	368	379	369	358	406	347	390	422	344	360	381	334	355	372	397	390	393	383	359	370	356	404	369	362	361	390	361	335	341	344	357	358	367	358	381	359	346	381	340	397	373	367	388	369	370	381	350	407	363	365	394	366	366	394	394	355	350	349	395	370	367	336	376	356	330	356	413	357	367	372	383	402	345	353	376	369	362	383	405	347	347	353	363	369	396	338	357	392	385	364	338	416	348	385	360	351	351	381	390	351	381	409	343	377	381	319	362	416	374	350	368	350	373	386	348	359	357	349	336	329	364	390	328	369	345	360	345	357	362	352	359	371	377	382	385	376	336	345	374	367	349	355	360	356	392	363	366	370	373	377	378	360	371	367	389	351	359	407	435	388	369	380	407	343	388	349	331	365	345	389	350	372	375	390	354	353	355	361	356	338	338	388	343	357	334	365	343	384	375	372	341	325	367	371	378	391	413	355	359	372	370	382	377	382	380	353	367	342	365	369	388	392	346	348	378	359	370	372	390	394	361	313	373	390	381	391	384	402	362	320	349	382	362	366	359	381	365	394	377	355	372	371	337	370	389	358	361	358	381	360	354	392	409	406	357	363	392	353	369	360	388	321	387	386	333	348	373	338	368	342	337	339	353	328	398	365	398	332	369	318	372	385	379	384	342	385	370	338	340	355	366	349	385	358	373	368	386	370	365	365	346	380	370	346	358	384	354	351	367	399	344	377	369	367	356	379	365	389	376	349	346	382	331	360	369	350	363	361	336	354	358	358	381	354	331	423	328	392	326	349	376	396	381	363	385	393	353	340	408	355	378	392	388	350	337	363	326	375	364	336	350	326	372	382	377	354	366	393	375	350	383	404	380	383	382	357	378	375	372	399	395	341	384	377	377	383	338	346	373	350	395	369	380	370	394	392	365	351	365	365	375	375	359	344	366	405	375	367	361	370	347	366	360	365	368	362	390	380	377	367	357	367	364	375	362	348	386	359	366	400	381	361	411	371	359	384	358	348	402	369	356	379	378	392	385	389	383	332	387	346	349	387	340	378	366	360	419	362	413	378	368	357	388	403	344	383	350	368	352	352	370	363	378	377	384	391	399	382	341	338	379	362	387	370	337	366	358	377	376	365	375	366	364	373	385	360	359	363	358	389	374	347	374	399	351	351	347	373	337	383	401	362	393	362	364	369	387	401	372	384	371	363	346	370	363	341	362	347	378	382	370	420	389	363	331	407	380	389	384	368	347	387	361	392	358	373	370	381	380	367	374	362	381	393	374	379	362	370	338	348	421	353	369	371	337	381	375	351	352	373	357	348	383	364	367	356	377	375	376	382	376	346	389	353	382	346	371	370	385
67393	59332	49537	21451	1887	156	119	146	112	132	126	142	100	104	100	123	124	118	157	144	129	118	121	110	105	113	104	103	130	103	89	91	89	93	111	101	81	99	101	91	91	105	94	91	92	109	94	96	102	101	96	102	101	100	92	95	102	97	79	91	96	106	98	105	116	112	96	111	110	106	92	92	93	93	104	108	107	101	106	100	96	85	100	92	130	101	109	96	106	104	98	110	104	94	99	95	113	108	75	92	95	100	99	93	104	105	102	119	96	102	111	92	95	93	93	93	88	105	95	101	112	92	80	93	113	100	86	122	107	101	106	97	111	110	89	92	98	108	93	105	107	86	89	103	96	98	112	116	96	125	100	98	108	86	111	81	116	104	75	88	97	105	107	90	102	105	97	92	95	99	93	92	104	106	89	99	116	97	105	91	77	98	96	100	101	105	107	80	102	94	99	94	88	105	90	99	99	112	83	82	112	96	105	98	96	86	114	98	109	99	99	93	83	106	96	93	111	92	84	101	106	116	84	111	95	76	99	88	98	89	93	92	99	91	91	107	107	97	89	93	108	100	100	105	107	86	89	103	103	70	85	76	74	92	101	88	126	108	109	106	102	108	111	92	97	99	96	110	98	108	105	101	114	95	86	112	99	80	117	91	103	100	90	85	107	99	95	101	94	85	87	93	93	75	110	105	100	98	120	93	90	93	81	79	107	110	121	114	79	68	95	100	88	104	94	91	98	100	95	101	100	108	107	97	111	90	115	104	95	111	87	103	93	89	113	95	98	104	100	125	101	99	84	100	98	97	93	79	91	103	98	91	96	98	97	96	106	98	108	101	89	95	113	101	99	95	103	105	113	95	122	95	83	107	99	101	100	110	95	116	97	90	79	100	88	107	92	94	97	102	97	97	97	111	94	87	92	104	95	87	97	85	97	98	112	101	79	86	103	104	91	87	112	85	83	94	103	82	94	110	94	104	95	104	86	96	82	101	94	95	95	101	103	97	101	105	80	103	100	93	100	102	101	106	103	106	108	89	69	95	112	118	109	96	97	108	89	96	99	88	101	107	126	106	96	80	89	92	92	112	100	92	97	93	93	97	95	114	110	91	99	100	107	113	103	91	105	101	100	89	95	109	99	94	106	101	89	112	108	102	116	103	93	97	93	106	97	100	83	96	99	84	93	90	102	81	100	100	101	103	83	109	105	93	102	100	103	99	87	95	103	98	97	99	88	96	85	95	98	105	87	99	81	105	98	92	107	95	95	114	100	107	86	101	107	100	107	109	90	113	101	99	117	87	89	87	113	108	106	96	110	107	95	109	98	84	86	101	89	76	93	100	99	102	92	88	95	109	101	84	95	100	110	98	95	89	87	96	99	86	103	94	94	89	103	82	85	116	108	93	102	95	109	85	101	106	92	91	81	119	77	100	102	87	93	88	103	89	98	110	99	102	113	85	99	105	119	103	98	94	89	95	93	104	100	103	108	87	103	100	87	79	86	104	87	92	106	98	88	92	101	93	105	112	100	102	107	91	101	90	91	106	102	115	111	105	89	87	105	85	117	120	97	82	119	88	116	79	83	102	96	84	98	96	117	101	114	91	106	99	115	107	97	95	92	86	98	110	87	92	88	91	89	96	92	108	98	93	95	94	108	95	112	96	110	94	103	91	93	75	103	117	106	96	93	101	107	86	91	97	113	92	97	113	92	85	98	104	91	87	111	94	87	91	114	84	78	100	93	77	106	94	108	125	93	103	94	100	96	95	111	104	93	101	93	106	109	112	100	93	93	92	97	92	93	92	112	100	101	88	96	103	98	90	93	103	96	98	105	80	107	99	86	92	104	110	88	94	121	107	98	89	116	91	103	83	110	100	105	94	90	90	102	100	84	93	104	105	96	115	97	100	104	94	81	85	102	80	98	111	90	87	98	93	109	90	105	77	101	84	111	114	98	104	104	83	88	81	87	96	108	104	91	97	97	110	109	95	97	87	101	107	107	85	104	98	112	94	89	89	91	93	78	84	99	123	129	95	91	101	88	105	92	98	90	110	105	98	86	109	99	112	110	118	102	93	94	93	90	110	107	112	104	99	104	86	99	104	100	91	94	104	94	97	107	125	112	84	102	111	103	80	101	109	88	103	85	87	94	107	91	75	84	106	103	91	87	85	93	118	112	102	81	95	97	92	87	91	108	96	88	101	100	104	102	91	106	104	99	116	100	115	100	107	106	93	110	96	81	106	103	98	87	87	95	100	101	94	88	102	112	119	97	122	81	93	107	86	85	94	96	97	104	101	85	84	98	87	105	104	103	105	95	96	94	105	115	98	97	111	87	87	118	94	112	90	84	62	102	109	91	105	95	85	89	107	89	116	86	103	105	96	96	104	105	91	115	93	83	109	110	93	94	113	107	85	106	90	86	85	99	92	102	99	101	95	81	108	94	108	92	96	114	88	90	110	99	92	92	99	89	106	108	92	104	84	87	108	97	103	90	101	83	115	96	105	107	79	87	88	107	107	95	85	89	96	90	74	114	111	87	102	91	109	107	100	104	114	87	101	85	85	93	90	108	92	90	106	102	93	100	105	107	93	91	94	95	91	84	93	97	103	112	93	102	109	98	85	109	93	90	108	86	103	108	97	94	93	94	96	99	114	112	102	105	90	84	121	102	112	111	98	103	104	101	99	96	88	100	97	96	107	97	110	128	112	105	93	98	108	89	108	96	103	107	97	111	105	81	87	84	107	83	97	105	99	90	100	101	101	111	116	102	98	105	105	79	112	87	85	96	96	98	88	110	97	97	94	96	110	100	98	74	107	95	91	88	98	100	103	95	99	89	111	95	82	105	102	85	89	87	77	78	118	94	99	115	73	91	102	92	120	93	104	93	100	97	94	103	103	94	80	93	87	125	87	99	96	105	90	85	103	96	96	95	110	105	101	111	88	95	99	108	99	114	79	95	105	100	88	84	73	97	87	92	90	97	95	104	75	94	92	103	113	87	108	116	93	103	101	100	106	90	116	97	104	95	91	109	103	113	99	83	110	102	95	85	115	106	103	87	86	106	107	90	76	104	114	94	103	95	98	108	122	99	106	82	83	93	85	91	111	98	97	79	117	107	93	95	103	103	92	99	81	98	89	87	111	84	97	97	111	114	93	102	110	89	95	102	98	93	82	89	91	89	95	88	105	102	111	95	93	96	90	115	88	98	101	121	112	91	93	116	86	81	113	84	107	103	106	99	107	98	110	89	93	105	88	97	94	93	120	99	109	103	114	83	105	97	105	84	101	97	98	84	91	104	94	111	96	93	88	103	110	98	93	80	93	102	102	110	100	98	95	93	120	103	115	100	87	113	94	91	98	123	93	104	90	82	99	101	99	106	94	87	105	99	85	79	98	92	88	105	108	96	106	124	92	111	94	93	99	120	100	84	102	97	89	92	104	84	106	97	88	81	93	87	90	103	96	99	119	93	101	97	77	97	97	96	101	96	97	99	101	104	107
51205	46452	47383	14889	636	538	521	585	548	521	555	480	457	429	438	478	514	601	914	795	642	498	426	390	349	371	364	393	483	429	421	382	382	387	362	400	364	344	350	353	375	365	341	347	386	416	342	361	371	404	356	353	349	359	328	365	387	363	368	320	367	341	384	338	354	356	390	381	385	361	351	344	357	355	349	336	366	375	394	388	360	341	345	326	376	341	351	373	355	373	358	341	340	342	375	336	329	376	354	329	338	340	358	340	371	338	357	387	339	365	356	338	319	382	346	338	351	345	384	322	387	334	370	340	365	338	384	350	344	355	373	362	354	372	369	376	349	391	361	357	333	361	377	334	355	370	331	350	372	357	354	339	364	342	395	373	368	370	323	356	351	363	359	362	379	345	350	372	372	333	360	359	371	326	351	349	375	387	334	356	383	374	370	358	357	342	374	352	326	366	359	376	330	377	387	341	353	362	345	360	327	365	363	372	365	382	348	337	345	328	426	355	355	363	333	355	365	370	366	373	343	358	350	372	412	353	380	392	368	342	367	360	365	368	328	391	338	340	401	364	363	343	369	360	350	330	336	343	375	355	383	358	388	385	373	363	361	350	360	321	361	358	379	355	377	351	355	363	376	358	364	352	375	326	354	381	367	330	354	372	347	391	363	337	310	353	373	375	349	402	336	325	382	353	350	355	374	351	355	344	353	337	304	361	376	352	328	347	339	365	393	350	330	356	343	382	345	363	361	375	343	409	385	360	392	355	372	349	359	374	364	328	351	335	328	357	343	356	355	371	393	342	335	345	342	351	382	362	353	361	351	365	378	371	343	376	338	366	307	337	379	332	361	346	353	359	337	384	357	371	346	332	355	342	361	347	346	334	373	376	345	378	364	399	321	341	367	337	355	339	346	353	352	384	319	327	366	368	332	330	340	347	352	359	371	349	340	344	374	352	366	379	345	369	341	358	333	381	331	394	349	346	325	368	346	356	343	376	408	365	337	311	385	343	345	386	379	384	388	337	360	385	366	355	322	363	350	344	373	381	345	341	358	353	342	375	366	365	341	324	358	374	363	348	378	329	388	345	369	373	357	385	367	357	357	386	364	348	350	342	380	398	376	354	333	384	389	352	374	335	367	342	366	354	370	354	377	363	398	362	355	340	347	318	396	364	293	358	362	359	342	336	376	362	331	342	375	349	367	354	357	377	369	353	359	333	331	354	348	383	375	349	335	354	375	392	322	341	375	346	325	342	361	340	340	376	381	362	371	362	329	358	379	343	360	355	332	390	349	341	358	350	318	332	345	358	369	349	334	360	394	352	371	338	363	331	379	354	397	364	369	351	351	357	361	381	363	357	365	345	353	388	347	350	355	359	353	362	368	337	382	360	367	345	389	364	353	344	362	385	355	348	382	366	337	348	350	415	377	323	363	362	393	398	402	367	353	342	386	396	370	335	337	372	357	363	371	334	372	372	344	333	374	356	369	344	323	387	314	358	352	389	331	371	344	323	366	367	382	359	345	341	348	352	345	356	380	346	340	326	332	336	325	340	358	366	375	368	359	348	367	326	354	341	345	373	355	370	363	379	334	355	337	362	367	351	392	339	366	350	383	383	337	333	362	354	348	358	352	341	374	365	356	390	341	330	385	370	355	394	345	327	332	345	373	360	360	342	340	374	351	367	354	342	351	371	375	343	365	341	343	360	377	339	377	336	353	370	364	372	345	379	352	349	389	348	347	371	348	355	334	354	313	334	327	339	359	373	352	320	352	370	388	357	372	341	355	328	345	358	358	361	355	343	376	390	333	349	335	353	352	389	346	377	388	363	350	367	338	379	339	317	365	330	376	381	373	379	363	336	372	339	325	360	331	345	354	390	331	332	398	388	352	319	401	385	355	366	346	338	356	368	371	317	350	377	306	341	332	354	364	358	346	367	371	356	330	374	377	385	363	330	354	332	377	331	336	366	369	370	359	375	339	369	375	322	364	361	360	317	336	361	375	342	332	358	347	340	377	332	345	373	360	352	379	363	380	367	347	355	379	366	356	357	371	363	370	399	387	361	359	386	364	357	367	367	341	339	335	370	345	345	381	382	358	363	344	377	364	356	375	364	330	363	335	380	320	378	349	368	375	357	383	393	356	336	339	366	358	380	348	368	329	383	369	340	320	351	359	343	376	346	382	372	393	336	369	328	349	365	348	334	342	343	311	378	340	357	372	359	367	354	367	334	322	322	350	374	337	348	357	364	372	384	389	350	392	371	348	345	369	372	345	349	360	338	344	343	355	365	360	343	331	353	343	351	344	349	364	371	360	345	335	340	365	357	362	358	362	379	359	337	367	342	379	356	354	370	326	368	321	331	368	332	348	370	375	359	353	361	343	345	319	388	343	355	362	331	353	360	349	349	328	341	380	335	345	352	356	375	339	355	340	368	353	377	366	392	364	339	328	351	360	368	332	335	375	363	359	342	376	346	382	357	390	336	367	375	354	373	392	358	360	366	353	346	361	342	363	351	325	336	390	352	375	371	364	357	338	366	352	329	354	364	322	346	327	340	379	381	359	329	338	347	361	325	367	346	334	337	346	341	364	317	366	374	357	359	375	347	368	358	397	346	371	351	356	358	356	377	368	353	370	371	345	366	338	343	353	372	400	356	381	351	355	347	354	365	333	362	366	350	374	388	346	354	363	377	349	331	371	341	381	373	342	381	358	337	349	353	339	356	358	382	330	343	401	326	347	355	363	340	357	400	357	375	364	357	344	353	352	374	374	365	306	360	317	342	336	363	354	377	328	365	381	352	367	364	344	359	381	409	354	335	331	370	370	364	348	337	387	341	316	364	377	379	375	347	348	370	368	366	365	341	358	318	358	341	366	372	338	339	343	336	350	385	343	334	337	357	349	375	366	349	357	393	361	363	393	336	363	320	385	355	359	356	360	333	346	340	344	366	380	360	334	398	372	351	361	368	349	365	343	368	311	362	330	304	347	347	339	391	378	321	359	368	348	329	333	348	371	338	360	319	339	363	342	342	350	387	348	361	327	329	342	341	358	394	356	336	347	353	367	332	404	392	382	352	368	388	373	384	374	372	348	389	342	356	335	344	347	343	387	381	342	358	349	361	347	367	327	360	352	351	360	340	345	353	354	363	345	365	347	343	361	343	339	365	352	369	349	355	355	388	373	348	365	318	364	362	392	359	381	352	377	368	347	337	338	375	385	342	380	353	326	340	376	361	357	346	373	346	371	345	340	344	363	371	340	332	322	336	347	361	323	370	379	353	341	327	333	360	385	345	359	346	347	386	405	364	330	365	346	373	357	365	381	375	350	350	360	352	360	330	324	349	317	365	370	348	338	384	369	363	376	378	334	356	372	342	359	341	363	368	381	349	357	355	352	352	310	359	354	361	351	354	324	339	379	347	347	360	360	299	347	358	342	357	381	352	346	346	345	346	349	331	359	346	379	378	337	362	330	360	347	369	376	367	349	353	398	355	327	386	374	339
71582	69531	61880	30258	6265	421	246	247	227	233	250	213	182	169	175	219	186	234	270	253	250	202	175	176	162	138	160	182	199	182	176	179	142	169	157	162	163	147	173	181	167	175	155	166	154	174	173	163	162	175	156	183	147	162	156	169	157	174	155	141	150	170	165	167	181	172	158	164	162	173	188	151	145	165	161	146	121	179	165	163	154	175	153	177	192	155	158	150	164	175	172	153	160	166	146	166	164	169	173	156	164	201	151	169	176	170	181	146	177	156	145	183	161	152	160	161	166	169	140	153	163	171	153	154	158	139	162	173	160	174	156	143	169	158	194	167	167	150	152	147	176	165	170	166	181	180	147	182	157	157	170	165	155	144	150	177	160	147	149	176	181	162	173	144	177	178	167	161	177	172	168	171	173	154	171	168	195	165	133	155	168	159	161	158	138	190	142	162	163	133	152	164	156	147	155	171	160	163	189	165	164	162	173	168	161	163	160	176	158	172	183	170	157	173	173	167	165	154	143	160	169	153	135	133	145	152	158	167	150	187	159	177	172	177	160	184	159	154	172	161	153	151	155	150	173	154	164	147	168	161	151	157	149	167	169	169	146	160	170	152	171	148	144	158	153	174	134	161	144	163	166	180	156	161	147	175	155	156	163	156	178	168	189	154	164	154	145	149	150	168	163	168	197	189	175	161	164	152	164	167	169	165	147	155	171	144	166	129	137	170	156	162	156	159	159	173	177	170	169	157	173	146	175	158	191	148	146	198	165	169	139	167	128	178	152	184	153	152	155	156	182	144	167	147	146	152	155	159	142	173	162	165	166	165	162	148	187	145	177	151	151	153	155	136	158	169	182	169	161	164	163	161	168	153	157	158	171	176	156	159	175	163	165	160	173	163	168	161	172	192	156	148	168	171	136	149	163	159	143	145	179	159	158	180	176	170	178	164	189	153	173	167	150	153	162	151	162	167	165	161	151	172	179	150	149	166	162	185	186	139	165	164	147	169	152	150	163	162	154	150	156	153	173	172	134	174	149	182	144	167	184	146	173	158	143	148	172	149	162	164	141	154	171	153	178	151	166	179	174	165	175	179	168	185	172	165	158	173	194	176	162	166	165	152	135	174	154	171	171	139	173	170	169	180	177	173	177	165	149	152	164	170	174	166	161	165	176	154	162	173	168	165	140	169	179	179	155	163	159	152	189	174	181	153	157	144	165	158	148	155	167	154	166	173	140	150	167	164	148	144	166	146	183	146	184	153	163	168	166	137	177	154	173	171	140	154	149	173	172	160	155	180	161	158	168	155	141	155	152	172	186	146	172	158	148	179	190	169	149	160	176	165	159	169	148	134	165	169	165	162	163	160	185	155	158	164	160	153	148	140	147	174	162	152	149	187	164	170	162	166	170	161	155	150	154	176	171	166	174	152	175	159	149	147	168	156	162	164	168	150	161	145	153	176	182	170	168	155	152	168	174	170	151	173	181	122	164	160	156	189	180	151	187	158	172	168	157	144	148	174	151	144	175	161	185	131	165	190	172	154	176	153	173	142	179	163	151	156	162	156	171	160	143	157	162	183	176	175	184	142	147	154	152	132	182	171	160	140	177	173	164	167	141	160	160	180	140	166	152	143	173	166	172	158	164	162	177	185	163	177	178	149	156	167	155	160	174	152	153	158	187	141	173	168	178	166	159	152	160	156	167	160	162	162	143	154	152	163	164	175	141	167	186	189	160	186	148	149	161	173	190	145	184	149	152	165	150	159	178	165	171	166	158	169	165	143	151	180	167	159	175	173	171	175	170	154	156	153	163	145	180	166	155	179	186	161	165	148	172	184	165	157	150	167	161	162	169	164	153	190	164	162	168	164	182	154	159	172	141	177	141	163	168	156	164	150	170	182	145	167	163	146	154	184	164	173	161	185	200	161	173	158	159	153	154	168	142	173	155	165	167	153	169	161	155	204	154	160	174	174	162	159	163	183	171	159	143	134	153	136	146	161	176	173	160	161	172	194	143	176	156	176	141	151	177	148	176	182	147	193	173	162	159	177	158	158	151	162	176	145	167	165	154	192	164	188	134	149	139	158	151	170	150	163	141	144	166	150	173	181	190	159	154	145	162	173	167	147	145	157	146	149	165	172	181	135	164	148	151	183	159	172	156	176	150	169	159	148	163	147	169	178	184	170	137	173	148	159	128	202	163	152	187	143	166	174	160	168	168	146	168	136	176	175	156	156	161	192	154	170	177	166	145	176	158	162	155	178	152	178	171	162	160	170	172	163	141	157	184	181	163	152	157	154	183	169	182	152	155	184	139	164	187	186	161	145	168	161	164	166	152	123	146	148	138	160	163	168	170	146	177	174	195	164	172	154	147	173	146	136	151	175	157	165	172	150	173	143	167	170	160	167	158	168	159	178	180	152	176	136	168	174	168	162	178	153	152	164	176	155	167	173	151	176	196	156	174	143	173	196	156	158	157	162	186	149	150	164	145	149	144	174	150	175	171	148	145	136	176	144	146	162	165	180	159	176	164	167	167	171	163	177	151	163	154	177	155	166	160	171	144	157	163	167	140	174	177	178	173	162	158	166	174	165	165	164	171	167	164	208	163	148	135	172	162	176	171	148	157	169	145	164	174	159	160	192	175	176	158	144	177	160	151	154	135	173	148	163	163	166	170	164	159	174	174	185	169	175	172	158	146	135	148	155	178	151	149	156	144	163	146	172	150	160	179	158	169	176	135	152	180	146	153	159	166	179	180	149	174	148	156	173	162	155	159	168	170	173	170	167	167	170	177	161	154	181	159	156	176	164	151	152	162	167	160	162	162	152	167	150	170	157	206	168	156	160	148	129	172	165	155	182	170	175	141	165	164	170	158	175	161	164	163	157	144	167	162	154	156	154	194	190	169	171	159	169	156	154	151	156	156	158	155	175	170	177	177	169	165	153	164	165	145	178	161	162	170	159	152	152	180	139	157	173	163	181	163	178	167	152	180	161	144	173	169	142	182	139	150	170	183	145	159	173	157	138	146	162	139	160	158	164	183	172	164	168	159	163	172	156	170	174	160	161	143	153	141	170	164	159	165	150	165	176	166	191	177	167	155	173	163	148	165	153	147	180	170	175	160	167	156	162	162	158	137	154	156	146	159	155	158	139	180	167	152	161	159	162	176	155	158	148	149	145	164	155	161	171	167	157	137	171	164	167	165	161	151	139	188	180	138	168	149	151	190	147	172	168	177	161	145	169	147	161	152	141	147	189	176	161	178	160	156	163	148	157	178	174	154	150	170	170	158	149	158	180	143	160	166	161	174	158	132	169	177	170	160	149	152	164	179	177	136	177	192	163	155	143	158	170	179	182	160	168	160	173	162	170	168	150	164	162	150	153	157	132	168	157	147	198	157	168	164	160	175	175	173	177	159	144	174	165	133	152	166	156	188	157	155	121	131	182	161	164	179	162	156	170	165	180	137	181	135	152	166	175	158	191	151	164	177	146	141	163	128	156
60024	58850	60115	17727	1094	950	910	1102	940	900	895	819	790	725	722	748	760	1041	1659	1435	966	792	624	626	608	647	611	713	815	745	669	575	595	658	581	545	545	556	573	521	555	539	568	499	511	555	556	565	531	582	512	521	546	570	530	593	540	556	569	551	526	566	561	556	539	503	502	575	567	548	522	517	544	546	530	526	560	528	521	528	559	568	559	541	545	541	509	571	519	583	556	541	522	546	543	536	547	485	557	504	560	546	554	563	556	549	529	550	562	524	493	551	560	530	523	551	522	561	576	527	570	536	544	570	530	545	543	556	535	541	511	548	565	473	512	521	542	499	520	538	561	574	474	529	515	529	525	537	511	549	503	527	522	537	551	568	530	511	525	576	550	547	506	564	561	526	516	526	531	545	521	538	543	552	490	512	548	510	558	525	544	532	510	547	571	549	506	550	483	532	510	512	563	583	512	516	531	505	526	540	549	516	539	562	544	498	544	538	545	492	532	543	508	514	534	533	535	565	519	547	532	534	521	496	540	514	575	578	569	538	492	571	490	488	560	526	563	537	533	562	511	492	528	541	553	524	545	565	509	570	520	528	569	500	566	581	540	536	516	524	543	506	510	564	533	596	553	519	550	554	517	546	536	536	536	513	542	548	543	522	519	564	550	556	562	567	583	526	532	494	561	549	573	554	502	528	562	546	580	512	556	539	539	534	531	539	543	540	550	542	503	544	501	532	546	497	543	521	582	505	540	526	506	554	539	560	536	549	531	551	548	546	517	541	528	522	567	574	542	546	553	519	488	518	570	527	531	507	519	521	542	539	533	567	511	548	523	522	528	555	510	526	563	515	550	531	572	556	531	543	555	533	541	597	603	487	551	558	549	530	533	583	543	508	522	557	549	555	546	524	544	541	536	525	535	534	534	507	540	545	543	530	513	555	579	545	549	549	535	519	538	563	530	549	552	492	580	571	483	548	509	545	505	573	499	540	568	504	529	526	574	552	511	570	551	557	524	514	483	541	592	515	527	548	488	543	544	513	527	506	554	530	509	496	565	542	571	493	547	513	548	542	554	520	504	541	511	534	578	524	530	525	538	549	540	574	567	567	558	526	568	501	518	542	588	526	540	538	563	585	527	549	585	551	506	504	556	498	543	527	557	549	514	582	507	564	542	535	552	538	516	544	530	530	547	534	479	517	513	537	550	521	551	513	565	502	582	555	546	501	520	536	507	527	505	570	517	548	526	498	557	525	535	564	531	560	552	520	556	541	554	568	552	537	587	571	552	527	544	555	569	523	543	550	532	559	505	540	517	533	535	508	509	513	549	592	539	546	535	528	547	514	542	566	515	541	502	509	512	501	527	533	501	543	534	551	507	554	510	511	512	547	505	550	552	531	556	503	509	526	609	495	546	532	518	511	539	516	508	524	566	541	553	518	526	535	550	551	565	546	547	529	564	564	536	539	545	563	529	542	560	524	552	575	542	507	517	507	525	546	585	533	551	527	566	548	544	531	571	510	532	521	572	564	535	531	543	542	550	522	489	525	540	551	554	539	533	576	581	545	543	542	572	513	527	516	544	555	543	529	506	558	557	532	541	520	539	523	574	568	566	486	528	508	515	567	523	544	582	502	550	495	566	521	556	517	524	520	526	535	520	517	526	540	552	522	528	554	555	529	499	555	524	563	552	546	510	489	510	535	572	557	543	557	511	528	535	531	549	518	540	563	523	568	524	613	532	518	540	516	545	528	547	498	574	559	520	541	531	531	542	538	490	552	579	570	551	486	533	520	568	520	539	528	507	523	552	514	557	549	531	558	619	543	544	534	551	521	531	537	496	577	537	513	517	522	505	550	557	523	551	514	517	552	529	557	521	563	500	551	579	503	541	557	557	541	540	547	555	565	546	507	579	516	488	530	511	539	555	523	523	512	539	584	531	546	558	553	540	488	532	536	556	526	535	514	548	511	553	525	527	514	522	524	526	519	530	532	507	540	552	533	513	543	544	516	538	518	523	541	539	545	533	549	532	542	530	509	550	519	524	577	547	523	530	541	553	524	561	547	530	550	521	579	514	549	518	558	565	508	509	583	548	556	529	543	544	530	554	559	567	557	523	498	549	518	529	506	527	512	533	557	552	603	552	551	565	577	537	532	527	544	525	527	484	527	551	532	554	533	553	529	510	499	522	543	563	530	557	564	548	526	529	511	522	530	517	538	531	494	553	543	529	545	541	492	557	506	533	561	485	511	537	530	554	566	487	546	529	530	546	475	529	516	557	553	487	516	536	546	518	547	546	541	546	513	533	510	555	525	529	560	560	529	550	512	515	535	527	550	550	526	516	533	548	509	566	563	518	532	519	532	587	577	539	547	483	568	507	523	524	522	551	534	526	520	563	564	515	577	550	537	578	511	539	535	519	502	530	540	543	529	554	534	533	526	535	564	546	524	555	533	573	512	544	515	562	589	523	560	524	558	531	495	556	542	501	507	502	524	566	532	558	516	550	517	551	521	509	555	543	528	549	526	580	543	520	513	537	513	536	589	577	557	527	558	489	529	522	510	496	558	557	564	575	551	533	536	534	521	527	561	503	540	564	523	518	527	538	512	563	544	533	533	522	551	550	581	535	550	531	540	504	545	488	505	508	529	523	514	551	522	505	521	552	561	542	548	506	567	529	473	569	571	551	471	552	529	586	535	515	544	498	529	539	537	518	564	526	555	532	513	542	508	539	522	569	492	540	530	568	514	537	565	517	570	557	533	551	578	532	536	575	535	551	560	543	514	538	511	481	523	517	509	525	512	597	548	528	579	532	558	561	516	539	572	504	537	508	567	508	542	560	503	522	550	520	571	568	524	523	589	552	538	566	517	520	510	536	532	498	586	523	515	565	533	543	586	518	565	541	583	548	525	549	509	561	526	534	532	531	516	523	536	544	556	522	545	563	520	551	570	559	523	529	560	537	545	558	576	562	551	520	513	567	541	563	531	556	544	491	573	559	521	530	559	519	541	487	531	548	530	532	531	535	554	503	565	534	520	506	531	564	489	512	581	533	574	547	540	526	538	564	558	494	533	537	538	545	561	502	543	523	524	535	526	553	568	570	509	525	541	529	520	549	579	560	510	549	551	547	568	550	535	517	518	565	546	519	534	518	509	505	527	545	566	555	519	503	500	555	528	528	518	554	561	518	527	539	550	510	518	521	498	528	530	547	596	530	527	475	500	499	525	514	553	540	523	572	574	529	553	508	544	548	493	528	553	505	478	548	542	540	530	522	493	553	575	470	521	515	569	521	540	528	527	507	509	530	541	571	544	504	523	535	533	521	551	513	522	544	523	536	545	557	539	500	531	522	560	551	578	524	530	534	529	531	539	562	534	490	526	528	542	521	549	527	500	571	516	496	513	512	519	541	539	533	524	524	530	527	550	508	587	553	524	527	546	518	509	555	603	499	550	522	542	496	561	573	539	570	535	553	538	542	542	553	498	561	518	521	480	536	536	540	574
28252	14807	7226	1069	161	103	90	97	99	108	106	107	105	102	112	96	95	93	94	114	116	99	100	102	121	104	117	106	100	112	86	98	96	103	98	105	94	86	93	114	78	93	91	119	100	106	103	100	96	108	82	104	109	111	103	92	105	99	140	96	102	95	97	94	93	92	95	104	113	108	94	103	87	101	77	96	73	85	111	95	102	104	92	104	85	91	89	118	91	88	96	92	81	128	105	87	88	98	94	109	105	85	91	105	97	123	101	78	107	97	93	106	116	105	115	107	109	120	111	121	101	105	106	100	89	99	101	101	110	112	81	111	93	91	103	92	85	99	116	112	123	115	103	114	105	105	107	101	112	102	93	97	99	110	96	105	90	90	99	92	115	98	105	94	84	110	99	101	74	95	116	85	103	106	98	100	111	107	126	103	96	100	110	101	92	102	107	116	112	102	79	100	102	111	111	99	101	95	110	103	99	110	94	113	87	93	102	106	111	97	106	98	117	101	90	116	99	88	110	110	119	70	92	100	96	101	108	96	103	104	101	79	98	96	87	91	85	80	101	97	93	109	119	92	94	94	85	98	90	85	120	102	92	105	113	73	105	108	114	83	103	115	107	96	96	100	104	89	103	99	91	95	114	89	125	104	107	110	95	106	108	106	115	94	87	113	81	101	105	105	98	80	97	119	112	130	102	111	99	121	98	89	98	122	120	96	84	86	106	90	115	108	96	102	92	95	94	95	89	86	109	111	92	90	108	83	78	94	96	105	103	123	104	99	121	96	110	89	83	118	119	88	100	102	106	117	102	99	106	105	105	96	117	79	108	86	98	105	81	91	98	105	87	111	106	119	115	102	83	90	98	102	114	101	110	105	108	107	93	118	112	102	108	91	100	101	100	108	90	92	99	110	94	106	93	108	98	102	98	115	85	90	95	109	120	87	103	113	102	103	113	86	110	91	120	91	103	87	93	88	116	98	104	105	100	104	103	104	84	108	122	83	91	82	111	123	107	92	103	120	105	94	93	96	117	95	104	97	100	107	99	104	100	113	109	106	115	100	96	116	120	127	94	106	88	97	98	92	115	105	108	100	101	106	110	101	97	113	108	113	98	98	95	118	102	103	106	106	97	112	95	106	92	97	94	107	115	106	91	91	93	96	104	111	104	112	99	98	106	114	81	100	106	107	117	119	109	104	113	80	114	109	110	89	92	110	100	97	98	96	94	94	105	97	98	105	97	97	96	104	114	74	109	109	91	94	89	101	114	102	109	85	96	101	91	100	114	100	94	96	114	98	110	99	98	110	98	102	118	96	104	100	88	87	125	114	73	100	110	109	102	106	115	90	115	92	113	90	117	97	106	112	106	87	99	111	116	86	114	105	85	107	102	84	98	77	112	82	96	94	106	96	107	84	83	114	85	113	109	108	104	108	100	102	100	93	106	101	124	111	115	114	92	102	96	95	96	87	95	98	98	113	93	95	95	100	88	96	109	90	102	103	119	97	98	92	102	85	97	81	99	88	112	103	95	102	126	103	97	90	97	102	94	92	96	93	105	96	108	111	111	91	112	101	86	113	103	98	107	109	94	95	88	108	94	101	117	114	109	101	94	95	106	104	98	77	103	104	112	101	92	111	108	103	102	92	80	100	104	117	105	70	103	102	93	101	105	116	104	107	114	95	97	112	111	93	95	86	111	106	98	105	108	104	103	105	88	102	106	87	77	99	104	98	121	89	109	121	111	83	101	104	103	98	108	109	97	112	100	99	93	96	87	100	98	98	103	121	102	113	117	103	96	112	105	98	90	112	88	92	98	96	90	94	106	89	99	110	99	102	92	101	99	94	90	108	108	104	87	116	101	100	101	91	89	114	105	98	93	111	109	114	106	94	114	134	112	104	110	100	111	105	110	112	104	106	106	88	105	108	91	115	88	107	106	118	100	116	102	91	88	104	107	110	94	96	84	114	108	110	107	114	104	81	121	106	94	98	115	119	79	106	114	99	96	116	104	95	103	80	92	115	102	113	122	100	90	95	125	98	95	109	92	103	104	98	90	119	86	117	101	102	109	91	96	102	89	120	122	84	90	84	93	92	113	99	98	121	97	105	85	94	108	108	114	104	103	113	82	113	88	101	97	103	96	87	97	119	121	88	93	98	99	84	98	92	100	104	123	91	116	89	88	103	103	100	80	117	103	94	84	102	100	104	105	95	94	107	101	105	105	96	128	100	95	122	97	103	110	101	116	106	98	117	109	103	112	97	128	90	100	104	107	75	97	108	114	99	100	101	99	83	103	96	98	93	109	108	110	74	104	109	88	96	94	103	85	122	102	90	100	93	95	85	96	105	110	83	113	103	94	95	89	100	105	84	91	76	99	102	88	105	109	104	100	95	121	96	96	98	94	103	103	112	116	99	118	113	111	87	90	95	98	100	97	91	127	97	98	108	85	117	110	87	106	105	111	83	79	113	95	83	111	82	111	105	98	98	94	118	104	107	104	94	103	103	98	101	94	90	112	118	108	103	89	100	108	88	101	81	102	114	109	99	98	93	87	107	85	102	94	102	105	108	109	85	110	125	96	95	87	105	97	102	97	97	103	112	113	99	91	84	96	96	91	118	105	90	112	88	102	94	105	114	109	93	102	105	89	92	89	109	110	126	100	91	108	99	114	112	98	109	95	103	116	105	109	81	112	104	79	108	88	110	92	102	93	97	115	85	94	102	110	93	109	96	95	90	111	103	105	92	89	99	116	84	102	111	118	97	102	105	97	107	75	102	100	114	77	100	117	104	97	87	99	117	115	105	111	103	102	86	89	81	102	92	94	98	94	113	109	104	96	91	87	110	81	105	102	118	89	102	98	99	115	102	107	105	86	103	92	93	93	110	102	88	91	101	99	94	113	98	110	107	84	95	95	116	104	106	104	102	92	106	111	88	94	103	110	111	99	123	97	104	103	115	97	87	108	94	92	105	99	111	96	110	123	97	120	104	90	97	96	98	110	105	100	99	105	123	88	81	95	106	96	90	103	87	109	122	97	105	110	107	115	110	96	114	96	108	110	99	80	101	77	105	104	99	119	112	111	95	98	110	110	101	115	101	103	102	109	86	99	97	99	90	112	102	113	120	111	98	80	109	98	96	114	90	88	113	89	104	109	103	85	111	76	94	96	87	103	84	102	97	101	107	105	116	92	104	96	97	104	111	103	99	101	105	109	87	73	101	111	100	99	91	92	92	87	118	99	102	97	102	96	106	107	97	112	89	103	106	102	95	112	102	101	109	94	108	103	104	110	106	88	99	119	111	103	88	117	85	112	93	84	101	110	83	102	130	98	94	100	74	101	105	101	117	103	89	88	102	93	102	95	84	101	95	119	100	92	96	100	113	113	100	96	105	104	93	95	104	81	110	108	96	103	113	119	86	102	108	106	86	113	94	97	104	109	121	114	102	74	102	91	103	103	97	99	100	117	87	97	106	85	101	100	100	98	86	83	97	105	94	105	95
30428	18927	13448	2517	402	368	403	360	376	378	367	371	380	375	410	367	386	363	399	378	379	378	343	384	350	371	382	346	379	385	398	420	355	348	394	378	369	358	319	382	349	415	360	377	383	379	368	388	345	383	359	375	349	395	377	376	346	404	400	385	382	353	365	338	382	402	390	366	376	381	376	363	339	370	373	349	382	355	357	419	373	352	384	366	350	416	370	336	391	384	355	402	362	371	387	408	373	395	369	385	375	337	367	372	355	367	370	360	357	363	361	359	373	385	364	354	363	403	385	386	383	363	351	378	377	370	384	336	367	381	399	366	357	394	354	382	366	402	336	361	357	347	355	375	354	387	350	397	367	362	353	379	396	371	379	353	364	353	363	370	359	382	368	357	378	378	368	322	353	353	351	348	365	393	376	390	368	346	365	346	384	377	370	379	361	407	351	336	346	364	366	369	410	369	391	348	364	369	377	345	355	377	358	365	343	384	393	352	353	370	371	377	355	359	354	387	381	395	388	386	354	342	361	360	327	360	377	374	378	394	391	374	349	368	358	344	391	354	382	341	373	381	375	365	346	386	336	371	364	386	373	398	405	373	373	356	357	346	370	370	348	416	371	386	403	315	395	347	376	380	359	343	365	366	327	366	373	388	374	349	363	340	376	360	349	381	371	361	360	347	343	348	364	366	344	370	369	353	366	381	372	357	338	381	388	327	352	389	354	403	425	367	391	370	373	343	401	354	383	354	384	372	350	378	392	358	373	351	378	356	385	359	379	353	370	356	376	352	348	363	369	357	366	359	344	369	382	385	360	353	368	356	359	355	372	352	362	380	353	410	393	381	374	348	381	394	356	376	347	404	361	381	381	389	408	371	382	381	366	374	385	383	362	390	370	387	350	386	347	393	376	374	387	387	373	363	403	377	395	359	373	378	378	390	335	386	375	339	369	387	363	377	394	354	386	368	331	361	351	417	385	363	350	411	378	366	369	389	380	346	399	371	381	380	350	386	372	332	357	353	356	357	342	370	363	372	368	375	358	349	385	403	370	375	374	369	346	356	374	355	350	370	376	351	351	342	366	341	374	363	361	356	375	380	401	402	339	374	356	366	379	360	384	387	332	368	333	363	381	368	366	351	370	355	350	359	397	357	377	354	373	358	369	358	380	386	371	361	374	337	359	370	358	381	360	361	376	387	393	378	360	392	357	384	363	348	369	362	399	354	350	355	335	360	409	387	385	370	373	411	369	348	389	404	364	358	359	333	355	356	386	368	374	349	387	361	360	357	344	364	359	331	350	373	358	358	359	366	347	355	340	378	358	361	382	353	339	403	381	374	382	352	377	373	361	371	373	337	348	367	347	345	366	382	367	367	360	333	376	371	396	361	361	359	349	389	395	350	374	394	382	368	360	378	379	363	361	373	351	349	394	402	372	382	347	377	352	360	360	367	363	328	376	345	372	347	331	374	345	370	359	386	357	361	313	351	340	357	376	350	358	374	385	363	381	353	387	361	382	398	349	390	388	368	354	351	359	370	369	374	351	338	345	371	355	385	378	386	358	342	344	389	367	363	327	352	373	369	355	373	361	390	328	342	378	386	401	381	385	363	353	331	347	396	370	357	338	371	379	375	369	367	353	381	361	365	362	350	391	379	358	357	372	359	395	367	381	372	369	390	353	356	385	364	364	360	369	385	400	373	342	343	352	397	370	363	357	379	363	378	372	360	364	367	368	358	367	368	357	399	354	375	368	374	364	359	378	383	315	357	386	371	332	378	349	353	383	360	370	394	390	356	390	350	367	407	322	360	374	372	399	370	358	390	381	368	359	364	392	385	361	371	368	368	370	384	312	342	349	386	371	371	347	369	380	301	364	357	347	381	362	357	370	356	371	384	394	373	381	352	368	402	377	371	352	355	424	368	358	362	336	347	349	362	367	383	367	394	378	372	340	378	355	356	342	369	371	342	386	348	363	331	378	376	371	355	351	358	360	394	368	354	358	384	371	383	350	362	358	366	362	346	376	389	379	348	358	334	393	375	374	339	378	347	377	341	366	355	375	374	355	381	381	343	384	355	380	357	360	367	397	326	351	358	366	371	368	349	377	372	392	350	368	374	389	360	347	392	380	363	354	388	365	363	351	395	386	355	356	372	389	350	324	361	390	349	368	381	320	379	362	355	358	366	367	348	393	365	364	364	390	363	350	346	361	390	410	359	413	372	355	361	372	339	338	383	382	370	383	395	363	336	335	390	348	354	342	344	399	369	375	388	357	331	348	374	389	338	355	358	397	367	409	388	386	358	380	380	340	373	366	385	366	368	373	344	390	336	379	340	364	373	362	385	386	419	338	354	356	377	363	351	379	353	385	386	359	388	337	395	379	347	377	376	359	371	388	398	369	351	370	382	379	379	361	358	338	378	398	377	367	369	353	355	397	348	373	360	350	385	377	374	367	375	346	385	366	367	350	361	346	370	379	348	344	372	401	395	375	351	363	378	352	347	368	368	371	371	365	394	391	357	360	402	383	344	351	372	318	361	373	367	353	331	388	385	347	401	377	366	372	374	361	376	343	376	365	370	364	385	374	350	389	386	335	360	407	424	338	352	376	385	397	371	379	343	382	368	347	369	375	360	368	347	361	351	361	386	375	374	357	376	372	361	406	381	387	380	406	401	366	364	356	348	323	359	369	350	407	342	358	395	401	369	384	380	359	365	354	349	390	368	352	364	341	342	373	366	380	360	372	337	379	379	325	374	355	379	410	390	370	364	384	358	373	367	352	387	406	397	375	399	375	355	339	388	374	382	367	365	337	346	436	404	375	364	360	406	369	390	364	367	384	328	384	350	331	381	357	393	358	365	354	400	346	374	370	375	364	398	364	397	343	357	390	354	377	364	362	370	351	319	349	372	401	381	371	336	359	367	326	348	406	412	335	370	374	365	346	355	349	377	376	398	377	365	413	361	344	363	376	386	360	354	379	368	370	385	389	369	413	369	369	357	351	339	379	348	372	368	373	361	336	383	373	384	359	362	352	335	383	381	396	417	367	359	328	395	396	354	365	334	382	359	373	367	364	388	337	362	360	372	362	363	354	351	379	379	413	348	350	374	361	350	347	381	342	344	381	356	379	391	367	358	345	401	362	392	379	356	386	369	372	379	360	359	395	372	359	361	358	381	377	359	356	374	359	357	347	400	400	370	394	420	361	370	349	374	374	375	403	357	360	358	325	382	353	329	371	361	371	366	328	365	361	365	370	355	367	351	361	358	391	346	346	375	363	388	374	359	349	372	342	376	382	400	359	342	339	363	351	355	386	366	384	369	372	378	377	368	377	372	365	350	357	352	365	379	369	361	393	366	408	383	360	367	390	374	350	383	379	402	348	366	356	384	361	369	387	386	364	368	405	376	374	393	385	388	376	382	381	378	387	352	351	370	401	377	374	372	353	359	381	374	381	360	393	380	395	338	335	362	350	420	364	379	372	359	390	322	383	363	392	396	364	361
67944	58672	50168	21315	2169	172	127	122	134	128	102	127	112	100	106	120	123	117	146	134	110	129	93	101	113	98	118	111	121	113	99	110	87	98	104	90	98	96	104	101	95	99	114	121	88	96	91	97	107	102	81	112	103	82	96	94	80	89	92	103	95	106	96	100	114	80	98	108	89	96	102	104	100	104	93	94	100	83	97	117	87	103	110	109	94	80	111	98	96	109	101	95	91	104	119	89	89	98	83	97	115	98	102	85	102	120	99	92	106	99	105	101	100	89	88	107	96	98	100	92	108	107	97	94	87	132	95	110	105	93	92	117	115	100	120	104	98	100	90	90	100	109	95	106	98	87	95	102	97	98	114	100	104	86	103	116	111	106	108	92	103	104	100	92	108	96	104	84	108	100	91	97	101	94	107	97	100	99	101	86	99	112	98	112	100	109	87	93	89	110	82	107	96	99	101	94	89	73	104	89	110	106	87	104	97	93	110	118	108	116	96	107	99	94	112	82	99	108	97	75	78	95	108	108	84	98	95	84	95	89	98	96	92	95	87	94	99	108	110	101	92	90	94	95	94	95	102	110	106	93	104	78	110	94	110	80	93	113	97	89	116	82	90	95	112	114	89	96	98	104	94	101	99	85	114	102	103	99	94	88	83	96	91	116	110	104	96	98	110	88	87	105	104	93	107	96	94	102	100	105	97	102	108	86	104	93	92	98	100	101	96	99	91	110	110	84	97	112	130	91	93	94	84	75	106	110	104	105	96	105	92	97	87	91	114	79	92	108	106	105	92	95	104	88	93	102	87	109	105	96	96	113	101	94	106	91	119	102	108	102	113	119	93	122	106	94	109	107	112	98	100	99	101	100	90	105	98	109	97	87	110	106	91	108	104	98	106	92	90	98	107	88	116	104	100	96	98	108	93	89	105	93	89	106	114	92	98	107	100	84	106	91	109	103	101	93	87	117	102	75	119	107	93	101	88	94	96	96	95	92	99	118	85	97	87	115	107	92	104	96	103	88	110	94	84	109	107	110	104	111	117	97	88	97	93	100	106	94	99	106	96	96	90	96	91	106	94	99	91	101	99	111	93	102	110	105	107	84	103	86	96	101	98	105	95	105	97	100	100	105	91	103	105	100	102	91	99	92	102	106	86	117	78	98	105	92	88	99	86	106	100	97	94	93	83	92	98	112	110	108	84	95	115	106	80	99	104	96	99	98	110	97	93	87	103	102	96	94	125	102	89	104	114	102	94	94	107	85	100	100	115	100	101	95	102	116	105	86	117	94	91	86	94	104	107	109	95	97	84	85	99	84	85	119	97	102	95	95	104	102	95	103	84	100	109	102	101	113	94	91	106	98	101	107	106	99	100	100	86	98	96	96	96	99	101	77	96	125	89	94	127	98	103	107	88	88	107	96	97	100	97	103	96	92	111	76	108	110	92	101	90	110	109	81	89	106	116	118	96	106	96	101	84	95	107	111	86	111	101	106	108	92	82	113	104	106	88	102	89	87	88	97	90	103	93	101	102	102	97	97	104	103	108	92	105	91	91	109	88	79	95	85	111	89	102	100	112	108	105	106	103	85	94	92	89	93	110	93	105	81	88	91	82	104	109	92	102	102	104	95	82	112	104	97	122	84	81	95	97	93	94	93	95	89	103	91	110	92	118	97	94	120	87	113	113	92	101	106	96	104	103	96	106	103	95	104	114	108	105	102	104	94	101	102	100	95	107	89	112	94	101	81	81	96	100	103	82	111	107	113	91	92	96	98	97	94	89	94	117	115	84	82	107	84	114	90	97	95	98	121	83	116	91	96	86	91	95	93	90	106	98	110	100	102	99	82	76	96	115	102	107	99	104	104	98	102	91	97	123	110	93	102	101	85	106	97	96	106	89	97	92	101	99	108	101	88	94	108	112	92	103	92	94	107	82	91	94	118	99	87	103	97	94	81	85	104	87	107	83	96	82	108	88	105	90	104	84	91	100	84	104	99	114	92	96	116	128	103	103	91	97	113	92	92	98	107	113	109	99	99	103	98	97	106	102	101	107	94	112	91	91	107	101	109	94	116	87	96	94	137	100	87	89	113	95	118	113	97	92	125	120	119	100	100	112	95	83	95	81	92	96	110	95	93	88	96	107	104	88	99	93	110	110	97	90	92	104	93	99	113	94	95	115	97	111	91	103	100	107	98	92	99	86	84	99	86	84	101	82	95	88	112	79	69	86	110	106	106	114	88	96	102	92	110	101	104	87	84	88	103	89	110	91	112	92	105	104	94	108	101	114	84	92	90	98	78	89	96	89	99	85	105	100	102	102	119	112	100	109	110	91	96	95	104	97	115	107	107	98	115	125	109	107	111	92	119	91	105	85	100	99	115	107	100	102	90	90	80	100	119	91	96	93	83	115	105	101	98	100	94	85	103	87	95	95	110	102	109	111	102	105	110	101	103	98	107	97	94	114	92	95	78	86	102	111	84	102	89	99	97	132	108	111	121	90	105	126	93	103	90	99	110	104	101	84	105	99	103	105	99	93	98	97	106	96	97	100	100	96	87	85	105	99	106	91	107	115	95	97	95	108	108	98	97	107	105	103	104	117	114	73	95	110	99	94	122	100	91	124	98	89	84	95	103	97	96	106	94	103	114	106	82	98	105	100	98	88	85	118	72	108	99	94	119	89	89	116	95	88	113	114	97	89	107	85	118	107	101	91	91	104	115	113	100	74	96	114	99	101	106	116	109	105	80	95	102	105	111	101	113	87	84	93	79	93	107	112	91	104	103	111	96	90	120	90	85	100	104	85	116	105	99	106	121	85	95	114	92	105	115	96	102	98	109	87	96	111	113	104	112	97	82	106	100	117	94	86	87	106	90	117	111	96	114	85	118	89	118	107	96	95	90	92	96	108	104	91	123	110	99	109	97	88	85	92	90	106	91	84	83	108	100	98	106	97	93	104	85	126	97	104	98	96	94	126	87	89	95	95	86	91	103	98	106	113	110	87	100	108	119	112	88	110	116	104	105	97	103	109	109	100	109	103	95	93	97	89	113	122	109	96	109	102	92	100	97	107	96	84	110	105	113	120	110	92	97	113	118	84	112	88	105	97	101	95	95	101	97	92	109	102	100	102	87	111	92	99	101	90	106	109	96	101	109	96	101	93	91	93	91	104	112	101	78	106	106	102	95	120	113	108	110	106	99	91	95	76	117	103	84	112	80	108	104	89	95	77	95	89	93	121	84	113	111	92	102	106	102	87	104	91	108	112	107	95	88	91	104	93	92	96	105	116	93	84	89	100	124	88	91	78	95	113	92	95	99	88	115	109	100	104	99	94	98	84	87	98	85	101	96	91	113	81	94	115	111	98	108	108	92	84	90	89	93	110	105	99	101	95	104	87	104	97	103	102	113	105	93	104	86	80	80	92	98	109	102	113	90	93	98	91	93	121	80	95	95	90	102	99	98	102	86	113	100	103	96	77	92	106	91	87	106	92	100	106	111
50796	47449	47734	15742	618	591	519	612	546	570	488	493	481	449	457	456	461	594	766	771	584	505	488	389	365	410	429	420	505	504	398	415	387	363	354	365	364	359	393	356	380	344	368	364	353	378	367	312	337	364	335	363	403	356	377	378	345	377	366	350	392	357	371	379	335	342	382	388	380	345	348	358	352	333	373	345	358	376	313	332	384	350	369	327	403	379	366	346	357	354	351	374	343	336	324	363	369	328	349	336	370	381	385	370	353	373	341	376	351	380	375	379	329	378	344	366	357	351	393	371	357	350	323	350	359	369	388	343	382	361	377	371	371	374	337	354	363	336	343	379	343	341	387	337	339	342	386	376	335	349	357	313	348	380	361	332	350	342	356	349	340	337	385	358	370	369	362	400	332	349	358	371	332	376	356	351	370	341	405	387	347	348	370	357	327	378	360	386	357	343	357	357	373	374	378	376	349	347	356	362	346	351	365	341	336	376	307	381	336	384	382	337	383	381	368	353	345	329	380	355	387	358	386	389	356	398	348	345	362	374	345	412	365	356	373	374	331	350	383	378	364	372	359	381	393	370	352	335	370	344	368	337	327	352	364	365	361	384	376	318	394	345	380	354	378	365	340	344	357	393	353	326	363	372	355	353	384	382	341	354	396	386	355	328	362	339	384	380	381	353	373	358	357	338	393	339	354	334	377	329	384	356	379	360	349	368	382	350	349	381	352	349	371	344	362	357	347	388	372	379	347	359	351	348	336	343	347	361	380	354	334	390	357	388	379	364	365	354	370	356	361	357	339	376	381	368	350	345	352	388	366	376	357	361	350	380	348	358	365	392	336	357	363	368	351	311	360	366	373	403	356	380	367	377	326	333	322	353	358	355	344	379	347	359	385	354	398	349	341	341	356	339	347	322	364	370	379	375	345	367	360	353	365	378	377	350	334	361	366	360	345	398	385	323	394	332	378	327	341	347	344	347	352	401	362	352	379	354	335	355	348	372	369	390	361	339	365	327	343	370	356	368	335	348	353	359	360	356	361	365	356	392	381	357	321	397	366	334	348	372	344	355	390	376	349	357	351	381	370	345	354	370	338	346	381	393	364	394	372	382	347	366	355	353	360	371	354	307	339	366	375	343	335	378	380	364	349	352	354	367	342	371	396	322	374	319	364	352	338	344	389	349	366	374	371	343	321	371	341	372	331	348	384	369	385	340	339	383	357	349	366	350	362	366	390	401	373	417	371	350	348	338	370	362	325	352	339	363	372	375	375	354	372	331	365	327	382	342	384	352	346	382	346	363	334	324	344	335	361	373	357	344	339	366	343	354	360	340	350	373	346	330	335	342	392	356	340	376	356	396	361	343	364	379	354	365	359	370	361	368	341	372	340	338	370	368	368	351	353	383	334	369	363	351	367	396	348	336	375	370	368	330	356	356	377	396	357	335	355	332	351	349	365	340	349	358	361	372	379	381	324	367	361	335	363	354	353	353	398	354	372	331	365	351	354	382	369	377	369	380	357	359	319	348	348	336	379	356	329	362	343	367	382	364	357	390	338	374	354	377	361	353	364	363	359	359	361	359	339	402	330	362	376	300	387	356	377	367	362	342	333	349	354	345	360	349	373	367	366	333	391	375	352	362	371	302	327	356	347	357	366	365	379	346	356	363	345	376	354	343	355	377	378	367	344	353	375	360	347	363	337	318	363	325	368	332	344	341	331	367	388	358	384	366	366	335	321	344	351	367	370	343	335	342	381	346	362	326	354	378	346	342	370	362	372	372	324	348	363	329	397	392	399	357	355	350	354	358	343	386	363	332	345	366	364	395	363	376	361	365	371	358	356	343	377	376	358	343	353	356	345	344	372	378	372	374	374	356	366	339	403	377	347	354	387	372	363	355	355	381	372	326	403	385	378	383	355	346	333	355	335	338	315	368	367	383	363	371	365	379	353	381	374	335	362	396	390	360	371	317	327	368	371	395	368	348	353	355	410	352	400	399	350	378	321	375	353	415	362	372	362	337	338	370	335	360	398	341	358	356	378	358	339	365	349	384	348	378	328	348	345	342	373	355	354	379	372	349	390	349	379	353	338	385	351	366	389	350	388	356	342	359	363	390	321	351	374	348	347	371	368	383	360	348	355	367	345	325	341	370	363	359	372	402	360	338	383	359	364	391	328	336	414	366	374	366	340	351	332	328	363	365	353	359	363	343	367	357	326	379	363	349	362	351	336	364	381	339	395	371	392	371	378	360	355	334	355	354	339	354	400	362	339	373	355	401	335	387	366	356	390	368	322	364	369	348	357	395	350	358	375	351	347	359	369	367	328	374	364	378	363	360	371	378	356	379	344	401	335	384	361	338	349	407	393	361	353	369	401	391	345	336	381	356	341	362	327	383	340	369	341	362	379	333	346	368	339	372	333	396	357	349	367	368	378	323	347	407	347	368	337	368	355	369	338	332	359	374	365	342	342	354	357	354	376	340	364	351	349	369	384	356	348	331	366	351	352	355	361	361	383	345	337	342	396	378	388	379	362	399	336	322	343	370	366	357	355	368	386	403	355	344	355	374	359	366	321	362	414	375	368	394	363	386	385	363	339	339	358	350	379	366	371	309	365	377	358	376	341	345	334	370	330	353	354	366	404	324	309	369	341	393	344	353	371	336	386	384	358	360	367	391	357	360	365	344	379	317	359	346	340	372	337	363	353	350	345	360	380	332	377	377	329	333	367	347	325	372	382	328	367	390	363	352	384	328	358	388	396	364	363	385	371	349	369	390	366	370	341	367	376	348	343	379	366	370	350	352	341	365	385	355	357	362	380	360	365	351	361	333	319	369	372	336	347	336	375	341	353	336	357	364	345	339	362	349	361	335	362	392	344	352	340	359	390	396	371	388	376	329	361	334	350	355	379	344	334	369	371	340	343	345	301	401	352	346	381	367	406	372	351	342	370	356	346	361	374	346	365	370	353	340	364	326	347	321	353	363	318	342	341	379	364	353	346	363	375	348	364	347	387	363	366	375	363	371	356	326	368	356	330	350	361	337	382	328	372	334	339	350	375	398	370	369	355	369	387	367	351	334	371	375	369	356	372	349	370	362	349	358	372	355	344	394	398	352	387	377	382	378	388	350	322	345	341	388	373	349	342	330	354	338	343	392	344	343	346	400	349	329	374	346	312	365	354	354	372	359	341	387	376	336	355	381	346	347	395	335	361	347	353	341	371	343	385	356	387	363	351	374	356	325	367	351	372	336	349	364	361	357	354	390	341	343	369	366	342	360	362	354	369	342	362	350	355	371	329	344	379	370	399	360	349	380	340	340	352	367	353	390	388	312	354	365	380	356	340	392	387	395	369	365	365	325	370	361	339	335	368	376	336	368	351	397	370	356	382	358	354	351	368	388	353	373	358	345	342	375	387	323	348	360	348	374	353	347	383	329	341	357	350	352	360	355	328	370	369	353	330	342	357	349	358	352	369	346	331	354	341	357	343	339	354	346	358	346
73384	69088	61200	29467	6504	386	221	262	201	223	203	184	197	158	205	194	191	205	265	218	189	217	186	180	172	174	157	189	205	160	173	161	160	146	169	138	165	164	162	172	159	156	152	148	190	150	143	162	153	171	180	163	152	163	160	150	179	138	168	153	149	142	155	163	192	175	175	157	142	157	175	180	180	167	179	164	151	155	161	135	178	147	150	160	156	154	148	176	153	170	173	156	160	186	161	156	173	167	188	156	154	147	190	161	167	137	171	156	161	177	162	185	158	191	181	152	169	150	170	147	170	165	163	194	178	159	154	182	172	180	159	161	169	164	156	197	153	164	166	190	176	165	174	180	160	182	149	171	145	134	177	170	152	161	159	166	181	163	177	160	146	208	154	179	191	172	148	179	150	173	185	168	168	169	161	134	184	188	181	142	172	192	163	170	157	171	166	172	158	164	169	181	165	159	167	176	173	169	188	183	182	161	167	147	158	168	171	179	161	151	159	159	183	163	154	176	144	172	147	162	170	169	151	149	154	176	175	157	148	153	152	170	156	156	139	155	167	174	167	145	189	155	158	165	183	139	160	172	176	161	160	171	162	165	178	170	157	172	159	146	173	158	169	164	150	171	168	158	137	150	166	156	174	175	192	165	152	179	148	152	173	148	169	157	172	150	165	162	153	143	160	166	178	158	153	168	162	145	143	170	172	145	170	162	155	161	170	156	153	171	173	164	144	158	146	161	189	151	164	174	145	176	152	154	182	167	156	159	167	186	168	163	166	184	151	149	162	176	156	169	145	191	169	144	154	174	174	171	172	176	155	175	162	160	170	168	166	161	153	171	159	164	157	158	159	176	160	164	176	169	154	149	156	164	183	180	157	161	168	162	166	154	146	136	149	179	162	174	170	148	149	146	173	189	165	121	145	169	154	173	161	148	180	179	155	180	174	155	162	166	168	136	145	171	156	155	158	169	151	172	161	161	162	157	170	178	145	164	151	165	157	166	161	183	149	158	167	164	173	155	178	153	177	160	181	153	180	145	154	159	171	161	160	167	140	155	159	157	173	173	146	162	168	175	159	159	174	167	168	131	169	150	170	179	152	169	158	153	165	156	155	163	159	147	150	185	150	149	158	190	155	153	198	172	171	161	158	168	180	157	161	182	152	155	163	156	157	138	153	167	172	162	165	181	163	172	141	161	148	173	167	128	172	167	149	164	180	132	146	158	169	149	179	165	163	149	169	135	168	141	148	169	174	144	164	147	170	172	146	170	168	173	170	154	157	178	180	132	164	199	155	153	182	151	167	185	172	160	168	163	160	142	143	170	171	180	156	173	159	152	141	160	154	151	160	163	171	169	193	197	156	170	161	148	176	183	159	184	157	162	150	132	155	155	172	153	160	150	163	166	177	163	169	151	169	157	176	189	176	171	156	176	151	171	138	168	158	167	161	137	161	167	176	169	151	148	178	167	175	168	144	161	168	159	180	154	169	158	149	139	144	186	170	187	150	175	164	141	168	160	175	150	163	165	170	194	152	168	171	156	183	176	195	147	176	157	172	149	159	150	151	167	206	158	148	148	127	142	160	176	190	160	160	157	184	149	173	164	154	168	186	134	176	144	184	164	158	155	150	164	162	159	183	159	162	188	165	171	182	156	145	175	150	191	185	187	160	164	164	163	192	160	153	164	155	154	176	164	146	169	165	158	169	168	162	179	167	169	155	176	150	181	174	135	190	180	164	157	142	170	177	170	149	154	153	162	156	158	165	158	156	141	177	164	165	165	171	157	167	164	163	136	165	159	137	185	160	162	174	140	171	186	154	154	157	159	156	145	187	170	157	163	155	166	162	194	162	183	170	193	153	165	169	150	163	165	153	166	168	175	151	150	167	146	163	168	168	159	153	149	143	160	162	162	182	162	185	195	168	161	160	188	153	160	175	173	146	149	168	159	186	162	151	151	157	143	164	167	180	192	138	172	151	173	164	171	153	161	158	169	140	181	181	145	172	171	172	184	181	190	165	164	169	168	176	155	189	149	169	174	161	177	147	161	146	173	176	173	140	169	166	163	174	169	169	160	167	185	141	162	156	169	159	157	164	153	164	162	176	157	139	166	171	159	164	184	168	163	165	144	141	161	182	157	148	175	159	143	163	144	158	168	166	171	164	177	177	175	173	186	189	163	160	187	158	174	142	169	182	140	158	169	177	171	159	163	159	174	165	154	164	158	168	179	176	140	153	182	161	117	193	149	132	164	167	167	155	171	161	149	152	151	181	159	170	169	161	169	168	152	171	139	159	159	152	161	148	181	167	184	161	164	164	144	191	165	180	159	171	167	157	183	172	171	168	163	175	172	154	170	167	167	153	172	150	161	159	170	169	150	159	160	172	138	156	150	172	157	152	170	165	176	173	153	167	150	153	151	170	148	175	142	176	157	167	179	144	171	164	149	172	166	157	169	169	174	180	150	156	173	164	200	182	168	155	157	164	186	182	159	157	163	147	137	154	158	150	178	164	158	156	159	145	150	156	171	150	169	143	146	160	175	144	183	169	152	149	137	158	156	159	157	148	167	154	173	141	156	166	170	167	163	178	172	155	188	148	150	181	143	177	165	126	173	172	167	132	157	155	142	157	175	157	145	162	164	163	163	173	157	146	186	149	168	168	153	133	157	164	157	165	162	151	174	178	170	155	166	163	166	176	144	177	159	169	180	170	176	150	177	192	159	167	155	175	164	176	164	173	175	162	157	177	165	196	173	170	148	162	170	180	156	160	162	187	161	176	154	171	166	169	178	171	156	151	168	172	159	167	188	166	192	173	177	171	169	141	158	143	154	190	178	142	170	154	149	155	142	174	159	150	161	164	198	156	167	162	181	170	161	146	169	169	169	157	161	171	160	163	150	172	172	166	151	163	170	184	147	169	169	164	163	160	181	159	179	173	189	155	154	164	187	150	161	178	171	144	152	151	164	170	166	157	175	172	138	137	175	135	165	149	167	156	172	165	157	154	173	145	147	175	172	176	167	161	158	149	164	177	176	165	166	149	136	167	177	168	167	165	181	162	163	159	163	176	174	195	175	211	161	157	180	163	162	185	160	187	150	153	168	188	157	185	168	164	162	144	144	169	175	171	166	169	151	165	156	141	151	166	149	148	166	166	180	186	151	155	166	191	175	140	143	173	169	143	172	151	161	172	153	166	147	172	176	173	149	167	152	170	171	174	169	140	170	170	143	166	185	163	183	148	159	157	147	157	178	184	183	141	154	154	157	152	163	175	150	177	144	149	169	179	173	176	195	171	155	162	166	176	170	186	168	155	158	134	185	168	143	174	173	146	155	176	191	159	144	174	158	173	166	183	163	152	182	177	152	178	152	164	172	159	162	166	172	140	168	163	175	164	169	161	145	158	173	152	148	161	164	161	179	170	161	161	156	150	172	160	176	172	162	167	149	160	170	190	170	185	139	161	156	144	174	170	163	154	177	185	158	162	163	164	154	143	149	182	171
60648	58363	59137	21573	1028	935	864	1031	994	889	854	757	752	724	686	671	771	823	1448	1199	948	771	726	667	628	617	634	771	848	703	623	598	543	566	536	591	544	540	504	589	525	574	580	547	528	538	564	534	527	547	523	576	517	551	562	538	497	568	523	540	544	583	561	573	535	558	530	538	534	574	594	536	553	587	578	504	542	564	578	507	570	515	495	515	564	554	530	511	552	567	528	550	537	566	572	517	573	573	509	563	566	520	571	551	567	560	553	591	499	543	496	530	550	564	569	549	512	572	546	538	515	490	582	595	560	512	483	530	586	541	596	512	518	548	582	503	568	522	535	558	568	556	521	537	545	598	531	539	548	534	548	567	560	534	578	528	573	526	519	551	581	550	527	542	497	539	589	529	521	564	552	539	544	573	505	555	536	567	571	520	566	570	513	516	549	560	556	574	561	536	542	543	549	545	527	521	559	556	552	521	539	542	496	542	526	567	555	530	543	560	547	528	557	549	526	547	548	564	527	500	545	545	515	566	506	525	530	534	506	543	515	539	541	531	551	510	566	529	495	540	528	549	554	543	510	584	576	504	547	533	545	547	515	538	567	562	529	559	566	544	588	546	577	524	528	556	550	544	517	504	556	568	531	534	572	563	537	540	528	514	527	542	528	523	578	576	541	576	548	571	523	520	545	589	545	559	533	532	562	519	551	516	545	553	554	510	525	534	563	522	556	530	514	507	509	527	537	563	515	538	566	528	572	532	510	566	555	564	560	488	503	536	552	527	534	528	543	539	545	532	533	548	556	549	520	526	531	547	575	552	534	539	522	523	517	521	532	529	521	550	579	536	552	525	544	568	543	534	574	511	521	541	538	557	530	520	528	574	548	568	529	539	525	575	544	544	524	536	557	563	535	572	574	563	540	552	594	544	511	532	563	523	528	566	540	527	544	496	510	539	543	544	532	519	578	493	558	525	568	567	572	551	565	546	568	557	512	514	539	577	545	555	578	487	529	585	540	528	559	540	493	543	542	537	555	557	530	596	580	570	562	533	579	541	514	589	542	554	509	533	532	522	554	532	529	576	514	506	505	581	542	566	523	528	544	519	548	556	500	532	580	562	529	522	584	584	552	528	538	537	540	545	573	556	552	546	525	582	531	525	541	532	565	593	533	567	572	568	506	531	543	562	551	529	568	545	506	556	527	536	555	532	535	537	544	511	563	544	550	548	545	555	539	525	571	536	527	554	565	517	532	536	509	511	521	536	568	536	542	533	570	516	542	544	509	530	529	533	537	534	589	520	533	547	540	501	554	546	561	515	509	508	544	597	537	526	521	540	579	507	571	558	569	555	543	494	531	526	543	579	515	538	569	524	544	540	553	550	524	575	537	520	552	542	520	559	530	497	563	504	551	571	548	525	524	549	563	560	540	553	532	543	527	526	512	500	579	588	530	548	549	503	520	549	540	564	550	573	560	515	517	513	561	507	535	568	526	492	557	561	525	564	542	528	533	551	553	538	560	576	591	483	511	545	526	540	527	562	553	565	509	548	538	561	577	562	536	514	527	523	574	561	540	563	540	528	547	543	519	537	567	506	539	534	520	529	510	542	552	579	546	577	535	527	515	558	549	594	549	563	524	572	561	489	559	567	565	536	512	526	533	555	569	538	520	520	515	566	530	501	550	537	489	549	533	569	548	514	583	541	546	500	562	496	505	543	518	529	497	539	567	515	528	525	562	553	540	531	525	518	509	523	540	546	569	559	516	564	514	531	561	550	540	568	512	523	547	540	515	538	513	544	537	541	497	528	549	541	610	512	531	544	546	542	548	543	572	509	534	550	515	513	540	545	537	548	569	535	560	562	507	568	540	532	552	547	544	577	541	601	558	543	495	523	528	541	528	516	558	542	566	551	568	542	546	497	619	604	552	550	576	514	537	520	564	549	571	557	592	571	529	548	600	573	540	513	569	531	574	568	566	551	515	551	543	512	508	594	546	557	515	509	544	514	547	536	558	515	598	498	535	522	523	526	534	541	536	569	547	527	535	548	537	520	515	559	572	580	525	543	502	487	535	543	513	566	492	552	551	514	572	539	574	583	544	548	479	554	529	542	537	544	574	512	535	544	559	595	522	532	526	575	559	536	508	532	549	551	544	535	505	522	539	554	552	573	547	530	534	545	497	561	546	528	547	573	551	513	570	524	519	522	531	581	572	518	521	554	556	523	548	547	555	540	565	547	526	542	570	576	519	552	529	525	538	548	594	502	536	572	549	499	531	546	536	538	492	564	596	598	500	547	556	539	501	545	545	511	545	583	556	548	498	569	549	515	548	533	507	556	557	565	577	518	598	543	575	536	540	531	562	519	603	559	567	564	525	558	522	594	524	506	515	558	498	555	539	527	552	513	538	566	534	573	536	531	525	583	560	552	516	536	564	544	559	554	566	509	549	574	508	530	545	586	555	550	512	551	573	559	556	525	567	535	539	543	562	518	515	526	539	549	545	512	525	566	579	546	571	584	565	537	504	545	537	534	542	577	527	545	511	490	534	529	511	510	561	526	569	547	571	559	582	512	527	551	580	525	501	552	522	506	549	545	483	555	519	544	580	522	554	529	535	511	514	591	564	528	520	553	562	584	518	512	571	529	549	549	575	488	565	528	527	540	553	554	565	536	528	574	543	550	526	595	574	551	541	520	560	549	590	565	497	560	546	558	545	570	539	531	506	537	518	525	526	548	508	521	553	540	515	569	547	582	519	521	539	566	528	545	525	575	533	579	512	536	558	532	542	536	509	566	529	515	588	564	542	569	548	565	512	530	553	582	544	540	530	528	520	519	580	547	508	535	534	525	540	510	523	533	524	541	541	554	538	576	519	518	508	537	545	537	543	555	543	536	504	549	534	556	534	585	578	540	540	525	580	509	521	543	554	565	516	577	519	523	530	541	568	514	516	530	581	502	517	542	549	558	597	547	547	519	520	538	567	540	538	600	531	548	540	533	535	550	540	535	525	493	565	554	546	543	494	508	569	530	547	516	588	560	537	520	548	523	558	601	559	568	557	553	522	556	571	535	521	568	533	560	523	537	529	495	602	529	552	526	507	478	548	541	488	533	511	538	496	554	555	529	533	544	515	582	585	533	582	536	548	506	539	569	512	501	527	538	552	522	557	532	534	546	522	570	531	567	552	557	522	548	557	552	523	506	596	547	605	549	603	534	541	540	558	527	502	546	567	545	525	544	511	553	547	544	531	558	554	544	535	551	570	559	497	559	578	537	552	530	558	520	550	570	542	531	576	529	538	540	552	538	542	562	562	524	538	542	547	539	566	532	550	557	515	551	533	598	524	524	549	529	546	495	546	514	558	540	524	532	587	510	546	576	554	549	532	540	536	526	565	496	526	548	528	530	554	514	528	540	549	494	520	556	556	560	527	597	595	522	528	520	546	539	575	531	518	510	526	575	525	519	554	554	512	501	500	516	537	532	551	560	535	562	564	560	569	533	533	572
28833	13926	7946	1193	169	109	89	97	98	100	110	90	106	104	110	113	102	86	80	99	88	101	103	116	105	84	104	114	114	80	112	106	106	129	104	102	108	114	108	80	97	104	97	115	104	103	100	114	99	108	100	105	104	106	95	98	92	109	89	122	99	108	108	93	82	102	102	102	86	101	107	88	115	115	90	90	102	110	113	106	99	105	99	97	109	94	96	106	94	95	98	87	92	110	99	104	103	94	100	108	100	112	105	122	93	95	113	107	96	93	100	104	96	102	117	105	108	92	104	101	96	107	110	101	112	86	95	97	115	91	91	86	104	97	101	100	114	96	104	97	96	87	85	107	109	98	78	90	113	106	97	111	91	108	100	89	103	107	101	115	92	91	99	112	121	84	89	96	103	91	111	111	86	111	101	98	105	110	107	117	92	110	100	112	100	118	106	105	86	81	87	94	97	97	93	102	98	112	84	106	96	97	96	90	108	102	95	113	94	101	92	106	96	107	101	114	93	103	101	86	107	91	98	92	92	106	108	103	91	95	96	107	120	113	106	84	101	101	114	110	96	101	94	109	98	93	98	91	107	102	96	101	105	112	77	100	114	89	104	119	129	116	110	103	117	103	91	92	98	107	118	91	103	106	101	97	101	104	109	101	105	90	97	105	98	111	92	99	97	92	105	108	105	119	90	99	110	92	90	96	105	103	101	105	102	84	82	109	92	84	107	101	100	98	105	99	111	93	99	98	102	105	87	119	133	103	101	108	105	98	107	87	100	93	117	101	102	104	86	99	103	102	103	88	99	104	104	116	102	104	93	92	97	93	89	125	113	102	92	109	89	93	108	117	93	98	91	109	94	94	107	101	117	100	98	87	106	97	101	108	106	109	110	103	108	98	105	85	122	101	93	87	92	88	91	107	104	104	114	106	106	103	118	108	95	95	90	90	100	116	100	103	110	87	103	109	89	108	106	107	85	100	92	72	107	118	120	106	94	89	113	98	94	120	119	117	105	94	114	97	104	110	118	101	101	99	108	95	108	113	106	89	106	106	102	91	95	81	93	99	87	107	88	106	87	96	92	102	92	97	120	107	93	95	100	98	94	95	102	100	96	110	103	112	102	108	93	108	101	104	113	103	95	100	83	120	115	102	114	116	116	112	103	95	98	94	113	106	95	117	92	92	110	106	105	104	100	119	105	109	87	96	121	96	110	92	105	91	96	122	101	122	107	93	118	92	108	102	103	95	97	99	125	103	120	112	87	89	90	125	88	98	99	96	105	108	100	101	97	105	108	101	116	83	104	100	103	95	101	106	115	100	97	92	102	93	99	94	96	100	116	94	92	122	107	81	107	101	93	111	117	101	106	85	107	99	111	112	117	99	104	87	98	99	91	95	107	118	84	111	103	102	107	104	102	99	94	95	89	100	102	96	96	87	97	102	114	112	98	106	91	97	102	115	97	94	105	86	100	129	95	101	111	105	119	121	108	90	115	104	102	100	88	102	101	95	106	94	89	82	100	96	87	106	105	90	100	104	93	101	105	95	99	103	108	116	93	87	89	96	117	118	102	92	102	106	104	84	93	83	91	83	95	96	106	91	96	92	113	115	83	89	99	101	79	91	81	99	102	98	112	101	105	121	95	114	96	123	96	96	93	93	100	103	97	98	94	134	102	98	100	101	111	104	84	104	87	96	101	98	88	100	105	117	98	104	107	105	102	100	104	78	92	120	100	101	106	93	78	103	100	101	103	103	109	110	92	122	104	87	102	106	95	87	106	96	110	115	88	78	109	100	97	97	103	111	99	101	98	100	96	105	111	103	96	93	104	117	97	98	91	115	110	106	96	102	114	86	100	97	107	110	111	105	89	110	107	97	96	94	95	102	121	117	121	90	106	126	105	94	110	120	95	105	99	100	95	101	78	90	110	115	90	93	92	105	91	100	99	101	107	89	94	103	112	109	94	125	112	110	103	106	117	117	104	100	97	113	116	90	103	99	99	105	125	109	117	101	103	118	115	120	109	98	105	100	112	113	97	109	104	116	85	101	106	103	80	93	108	98	94	115	91	97	106	89	95	99	92	105	94	104	99	77	94	94	99	102	99	103	88	88	92	90	109	104	96	80	111	101	97	95	96	104	109	99	98	107	102	95	83	111	98	99	116	97	89	100	113	101	123	110	85	87	102	103	95	87	105	97	99	106	107	96	95	104	107	91	99	119	103	105	95	95	105	106	113	95	97	90	111	109	108	119	91	85	103	92	94	115	93	108	102	108	100	105	93	105	108	104	111	93	90	96	100	115	104	108	96	112	106	111	94	107	126	101	108	88	101	114	96	102	95	98	101	95	108	117	116	117	113	103	99	96	111	103	104	100	87	99	105	124	98	97	119	115	117	105	94	94	90	81	100	90	95	85	92	110	107	119	89	100	104	101	86	105	102	121	105	104	83	117	85	120	94	105	94	81	113	93	104	101	92	119	98	96	93	110	107	103	113	88	95	105	116	99	101	107	94	110	108	108	110	102	92	111	121	107	107	109	116	94	106	100	88	119	108	95	97	100	111	88	98	94	96	101	108	110	90	112	91	94	94	96	105	107	107	96	72	112	87	84	100	104	113	103	109	107	112	101	98	107	103	89	100	116	122	116	90	102	86	99	112	110	106	99	102	94	126	97	103	110	89	93	103	122	94	121	110	109	99	92	101	112	103	95	113	90	101	115	92	102	79	95	97	99	98	95	73	100	88	105	82	106	105	97	86	94	96	86	105	91	101	109	91	105	106	101	80	102	77	94	95	102	90	98	95	90	101	124	84	103	81	104	103	90	108	113	81	94	105	102	108	102	118	105	97	91	98	89	96	119	111	94	88	119	93	107	113	111	106	117	91	82	106	107	103	109	88	104	120	92	83	103	85	99	90	98	102	90	108	103	107	104	106	105	86	93	101	103	94	108	89	103	104	115	116	97	80	115	110	98	104	134	104	92	106	103	114	100	99	112	112	83	99	82	96	112	97	89	107	84	115	109	115	109	98	93	96	102	98	100	107	98	109	106	108	76	88	87	84	80	106	113	105	93	96	87	90	91	100	111	114	112	76	96	90	110	93	103	100	96	87	109	118	94	114	99	121	107	111	97	95	102	88	110	93	99	98	95	90	97	100	106	102	94	90	94	97	107	112	101	96	107	107	118	104	107	96	104	97	112	95	110	97	108	113	103	101	108	113	83	97	89	104	111	89	108	108	90	108	87	105	104	70	91	108	96	95	102	106	102	93	118	111	115	96	108	92	90	89	89	110	99	93	107	98	99	112	107	91	93	107	103	105	103	107	97	83	109	102	105	106	103	91	81	106	118	80	96	117	82	98	95	107	87	89	91	107	119	101	93	115	115	114	99	94	96	87	96	110	100	105	105	95	97	108	94	108	100	95	104	100	102	107	113	87	122	102	108	90	92	118	93	111	112	107	116	81	100	101	105	93	109	99	94	102	101	113	122	87	112	97	109	109	97
29075	17935	14833	2830	392	383	373	397	371	377	349	398	389	359	375	389	380	373	403	398	359	341	361	362	379	373	388	359	381	386	390	431	362	379	375	342	359	334	392	404	379	365	372	353	354	383	367	370	354	361	379	367	377	350	400	366	377	361	375	355	359	374	378	358	379	367	378	365	387	365	379	395	330	364	338	357	355	355	346	380	352	350	378	363	374	379	375	361	389	370	395	377	404	359	384	353	345	342	393	380	341	365	351	369	365	382	356	377	355	359	331	381	399	353	331	341	387	365	327	401	364	360	383	375	381	392	366	389	398	386	343	376	394	357	363	407	368	381	385	379	398	369	379	336	350	344	399	360	357	369	373	368	370	356	378	374	352	378	352	366	364	361	356	372	329	349	340	337	385	362	366	380	378	380	357	429	358	393	351	379	318	375	415	354	357	376	393	369	368	366	360	369	357	337	389	346	370	345	375	386	357	375	335	380	386	374	410	398	335	379	324	354	365	369	348	344	370	356	357	357	407	368	373	380	341	354	394	361	344	357	397	350	360	345	364	392	362	395	357	357	378	358	400	385	358	346	371	372	344	360	358	409	375	383	358	366	389	351	415	360	389	349	393	402	335	360	364	401	384	388	387	381	389	370	340	357	381	397	360	370	365	408	375	344	352	372	373	351	350	370	364	367	347	364	379	374	368	389	372	339	330	396	387	374	342	365	376	405	367	370	356	410	370	363	360	364	361	379	335	360	360	363	355	390	364	365	408	359	361	379	413	355	379	376	360	345	363	390	389	363	360	355	366	339	391	334	371	385	350	382	328	392	387	342	356	398	397	389	367	348	392	360	348	358	413	347	365	355	370	356	337	348	380	379	357	385	369	353	353	391	394	373	369	361	377	381	326	371	342	402	360	335	353	383	365	374	404	369	407	404	388	385	366	363	371	359	355	322	406	352	422	356	358	382	378	395	370	376	344	366	343	376	359	367	365	361	354	367	370	380	365	370	344	353	380	336	355	380	385	357	382	354	369	361	378	373	367	372	371	371	386	359	371	364	373	344	358	350	362	381	390	397	371	334	398	376	410	326	325	361	317	383	387	362	364	386	360	373	359	363	401	340	334	322	388	411	357	357	357	379	372	340	364	370	378	413	386	360	342	359	352	373	373	371	366	320	368	392	373	362	376	367	362	409	343	386	375	376	380	347	381	371	360	340	377	359	386	368	373	366	376	373	345	398	347	348	365	350	375	337	349	340	376	394	377	352	415	381	380	347	361	350	360	387	374	379	381	343	365	371	357	357	378	370	335	344	353	352	403	377	381	365	380	377	368	336	345	398	352	362	360	383	352	360	380	392	408	349	400	357	358	374	361	402	376	334	339	361	355	348	393	398	365	354	400	362	382	340	388	336	357	349	340	369	332	384	401	332	341	357	357	377	356	388	363	330	381	349	386	327	364	380	377	357	370	355	350	361	396	355	374	368	356	399	367	325	353	369	320	337	361	409	373	361	373	358	364	373	370	354	360	389	370	356	364	343	368	374	360	395	385	362	350	358	361	386	346	405	393	389	392	337	361	375	361	364	361	367	349	375	355	362	360	356	384	360	347	334	370	328	356	362	354	392	336	374	373	368	373	348	390	321	337	400	383	348	397	350	377	361	398	338	355	342	340	350	382	345	389	388	364	414	355	344	355	363	369	364	352	346	363	380	369	352	352	369	334	340	353	355	380	357	412	355	351	381	359	368	380	368	411	359	362	397	377	339	351	368	361	386	349	387	366	366	366	378	353	340	364	371	404	364	379	384	399	353	381	346	344	370	364	408	365	356	333	394	380	368	347	383	361	362	378	379	372	376	386	331	352	331	370	359	349	341	363	382	357	364	404	354	366	395	391	343	375	350	360	353	373	395	365	366	366	340	390	370	379	379	372	387	358	346	379	367	353	350	331	396	362	344	368	391	372	352	361	374	356	326	384	345	363	361	369	368	367	387	366	338	357	394	354	335	367	334	379	388	357	382	361	395	341	376	378	366	397	343	371	354	369	367	353	384	378	403	384	388	364	371	383	394	350	345	392	287	369	367	362	371	387	374	365	378	324	368	345	350	383	371	348	362	373	381	389	366	385	386	383	352	347	361	400	396	383	380	382	384	327	397	375	373	392	370	370	367	375	366	378	389	379	366	370	353	345	392	357	352	354	323	341	377	363	352	386	348	347	375	375	367	364	354	362	371	364	365	399	366	425	421	343	402	386	368	372	389	366	367	383	373	381	357	404	367	391	393	364	397	373	360	397	342	351	392	364	362	335	402	373	362	374	333	386	355	355	406	347	366	353	357	372	366	339	371	350	336	355	361	358	371	406	374	341	378	349	401	360	386	349	383	372	367	374	372	398	399	360	369	354	340	380	365	369	357	383	375	349	386	365	383	384	367	369	374	376	357	368	375	396	380	376	392	378	347	383	374	351	395	364	368	361	394	364	372	376	357	372	367	380	360	350	349	394	361	350	393	354	359	366	371	374	363	319	373	358	348	378	394	368	363	390	386	353	391	372	370	356	394	363	362	381	372	363	371	382	340	341	387	358	349	404	365	364	365	372	330	397	367	364	361	375	350	359	372	343	359	358	354	375	386	352	355	367	364	361	374	372	392	364	350	383	368	370	376	323	347	383	365	414	353	387	391	362	359	377	378	375	381	350	368	365	368	379	369	397	365	378	366	365	328	376	369	387	390	395	396	355	388	370	372	379	368	367	373	367	383	379	355	375	347	374	361	421	352	346	334	318	364	411	366	338	330	385	347	351	364	361	363	344	376	355	398	376	376	356	351	366	384	377	409	388	334	362	383	362	382	395	355	374	377	356	383	353	378	388	379	366	354	368	350	383	390	346	380	353	359	380	350	362	394	389	329	400	363	387	345	349	360	367	375	341	355	352	375	344	343	352	370	381	379	364	387	348	365	389	363	376	341	359	421	384	359	350	364	363	393	370	353	360	390	402	347	407	364	386	356	351	379	367	376	386	377	385	389	361	365	416	361	359	364	364	347	359	378	340	392	365	373	357	345	372	384	364	356	380	361	361	393	367	340	381	372	370	358	348	362	339	349	396	341	372	393	366	328	364	348	346	361	378	373	385	366	398	355	371	343	358	385	371	370	378	354	365	365	362	380	412	377	359	376	357	364	403	394	381	373	395	336	374	386	365	359	376	361	377	360	360	383	376	362	342	346	364	339	379	338	358	353	333	338	342	363	374	342	365	371	382	353	381	378	397	352	381	367	386	400	355	371	358	378	364	343	380	388	363	352	367	350	363	377	388	413	365	373	319	382	362	351	359	367	375	381	400	369	399	378	342	347	394	372	372	357	363	334	354	331	389	362	374	390	390	370	328	351	361	362	350	349	359	360	384	375	347	408	370	338	371	340	352	388	388	366	396	376	354	341	335	361	368	369	372	341	387	377	378	369	406	376	394	363	326	358	378	375	397	393	375	389	381	377	365	405	364	377	356	374	358	376
65512	59018	52703	22434	2316	126	149	139	154	141	126	128	140	112	102	113	110	144	152	145	117	108	110	107	112	117	97	117	122	101	101	117	100	119	114	92	114	87	79	70	93	101	93	105	104	101	95	87	90	106	102	85	85	110	107	103	90	109	107	93	100	93	103	101	100	90	109	96	121	97	103	119	92	94	99	78	99	94	114	105	86	105	112	106	93	92	91	98	93	89	101	107	92	85	94	116	107	94	97	106	94	95	96	84	98	102	86	87	91	105	99	118	106	81	107	90	94	94	102	98	101	95	109	101	86	91	93	100	94	91	111	127	99	98	100	91	107	105	95	100	98	88	106	94	97	95	76	116	78	93	92	112	86	114	88	89	97	80	92	82	94	91	96	110	94	111	77	93	94	95	87	97	108	119	111	108	100	99	97	101	105	112	97	106	114	85	102	83	98	93	82	109	112	101	93	81	87	105	85	101	94	93	121	114	105	98	107	91	102	103	86	102	91	107	91	88	96	98	86	114	106	106	92	91	85	92	96	104	116	104	95	94	92	101	105	92	99	103	76	105	104	101	87	105	111	110	98	94	87	109	90	93	97	111	88	96	111	96	100	116	99	94	103	97	101	112	94	107	106	106	106	111	99	102	99	106	111	103	105	82	118	91	88	98	95	108	83	111	95	91	99	108	104	90	98	103	114	111	91	111	95	94	100	99	82	86	108	100	98	90	97	103	82	76	112	91	88	100	90	108	104	91	106	97	109	89	102	100	123	97	104	108	88	108	110	88	110	95	117	110	110	119	102	84	99	102	109	111	114	102	83	114	115	102	94	84	88	104	97	106	98	100	84	92	114	96	75	107	93	94	95	114	81	94	105	100	100	94	87	100	104	101	119	85	106	90	115	106	89	94	87	87	100	91	105	103	92	92	91	104	92	85	118	117	99	104	100	119	102	86	96	106	90	112	116	74	113	79	97	105	98	102	83	91	112	100	100	100	98	90	73	121	103	103	83	81	86	116	102	109	90	109	115	93	105	89	82	108	99	100	103	98	105	123	90	84	95	91	99	110	110	103	114	112	98	87	96	104	111	100	102	120	111	88	89	96	98	98	95	88	93	99	113	108	102	120	99	101	76	103	96	83	89	92	119	100	105	109	101	119	84	104	113	89	105	109	87	110	75	107	97	103	102	105	108	92	93	94	90	95	83	89	128	95	104	77	106	99	113	98	105	99	100	98	95	116	87	98	102	99	78	107	111	99	98	99	94	99	131	111	112	98	85	96	92	93	95	87	98	99	91	93	107	97	110	88	87	86	81	93	96	113	108	107	115	102	129	106	108	103	100	95	86	114	103	101	109	112	76	110	95	92	102	100	107	109	95	107	107	106	82	96	114	88	107	110	106	92	77	82	119	93	104	96	116	89	98	113	91	78	97	120	93	112	109	104	98	102	81	108	102	85	103	97	86	105	91	90	88	90	98	80	95	121	97	100	98	102	113	94	114	105	85	101	92	91	107	102	102	97	111	86	95	96	102	96	99	102	99	90	100	101	95	103	110	97	102	100	91	80	104	89	93	68	108	110	92	82	107	92	100	87	104	86	78	99	95	95	103	96	97	87	100	97	81	96	109	85	113	98	104	98	103	110	85	112	100	92	103	92	111	82	112	87	100	99	98	114	107	94	89	100	98	113	101	106	99	103	96	95	104	94	102	100	81	99	102	96	98	92	84	86	115	79	98	99	100	91	112	99	98	87	95	87	101	87	103	108	95	108	99	83	98	98	112	112	106	101	102	97	94	77	95	107	89	90	93	126	95	102	100	103	97	92	96	96	95	95	108	105	109	94	106	104	82	83	101	96	114	83	85	83	101	104	101	114	115	88	113	111	104	105	102	94	112	97	96	128	111	100	84	94	89	100	95	108	96	86	93	106	106	111	95	104	98	85	104	101	79	98	89	104	93	100	87	107	99	109	114	87	92	88	96	124	96	97	106	95	99	101	104	99	116	107	108	109	98	102	102	113	98	111	100	107	102	88	88	115	102	102	105	105	96	100	99	95	102	81	104	94	92	82	86	94	95	88	112	92	96	85	87	94	106	94	95	95	109	103	96	110	94	106	94	93	94	94	104	108	106	104	88	102	85	105	110	93	98	95	105	91	99	95	122	107	102	92	91	91	117	96	87	113	93	89	112	80	102	83	108	97	102	85	80	96	88	95	99	93	104	102	80	94	104	83	105	104	87	99	73	90	100	95	98	92	91	90	100	99	91	102	117	92	88	94	97	98	97	93	90	106	94	99	98	85	89	97	109	101	88	106	99	82	109	94	102	110	106	97	91	114	105	102	114	105	83	106	89	98	95	83	95	91	102	112	89	120	82	74	107	110	99	100	99	104	115	112	99	103	105	92	97	115	113	99	112	109	101	89	111	104	86	109	98	97	109	100	113	100	97	101	102	109	99	87	85	99	102	110	112	89	118	75	97	113	92	106	100	86	84	118	115	93	104	101	92	108	109	95	110	101	103	95	98	84	107	102	81	116	99	88	96	94	112	90	109	103	89	99	108	100	94	92	90	120	92	109	97	91	102	96	100	97	109	118	101	89	98	99	112	88	100	97	81	104	77	97	94	111	109	101	97	89	86	87	100	84	102	97	101	99	98	77	83	88	85	91	94	103	103	87	91	111	107	90	96	86	94	83	105	77	83	118	106	97	93	86	98	102	94	91	91	99	115	102	97	88	110	96	107	114	84	109	103	125	93	80	88	106	84	100	95	97	97	97	99	88	83	119	102	82	98	99	92	106	107	106	102	86	108	93	107	101	95	97	109	106	103	94	102	95	98	113	94	77	125	111	95	88	93	96	122	118	104	111	97	107	106	107	95	103	108	120	96	102	95	85	97	96	98	117	89	105	92	112	86	108	89	107	100	104	112	103	96	118	111	95	85	112	111	108	110	95	100	100	97	98	96	102	90	96	101	104	111	94	92	88	108	120	99	88	89	84	96	105	104	108	115	102	107	75	111	109	102	93	103	107	99	99	95	78	98	92	110	93	102	95	109	97	104	87	109	104	82	95	92	105	103	93	94	98	101	105	93	113	94	90	97	80	111	106	95	86	78	89	120	104	84	99	96	95	101	81	104	98	101	88	98	98	111	114	115	108	106	97	96	111	106	88	93	90	101	104	92	103	95	99	95	108	112	107	105	91	96	99	108	110	87	111	85	89	98	105	119	109	110	90	83	83	87	94	97	96	97	87	92	97	99	101	98	92	84	107	107	94	112	92	103	100	101	108	90	97	104	104	88	71	93	101	87	117	85	87	103	101	111	92	95	102	104	92	104	117	103	100	102	103	70	95	106	86	91	96	95	103	95	95	106	86	95	101	103	102	96	81	92	104	98	107	97	102	94	105	81	100	99	120	121	121	99	101	121	97	108	101	86	81	97	88	83	102	90	104	99	91	108	96	106	96	97	84	99	93	83	102	110	105	87	86	95	112	106	99	89	85	114	97
50139	47276	49366	15891	662	557	593	630	579	533	520	442	441	487	444	479	472	642	855	753	521	445	425	421	422	402	458	462	514	462	429	387	401	364	358	343	348	335	341	333	395	338	357	371	379	353	362	357	350	401	342	338	350	389	372	336	357	374	383	361	394	356	350	368	368	354	380	368	329	344	367	340	392	340	345	369	337	374	357	349	358	331	350	380	357	331	373	342	392	361	310	359	375	333	361	347	354	349	377	372	389	338	339	358	317	370	364	344	398	351	331	350	386	373	317	381	349	370	347	350	370	371	364	381	354	358	356	362	369	348	360	341	360	347	369	367	364	384	384	364	385	362	375	322	386	348	384	349	346	367	379	338	355	342	380	365	381	368	363	330	352	377	364	322	355	316	367	359	344	332	358	352	357	352	328	376	381	363	358	356	352	369	363	374	364	396	343	360	358	342	360	397	344	382	350	359	354	329	347	374	353	350	360	360	403	362	368	340	378	372	369	371	343	348	358	346	353	376	365	339	361	361	351	351	373	380	353	346	367	356	353	372	368	332	366	339	355	350	353	328	395	377	355	341	353	376	442	340	374	364	345	338	387	359	354	380	386	377	336	332	360	373	364	381	353	327	365	374	339	327	378	351	318	364	395	343	375	406	375	365	364	359	360	389	369	349	348	371	364	363	358	377	353	385	352	371	364	389	386	375	397	356	384	333	396	369	341	388	344	362	377	363	359	355	375	375	350	372	352	354	362	369	357	363	332	371	326	384	350	364	354	359	327	350	383	336	367	326	344	348	411	375	373	402	329	360	374	365	325	354	416	338	365	362	355	357	381	364	378	346	357	363	355	344	337	362	370	351	349	369	362	357	364	386	336	368	339	350	353	350	355	367	394	369	357	373	382	360	358	382	333	359	366	344	344	353	373	362	354	385	358	360	366	342	365	383	327	364	367	340	369	347	348	380	355	394	378	406	348	377	381	355	383	377	373	341	365	379	360	338	362	384	392	376	352	336	383	362	351	373	385	346	338	373	331	349	350	363	348	358	328	309	363	346	332	398	384	345	338	391	343	345	350	361	357	330	392	365	333	364	351	354	343	348	357	354	384	341	360	376	356	402	357	364	354	370	379	369	344	343	379	337	345	342	369	360	362	390	375	336	376	344	370	339	342	358	352	369	362	353	365	353	341	376	386	357	364	361	381	338	376	385	372	355	370	377	346	376	369	342	401	338	350	401	375	355	389	389	315	351	374	353	338	371	351	355	349	340	358	361	354	354	329	367	346	365	345	341	344	357	347	333	346	353	333	359	370	383	328	379	384	325	351	352	420	358	362	405	381	358	376	390	340	386	369	343	340	360	351	357	354	379	366	385	388	345	358	341	379	367	330	369	310	348	349	350	374	351	372	367	358	368	338	345	362	361	350	346	360	360	345	342	375	354	329	348	355	371	354	367	371	349	359	345	375	335	360	373	387	356	369	366	392	347	391	343	336	367	341	375	390	374	389	349	401	368	348	353	358	366	395	347	399	357	352	363	348	350	357	364	329	369	350	334	326	359	391	343	338	364	395	353	377	403	356	334	393	372	362	353	352	384	344	362	359	328	361	378	363	348	366	373	354	340	343	387	378	338	388	337	349	344	332	338	348	354	377	368	336	394	365	394	386	386	377	351	350	346	382	367	359	373	351	360	346	342	350	360	343	348	365	357	354	347	344	324	365	374	339	334	383	351	368	400	327	341	339	359	393	367	365	345	369	352	371	379	350	333	370	381	352	349	379	340	371	387	383	356	369	392	339	346	320	355	367	362	329	377	338	337	319	363	356	366	353	406	356	376	350	374	343	364	331	370	369	377	413	338	365	365	332	330	364	348	376	352	357	366	396	359	369	369	352	348	365	358	356	340	359	358	355	353	339	370	358	364	367	344	335	348	357	403	371	339	333	370	352	364	380	362	323	333	381	346	366	399	339	373	398	351	340	380	367	366	343	390	363	343	351	345	379	360	356	319	327	345	386	326	373	375	365	320	374	351	364	366	347	370	392	370	332	357	321	369	383	347	329	351	366	383	371	381	361	387	335	320	328	354	335	337	354	378	337	379	347	393	367	353	326	324	347	345	347	389	367	344	350	350	373	341	353	344	324	349	371	357	368	374	373	375	343	349	348	374	390	346	361	368	358	377	348	357	366	344	361	335	365	354	400	324	348	401	362	357	394	367	356	374	354	365	370	377	366	363	382	379	365	389	358	364	372	368	366	403	369	371	344	379	338	367	363	344	345	358	338	359	353	374	352	352	357	371	342	362	319	352	354	338	349	359	348	377	334	363	348	370	382	344	325	364	398	346	344	381	364	361	349	381	377	339	356	375	376	323	376	354	382	362	342	379	334	338	351	337	342	371	369	380	366	399	365	376	365	337	366	352	363	351	356	371	371	380	372	387	408	360	374	341	357	386	399	356	376	353	370	333	349	365	348	355	370	336	369	352	338	333	371	403	363	359	377	327	361	412	384	343	394	351	367	361	381	365	360	350	371	362	366	343	331	383	346	368	350	383	388	379	338	359	338	343	355	319	372	342	357	400	322	345	338	364	359	377	341	353	372	342	340	357	322	332	388	366	365	372	375	340	364	360	366	366	348	353	309	359	334	357	361	392	376	373	349	372	359	355	362	337	336	395	387	349	327	362	360	346	349	407	381	356	362	358	384	366	375	375	358	395	352	405	327	373	330	366	348	372	365	358	394	365	385	358	370	334	318	350	394	365	374	346	377	335	343	336	306	344	383	365	360	345	373	364	325	371	359	329	351	383	380	341	367	368	359	353	342	357	362	337	332	395	381	370	368	375	342	417	349	361	358	339	331	372	376	337	350	337	356	403	373	348	357	355	361	344	359	342	361	349	378	385	344	351	359	354	323	376	356	359	381	380	361	361	387	333	331	354	388	380	380	397	385	343	374	333	364	358	358	348	351	363	378	369	345	368	370	333	339	375	355	361	360	360	390	371	343	369	358	371	340	336	356	390	376	340	342	342	365	380	376	350	337	378	358	387	359	369	358	369	365	365	385	369	378	343	335	375	342	380	362	384	346	372	353	406	379	342	345	341	396	343	405	359	351	371	355	389	353	342	362	350	385	382	381	351	388	369	359	372	344	341	330	345	381	368	350	356	393	359	374	348	354	327	360	327	349	331	345	358	366	369	315	363	359	367	369	368	297	334	336	384	385	329	374	352	379	374	362	345	354	327	350	363	387	369	351	342	344	358	380	376	352	347	377	353	361	336	389	360	387	363	349	345	347	337	355	373	390	356	333	340	361	353	352	365	385	378	338	359	330	363	336	363	381	375	367	367	387	349	363	386	365	334	370	364	324	351	361	346	340	350	356	339	361	366	371	368	383	340	356	336	349	344	316	368	359	348	360	368	376	331	350	356	341	379	349	367	353	330	342	319	338	357	342	325	347	330	406	342	342	378	362	328	342	396	400	358	372	362	350	401	346	353	354	343	379	373	335	370
73635	69270	62740	28401	6425	449	259	265	215	187	200	193	181	206	172	175	214	254	277	290	216	186	178	190	174	164	180	185	171	145	171	168	134	180	189	169	167	193	170	169	148	146	151	152	142	169	160	146	156	174	167	177	157	168	169	200	159	172	155	151	156	167	173	156	165	163	153	143	157	145	157	151	185	168	194	167	187	162	191	158	165	157	172	147	169	157	152	178	150	147	183	181	155	165	151	160	183	177	176	186	165	174	168	180	154	172	170	164	149	149	159	167	130	160	177	182	153	162	172	180	157	175	168	153	155	145	186	172	167	148	168	177	174	161	162	176	176	161	137	151	167	163	167	166	163	176	161	153	164	150	151	128	172	173	168	166	168	174	181	175	155	173	154	156	148	165	163	161	161	174	150	150	164	161	181	173	151	153	143	170	141	166	189	155	163	166	162	165	162	149	165	165	151	183	161	135	158	182	161	145	173	154	166	178	168	155	179	140	181	162	152	167	145	150	166	152	160	166	168	157	167	176	147	167	166	182	158	160	153	170	160	170	172	190	161	161	175	142	164	164	191	146	151	167	150	171	171	179	179	171	190	161	157	156	167	161	178	184	158	162	173	152	186	154	162	150	153	142	147	164	160	155	145	169	189	162	150	166	166	159	156	157	146	194	159	160	155	146	187	172	178	195	182	173	161	143	163	174	158	175	186	155	133	153	175	161	174	152	176	152	161	185	177	170	144	133	149	163	160	168	161	159	159	158	156	147	156	135	155	164	143	177	182	161	153	158	153	174	172	169	164	182	162	187	174	162	164	157	168	157	166	144	155	146	184	158	157	164	174	186	160	166	154	152	140	152	152	184	158	159	158	168	184	153	165	147	181	147	184	158	163	199	143	169	189	168	179	167	162	162	168	160	166	155	188	148	146	156	187	157	167	144	146	154	176	143	172	173	148	143	168	154	134	148	151	176	175	151	160	166	167	151	168	192	154	162	159	165	149	153	164	151	163	169	173	154	147	197	171	156	173	167	151	161	169	179	166	159	165	173	184	161	150	141	174	167	181	156	169	161	145	137	153	166	177	168	143	173	159	164	137	143	157	163	173	180	155	162	143	155	174	197	149	128	190	153	165	172	180	178	161	151	146	164	154	152	176	165	161	185	179	154	156	151	178	172	168	171	169	169	165	150	179	176	146	163	165	162	159	152	183	162	155	166	152	162	149	185	173	184	155	173	146	144	166	155	156	151	144	164	164	168	145	154	193	149	168	161	154	146	185	176	147	185	140	162	163	185	155	161	180	137	160	142	172	165	173	163	162	170	143	174	161	162	168	162	169	174	167	157	186	194	147	159	169	157	190	161	162	179	167	155	152	141	160	160	152	176	166	174	163	191	193	162	158	147	156	171	165	166	152	151	179	205	171	175	158	176	167	176	159	165	161	176	169	163	144	165	171	171	146	167	169	170	157	182	168	167	169	174	174	189	178	151	162	175	169	168	153	170	177	167	190	144	147	169	167	184	176	156	141	157	189	138	160	146	161	162	157	190	159	162	171	169	166	156	156	165	143	157	178	158	139	156	144	180	151	139	171	153	188	169	155	150	161	157	132	169	173	161	180	161	155	184	149	162	176	151	153	172	168	160	192	170	154	156	167	169	147	177	158	159	163	147	182	151	141	177	166	189	183	136	172	186	150	147	147	169	169	165	161	166	167	167	158	164	156	152	145	175	183	177	156	169	148	139	158	148	168	152	166	162	157	166	183	163	158	146	170	187	182	171	165	171	156	164	151	160	159	164	157	155	154	187	159	178	152	168	158	162	174	154	156	167	193	161	171	174	152	175	172	135	153	156	177	163	185	160	182	153	150	149	160	166	179	142	140	159	178	145	148	154	164	175	175	191	157	179	152	165	159	167	158	162	146	175	166	183	181	151	145	150	199	184	170	146	143	170	159	171	161	166	172	178	169	169	173	154	174	172	165	153	161	162	158	173	147	160	194	171	151	166	192	162	150	165	174	170	181	149	142	182	134	181	165	153	152	150	165	152	146	184	138	176	144	172	148	142	167	147	151	168	166	163	171	153	151	155	148	164	167	154	156	178	180	156	171	161	161	153	177	185	190	146	160	151	118	153	150	157	145	165	185	169	160	139	162	151	175	171	174	171	169	183	142	149	156	181	173	150	161	155	183	160	161	180	169	152	169	168	162	170	147	160	156	167	156	162	179	157	153	160	147	164	164	150	145	150	165	142	173	167	177	176	148	183	159	165	177	165	153	145	170	160	156	145	165	181	174	141	173	158	152	173	167	186	158	148	151	163	151	167	179	160	150	161	153	163	152	162	165	170	140	175	152	154	167	155	156	151	155	171	172	172	160	176	157	158	163	178	188	160	177	151	180	169	168	156	171	149	177	167	184	171	156	142	172	158	167	134	149	166	141	149	184	146	162	139	144	162	147	150	160	180	172	172	163	154	171	170	148	162	153	159	156	188	170	148	162	168	177	178	163	182	139	169	161	151	171	149	174	148	166	145	147	179	146	139	148	176	179	181	170	156	172	156	159	145	168	154	168	172	161	151	154	151	169	149	161	163	168	144	167	165	153	152	154	175	188	156	175	155	160	172	154	153	150	166	150	161	163	158	150	184	148	141	146	159	145	174	154	164	169	189	159	166	160	169	159	172	173	167	173	175	168	167	156	177	172	173	176	161	153	168	159	162	170	174	182	160	162	165	155	169	143	176	187	150	176	165	145	165	160	163	194	150	163	145	163	154	166	169	162	149	159	155	166	181	172	176	158	133	163	145	158	152	184	178	157	178	166	151	173	148	147	184	133	158	155	176	173	165	156	156	161	159	179	161	139	151	164	173	170	149	145	149	155	189	161	157	154	144	155	177	146	153	163	170	151	155	162	159	147	178	168	188	176	164	165	160	155	177	158	181	183	168	142	179	195	155	150	146	173	174	180	157	139	150	174	163	161	172	140	164	173	155	177	166	177	156	160	157	168	153	136	144	168	152	152	167	136	167	172	146	166	162	166	182	153	163	148	177	163	159	164	154	156	168	184	142	188	146	163	151	153	148	176	158	167	158	162	168	145	154	187	175	168	187	159	157	175	153	149	155	153	172	160	137	156	162	153	170	167	167	143	171	163	152	166	177	138	166	144	171	180	148	150	163	152	164	150	156	171	175	149	178	178	194	144	167	157	188	159	167	154	158	164	159	152	145	167	170	142	171	162	180	152	166	164	149	182	139	152	154	200	159	137	167	171	170	160	162	174	181	185	165	145	162	165	161	164	166	171	150	152	172	170	154	172	156	156	174	158	154	162	158	158	166	175	164	174	151	172	160	148	170	147	157	146	178	164	161	157	157	148	174	161	178	174	152	152	135	157	146	171	169	196	176	164	157	155	149	134	159	150	173	140	157	173	166	163	154	154	181	172	156	169	180	158	156	173	151	168	154	151	179	164	178	161	159	175	188	173	194	156	183	168	157	140	171	160	149	174	173	173	162
60316	58917	60860	17124	1053	908	947	1029	1001	854	822	758	752	697	675	748	811	1362	1444	1463	878	750	672	600	561	625	673	738	884	696	586	576	564	598	525	604	562	555	561	529	564	551	570	610	546	519	536	532	562	557	583	530	562	591	569	557	514	543	527	528	592	543	522	563	558	538	527	504	548	522	518	554	525	532	549	531	547	525	521	532	522	580	549	547	594	511	498	547	560	514	536	550	538	542	534	492	563	518	552	530	530	545	531	567	535	519	547	538	532	534	547	555	528	515	554	517	560	515	515	537	514	548	516	530	554	526	507	545	574	549	536	516	496	534	529	576	536	543	571	548	501	530	544	569	532	513	530	540	555	514	534	580	512	531	544	566	556	514	554	536	516	506	586	537	505	541	541	540	550	531	543	532	564	521	550	555	544	512	512	547	549	552	558	543	538	572	534	531	540	514	568	554	498	571	530	527	539	518	551	536	529	554	530	554	541	580	510	551	485	546	564	544	506	548	564	549	547	521	566	513	539	518	530	560	568	564	547	574	545	572	526	577	551	568	576	568	527	524	543	548	533	553	527	558	515	538	528	585	555	534	516	548	541	520	561	534	522	543	551	566	561	530	557	540	491	532	592	558	577	518	567	564	489	539	514	527	550	528	529	534	525	501	527	486	559	539	575	505	506	551	537	546	580	559	531	537	550	504	569	578	578	503	554	540	528	514	514	493	554	544	545	523	551	524	578	493	545	520	554	562	553	562	523	524	522	554	525	501	540	561	526	539	508	576	568	560	513	583	532	578	533	544	543	570	494	568	521	558	545	566	512	555	561	569	516	560	573	569	565	571	552	548	553	559	561	518	529	557	545	558	535	553	570	520	521	592	531	513	538	561	511	497	516	545	528	560	546	580	528	561	557	542	517	530	580	542	548	530	518	564	529	520	520	524	583	536	517	518	514	520	529	565	536	534	546	544	544	521	522	537	533	552	524	487	508	546	558	534	581	528	566	508	510	517	510	527	576	550	541	524	535	529	543	544	586	529	551	520	533	548	570	555	578	548	554	540	528	577	544	507	549	520	528	554	560	515	533	538	543	501	515	556	532	470	537	566	525	542	574	565	547	562	548	557	546	573	540	531	522	545	565	535	569	557	519	552	517	539	529	566	576	538	564	516	519	510	526	561	511	520	550	550	533	573	544	570	512	502	482	532	537	508	600	513	570	590	537	521	596	517	524	530	521	544	535	560	536	555	549	551	526	511	533	528	532	529	525	550	573	523	587	546	511	574	568	528	535	562	551	498	529	532	532	542	521	551	543	578	534	571	524	546	563	528	566	548	526	535	522	535	559	540	547	525	534	547	549	551	502	513	539	509	553	535	550	555	541	527	526	548	531	495	534	549	529	561	534	520	569	500	561	554	540	506	554	572	529	522	587	539	558	538	534	559	537	544	538	544	505	545	558	615	530	549	521	524	576	563	579	576	549	547	522	550	541	504	552	518	542	527	554	531	511	542	533	522	563	510	532	492	556	560	528	596	524	561	530	550	567	573	546	535	576	550	547	529	538	576	601	558	498	536	539	529	564	542	555	529	500	499	528	525	600	577	546	552	498	557	569	553	527	537	576	528	549	555	526	523	563	498	560	560	515	522	519	554	478	579	542	546	542	548	512	552	524	528	545	529	554	545	552	530	543	563	547	541	532	515	550	508	561	551	566	523	513	540	576	529	502	570	552	529	552	575	535	553	538	511	550	566	554	540	522	548	589	510	566	567	522	532	538	481	555	577	563	578	536	583	525	599	560	570	559	552	551	559	530	513	513	542	525	584	520	540	576	527	523	527	540	510	562	538	516	540	543	520	564	551	510	520	578	574	539	526	553	532	552	528	549	555	564	552	577	475	570	537	565	537	550	537	555	526	563	551	537	532	522	525	498	498	541	545	531	522	559	511	560	544	565	517	546	525	557	536	528	518	588	546	528	516	553	512	579	512	510	545	529	566	552	536	540	550	549	553	542	556	515	572	539	549	547	563	540	593	579	544	522	531	514	554	570	576	561	530	569	577	503	589	548	518	514	558	509	545	544	482	564	545	529	561	514	529	561	545	518	494	520	555	535	541	537	519	574	533	536	579	547	561	535	575	551	545	564	544	525	528	554	545	553	551	516	566	532	521	577	560	536	556	530	563	506	544	588	544	613	572	564	559	561	597	558	530	552	576	539	488	530	541	536	534	585	545	567	554	528	514	498	536	512	550	513	549	553	523	571	506	577	521	548	549	517	578	566	569	558	558	505	506	544	514	575	563	576	490	515	549	522	576	553	494	512	574	555	529	548	530	525	567	510	550	565	595	522	548	515	575	560	559	565	597	536	595	520	517	539	508	543	562	541	585	519	484	539	486	512	580	525	509	548	507	496	570	539	536	528	562	499	534	538	549	575	583	572	536	487	552	552	548	551	525	499	539	519	549	527	525	536	534	572	555	532	537	605	491	562	526	512	586	528	521	581	546	564	538	535	567	551	598	564	548	546	568	531	547	550	525	517	551	582	551	523	512	550	532	585	532	546	575	535	527	557	513	528	558	518	549	553	541	545	570	520	581	520	581	580	505	521	548	536	558	526	546	555	547	543	523	548	582	548	547	528	531	570	549	560	541	508	519	511	536	525	563	550	546	531	543	531	534	481	572	557	538	533	552	564	523	559	480	538	550	571	514	545	522	502	540	520	555	508	556	558	535	522	577	541	532	568	527	572	512	505	525	553	524	569	542	546	525	536	513	526	540	570	553	545	523	558	559	542	545	593	567	505	489	544	516	554	508	533	525	534	528	539	527	513	539	578	545	533	556	528	567	574	495	558	552	568	563	550	525	522	538	567	542	511	503	491	559	500	539	573	544	500	525	560	541	536	590	537	528	489	506	535	553	543	555	528	582	539	511	589	537	524	513	526	542	568	519	570	545	513	516	557	492	544	554	510	570	562	564	529	545	535	578	511	533	569	524	560	528	529	518	558	555	513	505	563	522	539	492	538	577	503	550	522	532	537	581	528	513	533	559	550	551	550	507	499	551	522	539	541	550	501	556	585	566	526	504	552	530	542	595	519	476	536	539	574	537	565	552	572	587	535	563	554	539	528	555	565	544	571	554	585	520	502	518	544	538	569	543	562	517	557	565	527	503	567	538	516	562	551	565	523	530	513	545	520	515	541	551	568	544	570	516	515	536	537	566	521	538	521	528	529	492	534	566	572	562	572	526	544	537	547	546	560	549	521	498	547	551	482	580	519	527	526	536	527	531	490	513	502	550	563	573	596	495	574	573	554	552	552	539	526	537	595	521	570	555	538	532	553	535	558	562	537	540	544	524	551	545	511	571	536	542	540	573	563	576	503	584	553	506	570	540	560	522	562	542	534	558	529	543	545	534	568	543	570	568	546	556	531	540	511	589	543	566	556	591	520	520	550	515	497	526	539	517	549	525	536	524	521	553	540	535	564	509	519	558	562	599	579	508	535	514	573	548
30387	14877	7635	978	176	109	107	108	106	118	112	114	118	108	111	92	113	128	100	88	99	97	91	103	125	120	89	102	108	110	108	97	115	86	96	94	97	108	100	113	89	98	91	105	119	97	100	114	124	110	96	110	114	110	116	108	104	116	97	99	108	107	98	97	81	91	94	98	104	108	123	108	112	116	108	118	97	88	84	83	117	109	115	106	121	108	114	93	86	102	92	104	85	92	115	111	96	105	109	107	107	120	92	105	102	92	102	107	107	97	110	106	89	93	102	107	99	93	97	109	119	101	85	90	81	120	90	106	107	105	86	99	82	91	86	105	100	85	105	85	86	96	106	96	103	101	108	112	95	109	95	92	117	115	93	101	92	96	99	122	92	129	95	98	112	96	98	94	97	89	120	86	132	107	104	90	95	110	107	116	93	100	107	133	111	88	110	111	104	114	107	109	103	97	92	115	96	94	104	87	104	102	96	122	103	102	105	104	88	99	105	98	101	107	94	107	93	112	111	101	114	94	111	93	87	78	110	105	103	109	111	90	100	107	117	84	122	102	107	102	113	108	80	98	88	119	107	112	118	112	109	96	94	101	108	87	97	116	103	98	93	107	106	90	97	107	121	92	90	113	96	120	113	100	89	91	93	110	94	94	96	101	94	106	88	87	119	91	120	106	100	89	106	100	119	90	109	93	109	91	109	115	103	98	99	97	90	99	110	102	102	109	104	99	86	96	108	83	108	101	87	102	93	100	106	87	94	97	110	97	96	110	88	106	109	91	107	95	104	102	101	112	105	83	97	98	100	105	113	113	104	119	97	99	95	105	111	107	99	95	107	106	101	113	102	105	106	103	99	125	111	106	104	127	113	108	110	97	96	108	105	96	99	96	90	103	94	89	103	91	104	98	92	94	103	107	111	112	109	105	119	108	112	110	112	99	102	111	88	109	94	88	98	101	94	101	113	103	96	96	117	102	94	119	117	110	89	98	95	76	87	94	114	99	105	101	89	116	99	105	108	120	90	106	98	95	119	118	106	86	121	106	96	111	95	111	102	99	101	103	109	113	71	99	99	108	100	99	111	88	108	116	98	77	112	110	109	97	97	113	105	94	100	88	116	83	107	97	103	106	109	103	106	94	87	109	100	94	92	106	105	90	107	114	101	85	97	102	107	100	101	105	103	105	97	106	103	123	95	98	111	99	103	111	110	112	97	103	100	95	94	94	119	101	92	93	113	91	107	98	96	93	97	101	113	75	90	100	99	102	104	112	90	103	103	114	95	93	95	114	91	98	100	93	95	95	89	95	124	102	104	100	115	105	118	94	97	114	100	97	91	103	116	95	110	93	91	103	113	118	90	100	108	99	99	114	119	93	94	113	111	100	87	100	107	106	101	98	107	107	106	106	100	102	94	105	106	106	108	100	103	98	99	84	97	108	92	114	99	104	103	101	82	111	95	119	120	98	115	74	107	91	94	106	93	91	100	101	103	101	87	97	106	107	94	102	104	106	89	102	105	95	91	102	103	106	112	100	93	101	104	93	95	107	114	97	93	88	107	100	101	84	86	95	114	101	113	82	85	98	98	97	97	102	99	110	96	103	110	123	112	100	80	101	103	90	95	91	106	93	98	93	92	98	113	97	107	84	100	118	92	93	95	93	79	102	99	109	109	91	98	94	103	122	93	98	105	114	106	87	106	85	111	113	94	93	101	110	81	108	105	99	94	102	86	115	91	108	108	105	118	103	92	99	98	115	119	104	92	105	127	98	92	101	92	110	102	113	104	109	100	103	97	105	94	126	91	110	107	80	108	112	98	94	114	109	101	96	115	101	108	90	95	109	100	92	103	90	95	120	106	116	116	115	98	96	104	96	114	102	105	85	86	89	103	88	98	103	95	110	96	104	95	97	122	101	104	90	95	105	93	85	100	105	103	89	92	97	102	114	105	112	95	109	86	94	113	88	101	98	95	119	101	90	115	102	98	106	96	103	110	111	104	98	107	110	103	90	125	95	101	100	99	121	103	97	111	107	97	107	100	99	97	89	84	84	112	110	117	108	113	109	108	103	102	106	108	104	103	91	96	94	89	107	117	86	101	115	103	103	96	92	103	102	106	109	111	89	112	100	101	99	108	101	95	105	97	107	98	108	110	94	83	104	118	96	92	108	118	95	99	98	91	98	105	118	105	87	109	84	107	113	99	109	112	84	93	112	93	95	116	71	111	95	85	96	93	106	102	99	93	101	103	104	100	101	102	104	112	101	101	118	99	101	99	85	104	109	108	100	105	98	97	117	106	104	111	86	113	116	109	102	104	101	90	94	103	104	109	104	102	97	99	104	94	91	108	106	106	118	86	112	114	97	125	89	109	121	116	106	106	120	125	104	105	115	90	107	120	95	86	99	112	108	96	93	94	110	94	117	101	117	109	103	90	109	82	115	113	111	102	103	110	117	94	90	110	98	108	112	104	91	117	90	93	100	111	92	97	102	97	103	86	98	109	91	111	103	94	116	103	101	97	94	111	99	97	96	110	101	85	120	92	104	104	81	94	114	99	104	114	98	109	104	95	90	95	87	111	109	112	88	108	107	109	100	118	105	119	98	107	93	91	117	98	95	101	108	98	108	93	100	109	101	105	128	113	106	101	98	103	103	86	107	98	83	122	95	109	95	94	106	116	98	101	123	122	100	100	105	103	90	123	107	101	101	101	110	119	96	108	103	94	120	99	115	123	82	99	79	101	123	107	96	115	91	86	85	103	92	98	95	91	120	98	111	101	93	92	86	90	106	93	78	95	101	93	114	117	99	95	122	114	101	93	99	97	96	94	93	88	86	95	104	107	104	90	96	109	96	108	97	112	111	84	93	101	108	102	107	115	99	97	86	99	110	112	102	90	100	70	95	93	92	91	97	103	92	98	109	111	98	97	110	111	99	103	93	89	107	84	94	94	106	95	98	84	94	100	99	87	102	102	86	104	108	106	102	111	108	110	101	103	105	107	94	98	85	91	110	103	106	112	105	99	88	101	107	99	114	100	100	115	93	100	82	100	96	100	90	95	74	96	108	87	96	110	96	132	98	81	105	116	93	87	103	98	110	110	96	95	111	104	96	106	102	96	102	101	106	85	106	111	106	103	125	102	93	112	113	102	92	94	97	80	102	101	104	101	115	104	109	100	101	115	94	103	100	105	118	109	98	87	110	106	115	102	111	101	106	109	103	116	107	119	100	82	86	101	96	106	92	109	116	100	85	95	102	120	93	93	103	103	116	91	101	120	94	94	102	101	116	111	90	105	106	124	77	99	96	110	116	106	90	104	112	96	95	91	87	108	91	88	111	100	103	94	126	86	120	94	115	78	102	93	111	107	81	115	98	114	103	89	98	108	95	90	114	107	114	111	117	106	76	96	106	104	96	113	111	105	111	95	103	92	105	119	92	96	104	109	89	116	99	109	105	97	102	112	91	106	95	91	99	119	102	112	100	93	118	101	94	97	105	115	100
31687	17641	14127	2095	366	388	406	366	378	375	361	396	393	358	388	386	353	399	372	429	380	383	383	406	387	350	379	374	375	375	376	384	372	387	401	363	380	400	376	366	411	385	373	366	394	377	409	325	378	369	374	392	360	414	394	385	342	391	377	366	384	367	360	338	375	368	347	392	386	375	363	385	402	373	371	376	380	387	364	357	349	379	372	374	372	392	391	389	363	408	346	375	390	385	384	358	341	387	380	370	359	400	383	392	397	351	356	372	366	372	354	396	381	371	368	396	391	399	355	359	369	359	371	384	370	362	388	359	352	406	375	350	358	355	361	342	362	335	400	374	362	379	387	342	375	386	363	360	372	360	336	364	390	397	365	361	367	372	367	366	375	344	388	379	372	361	396	347	376	369	387	396	348	394	374	398	367	334	363	378	357	399	363	363	398	345	366	393	392	386	364	388	387	377	352	396	400	354	366	389	383	378	381	367	390	420	397	380	335	374	352	393	372	366	364	378	375	387	385	392	365	372	347	354	372	405	377	398	381	409	354	413	377	365	367	373	372	348	348	331	374	373	346	378	392	365	352	348	390	365	401	371	379	379	361	369	407	370	353	372	332	338	372	394	373	386	381	352	354	344	382	357	370	356	374	360	421	391	370	343	382	395	367	355	390	375	364	358	356	357	379	389	364	387	357	330	377	372	397	362	393	383	364	365	371	364	370	391	381	386	380	390	374	329	397	371	392	374	353	352	405	368	349	359	363	382	353	377	383	369	377	389	392	382	384	380	345	387	408	369	341	382	379	385	341	372	374	360	364	384	382	355	360	365	377	339	387	360	360	382	377	381	346	357	372	347	341	355	347	363	396	364	374	390	375	365	339	385	397	359	383	370	384	370	361	388	373	387	363	407	372	356	368	385	370	383	402	367	370	354	374	349	409	392	341	345	369	366	398	381	391	333	385	389	362	368	400	356	364	332	384	365	376	343	384	374	372	367	397	356	387	357	387	408	396	377	409	406	363	372	355	353	400	378	381	396	381	363	365	392	361	365	399	391	389	423	386	365	366	377	335	404	352	323	359	377	362	394	388	381	354	362	382	323	377	361	376	349	392	363	365	403	365	349	393	406	412	376	381	401	382	359	374	382	375	385	374	362	389	360	401	357	380	387	347	358	352	378	394	404	368	380	380	355	359	362	402	381	398	367	401	379	364	367	361	374	360	366	376	396	387	373	402	394	402	358	364	353	359	391	399	377	376	393	363	376	366	390	387	371	364	398	397	381	369	386	356	344	388	357	369	358	389	371	372	373	385	350	389	384	386	377	374	380	421	359	379	343	362	362	358	364	369	365	343	368	349	366	355	396	386	340	363	368	362	381	383	334	378	371	367	365	376	388	360	392	392	393	386	425	366	347	362	389	378	373	350	366	404	381	390	369	378	356	365	401	357	383	384	348	410	371	362	360	389	370	392	379	393	348	339	384	394	344	380	395	377	393	369	362	348	403	336	399	327	378	384	346	360	360	377	399	339	375	393	398	369	357	380	360	381	371	356	339	370	362	359	360	359	354	372	355	347	345	335	370	338	370	344	381	350	394	349	379	377	394	379	387	389	394	389	405	354	409	363	379	363	395	380	390	394	391	386	409	417	364	414	364	394	342	387	350	367	341	373	402	390	382	367	377	354	359	359	361	372	359	390	386	414	355	395	372	341	387	368	379	368	379	370	388	343	361	379	391	427	379	366	347	374	362	404	367	315	354	376	365	373	342	408	363	349	385	360	363	413	398	355	397	346	365	400	391	380	345	391	404	325	366	390	347	372	376	349	375	351	394	357	388	389	370	336	356	363	381	376	393	364	388	382	366	370	386	410	359	360	390	384	362	350	383	389	357	381	350	383	361	402	352	364	407	367	408	349	392	347	350	351	388	371	339	380	376	370	417	389	368	378	362	379	372	389	349	367	374	351	352	399	359	362	389	357	372	371	376	371	394	379	370	372	372	347	371	340	371	380	389	373	374	379	369	382	353	370	386	352	396	382	386	366	379	367	390	368	386	367	408	360	392	355	382	379	359	364	389	376	362	368	391	352	377	338	390	358	376	381	400	380	356	412	380	381	387	367	375	337	397	352	398	396	358	372	367	409	413	377	365	362	405	359	386	379	390	397	370	384	374	381	392	369	365	339	378	367	375	392	335	374	380	337	392	350	383	366	381	359	386	367	378	368	371	387	376	373	383	380	390	343	413	377	362	375	360	380	365	370	410	401	359	356	372	384	365	374	379	386	369	374	373	376	400	363	383	373	359	348	377	393	403	349	357	353	371	343	414	382	363	381	373	356	362	392	389	385	369	382	368	387	385	376	390	347	387	350	372	399	389	371	346	344	416	371	397	390	364	359	390	396	383	393	356	342	380	367	361	380	413	353	342	372	380	360	409	352	398	357	376	382	367	391	406	394	338	394	362	385	338	368	330	363	391	365	385	379	409	386	385	392	366	358	380	370	391	373	386	418	371	405	384	357	405	378	363	385	380	365	363	369	393	353	354	374	374	392	388	379	397	388	378	390	388	409	334	367	382	353	380	410	387	393	389	387	370	370	392	384	369	357	347	358	404	370	388	382	387	432	353	385	398	400	363	383	358	384	356	347	382	374	360	378	368	343	369	378	380	371	383	372	368	404	399	376	371	363	378	388	347	383	373	352	391	376	387	398	387	352	393	391	380	389	390	382	372	331	354	372	353	370	384	357	358	361	359	379	407	329	349	387	386	404	381	401	381	363	352	384	389	368	397	360	357	382	358	374	335	376	366	369	381	388	379	387	363	359	363	373	396	411	360	372	398	393	384	372	386	379	345	361	370	392	400	361	378	360	386	386	351	371	393	404	399	325	363	384	388	375	402	378	357	363	388	363	398	396	360	359	362	390	373	390	388	371	358	352	358	411	389	329	342	422	343	365	341	398	382	337	376	372	370	390	400	379	382	388	370	392	380	377	367	390	365	384	398	340	360	375	390	386	361	359	364	364	390	395	376	379	352	410	359	363	356	359	327	346	372	355	375	391	386	383	361	397	403	374	358	349	354	397	345	382	347	361	376	365	389	396	331	435	389	409	401	371	411	381	394	394	380	349	386	372	392	340	344	377	355	353	375	391	370	331	406	408	367	373	376	368	388	357	352	364	353	365	360	394	362	399	378	400	372	366	372	357	366	379	328	375	375	394	345	409	359	378	362	380	366	396	376	364	379	344	370	388	365	372	382	381	372	372	331	366	391	403	423	389	354	348	368	372	393	363	415	383	397	388	363	374	414	367	386	384	402	357	372	354	378	361	354	381	364	373	348	404	385	357	389	347	351	348	402	384	362	376	401	383	368	360	349	362	373	375	351	375	373	367	379	376	378	374	398	368	391	361	339	399	414	407	361	388	363	374	382	373	384	398	366	398	369	347	373	406	363	342	375	392	359	382	392	381	356	381	381	394	371	397	346	405	396	354	374	352	389	376	372	370	362	382	367
63525	58294	54076	22335	2618	179	133	150	123	117	126	104	115	109	108	101	118	145	155	124	116	114	113	98	100	88	106	119	99	83	110	103	116	106	108	90	113	101	99	100	105	110	93	114	83	100	91	96	93	112	102	94	98	97	103	118	93	105	98	97	93	99	100	82	94	102	109	96	101	93	86	106	105	105	115	88	102	103	88	94	80	111	104	111	118	102	92	87	97	93	106	91	109	89	96	88	107	96	118	98	106	104	103	99	92	106	89	107	85	87	89	104	118	103	122	99	113	86	96	93	105	108	105	97	93	98	91	108	97	95	95	97	84	98	102	95	116	105	96	99	115	102	96	76	100	105	94	94	89	100	78	95	102	87	104	108	94	86	91	96	108	113	110	84	94	96	86	105	78	112	103	100	97	109	102	96	92	87	105	120	88	101	88	116	103	87	98	97	79	106	86	114	99	94	100	85	102	104	98	97	95	101	100	83	103	107	115	101	99	96	92	85	101	84	106	86	103	87	98	113	108	89	110	116	119	95	86	84	103	101	88	88	106	101	71	89	91	112	100	100	90	101	110	109	92	106	96	101	88	103	93	94	103	88	90	133	92	84	95	110	113	94	81	93	103	99	95	89	82	86	109	72	119	87	90	95	98	83	101	92	104	107	104	84	97	87	103	105	99	96	97	95	102	102	106	96	97	88	104	106	107	110	74	100	91	99	111	100	87	92	94	102	100	108	99	100	100	105	103	89	97	94	95	101	88	84	88	113	106	124	89	93	108	95	106	89	100	114	118	87	102	89	111	90	109	110	95	94	96	98	91	86	101	94	98	91	114	99	92	98	97	95	94	90	77	82	92	104	121	107	107	113	83	96	99	100	93	119	99	111	106	99	101	101	105	96	104	90	93	104	108	108	91	78	88	100	99	82	87	90	91	97	94	93	107	108	86	105	88	92	92	96	91	88	102	89	75	80	96	105	73	88	103	117	109	80	103	112	97	87	96	72	82	96	100	92	104	86	81	89	89	105	97	98	95	112	96	97	92	83	86	85	118	100	83	110	99	114	114	84	105	91	95	81	100	105	97	94	95	86	81	110	91	93	87	90	112	100	94	91	97	97	115	102	100	105	108	83	111	103	85	94	103	98	104	99	99	97	100	105	81	103	98	100	96	100	117	106	102	95	115	98	106	101	100	104	94	96	87	95	101	90	91	98	102	84	79	101	100	86	90	96	83	101	98	104	82	93	120	103	98	93	87	97	96	84	103	107	78	100	82	96	114	114	96	95	88	90	98	111	97	92	99	103	100	94	92	100	89	95	113	96	91	94	84	103	95	94	105	95	90	114	93	97	92	112	110	81	111	102	98	94	108	98	107	100	87	110	97	90	84	94	105	99	89	101	77	96	91	101	106	104	90	86	96	96	105	96	99	124	85	97	93	111	83	103	93	106	100	90	90	111	95	86	101	91	92	84	96	94	96	91	89	95	107	102	98	91	92	105	92	86	80	92	109	90	93	103	106	87	100	99	103	86	108	98	99	116	85	92	99	106	114	83	100	115	79	110	119	111	89	97	103	90	93	101	85	97	93	108	87	94	98	85	100	89	108	82	108	80	113	81	98	112	115	84	110	84	93	89	93	72	120	98	112	87	97	94	85	85	84	112	106	97	96	97	107	101	82	90	85	123	101	92	94	81	95	75	98	85	84	90	88	112	112	112	101	87	87	116	107	94	105	95	84	96	89	109	75	93	90	94	99	90	102	104	88	84	89	105	108	98	91	82	90	91	99	86	103	95	100	76	85	99	113	100	96	113	100	105	97	96	99	97	103	111	89	104	91	95	106	88	94	113	103	106	93	86	91	76	99	98	109	99	103	100	88	102	89	90	89	102	95	97	109	108	100	100	102	109	101	97	100	91	101	106	105	105	100	104	119	120	111	103	104	94	87	95	88	105	95	105	98	105	89	113	101	100	117	87	90	103	107	95	63	97	115	109	105	84	85	108	102	86	111	110	94	76	85	85	70	84	96	104	113	85	114	98	96	104	107	91	106	95	91	100	90	89	90	92	98	110	108	91	114	94	93	106	79	108	103	85	106	92	109	92	102	92	103	96	109	117	91	101	100	89	94	94	81	87	110	106	72	99	109	96	86	96	112	110	107	97	87	99	79	105	92	101	101	98	81	115	108	79	104	111	113	101	93	91	85	104	84	93	108	104	92	97	110	86	99	89	95	96	100	91	107	84	91	89	107	86	111	63	98	88	120	94	91	96	96	81	118	96	88	117	90	99	111	94	77	112	105	95	92	122	112	76	105	113	105	94	94	90	90	91	102	91	102	89	92	82	101	115	101	99	74	90	100	110	100	95	94	98	107	101	104	103	93	99	99	94	82	108	102	89	81	95	89	109	88	112	92	89	119	124	112	102	101	103	93	87	94	107	100	91	79	97	102	108	104	86	90	109	95	85	108	89	103	106	94	115	105	107	91	98	90	95	84	93	105	71	89	111	85	89	98	99	92	93	81	102	83	94	102	85	103	104	84	98	97	94	106	111	105	104	93	109	95	90	89	99	86	77	92	96	77	99	92	114	99	87	106	96	98	109	96	123	93	103	94	75	89	111	102	93	113	87	101	89	95	105	99	77	106	87	99	83	101	104	83	103	96	97	94	95	93	119	100	88	88	105	97	104	121	92	87	99	110	89	102	83	88	86	107	103	101	89	99	98	84	97	96	107	88	84	106	78	90	102	94	106	117	94	92	79	104	95	110	100	103	102	100	90	116	94	96	87	95	98	95	97	80	91	88	107	90	90	103	97	66	95	91	83	95	96	105	89	87	81	99	86	111	108	105	93	118	95	89	97	107	93	105	78	98	74	95	105	97	87	108	85	107	100	94	105	83	110	100	78	103	105	106	108	102	94	97	104	98	103	88	89	102	90	92	72	89	94	101	93	89	97	110	114	98	82	99	106	101	103	88	87	113	91	103	110	90	107	104	108	105	81	100	103	99	105	121	85	110	97	96	91	117	108	92	114	107	94	98	112	102	82	104	113	93	121	80	93	100	95	100	87	111	116	119	88	90	120	86	93	100	92	103	108	82	103	98	101	90	108	100	84	94	94	91	86	114	91	81	90	110	91	79	97	97	90	101	85	69	87	98	116	100	76	104	111	88	104	95	86	112	96	96	97	103	92	92	90	100	91	88	105	88	91	105	89	109	92	105	98	113	98	92	98	103	100	92	97	97	103	108	95	95	108	99	95	94	92	109	95	95	115	91	108	98	93	123	81	96	103	82	113	90	82	95	90	92	91	100	109	90	94	102	85	88	95	106	102	95	83	100	107	93	94	113	96	97	99	114	106	77	106	110	115	89	108	91	89	96	121	110	100	90	106	97	99	83	92	84	94	95	97	117	98	96	97	100	104	110	108	89	89	86	89	88	110	90	109	118	106	110	94	117	100	83	95	96	88	102	87	88	94	85	90	84	86	91	118	88	95	92	94	101	92	89	93
48786	48100	50667	15340	679	575	563	583	567	538	478	445	435	443	450	453	454	714	754	646	672	556	492	359	421	381	394	447	518	415	354	370	363	388	363	346	380	366	352	357	368	370	365	370	379	328	370	391	375	347	382	333	366	352	322	336	336	354	349	320	362	379	347	348	337	371	358	351	388	357	352	339	347	351	363	338	390	336	374	370	367	365	363	363	326	364	336	339	354	396	385	322	345	353	350	360	375	361	350	384	344	326	340	369	355	372	385	382	337	357	344	363	343	374	349	363	408	354	348	337	339	352	366	368	332	328	346	359	358	356	361	404	423	358	349	361	387	360	372	335	327	314	341	344	356	370	360	361	348	360	345	342	331	345	343	369	346	354	351	364	373	398	384	346	355	381	364	359	372	347	325	327	372	362	394	418	365	375	390	362	364	345	332	368	376	359	357	346	344	346	372	346	318	354	327	367	364	377	360	361	353	398	393	336	376	334	353	390	361	354	339	324	364	337	359	318	332	350	322	414	320	337	371	354	341	401	349	367	362	372	357	351	345	347	364	353	334	347	388	341	337	327	378	364	392	324	381	332	360	342	381	338	363	322	379	367	337	358	391	364	366	354	359	339	377	336	346	336	346	360	348	380	354	322	354	358	351	358	396	363	348	347	317	351	336	357	381	384	344	364	364	384	361	347	353	355	357	358	346	339	352	340	371	362	373	395	305	385	345	330	338	367	372	330	358	366	365	352	343	361	330	346	346	352	379	356	403	380	365	373	375	337	342	373	366	375	328	325	358	399	375	366	352	359	339	375	360	355	361	345	348	349	365	369	381	359	359	367	357	340	345	374	349	374	351	336	388	370	344	377	333	380	371	355	370	412	359	341	332	320	326	320	358	337	343	341	334	366	327	382	344	375	338	347	358	371	357	335	378	349	339	363	332	359	362	342	334	378	346	323	386	330	358	395	391	356	383	335	354	358	390	366	367	366	363	353	339	355	365	359	365	336	350	352	397	343	358	330	359	354	386	318	371	379	352	376	370	357	354	361	371	313	338	332	351	338	338	315	355	357	373	352	364	366	339	336	345	380	346	370	337	360	347	347	354	348	341	360	335	323	401	346	356	384	356	319	355	333	361	358	389	381	348	358	379	339	358	343	398	361	388	334	343	368	357	357	360	360	375	378	394	374	384	350	370	364	366	380	329	384	377	349	358	366	354	347	357	347	359	353	383	342	350	362	351	339	369	370	333	354	374	348	342	338	369	414	358	369	352	364	363	341	345	362	333	357	345	364	341	338	377	336	403	356	336	352	364	321	379	367	327	354	347	390	342	348	364	346	332	354	370	367	362	322	355	377	399	343	365	337	350	336	373	360	335	347	337	394	376	342	365	387	366	364	331	336	369	323	365	350	370	343	375	364	351	355	382	367	359	379	323	356	335	330	366	340	375	374	351	346	364	380	348	372	376	351	359	401	344	364	344	389	389	362	351	403	362	367	352	344	358	349	342	375	391	392	347	312	348	359	358	389	408	389	329	377	378	323	372	394	333	364	325	351	366	362	376	384	349	342	354	329	339	343	341	359	391	356	377	378	356	376	349	391	392	351	381	312	372	320	360	347	362	381	364	369	360	363	351	371	359	361	399	340	337	389	327	351	369	361	391	317	354	366	384	362	386	360	328	337	338	347	338	366	353	368	378	341	361	360	341	353	367	360	365	382	317	360	324	369	341	334	352	352	345	385	358	370	339	335	357	383	377	349	376	384	342	367	385	337	350	350	357	357	352	342	360	361	322	337	340	365	375	389	361	308	367	332	381	372	343	372	350	335	332	403	326	348	344	375	346	387	380	346	373	390	345	355	397	352	359	354	365	332	361	389	342	356	343	370	354	349	321	383	327	412	358	326	345	339	398	355	335	350	347	377	373	360	347	345	362	380	333	347	341	355	385	358	366	363	326	344	353	342	351	364	337	382	339	366	359	380	343	365	363	349	380	351	370	358	350	367	385	365	374	348	332	364	355	355	351	340	350	349	376	353	369	369	358	354	367	347	348	369	343	367	338	362	349	379	360	352	341	323	333	349	358	337	351	347	349	355	381	372	348	348	367	349	396	395	375	348	348	362	382	318	379	404	344	373	339	330	361	397	367	353	351	371	365	353	332	350	359	389	387	341	332	390	371	368	362	367	364	378	362	388	329	332	367	356	340	374	353	367	374	367	388	358	385	342	390	360	369	352	353	342	352	349	326	369	346	372	351	344	371	339	337	379	337	360	395	348	383	381	378	372	372	340	355	332	355	370	340	338	362	330	366	357	370	399	352	325	360	348	349	338	342	378	329	322	377	347	339	336	357	338	385	339	356	312	327	356	358	355	358	388	373	348	348	356	394	358	364	351	357	365	356	335	334	344	387	412	351	333	357	352	347	381	350	302	346	361	333	360	355	362	379	364	322	335	341	349	341	359	360	344	358	360	358	388	384	365	336	343	353	364	348	359	367	346	362	328	328	331	363	358	335	357	397	366	347	332	388	376	343	380	357	325	362	335	365	385	380	381	379	357	312	343	380	357	370	383	375	323	355	346	346	359	360	360	323	377	338	327	360	342	354	359	345	387	397	391	374	347	346	371	373	344	363	356	346	350	346	339	345	368	373	359	355	329	342	345	367	306	355	383	358	358	344	360	384	361	333	362	345	362	360	391	348	371	387	349	361	352	336	330	346	377	340	320	330	351	389	372	348	359	326	368	362	337	322	363	338	348	358	343	371	360	354	340	363	361	344	352	363	383	392	346	326	360	382	369	354	378	364	362	353	385	355	382	350	390	373	352	370	370	349	369	352	334	334	358	321	372	379	340	356	314	350	332	362	356	374	354	361	392	345	358	341	316	334	356	367	358	336	354	373	346	324	368	340	359	351	361	345	336	343	348	376	369	353	387	368	369	355	353	359	358	360	335	346	335	352	366	364	340	369	356	365	346	364	339	374	346	363	327	359	369	358	400	339	336	307	375	373	340	360	356	370	382	356	360	305	369	360	324	371	372	379	334	360	304	355	341	368	325	335	372	369	364	396	353	358	342	372	349	367	347	320	380	340	392	374	354	336	322	365	342	358	326	368	350	339	385	391	337	344	331	360	359	392	376	373	336	346	330	332	372	336	377	381	346	381	379	361	335	371	333	368	337	352	348	336	362	341	321	349	336	369	331	345	360	311	361	374	355	357	322	345	347	395	373	340	370	377	331	322	385	353	385	360	371	345	361	357	357	356	311	374	334	362	379	352	346	373	356	334	381	367	368	379	361	390	372	345	369	327	345	359	381	352	372	353	345	343	367	358	352	358	375	348	376	388	350	327	388	366	356	359	362	336	331	373	414	339	370	356	380	339	346	339	373	385	369	327	385	347	366	350	362	312	370	361	385	358	338	359	360	362	373	342	342	342	353	374	349	380	394	367	362	339	358	329	387	324	346	346	384	355	367	359	366	376	359	362	334	375	358	369	322	377	366	354	399	411	362
71919	70168	65340	31252	7233	496	259	245	227	195	196	173	176	171	184	184	166	270	206	206	178	197	210	180	160	171	149	173	181	151	176	186	157	148	179	157	166	165	159	161	158	172	175	166	184	152	175	179	171	180	184	167	158	186	138	162	141	164	174	156	177	176	147	155	154	181	161	189	185	157	155	169	148	155	161	145	161	169	161	171	157	154	149	163	172	178	154	170	156	159	152	179	176	164	172	167	150	153	155	176	170	179	171	166	158	144	163	177	163	149	149	155	162	147	145	164	173	184	160	148	164	157	159	185	145	191	156	159	166	133	156	189	149	156	163	183	164	150	162	149	160	169	161	154	155	164	158	155	187	161	179	187	170	152	162	163	165	178	160	160	167	153	153	151	169	154	152	150	185	167	145	163	169	148	175	174	168	168	161	167	170	139	168	163	159	167	160	186	162	159	163	150	153	131	151	156	137	150	138	173	180	159	139	176	172	153	147	163	171	178	187	155	173	161	137	152	161	162	147	164	139	189	164	169	167	157	186	150	153	143	171	140	154	167	170	165	168	164	149	135	165	136	162	168	180	162	167	131	168	160	148	159	147	177	159	145	156	160	168	156	177	163	172	162	169	163	127	172	188	177	145	174	175	165	153	177	132	171	154	161	174	190	183	135	161	145	162	160	165	149	164	182	169	170	169	154	137	156	155	180	165	163	152	163	182	157	155	174	147	157	185	163	156	155	159	145	169	180	157	175	188	175	139	166	161	187	177	139	172	164	174	135	163	159	155	166	150	133	151	140	185	137	203	184	170	154	141	161	157	172	196	162	161	162	163	185	183	156	144	157	189	163	177	150	167	137	150	169	160	165	176	187	160	167	177	167	171	170	167	153	165	186	168	192	185	171	157	181	192	168	160	170	165	162	137	143	141	174	158	157	193	182	164	164	172	142	163	173	139	163	157	158	171	172	152	170	155	154	182	165	166	161	164	167	175	183	160	152	196	154	183	172	166	160	161	161	174	186	180	133	173	162	159	159	158	165	175	166	160	157	154	145	150	175	159	177	183	149	151	143	144	180	155	166	134	154	182	164	160	169	159	159	145	151	174	144	170	145	153	164	183	156	182	158	185	178	172	184	158	166	175	169	179	152	155	152	150	177	168	164	160	139	152	155	170	163	187	152	165	178	155	168	163	143	164	157	185	188	171	168	139	160	180	148	151	156	142	185	176	163	182	156	160	153	165	156	167	145	172	160	148	162	124	173	145	176	150	172	176	176	171	185	186	163	125	155	162	191	173	169	160	163	161	171	168	175	161	151	184	171	160	172	192	161	169	158	169	171	184	154	123	163	158	170	175	161	172	140	165	156	172	186	144	163	141	174	184	164	162	180	163	137	168	169	149	178	159	181	144	135	170	184	165	179	140	148	165	150	158	178	162	164	152	159	158	159	181	146	154	181	173	156	184	171	151	148	160	141	167	169	171	147	170	139	154	139	143	175	172	152	156	158	151	175	155	164	159	180	173	163	161	173	128	143	164	197	149	173	163	149	144	163	176	159	172	141	164	173	155	158	159	166	165	156	166	158	167	180	176	161	174	168	165	176	158	160	159	187	167	146	159	159	173	158	159	169	160	165	151	154	188	160	165	180	158	156	186	183	166	163	151	161	160	165	158	167	188	155	163	136	145	162	158	159	151	155	155	155	173	161	170	129	150	157	154	189	151	166	141	155	175	167	168	162	158	148	158	177	150	153	158	169	150	171	153	163	154	158	161	175	162	170	156	167	142	163	174	177	164	138	177	174	146	178	170	167	154	171	177	164	166	160	149	155	173	126	142	180	147	150	170	171	154	160	150	152	188	144	185	172	154	161	169	156	185	154	181	180	151	169	157	169	164	162	155	144	163	176	169	174	160	151	142	148	144	165	162	186	157	157	163	156	180	177	173	160	170	174	173	165	157	128	169	169	191	169	162	157	161	164	163	164	144	163	145	171	164	165	161	176	168	184	184	158	193	169	164	166	164	164	165	162	166	156	155	171	154	187	171	172	168	185	154	165	166	165	165	156	157	157	175	155	155	143	167	192	166	154	158	177	173	149	145	145	157	157	150	141	156	149	181	163	155	180	163	157	155	154	175	175	171	167	145	149	167	143	152	180	162	164	175	171	173	180	149	190	153	154	166	167	169	153	158	143	175	142	148	160	166	151	135	187	152	176	183	152	142	157	135	160	168	136	153	173	150	167	181	146	163	150	161	149	145	149	155	185	144	165	148	163	179	164	160	188	153	148	165	141	149	174	152	157	156	173	187	164	186	157	144	183	164	180	147	163	158	176	135	168	159	181	146	163	151	172	175	158	153	168	175	148	141	173	158	168	159	159	138	167	158	145	172	151	152	156	157	177	152	160	140	161	151	167	161	141	175	153	149	174	171	181	172	169	167	179	149	167	162	143	159	165	175	167	172	148	171	171	158	159	170	131	172	162	161	172	173	167	151	160	155	176	161	180	146	131	149	181	172	171	158	168	160	163	145	158	158	186	164	172	154	187	153	181	146	155	184	166	161	157	148	192	163	168	150	141	170	162	145	161	160	158	168	171	185	176	177	148	145	161	165	157	143	163	169	167	164	175	169	165	186	188	166	170	175	144	166	139	150	154	169	168	173	160	169	154	137	170	176	159	194	178	159	146	162	169	180	154	162	157	150	183	152	165	166	159	161	168	148	154	155	176	168	150	155	155	150	189	179	151	156	187	168	192	170	186	131	145	152	192	152	159	170	143	167	168	164	167	151	162	144	172	173	151	157	163	145	184	167	152	180	142	143	151	166	151	175	181	162	159	138	171	162	172	156	153	153	141	170	188	153	159	170	152	174	176	176	175	163	145	151	155	165	144	173	154	186	169	156	151	149	155	153	168	147	159	165	156	173	144	188	185	178	150	186	140	172	176	162	143	167	165	174	174	178	172	194	141	183	147	147	169	165	157	159	148	158	156	188	170	154	160	156	154	148	158	164	169	152	153	162	178	166	157	161	161	161	187	176	173	165	178	159	135	161	163	173	169	156	168	154	128	156	157	146	132	154	170	178	179	157	188	130	164	172	159	147	163	157	166	164	180	169	162	162	165	176	146	172	172	152	140	160	162	147	179	148	192	172	166	160	164	177	154	180	151	172	165	188	172	173	167	163	164	190	170	159	152	152	144	150	177	150	182	143	172	162	182	156	166	146	145	163	139	159	144	169	154	178	156	175	171	174	166	159	166	165	154	160	178	147	184	167	144	159	176	143	163	149	170	174	150	155	158	146	175	160	144	185	169	178	175	151	160	182	166	163	172	146	174	153	166	157	142	153	148	159	147	146	179	156	169	173	154	172	161	170	177	158	159	164	154	149	166	132	180	182	172	166	175	147	172	142	183	151	154	139	152	158	152	159	150	164	176	181	164	166	155	160	167	174	164	157	148	158	177	150	165	165	155	143	153	158	147	137	151	169	176	151	194	144	161	145	158	164	134	153	162
58551	60111	62298	20893	1104	911	975	1041	979	807	763	745	669	707	616	692	681	1367	1120	1019	932	895	845	710	595	606	572	648	777	613	621	591	555	587	553	543	590	556	577	559	550	535	583	597	558	549	495	557	546	545	557	548	512	546	502	529	543	593	514	566	518	531	548	522	552	586	553	549	532	548	537	548	548	567	533	530	568	563	531	532	563	537	562	505	573	535	516	508	548	576	556	596	567	567	512	585	528	546	588	565	535	527	514	562	573	560	548	576	502	554	533	548	512	534	589	513	569	542	532	567	552	537	566	555	549	568	531	602	520	530	589	547	529	502	530	523	566	536	561	581	523	523	568	537	545	568	522	550	517	552	558	530	568	544	584	586	565	559	524	531	528	517	529	545	543	532	585	572	551	492	540	547	485	535	559	541	567	539	540	514	525	486	539	519	525	530	520	544	560	568	574	509	546	557	522	513	503	541	508	554	522	533	550	544	571	541	503	565	552	539	551	529	541	507	564	529	557	519	500	527	511	513	521	559	538	538	548	519	550	538	538	523	535	520	562	527	593	561	548	514	516	519	525	520	509	572	526	534	521	513	534	531	467	537	571	546	536	531	552	549	578	524	510	544	549	591	537	546	539	568	575	573	561	520	522	572	521	571	558	531	578	545	543	522	518	523	504	533	555	552	529	529	543	539	574	543	536	500	551	536	573	512	534	560	553	541	563	539	510	558	557	577	566	515	615	526	538	564	554	565	548	498	502	539	524	533	541	543	531	542	529	555	513	563	554	517	529	561	556	500	480	565	509	527	540	538	548	545	551	558	541	574	504	548	518	585	509	545	553	569	520	534	557	528	554	514	562	543	550	546	603	524	526	503	529	549	538	513	554	573	531	499	558	511	511	548	513	539	558	516	544	530	558	565	533	546	544	547	557	562	572	517	520	535	583	547	541	552	552	548	540	532	531	521	531	511	565	507	574	519	514	560	494	536	552	541	548	544	532	519	500	558	568	566	562	585	531	545	556	535	566	542	545	527	554	554	512	514	552	530	551	503	503	509	517	527	581	574	500	528	503	529	531	510	557	546	528	556	577	549	527	511	516	534	522	554	549	586	492	533	534	526	542	551	505	533	613	524	573	531	557	510	541	569	598	466	561	565	543	516	509	494	558	540	544	566	515	525	554	541	519	538	545	529	524	537	561	548	491	517	572	549	564	485	530	525	536	534	520	567	545	567	544	517	534	543	529	569	545	525	567	553	540	548	507	537	564	554	525	553	500	505	535	550	532	560	503	512	568	539	524	553	566	561	512	544	554	589	541	535	524	542	550	513	541	534	523	523	530	538	543	528	495	526	520	517	563	560	523	533	538	497	531	529	566	529	517	556	561	593	521	542	524	557	534	523	547	537	517	516	541	522	549	561	555	602	544	541	563	526	522	519	557	571	536	567	555	518	524	545	531	550	549	522	576	538	554	531	572	546	522	512	541	553	510	547	566	527	482	503	560	481	502	566	522	542	544	525	542	547	539	542	545	560	543	532	556	503	545	544	581	539	529	538	541	538	513	544	522	546	522	516	513	534	557	572	545	568	554	556	547	548	535	554	537	530	503	541	536	516	527	569	538	549	517	530	555	516	532	563	520	544	543	530	524	540	559	543	516	548	552	516	475	544	580	511	564	595	484	536	539	542	533	515	583	543	571	545	597	545	573	545	529	522	574	533	572	530	554	522	578	557	569	530	492	537	490	519	540	519	555	545	539	505	536	565	539	537	536	589	544	554	535	516	496	546	547	556	529	507	508	535	553	527	560	539	497	565	571	564	537	523	567	525	545	521	542	569	553	533	567	537	495	517	539	560	545	564	552	507	568	557	499	525	549	534	516	524	530	545	571	548	538	546	556	553	561	528	579	543	545	514	533	556	539	505	526	550	579	540	519	531	546	486	557	551	538	495	557	540	539	472	584	564	558	509	539	569	534	526	555	549	553	546	549	501	546	543	541	550	515	535	575	564	538	506	527	526	577	520	566	556	544	597	580	529	517	548	495	509	528	514	538	540	537	502	583	522	572	495	526	518	541	546	590	550	540	538	512	521	498	497	500	516	534	515	527	557	502	523	544	531	491	582	508	554	480	569	498	528	533	512	520	517	520	515	556	489	555	525	547	520	538	504	551	532	533	538	536	538	531	549	510	522	506	560	517	548	516	532	597	547	527	537	555	525	586	532	576	549	515	505	578	547	537	550	563	548	498	545	582	525	558	535	523	582	551	523	538	544	548	562	506	530	568	579	527	569	514	583	533	548	553	517	559	536	552	587	528	557	530	535	507	526	511	560	524	534	573	532	506	544	524	531	587	540	521	539	550	551	550	554	553	509	519	579	524	530	556	521	542	550	538	543	555	553	559	494	511	523	534	534	531	539	516	503	556	540	598	503	570	528	572	534	514	543	546	532	538	569	565	500	566	540	502	569	537	528	516	557	550	526	580	585	528	531	555	523	553	557	543	523	549	540	524	552	540	513	542	545	542	518	549	534	572	483	519	538	529	533	519	498	520	560	518	538	510	519	575	534	523	548	541	514	551	518	558	565	507	535	515	526	536	523	568	512	544	533	553	510	551	547	512	520	524	540	510	518	515	591	543	515	552	511	572	521	490	560	547	527	540	546	514	514	518	566	507	531	606	515	517	542	511	539	504	505	577	556	537	552	528	516	537	552	511	538	568	538	556	532	566	533	537	595	540	538	531	542	551	554	556	554	581	537	550	563	551	523	558	549	522	523	553	557	587	538	580	546	568	506	528	538	555	522	500	556	525	533	521	552	532	530	514	562	540	545	590	560	540	521	580	547	484	559	564	522	559	571	534	570	556	538	553	513	534	561	520	496	531	512	544	580	540	492	565	541	560	553	545	529	564	505	547	532	480	552	533	532	566	545	518	582	579	485	532	545	506	570	581	492	568	559	553	574	553	534	557	507	563	526	524	539	534	552	512	517	542	518	549	543	540	529	525	584	525	573	548	520	554	559	515	550	568	524	539	546	553	565	557	532	535	541	523	525	535	549	514	556	539	548	561	539	539	518	562	528	590	508	515	498	543	535	571	550	554	538	538	543	544	573	544	507	519	565	542	525	544	532	548	579	559	556	519	538	549	566	565	535	555	511	560	547	549	575	546	579	571	567	585	542	553	508	523	526	556	553	551	513	532	578	541	536	540	526	551	538	529	529	528	538	524	549	513	560	531	500	561	596	549	517	546	532	562	583	558	568	536	548	515	551	546	523	536	519	532	533	515	537	553	550	515	552	541	541	575	571	578	545	515	517	553	549	541	519	571	578	527	520	556	567	534	542	521	522	528	546	528	572	567	526	577	520	529	559	552	542	564	561	536	555	513	529	530	513	540	571	564	530	514	534	551	588	511	580	551	565	572	537	539	573	502	554	557	564	536	553	515	532	563	564	525	546	547	578	532	503	522	552	529	509	563	538	568	541	514	541	552	522	530	539	562	549	553	534	538	544
27208	16079	7388	971	136	92	106	103	90	90	112	88	114	117	89	100	103	112	103	111	91	108	108	79	103	89	104	109	103	104	113	116	111	120	123	103	109	110	107	119	95	100	92	95	117	92	106	100	115	116	115	102	115	99	100	103	105	121	116	99	106	115	98	111	95	98	99	117	108	106	84	128	98	110	102	76	85	94	109	100	88	81	101	98	89	103	95	115	83	100	107	112	107	106	100	101	96	103	84	109	101	108	110	99	93	113	92	107	93	91	103	113	116	104	103	110	90	85	99	112	109	95	112	97	102	96	127	107	115	102	114	100	94	99	111	105	107	103	114	103	106	93	97	91	125	94	92	112	106	83	115	101	99	88	86	106	103	114	98	105	95	89	103	101	106	114	98	111	98	119	116	107	103	92	112	92	87	91	99	101	99	103	98	77	109	104	94	104	120	118	91	119	110	110	100	115	107	97	104	104	92	94	94	89	129	109	88	104	107	112	93	98	125	121	89	109	94	115	113	106	101	102	94	98	115	114	95	101	107	94	101	112	104	93	92	96	107	99	99	106	112	99	105	104	104	83	99	105	111	115	116	96	105	111	110	97	90	94	92	90	92	104	112	108	106	99	102	117	109	106	96	109	97	119	90	123	106	100	84	83	111	106	104	90	109	106	99	99	91	114	100	99	111	92	97	112	100	85	109	106	125	123	103	108	102	115	119	114	102	103	117	109	122	98	98	97	107	105	103	83	107	102	110	112	102	110	93	96	108	107	95	111	116	100	110	107	130	119	99	104	96	104	109	126	93	104	103	100	106	109	96	97	83	105	110	98	92	79	94	120	117	98	100	115	118	120	98	120	110	114	98	116	100	94	95	104	115	112	96	114	93	115	92	102	109	112	101	96	110	94	121	84	106	99	111	114	103	95	106	101	111	92	107	105	99	113	120	79	108	112	110	106	100	101	105	103	95	109	79	108	93	107	118	104	104	97	103	96	128	101	113	103	99	101	100	104	117	111	94	90	105	106	109	91	103	95	101	93	103	105	95	111	87	89	115	106	108	100	114	107	103	104	82	105	110	102	95	80	108	108	103	116	119	109	109	91	93	93	109	103	110	95	107	111	106	101	104	144	108	107	102	85	88	99	106	91	113	93	102	114	110	123	96	104	111	97	116	92	106	101	102	91	99	104	105	91	93	93	91	108	120	84	95	105	107	99	83	100	87	98	95	86	120	104	80	97	127	98	94	96	101	93	100	109	110	90	112	100	111	95	95	92	108	92	105	120	112	121	105	97	107	120	83	109	99	106	91	101	95	107	85	95	116	107	103	109	96	106	105	116	105	92	100	107	98	106	99	84	87	113	93	96	114	106	103	91	94	92	86	82	113	107	96	133	96	113	123	93	112	97	101	103	113	101	95	111	110	121	104	81	99	87	112	96	101	109	108	104	117	103	95	94	93	85	112	113	100	119	92	100	101	103	104	100	109	99	116	109	95	103	96	101	93	106	93	108	99	101	105	108	87	89	102	95	88	97	97	116	117	113	99	88	97	106	79	115	87	117	110	101	108	109	117	90	107	115	101	102	100	112	93	89	78	97	91	111	90	99	85	116	112	99	96	90	111	94	95	106	93	82	101	104	108	107	97	97	93	105	133	97	94	101	100	101	90	128	101	113	103	91	99	96	104	104	105	106	81	104	117	104	107	95	101	103	95	111	104	95	92	101	90	104	98	112	103	117	100	94	88	90	89	93	104	92	106	108	108	97	100	107	92	109	110	113	108	120	91	98	118	104	93	79	103	104	105	94	93	100	97	94	95	101	103	122	104	95	110	102	113	108	93	110	111	98	101	83	99	86	96	115	111	90	118	111	108	95	117	100	86	98	92	108	102	117	94	102	113	115	107	87	103	104	93	92	80	124	117	94	102	112	111	102	107	113	117	95	95	115	101	109	106	102	85	106	104	108	99	101	87	103	93	99	89	112	88	104	119	102	103	111	81	108	109	86	118	113	93	99	115	111	97	103	115	116	98	93	91	90	85	88	96	93	113	112	99	96	101	101	111	92	99	115	86	104	114	100	102	105	115	97	107	80	92	102	90	104	85	107	95	103	81	109	125	117	85	95	118	97	108	95	103	118	98	94	95	95	82	113	112	122	117	100	104	90	86	123	85	100	95	102	84	101	85	91	97	113	104	100	115	115	94	109	109	113	108	105	100	102	92	106	129	114	112	91	119	100	101	112	91	95	91	83	91	118	81	128	111	94	96	121	98	102	95	107	118	122	107	93	121	98	123	94	101	112	92	111	82	106	97	106	98	89	116	102	98	110	91	112	105	85	110	105	82	104	122	114	111	106	93	109	116	101	103	109	107	101	127	108	96	107	90	88	90	96	85	100	108	94	101	89	115	91	109	107	96	86	100	97	97	108	85	95	87	98	93	101	91	91	99	101	103	90	105	117	86	103	102	112	99	103	124	95	87	100	104	103	71	102	78	97	88	91	111	113	100	105	112	100	99	88	92	109	98	91	93	107	106	91	97	87	107	103	104	109	99	114	93	94	109	109	94	102	83	105	89	88	94	112	99	104	112	89	109	97	106	105	99	95	91	100	100	83	97	103	90	105	125	82	113	108	93	103	99	100	88	83	104	102	109	110	92	105	119	77	107	113	104	110	113	94	88	86	105	128	112	117	112	95	123	107	102	97	92	103	107	101	107	107	98	91	110	99	114	105	112	95	102	126	109	121	102	108	82	100	118	110	106	99	110	106	107	121	101	95	109	98	118	97	99	96	102	79	114	122	117	104	103	91	99	93	108	101	125	104	107	99	114	111	98	117	98	112	84	108	99	97	107	123	104	111	99	105	94	95	107	112	116	94	117	115	84	109	89	97	107	105	110	80	74	98	91	85	87	105	93	96	115	100	106	95	113	83	119	131	74	103	117	104	104	109	113	104	107	106	89	125	100	106	88	119	100	113	113	105	112	115	120	99	112	91	109	113	99	105	101	101	110	100	112	97	110	89	107	92	101	113	105	106	92	106	97	103	98	97	92	91	111	97	98	98	92	111	105	101	119	108	115	112	95	101	103	108	100	120	88	105	107	98	129	112	96	103	87	110	96	117	104	106	115	109	93	109	84	93	96	103	95	110	105	112	98	97	91	123	87	92	79	107	92	108	105	108	103	98	96	115	110	96	98	115	93	100	92	96	109	118	82	92	106	93	100	91	106	103	99	115	102	104	108	90	106	124	104	68	100	83	96	93	124	98	112	120	110	109	93	106	105	137	102	108	116	108	97	94	92	89	80	90	85	95	107	94	90	103	99	103	106	99	102	98	99	92	102	114	108	103	94	98	99	90	99	102	98	112	102	87	107	100	104	113	106	98	81	91	103	91	97	87	107	103	107	111	124	94	104	103	104	114	107	87	86	124	110	114	109	127	100	97	103	103	107	122	106	95	98	93	105	104	115	98	102	100	101	96	94	95	86	89	95	97	99	101	102	115	115	104
29884	21001	13644	2306	378	402	382	397	368	399	383	341	398	413	368	350	411	407	411	388	366	384	391	380	408	390	368	380	403	401	400	402	367	372	394	368	410	368	353	337	382	362	324	402	424	391	376	355	397	378	372	362	389	365	381	381	374	394	408	378	353	335	387	372	361	380	363	349	375	341	422	371	393	386	375	377	366	379	411	350	361	373	366	365	404	363	402	350	403	406	375	366	358	329	345	376	380	354	421	368	388	351	350	384	368	382	402	404	353	330	367	361	359	382	350	376	353	410	396	382	346	384	363	354	378	347	363	367	391	380	373	405	382	368	397	391	365	369	368	419	382	382	343	381	388	363	403	382	346	370	375	368	367	391	381	373	377	386	385	399	406	366	341	363	392	390	396	326	390	372	378	373	366	398	362	375	370	347	348	406	385	372	390	370	367	371	415	382	381	365	363	396	400	358	390	370	401	353	369	406	346	407	344	362	374	395	364	390	366	333	380	343	351	349	378	400	382	370	390	404	372	386	345	402	380	378	407	384	373	374	359	367	384	397	389	377	349	378	368	366	355	405	367	371	375	357	373	374	382	388	361	365	383	388	397	397	362	398	371	378	400	369	341	379	411	372	361	384	376	400	395	363	404	396	376	385	347	370	391	378	386	374	388	349	366	371	369	356	386	372	390	397	370	355	376	398	366	382	332	365	391	385	365	370	382	391	399	385	361	386	356	375	381	413	355	390	349	391	383	392	386	384	404	389	355	367	367	372	359	391	382	385	403	377	343	372	361	382	370	393	388	353	402	423	388	375	371	373	373	396	388	366	385	396	397	346	399	359	375	346	365	386	375	393	397	401	357	376	391	367	387	363	405	395	371	377	371	376	402	362	406	366	345	354	379	376	412	336	386	350	346	364	398	340	394	379	364	370	380	364	372	368	367	374	375	348	376	400	421	346	361	386	351	417	380	366	389	376	386	367	389	393	373	347	373	380	385	403	394	351	358	405	358	362	424	393	407	340	404	391	346	355	380	385	347	379	354	398	407	393	390	380	407	349	352	366	386	370	362	386	398	385	365	382	387	396	385	405	384	372	357	363	348	386	368	371	353	381	379	392	379	418	382	361	348	376	360	351	384	379	372	369	404	394	351	414	385	384	389	360	356	397	382	359	366	392	367	404	334	367	388	356	362	353	360	355	361	337	386	376	358	372	379	342	386	374	405	377	363	379	394	370	399	383	342	387	399	406	397	382	375	352	390	406	346	343	374	409	372	354	385	373	382	392	402	352	363	403	361	357	377	350	342	364	363	367	338	374	365	364	378	380	413	359	392	399	384	386	404	378	368	418	373	372	364	372	375	376	364	362	379	358	355	351	376	343	423	340	386	359	438	349	363	341	367	355	353	373	350	355	372	344	367	370	330	349	355	390	340	339	381	362	390	353	373	394	379	382	347	376	387	377	394	357	368	392	343	373	350	385	356	402	351	399	373	392	391	360	353	346	363	392	380	415	400	355	406	369	361	372	361	377	362	364	383	365	380	398	377	369	407	376	385	360	390	357	420	380	358	411	380	393	365	389	343	367	364	353	367	370	360	356	378	397	372	389	398	349	406	353	393	399	397	401	418	377	385	369	353	390	363	343	389	367	365	339	372	386	382	355	376	380	373	376	356	350	368	382	397	398	377	371	380	381	364	371	348	377	370	382	366	360	366	401	359	390	400	355	376	378	388	359	388	377	373	373	372	353	371	385	365	407	364	371	365	349	395	386	356	439	394	373	383	358	427	386	386	335	382	394	371	403	365	415	398	409	362	368	383	389	376	348	411	378	373	354	340	380	399	388	379	391	369	366	393	354	390	370	412	364	351	336	382	390	374	379	374	380	328	356	418	377	393	364	365	341	364	367	353	356	361	357	399	317	364	376	351	379	368	403	354	356	401	377	377	366	352	389	361	376	371	391	337	397	365	366	372	381	385	383	382	381	376	363	391	383	385	345	406	340	407	351	377	381	372	374	385	355	360	371	374	369	391	401	402	360	366	372	376	374	399	345	356	384	395	369	401	352	363	363	357	359	384	362	343	388	403	361	387	372	384	405	380	366	363	359	339	388	401	404	387	389	358	406	394	380	357	367	383	355	359	404	363	377	370	338	418	385	409	402	377	382	368	388	388	371	353	384	395	383	388	371	366	377	372	355	386	388	418	380	366	369	379	379	375	378	359	370	402	372	359	342	341	369	359	367	379	376	369	370	381	389	386	348	364	376	398	400	366	341	409	377	382	365	381	392	353	374	359	402	391	390	370	387	373	379	383	345	405	362	356	363	407	371	360	352	383	333	353	369	374	354	347	368	370	390	365	383	367	386	388	385	323	379	360	372	353	366	390	349	335	349	356	340	385	383	365	401	360	387	373	379	386	374	405	394	342	411	393	365	357	387	353	405	363	373	393	359	343	326	360	362	411	390	373	394	375	358	383	379	361	390	377	397	398	384	374	361	379	356	381	387	360	396	353	395	415	357	359	377	325	391	397	400	382	364	355	371	400	390	349	361	372	403	395	383	356	373	384	381	362	372	397	388	373	376	344	389	399	375	366	357	380	392	394	378	375	388	380	364	366	376	338	372	383	371	358	358	387	367	364	374	378	380	354	365	415	364	350	372	351	370	404	330	398	380	339	392	368	396	310	392	394	353	375	363	416	362	371	406	408	378	388	358	337	360	351	385	394	375	405	365	387	351	347	368	359	350	385	381	366	398	385	374	367	352	401	402	356	405	387	342	350	359	394	395	381	399	381	374	394	381	351	415	375	365	350	388	370	384	384	376	388	352	383	421	356	373	376	380	396	365	390	365	389	355	358	367	378	372	336	375	383	373	377	360	347	367	406	391	366	395	404	397	373	334	413	391	375	384	401	349	374	365	410	375	397	352	370	394	354	393	351	394	382	379	333	374	383	347	381	375	384	385	385	354	383	369	391	392	433	379	365	373	361	381	386	371	357	409	361	353	383	389	393	363	373	378	356	385	382	351	359	394	389	393	339	379	374	386	374	367	371	398	374	362	425	391	397	402	336	409	358	355	383	347	341	360	406	385	384	382	364	389	365	372	339	377	382	362	395	411	417	406	360	360	383	372	366	386	367	425	387	372	370	381	359	349	378	391	389	367	356	386	350	391	359	406	376	377	369	353	362	361	384	370	381	386	346	391	367	389	373	338	400	378	387	386	361	379	395	361	349	384	356	391	374	373	424	384	369	375	344	395	392	380	385	355	405	375	387	394	360	390	410	354	392	374	409	364	342	393	378	359	382	387	357	425	374	380	374	378	356	371	363	386	368	340	375	380	392	348	357	390	367	392	377	396	408	362	350	369	371	353	393	379	363	374	377	375	376	372	349	375	373	405	357	402	378	373	422	410	392	375	390	382	367	373	377	360	375	394	369	406	389	384	399	355	391	407	411	361	376	368	379	388	362	397	356	374	416	352	370	420	358	362	387	357	381	387	371	399	380	374	376	376
68073	61471	52631	21383	2295	156	123	126	129	112	109	104	123	108	106	98	98	130	155	132	111	138	74	106	90	96	112	88	97	111	102	104	87	112	99	99	91	107	109	87	104	93	114	120	102	94	87	86	116	99	120	108	86	103	91	100	109	109	102	106	109	110	113	81	104	105	80	97	97	103	99	93	83	110	105	116	100	88	86	113	111	85	100	85	108	107	106	85	94	96	120	89	70	100	85	112	106	105	121	105	112	102	86	113	79	106	87	103	105	99	78	100	117	100	113	91	105	111	90	103	96	96	107	106	97	98	96	100	100	102	101	114	88	110	99	90	92	102	101	78	92	92	93	101	92	108	108	81	99	84	78	97	102	87	101	105	98	127	89	96	85	102	100	102	95	96	106	98	96	89	106	115	102	87	101	119	104	98	96	109	85	111	92	99	91	101	100	80	97	83	92	110	95	106	95	100	112	107	95	100	100	96	107	97	99	98	82	117	93	110	108	95	79	90	101	101	86	98	101	90	95	84	90	103	87	108	83	97	87	91	79	107	81	110	93	110	98	100	88	98	88	91	99	100	95	92	110	96	94	100	91	101	109	71	109	106	127	96	105	93	95	95	88	102	100	103	88	83	90	97	93	106	88	103	92	105	117	92	96	95	111	94	101	97	112	101	102	115	98	102	95	103	103	105	94	89	109	85	92	111	99	100	109	97	87	107	82	101	89	105	117	114	99	94	100	96	103	110	104	109	107	92	82	109	109	88	120	101	116	103	86	92	109	103	105	102	91	103	90	86	94	108	95	106	109	109	92	87	99	95	129	108	76	91	109	109	97	91	123	107	99	102	86	92	99	102	99	92	104	84	83	112	75	97	87	111	103	85	95	88	105	98	96	94	82	109	107	90	115	87	83	103	108	108	107	98	102	99	99	93	80	90	79	104	116	111	86	89	91	106	88	116	104	100	113	101	86	98	109	113	100	97	98	90	100	88	79	112	103	115	97	109	92	88	103	93	100	97	100	89	105	87	91	91	112	99	94	97	89	98	111	100	112	113	125	97	96	101	121	105	91	95	116	89	101	85	89	110	114	94	87	102	98	91	93	88	103	88	118	95	88	108	107	108	99	102	78	86	82	104	104	79	109	85	98	99	110	92	101	107	101	101	96	94	90	91	110	102	114	102	101	115	82	77	92	111	115	100	94	91	103	109	104	110	97	88	111	91	86	88	101	88	104	99	84	102	87	106	95	98	92	95	99	92	87	103	98	107	92	84	99	93	111	95	100	97	113	101	96	96	97	110	104	89	95	94	111	101	93	96	98	116	102	86	102	101	100	126	105	99	94	92	96	82	116	82	105	91	117	108	102	91	80	88	112	104	119	86	88	106	88	87	111	112	109	90	111	114	111	113	90	95	116	111	103	96	109	114	120	109	121	116	85	115	99	101	101	88	105	96	105	103	100	93	110	98	98	91	106	104	100	77	87	108	90	87	91	103	97	95	111	95	84	101	86	101	98	104	105	99	80	101	87	106	97	92	95	111	99	112	104	108	100	105	112	120	92	104	90	91	106	100	98	99	93	90	83	113	96	102	98	89	103	98	90	103	100	102	93	89	86	101	82	80	86	95	92	96	111	95	81	96	99	99	96	104	110	95	104	99	102	91	110	100	94	116	100	89	99	92	112	98	93	93	97	87	99	90	100	91	89	99	103	104	96	104	81	93	92	84	88	77	109	105	101	96	110	112	105	85	98	109	94	105	117	83	103	93	109	88	95	108	107	108	115	93	94	100	106	103	96	97	92	109	86	94	100	103	111	109	104	101	96	97	95	89	117	95	100	95	78	111	90	105	87	99	82	84	96	108	114	98	89	104	99	99	96	91	101	106	106	109	82	101	96	99	107	73	97	91	93	86	92	78	103	95	106	95	89	112	90	96	122	110	104	106	108	97	115	101	96	100	108	105	107	85	88	92	114	90	99	98	102	91	110	104	95	81	104	105	88	87	111	85	114	106	102	90	118	94	96	107	99	96	99	102	92	91	100	84	107	103	104	106	96	116	85	78	90	119	123	97	108	114	103	122	103	107	100	95	101	94	95	95	100	110	113	104	103	110	88	88	95	97	101	97	100	104	97	109	110	110	110	105	94	102	103	118	109	105	94	112	113	100	100	99	112	97	114	104	99	111	105	97	104	104	94	105	88	104	92	94	116	102	97	103	113	105	89	108	110	95	88	103	96	103	112	86	84	96	100	83	106	105	94	82	93	117	113	103	94	91	105	92	91	99	98	111	123	104	121	76	100	106	89	101	99	92	98	97	97	104	96	88	93	97	89	93	84	106	101	92	71	91	87	118	107	98	105	111	102	84	101	94	106	96	101	101	84	96	96	81	90	87	92	111	104	95	109	81	88	98	118	86	103	107	100	109	123	115	83	105	103	101	94	88	94	87	123	88	107	120	85	91	97	93	86	103	97	87	98	97	116	85	108	87	99	118	96	79	89	104	95	126	103	96	96	111	105	108	99	110	96	92	100	79	110	93	102	100	108	91	96	86	96	97	92	99	101	104	106	93	116	87	95	91	86	91	87	114	98	102	94	103	86	92	92	103	100	90	111	101	90	114	93	90	101	109	119	116	92	98	106	101	92	86	110	107	89	103	94	85	101	94	90	96	112	85	95	99	102	81	98	91	115	104	98	96	100	97	87	108	100	93	93	97	90	93	108	76	107	115	111	97	100	94	97	94	101	84	98	96	78	116	98	84	102	112	85	91	118	77	100	104	74	92	94	110	104	88	105	113	103	117	104	83	91	106	90	107	79	111	81	92	98	91	94	91	89	91	92	107	91	95	103	94	95	102	97	110	91	92	70	110	108	89	87	84	99	107	104	106	115	102	111	86	82	105	111	114	102	82	103	89	86	87	102	94	93	84	101	103	111	99	104	116	87	87	104	93	113	100	104	94	107	94	78	92	87	98	96	110	109	105	104	112	94	90	103	110	106	105	112	88	92	109	81	91	93	88	106	101	90	101	99	111	87	121	111	91	110	86	95	91	92	101	125	109	92	86	84	94	108	93	97	95	95	98	88	98	109	100	107	108	105	72	104	109	104	101	99	99	88	97	90	91	123	114	105	115	94	116	91	107	94	96	105	100	99	106	108	104	105	111	89	93	76	96	97	92	115	103	96	96	112	95	99	104	99	99	97	89	120	101	100	100	90	100	96	94	103	105	100	95	106	84	96	102	93	96	96	78	98	100	102	99	109	95	85	115	95	96	109	117	87	104	94	107	94	106	99	92	92	93	100	124	87	101	103	97	103	93	105	109	101	105	107	95	98	84	94	99	78	83	94	105	102	109	100	81	101	104	96	94	119	111	110	109	93	100	75	117	92	87	103	105	117	94	106	92	90	101	94	83	76	101	103	102	116	103	93	105	129	101	101	97	94	101	106	89	102	104	116	124	63	96	93	80	84	110	89	96	88	118	112	105	96	92	92	110	85	104	100	106	122	91
49866	48359	48972	16263	620	560	519	580	541	537	495	427	431	420	421	413	432	703	712	641	551	475	453	439	371	400	401	412	407	376	399	383	349	400	382	362	379	397	365	364	380	362	351	376	389	364	360	360	363	363	334	366	362	361	365	390	359	342	391	372	349	374	330	373	358	358	410	349	366	372	343	389	358	353	376	378	376	347	375	329	378	357	360	365	382	374	383	392	350	327	393	352	348	379	344	399	395	348	342	328	344	360	371	380	376	381	372	365	359	383	348	366	348	362	347	348	352	364	322	351	361	354	355	367	368	388	354	365	344	332	379	345	357	346	386	362	372	360	340	316	363	355	348	374	357	377	347	361	329	366	344	366	389	313	374	368	371	341	359	381	382	381	343	385	364	333	334	346	362	342	336	360	354	377	382	382	360	370	380	395	386	361	346	363	361	342	352	355	378	397	349	386	389	382	403	343	337	360	336	358	368	361	352	385	340	374	337	388	335	340	382	359	358	390	337	337	346	333	359	330	380	372	375	355	338	349	356	364	335	336	377	375	354	351	375	340	364	342	365	388	373	355	361	352	366	383	381	364	373	363	348	335	380	370	358	380	372	359	361	388	358	375	340	345	336	383	345	377	372	348	349	344	361	371	389	363	346	343	359	343	370	329	371	368	364	331	369	369	338	376	390	365	359	358	383	353	363	356	362	367	343	363	347	381	374	381	313	367	374	322	353	327	356	377	353	342	348	410	340	345	350	332	336	343	368	373	336	361	350	388	347	347	339	358	380	372	349	316	327	366	368	379	370	369	385	369	348	374	389	344	331	371	388	396	361	378	372	339	404	378	366	361	388	340	351	370	385	346	359	371	377	332	389	338	375	364	343	355	352	364	383	342	372	342	355	325	337	354	372	352	373	337	361	337	342	383	363	383	364	358	379	366	345	372	364	330	368	364	349	347	354	359	342	357	376	371	349	364	336	338	342	336	375	351	363	371	349	379	378	338	348	350	372	345	363	331	357	326	371	363	335	340	366	324	348	359	386	400	364	387	335	366	357	359	364	379	355	375	338	399	351	332	381	368	358	369	398	366	335	389	353	343	365	344	366	342	361	363	363	351	362	375	358	366	365	370	339	367	373	364	381	358	358	384	378	362	372	355	376	377	342	395	365	357	384	344	340	378	363	324	382	366	357	401	339	353	355	341	349	362	368	358	387	351	356	369	356	389	362	343	333	353	367	361	373	344	328	360	360	376	353	350	363	354	351	342	354	375	356	375	369	332	369	371	386	365	370	327	358	391	367	371	363	344	364	355	367	370	359	377	346	343	380	366	371	381	388	331	359	375	318	337	344	342	359	372	372	329	343	368	371	332	391	364	336	322	335	373	376	355	368	367	347	361	314	355	341	327	378	359	346	390	361	373	328	360	363	359	379	349	372	349	385	369	399	353	320	371	393	351	348	388	372	357	338	362	330	351	345	359	350	355	332	393	359	330	372	348	373	379	335	329	343	385	346	359	342	378	358	359	389	402	355	352	351	370	400	343	365	363	353	362	359	361	342	345	340	362	348	362	344	327	331	353	329	350	352	341	389	391	381	383	377	354	341	378	360	336	354	345	356	341	345	373	366	344	368	394	326	334	368	396	355	352	363	351	338	364	367	358	354	327	356	360	360	359	366	334	383	359	351	370	383	368	378	368	381	361	368	339	367	376	333	358	354	345	348	371	360	384	360	394	391	363	334	406	334	348	385	324	382	369	359	356	364	380	345	329	363	368	384	348	325	396	395	338	352	352	349	343	376	365	334	369	377	362	307	400	350	340	365	354	349	348	337	332	388	355	374	388	355	366	379	378	378	356	352	331	344	378	341	357	346	352	389	353	362	385	371	394	380	346	376	343	360	330	367	342	349	347	343	367	390	341	370	346	355	350	351	370	378	366	342	371	394	383	353	367	367	392	367	366	377	318	369	394	359	338	383	319	360	351	364	377	356	363	355	375	388	336	359	380	362	330	338	342	363	345	369	355	351	381	370	343	349	363	370	391	382	378	353	349	377	323	350	344	351	338	370	361	386	353	343	372	363	388	352	350	321	341	400	318	380	357	379	379	399	408	351	370	323	335	345	361	391	368	372	388	362	354	373	332	354	387	380	339	372	383	389	359	347	324	381	364	360	370	360	327	350	333	304	348	381	342	355	358	338	372	340	407	355	339	365	356	340	356	347	357	365	354	374	358	352	360	356	363	376	361	361	349	357	360	351	378	394	358	340	351	356	359	317	374	409	397	363	322	358	378	376	412	368	323	312	344	371	377	390	381	363	368	358	367	360	359	385	342	348	337	343	352	353	344	356	347	385	363	362	369	386	377	345	345	375	338	378	369	354	359	369	392	362	358	321	377	356	356	343	337	388	334	363	367	359	342	357	389	352	341	348	343	354	335	342	345	344	369	339	367	364	375	380	375	370	336	330	359	356	358	353	378	379	348	310	353	400	363	342	358	345	338	336	413	332	384	359	371	379	361	387	342	329	374	326	352	380	376	363	381	351	391	373	346	330	406	388	344	344	359	372	345	348	386	345	359	333	346	372	380	364	391	351	353	355	387	321	335	324	337	373	346	357	383	370	376	338	343	338	412	395	372	374	360	350	391	359	374	344	369	364	360	373	344	348	355	348	349	350	375	347	359	338	367	359	355	359	362	353	366	351	366	372	392	347	364	349	332	374	368	372	359	356	351	341	381	349	365	335	362	364	335	369	346	369	356	351	357	329	369	328	357	333	369	364	363	360	363	371	332	367	351	379	344	348	381	371	342	377	394	361	380	376	392	367	354	361	363	361	368	362	320	360	357	362	346	350	375	329	392	357	361	342	404	375	343	331	332	388	390	388	355	353	355	352	377	360	368	334	376	343	372	374	375	373	348	342	344	337	346	348	349	376	373	362	367	345	350	341	324	360	326	337	371	365	363	357	366	389	346	381	330	378	356	333	362	359	395	384	371	343	370	362	341	408	362	367	367	346	344	372	342	384	366	389	361	355	364	332	379	363	375	425	380	371	386	375	345	352	363	345	358	357	355	368	386	366	331	343	346	365	365	337	389	358	349	339	390	360	375	379	326	340	368	374	378	329	366	382	400	369	360	316	383	362	375	367	335	342	390	350	358	395	370	337	364	348	359	353	346	358	382	379	362	350	348	349	364	368	331	362	326	335	358	363	369	400	310	340	333	361	399	364	356	366	360	357	326	389	368	368	337	376	347	368	315	362	369	371	351	370	376	384	337	327	373	385	344	365	362	380	389	395	364	355	353	349	378	348	349	354	364	349	341	386	376	371	372	390	382	343	381	362	360	338	377	373	365	340	386	339	349	355	361	368	387	318	372	364	377	340	345	371	334	339	380	360	373	351	344	377	364	371	372	399	383	375	372	387	361	384	327	367	336	367	371	375	367	343	371	362	389	374	327	331	346	378	403	391	428	359	358	371	400	370	337	333	372	390	372	338	365	393	334	347	353	378	372
72458	70288	65972	32030	8055	580	252	271	227	222	167	197	186	163	177	178	180	216	272	231	204	215	189	188	163	177	160	181	179	183	168	169	157	164	178	167	151	175	170	167	164	147	171	167	184	171	144	173	166	150	159	167	186	170	151	175	165	153	144	154	166	158	158	163	156	152	151	160	140	169	154	146	176	156	178	163	157	151	157	158	164	160	145	148	166	146	159	157	178	176	159	164	177	161	152	176	162	163	146	159	165	151	158	153	154	177	171	168	187	154	172	178	170	169	144	180	158	160	165	171	176	154	163	170	189	190	143	170	147	177	154	161	193	155	143	157	169	171	145	152	160	177	153	142	176	193	139	180	153	165	182	164	157	164	172	170	187	145	163	163	173	168	174	149	179	152	176	162	166	162	146	158	179	153	148	151	156	163	182	173	162	177	157	159	158	176	150	179	172	168	134	161	152	179	169	168	180	158	154	146	163	164	184	149	154	152	150	163	152	173	156	156	163	176	154	151	150	148	163	177	182	178	178	163	178	172	169	150	146	188	172	144	153	144	155	170	165	194	167	160	145	171	163	161	163	158	146	157	157	164	159	165	182	162	150	159	171	176	178	153	166	154	177	161	171	188	174	158	166	139	162	163	148	165	162	144	153	158	181	172	163	164	178	177	162	160	157	179	155	155	140	147	146	163	142	143	191	153	147	153	166	161	151	157	171	158	162	150	154	149	170	171	173	155	161	170	155	162	176	141	180	163	161	170	169	147	157	150	167	147	149	169	139	161	164	193	169	140	182	187	151	158	161	157	173	145	171	162	168	140	152	165	150	182	146	180	152	174	132	157	146	167	167	176	169	173	158	169	147	166	137	166	140	195	175	162	160	156	160	160	150	165	172	166	147	147	143	138	157	161	161	160	158	169	176	158	146	153	151	172	157	154	168	162	146	158	143	164	160	153	149	149	156	173	158	157	133	172	171	159	173	143	171	155	174	172	174	151	155	167	135	167	179	165	156	156	141	152	158	163	141	180	151	158	187	154	159	168	166	171	184	163	155	158	164	165	163	182	138	156	152	158	154	155	179	155	167	162	168	123	150	143	175	167	170	167	171	153	156	159	160	161	166	167	186	162	165	146	163	177	177	173	187	139	173	163	175	166	160	167	162	155	168	173	174	150	177	165	157	151	149	164	159	155	172	150	163	154	169	167	154	168	164	156	185	170	167	151	157	151	140	143	182	166	133	150	167	147	144	155	166	172	157	161	158	159	152	171	155	155	176	146	153	148	164	137	168	150	165	156	173	173	147	147	149	160	145	169	176	149	156	158	158	142	149	151	180	157	154	162	192	165	151	169	169	146	189	170	151	158	158	170	154	172	147	175	141	141	161	186	147	166	172	167	140	165	159	156	148	143	171	155	162	173	175	149	151	171	164	161	185	159	157	174	175	159	159	157	141	164	131	158	143	150	165	170	173	146	159	163	175	176	173	176	162	160	142	151	168	151	137	139	151	175	154	169	166	160	144	164	162	179	168	173	167	173	190	173	166	159	156	144	148	166	162	167	150	164	176	165	179	154	182	161	160	162	166	159	189	151	176	156	166	163	152	173	146	161	169	151	135	163	171	170	167	156	146	148	156	145	162	149	182	162	161	154	139	163	142	166	172	172	142	189	155	169	181	159	170	189	159	151	146	177	153	156	174	125	181	176	179	169	161	183	162	154	154	160	150	176	171	146	181	156	156	174	150	143	143	134	151	179	164	150	162	173	185	147	163	158	146	175	141	149	153	161	156	151	166	159	157	170	169	171	153	187	155	190	166	153	166	158	155	146	162	148	174	164	150	147	175	166	178	161	167	130	158	159	165	181	168	176	166	148	159	154	192	185	158	168	141	168	151	165	163	164	172	147	155	184	150	169	178	133	149	153	160	144	149	164	131	174	157	164	150	157	161	166	166	153	167	168	154	159	165	178	161	187	170	137	161	189	173	178	172	177	158	156	153	173	170	151	178	171	179	178	159	163	155	170	176	165	170	153	159	148	171	175	142	164	173	149	146	161	151	147	178	145	161	146	165	179	174	156	183	163	179	168	153	143	158	143	176	169	159	164	173	161	172	183	173	168	156	158	173	181	156	170	171	191	151	157	176	166	158	151	153	151	163	153	169	155	142	169	158	163	119	163	160	187	165	165	168	135	165	151	174	182	156	153	143	171	141	179	182	176	187	152	153	157	136	152	155	169	149	173	149	171	174	136	143	167	178	149	193	150	171	149	159	182	175	167	153	174	149	163	165	126	154	181	183	158	185	176	160	170	163	160	152	161	144	178	152	192	167	154	125	179	160	165	170	180	163	154	157	174	166	173	152	157	169	160	150	162	144	163	159	157	160	176	176	155	166	155	184	154	148	163	149	159	161	124	152	190	153	169	167	149	164	128	173	182	161	149	159	153	186	170	156	167	177	171	172	159	135	159	163	160	164	165	164	161	156	139	165	145	162	149	158	186	174	140	146	192	168	139	136	169	161	160	160	173	157	163	164	140	148	156	167	161	142	164	158	171	147	190	159	153	156	151	160	166	124	167	158	177	183	165	171	154	165	160	153	156	169	166	144	146	177	172	165	188	160	167	161	174	172	189	174	156	167	151	164	165	158	146	167	166	201	167	132	135	147	153	150	161	159	179	137	166	158	152	194	156	161	165	155	178	160	153	168	142	138	151	164	136	161	162	158	148	148	144	169	137	180	129	152	161	159	151	175	178	170	168	157	157	181	136	182	160	179	155	146	166	170	145	171	150	147	174	144	169	149	171	148	176	173	159	186	137	140	155	172	163	158	174	143	178	131	146	158	158	159	169	176	171	154	177	162	154	159	181	163	195	154	161	135	147	156	172	179	176	148	168	159	174	163	156	165	143	173	172	157	161	148	147	156	162	166	173	173	158	182	182	149	129	178	181	164	161	144	180	153	166	157	147	166	162	176	197	184	167	173	152	156	159	181	145	161	147	140	140	162	180	152	155	151	146	165	173	159	156	167	149	161	171	168	153	158	151	153	157	144	174	162	162	154	136	166	149	191	171	158	153	157	185	142	170	154	135	162	171	163	145	162	143	192	173	161	194	139	145	137	164	170	157	152	167	166	155	159	160	141	154	169	172	157	144	145	162	159	185	148	127	157	173	151	174	161	161	178	152	179	162	143	170	165	171	165	160	175	173	154	183	156	156	155	162	157	181	173	145	161	164	150	150	172	157	175	177	148	168	146	158	159	170	166	184	169	174	147	180	181	174	132	154	161	170	154	169	157	169	179	153	162	174	180	183	143	151	153	133	172	173	165	158	180	171	155	163	160	159	189	156	169	174	147	159	163	156	159	174	162	171	154	167	161	125	164	178	139	165	158	145	172	182	156	151	152	152	179	168	154	168	169	158	169	162	177	162	161	157	152	144	159	142	146	160	150	199	168	166	142	147	146	162	158	156	146	173	172	143	182	160	160	152	168	153	184	177	152	196	161	160	161	146
57960	60502	63228	22580	1156	953	928	1114	881	858	769	787	689	705	671	657	645	1150	1373	1131	846	850	755	674	582	571	605	616	744	664	628	553	594	582	544	557	552	570	555	578	487	545	527	564	555	524	540	511	555	558	561	503	559	518	549	562	557	543	556	529	556	574	563	593	529	565	551	530	536	551	540	505	584	553	557	551	602	529	537	517	536	543	518	535	537	529	545	562	545	515	538	523	517	575	549	564	543	552	552	580	541	543	552	551	548	485	545	600	521	499	523	534	538	539	552	560	521	552	573	511	511	523	586	557	514	556	504	547	518	577	543	537	502	544	534	527	532	523	529	520	569	499	539	541	546	508	539	557	535	525	530	561	530	551	570	525	517	498	540	553	568	530	546	552	502	550	565	532	545	523	498	563	531	507	568	530	518	560	560	547	559	566	553	550	536	593	522	548	560	547	522	564	501	537	534	514	534	555	531	559	554	511	540	544	528	532	537	584	520	530	554	554	513	518	570	520	547	550	538	464	495	545	500	537	559	566	531	505	539	531	579	576	543	547	569	526	561	530	560	550	574	561	534	515	544	536	587	519	571	521	537	543	530	540	572	556	540	548	518	540	555	539	562	509	532	598	583	477	501	542	524	491	526	542	527	541	523	535	553	528	555	512	549	541	524	557	508	579	506	540	539	536	562	537	509	526	559	556	512	535	543	555	534	528	544	551	558	531	569	521	514	508	518	586	572	528	533	534	495	539	553	555	522	544	523	588	544	527	553	515	541	566	502	526	529	548	567	540	559	520	539	504	533	498	545	528	510	507	552	562	573	498	557	522	531	496	542	564	563	544	545	576	546	584	572	561	549	546	521	537	528	501	526	526	500	498	524	564	519	548	542	564	508	562	521	493	546	530	552	533	543	520	518	519	545	549	557	525	510	543	543	501	519	530	517	557	533	551	543	550	524	579	536	500	551	518	553	558	526	507	561	519	539	555	519	516	537	511	522	534	550	536	545	546	567	534	550	515	523	508	549	539	558	548	582	526	515	557	488	556	561	589	553	558	546	559	547	503	514	541	541	554	541	501	541	567	507	546	579	548	520	513	549	552	559	525	561	551	549	527	509	548	511	533	547	534	549	535	552	530	543	527	556	471	543	520	536	511	547	535	522	554	552	517	535	524	517	508	500	587	522	538	531	524	533	540	540	559	547	512	549	509	548	551	582	546	517	558	549	531	544	538	521	521	538	501	533	520	495	537	537	515	526	519	500	530	517	558	550	573	581	532	513	472	513	580	533	553	566	529	547	519	525	540	525	531	503	532	559	558	533	500	556	591	519	598	564	522	561	519	564	570	498	547	504	510	559	551	510	550	531	540	557	564	532	523	539	566	537	495	566	535	519	540	501	550	534	567	561	544	564	533	565	537	552	478	549	531	536	547	547	554	573	539	535	564	520	525	559	507	561	558	547	481	529	489	542	510	539	593	525	572	537	535	550	563	511	529	547	574	537	507	531	562	523	541	526	530	520	498	549	546	520	542	554	540	544	546	552	555	544	537	551	529	534	513	532	547	536	532	551	514	538	548	505	511	525	518	553	555	544	509	547	534	560	469	547	496	563	548	535	519	563	515	546	517	573	543	545	555	542	509	543	541	522	571	502	532	506	542	550	498	572	561	533	542	569	545	531	518	557	531	518	536	561	585	533	536	537	529	517	548	576	548	523	531	535	539	544	481	536	528	579	549	564	510	568	523	502	595	523	488	587	540	539	539	486	508	555	556	538	542	558	520	528	592	552	556	535	530	544	591	508	546	507	552	550	545	518	525	547	530	509	486	547	548	580	535	544	531	559	481	505	521	524	550	532	553	578	538	561	549	544	593	532	518	524	551	514	531	540	542	526	514	547	529	542	517	557	546	508	523	536	578	524	543	538	557	530	526	506	526	558	533	521	564	521	506	480	563	562	532	579	487	549	522	538	544	569	493	530	547	528	560	574	587	530	540	498	522	533	553	546	587	508	520	564	551	539	533	535	528	541	565	529	537	533	526	525	530	552	522	541	541	536	521	543	562	549	568	548	555	549	508	518	560	520	549	533	543	517	512	528	513	540	562	541	561	504	528	573	537	543	547	557	556	565	538	550	493	524	575	522	511	479	518	580	576	545	530	529	531	528	535	507	533	574	546	530	566	527	495	557	527	522	479	528	525	537	585	537	552	542	523	558	547	572	539	528	497	530	521	499	557	506	539	553	539	570	509	588	538	528	544	515	531	578	503	553	499	573	519	554	505	525	514	523	503	545	546	606	543	537	506	563	524	524	501	551	534	544	516	544	546	542	524	570	529	560	517	531	532	560	480	537	563	568	528	515	523	535	512	529	545	556	536	546	534	539	560	547	497	501	560	573	543	500	582	607	569	518	534	568	566	534	552	547	549	507	518	540	555	511	557	545	543	539	540	545	539	542	558	529	539	549	537	529	515	557	545	511	548	549	542	519	558	544	532	585	531	579	562	587	537	510	557	516	544	560	546	522	558	534	497	558	507	519	544	519	511	563	565	537	531	535	575	515	528	553	575	572	542	507	529	512	535	582	576	539	542	505	559	530	506	525	526	558	571	548	571	522	539	553	575	516	536	534	526	537	558	550	507	532	514	488	534	529	552	550	518	546	497	542	587	500	563	569	517	572	548	551	505	540	540	549	543	527	520	537	542	539	547	540	556	540	540	540	515	530	521	549	518	542	508	531	563	523	521	533	534	552	533	596	544	507	518	565	529	508	553	545	502	532	564	509	559	527	552	557	546	526	524	513	544	542	533	532	546	570	530	531	555	515	526	544	552	569	548	514	552	523	534	538	551	599	563	559	538	564	551	569	571	515	512	527	551	503	516	535	506	553	548	538	565	534	545	566	552	530	506	544	529	546	558	517	554	582	523	537	570	541	565	574	553	512	501	503	546	543	533	581	541	492	541	567	518	533	520	516	570	481	498	522	556	533	539	573	553	533	539	551	519	555	546	520	525	536	535	509	567	552	524	526	578	545	549	538	536	533	542	533	549	556	530	504	510	553	561	527	495	540	545	546	554	531	503	545	511	556	538	545	530	557	534	540	545	572	582	531	544	520	514	550	552	530	554	513	523	537	554	549	519	553	559	543	535	519	561	549	514	525	565	539	508	517	532	530	531	534	518	529	533	540	530	567	552	556	570	514	551	546	545	556	523	494	525	584	535	523	534	472	537	543	566	521	545	552	528	567	572	512	575	565	564	501	539	510	536	570	550	529	508	504	560	541	559	498	536	546	540	552	485	507	542	562	571	526	559	554	564	538	544	525	546	523	492	577	538	515	531	520	537	540	527	550	522	524	544	485	505	539	526	503	546	527	558	542	545	553	482	571	575	546	539	544	531	548	571	559	532	546	520	549	512	581	512	525	594	539	554	548	534	541	534	561	537	536	543	533	531	526	562	536	551	540	565	511	602	512	501	523	579	531	532	544	525	510	540	543	544	555	529	520	518	540	525
25478	15458	8495	1305	189	102	95	102	103	91	107	103	134	108	88	94	89	115	98	102	99	111	102	114	100	120	108	101	91	110	107	96	93	81	91	96	108	95	90	102	115	122	82	78	115	105	110	101	112	100	96	86	113	104	93	92	119	115	90	119	105	80	92	106	102	77	88	94	88	104	102	116	106	94	129	95	104	87	106	86	97	111	96	114	103	82	94	108	95	116	106	96	102	96	97	98	97	106	106	95	85	111	109	111	102	97	95	100	114	93	91	98	106	94	108	88	90	102	102	106	98	107	93	113	97	103	116	95	100	91	84	118	102	112	88	76	106	97	105	85	106	100	105	100	111	102	105	103	122	114	113	104	102	105	102	111	106	109	95	101	108	94	101	90	115	94	99	106	103	92	86	104	99	102	93	102	86	116	101	102	104	103	101	82	116	106	113	113	85	97	95	98	92	101	84	107	116	123	96	116	108	92	92	103	109	88	84	99	112	102	104	103	89	96	78	105	92	115	108	115	86	103	89	106	86	94	104	93	99	121	96	108	100	101	88	110	79	95	98	94	90	96	72	91	98	89	95	114	98	117	90	99	85	102	98	104	96	92	89	100	85	103	81	100	91	104	92	85	95	95	106	89	92	104	91	117	84	92	91	96	92	119	123	106	85	110	106	82	93	80	106	100	108	92	115	91	102	114	83	93	97	106	108	95	108	97	97	86	95	89	105	122	93	101	80	105	107	103	103	97	116	104	103	85	110	87	77	94	116	124	113	114	116	87	95	99	111	107	110	95	97	96	114	110	95	98	98	96	102	112	86	104	94	100	83	91	89	104	103	108	108	95	96	119	95	114	98	104	87	106	98	97	104	93	106	111	116	79	100	96	91	111	98	89	108	102	105	96	102	120	105	109	84	91	102	89	75	89	89	109	99	104	98	101	100	88	93	86	107	94	120	93	110	88	97	104	87	100	117	83	101	108	104	97	95	104	101	109	90	95	91	99	101	99	86	102	89	85	106	105	86	100	95	119	100	108	101	92	110	109	91	102	97	113	92	94	101	93	93	99	93	94	99	108	106	100	107	96	101	85	98	98	108	76	110	116	104	111	90	99	111	93	114	97	122	100	113	98	94	101	123	108	93	104	91	102	112	95	112	101	102	96	83	93	81	105	88	97	100	97	111	99	104	112	103	103	96	107	91	125	103	97	107	102	126	101	109	110	109	110	105	104	99	90	109	103	108	85	93	94	126	101	109	112	116	95	107	120	122	90	88	101	95	110	103	75	113	101	107	115	94	84	97	105	107	118	108	101	105	113	91	120	109	102	108	84	92	109	90	93	96	116	86	95	84	115	106	98	104	83	93	113	100	101	96	97	98	93	91	117	107	79	111	90	93	91	104	92	100	96	126	84	90	96	91	85	81	119	114	115	89	78	86	96	92	109	103	92	118	94	83	103	111	112	98	105	86	88	106	101	89	114	104	85	93	104	89	92	83	104	103	80	102	102	88	111	111	93	106	113	110	93	117	89	79	86	84	113	106	96	98	97	90	92	108	121	92	94	94	127	95	97	97	122	94	112	85	84	104	88	91	92	96	100	93	93	110	119	92	110	99	102	105	122	113	106	101	106	105	92	93	114	89	97	129	109	97	85	95	107	102	105	89	96	121	103	97	125	103	105	109	90	89	99	103	89	109	99	111	103	104	110	100	90	102	107	93	120	86	97	122	101	123	108	87	98	98	88	88	102	120	97	123	114	98	106	117	78	90	101	116	106	90	114	100	110	94	98	91	94	104	105	92	101	98	117	110	107	105	100	102	106	97	88	132	92	89	95	106	111	121	79	98	111	106	113	104	113	108	106	98	98	88	106	91	92	109	107	107	102	99	107	104	97	85	102	93	101	100	106	105	92	108	98	108	103	104	101	95	79	112	94	107	98	113	90	87	106	101	90	94	109	98	110	109	97	99	94	72	93	112	93	114	111	96	120	114	87	85	107	98	109	107	112	84	99	100	110	107	115	100	93	81	111	87	97	109	97	102	106	97	92	103	94	110	105	95	89	110	104	87	122	110	105	88	105	108	106	92	114	107	121	115	98	98	103	102	105	96	114	109	100	97	103	108	88	102	111	107	110	96	112	113	108	93	95	93	83	92	98	96	95	106	100	111	93	94	94	100	100	103	117	113	87	102	107	109	97	97	98	90	84	74	86	94	97	111	110	114	86	110	100	96	88	87	78	100	99	119	102	100	102	89	101	99	77	118	94	100	95	98	108	111	100	99	105	124	100	93	101	107	98	92	102	110	116	124	104	107	108	108	84	100	88	106	107	113	90	89	107	116	97	90	96	106	102	103	90	121	97	103	93	93	110	105	117	102	113	97	99	110	105	95	96	104	80	100	100	100	96	110	101	98	96	104	109	103	83	104	122	114	110	110	108	91	115	97	105	99	90	99	98	84	90	88	98	111	107	96	109	74	97	106	121	86	111	103	85	118	102	93	88	106	96	110	116	96	120	115	87	114	97	105	93	106	108	86	97	104	102	110	113	103	93	109	104	106	99	118	108	98	102	105	92	96	105	95	103	97	99	93	98	104	110	95	112	109	94	97	99	93	98	107	114	99	98	90	106	96	95	105	107	103	109	111	99	101	108	103	96	104	106	97	112	94	112	78	113	101	104	76	98	101	92	101	91	97	106	118	84	103	106	118	91	95	129	106	104	88	91	102	95	118	92	87	104	101	102	94	108	96	110	118	106	99	123	109	112	97	87	105	104	114	89	101	102	109	106	94	102	118	101	100	104	97	93	81	116	99	115	90	102	99	90	103	106	87	106	100	90	121	118	94	118	76	105	98	100	92	93	105	86	118	94	114	85	101	80	99	106	99	105	110	100	115	81	87	106	106	119	109	94	112	118	109	101	94	102	112	101	108	92	88	105	118	112	109	105	116	113	123	95	106	100	92	106	107	109	89	123	106	96	108	102	107	103	112	89	97	97	103	114	93	107	93	87	114	116	99	99	89	94	105	106	84	124	96	110	104	101	103	92	94	114	99	106	83	106	87	106	102	79	111	92	71	87	105	100	90	101	100	102	101	103	100	135	107	81	103	96	112	92	105	105	119	109	107	89	116	109	108	104	118	94	98	96	93	100	118	98	100	114	98	100	116	94	98	97	108	97	125	88	89	98	116	95	92	102	112	87	102	97	110	88	118	113	104	101	102	124	101	101	95	104	102	105	90	90	124	105	119	98	95	71	88	104	108	99	90	110	116	106	102	109	107	104	97	101	109	93	87	102	93	103	105	107	104	117	93	103	110	100	91	124	120	97	99	101	89	109	92	109	107	85	112	97	121	89	118	98	84	109	97	101	101	121	104	101	105	113	105	97	100	108	92	111	97	97	92	88	106	99	108	92	116	102	117	104	91	92	107	110	100	86	88	112	94	105	111	75	107	92	100	111	107	114	88	102	108	90	80	105	104	110	90	106	112	106	112	86	97	99	107	95	100	113
27539	20986	15454	2907	384	379	387	395	407	382	364	385	391	364	373	396	393	344	383	387	389	345	344	369	390	362	393	350	361	395	371	367	353	343	376	399	379	405	404	379	365	342	367	374	363	346	363	381	378	364	372	342	363	376	341	376	368	365	350	374	371	348	390	378	349	370	396	380	413	368	355	344	367	385	324	387	366	367	365	365	353	388	364	366	372	404	375	365	401	396	377	366	344	352	369	366	353	358	376	366	395	361	389	369	366	362	367	370	369	412	375	341	376	354	377	382	351	378	366	369	346	381	389	354	358	384	343	360	361	360	418	354	338	408	361	387	343	352	353	377	406	366	354	411	359	361	357	402	361	345	333	362	345	378	348	341	394	352	375	345	364	383	361	381	371	356	367	371	381	361	355	377	344	370	364	395	363	377	362	372	354	385	379	382	359	365	359	373	366	365	368	340	351	371	367	361	371	387	377	358	380	342	346	388	385	352	389	344	360	320	328	373	382	374	369	344	370	379	344	334	338	355	369	365	387	364	320	337	346	354	343	391	349	345	358	376	362	359	359	392	353	345	371	384	371	398	346	359	326	342	368	373	381	376	372	353	391	386	345	355	396	372	377	388	347	380	372	374	377	396	357	356	359	364	369	373	364	361	376	359	400	370	383	370	325	367	376	352	374	356	384	317	379	366	367	357	366	377	372	354	368	379	363	380	360	370	330	371	373	378	387	365	398	397	371	410	361	359	348	333	392	362	373	383	376	384	362	388	391	372	362	365	363	352	357	348	399	351	376	397	353	363	389	386	350	386	400	391	371	388	376	346	417	365	346	351	369	367	370	379	373	347	351	341	366	390	382	400	366	366	348	353	385	343	325	381	353	345	353	376	397	376	338	364	354	361	390	359	380	370	347	364	351	394	358	378	330	366	383	378	331	363	360	359	339	375	381	354	374	380	371	376	368	369	404	370	386	383	367	396	408	388	348	379	382	385	378	380	379	400	349	365	394	377	315	380	365	362	375	383	388	376	326	392	372	357	368	362	378	418	331	377	374	367	360	355	375	373	345	379	350	340	390	383	350	379	374	378	368	368	369	343	356	345	385	344	393	398	400	357	389	395	374	364	361	397	389	362	387	390	427	342	387	356	358	384	357	337	385	371	359	389	351	354	374	362	353	422	357	363	351	360	355	375	369	373	384	399	396	356	334	389	358	392	361	373	354	367	378	381	335	359	412	350	386	372	386	375	378	398	364	348	381	359	379	334	367	358	353	380	355	346	366	357	367	321	372	330	383	382	361	387	383	351	398	361	370	381	376	378	354	357	354	354	381	380	388	362	356	347	342	370	388	393	355	339	374	349	369	355	351	387	386	384	358	371	385	377	392	344	358	357	391	363	362	363	382	357	342	359	358	359	324	378	335	371	397	402	355	385	348	381	352	383	378	349	383	345	352	341	363	328	368	373	363	368	376	370	356	366	349	372	402	371	387	353	373	379	392	360	390	360	390	358	376	342	352	344	384	380	385	406	363	368	384	373	371	376	362	364	407	346	351	366	407	351	380	390	365	366	389	369	402	348	352	371	390	383	382	345	358	349	393	383	352	382	350	405	352	348	411	373	397	379	384	362	360	347	370	396	395	374	376	391	373	396	379	340	369	388	374	378	365	390	371	365	384	351	352	349	376	374	347	365	400	371	346	380	380	383	350	369	382	371	365	369	348	369	373	414	343	336	355	397	383	346	382	385	362	306	329	337	397	426	382	387	353	367	398	322	333	398	372	334	394	372	366	358	353	389	366	380	368	392	356	399	374	378	358	412	375	388	364	387	373	381	370	378	365	333	363	349	390	359	386	371	377	394	402	384	340	367	384	363	358	343	343	388	403	393	338	367	373	367	395	351	383	368	322	392	372	384	350	339	352	384	392	376	350	328	384	350	397	392	373	352	366	379	394	376	353	366	340	351	366	356	348	359	370	368	390	391	351	364	384	363	367	361	362	348	350	365	356	386	377	376	376	353	356	353	364	354	332	375	357	381	400	377	370	368	331	379	390	386	402	306	392	358	360	365	339	403	393	311	365	334	360	380	418	392	422	371	345	378	400	362	327	349	386	392	385	335	410	363	373	388	379	362	363	363	350	365	340	373	371	376	378	361	341	330	367	361	375	375	347	360	330	392	380	359	409	377	375	356	386	366	345	364	390	374	372	378	356	394	400	395	353	342	377	353	380	357	370	341	355	342	448	352	365	403	341	408	416	360	389	361	373	346	366	373	379	340	378	384	351	383	377	362	362	380	338	395	363	363	386	354	392	378	382	358	323	364	385	376	384	382	406	373	387	356	377	367	349	388	376	363	382	385	400	375	395	387	356	402	395	348	337	377	389	364	337	335	333	353	340	382	348	338	377	379	355	312	375	375	402	376	375	373	367	396	323	341	358	369	369	368	355	319	354	361	390	348	379	363	381	392	381	374	377	364	393	382	334	377	373	335	370	331	363	376	364	390	394	377	381	373	367	361	393	413	369	343	365	389	359	339	386	345	351	342	379	366	347	342	395	362	385	397	386	351	361	352	360	379	401	415	353	364	357	345	356	393	378	389	367	380	344	373	351	334	361	417	349	360	371	361	357	379	383	354	379	366	334	382	391	402	392	358	373	335	394	381	345	380	406	342	354	329	364	354	359	391	400	377	400	363	395	375	352	387	363	384	345	350	366	349	377	366	382	379	344	378	373	361	384	354	379	386	375	347	416	371	353	347	372	390	363	345	390	381	325	373	378	352	372	415	368	375	370	377	370	341	393	357	377	353	392	350	377	342	395	372	383	314	382	381	404	339	353	374	361	346	396	385	353	376	365	338	358	398	361	356	363	353	394	375	377	385	346	357	372	367	344	391	355	384	344	343	386	390	338	384	405	369	356	369	346	344	364	375	352	379	356	375	378	364	383	373	374	378	356	404	337	361	359	409	362	353	370	345	327	405	357	354	375	388	347	413	379	375	380	389	356	378	366	364	369	391	362	382	351	343	389	372	361	371	357	381	372	372	339	340	382	409	376	394	375	341	351	376	397	383	377	367	395	332	356	384	378	401	370	374	358	325	365	349	381	357	388	372	391	360	367	352	387	369	387	357	384	383	357	352	355	317	387	336	360	364	354	352	357	396	331	387	405	337	370	358	364	389	384	342	334	334	377	384	358	327	385	365	408	401	366	400	373	357	356	377	370	339	407	376	402	358	365	366	347	344	327	365	358	373	362	379	392	359	354	374	378	340	364	372	350	401	355	364	385	371	377	377	379	356	360	382	391	333	384	369	391	382	337	367	349	374	347	378	366	344	389	394	384	375	362	369	331	376	380	369	371	327	357	368	368	365	394	353	363	378	380	395	358	356	379	337	361	365	374	365	355	357	376	364	350	401	342	352	377	413	356	369	343	347	337	347	377	363	377	357	385	337	362	380	352	361	383	364	377	356	335	398	420	351	378	339	360	371	360	367	366	363	370	378	380	358	374	371
66290	63971	51551	20378	2048	129	121	159	117	126	129	111	116	105	117	88	99	118	150	146	112	120	138	121	117	112	103	100	96	106	117	110	99	95	114	101	104	92	90	108	100	102	89	90	96	87	95	90	100	100	90	86	83	91	92	101	91	90	103	103	93	86	80	86	96	81	111	106	109	101	95	98	100	90	104	97	91	91	100	119	101	82	81	101	91	106	104	96	90	113	115	113	91	111	94	91	92	104	94	101	108	94	102	106	111	105	105	100	90	101	93	120	89	121	104	88	108	114	104	106	93	81	92	112	99	105	103	111	104	95	116	117	90	111	99	88	119	102	110	102	109	112	81	114	89	102	95	106	108	108	103	83	105	92	109	73	90	99	108	104	98	84	102	106	111	99	98	116	99	82	93	109	95	95	100	110	109	85	109	100	112	101	94	101	102	97	96	105	110	89	103	93	78	117	101	79	79	111	97	90	97	99	88	81	115	101	89	105	108	89	115	112	100	97	100	101	91	95	93	102	109	92	108	101	106	103	94	108	99	100	110	114	86	99	103	84	111	87	102	93	109	90	102	135	96	88	120	109	109	115	87	100	105	115	111	117	100	85	75	104	96	98	90	96	93	99	104	103	89	104	104	96	96	101	81	95	124	98	87	87	79	102	98	104	91	114	117	105	94	111	99	120	99	99	81	96	105	98	118	94	85	88	88	93	100	83	102	93	86	116	106	101	106	82	100	97	107	103	111	91	111	98	102	116	103	99	99	82	99	96	105	112	100	104	99	99	78	89	102	77	108	91	109	107	97	94	96	111	103	91	101	75	92	88	99	91	107	105	87	85	103	105	95	103	109	101	109	100	84	106	96	88	98	113	98	90	91	100	113	90	98	104	85	111	111	107	103	83	101	67	104	98	90	96	90	109	95	104	93	96	90	108	92	103	100	93	104	109	105	104	96	92	102	97	88	80	93	97	97	103	118	84	94	89	100	121	104	110	88	107	102	104	99	103	102	100	97	100	86	129	99	87	109	109	91	89	104	79	92	87	97	117	116	107	102	100	119	98	93	98	109	96	122	89	113	106	107	92	79	103	82	98	102	81	105	112	108	91	113	104	97	113	104	102	95	99	127	103	86	116	107	81	100	103	105	117	108	101	118	93	104	103	115	111	104	96	100	100	101	108	115	83	84	120	99	103	83	115	84	93	89	100	84	97	101	101	99	95	105	92	119	98	96	104	110	100	106	93	90	89	111	101	92	111	104	86	117	89	98	90	103	109	97	111	95	91	89	97	96	79	114	103	111	102	104	94	88	104	98	96	78	90	95	84	90	101	105	104	114	93	91	97	112	93	90	96	85	86	94	103	125	97	103	106	102	95	89	101	88	113	86	77	104	102	111	91	103	105	88	101	96	98	108	103	99	90	103	124	106	93	120	118	81	96	99	93	101	108	106	95	113	100	89	84	105	96	102	97	94	110	96	87	107	107	87	102	93	107	94	105	107	125	101	99	87	101	117	99	104	107	96	98	117	103	101	103	89	106	94	84	85	82	88	97	106	98	115	100	90	103	85	98	121	100	103	81	103	101	102	96	92	96	76	108	108	103	90	89	109	103	99	99	88	103	74	109	107	112	90	94	111	89	105	86	118	103	115	101	89	85	93	100	91	88	102	114	93	95	106	92	90	103	96	124	100	107	97	95	93	98	107	94	114	89	92	95	94	99	105	93	86	99	107	81	94	95	95	113	89	100	88	109	112	79	117	90	112	102	98	108	105	105	94	88	108	93	85	104	103	99	105	110	88	84	93	104	98	104	95	99	88	110	100	126	88	110	102	104	90	100	97	110	98	103	102	99	115	89	109	90	102	101	92	110	88	100	98	100	93	105	93	72	107	104	87	109	109	112	91	99	91	95	100	112	113	102	104	79	80	111	86	96	116	93	110	107	88	89	96	97	93	105	86	110	89	106	109	100	108	102	103	90	91	93	94	105	100	98	105	105	89	116	102	98	103	94	120	96	88	105	104	102	105	86	101	94	99	93	103	97	105	95	77	88	115	89	108	87	95	110	97	109	99	94	101	90	84	74	90	113	119	90	93	88	80	107	91	124	79	96	110	109	89	106	99	105	122	125	109	110	93	75	101	86	92	103	91	103	92	96	98	100	112	107	100	105	101	107	72	116	91	79	123	94	87	110	86	96	116	91	91	104	74	112	103	95	108	88	95	97	107	90	98	102	100	89	101	106	86	109	87	106	92	96	91	92	86	94	97	101	87	97	96	99	95	123	103	100	95	117	108	100	100	102	97	112	87	97	90	87	89	117	111	98	93	86	101	88	89	117	99	109	97	109	81	108	97	108	89	103	120	99	100	89	93	99	98	110	89	94	95	89	102	96	88	96	90	112	105	83	104	96	85	97	102	102	107	90	100	93	109	75	95	110	98	90	106	109	110	101	77	99	115	74	111	102	88	98	110	95	85	116	98	86	99	99	89	99	112	115	88	99	97	105	106	116	94	95	107	101	89	129	95	99	108	95	89	92	92	90	108	94	111	89	100	111	88	111	100	100	90	113	83	99	100	93	95	93	79	91	104	90	84	94	86	104	97	82	111	101	94	105	101	117	97	80	99	104	93	106	108	106	97	90	104	77	111	101	85	100	98	108	111	95	99	93	94	97	110	104	99	107	91	99	108	127	83	102	99	97	85	82	128	91	108	97	105	98	86	103	86	107	93	93	100	93	101	101	97	108	105	82	103	107	105	98	105	90	100	101	110	87	92	103	99	105	94	128	86	86	119	98	99	87	103	91	94	94	86	93	106	80	109	104	107	103	107	94	104	87	91	112	92	111	88	90	117	92	102	103	112	81	98	105	93	99	89	94	98	84	111	100	93	97	116	95	99	95	112	101	90	100	96	125	89	97	110	107	95	86	103	105	108	96	94	94	84	106	97	97	106	77	100	90	104	99	118	109	98	98	111	83	112	82	107	83	106	100	100	93	111	101	106	105	97	100	101	104	108	97	89	99	114	104	96	97	94	106	116	87	108	106	102	107	80	105	88	94	91	90	92	117	99	108	115	86	101	79	103	100	115	108	88	105	100	117	89	93	91	100	115	107	100	108	103	100	96	110	98	92	95	86	102	87	91	104	88	82	112	114	101	105	107	96	102	98	96	102	91	92	100	120	93	101	116	89	125	105	103	113	78	87	107	94	90	100	80	100	104	118	101	98	120	101	106	100	98	107	113	107	91	86	109	102	93	90	102	104	108	104	106	110	90	107	103	90	95	97	89	100	99	87	93	87	86	93	97	88	87	101	111	86	87	110	104	74	109	102	103	105	100	114	89	105	105	96	97	111	96	98	76	96	76	120	100	102	95	103	84	89	100	107	99	95	110	84	101	104	92	106	92	96	106	107	106	78	86	96	98	93	100	94	87	103	101	100	92	92	106	99	111	100	100	109	97	94	96	109	98	113	100	94	90	97	81	91	97	91	96	98	94	91	99	112	112	101
49333	50684	48220	13265	675	576	551	646	564	503	483	448	423	424	379	414	417	495	695	663	544	503	496	447	414	400	397	376	416	417	366	352	379	365	392	365	354	379	360	374	373	366	366	376	357	365	382	345	399	381	380	374	361	397	376	368	388	374	365	384	381	353	397	378	375	366	349	372	342	376	352	404	365	366	332	342	383	388	369	365	359	362	334	347	385	339	359	381	360	396	339	356	387	354	398	353	346	346	345	337	399	329	359	353	354	373	353	359	364	355	382	357	352	388	363	365	404	388	384	394	357	342	383	370	352	348	388	374	366	344	367	335	384	346	338	364	350	379	355	364	350	351	390	335	342	348	372	335	356	358	354	365	352	400	365	354	377	368	398	358	361	413	385	365	341	362	359	384	322	373	360	376	368	366	387	356	382	352	366	348	385	344	351	386	351	351	371	368	388	340	335	371	328	354	377	351	339	361	363	332	364	358	377	357	365	364	339	373	367	351	328	372	366	365	364	363	381	376	334	343	387	364	370	356	376	355	353	350	378	364	375	345	359	344	397	379	319	352	360	372	370	336	374	420	390	346	363	349	392	357	393	358	361	372	333	356	377	388	360	361	366	360	359	377	379	331	340	383	399	381	369	344	359	373	351	357	353	375	423	375	379	365	381	388	367	393	366	359	320	376	383	354	375	361	341	356	355	369	352	348	346	350	360	358	330	344	340	355	374	373	360	368	363	364	363	367	361	329	357	366	352	349	395	334	382	338	375	370	380	356	361	333	354	396	359	377	360	351	342	395	353	340	338	363	398	386	389	318	338	360	378	365	393	390	391	369	352	366	399	386	343	370	385	387	382	366	373	378	396	388	341	335	368	382	367	347	353	382	346	360	335	380	388	360	377	357	356	385	369	344	381	317	355	333	381	376	377	355	337	350	377	336	378	349	311	364	385	326	396	369	350	368	378	367	337	354	402	363	359	395	369	343	376	348	342	357	344	352	352	359	355	364	383	351	348	361	366	376	370	337	346	375	343	366	386	347	334	392	361	347	363	337	334	344	379	362	371	353	335	345	368	383	338	374	385	342	378	361	355	347	369	323	369	362	380	336	369	339	381	373	356	343	336	395	371	353	366	369	369	373	383	352	356	362	357	380	386	363	355	394	364	377	363	362	356	359	349	391	366	360	390	339	346	352	345	356	371	356	371	368	387	324	364	333	379	374	329	414	363	367	367	378	349	344	377	372	351	363	378	357	367	347	335	355	344	344	365	359	358	377	367	386	338	365	362	344	338	359	369	357	374	384	372	330	378	351	341	364	323	353	404	350	385	368	402	352	368	377	363	338	396	364	384	375	376	392	354	347	392	380	356	343	345	374	346	380	341	366	363	352	377	351	358	361	338	380	398	351	382	361	403	356	341	339	352	390	333	330	338	393	366	366	338	352	341	351	354	376	371	379	333	333	384	364	386	393	319	345	380	355	368	385	376	374	394	363	362	373	345	352	364	340	366	371	375	372	364	367	377	391	383	374	363	329	365	400	323	334	383	367	344	384	373	364	379	349	336	372	347	376	318	370	359	351	362	319	381	359	310	370	355	319	346	379	358	346	359	373	340	378	354	358	343	321	394	348	393	325	397	360	373	401	334	374	369	352	359	375	379	347	386	379	389	375	365	374	373	370	355	369	377	360	352	347	369	342	357	391	345	312	341	355	339	345	351	357	329	340	340	336	356	334	359	405	341	365	381	343	386	385	384	357	355	345	356	383	353	378	347	376	387	344	333	360	346	354	340	359	362	335	351	359	365	371	371	349	301	361	385	349	349	364	323	375	334	389	417	364	399	379	388	377	328	396	390	349	358	359	357	345	355	409	379	366	344	395	358	326	370	361	365	328	371	327	374	328	371	368	344	396	380	358	382	351	349	368	360	338	358	346	363	345	350	397	364	404	375	378	379	387	317	379	373	359	348	370	330	366	364	381	390	371	388	341	352	362	350	332	350	381	380	368	365	335	364	387	362	372	374	351	383	363	372	368	361	367	393	361	343	398	388	353	362	334	366	390	364	373	340	371	395	334	367	354	379	371	374	326	353	350	356	375	354	364	365	350	362	377	329	376	332	356	349	389	364	349	383	357	369	390	362	380	371	335	348	335	385	365	375	367	378	366	379	386	364	336	377	371	334	337	333	347	372	338	353	369	377	304	346	365	377	337	354	360	364	346	403	358	374	352	374	352	358	351	365	362	373	358	340	369	377	357	355	362	394	383	386	362	363	362	370	371	324	347	342	412	371	364	331	364	357	378	363	358	381	367	340	393	356	402	351	367	370	392	357	357	364	373	386	392	337	341	392	335	358	372	371	353	351	380	395	340	376	356	365	376	354	367	329	350	356	364	393	368	353	350	380	358	311	339	395	345	370	354	367	390	373	342	378	370	381	369	379	363	355	376	339	379	341	371	371	401	399	368	378	341	395	362	399	363	367	334	343	375	384	370	368	352	382	356	341	383	378	378	381	379	386	378	387	351	350	360	355	357	377	325	374	332	373	327	354	359	362	389	320	329	340	373	391	382	395	354	361	385	388	343	405	383	336	355	374	357	379	384	358	389	357	357	387	413	333	355	357	363	368	353	352	373	369	335	364	329	364	389	353	362	372	345	345	362	346	407	341	344	348	360	380	360	336	372	355	354	357	362	361	368	366	349	371	357	388	355	350	373	360	322	383	331	346	352	348	372	355	352	373	347	394	352	367	398	383	383	368	369	350	387	365	352	371	388	348	356	347	393	376	374	382	349	334	370	339	358	358	352	342	368	344	367	361	355	371	368	370	368	348	349	378	361	340	397	348	348	388	368	358	349	373	339	335	350	373	388	371	375	341	320	387	356	329	377	387	360	402	375	353	353	378	329	357	340	333	356	369	387	362	380	348	327	349	346	380	362	375	387	368	375	364	395	356	369	347	352	400	351	373	335	335	378	319	377	333	386	359	385	342	374	383	340	356	359	368	361	352	346	369	373	338	378	361	339	393	339	398	376	353	358	362	363	353	399	364	355	362	378	370	314	366	336	376	349	388	354	352	324	338	362	364	372	347	364	348	372	363	388	375	367	335	357	353	372	416	342	344	386	395	404	379	333	389	340	389	372	395	386	354	355	355	392	336	358	378	371	380	343	389	348	381	355	337	376	389	357	394	379	403	367	375	374	374	344	355	353	402	339	355	361	385	380	331	350	354	360	376	367	367	366	340	378	352	394	354	382	354	391	385	397	389	351	358	408	381	357	392	347	358	357	383	341	399	352	355	341	362	312	391	384	363	335	389	363	355	386	369	368	366	339	349	356	361	326	359	376	357	344	343	391	363	387	372	369	347	306	360	344	343	382	377	368	381	364	373	370	348	359	400	352	367	348	395	385	351	380	359	326	353	355	363	371	349	329	393	368	364	338	361	351	347	406	376	344	373	350	370	351	353	339	383	365	350	378	349	373	389	384	363	360	370	355	412	329	358	363	368	357	404	352
74244	73744	61426	25213	5029	312	203	250	213	213	181	179	156	163	175	171	180	186	265	230	209	206	176	181	186	194	193	164	168	158	175	184	174	173	142	171	183	153	149	181	177	153	174	179	135	143	168	165	170	170	195	154	149	159	144	158	168	142	146	153	200	171	169	161	167	144	176	150	142	124	152	169	164	160	156	163	178	171	167	180	166	187	163	171	159	168	158	152	174	167	159	147	187	144	152	184	158	157	157	159	160	148	151	169	155	157	166	146	148	172	173	186	161	157	159	169	146	179	165	157	141	162	161	153	194	162	165	155	177	175	169	181	170	172	193	186	168	163	159	166	182	168	156	150	161	167	172	153	164	153	164	165	164	149	166	163	171	168	186	135	140	154	155	160	165	143	146	170	162	165	158	179	136	178	194	135	138	146	168	150	173	148	185	183	153	155	170	172	158	166	151	153	159	167	163	153	179	150	160	174	161	140	146	164	159	160	177	152	173	157	157	154	163	167	152	161	175	162	153	184	162	155	190	163	158	179	175	166	174	166	151	159	186	170	152	181	185	155	147	133	161	167	175	165	170	151	163	168	185	152	149	170	174	165	157	150	173	153	160	163	174	164	170	158	169	163	154	162	148	153	140	153	169	172	143	175	159	186	169	176	163	129	169	139	164	171	160	142	160	158	157	184	158	191	176	159	176	170	157	187	147	177	138	169	157	151	152	167	157	170	169	162	164	155	171	163	163	167	161	150	148	189	167	138	166	180	166	179	182	148	157	158	177	173	177	167	168	189	183	164	194	187	158	152	180	146	140	150	152	154	177	164	150	154	143	188	152	141	167	183	147	153	159	159	162	168	182	146	177	158	156	170	165	130	154	168	146	176	154	162	154	127	189	146	151	183	155	168	163	151	166	149	157	135	143	138	160	171	174	169	176	178	169	168	171	163	173	169	161	181	150	142	176	172	180	145	174	155	185	171	143	159	193	158	146	183	167	175	162	168	169	169	161	131	173	157	160	152	167	169	172	153	171	169	166	169	177	142	151	161	177	152	157	168	175	171	154	174	138	177	165	167	160	154	150	188	184	140	167	118	156	157	135	142	166	154	162	164	168	161	168	159	164	141	146	172	167	189	166	169	153	176	165	178	178	166	164	139	158	160	192	179	147	165	154	171	174	178	165	157	147	173	181	190	166	174	159	167	166	173	160	172	162	163	160	155	145	178	183	147	185	171	162	180	176	170	206	185	168	164	155	179	172	166	169	157	167	153	163	157	156	158	189	137	155	162	177	145	174	139	145	171	163	191	161	150	148	168	145	159	168	181	138	148	164	159	179	168	178	177	164	164	150	145	158	156	202	160	158	164	147	172	170	155	173	180	146	184	160	178	159	156	165	150	156	169	149	152	168	186	144	145	173	168	145	163	144	136	164	185	152	183	158	168	150	163	169	161	174	165	158	160	165	180	186	148	194	160	157	158	147	177	163	149	160	170	174	133	168	149	161	151	167	179	184	167	153	169	167	147	168	156	179	167	150	154	171	152	150	137	173	140	171	174	152	165	149	176	166	153	152	157	161	149	153	200	151	182	162	167	153	184	167	174	168	174	165	160	166	159	170	163	197	167	160	153	162	150	144	154	169	150	195	170	149	176	149	161	160	184	169	144	165	181	185	153	162	174	159	166	157	166	172	169	171	188	170	162	131	164	167	170	162	183	146	134	190	156	140	167	153	160	165	150	175	166	143	151	176	161	170	168	155	178	167	170	158	154	143	187	156	160	160	168	173	157	156	159	185	171	166	178	180	159	183	156	172	190	151	183	177	144	156	149	171	155	173	166	159	192	176	158	150	151	156	151	155	165	158	153	151	162	161	180	169	161	180	193	145	169	164	160	181	179	168	147	152	172	164	177	159	140	151	156	155	187	164	165	167	153	149	162	157	157	154	152	180	150	153	158	153	159	163	159	158	172	171	163	160	155	181	162	168	174	163	184	159	153	164	172	113	177	177	184	140	164	152	167	164	186	176	151	162	191	162	172	167	174	191	164	167	148	164	179	174	181	159	140	152	197	172	142	161	183	147	157	151	143	147	163	172	159	160	170	161	165	177	155	162	182	168	167	147	170	161	182	164	151	166	149	160	175	170	162	151	170	175	157	167	169	163	165	154	149	172	153	165	161	164	176	171	167	155	154	160	148	162	157	157	183	172	166	149	172	160	164	131	153	158	164	142	161	176	160	152	140	156	173	169	157	190	171	171	181	175	150	156	162	152	147	164	129	158	179	161	156	174	183	152	162	169	176	165	161	186	157	194	162	165	177	149	182	171	190	166	171	159	158	142	156	172	177	188	140	167	161	145	160	151	169	167	174	160	164	174	160	156	163	167	144	146	144	141	149	157	154	169	154	155	173	153	165	166	164	193	164	156	146	161	155	174	147	148	175	139	168	176	167	156	172	172	175	168	151	177	164	143	151	153	158	176	161	141	168	170	167	163	173	160	153	164	168	146	169	171	141	144	154	153	175	162	142	159	170	135	167	167	166	155	175	161	152	153	168	142	146	163	176	157	190	167	179	158	168	153	148	160	195	167	140	175	171	168	148	147	136	150	173	140	160	180	155	156	177	142	168	172	148	194	144	169	180	155	158	161	159	153	175	146	167	155	174	148	164	159	179	157	160	157	146	174	162	168	145	148	145	165	177	172	162	143	169	161	176	176	162	173	154	171	171	142	150	171	141	177	186	171	161	174	160	172	155	163	192	153	169	168	146	158	169	155	146	168	160	149	177	164	148	172	149	157	144	174	167	146	139	142	140	161	145	155	156	177	137	174	171	178	173	172	164	145	177	155	165	163	161	155	156	147	179	188	177	164	170	155	165	149	163	154	157	159	147	147	152	156	173	128	150	158	167	159	161	165	156	175	164	167	149	187	191	162	158	137	177	173	151	153	160	181	183	159	191	189	167	149	169	168	146	173	187	148	178	164	171	181	171	156	162	140	137	172	180	149	148	174	173	172	159	143	155	155	152	152	140	185	160	168	155	164	159	149	174	172	167	143	173	159	153	172	160	157	168	177	171	177	155	154	166	157	177	159	165	173	176	173	165	165	152	162	181	167	171	196	164	163	151	154	153	154	171	159	162	156	172	169	146	126	168	170	163	159	171	142	169	171	157	155	149	148	166	153	143	174	162	156	166	170	191	151	171	162	151	162	165	158	137	156	183	165	166	143	147	157	156	182	162	157	149	161	177	156	168	164	149	159	178	168	161	142	156	163	167	157	143	171	163	166	149	168	151	173	151	151	149	166	147	163	170	155	163	153	173	157	156	173	147	162	147	177	157	158	165	164	164	167	166	136	166	133	168	150	167	180	165	163	168	155	167	143	172	147	166	200	160	165	183	146	174	151	159	158	151	169	149	148	158	172	173	170	168	142	167	180	160	152	188	176	166	148	180	165	152	160	161	153	153	157	170	163	163	166	174	144	159	153	178	142	158	154	163	161	167	177	175	181	155
59615	62403	58775	11736	1094	897	882	983	937	793	818	706	728	695	627	631	648	978	1329	1072	984	885	744	683	595	632	584	583	607	665	558	622	615	592	580	544	547	559	573	512	549	524	522	542	563	514	544	527	557	581	552	520	571	547	526	542	564	546	528	548	586	563	537	528	540	555	545	539	545	579	518	549	572	528	587	528	543	506	504	557	544	533	547	546	562	552	513	507	546	522	515	523	544	533	580	541	549	550	550	533	519	540	577	523	571	539	538	558	537	540	512	526	569	548	530	595	519	542	505	545	534	520	548	559	545	586	522	533	546	548	524	517	576	537	554	542	604	574	526	577	535	506	551	571	500	524	526	564	555	581	566	603	583	572	548	545	515	577	525	553	576	516	535	519	522	558	557	512	529	542	516	568	546	574	529	559	554	538	541	554	577	537	514	558	520	540	537	549	558	530	536	506	551	515	564	533	549	546	530	542	543	558	564	532	505	493	569	545	523	519	549	576	556	549	570	541	523	568	521	552	555	563	544	528	540	522	577	530	553	562	530	522	549	516	540	540	525	551	551	555	585	605	517	516	575	570	527	553	594	594	537	496	551	531	559	537	524	570	523	519	548	535	556	578	558	543	578	551	526	505	605	513	534	546	520	498	500	597	542	546	557	537	571	547	588	589	553	558	539	534	534	569	542	550	558	573	523	584	580	547	549	542	574	545	524	524	525	482	575	580	581	531	530	519	522	536	538	559	536	527	546	536	499	533	564	518	530	567	529	562	543	527	503	520	553	587	538	545	513	500	589	538	571	544	547	537	525	517	563	535	563	488	532	534	556	534	593	545	517	570	550	556	548	555	570	534	554	567	566	554	522	595	532	552	555	503	555	542	534	528	585	538	553	559	506	566	579	504	521	566	540	513	532	547	523	530	569	558	543	524	568	532	516	534	547	574	558	536	548	496	549	588	592	533	545	532	547	558	554	567	537	539	526	554	528	546	571	515	559	557	541	556	549	577	553	529	576	552	534	511	517	566	520	564	558	563	544	519	535	539	537	531	574	530	592	528	584	550	539	557	542	574	531	544	567	551	534	494	552	574	538	543	567	517	539	522	574	530	506	545	553	569	557	527	532	525	576	544	517	560	537	531	535	540	582	541	526	513	534	561	571	543	515	574	538	564	570	524	568	536	545	527	551	550	507	552	551	552	571	592	526	527	521	555	505	529	552	540	582	537	503	541	500	500	524	559	560	571	560	540	553	509	513	552	551	541	521	622	557	497	537	510	556	589	506	520	574	586	555	552	545	548	526	549	526	526	552	532	568	545	519	516	536	524	554	578	566	497	533	507	574	522	543	545	573	532	569	531	532	486	565	561	522	588	563	535	562	513	540	528	518	529	537	607	538	582	554	545	497	525	537	546	562	563	567	536	531	534	538	509	568	526	537	516	577	523	585	539	537	574	535	541	526	552	559	540	567	550	554	543	568	512	526	569	548	540	533	531	600	514	562	556	542	568	525	544	573	580	517	516	555	579	538	565	509	523	515	556	535	517	573	544	531	574	621	533	536	527	543	553	584	541	520	545	539	572	527	522	539	543	524	586	518	506	561	535	528	555	518	555	591	532	510	524	584	541	512	541	570	518	540	529	571	525	578	579	523	569	525	569	526	504	571	560	547	552	552	527	556	537	547	526	535	616	553	559	563	563	536	534	517	560	574	552	523	568	574	535	549	569	544	504	513	521	547	511	558	603	575	532	584	537	579	557	532	557	537	529	508	509	498	519	503	488	518	514	503	551	569	497	526	558	557	563	549	566	559	535	549	551	525	562	563	565	550	525	526	582	520	528	578	529	510	541	595	535	545	509	528	504	572	480	509	523	512	538	558	585	530	549	561	541	494	559	519	562	537	543	584	541	517	539	545	564	548	538	560	541	567	545	505	539	527	523	552	525	531	526	539	543	494	518	576	551	511	562	521	516	525	534	583	546	559	550	563	522	520	548	538	516	519	509	525	581	561	555	552	529	550	554	581	551	557	495	561	557	582	550	524	565	549	517	570	564	549	546	518	547	552	558	506	551	489	510	500	526	515	557	557	547	548	535	545	543	535	568	505	533	508	538	543	583	525	555	511	547	555	524	522	491	523	526	526	550	565	585	481	544	580	530	566	578	561	555	616	536	521	547	557	515	545	534	523	541	570	531	577	537	558	519	540	562	520	536	502	508	557	585	568	515	537	548	551	542	526	530	580	530	547	528	551	528	529	524	534	539	535	560	524	541	546	549	547	574	572	534	511	526	525	545	535	534	549	601	531	511	568	502	539	544	532	530	555	543	565	536	517	514	491	517	549	502	498	516	568	556	558	535	526	561	549	533	547	500	567	545	566	556	539	573	518	531	556	492	536	539	528	544	519	516	592	557	535	548	538	534	520	522	564	565	544	550	540	568	549	559	567	544	580	548	562	518	517	560	524	526	503	549	541	554	541	555	535	515	537	542	588	563	545	518	535	515	516	559	536	567	542	527	597	520	538	546	523	561	518	559	533	510	578	566	538	549	540	521	529	569	518	546	550	551	561	530	516	558	564	556	553	568	550	544	564	548	551	557	542	592	535	535	555	497	544	564	565	520	530	535	509	522	560	533	549	536	570	571	523	562	524	547	567	535	523	521	507	539	540	540	536	512	561	530	514	565	561	531	574	567	508	573	546	509	507	563	563	551	536	552	508	530	499	544	532	566	560	528	559	558	548	576	549	537	530	559	532	532	581	555	497	520	547	532	564	539	580	550	558	538	534	526	542	535	561	523	546	571	560	576	527	515	514	569	529	554	542	550	561	541	538	553	583	557	528	549	536	540	497	554	540	514	588	508	548	514	525	525	566	550	528	551	556	589	523	584	526	513	569	551	547	571	516	539	528	506	514	532	535	560	539	548	546	559	555	510	551	529	568	538	555	537	525	497	554	561	537	547	525	517	515	550	529	570	500	484	486	559	570	534	564	562	565	526	551	550	526	526	544	531	561	506	555	534	526	542	572	539	605	555	522	574	522	511	551	563	567	554	511	510	542	507	535	544	580	536	530	531	560	544	565	518	544	536	558	512	509	532	530	504	519	506	587	533	550	555	547	570	547	558	513	546	567	529	531	530	520	553	601	553	514	527	554	551	535	522	483	551	525	533	535	542	534	540	552	527	583	531	521	564	528	539	588	536	556	554	554	491	546	540	517	556	559	547	526	528	506	502	551	543	497	549	564	513	525	558	510	551	485	535	538	536	548	550	498	507	568	528	536	554	534	583	571	547	535	575	596	532	534	511	532	522	512	555	548	537	529	488	546	562	535	535	513	568	566	539	544	575	534	551	556	535	522	525	516	543	531	576	479	557	556	550	550	580	564	553	507	548	517	542	486	527	544	479	567	532	564	528	534	533	525	555	541	582	534	535	509	538	552	536	557	546	540	526	539	563	564	548	554	565	587	510	539	526	539	583	563	551	527	523	533	510	509	558	534	541	495	556	571	540
27042	16335	7623	743	135	96	76	127	102	110	106	88	103	90	95	108	107	101	98	102	77	95	105	104	88	86	93	86	91	94	105	95	124	109	101	81	93	111	99	100	102	104	102	87	97	91	99	87	103	98	81	104	101	83	100	95	101	99	96	110	108	98	93	106	108	85	83	95	96	102	109	85	84	120	93	89	91	103	85	100	118	94	93	91	95	96	95	94	112	99	94	112	90	96	102	94	98	103	114	81	114	118	99	95	101	109	118	89	123	108	110	99	110	105	88	101	108	111	89	97	92	85	101	90	99	90	83	86	95	86	108	75	89	99	95	100	99	109	117	114	103	92	96	97	95	82	96	106	109	112	112	125	102	101	90	103	100	98	95	99	96	83	108	99	77	101	96	101	94	95	100	98	98	98	88	82	96	100	96	89	106	93	83	90	89	89	105	104	94	91	106	84	108	84	105	115	101	105	98	106	87	82	74	99	101	119	96	85	93	109	98	91	110	94	103	91	90	106	83	97	131	89	98	98	84	80	103	104	111	101	88	97	97	100	111	99	90	97	111	86	99	94	99	87	80	109	97	100	109	76	104	105	109	114	85	101	101	82	85	109	116	108	118	90	84	95	114	105	99	85	89	103	93	94	99	104	100	111	96	104	99	80	97	122	88	107	103	106	96	104	91	97	110	96	100	88	82	86	104	91	94	98	101	79	89	103	116	102	87	106	99	83	95	107	113	101	94	94	81	102	102	102	111	101	107	117	87	105	83	113	101	101	89	89	95	95	100	105	97	111	103	95	101	89	78	103	85	86	115	94	91	106	102	95	108	79	102	108	100	113	89	104	113	103	99	87	92	102	91	114	107	97	104	103	88	78	96	111	97	88	101	91	99	93	109	96	119	112	110	95	95	106	86	112	115	81	105	114	95	117	104	102	106	82	90	105	82	121	91	91	99	98	88	90	106	84	77	97	96	107	81	92	89	106	87	114	98	105	98	107	106	75	94	89	98	107	105	96	91	92	112	79	105	93	84	100	101	103	92	91	103	110	123	100	90	74	91	109	103	88	103	103	89	87	108	106	102	87	99	84	84	104	96	103	100	84	106	94	120	93	119	105	95	97	104	99	77	95	92	101	89	84	80	112	91	111	101	81	99	95	88	101	81	79	112	100	107	91	80	103	112	102	102	102	103	98	109	96	117	102	93	104	99	96	105	92	118	106	111	92	125	83	89	87	109	86	102	100	102	107	125	79	89	108	90	100	107	107	102	82	95	101	92	92	103	93	95	119	87	81	116	91	76	103	93	89	108	107	99	79	102	105	93	90	92	110	99	93	123	110	84	103	88	90	105	93	80	103	90	89	110	88	114	87	100	89	87	86	110	92	96	87	93	86	104	106	106	94	95	107	104	94	90	97	90	111	104	93	98	85	90	103	120	87	107	115	108	93	82	112	79	118	96	101	101	102	91	101	101	107	106	109	112	89	109	96	82	83	101	97	104	108	84	92	82	88	98	101	103	93	105	100	93	108	114	112	106	105	94	98	98	93	95	90	92	111	81	101	92	114	119	99	132	94	97	104	95	90	89	83	82	86	91	101	111	98	105	100	112	108	83	95	97	105	89	98	86	85	99	90	101	90	103	118	116	90	96	84	91	111	94	89	93	98	94	104	115	98	93	102	89	105	97	77	88	91	108	97	109	90	108	101	83	104	100	91	91	86	98	91	98	100	106	98	114	89	121	92	103	104	108	96	96	97	83	118	95	107	101	96	89	126	86	97	89	102	101	93	114	96	106	93	92	89	90	84	91	100	93	102	108	77	79	92	120	92	102	98	93	104	104	96	75	107	86	102	114	98	97	100	111	89	109	99	87	101	103	116	93	110	98	85	102	90	103	82	105	104	87	90	97	103	81	99	113	110	95	95	83	106	110	98	128	103	95	97	113	97	113	91	68	91	109	97	115	101	95	90	95	92	76	99	99	105	104	91	105	108	103	97	94	96	93	86	105	125	88	116	100	111	96	112	83	102	124	116	109	111	89	89	92	108	95	101	84	94	104	102	98	104	102	85	104	94	106	99	109	112	91	93	101	76	98	96	103	98	91	86	101	97	117	97	94	86	93	106	109	101	88	95	103	96	78	84	101	103	104	115	97	98	93	80	88	88	95	102	110	105	97	103	92	85	99	113	108	92	90	100	82	76	97	88	98	94	90	101	100	82	104	109	87	106	106	89	105	104	95	89	100	95	73	105	101	96	94	86	80	87	87	99	101	115	109	98	112	98	97	92	98	101	102	100	102	105	85	115	103	109	91	111	104	87	93	103	100	103	102	98	85	87	101	94	97	107	79	94	95	123	92	98	100	88	92	97	104	100	84	93	110	95	77	85	100	119	91	84	86	78	105	95	103	94	93	117	87	104	87	79	94	95	94	95	97	109	81	104	116	104	102	97	84	106	100	102	103	114	94	110	108	105	97	104	116	83	96	115	88	95	99	102	106	87	97	101	110	118	118	99	94	76	120	93	100	106	88	83	100	91	93	86	90	100	97	93	113	102	100	105	102	92	102	105	103	115	91	96	124	100	103	96	101	104	100	106	92	106	96	99	105	93	105	105	99	87	107	106	95	102	114	83	91	100	112	99	96	94	99	90	97	96	115	99	90	97	94	124	110	95	115	110	88	94	88	104	102	115	90	110	83	84	92	96	77	94	107	95	81	88	107	100	94	108	116	76	116	103	100	87	89	89	117	91	93	119	102	93	81	100	100	96	103	96	122	99	100	94	80	112	110	104	98	95	90	113	82	104	107	97	86	97	104	101	114	117	91	88	85	108	88	99	96	82	76	100	86	92	82	113	103	87	100	101	96	115	98	101	95	97	94	111	101	101	86	106	114	71	102	87	92	79	96	110	91	96	101	85	86	100	90	102	93	93	96	97	106	94	102	99	87	87	93	112	127	107	93	115	102	119	93	86	111	98	91	103	92	97	84	91	82	85	104	90	87	99	98	90	77	103	109	122	80	100	98	110	94	102	99	90	101	103	90	91	104	103	97	102	99	83	98	91	89	91	94	107	90	96	85	107	70	95	108	93	94	85	98	90	88	100	87	81	90	89	90	106	105	101	92	100	82	98	92	101	92	94	89	104	98	103	110	100	101	120	91	114	87	96	105	80	77	99	81	87	86	98	80	105	102	97	84	85	99	106	110	100	106	95	96	108	113	80	109	101	103	106	85	115	100	106	98	91	103	99	88	88	90	107	90	78	90	92	93	103	109	113	88	88	113	93	100	107	104	89	104	105	118	98	88	102	103	102	88	94	118	90	83	117	93	93	85	87	92	106	98	93	96	104	86	85	100	81	91	91	89	104	98	89	108	112	113	97	124	97	94	102	99	102	86	94	91	89	99	82	94	105	104	94	81	101	100	85	98	93	102	81	101	80	100	95	106	112	110	106	83	84	98	90	92	108	92	102	102	108	87	115	113	100	134	109	94	116	100	99	102	97	111	89
28723	21462	13793	1508	346	386	382	361	398	399	378	386	358	381	358	362	420	372	379	371	347	362	341	384	377	343	350	380	364	350	332	368	369	349	355	404	368	370	352	351	374	365	338	351	387	352	365	363	367	338	371	352	340	410	385	356	360	355	356	377	407	359	378	334	369	328	331	339	354	371	391	353	363	374	377	354	382	382	376	375	387	371	379	368	355	378	367	364	377	368	378	387	418	374	348	360	340	365	388	391	366	356	371	348	354	367	374	389	361	380	389	402	338	359	329	356	366	380	381	376	356	344	394	361	376	364	375	358	330	312	353	368	333	385	352	337	364	360	371	377	355	360	371	350	383	379	365	352	347	323	344	359	368	349	320	381	363	327	369	371	348	359	362	372	361	370	340	361	397	361	328	358	376	390	340	348	380	351	373	373	334	373	364	363	370	374	375	384	385	373	363	383	353	359	368	365	355	374	344	330	402	333	339	367	356	351	331	371	368	366	358	372	347	344	357	333	359	328	339	356	330	345	344	365	363	385	356	398	343	361	370	354	354	366	383	389	350	374	385	391	343	369	385	393	401	327	369	368	371	370	346	350	365	379	360	371	344	373	337	361	385	322	364	332	348	394	365	364	382	338	359	395	380	351	351	395	388	357	369	370	334	383	357	353	368	363	348	365	365	363	379	329	372	369	369	377	379	338	345	348	385	357	366	376	388	332	339	349	354	349	344	344	344	387	344	355	339	359	356	352	392	369	364	368	345	361	350	374	346	360	380	382	336	369	370	351	373	393	363	363	326	375	384	359	351	342	383	341	349	382	344	344	392	378	361	341	425	366	367	365	354	322	357	351	343	352	389	354	348	352	340	346	357	359	384	324	383	362	355	373	358	353	346	358	368	375	390	326	347	344	363	390	362	339	335	378	372	369	364	393	373	365	359	377	348	370	332	357	356	374	362	337	336	355	382	390	329	370	337	331	367	359	360	330	342	354	363	399	365	334	362	382	342	364	396	360	335	360	372	356	370	357	346	398	344	391	367	368	357	342	362	367	355	341	384	387	363	359	348	362	359	366	370	365	361	316	355	377	399	356	360	350	362	356	361	366	359	355	367	363	364	369	324	379	370	364	343	386	363	387	384	361	356	352	361	350	359	371	381	388	390	345	367	404	365	373	350	353	374	401	364	332	360	370	362	359	322	362	377	355	356	385	365	355	371	362	348	344	376	360	339	376	376	353	323	380	369	363	401	380	351	349	391	398	363	364	368	373	328	401	353	385	367	343	369	394	360	366	354	349	396	364	347	361	345	339	354	346	381	368	369	342	326	356	335	368	358	384	364	358	345	365	379	351	346	373	337	368	372	346	355	381	346	348	365	381	368	355	399	330	384	350	355	360	351	374	395	373	362	383	382	378	405	315	350	352	365	369	354	393	337	355	390	390	363	386	357	370	376	366	357	370	398	350	369	353	362	363	388	348	381	385	358	360	365	341	360	362	369	349	337	360	366	378	370	378	375	366	351	342	367	371	356	370	382	388	383	354	354	360	404	384	341	371	379	382	354	360	401	350	328	337	365	339	367	349	338	375	359	315	348	348	347	369	370	348	343	404	369	338	402	346	374	348	354	363	386	367	349	399	357	363	399	377	369	356	375	343	346	377	369	358	385	364	376	340	351	355	358	385	341	309	350	350	354	376	367	395	368	356	365	401	330	365	373	353	380	349	346	368	380	329	365	361	384	364	372	361	330	367	381	347	354	333	385	375	342	370	364	372	349	368	390	364	387	361	344	374	349	334	384	391	366	355	367	343	366	375	331	370	373	353	360	369	377	372	354	348	354	364	359	401	348	330	357	403	344	353	361	387	374	343	393	330	353	353	377	374	387	373	363	331	375	355	359	349	337	332	403	375	371	331	366	354	386	362	387	327	368	377	362	357	352	363	344	358	370	353	368	347	375	369	390	344	362	387	361	369	360	394	361	377	369	339	374	384	337	374	349	355	361	383	396	396	376	344	360	366	366	359	364	353	351	361	323	375	376	367	366	369	349	325	375	366	336	347	355	358	365	363	331	394	362	365	348	349	352	373	361	384	335	357	359	359	411	346	337	372	369	379	367	365	353	395	403	342	345	351	402	341	372	372	340	364	355	358	344	348	393	334	371	375	386	363	384	391	366	365	344	354	376	352	372	350	340	342	359	349	381	353	356	350	340	394	346	352	369	363	346	381	371	366	394	318	378	343	377	337	373	365	354	372	340	348	357	372	392	410	368	371	367	382	350	354	361	349	378	340	329	358	373	355	377	356	385	364	365	365	363	372	352	388	335	353	379	373	364	349	324	363	401	392	327	352	363	370	379	389	375	342	382	340	344	380	366	351	357	384	358	339	321	346	381	407	363	410	397	381	364	353	363	377	333	357	365	368	338	387	345	363	367	373	347	374	364	366	359	341	372	357	375	339	358	384	381	387	336	372	339	398	370	372	370	403	361	355	345	374	338	356	344	363	366	361	339	366	353	395	355	383	420	376	346	353	346	344	346	371	362	363	353	340	383	357	332	348	343	360	361	352	353	377	340	381	359	385	312	372	347	406	388	360	363	348	384	329	405	361	369	398	348	374	378	356	341	348	340	358	374	384	359	385	404	377	361	349	344	345	350	393	379	355	369	383	379	368	336	355	357	338	354	369	361	370	346	375	352	366	371	353	381	353	369	367	357	358	380	379	379	331	333	364	376	356	376	365	387	362	381	347	362	360	398	349	376	401	342	388	344	327	365	383	358	362	373	384	377	344	352	346	382	373	390	352	361	390	353	341	341	339	383	356	374	351	366	377	371	369	375	371	367	333	364	358	363	331	366	333	332	339	363	378	354	370	355	389	375	361	348	390	377	345	364	336	380	357	343	377	364	367	388	375	376	399	357	330	397	361	361	361	322	348	336	394	380	376	367	330	366	378	352	368	404	352	349	373	368	363	325	377	363	371	379	351	393	341	416	384	397	372	400	357	373	354	407	371	380	382	373	345	325	377	332	330	371	358	328	389	347	356	358	350	338	345	350	346	394	366	367	345	374	375	376	376	355	364	368	380	328	396	339	379	347	388	337	357	363	380	371	377	401	373	347	354	336	376	339	354	371	356	384	354	369	371	343	364	366	362	386	385	395	387	322	331	361	359	370	357	371	358	330	369	370	349	389	356	398	391	366	368	367	338	356	333	338	338	368	352	364	351	356	372	366	363	370	398	358	375	354	346	340	371	355	356	363	386	395	395	349	375	365	353	387	379	358	384	352	355	333	352	364	350	395	376	358	382	358	401	358	363	370	343	370	360	359	354	362	361	343	361	350	340	376	344	337	335	352	350	394	394	379	370	363	372	370	353	361	338	355	405	388	393	388	379	391	333	383	379	406	362	365	377	325	385	396	348	371	396	350	367	355	334	384	367	372	369	356	359	390	339	355	340	367	355	413	353	352	378	323	375	358	341	360	397	369	332	346	375	384	385	343	371	370	358	392	340
65963	61657	50249	18744	1784	144	141	134	133	114	107	106	119	102	94	95	95	101	172	152	125	125	113	116	104	113	89	101	94	102	100	96	70	83	96	101	105	84	88	109	88	96	107	109	94	95	129	85	95	86	90	110	101	95	85	87	101	89	105	93	79	83	85	99	117	105	111	87	101	91	100	80	78	105	88	79	103	122	98	96	85	109	108	86	81	101	88	105	91	103	81	104	107	97	109	117	102	90	119	89	114	98	100	98	96	90	104	93	86	85	99	94	107	99	92	97	94	87	91	102	89	101	94	109	89	94	109	94	90	93	91	115	112	105	107	98	93	95	83	79	80	103	110	81	107	83	92	98	98	98	82	116	91	103	86	88	88	81	102	96	90	110	71	105	100	88	98	81	94	84	97	91	84	93	85	97	94	112	102	87	101	84	89	93	111	101	88	95	109	99	99	80	100	87	89	100	105	96	113	102	115	86	91	92	90	125	104	82	98	121	98	106	98	126	75	83	90	76	114	96	108	111	105	99	97	97	102	94	101	101	90	86	96	108	88	103	94	90	104	99	89	110	96	104	113	96	89	111	105	87	109	87	98	96	89	99	69	107	93	103	104	97	83	86	105	116	115	111	96	100	97	95	85	96	107	104	100	99	90	99	90	89	106	112	92	85	105	86	74	95	95	75	106	88	79	88	110	110	92	118	89	104	103	90	94	106	87	84	106	96	85	99	98	93	103	98	102	97	103	78	103	99	102	94	92	89	83	105	111	98	89	100	103	99	102	90	104	105	102	85	89	88	79	106	85	93	83	92	95	73	95	96	72	102	97	100	97	94	107	98	108	89	87	87	95	99	93	92	95	113	110	101	96	92	94	90	87	104	79	89	100	103	94	100	99	109	99	88	100	104	106	101	107	90	91	112	104	99	96	88	96	107	91	116	101	94	121	96	105	87	97	103	92	87	96	97	93	91	104	85	106	103	92	103	108	104	98	99	93	103	91	94	97	89	94	94	96	105	104	94	99	107	117	110	82	88	101	100	103	109	109	119	108	110	94	86	111	91	96	102	94	99	91	90	94	97	104	83	94	88	93	87	101	104	97	83	88	81	79	104	100	85	85	115	107	108	105	99	113	99	94	108	104	91	97	108	102	87	97	88	98	88	125	78	107	110	95	100	86	91	107	81	87	83	80	90	90	105	122	106	90	114	105	96	99	84	96	77	90	110	103	113	111	92	97	104	94	85	96	80	87	93	93	100	83	99	105	88	92	95	95	91	97	92	86	108	94	68	107	117	85	95	88	101	97	104	95	85	106	92	80	124	113	85	110	89	107	101	110	88	100	95	105	85	99	108	114	118	103	103	74	117	97	89	93	95	98	66	83	82	84	107	110	93	101	90	102	92	93	106	90	95	88	86	79	99	87	100	96	96	107	91	104	91	86	94	109	110	93	97	93	94	99	94	99	81	100	100	83	84	87	89	88	88	82	82	95	94	105	115	95	92	110	102	101	96	77	104	85	77	117	88	101	117	117	97	111	106	101	86	89	82	94	98	91	82	92	92	95	95	106	108	99	97	94	105	95	94	99	87	93	115	113	100	95	111	87	91	91	93	103	76	96	90	92	102	89	97	105	90	104	80	103	92	88	99	91	96	107	96	99	90	92	82	85	96	100	94	95	105	90	105	91	64	107	107	104	90	97	99	105	106	101	91	93	107	106	95	110	116	92	96	94	86	96	84	112	101	92	111	94	104	98	102	93	93	105	80	93	83	95	96	85	89	84	101	92	122	93	110	93	105	105	94	89	91	96	78	116	108	84	90	101	92	103	96	105	112	80	103	85	100	110	96	101	111	89	91	100	70	103	100	96	82	95	87	87	99	101	93	108	120	113	100	104	92	86	82	101	87	98	116	105	102	87	92	100	97	89	104	91	86	95	95	101	88	91	85	89	94	91	88	93	98	116	99	90	95	106	91	95	113	86	111	98	93	93	103	90	83	115	103	82	93	91	116	94	102	82	86	97	91	94	102	105	104	96	95	90	105	101	111	95	97	94	97	96	100	98	127	93	89	95	91	95	87	81	103	98	104	103	108	74	100	99	98	98	111	91	81	101	106	89	85	89	98	85	81	72	98	97	96	103	90	111	100	101	106	102	99	78	92	79	107	98	94	83	93	106	80	94	99	102	100	88	98	108	94	108	85	103	97	87	100	81	97	119	113	97	76	122	96	103	72	101	116	110	97	108	103	95	104	82	92	99	95	95	115	88	91	91	87	97	85	77	102	91	89	111	100	105	96	98	90	83	89	99	95	91	111	89	93	90	100	88	95	118	108	88	81	81	107	87	94	97	106	90	99	108	102	95	72	101	108	93	77	94	86	101	79	95	106	72	103	96	110	93	96	95	81	104	84	111	84	100	83	100	81	104	89	100	98	85	104	115	107	99	108	92	103	107	85	91	97	102	90	108	91	91	99	95	89	105	120	96	78	89	87	93	100	102	91	84	90	88	87	113	103	123	96	90	85	109	90	94	103	102	102	78	93	97	98	86	89	82	110	76	107	74	112	100	93	90	99	90	104	102	101	90	99	109	92	83	95	86	99	93	97	100	103	90	92	87	103	87	95	96	96	115	83	80	86	92	98	95	99	107	93	116	86	73	96	73	97	89	102	96	95	104	106	95	85	95	107	89	91	115	83	87	91	100	97	90	86	91	108	102	88	76	101	93	93	86	95	107	87	91	107	95	84	98	90	108	89	92	102	110	87	104	107	78	97	91	92	86	98	100	101	96	94	102	80	79	101	100	96	101	101	103	78	100	81	99	99	94	82	87	103	95	101	98	99	93	85	84	83	102	76	109	82	91	102	126	120	88	101	103	91	95	103	82	80	88	108	91	102	97	82	94	105	102	84	89	86	94	104	92	88	93	88	84	92	103	107	85	108	117	97	98	94	101	95	95	100	104	93	89	97	86	112	96	73	85	105	94	100	93	105	117	87	99	98	98	80	97	94	102	107	81	104	100	106	98	95	93	94	114	105	96	117	107	110	92	104	96	89	102	95	102	108	88	96	98	88	101	110	98	96	111	109	83	102	90	96	102	101	97	106	83	111	95	103	96	96	88	110	85	111	105	106	105	87	94	88	84	94	113	101	85	86	104	80	88	112	89	112	99	84	83	97	101	99	91	110	84	91	102	81	91	85	93	94	107	88	94	90	87	84	101	94	86	120	109	85	86	104	109	102	105	111	113	93	99	108	99	102	89	104	79	77	93	89	103	94	100	96	100	108	94	109	101	88	92	85	93	104	123	95	96	94	101	88	108	94	116	80	107	92	86	87	105	87	88	93	100	93	101	103	85	93	89	114	96	98	101	95	98	104	96	95	104	94	101	88	93	95	110	90	88	92	90	88	102	87	99	112	99	112	106	96	81	93	124	103	110	110	105	87	114	104	91	95	86	92	109	93	112	101	99	94	109	115	106	101	102	90	84	93	100	88	102	85	100	79	107	91
49843	49528	46948	12346	629	543	588	617	579	485	461	476	423	450	398	410	436	490	1095	741	688	573	511	428	376	379	355	388	418	449	376	393	374	361	372	363	352	366	351	375	375	388	373	334	383	369	356	357	358	376	357	364	334	362	370	381	378	339	317	368	357	341	365	372	361	337	343	357	372	392	344	356	382	351	360	320	345	371	367	369	377	327	334	364	360	360	331	346	364	381	341	362	348	342	352	333	361	349	357	342	363	338	347	347	344	365	345	371	377	397	367	359	327	375	373	344	327	328	364	339	344	346	386	370	360	339	371	355	378	343	380	361	335	382	349	343	319	327	365	320	361	343	346	330	365	353	375	358	339	396	338	330	317	364	368	370	353	353	344	342	350	321	353	370	346	319	352	355	336	373	367	371	378	354	362	353	353	372	357	361	391	347	395	342	343	370	354	372	356	359	351	316	356	346	344	328	359	372	356	337	402	336	335	352	377	367	343	369	349	342	343	321	356	386	354	360	340	367	319	339	325	352	387	352	347	322	336	339	356	377	371	325	369	367	361	330	365	366	358	328	353	360	360	367	352	355	339	343	320	334	343	348	364	360	383	357	335	402	323	376	388	335	379	348	376	355	360	349	367	356	374	354	332	342	298	373	383	344	353	342	338	353	352	339	337	351	339	363	370	334	364	333	339	328	316	349	375	326	334	343	382	360	377	369	360	376	337	389	344	353	336	345	366	343	336	350	376	382	344	334	326	356	347	347	365	355	343	353	366	347	347	358	348	323	361	379	342	361	343	346	377	381	357	354	358	322	357	350	341	391	344	358	380	388	370	337	366	359	338	358	371	360	367	369	329	377	398	370	359	393	378	325	331	362	367	363	332	337	321	332	350	352	352	358	348	345	324	347	354	349	331	333	343	380	321	359	373	346	372	330	352	353	352	320	340	347	348	367	308	354	325	357	357	328	348	317	354	353	383	340	340	342	356	366	339	349	327	334	350	327	348	354	358	365	354	370	316	325	348	348	337	307	334	364	391	337	340	373	346	397	381	330	355	325	336	368	371	357	356	396	338	328	351	342	370	336	377	354	358	347	355	366	357	339	350	346	358	331	377	353	366	400	346	366	341	398	361	294	352	354	333	345	361	338	387	407	385	327	343	378	385	367	364	371	359	345	323	384	383	342	354	394	340	395	378	329	346	339	354	354	350	372	354	371	348	370	386	340	353	343	347	328	303	359	323	329	346	322	342	351	369	346	353	335	350	350	369	339	353	345	348	336	351	327	351	358	321	355	377	354	373	368	359	391	355	335	338	356	395	350	373	372	356	367	340	343	374	365	313	357	345	398	327	364	332	361	380	362	364	383	356	377	356	329	356	418	333	373	365	348	358	392	342	374	381	392	336	372	356	360	314	333	384	374	368	330	351	340	358	351	359	360	348	366	361	344	355	332	359	317	342	342	367	354	398	341	345	361	346	355	348	373	322	366	359	317	333	353	355	362	329	322	344	381	338	335	397	357	354	387	336	344	341	365	361	330	335	334	349	346	356	361	365	395	357	334	344	333	316	358	323	340	361	310	359	338	336	357	351	348	369	368	351	337	358	370	358	366	371	368	341	289	327	371	370	331	384	361	319	357	365	361	329	370	375	354	353	370	333	346	379	424	346	405	359	375	379	371	347	352	340	361	342	345	341	364	379	384	365	348	349	343	343	341	320	372	380	362	337	358	362	329	355	375	351	339	350	334	360	376	326	353	378	369	358	375	366	340	379	368	341	348	341	350	351	358	348	330	301	376	375	368	350	331	343	328	345	355	337	338	336	343	372	359	358	352	320	353	361	368	371	356	336	370	323	382	372	358	343	312	355	369	371	329	364	331	344	351	363	323	329	373	394	379	345	342	333	348	378	334	330	400	361	346	379	358	374	322	364	355	373	370	370	355	342	370	318	354	362	362	333	336	366	357	334	336	384	360	330	341	328	348	341	329	341	348	356	349	355	352	345	360	324	380	352	388	360	380	372	356	354	348	342	353	321	328	355	381	365	336	358	342	366	346	346	350	329	380	382	354	390	355	330	386	389	349	353	349	363	335	367	346	381	336	364	344	328	360	357	333	355	332	338	376	335	332	360	327	359	333	381	366	368	342	357	323	345	382	345	368	317	344	386	387	371	384	382	392	388	336	330	372	313	354	360	377	361	348	342	340	343	326	374	356	346	330	365	365	359	317	349	328	392	346	377	374	345	389	335	368	344	356	355	312	305	365	348	367	363	347	373	323	355	389	330	362	312	364	350	356	354	340	388	316	370	399	348	352	385	364	356	341	382	357	362	369	354	389	339	372	347	361	352	364	351	373	340	326	352	351	400	341	345	389	340	334	346	322	343	353	363	363	359	338	332	366	366	340	348	345	337	395	357	345	373	327	375	327	342	367	382	338	354	332	340	350	380	337	393	368	323	347	360	369	339	373	331	373	350	366	356	353	353	357	360	353	343	337	324	344	364	358	388	326	378	347	350	359	351	372	394	373	371	354	338	352	355	351	369	365	358	339	337	353	331	396	360	326	332	329	370	363	354	317	360	335	366	356	342	354	376	346	350	344	368	385	373	362	364	361	345	344	396	381	355	353	361	330	353	352	353	354	363	356	328	351	341	367	371	356	338	366	352	357	395	372	366	342	369	365	347	368	362	369	367	349	356	375	356	329	331	379	344	341	326	356	336	333	332	351	357	354	366	330	354	354	367	336	352	377	356	350	337	368	366	376	350	357	362	359	380	351	343	335	339	349	363	355	369	362	372	336	340	358	356	336	343	327	376	348	352	366	365	353	359	383	324	341	369	365	334	360	341	340	342	363	333	322	365	348	341	338	356	360	347	341	373	343	344	355	339	362	350	362	363	337	369	346	354	348	329	343	365	369	362	324	345	349	359	340	347	347	358	380	360	340	348	352	359	335	365	359	333	395	357	341	362	346	330	406	371	357	371	387	339	358	361	352	363	354	347	386	354	372	370	364	358	364	351	328	373	342	375	337	361	304	367	324	368	367	353	347	372	346	346	356	341	405	378	339	362	350	341	387	323	327	347	369	345	355	350	364	319	373	364	340	373	345	349	376	371	358	355	322	345	364	326	356	345	323	355	324	337	359	365	372	349	317	340	344	379	336	325	328	338	354	332	358	368	354	361	376	350	351	352	329	334	362	363	317	378	303	369	340	335	374	341	331	367	379	393	356	380	367	338	350	342	355	311	364	380	395	378	373	370	367	346	340	385	372	343	347	332	348	351	321	355	356	355	309	347	371	351	306	364	390	381	340	330	369	329	370	345	355	333	370	337	343	373	348	313	333	302	349	358	335	385	349	373	335	342	353	375	351	333	318	377	352	311	322	328	346	385	333	360	354	365	324	346	351	406	383	365	343	373	341	343	349	370	376	364	344	313	378	361	331	360	330	350	375	362	343	340	377	326	343	355	359	385	343	347	341	356	342	375	374	348	360	356	357	357	356	354	363	337	343
73297	72042	61486	27274	6813	440	250	262	216	196	200	205	173	207	165	187	180	167	224	275	218	167	174	166	172	170	178	172	154	169	171	159	165	151	151	185	170	154	162	186	176	164	155	142	156	161	162	155	164	178	152	167	139	153	168	170	155	173	172	172	148	160	163	151	164	161	147	147	153	176	170	149	156	168	158	161	163	169	156	146	142	155	160	148	168	164	158	176	153	165	195	159	162	145	145	173	164	155	158	180	167	165	162	157	170	157	170	165	160	174	185	182	190	148	146	168	163	167	180	159	149	167	160	142	163	181	143	140	147	162	150	162	151	163	166	173	169	169	179	157	152	182	173	154	157	138	173	165	176	153	166	155	157	155	156	155	143	153	155	154	188	167	173	171	192	187	170	156	161	179	158	141	155	173	141	155	165	152	151	141	137	168	173	155	190	153	147	187	165	165	164	168	154	157	167	188	144	158	145	175	156	149	151	153	189	162	170	153	167	174	162	167	146	159	177	143	170	166	163	143	147	166	195	158	163	163	158	178	165	129	162	159	133	152	160	178	147	161	144	182	151	146	160	152	178	163	162	174	157	147	169	158	160	155	159	154	169	159	150	167	162	169	177	162	170	174	145	152	157	155	163	153	163	179	156	170	137	151	155	162	166	167	147	134	163	152	166	141	140	196	165	161	168	162	169	133	146	143	150	180	150	161	166	160	162	172	146	173	162	132	150	170	165	154	179	183	148	168	152	163	156	152	148	168	155	158	162	155	157	164	171	174	162	142	160	162	160	152	158	157	143	181	161	126	173	150	170	155	146	168	163	156	177	161	173	150	143	172	176	151	178	169	155	136	185	183	185	146	172	155	169	151	141	149	156	166	148	149	166	147	178	153	176	139	182	179	147	148	153	168	147	160	173	146	166	140	146	169	156	184	158	133	142	161	154	157	145	159	171	148	177	186	159	151	159	175	146	136	155	159	186	149	156	133	162	160	168	174	157	165	194	148	167	156	155	151	156	174	153	148	176	178	161	143	177	169	165	148	141	160	174	157	189	139	165	173	166	174	183	165	165	181	160	154	155	169	161	155	162	159	159	162	169	153	165	169	175	161	162	156	163	167	164	174	182	173	170	149	160	178	160	176	165	144	172	166	146	146	183	153	163	161	160	145	173	133	150	164	176	167	180	140	149	174	175	143	159	161	142	163	152	176	173	158	160	173	171	155	154	162	138	150	164	162	160	176	151	176	159	174	161	165	173	162	154	151	135	182	148	150	158	170	180	170	178	169	154	165	179	153	151	150	158	161	142	152	179	158	166	142	155	161	138	171	141	153	160	163	156	159	150	153	168	148	164	167	157	148	186	169	153	153	149	158	148	165	177	174	152	158	157	152	179	158	156	152	169	170	156	160	178	131	186	159	168	156	147	172	161	149	159	155	164	142	163	191	142	184	171	168	167	160	159	162	165	152	152	183	167	155	148	162	156	161	142	156	162	168	160	157	154	176	160	183	162	139	167	151	151	187	163	157	153	161	178	164	162	150	160	158	109	169	153	160	168	147	177	139	162	147	156	152	161	159	162	167	148	174	161	182	154	178	180	157	174	148	175	165	155	149	156	137	161	159	156	163	186	170	168	146	170	162	164	164	172	167	176	162	160	178	157	165	194	159	166	153	158	176	155	168	159	165	158	170	146	166	164	164	169	191	150	162	167	178	154	157	194	149	181	163	184	166	166	161	168	156	141	174	154	156	146	149	158	177	168	165	158	173	161	135	142	154	155	177	165	153	144	157	164	158	176	146	147	177	165	163	150	162	182	149	180	152	156	135	140	174	143	161	177	155	167	163	169	133	185	169	150	154	170	177	156	163	171	160	162	150	162	158	163	171	162	152	151	153	146	159	158	165	175	165	175	181	170	148	159	175	175	183	197	162	147	177	169	178	161	151	154	157	179	174	157	143	189	157	166	144	167	171	167	159	154	161	157	158	172	169	153	144	190	150	166	173	167	157	173	177	130	155	162	191	158	150	186	181	150	157	175	154	154	170	190	166	182	159	163	159	165	176	157	154	163	198	164	154	168	140	160	150	133	160	123	160	154	159	169	140	144	153	159	164	171	169	148	159	183	150	178	146	152	139	165	142	155	154	163	177	161	166	153	179	151	164	175	166	132	184	185	175	138	152	162	159	159	148	156	156	179	161	153	188	187	192	168	143	158	178	161	163	172	163	155	146	167	165	181	165	144	167	142	154	153	166	170	159	178	143	159	169	162	148	167	167	154	155	161	164	157	154	182	164	166	137	173	179	163	157	161	153	152	171	180	144	182	170	163	149	167	161	165	157	158	159	140	177	169	164	163	170	151	163	149	164	168	166	144	173	154	160	172	156	160	154	166	168	170	135	150	155	143	137	162	151	150	136	169	170	132	153	153	173	163	163	168	156	139	153	168	146	156	176	160	172	163	168	183	167	163	160	154	169	184	175	159	155	177	172	146	161	166	160	154	137	166	156	153	163	150	173	166	179	149	144	175	169	151	136	169	158	177	165	176	151	140	134	156	146	161	163	166	158	176	173	144	156	155	169	154	140	177	153	166	166	183	173	170	165	159	160	154	159	154	166	151	174	181	155	144	178	162	173	179	133	154	143	186	171	155	160	162	159	164	163	172	164	175	150	177	146	175	149	175	148	166	173	154	174	153	152	141	155	122	156	143	170	153	184	159	171	172	187	174	171	153	149	174	150	161	152	151	147	161	150	152	173	156	151	180	170	159	160	180	153	165	141	155	130	149	147	144	167	176	144	166	151	173	147	168	143	160	153	178	165	160	164	150	147	183	148	176	143	185	146	159	186	173	154	149	160	152	151	170	156	180	165	155	167	153	183	159	190	144	166	166	163	186	142	171	167	138	167	158	155	151	169	187	164	157	157	191	164	166	168	179	162	177	176	159	158	162	162	164	168	165	151	155	161	176	153	168	148	167	178	175	151	149	173	150	151	175	158	152	160	152	161	152	174	169	167	179	176	158	164	180	145	166	167	166	151	170	155	182	158	175	149	141	142	184	173	157	157	148	139	169	162	148	162	145	157	158	169	151	183	134	149	165	156	165	178	172	175	159	148	158	159	180	159	145	153	167	161	170	151	152	149	148	176	166	162	152	158	169	162	158	174	165	144	172	178	154	158	144	142	157	135	146	150	157	150	165	160	154	179	152	159	149	146	182	157	184	160	178	168	133	161	156	161	166	152	159	163	147	145	138	151	156	178	160	157	182	156	149	171	151	167	144	164	188	163	151	167	134	175	156	159	150	162	147	152	156	164	161	158	177	162	166	168	193	145	160	176	164	159	170	172	147	173	159	158	164	160	172	144	170	169	161	186	168	165	158	161	170	158	154	159	154	149	180	173	153	157	155	153	169	185	150	136	140	159	161	149	156	198	167	129	158	158	158	164	153	150	150	157	189	160	149	166	163	153	127	143	148	135	165	170	169	172	179	163	148	154	156	163	138	169	174	167
59809	60324	58905	17335	1073	976	954	1022	852	731	731	745	712	736	671	626	699	807	1154	1430	1019	846	733	687	716	589	625	560	608	673	608	570	599	593	548	547	555	536	532	577	551	536	554	496	570	522	538	561	562	545	575	564	558	527	562	502	547	514	538	583	539	532	517	543	559	508	592	538	600	528	527	549	526	555	514	534	568	520	532	526	546	588	556	520	536	560	519	540	510	565	574	500	546	546	531	550	527	560	547	531	526	514	530	529	533	546	545	511	553	509	542	534	570	522	495	538	526	514	564	549	546	538	533	572	552	558	542	560	537	537	535	556	549	530	540	519	521	536	529	550	574	522	487	552	504	510	533	552	548	550	529	526	564	563	510	580	583	566	570	541	547	512	555	508	539	564	542	524	530	520	513	547	488	551	527	493	547	551	521	542	549	546	572	546	533	537	527	575	529	550	560	554	517	546	511	524	514	524	508	538	532	565	520	528	564	501	526	553	537	534	531	535	541	509	572	566	497	552	533	537	549	545	575	464	551	567	535	518	525	540	516	544	516	518	532	571	561	540	545	491	556	550	547	497	549	574	554	552	533	532	490	514	498	524	524	604	589	517	553	476	551	542	545	526	545	518	548	545	506	551	517	561	502	532	534	515	541	586	555	502	512	526	522	548	546	475	532	582	552	535	562	514	558	547	523	561	523	527	495	530	524	536	530	546	526	545	549	495	519	538	526	565	550	545	557	556	530	494	537	540	485	515	575	534	565	556	553	527	604	542	527	548	579	527	547	534	466	552	525	526	578	562	569	528	534	530	555	533	502	575	576	583	569	573	549	560	535	569	508	559	518	534	598	523	544	529	521	587	527	540	559	526	552	519	550	518	550	525	507	534	540	508	548	538	537	557	535	544	536	557	562	530	563	556	530	520	530	527	546	549	533	553	533	495	538	534	528	548	512	510	564	518	599	509	495	574	546	520	518	527	515	534	485	545	494	525	574	545	478	499	569	558	520	559	523	570	538	485	531	567	578	531	561	557	526	567	524	496	565	540	510	511	568	560	518	546	531	569	537	542	543	497	542	512	560	520	561	523	543	547	509	507	553	561	511	549	604	555	496	537	537	569	531	536	559	525	535	590	563	576	492	557	537	525	522	540	566	570	544	542	537	552	540	505	588	553	505	510	527	535	537	548	563	566	516	514	599	538	495	495	547	526	548	540	515	543	524	539	514	542	553	494	573	502	548	482	527	497	536	550	552	553	491	530	526	569	513	581	541	506	533	523	507	517	546	495	575	540	522	552	526	536	534	546	541	569	535	517	517	518	534	499	574	555	498	525	564	531	557	541	535	566	583	534	532	553	553	555	543	548	535	480	514	547	527	550	548	558	533	482	513	520	543	534	570	570	557	528	524	506	560	542	569	555	590	528	527	538	562	568	532	537	543	555	556	504	574	549	495	529	530	531	521	529	558	565	558	526	548	520	531	584	529	524	520	543	557	559	541	547	527	564	514	559	566	562	559	580	567	568	546	545	598	549	526	518	569	544	481	566	555	536	518	532	534	555	541	512	541	563	533	582	516	573	572	504	551	563	558	519	501	500	509	526	584	536	534	532	511	519	509	538	533	518	485	543	576	520	502	540	522	560	516	572	543	537	537	506	570	505	548	572	529	513	511	545	513	537	546	539	538	553	568	519	548	522	517	542	567	529	562	540	510	567	537	537	541	519	488	534	558	503	570	537	535	551	534	550	550	564	517	553	560	550	586	543	498	523	575	523	542	514	566	530	568	538	518	524	538	572	526	527	550	511	497	532	555	522	541	590	572	544	526	537	539	515	558	542	515	519	558	576	577	526	547	537	544	506	555	553	546	519	508	561	537	550	552	516	539	551	516	541	579	500	556	532	532	533	500	488	563	530	514	546	526	588	553	506	549	555	567	573	516	558	564	513	557	550	537	590	553	507	560	538	538	567	533	559	571	560	525	535	539	545	509	544	527	474	525	544	497	535	500	536	553	517	508	533	571	528	532	534	552	564	532	527	553	529	521	504	592	542	483	519	563	573	538	547	554	551	537	544	557	526	509	504	515	547	524	504	548	557	530	508	549	548	565	481	508	544	510	527	566	566	481	516	528	519	547	543	567	544	545	557	577	504	512	553	546	533	529	583	533	539	556	529	594	541	545	522	512	522	546	533	570	514	509	579	525	522	515	542	559	540	561	518	549	552	551	571	532	540	508	516	509	565	536	551	557	514	520	528	551	523	558	546	573	514	530	558	595	528	531	557	539	519	550	557	539	553	531	543	560	562	511	528	536	540	536	505	564	534	567	502	550	507	584	564	517	532	542	537	519	534	551	546	537	532	541	540	520	573	524	555	554	577	517	536	535	570	484	542	547	537	552	526	547	527	573	501	546	542	516	563	539	535	543	505	529	561	496	520	525	540	560	587	520	593	551	528	521	502	537	582	528	525	540	523	536	596	506	566	542	521	545	546	548	523	487	566	532	575	533	575	554	542	549	540	553	559	528	535	550	530	587	558	537	533	554	529	552	493	609	559	580	511	537	496	575	499	502	491	496	523	508	533	513	542	539	516	529	541	541	546	525	548	540	508	550	568	572	585	512	526	528	568	504	542	494	492	509	559	578	537	526	548	550	537	527	525	554	511	582	525	563	560	526	543	528	520	538	503	556	532	515	548	532	550	578	520	560	490	505	575	529	520	554	537	534	556	532	564	589	559	552	561	560	524	582	531	564	540	542	570	528	547	517	535	539	526	518	533	541	565	528	535	554	553	541	517	517	534	549	572	560	550	561	507	541	562	540	517	553	533	511	539	540	518	526	495	519	539	532	488	575	568	543	522	573	539	533	559	543	558	517	510	550	547	552	551	578	530	532	549	510	575	545	549	562	566	521	565	516	520	514	523	526	545	558	551	523	519	566	539	533	552	532	553	518	511	538	537	549	509	535	512	517	525	523	528	511	539	528	525	511	548	569	587	524	548	543	579	540	514	559	554	541	570	593	521	518	503	568	533	538	524	564	538	498	510	532	504	549	518	517	546	544	513	585	568	563	524	562	550	516	540	537	551	507	525	488	521	531	559	513	550	521	581	545	511	515	538	557	521	535	546	553	512	583	564	498	569	537	533	550	555	498	551	540	542	556	519	525	536	509	488	528	523	523	544	537	544	492	518	490	542	533	540	576	548	528	537	566	546	564	513	535	533	516	543	505	497	561	563	536	536	542	554	544	521	532	533	555	485	549	595	512	537	546	530	530	538	524	514	502	540	569	516	521	572	521	593	555	523	545	546	486	495	531	581	517	512	543	535	540	549	516	539	504	509	537	551	530	558	512	506	527	552	546	563	527	509	560	545	494	542	526	533	522	517	530	542	531	535	568	567	536	571	546	507	558	523	547	531	516	524	541	513	531	522	539	586	549	524	546	508	532	520	529	575	519	542	532	518	541	493	548	555	547	541	544	552	519	573	556	535	560	524	548	526	537	528	518	516	515	549
27569	14522	7357	948	144	93	97	110	93	100	106	93	92	107	107	93	91	88	88	96	108	98	90	103	91	96	99	114	96	89	104	105	106	101	106	109	87	89	94	88	101	114	85	115	117	89	108	108	97	103	107	87	102	77	107	124	100	99	107	96	101	103	103	104	94	108	118	75	103	79	92	90	91	103	100	90	104	89	100	96	88	95	92	86	99	99	98	88	122	93	90	105	109	106	126	93	74	94	87	97	111	96	97	107	99	113	89	95	90	106	85	82	114	92	91	103	101	77	109	107	101	93	87	99	84	108	95	97	88	83	104	98	106	77	83	97	100	96	93	107	106	108	105	111	106	94	96	91	101	103	83	84	94	93	80	93	96	96	103	113	96	91	95	103	97	101	107	98	90	99	98	95	113	84	109	117	101	100	108	105	119	97	95	101	102	85	99	106	95	92	102	98	123	97	117	95	80	91	98	103	82	99	95	84	105	106	99	101	112	110	114	120	82	101	114	103	93	83	105	102	113	78	76	106	102	86	99	99	84	93	103	95	80	79	94	102	107	92	96	97	99	106	84	99	117	109	100	109	102	90	86	96	101	100	82	108	103	114	103	93	91	97	106	99	100	91	91	103	77	79	88	116	93	99	107	103	105	92	105	94	98	78	92	123	89	99	90	113	104	99	95	88	102	92	96	81	93	96	95	93	107	120	87	111	100	106	94	102	103	103	81	104	103	92	106	101	98	109	91	104	116	104	101	103	81	89	118	98	83	93	86	93	97	91	102	86	116	102	96	95	110	100	105	119	74	97	99	113	84	98	96	97	90	100	97	112	114	113	105	110	105	102	115	122	104	110	89	117	97	97	120	99	98	90	104	108	98	101	115	100	94	109	94	99	83	119	104	106	90	89	97	92	97	114	111	86	94	108	86	105	113	95	90	90	91	94	111	97	89	80	104	119	108	110	90	116	103	113	95	84	93	102	123	72	95	117	87	93	110	106	111	112	97	101	85	99	87	91	98	103	115	101	102	92	97	95	109	75	81	120	94	98	103	99	88	112	95	97	104	93	83	116	107	111	103	91	107	107	95	91	90	123	92	110	121	101	103	102	80	98	108	100	90	99	97	109	114	111	110	101	102	96	87	91	96	81	104	107	101	92	99	105	107	93	116	92	82	100	127	95	86	84	81	81	83	109	88	87	95	102	104	117	117	100	105	105	111	89	103	93	100	92	99	95	83	111	116	94	94	100	91	110	105	99	90	95	105	111	100	100	99	97	100	94	94	102	97	102	108	98	88	101	100	104	99	96	86	92	117	85	93	68	101	103	110	89	104	101	102	107	89	84	107	93	103	92	83	102	73	101	99	94	102	104	105	98	93	99	102	117	89	97	92	82	101	108	101	115	108	102	103	96	99	93	88	92	112	104	96	91	106	112	95	100	105	100	106	91	115	82	97	104	114	100	90	105	94	82	104	99	99	91	96	99	92	103	74	98	88	108	96	92	108	81	85	92	98	101	121	104	87	100	114	96	103	97	94	118	90	110	88	95	96	102	87	95	108	102	111	103	85	88	120	113	118	105	95	109	92	102	121	98	91	95	122	94	112	97	91	115	90	125	87	91	91	99	94	103	82	94	106	105	111	105	90	104	105	86	104	96	106	104	117	104	106	90	118	88	97	101	83	104	95	105	101	102	108	102	109	106	89	103	108	107	125	105	111	96	107	97	85	97	108	91	96	94	88	89	80	96	99	106	102	103	102	108	102	103	97	82	105	92	92	85	103	95	88	73	112	94	105	103	86	92	87	99	89	94	96	100	98	109	98	89	107	92	108	82	84	97	124	99	110	116	95	81	98	87	110	108	105	102	112	103	93	85	87	101	101	108	115	99	93	109	106	94	93	96	108	109	106	95	90	98	85	102	95	82	79	107	114	88	105	104	89	117	114	104	97	107	97	91	98	103	106	82	92	92	104	92	89	95	96	108	117	105	99	108	97	80	112	98	87	83	115	95	83	107	105	89	115	80	97	111	100	85	100	90	94	99	95	84	109	107	93	88	103	104	103	90	110	91	103	96	99	82	98	98	96	106	97	93	107	90	96	100	88	80	89	93	92	109	90	93	95	97	96	82	112	100	78	95	110	92	89	97	106	102	116	97	108	91	79	101	100	106	99	99	99	103	113	86	105	89	86	103	101	107	103	88	96	100	74	99	103	109	86	89	105	107	109	94	113	99	103	108	89	114	101	84	107	103	74	110	118	123	105	95	108	82	102	107	107	99	118	99	98	103	92	86	122	74	118	93	108	86	123	100	104	121	103	115	94	74	97	102	105	92	81	103	106	106	88	85	96	95	98	95	93	114	80	97	113	110	107	119	111	94	105	108	91	87	91	97	102	93	82	99	96	91	113	84	100	101	96	78	86	82	104	95	107	96	85	97	116	101	113	83	94	84	104	110	99	95	111	118	92	92	97	90	104	113	106	103	94	83	90	114	121	98	102	93	88	104	102	109	96	101	100	97	94	108	102	100	101	91	98	110	103	115	115	89	92	105	80	91	96	85	84	97	87	109	107	100	96	105	92	73	97	98	87	94	113	111	94	98	98	89	90	102	88	86	88	101	94	110	115	110	95	115	89	100	79	93	84	94	89	88	89	107	105	98	81	86	100	94	79	97	99	106	106	90	108	101	95	112	97	101	98	94	99	101	108	101	111	102	95	87	90	102	93	95	93	103	93	93	104	105	105	92	98	99	112	98	77	92	97	95	118	88	101	94	115	99	84	98	112	80	102	111	93	99	96	90	110	96	93	81	97	98	97	98	94	97	72	100	92	92	86	116	116	106	90	97	104	96	90	112	104	82	102	80	92	100	109	86	104	109	99	97	100	96	99	107	80	100	97	102	96	119	120	119	89	97	78	109	108	98	91	103	104	99	97	95	99	109	104	108	110	105	96	101	90	124	87	93	113	71	72	95	98	93	100	105	98	95	105	103	95	106	96	86	92	116	83	82	86	98	85	112	93	122	107	88	113	103	102	98	96	103	98	88	110	115	113	79	98	87	108	110	112	115	93	111	94	116	104	107	88	103	91	108	88	93	109	100	75	94	91	100	115	101	96	88	100	81	116	108	87	85	91	96	95	92	89	97	108	92	104	102	103	101	89	105	102	92	80	98	101	113	94	89	87	108	94	96	86	99	88	96	97	92	87	116	114	106	108	115	104	106	97	91	93	107	120	84	93	86	104	103	111	98	97	107	90	90	86	106	111	107	80	94	105	88	91	93	109	97	98	100	104	103	114	101	100	114	113	106	101	71	104	98	93	85	89	87	104	95	87	86	100	90	95	87	88	77	87	106	118	91	98	90	83	102	105	111	102	108	90	108	98	109	98	90	104	92	91	96	111	82	99	90	87	99	96	107	92	123	120	114	102	101	93	100	92	91	105	106	71	111	88	108	84	113	110	87	100	97	100	101	116	98	92	108	88	82	113	112	102	104	78	93	85	92	101	105
29541	19223	13705	2284	360	373	372	408	391	394	362	400	352	363	393	390	387	373	378	400	365	349	373	339	360	406	370	388	371	383	373	348	340	383	383	403	364	341	363	339	382	364	347	351	380	339	396	362	353	385	358	367	366	372	383	385	368	371	396	384	402	335	388	387	351	363	356	366	353	337	386	344	355	368	345	353	374	339	370	396	359	340	364	393	355	370	318	394	385	378	386	350	352	387	358	363	379	362	349	378	376	335	362	389	407	363	334	373	341	349	362	359	367	379	376	399	307	403	389	358	354	379	373	358	355	355	355	385	334	341	349	350	383	353	326	375	356	362	373	317	350	327	380	367	376	371	352	377	360	366	352	360	339	372	354	325	363	361	418	388	358	363	381	380	380	355	347	359	333	345	319	363	365	361	355	371	372	380	371	368	396	360	369	349	360	376	358	341	388	376	388	370	328	380	338	339	325	348	388	367	389	349	341	364	354	371	350	368	374	338	401	390	362	377	378	352	374	373	346	343	382	365	352	362	333	415	359	356	390	367	359	357	351	355	364	346	377	348	346	376	355	369	406	389	397	361	321	394	364	357	358	352	357	378	384	395	409	372	341	362	369	355	357	361	348	377	359	379	405	345	355	347	373	358	350	330	372	346	398	341	365	361	346	375	359	350	371	386	386	379	383	373	331	391	348	359	378	369	375	381	368	397	353	371	362	350	375	358	382	367	355	406	372	382	386	348	358	382	370	380	335	346	390	361	382	394	324	343	382	356	365	344	369	367	344	384	380	336	371	371	351	362	369	385	327	328	391	372	356	367	381	385	391	338	400	370	356	354	345	388	380	408	374	395	363	382	367	370	372	373	380	400	344	335	341	364	339	383	375	342	322	366	351	329	351	370	392	409	371	388	395	380	336	376	369	385	356	379	385	382	364	357	356	363	314	351	397	360	382	377	389	348	388	364	403	361	356	353	358	354	368	372	330	353	418	347	385	331	394	375	335	337	357	351	375	394	364	383	366	376	360	371	364	363	383	351	382	374	385	386	379	362	369	372	353	375	350	364	346	381	402	360	376	358	336	362	349	358	359	376	380	385	379	380	364	355	363	359	363	324	390	364	386	376	350	364	397	367	328	364	350	389	390	373	330	326	375	391	362	346	334	402	351	369	380	359	398	361	385	313	355	387	410	370	385	371	391	398	391	330	360	383	368	352	386	396	360	400	379	364	341	352	356	392	367	365	373	365	377	364	354	351	387	357	358	388	384	384	338	382	365	365	374	373	372	364	338	352	373	367	365	385	310	364	357	392	367	349	365	347	354	368	387	370	369	318	354	348	370	386	370	367	379	392	396	333	374	361	372	375	358	389	362	334	344	379	383	356	360	387	352	354	362	347	359	378	399	342	371	370	360	347	376	377	372	371	374	322	383	384	367	331	372	372	360	351	371	394	394	385	384	374	357	349	353	369	367	376	353	387	356	360	366	353	347	400	373	368	340	365	379	385	394	342	372	369	351	347	382	377	328	355	394	369	400	380	375	365	339	370	376	328	374	373	353	381	346	359	393	396	345	369	330	365	367	375	381	386	383	371	369	392	345	376	353	373	371	398	356	347	365	355	349	391	388	345	355	370	386	390	377	373	374	365	373	369	388	355	377	383	353	364	374	356	376	341	400	348	333	353	373	325	379	409	396	349	403	337	379	374	375	368	351	404	322	414	372	420	368	360	365	397	404	407	392	350	415	389	361	372	350	363	351	358	349	374	381	366	358	337	349	348	349	362	384	321	375	343	371	372	316	355	382	342	353	332	357	344	390	359	335	384	366	320	380	350	358	372	342	364	372	353	389	347	387	392	363	353	352	345	362	376	348	382	350	381	378	366	347	373	374	361	348	374	381	357	348	355	362	341	336	352	393	356	369	355	329	372	345	383	369	349	361	361	367	375	391	358	346	366	372	368	366	336	346	359	374	363	345	355	371	357	362	395	350	355	385	384	369	357	367	343	365	376	348	326	347	397	345	387	368	358	370	384	368	389	346	370	343	393	338	390	377	391	355	337	378	373	370	345	401	341	316	387	363	364	368	356	355	363	339	379	366	352	332	358	362	359	358	350	353	333	370	365	368	374	371	385	353	385	355	380	385	342	351	376	356	355	362	337	371	349	370	365	350	344	394	363	361	387	348	359	343	357	387	385	361	341	340	374	375	343	365	367	365	381	354	369	337	384	365	355	347	352	365	377	378	363	382	354	398	406	337	381	369	387	337	355	372	346	362	360	348	365	342	385	369	380	344	362	339	348	374	360	360	378	359	380	350	379	356	405	383	335	343	337	362	359	381	338	353	407	389	359	364	371	351	346	386	385	352	355	358	386	381	355	371	374	374	353	340	389	389	394	375	389	361	350	381	442	360	366	375	357	393	349	350	391	360	353	338	371	361	373	352	387	341	374	383	359	373	373	400	359	368	370	388	371	366	354	342	319	350	370	351	327	358	362	369	353	370	380	341	359	381	370	364	368	357	331	350	360	375	395	356	409	398	364	373	377	357	356	376	381	344	335	374	359	360	355	369	388	369	374	356	373	368	362	377	330	355	376	343	374	391	353	361	377	362	389	359	349	350	376	350	354	358	349	313	337	363	337	345	362	368	347	322	386	358	393	362	357	363	380	362	374	358	388	386	404	383	371	374	367	368	350	330	380	372	393	376	359	357	364	360	374	371	384	338	368	347	370	387	348	386	368	362	406	364	402	356	369	356	360	350	338	360	370	351	361	374	352	352	390	366	388	369	365	358	375	357	380	354	377	367	406	385	369	385	355	376	348	363	372	354	337	349	401	376	383	347	362	359	395	383	341	357	372	357	364	368	365	369	390	349	405	363	355	370	380	354	380	347	380	389	372	372	358	359	382	355	358	379	373	371	366	365	363	336	370	331	381	394	319	398	393	394	359	377	307	365	370	369	370	365	379	340	363	397	390	371	364	361	374	374	369	342	368	365	368	366	347	389	361	378	342	381	384	364	374	362	372	373	348	369	364	376	353	371	361	388	362	382	357	374	380	366	358	367	360	369	383	363	366	350	341	347	386	369	376	365	393	352	381	345	365	361	332	359	358	349	355	374	371	350	338	396	386	355	351	380	388	338	341	357	397	357	355	389	364	335	383	374	352	389	388	333	345	374	316	352	382	387	351	425	375	371	401	364	379	354	358	381	367	369	350	346	372	339	383	374	389	367	356	346	368	376	357	380	399	381	345	359	341	375	381	370	336	375	354	378	347	348	380	388	334	369	345	384	363	333	386	377	377	416	360	349	385	374	380	354	381	384	337	386	336	359	385	382	336	372	357	381	383	338	336	386	363	363	358	384	360	377	378	359	352	338	357	395	376	407	343	365	366	355	400	352	387	338	363	334	366	359	350	349	372	359	341	377	371	376	383	353	337	345	347	367	377	339	380	365	356	410	361	366	405	344	338	369	393	366	374	380	378	360	386	378	391	346	383	329	368	346	370	324	367
66354	61563	52613	21510	2264	175	135	141	132	105	131	115	86	95	120	104	102	110	134	138	135	114	107	112	92	108	116	121	123	110	88	83	105	78	99	99	87	95	84	115	98	116	103	99	105	98	104	101	101	100	109	99	118	83	101	95	103	103	96	102	88	122	101	105	87	90	105	102	88	109	91	110	92	89	108	83	84	94	100	106	95	95	123	116	92	112	108	105	87	101	105	96	106	89	112	102	98	87	79	99	110	82	106	97	96	96	97	104	84	96	85	80	110	104	112	112	97	111	105	101	93	100	85	92	98	89	118	100	87	93	91	84	91	94	84	83	91	103	88	84	105	102	92	111	99	84	80	94	91	89	89	102	118	96	86	87	99	94	106	129	89	83	97	86	92	112	82	111	98	96	108	107	92	83	109	105	97	103	98	114	87	84	116	87	89	100	91	100	101	97	88	84	98	112	95	110	85	97	96	98	87	118	103	87	91	110	101	103	101	81	105	123	96	112	100	85	97	98	87	91	90	98	112	82	101	99	98	104	105	104	113	95	96	90	106	98	131	103	92	97	82	91	102	87	90	83	108	106	102	107	125	103	107	105	105	92	93	102	94	93	92	99	94	99	88	99	101	105	92	105	86	107	92	104	87	72	84	100	102	99	115	121	99	86	103	86	108	113	96	85	103	84	87	96	106	86	94	98	102	91	94	99	89	99	115	74	89	95	97	96	105	76	90	103	106	87	107	81	97	119	97	93	83	101	76	95	99	96	110	94	100	98	105	85	96	88	97	106	94	98	92	98	103	97	81	72	103	101	99	108	93	87	80	90	97	87	104	89	89	87	74	99	96	115	92	85	72	86	104	102	111	106	96	89	86	85	101	86	89	118	94	119	107	94	101	121	77	108	88	90	92	100	105	87	91	95	94	99	106	108	87	102	99	111	98	104	99	112	116	85	98	111	94	81	102	93	115	84	90	97	110	90	91	93	86	83	99	96	97	83	100	109	99	109	84	92	114	88	108	95	93	91	110	95	114	87	100	93	91	88	108	105	102	91	104	107	94	84	104	87	110	92	117	101	91	111	108	95	96	93	86	108	116	111	78	100	107	102	84	106	109	101	103	102	108	90	73	95	97	103	82	85	94	99	96	93	109	99	98	97	86	90	82	92	133	103	110	110	98	93	103	102	111	93	114	82	116	95	98	106	105	120	105	108	112	108	103	93	94	98	100	113	95	104	102	99	88	85	91	120	81	98	97	96	83	108	95	98	92	109	104	109	99	97	110	102	101	98	102	109	90	76	95	103	93	104	89	90	107	89	99	101	82	107	90	123	76	107	100	91	109	79	90	98	93	100	94	98	101	106	101	100	89	90	107	97	87	107	83	81	86	103	104	96	94	81	86	107	106	103	104	95	86	113	84	102	97	97	81	94	99	99	87	100	110	96	94	100	95	100	101	79	98	100	120	110	88	92	100	119	94	105	92	87	106	99	92	88	91	95	83	102	112	97	98	103	86	110	107	110	114	89	101	101	92	94	102	80	81	82	105	112	104	85	91	99	77	99	85	98	92	107	98	116	112	93	96	85	96	102	90	93	86	95	87	93	92	107	96	98	98	105	92	89	103	98	87	108	103	109	96	100	111	91	95	107	104	99	104	86	90	96	93	98	100	97	103	96	94	106	88	98	92	99	101	98	87	90	105	111	100	78	125	108	119	85	99	101	108	117	102	93	102	105	116	97	93	103	91	96	94	96	95	92	108	97	86	120	95	87	88	110	86	94	94	106	106	98	105	87	94	106	84	100	84	96	107	104	100	110	108	83	106	101	113	96	100	93	102	88	113	93	96	97	97	103	108	105	85	99	97	101	103	89	116	83	89	84	105	91	114	101	110	95	92	106	90	107	89	87	110	108	103	97	88	99	100	87	99	99	95	92	103	91	115	94	97	114	94	87	97	103	92	114	103	88	108	100	95	87	96	84	93	106	114	105	98	93	100	115	94	97	119	101	110	114	103	93	100	105	109	91	98	92	101	105	110	113	103	83	116	116	95	91	117	85	95	90	110	98	92	89	97	97	92	89	103	94	99	100	109	123	93	113	97	98	86	100	78	98	84	97	102	103	90	83	97	98	103	103	84	102	109	90	99	86	94	123	98	91	102	103	81	98	85	84	103	102	98	109	98	92	81	88	98	98	88	92	103	91	107	92	89	95	105	108	95	95	107	93	91	95	93	99	108	97	102	97	107	97	96	105	107	117	84	101	91	102	96	87	102	96	86	98	94	85	109	93	110	104	88	96	87	101	106	99	98	87	115	87	102	89	102	92	97	116	103	107	119	119	95	104	101	108	87	122	99	85	98	96	93	109	100	79	109	108	99	89	92	95	97	94	89	103	96	96	118	98	93	67	97	91	94	85	105	99	92	103	108	96	81	98	92	96	117	106	123	91	97	104	96	84	103	104	102	92	96	100	106	85	98	93	103	101	108	104	93	95	109	107	93	92	102	100	90	89	94	91	126	90	89	103	87	95	100	99	110	91	94	81	99	109	111	89	87	112	101	73	96	106	103	90	99	94	114	89	88	110	101	79	108	88	80	94	92	116	107	99	126	103	96	107	97	96	123	87	105	89	96	106	104	81	81	113	112	91	91	95	90	96	84	86	99	96	98	94	97	94	103	106	103	92	90	92	99	105	107	100	100	83	86	105	103	101	104	86	123	97	96	93	92	91	103	94	101	75	100	94	96	108	108	94	91	118	115	107	106	108	105	106	109	89	103	101	87	117	104	98	99	92	91	93	105	97	80	109	115	88	96	98	110	108	107	92	102	105	89	91	110	98	92	82	105	103	127	92	112	86	100	93	120	70	83	89	82	122	97	99	90	91	127	93	102	95	126	92	121	102	89	90	107	95	103	97	98	91	99	65	95	110	85	86	94	99	82	101	103	98	86	118	94	98	94	92	83	107	119	101	109	85	89	112	88	86	82	94	84	84	104	102	106	114	91	87	93	101	107	90	100	91	97	110	88	97	87	92	94	113	104	93	103	96	95	115	112	103	107	96	95	93	93	88	90	95	100	106	118	99	86	97	110	84	92	88	107	103	106	87	89	98	90	105	70	91	92	100	84	93	96	84	86	106	97	97	108	101	111	93	107	110	98	98	100	82	99	92	108	79	99	93	97	95	84	101	123	105	108	109	100	90	99	96	96	97	105	89	98	100	108	94	99	96	89	101	121	107	82	88	102	99	99	88	105	98	89	89	89	105	84	96	82	96	122	87	112	89	102	100	109	89	86	106	90	102	85	97	100	101	85	104	93	101	110	99	97	83	98	91	97	86	93	96	99	111	84	103	100	81	101	96	105	79	98	100	101	92	105	101	97	97	87	86	102	93	104	102	113	93	106	90	100	99	90	114	110	100	97	107	83	83	91	100	85	104	107	84	89	86	96	100	94	105	95	95	107	91	100	93	111	84	103	100	99	85	99	97	98	102	101	91	102	96	96	113	104	93
49351	49174	49211	13963	622	553	556	587	514	510	504	473	459	468	407	425	421	546	646	856	608	522	462	436	410	451	373	403	404	433	330	382	394	342	389	347	396	344	373	388	370	383	372	362	372	388	419	370	370	387	376	326	352	336	381	341	368	353	334	372	387	363	347	346	342	327	353	406	359	359	330	361	370	387	403	350	384	356	370	387	351	377	367	395	323	317	364	338	354	383	369	352	389	328	351	380	343	357	387	364	366	365	355	367	365	374	323	377	395	367	347	410	317	357	371	351	333	401	333	355	354	390	352	359	372	327	362	329	312	403	350	363	383	372	349	324	326	361	344	367	378	328	354	352	363	316	352	356	375	394	383	374	376	371	381	371	347	349	364	361	352	330	375	366	340	350	361	338	375	386	340	347	337	372	357	322	348	367	378	346	347	384	321	373	348	310	352	320	403	329	367	377	319	362	371	355	349	349	344	370	360	345	392	365	357	351	324	363	329	319	350	337	396	361	363	351	369	355	356	354	375	359	358	357	359	397	347	380	366	332	352	310	345	379	357	336	347	364	373	391	362	322	338	336	380	375	364	356	353	390	380	363	346	363	341	370	348	414	343	353	371	368	376	355	332	340	356	380	367	388	360	345	401	334	343	352	337	348	387	392	351	339	342	403	340	340	328	375	378	367	339	356	349	353	348	383	366	379	374	347	357	343	338	342	370	370	370	413	346	381	364	355	362	372	356	374	351	371	368	368	357	348	345	347	341	357	327	341	338	359	347	353	355	355	329	363	379	387	371	346	381	372	361	356	363	337	368	391	359	346	343	361	353	360	361	330	376	348	374	375	358	336	373	350	363	325	373	347	369	359	344	344	371	373	339	342	414	368	371	397	392	366	348	360	347	355	356	343	336	398	312	363	344	366	324	381	366	392	379	369	374	326	345	368	382	391	367	369	369	343	379	339	339	368	354	333	343	372	352	346	339	351	369	328	379	367	343	361	370	343	338	363	340	385	365	362	346	336	352	359	373	347	363	357	374	345	373	321	335	321	371	385	360	371	349	386	341	359	345	378	347	375	344	337	337	366	334	379	370	366	344	323	342	344	338	354	344	365	340	377	337	358	381	387	357	388	367	366	317	377	372	364	355	361	333	358	358	386	356	366	349	342	369	365	372	357	373	333	381	362	386	336	337	344	331	381	339	357	354	358	363	397	327	352	379	370	374	361	352	367	348	372	323	344	339	354	348	314	373	368	376	392	391	354	387	389	379	354	314	363	385	360	351	344	366	358	368	391	373	367	371	327	371	413	371	359	353	342	355	364	356	338	349	354	329	373	347	356	378	339	354	350	353	389	357	393	355	353	362	358	373	326	360	361	392	372	341	372	353	389	357	386	347	345	375	375	319	351	379	346	357	368	345	382	370	356	321	382	363	349	357	367	344	360	391	351	353	341	365	356	348	335	387	387	375	375	359	377	351	360	339	367	361	375	388	378	339	333	335	340	364	375	391	353	375	345	371	354	369	345	343	340	313	320	338	389	343	375	358	369	363	371	335	379	369	373	358	347	357	345	345	343	372	325	334	371	345	338	374	363	374	376	330	363	364	387	349	352	345	358	371	344	386	355	385	381	340	321	353	373	370	344	314	381	356	393	342	368	319	361	387	313	370	395	385	372	337	344	376	372	353	364	365	364	362	356	332	372	345	389	369	347	335	329	349	368	356	366	377	361	382	361	356	350	356	386	368	370	370	333	358	355	357	309	361	348	363	320	324	365	362	369	395	346	370	318	398	365	341	307	347	353	367	340	353	411	341	349	353	350	385	378	365	363	340	381	380	374	336	361	329	350	343	335	404	372	353	343	328	333	369	347	359	362	359	374	338	375	365	348	385	356	349	355	356	367	356	343	395	295	361	341	387	341	372	383	369	345	412	371	386	388	383	365	341	362	360	382	381	342	349	382	327	313	332	355	336	348	372	364	349	350	381	368	355	361	342	355	398	362	392	345	359	343	352	336	342	360	354	355	364	343	336	396	370	380	370	364	385	375	350	360	353	325	354	349	385	364	338	346	326	359	334	321	380	371	350	367	365	376	353	369	347	358	357	354	370	330	343	346	347	335	388	322	345	358	351	345	357	351	356	357	352	378	378	341	367	373	369	391	357	365	353	348	358	326	349	326	329	373	323	369	384	355	368	370	317	360	338	339	342	346	369	338	326	332	340	378	347	360	357	383	335	328	357	404	328	366	326	365	364	384	393	361	375	360	339	366	337	320	353	385	344	375	331	363	363	361	354	370	346	340	361	354	384	353	359	360	361	349	346	359	337	347	386	348	364	354	368	377	358	362	351	380	333	361	343	329	358	341	348	355	398	361	380	394	360	354	382	364	352	363	343	340	359	307	369	351	365	356	376	355	369	340	334	343	352	360	335	340	322	344	373	365	366	362	348	334	365	337	365	387	362	358	353	378	380	366	332	379	343	382	376	391	355	384	339	377	348	389	346	382	353	360	344	339	321	342	334	395	369	375	363	372	372	349	355	331	371	384	346	357	355	333	320	367	334	353	357	365	388	336	333	330	356	365	337	355	377	358	334	406	365	347	357	359	362	364	355	359	351	367	330	352	339	324	359	353	376	348	365	358	350	378	352	367	372	376	356	348	372	400	372	351	323	358	330	367	381	308	362	372	351	346	384	355	364	358	387	359	351	359	368	342	354	364	372	358	373	354	356	358	373	387	348	368	347	345	329	341	364	369	355	357	352	348	387	320	307	375	351	361	361	343	355	344	338	362	369	355	342	392	351	337	371	355	366	441	371	348	330	362	366	358	359	363	375	338	353	348	360	362	361	351	335	362	349	336	369	371	353	376	354	363	346	377	341	349	331	353	345	410	330	330	337	343	376	313	331	347	343	381	352	348	380	352	383	400	387	395	347	357	351	394	382	342	397	365	357	365	347	361	367	357	371	348	355	344	384	341	338	361	349	347	384	334	340	355	340	329	383	332	361	387	353	344	357	354	379	363	344	337	340	337	375	367	375	347	333	348	344	367	377	381	352	369	381	378	345	368	341	344	368	348	372	361	359	329	384	405	356	343	337	350	332	341	369	348	348	314	345	321	384	345	335	361	377	335	361	381	369	396	400	330	357	403	335	356	364	394	354	382	328	361	353	345	325	387	373	362	359	382	359	334	379	373	365	358	349	333	338	376	369	363	352	380	342	352	367	328	368	342	327	362	343	366	361	379	351	350	375	347	353	349	347	349	388	400	349	385	384	349	365	355	381	366	341	374	372	343	363	360	372	361	354	344	380	356	367	340	358	378	373	341	370	348	368	339	332	342	359	409	388	330	339	338	327	333	357	361	356	361	324	390	340	330	341	355	350	354	343	363	372	355	344	401	371	367	336	368	333	365	363	364	359	348	318	357	325	366	326	381	346	329	356	380	386	350	355	371	352	360	367	375	366	372	367	359	356	368	353	369	355	331	335	403	348	365	340	354	369	354	367	353	321	356
71456	71334	64473	29826	7221	465	218	200	212	221	196	199	190	192	194	182	186	181	255	223	224	177	178	174	173	168	176	158	166	155	164	155	169	201	166	174	168	154	166	135	183	177	168	166	183	161	170	148	164	158	148	166	153	170	171	165	175	158	154	164	168	149	158	176	182	160	184	155	159	162	145	147	165	152	172	150	170	172	158	172	155	185	176	164	168	167	149	153	165	154	151	134	164	174	150	165	157	161	174	147	167	145	165	152	160	187	143	151	159	162	166	159	176	170	178	153	155	172	188	201	149	185	151	170	157	165	160	161	145	177	163	153	159	175	167	162	160	164	153	165	147	139	156	156	157	144	159	151	157	144	167	160	152	148	159	170	173	165	161	148	156	170	172	170	169	162	188	185	148	165	156	172	183	154	137	181	157	147	167	172	172	188	159	161	151	134	144	154	145	151	154	187	162	175	183	148	169	155	162	168	161	170	157	173	169	182	155	165	138	155	147	161	162	174	154	159	172	151	171	174	162	177	141	154	161	143	181	155	159	144	188	176	164	154	172	153	169	165	146	138	154	168	175	171	166	151	165	145	181	161	167	160	136	160	171	156	163	157	139	156	162	153	164	177	155	147	151	165	152	165	172	176	157	145	189	148	174	155	170	137	160	169	177	151	173	164	163	150	163	165	168	161	178	163	143	177	150	145	171	156	182	158	161	161	161	170	185	159	173	155	165	188	159	155	173	147	166	152	177	194	174	160	185	159	149	159	167	170	174	150	166	155	179	172	162	149	167	144	173	144	149	153	171	159	152	172	145	175	163	167	164	172	155	159	155	169	158	143	138	178	159	123	172	166	166	161	176	139	167	178	156	160	157	169	148	174	166	165	142	136	176	142	178	170	181	163	178	160	174	160	136	170	163	161	167	170	168	178	170	152	158	144	150	161	161	145	155	148	146	152	151	175	162	178	168	138	177	155	161	160	153	146	152	151	163	152	158	156	140	160	182	141	145	159	164	167	173	150	161	187	171	163	145	158	125	150	143	163	154	184	167	165	196	166	181	143	178	148	152	184	147	162	155	162	152	168	172	165	170	131	155	160	156	182	147	146	164	170	165	176	177	164	164	143	165	162	147	163	175	167	159	139	144	158	188	153	165	143	168	154	172	168	172	151	154	172	186	152	163	133	168	153	186	185	148	159	173	186	150	172	166	158	142	179	158	166	150	180	165	151	169	140	147	145	184	162	129	169	156	164	159	167	155	175	149	151	191	153	170	202	166	164	173	162	161	177	182	152	177	141	188	174	158	176	139	154	170	183	169	187	148	150	156	152	146	154	151	180	180	141	165	161	175	169	208	154	163	147	175	158	139	161	155	172	167	160	161	173	173	174	170	182	149	177	160	169	188	163	164	146	153	162	167	169	141	180	168	166	142	176	167	152	189	152	163	163	148	152	156	147	175	153	136	148	153	135	157	169	160	162	174	179	152	160	178	178	159	178	145	164	149	146	134	187	150	161	161	172	154	166	145	166	176	161	148	184	132	168	174	177	136	180	169	174	169	148	152	168	153	135	144	172	164	148	156	143	178	152	164	173	177	159	123	147	156	162	171	183	165	164	156	143	155	146	161	165	161	150	179	181	160	160	146	157	151	167	142	151	153	176	160	143	149	166	168	164	162	172	168	172	170	149	153	181	172	156	185	161	174	172	169	181	177	171	158	145	172	139	162	167	178	152	167	170	155	153	172	173	163	162	145	154	157	165	182	165	167	158	144	154	169	159	168	154	166	147	174	141	155	142	151	153	154	168	163	150	163	164	165	150	165	152	186	180	165	163	148	144	161	175	145	164	164	164	153	159	143	139	139	183	171	178	148	146	182	168	141	155	174	149	169	190	146	168	161	186	150	151	160	160	179	151	173	166	161	154	130	136	177	162	180	163	146	165	155	174	134	173	141	160	147	162	156	167	182	156	200	147	150	152	177	140	161	172	165	163	149	156	181	173	152	154	151	181	191	145	146	151	155	147	164	154	152	142	163	157	169	156	186	150	160	154	170	172	162	153	151	146	153	159	153	151	164	184	154	145	172	156	181	152	169	181	163	168	152	144	149	180	170	162	183	169	181	180	174	155	165	161	165	143	137	139	161	135	181	173	160	161	152	131	158	163	159	154	133	174	169	186	139	179	203	155	151	180	163	157	161	148	177	178	144	155	176	151	156	162	172	158	166	157	166	174	146	161	149	150	154	147	134	154	150	170	157	162	157	178	161	168	180	179	177	150	141	153	163	166	160	153	175	149	164	171	155	180	136	176	176	173	151	146	147	168	166	156	168	167	167	167	148	171	148	166	146	140	165	178	146	177	166	156	157	155	165	168	196	165	160	169	165	162	187	164	160	141	138	164	171	139	179	165	175	153	178	174	155	163	178	159	168	177	148	168	156	143	146	172	158	164	189	152	166	164	162	180	163	148	149	184	174	154	178	179	165	153	174	175	193	144	173	167	162	154	154	192	148	137	156	175	149	149	157	152	175	173	171	166	166	177	174	165	179	160	154	165	168	167	156	166	174	151	172	148	162	143	170	157	158	163	162	167	167	150	154	139	167	174	150	142	178	169	157	157	178	157	143	172	157	165	181	175	152	176	154	174	156	166	148	142	154	166	155	167	180	151	170	149	153	174	178	167	155	170	158	174	147	157	162	159	159	148	175	182	179	143	149	172	146	151	150	170	161	150	157	156	175	171	159	163	146	145	152	171	146	157	147	178	151	167	141	154	165	154	149	155	154	150	176	161	170	144	160	167	182	170	164	148	162	165	162	151	156	158	170	158	178	157	167	168	163	175	159	172	156	162	142	165	184	172	152	151	162	168	151	170	178	159	159	162	174	168	163	147	157	179	166	149	147	162	141	174	154	150	150	159	141	162	150	167	159	172	181	167	152	147	150	145	154	166	171	178	161	135	184	152	166	178	163	158	162	166	147	182	167	157	156	146	142	168	173	181	165	155	150	160	167	151	168	152	154	208	161	164	168	147	154	174	168	167	159	138	189	181	154	159	181	171	168	188	166	184	186	160	183	169	156	170	169	151	167	151	153	183	172	167	173	164	144	162	176	161	154	144	179	173	178	140	175	167	170	152	163	181	129	151	167	164	168	170	171	158	143	156	161	174	191	155	156	163	164	171	153	163	150	165	173	155	158	152	150	151	162	170	145	174	177	165	168	163	176	154	171	181	133	172	155	154	171	156	177	153	175	174	164	171	155	157	162	163	143	148	145	171	169	148	165	153	176	156	154	152	144	177	162	139	161	156	151	164	149	153	169	142	162	161	139	157	141	183	156	168	151	162	162	167	154	173	163	152	173	159	170	171	150	140	162	186	143	177	165	170	161	148	160	177	173	149	163	155	165	165	163	157	173	156	139	172	163	156	147	174	163	164	153	153	151	177	138	176	169	166	169	152	126	177	139	140	150	164	172	172	158	143	161	162	165	161	162	154	152	174	137	162	163	153	163	158
58222	61215	62400	17542	1117	897	942	906	806	868	753	768	796	726	697	629	689	683	1152	1362	1153	828	695	619	618	631	592	618	557	642	595	591	581	575	537	573	572	557	536	536	563	530	590	571	519	539	530	587	576	524	550	543	539	561	569	539	555	529	530	523	567	550	534	519	512	544	515	514	583	559	548	524	525	557	585	548	523	541	571	522	558	490	526	555	549	546	524	492	521	522	537	522	571	533	533	508	550	578	521	532	545	540	538	577	543	555	521	516	523	530	546	532	517	484	539	584	559	533	510	559	517	521	578	523	552	513	570	575	522	503	513	541	556	531	552	518	549	529	545	562	544	541	528	549	519	533	568	524	512	560	542	559	512	541	517	566	545	514	514	549	542	556	542	595	573	513	558	541	535	545	554	546	554	545	547	546	573	593	530	537	542	512	554	542	562	537	566	525	528	562	530	526	551	572	554	534	569	539	533	536	518	613	506	554	555	559	515	557	503	500	552	545	471	479	555	545	550	550	558	532	514	536	524	528	522	512	522	519	550	542	561	563	524	505	566	525	519	552	566	513	560	538	554	527	542	497	505	556	540	538	538	541	548	529	525	545	501	544	530	580	491	571	519	502	546	539	549	554	527	530	539	509	543	547	515	539	553	575	542	539	565	490	535	511	571	539	527	535	540	517	622	526	553	531	554	556	553	581	553	529	550	527	538	553	588	554	530	516	529	540	551	548	556	554	538	548	547	556	526	551	546	575	598	489	572	572	539	528	566	577	553	539	543	554	527	530	552	501	575	572	497	542	537	572	545	532	527	526	553	518	537	531	519	520	539	525	513	491	583	543	500	545	557	552	584	539	550	581	555	566	583	552	526	555	518	530	534	515	538	565	551	582	530	529	519	542	541	535	524	537	517	515	566	534	541	513	542	510	537	533	538	556	513	533	527	520	563	547	573	539	572	563	515	560	548	553	545	578	543	552	529	540	563	559	529	543	488	537	525	541	552	521	532	527	515	546	523	541	515	527	530	561	481	564	570	540	504	506	552	550	544	534	561	557	543	507	546	543	528	529	553	539	509	573	542	569	541	563	561	519	534	493	512	510	516	569	516	523	523	611	538	561	563	540	509	517	547	565	584	586	567	538	531	582	533	531	561	550	530	551	571	582	553	560	534	545	549	521	497	540	544	537	533	530	520	546	550	566	546	541	563	514	558	562	529	577	538	555	565	549	525	580	550	535	567	572	613	520	527	561	549	529	568	524	552	526	529	550	534	536	547	556	527	540	541	593	522	505	513	579	547	538	543	548	506	558	531	524	591	543	501	534	599	505	546	548	584	572	536	506	525	566	538	518	553	546	562	532	516	548	573	538	546	585	551	528	579	543	529	518	546	544	525	584	540	557	557	502	525	550	566	543	513	558	541	557	500	585	537	521	563	586	513	546	552	526	546	543	518	584	554	541	527	524	527	593	537	555	540	529	549	541	530	543	530	567	571	532	578	550	587	530	546	547	566	529	553	497	555	512	528	555	561	554	516	496	573	556	548	526	556	541	518	496	550	552	536	553	536	561	536	502	518	522	556	565	545	530	561	518	566	552	538	557	564	547	559	572	542	546	553	561	543	521	567	566	545	584	561	533	538	572	563	517	556	499	561	563	521	566	541	524	516	565	578	472	545	499	527	558	554	567	526	515	517	568	500	554	538	529	535	517	532	541	565	522	527	555	548	495	555	519	557	532	584	552	539	537	568	548	566	549	503	565	537	574	526	558	574	537	517	546	532	532	535	555	542	538	511	548	536	542	544	515	550	539	540	554	520	553	523	578	511	557	521	570	520	539	528	538	547	521	517	568	532	519	531	544	545	546	524	586	544	533	560	555	559	552	565	558	535	537	487	499	490	570	535	565	522	549	511	538	525	521	546	554	566	558	481	582	503	563	552	515	532	557	487	533	531	560	558	543	533	570	564	563	581	508	536	529	550	552	555	504	559	540	516	515	516	524	541	521	549	530	527	543	521	569	534	524	573	540	529	536	541	502	521	530	558	544	559	572	556	587	550	513	558	573	518	543	555	529	531	569	559	568	562	579	537	555	547	538	549	530	581	527	542	501	548	480	496	540	543	563	567	567	564	554	559	566	544	547	518	538	524	547	547	538	552	547	538	544	535	549	577	526	542	545	549	540	528	569	532	554	574	562	507	556	523	558	557	551	599	548	536	566	562	538	567	550	521	585	537	604	485	531	570	569	558	589	547	530	590	506	496	546	570	574	532	546	557	521	538	505	535	512	569	511	540	528	519	492	556	590	524	563	525	571	550	576	533	541	523	565	569	538	556	565	565	573	557	562	566	515	501	542	544	558	573	560	524	544	530	518	546	567	501	559	552	521	525	528	514	509	605	558	512	507	554	518	490	546	530	546	556	541	570	537	525	558	586	514	529	555	538	567	517	547	575	498	530	559	528	532	530	555	543	556	524	511	550	526	542	597	583	556	507	529	532	564	575	536	509	580	514	530	546	531	524	570	518	527	581	535	536	549	555	558	523	579	563	541	531	525	513	557	548	516	565	564	538	517	495	530	568	554	531	561	569	520	561	513	523	553	541	516	524	568	536	577	515	530	543	536	547	535	539	582	582	538	555	540	563	540	565	536	500	548	542	534	544	561	541	544	561	528	501	523	562	537	539	521	541	550	600	523	522	571	535	504	556	555	537	540	526	579	562	547	518	557	535	554	509	582	520	513	548	571	574	547	562	518	525	524	522	542	562	521	529	537	528	561	563	562	573	563	507	544	561	550	545	568	522	532	550	550	534	533	556	562	508	538	576	519	515	540	531	558	545	534	546	565	568	545	548	520	555	504	541	549	580	544	523	561	553	536	519	545	526	549	514	559	540	565	546	556	551	553	523	544	530	593	531	550	543	536	539	538	521	549	554	550	506	501	533	550	548	539	542	537	588	510	540	512	551	602	506	524	556	569	564	560	512	549	518	578	566	537	573	547	577	567	532	543	514	542	573	549	505	538	559	536	564	530	521	524	514	536	500	512	485	533	520	522	574	556	525	582	545	531	545	539	516	585	528	554	565	541	512	563	538	520	539	565	560	557	497	561	549	534	535	536	528	505	526	539	558	494	519	538	550	571	524	562	558	547	570	523	527	526	573	517	529	558	545	554	517	558	567	568	561	538	585	537	522	535	527	539	565	516	553	555	532	563	507	561	535	522	558	541	535	536	540	551	529	514	543	565	541	515	569	569	530	523	555	537	536	555	508	540	598	586	512	564	535	529	536	534	548	540	552	558	546	552	557	547	570	558	562	518	548	542	525	543	565	551	561	551	542	541	545	560	547	542	501	566	541	536	526	542	502	547	537	544	525	537	535	567	527	506	531	526	540	558	551	528	517	503	594	568	550	567	534	558	515	576	484	534	517	567	567	523	519	541	537	538	510	568	536	542	541	558	559	544	562	543	557	512	543	534	539	512	523	521	498	518	535	538	528	536	516	502	530	509	548	529
26199	14505	8580	1176	183	107	88	110	111	100	110	109	85	102	97	116	92	120	94	90	94	88	102	110	111	106	106	107	100	99	114	93	111	91	109	92	92	112	101	101	93	87	96	88	109	96	78	95	106	104	96	93	96	102	82	104	112	97	93	100	76	107	100	109	103	89	109	112	94	95	106	108	115	91	122	95	96	104	95	108	90	104	101	85	99	101	94	109	91	109	87	97	110	98	100	102	99	93	109	107	90	114	92	81	108	92	101	86	98	108	98	114	96	90	90	103	109	108	87	109	116	109	84	104	108	94	94	94	85	98	111	96	93	100	95	97	86	120	107	100	116	96	100	103	106	84	105	96	87	91	84	104	96	99	97	105	102	108	88	111	90	83	114	83	98	100	88	92	98	103	112	95	107	86	94	91	92	129	79	90	83	102	111	78	102	104	113	107	105	95	101	108	109	102	86	102	96	101	100	96	106	96	114	104	92	111	90	87	92	103	102	85	97	97	101	108	113	120	90	103	91	99	79	93	107	90	110	92	71	87	76	104	100	103	109	86	119	90	88	85	100	80	98	101	99	88	107	108	116	82	110	102	78	105	114	103	124	102	102	90	99	78	94	90	108	99	104	101	95	108	100	90	92	102	108	92	103	89	105	82	121	100	99	94	99	104	91	87	94	105	100	112	101	108	116	90	99	87	90	91	81	104	91	80	81	100	95	89	90	103	101	105	102	90	96	97	115	93	120	87	108	107	105	97	93	105	104	83	94	95	95	104	113	112	91	97	106	94	104	100	119	108	83	97	87	95	95	83	86	98	97	117	97	109	108	99	106	95	84	101	85	102	104	99	109	106	105	92	98	97	94	110	97	86	98	96	103	96	87	95	96	104	101	85	110	106	107	108	79	102	103	98	104	86	110	112	112	103	83	110	111	102	92	96	100	94	75	95	92	129	92	94	91	105	104	91	123	101	103	111	92	104	97	94	115	108	101	101	107	83	96	104	108	94	105	104	101	105	113	105	111	100	100	116	96	103	89	86	108	91	86	107	95	86	84	103	115	110	88	104	99	108	84	94	106	85	112	105	104	95	79	111	112	94	88	81	112	113	111	102	106	93	84	109	93	96	98	86	103	98	108	94	91	106	108	94	110	106	104	118	98	113	107	95	96	96	103	104	99	93	92	98	112	101	113	95	86	108	92	94	94	99	108	101	110	104	97	86	80	129	123	95	95	84	83	101	99	104	91	102	93	104	110	95	109	94	102	98	107	86	115	113	85	95	89	91	101	100	92	88	102	83	97	102	89	91	109	93	85	108	89	106	94	103	111	100	94	110	97	115	101	95	103	75	112	103	99	103	116	111	114	110	104	90	95	92	99	88	113	104	96	96	99	111	86	87	86	96	100	104	104	100	85	98	102	92	96	112	104	93	98	124	97	97	89	105	88	88	120	101	94	93	84	100	82	90	96	91	100	97	97	105	90	95	119	101	95	93	108	102	92	94	100	93	108	105	99	118	95	116	120	95	93	106	90	97	105	110	86	103	103	92	112	105	107	93	101	91	96	92	94	80	119	97	97	94	90	109	84	109	91	103	101	103	105	101	85	93	112	99	102	108	88	97	104	95	114	89	94	117	87	104	97	115	100	101	105	109	115	112	94	98	93	102	95	98	91	94	93	87	93	100	108	91	110	95	97	90	93	116	101	111	89	103	96	102	92	94	109	110	104	98	116	109	93	78	96	110	120	109	101	99	99	97	96	106	95	103	104	100	97	99	97	112	107	108	98	109	99	95	104	97	98	108	91	80	108	87	97	106	95	101	93	92	110	124	113	97	93	102	96	103	114	94	83	94	100	107	99	96	108	96	83	102	112	100	85	94	126	103	98	103	97	96	111	85	101	91	99	97	110	99	81	82	102	104	98	94	98	91	116	88	95	120	121	84	104	90	106	95	104	104	91	92	111	106	88	91	107	90	94	94	93	108	104	101	108	79	89	96	104	90	82	100	94	92	99	111	105	93	115	101	92	117	87	82	101	91	94	119	94	107	104	104	93	79	91	97	101	112	91	94	101	105	102	97	118	92	109	93	105	89	96	89	119	103	103	90	97	106	117	91	98	93	107	105	115	93	100	84	102	114	106	97	109	99	91	99	98	112	94	91	97	101	93	99	104	100	96	98	115	90	80	99	106	102	96	96	98	101	108	93	104	93	84	102	77	84	107	109	115	88	80	99	122	96	102	102	112	116	95	122	83	107	99	101	102	98	120	84	83	106	103	94	100	86	110	98	103	95	102	105	114	110	91	106	110	97	99	111	112	103	93	97	101	92	89	84	85	86	110	97	112	102	98	119	68	87	93	103	117	92	104	104	87	102	95	98	96	99	112	96	99	112	98	95	101	105	82	109	94	88	102	92	88	100	107	95	90	116	95	97	116	89	104	91	96	94	80	101	105	125	84	101	105	121	81	91	92	91	80	96	100	109	101	96	93	81	98	83	118	111	103	118	110	90	117	87	102	90	92	76	83	90	99	117	105	105	103	99	89	75	100	86	130	98	92	91	94	97	92	83	108	101	104	100	90	107	95	94	84	93	101	100	93	90	95	102	97	86	101	101	84	97	100	107	95	88	77	117	87	91	104	128	109	100	102	89	104	87	98	101	99	93	97	102	94	94	96	101	101	106	91	93	95	94	122	114	96	95	104	88	105	85	99	78	103	106	99	98	98	112	97	95	105	93	93	113	102	105	87	104	104	89	110	106	100	101	95	93	96	103	115	97	93	91	85	90	84	96	95	98	99	99	106	103	92	92	85	101	112	85	97	86	99	100	108	93	99	109	103	98	84	81	88	96	110	95	102	109	102	91	100	90	104	108	102	90	89	86	90	89	110	84	103	102	118	90	99	120	118	87	98	96	93	97	91	83	89	103	112	96	95	99	100	107	99	102	102	96	95	97	92	93	100	102	92	82	107	102	114	113	95	108	85	96	101	101	99	106	94	101	113	109	100	102	89	96	90	92	98	90	107	99	96	92	106	101	80	97	87	93	90	91	118	101	87	105	87	95	107	93	101	85	88	116	93	81	87	117	99	82	80	102	117	106	99	89	93	94	84	115	96	97	83	110	112	98	103	92	104	104	98	86	104	82	112	82	86	109	92	120	107	76	82	101	79	115	110	124	95	104	90	101	111	101	89	77	90	97	86	85	96	125	90	93	115	100	88	98	96	90	80	97	100	93	99	99	101	86	118	101	85	63	98	99	88	102	91	97	109	103	104	96	104	89	99	88	82	97	101	93	103	89	82	104	97	101	99	92	103	89	94	108	94	96	87	88	112	106	111	103	108	101	92	107	95	92	85	95	105	114	99	103	88	94	127	117	76	105	107	104	66	98	103	96	94	105	113	121	103	88	94	93	101	111	96	107	91	92	109	101	82	90	100	80	92	98	95	99	90	100	90	99	103	100	91	91	98	78	95	105	94	107	112	91	101	116	100	105	110	86	91	90	98	101
27586	20101	15373	2475	375	378	373	340	352	375	389	400	369	365	390	369	373	359	364	406	354	348	376	389	351	380	351	371	377	354	364	362	341	388	357	360	367	354	347	393	342	344	339	342	392	340	361	347	364	365	387	351	350	354	360	338	385	335	378	355	336	361	373	378	374	358	379	347	362	390	367	327	372	359	405	389	358	347	405	368	373	380	368	362	377	351	355	359	364	334	348	374	361	365	368	368	318	374	383	364	339	358	344	373	364	388	364	375	360	340	386	436	365	377	374	373	390	343	374	371	364	336	376	368	373	389	371	385	342	386	401	358	400	355	340	333	375	383	343	379	372	348	374	363	378	378	384	329	367	366	364	353	326	359	360	363	346	348	370	364	361	351	312	345	347	378	357	395	313	344	360	367	402	369	367	380	364	383	341	342	372	374	373	374	383	357	356	397	333	363	396	353	361	405	377	379	313	371	360	358	349	365	354	373	362	394	400	368	337	365	340	369	355	375	397	365	350	367	358	352	385	367	345	364	352	378	376	374	376	367	384	341	380	373	348	383	351	396	370	382	367	356	392	368	402	355	356	386	391	392	329	355	368	362	376	339	364	367	397	361	342	396	357	379	369	341	371	366	342	355	394	360	378	357	359	389	372	332	355	355	364	371	370	384	361	357	321	334	372	376	357	369	396	368	372	353	387	373	387	357	389	351	339	382	364	365	377	379	376	357	364	329	321	352	392	344	386	355	342	358	378	356	380	364	315	360	398	346	352	365	372	388	378	376	367	373	381	360	377	392	354	358	345	352	380	381	336	326	333	323	368	369	344	379	393	365	352	336	365	369	334	325	357	399	369	377	339	365	336	366	338	318	366	355	326	352	371	362	359	377	352	366	380	363	339	347	384	359	355	367	394	332	379	348	349	370	387	365	382	369	344	325	372	380	365	402	375	372	413	349	372	369	350	362	370	387	374	371	355	363	361	363	337	372	368	368	353	400	402	335	384	352	367	378	342	373	374	357	351	384	365	352	395	344	398	354	346	372	354	382	379	353	350	370	384	368	353	388	398	360	354	390	364	350	389	359	364	390	369	351	364	354	362	354	355	394	376	358	352	343	336	379	360	370	354	385	385	370	367	359	349	372	334	379	335	379	336	354	352	388	371	391	381	391	357	372	350	361	359	356	381	376	350	350	326	367	377	381	332	379	371	355	357	406	370	346	368	375	371	399	410	377	363	382	349	353	371	383	367	391	369	416	394	351	382	360	354	388	388	357	390	363	369	367	353	372	361	377	378	370	372	359	363	359	388	365	393	346	384	357	370	395	361	338	368	358	367	359	357	382	359	355	325	354	361	350	351	364	360	355	352	325	375	363	379	380	352	357	382	395	366	381	368	362	388	364	361	371	353	357	347	353	371	365	364	365	358	346	398	347	394	365	340	334	354	385	350	366	328	390	386	348	347	348	376	346	385	341	374	357	343	367	400	392	344	383	389	363	360	394	344	378	351	388	349	362	364	390	344	371	332	381	358	376	379	351	334	372	360	347	343	382	370	344	402	346	374	332	393	356	367	328	368	357	351	379	402	388	342	364	372	373	403	392	391	365	334	375	381	345	361	385	339	351	362	377	360	370	379	334	345	380	371	379	369	400	385	377	367	394	369	399	356	345	373	403	389	352	404	347	357	344	373	349	331	326	364	374	326	377	386	354	379	374	365	333	360	364	365	377	338	355	369	368	349	391	351	386	343	371	396	386	359	369	366	367	357	374	335	355	371	341	371	383	381	338	387	343	324	353	349	364	344	358	367	380	343	376	363	385	386	380	355	318	345	361	331	351	376	374	386	362	366	358	377	393	365	380	368	360	363	380	388	369	390	354	390	327	356	333	359	402	368	361	354	353	357	342	389	370	381	366	369	358	352	364	361	358	374	375	364	346	402	380	343	333	360	359	384	365	378	384	383	334	344	375	375	351	332	382	362	358	341	378	375	376	372	358	365	366	346	337	371	369	386	377	402	346	363	404	361	329	349	332	345	358	385	342	376	365	381	371	381	354	351	403	356	367	366	348	329	380	362	396	346	374	386	337	401	388	382	381	349	389	409	384	366	341	374	359	365	364	356	408	358	388	351	357	360	360	359	358	360	335	366	357	376	363	391	366	342	377	356	404	347	351	405	358	365	363	388	368	371	362	350	367	384	354	374	375	392	386	392	355	371	365	377	406	394	385	348	387	336	380	380	364	369	354	359	355	381	370	380	351	368	331	355	387	397	368	376	391	357	330	372	382	370	356	378	342	341	352	330	367	373	424	356	379	373	378	388	365	388	357	339	364	354	402	375	367	379	361	346	350	346	346	371	361	392	374	400	359	392	383	371	365	362	387	344	358	332	371	350	391	351	364	373	349	325	367	347	391	351	354	354	368	335	373	386	347	391	358	348	399	350	366	354	383	393	364	344	385	352	393	371	368	359	405	336	337	346	350	341	374	387	378	356	344	386	369	371	351	379	410	396	357	377	365	362	349	412	382	366	368	328	386	355	376	406	373	333	368	379	351	358	394	380	364	379	384	372	358	354	417	376	341	359	416	355	389	384	381	323	352	335	317	387	376	352	395	350	369	342	398	368	390	357	327	361	357	391	373	367	391	355	379	353	365	338	357	371	374	355	347	391	348	339	368	376	387	343	409	339	357	403	374	348	343	373	360	351	358	367	349	377	347	373	381	354	408	364	340	368	336	389	385	385	345	333	370	353	353	345	385	331	362	360	407	381	342	370	353	366	366	339	346	386	333	358	377	366	365	379	385	388	339	353	355	332	388	376	382	360	346	354	348	369	341	373	374	367	360	391	344	382	357	370	372	346	383	371	384	379	366	383	348	377	376	387	360	353	387	362	345	365	345	365	364	363	320	395	357	368	378	380	355	344	369	348	364	335	387	356	361	349	377	316	330	367	358	367	408	354	369	369	362	371	371	381	390	367	325	337	347	354	375	359	401	383	378	415	369	387	355	409	369	349	379	408	391	373	368	313	345	372	357	395	357	335	354	349	383	381	392	348	370	376	376	342	369	345	347	336	395	412	327	360	387	323	368	352	374	362	389	368	337	351	374	356	339	385	356	362	317	368	358	325	404	350	392	361	359	364	368	369	346	416	379	372	378	345	359	353	367	377	383	359	355	343	381	322	364	386	365	371	404	394	350	366	360	365	336	360	383	357	378	349	357	354	323	360	379	371	367	373	392	386	382	318	352	393	360	360	359	382	365	367	395	377	348	398	349	373	378	375	354	370	367	371	370	377	380	389	343	361	331	388	361	370	373	394	356	357	407	342	376	360	353	322	366	353	374	363	357	354	375	369	344	335	352	342	375	340	367	356	387	346	350	349	329	347	346	369	404	376	378	341	351	329	389	371	375	335	361	361	388	388	380	381	367	370	381	378	339	358	338	364	379	331	348	356	388	367	343	393	353	349	354	366	356	374	374	386	342	387	342	402	348	358	378	339	377	399	368	383	369
62000	61752	53647	21014	2392	147	169	129	141	116	127	109	91	108	94	112	102	124	129	139	135	112	106	94	106	123	90	104	119	83	104	91	90	95	79	102	100	103	90	112	102	100	93	94	101	75	96	95	113	98	105	92	120	99	87	85	90	98	105	99	93	92	117	104	93	110	85	87	89	85	91	104	103	117	107	106	106	94	109	79	99	96	106	101	93	82	108	80	108	91	94	88	75	89	96	93	93	95	100	116	98	93	88	91	93	100	94	103	86	76	106	93	98	87	75	102	82	97	104	100	85	99	106	80	81	104	103	75	96	82	80	97	103	86	105	103	89	102	106	94	99	96	97	85	101	103	101	105	123	104	87	91	94	101	99	103	113	81	92	109	95	103	81	106	85	100	100	98	96	89	106	102	111	83	117	100	104	80	104	101	106	95	92	75	95	99	90	116	107	109	89	103	86	112	79	85	93	97	96	103	95	95	107	97	79	100	92	100	102	103	89	87	99	102	85	93	81	83	90	84	111	103	85	91	107	78	115	122	82	101	103	100	87	74	101	93	111	80	89	120	108	87	90	107	97	104	94	98	83	98	108	82	103	94	93	83	116	103	93	89	87	98	82	101	105	94	110	110	104	88	87	93	95	93	100	102	101	96	111	84	103	103	100	96	113	87	96	100	98	82	81	84	90	105	85	106	121	87	103	92	103	96	108	90	88	122	90	99	93	97	111	92	112	82	98	91	84	103	89	86	100	85	99	110	84	93	93	93	91	103	95	95	100	95	101	114	97	102	83	80	100	79	120	100	102	95	99	102	87	94	96	85	97	98	98	77	69	77	97	105	87	85	104	113	86	107	92	90	89	94	92	91	101	103	100	81	91	77	90	105	98	91	112	91	100	83	98	96	85	81	92	100	101	96	77	101	93	108	91	86	93	106	88	124	99	75	90	100	97	100	101	111	92	104	100	90	98	107	111	90	100	83	103	97	100	105	96	101	91	99	99	82	87	85	78	91	107	93	116	76	104	83	108	90	106	101	90	113	96	110	99	103	103	105	95	108	86	104	81	88	88	97	95	101	104	92	93	76	90	93	100	86	107	84	101	81	102	96	107	81	86	110	83	93	95	101	89	93	94	119	99	103	98	92	85	95	91	91	95	92	113	80	90	109	95	99	91	113	109	97	85	109	100	96	114	92	106	91	100	102	102	103	84	96	93	81	114	78	84	108	103	97	110	112	97	105	88	99	119	88	101	99	98	87	85	99	107	102	98	99	76	94	94	114	116	98	89	99	90	103	85	83	105	81	99	84	99	97	99	100	92	105	90	91	97	101	98	101	102	99	93	97	105	98	102	86	80	70	100	115	96	91	81	82	92	89	86	94	93	95	93	98	90	110	105	86	90	83	90	102	106	87	84	100	94	83	105	94	98	80	97	93	106	95	112	104	106	85	96	91	90	93	79	104	92	122	91	86	92	94	101	106	102	89	97	89	97	103	108	108	99	75	103	98	95	101	95	99	116	98	88	104	95	107	83	85	92	78	90	91	101	97	117	106	91	109	100	99	85	100	100	98	96	89	95	103	93	85	99	105	110	99	89	90	107	76	84	91	91	97	98	84	86	94	104	107	93	87	86	111	108	88	92	77	106	99	107	94	94	89	95	106	94	106	90	80	89	93	92	89	88	91	112	87	97	90	100	91	100	98	97	86	90	92	85	102	90	86	94	85	103	89	86	108	75	89	88	95	102	101	100	97	99	92	88	113	98	108	115	85	94	79	104	113	99	83	102	79	90	79	100	84	95	112	87	91	105	68	82	86	86	100	97	100	96	107	95	90	95	81	99	89	98	93	92	107	98	112	103	96	101	109	86	88	104	109	89	80	102	83	90	84	94	102	99	91	85	94	106	88	78	100	100	86	115	100	88	100	101	94	99	90	97	76	116	112	112	93	105	90	89	97	96	100	89	98	74	81	101	83	95	108	109	89	93	103	92	102	101	93	93	95	131	104	101	83	89	116	101	113	105	86	88	91	96	96	79	92	99	96	80	83	88	95	99	95	108	103	92	107	109	102	84	100	107	80	92	89	91	85	96	94	85	88	95	97	86	95	102	90	102	83	102	97	87	85	107	96	89	85	101	110	98	95	106	84	102	81	96	100	90	94	97	84	100	96	110	92	96	93	76	91	99	96	97	106	103	88	104	97	97	112	116	95	104	99	77	100	104	80	98	90	84	94	99	122	92	84	96	100	94	105	103	92	88	87	99	109	87	104	95	105	97	104	91	99	99	103	86	90	86	107	91	97	75	83	88	83	83	108	100	99	103	95	93	88	81	104	91	101	105	91	93	110	92	85	100	106	104	116	112	84	82	100	91	82	93	112	91	90	104	118	98	115	91	114	112	90	95	124	93	92	101	97	84	98	83	78	91	94	86	90	84	105	102	88	116	90	107	96	123	85	98	91	98	91	91	92	106	95	102	94	96	92	92	111	86	72	100	92	89	113	100	100	93	77	75	95	93	93	89	98	92	102	93	80	92	111	108	82	104	98	103	94	118	98	96	83	77	99	90	96	93	87	96	100	93	108	100	88	93	114	94	93	90	101	94	102	98	89	99	103	79	89	119	93	103	101	102	83	92	99	101	107	99	101	103	110	85	101	110	108	106	97	90	92	90	98	81	107	80	99	111	119	87	106	79	96	90	121	92	81	101	105	111	90	103	99	93	100	91	92	95	93	111	85	96	94	78	79	121	103	104	89	103	88	116	99	85	103	91	108	104	81	108	95	111	89	106	83	103	92	120	103	106	99	111	90	93	94	109	121	103	82	114	92	93	117	101	85	93	103	83	101	106	82	96	102	88	84	94	86	98	100	78	110	94	102	87	86	92	102	83	115	87	72	89	100	93	99	99	91	101	97	86	95	96	77	113	71	95	94	94	73	97	84	94	91	90	85	95	114	115	117	91	103	78	102	96	102	102	87	85	100	111	109	106	89	118	96	110	94	105	112	98	68	81	104	92	75	87	92	91	105	90	92	91	106	86	90	105	108	86	92	98	115	107	77	107	103	104	97	105	103	97	97	90	79	80	89	91	124	88	89	96	114	90	91	97	96	88	103	93	91	95	104	103	124	105	113	101	79	99	87	97	81	101	97	89	107	84	85	103	92	101	96	88	110	93	105	95	96	100	105	100	100	106	88	88	101	101	89	100	111	76	96	102	109	92	111	85	96	90	87	99	95	83	93	88	100	93	83	99	102	79	108	104	89	99	96	90	74	99	93	95	104	86	91	109	93	99	105	96	104	100	92	113	108	94	108	107	111	113	95	100	99	106	89	120	104	119	92	106	115	109	91	89	112	91	92	108	104	89	89	89	98	82	91	102	96	93	106	102	101	88	98	79	98	99	107	91	99	97	91	96	103	104	103	94	97	96	104	86	84	96	101	80	102	92	85	113	98	110	101	129	95	103	82	94	71	94	108	89	93	96	97	87	93	94	102	87	98	78	116	72	93
47959	50059	50100	13225	690	577	601	523	509	477	514	444	417	446	393	384	428	569	743	648	555	463	399	397	371	405	383	370	391	389	417	387	400	395	337	341	377	335	364	389	364	349	362	356	391	355	349	376	313	349	334	340	369	350	344	350	368	350	384	378	322	330	333	362	347	319	345	394	343	303	338	341	346	351	352	340	327	358	379	361	350	371	366	366	340	366	355	389	376	365	353	329	357	319	341	339	372	370	374	330	341	342	358	362	350	347	354	369	356	356	328	341	358	339	380	359	368	357	333	341	363	362	341	323	345	330	371	342	335	384	343	324	328	379	371	360	344	353	346	354	335	333	330	382	342	377	383	346	350	353	359	355	358	359	352	347	365	367	382	349	338	351	341	346	332	355	379	351	357	363	378	350	368	339	335	350	354	357	372	346	328	368	323	347	321	328	347	358	324	359	355	327	359	342	362	395	345	372	349	375	357	384	363	339	363	321	385	321	346	352	369	337	361	356	350	342	353	354	325	387	375	337	364	353	346	343	359	322	321	348	344	340	378	365	346	310	372	324	362	369	353	334	361	336	330	347	350	331	358	362	359	351	363	378	368	370	349	362	388	359	337	354	356	353	355	353	327	373	388	371	321	358	316	347	345	347	360	367	334	404	317	346	362	397	301	349	363	367	359	321	342	357	378	338	332	345	330	367	351	359	362	327	329	361	327	372	348	359	347	324	315	380	354	342	350	334	334	386	357	360	363	326	337	366	373	343	339	348	324	365	381	360	305	329	331	360	371	321	369	332	334	364	312	370	358	374	340	346	378	360	348	350	370	361	352	360	326	328	314	362	398	416	331	352	352	357	350	387	341	351	346	321	307	330	379	354	338	339	360	355	352	387	354	364	346	359	342	370	354	355	365	347	332	356	375	332	384	359	373	364	340	329	359	352	367	336	352	362	384	372	347	352	407	395	358	367	372	380	320	362	342	321	333	356	373	323	335	333	338	333	336	315	345	334	316	369	347	339	379	361	348	378	345	340	342	359	365	367	341	345	354	357	360	322	357	349	342	346	381	374	337	334	323	337	335	353	339	360	350	377	372	372	359	351	317	330	339	324	347	365	368	328	342	325	372	326	352	358	336	332	362	325	315	338	343	375	375	364	352	368	378	379	345	346	346	347	370	343	364	368	362	318	355	367	337	361	333	329	339	400	360	336	356	350	383	361	372	373	363	416	353	378	339	352	372	356	362	350	332	359	326	336	368	374	322	348	380	355	387	349	345	352	362	325	377	353	353	335	340	346	340	358	353	322	350	363	381	358	342	326	361	306	333	381	358	351	337	323	346	312	371	343	343	391	349	376	348	345	359	344	332	346	346	373	365	339	343	361	352	351	365	360	337	341	346	364	345	373	370	331	354	378	331	367	371	347	341	343	349	373	349	316	363	313	337	336	361	361	365	341	340	321	328	347	340	343	340	370	369	378	351	343	343	349	353	354	312	330	345	375	351	343	339	343	350	372	365	332	330	336	332	369	353	364	362	387	341	358	361	373	345	377	332	338	386	371	332	356	344	321	370	376	320	329	344	352	364	386	345	319	371	394	342	369	350	345	365	373	346	372	361	359	352	350	319	332	380	363	321	346	339	350	357	369	342	316	361	356	363	342	319	343	350	341	351	346	350	366	341	380	356	368	375	336	359	368	349	353	380	373	311	342	340	354	358	326	357	349	337	353	364	334	338	375	375	356	338	388	356	363	335	382	353	360	363	345	350	369	362	382	392	345	363	331	373	342	368	350	370	331	372	319	376	378	406	360	349	345	337	331	330	375	347	382	333	342	345	364	341	342	339	389	326	382	351	358	376	349	350	317	352	337	339	372	367	360	347	361	344	353	317	388	315	369	343	334	325	352	333	335	352	349	327	336	321	337	358	366	338	342	376	310	352	292	349	298	362	352	342	328	345	363	335	334	344	354	347	351	355	340	373	361	356	357	382	356	340	376	346	370	348	373	366	323	338	329	366	337	381	329	356	326	324	344	323	335	379	329	338	333	344	309	350	348	388	329	334	376	335	371	387	395	370	342	347	372	369	297	394	346	358	322	354	382	355	355	337	349	394	374	359	349	359	372	340	359	363	351	347	351	339	318	343	332	376	341	367	344	359	348	372	332	313	362	366	326	364	342	373	373	359	342	355	361	388	349	373	352	356	325	355	337	329	352	362	344	349	370	364	338	365	342	357	339	348	364	328	350	358	357	340	359	364	357	375	316	326	357	343	362	363	368	353	347	353	332	355	339	349	390	344	366	331	365	352	353	364	369	343	337	329	385	363	362	342	333	339	339	341	363	340	359	350	349	318	335	360	352	353	351	321	344	329	342	393	374	323	387	352	359	340	363	330	338	371	348	343	345	322	317	337	357	371	361	359	391	396	340	347	357	338	335	348	377	339	373	314	350	366	356	365	346	332	368	333	355	329	380	348	384	363	331	336	356	333	336	361	336	350	360	326	379	357	362	363	338	352	376	383	359	366	357	355	345	376	344	314	338	347	378	362	381	362	358	343	354	354	378	367	360	340	353	354	359	365	338	317	363	355	377	390	355	336	359	356	330	350	351	351	382	354	378	385	364	355	341	351	352	367	347	364	342	336	327	356	375	330	356	388	367	333	370	366	362	350	351	366	359	341	387	325	349	348	357	336	360	360	336	376	354	369	320	318	313	354	347	324	347	351	401	358	345	370	342	376	364	340	324	313	356	346	373	313	346	350	366	344	393	379	329	375	340	354	340	341	390	338	332	374	333	357	334	349	342	350	326	360	374	354	336	327	372	351	339	355	393	358	356	354	314	326	368	388	363	394	355	364	350	352	391	338	353	346	346	327	351	361	361	357	371	354	306	342	345	368	336	318	345	355	343	318	394	364	386	348	365	332	361	365	322	356	363	377	326	380	354	353	376	344	367	336	373	365	316	385	364	339	350	362	315	329	347	376	371	352	358	369	342	374	337	330	355	355	322	344	319	356	362	371	380	323	356	354	395	345	343	348	353	355	359	357	383	353	356	343	325	328	320	359	355	369	323	370	370	358	337	355	348	348	356	347	367	350	356	338	323	366	372	345	336	364	344	345	344	355	325	387	355	376	339	343	322	359	337	357	353	301	345	375	359	354	341	379	305	349	359	365	324	325	342	363	342	345	365	321	331	357	324	336	369	355	364	362	347	365	342	350	342	331	366	329	365	354	375	334	301	358	353	345	354	334	343	325	344	361	341	343	361	337	369	344	337	336	369	384	362	360	337	335	351	348	345	371	320	367	367	390	370	372	336	347	375	322	350	361	386	361	358	352	371	344	320	398	387	343	374	350	350	347	378	367	350	335	341	359	348	369	387	381	376	378	351	341	376	366	335	349	340	348	328	361	357	356	358	365	345	359	338	354	340	356	355	352	360	363	362	344	352	356	332	332	359	343	356	381	330	341	357	363	311	337	333	350	361	367	363	364	376	356	374	344	413	334	380	324	346
69517	71940	62802	26965	6259	432	244	208	211	185	209	175	176	171	167	192	188	245	229	217	197	180	169	183	159	146	154	178	183	170	162	179	171	170	143	160	175	166	144	201	151	168	155	154	153	151	160	180	156	157	150	157	170	168	155	152	160	155	163	167	153	164	168	168	148	146	143	152	182	194	175	181	157	152	170	197	158	158	163	162	169	192	143	163	180	131	160	179	177	162	167	168	136	160	147	165	136	176	152	168	162	178	163	179	199	148	170	158	172	167	157	140	134	172	165	172	156	152	162	161	151	176	163	174	164	163	163	149	161	166	161	154	139	156	144	181	153	142	139	169	165	152	148	142	155	155	152	169	169	145	175	151	126	157	171	150	134	151	159	169	164	156	174	167	167	157	152	153	162	144	193	168	155	154	159	158	184	134	150	161	138	147	156	172	177	147	148	149	140	149	164	175	165	142	169	148	157	151	179	160	165	163	157	174	146	174	172	163	164	159	141	159	152	161	186	145	145	176	138	192	154	141	171	165	163	148	160	162	158	173	169	146	164	179	148	174	173	160	169	155	154	150	153	141	152	163	160	162	195	163	164	164	169	182	183	154	152	170	150	180	162	179	160	154	174	176	166	153	172	171	146	172	161	149	158	171	163	133	174	135	151	162	160	164	166	167	161	153	161	158	182	169	173	156	160	158	163	168	140	151	168	174	149	168	142	139	170	156	172	170	159	168	155	150	160	151	181	150	163	171	147	156	151	154	161	149	174	173	181	165	172	153	141	160	158	177	160	174	176	150	165	168	158	147	157	174	170	172	185	163	153	170	159	156	158	172	174	150	174	162	152	176	161	166	189	155	167	155	159	151	167	152	178	161	146	147	165	150	163	137	132	154	156	127	169	166	149	129	176	152	175	175	153	156	142	157	154	166	184	163	151	167	144	171	150	147	153	136	176	157	144	173	169	157	171	158	163	152	189	141	153	178	169	156	161	167	162	153	164	154	127	173	166	167	159	159	148	151	160	170	151	152	167	150	154	159	185	162	178	172	175	163	142	178	161	130	155	166	141	132	150	155	161	171	170	133	151	159	163	160	138	158	170	149	167	173	164	162	152	175	166	175	168	178	182	162	151	133	140	161	156	167	163	166	162	172	165	155	137	178	158	148	172	166	159	162	165	173	172	159	138	177	151	152	166	167	181	145	177	148	163	160	199	170	174	169	156	168	152	164	160	167	176	169	176	181	173	167	154	161	165	171	138	138	163	168	140	182	159	149	187	150	175	161	183	165	126	174	193	150	158	159	152	162	166	189	144	159	176	177	147	172	168	148	173	169	174	142	157	161	146	181	161	169	140	172	141	156	165	148	177	171	180	165	162	157	157	170	186	154	160	137	150	169	134	152	172	141	134	164	146	172	160	167	160	169	176	157	162	174	177	154	163	164	160	147	156	171	150	163	152	149	173	154	171	155	160	169	156	165	143	164	137	175	168	168	155	168	160	154	149	139	143	176	138	163	156	164	156	156	169	153	179	148	135	125	167	164	166	134	175	152	143	156	169	143	157	161	174	169	167	157	168	142	118	159	163	173	158	161	155	177	146	154	172	184	148	150	148	170	164	171	150	138	146	154	152	185	161	146	155	153	150	164	158	177	166	161	138	164	179	148	152	164	179	177	164	153	145	149	152	145	156	143	168	152	147	144	151	166	145	133	168	161	161	167	155	170	144	155	148	165	158	152	157	155	145	168	139	168	180	176	157	167	184	152	157	157	166	139	172	153	183	178	157	169	145	149	153	151	163	157	167	172	156	187	147	166	165	166	160	163	157	158	171	178	165	150	191	163	162	199	163	141	170	175	166	147	147	152	186	150	173	139	180	161	170	144	163	169	147	163	177	151	166	153	157	169	150	168	174	167	148	168	152	155	180	162	138	152	177	142	187	173	140	173	166	164	136	168	181	168	158	170	168	157	156	159	188	142	142	149	163	157	149	167	163	160	193	157	157	157	139	169	154	151	151	177	166	158	164	156	149	158	162	144	161	158	167	158	158	149	139	158	162	154	149	164	168	161	157	164	180	162	166	167	140	189	176	135	183	178	140	170	136	141	169	177	149	161	165	172	164	166	151	179	133	158	167	157	173	170	133	177	176	168	151	181	167	167	165	168	166	163	153	180	159	138	154	166	152	171	169	161	163	158	149	150	159	151	165	173	160	172	143	156	180	154	174	140	155	144	164	176	164	177	180	165	183	165	145	156	148	156	164	145	167	139	141	166	146	161	172	164	145	161	157	168	163	176	147	161	145	150	148	178	171	175	165	158	154	163	149	172	164	157	188	141	162	157	159	157	142	163	159	158	145	164	171	163	172	158	159	181	140	149	160	168	164	164	163	139	150	167	172	187	158	136	165	167	158	183	159	187	181	157	140	176	158	146	157	159	139	143	162	151	155	140	147	152	146	169	175	169	163	153	149	168	150	167	178	171	181	148	135	183	168	148	155	164	174	153	182	146	174	178	147	173	154	164	149	138	146	181	169	156	174	182	162	173	156	141	146	150	177	144	158	179	143	145	175	180	164	170	142	171	158	157	141	160	166	157	158	162	173	171	156	178	187	168	173	141	153	153	169	164	148	158	160	157	172	168	155	163	183	162	158	154	160	171	150	150	154	154	142	159	153	155	178	166	165	145	141	154	161	152	145	136	139	153	171	170	158	156	154	164	144	156	145	151	152	170	177	171	137	172	184	170	169	143	157	165	174	179	155	161	147	153	149	156	146	174	158	152	171	177	158	161	159	162	165	150	162	165	170	142	176	149	163	145	143	131	139	160	167	176	162	158	156	166	155	166	153	166	155	158	145	146	167	170	158	185	162	183	144	142	145	126	159	170	163	179	152	157	159	178	173	163	154	171	184	173	152	174	139	154	166	141	168	148	144	165	154	149	159	170	196	156	168	133	147	186	160	162	178	160	158	182	168	141	153	179	157	178	153	167	149	142	176	163	194	154	156	133	161	175	156	167	137	163	164	152	154	173	144	154	166	149	151	156	175	156	182	150	175	152	173	175	173	175	152	168	146	157	169	162	152	169	166	157	161	165	151	166	153	178	157	167	157	177	170	166	158	165	166	147	185	159	144	155	187	164	165	165	171	171	156	166	160	192	138	148	144	161	170	153	176	172	165	167	136	141	167	157	159	178	154	144	165	166	177	159	155	153	172	167	142	139	144	166	148	172	149	187	163	152	152	179	140	170	147	147	140	156	165	158	153	166	124	173	168	152	144	158	135	158	163	146	147	179	160	163	167	141	153	163	167	143	161	150	176	172	150	182	178	159	166	177	150	161	163	161	171	145	162	164	153	143	170	189	153	166	160	160	150	123	156	156	185	180	159	164	190	162	158	164	146	161	169	174	141	181	170	168	146	163	133	162	172	164	170	161	174	133	156	167	157	157	166	163	156	166	167	171	155	136	151	156	162	167	155	164	159	156	163	162	141	164	163	180	161	153	165	165	151	148
57983	62563	60928	14075	1072	998	961	928	792	786	706	672	612	612	660	659	714	1100	1179	1198	876	689	634	607	551	612	601	564	645	648	647	579	597	561	586	553	568	563	568	533	574	551	576	575	551	562	566	535	571	562	598	590	535	542	546	538	566	537	528	566	571	557	514	551	531	518	536	557	507	539	549	555	543	520	527	521	517	552	586	507	565	568	546	559	582	512	547	574	512	526	526	536	558	580	569	517	533	528	553	521	512	536	540	513	535	515	556	573	567	539	554	584	509	549	590	519	529	485	502	529	504	536	510	528	528	537	519	581	504	568	515	572	561	511	509	494	525	552	490	567	544	539	544	496	523	527	519	556	513	556	527	537	552	562	530	495	498	560	503	511	529	504	549	543	515	544	522	524	524	528	544	547	566	497	493	564	525	509	549	513	505	538	528	541	567	513	568	546	522	551	527	537	541	501	526	537	548	491	597	546	523	526	575	528	531	519	540	491	510	528	516	505	507	510	519	543	559	536	542	534	501	555	545	518	547	554	536	517	535	520	534	544	515	549	539	541	516	510	506	522	543	561	541	509	552	534	521	541	520	571	504	548	559	525	492	529	576	555	542	524	564	504	512	560	532	555	519	504	541	517	533	513	585	558	527	511	593	518	521	515	526	542	518	553	532	525	533	537	542	552	532	515	508	546	527	533	535	539	541	540	526	535	524	506	536	541	558	549	511	517	590	532	514	541	574	523	505	553	521	576	530	562	540	504	535	538	519	579	552	546	522	558	537	544	494	535	554	516	494	561	552	547	523	560	576	515	494	519	525	496	522	487	550	545	569	535	528	516	531	523	542	544	511	563	558	546	558	532	556	567	551	527	483	511	519	561	548	552	536	537	522	531	515	537	535	523	515	566	530	514	543	518	502	512	479	532	516	559	553	524	538	517	549	489	536	514	532	482	522	487	487	562	541	522	532	532	519	565	530	534	590	557	558	550	519	547	520	501	495	536	543	543	525	539	539	515	521	496	610	508	514	505	522	557	503	513	558	525	538	567	535	536	513	585	469	559	524	582	572	557	507	535	546	484	526	497	517	558	507	560	559	555	552	537	518	518	520	545	526	550	555	530	525	546	593	495	549	564	559	549	520	534	550	550	529	523	547	514	515	537	552	516	545	528	530	536	525	569	486	565	543	516	552	530	535	553	565	530	577	522	549	528	544	517	520	546	544	532	541	558	562	587	530	551	536	555	524	552	530	523	519	519	496	567	567	542	545	525	579	531	536	535	553	562	560	494	561	522	530	545	498	515	585	515	504	537	599	519	535	522	577	570	524	527	515	504	551	500	528	542	537	518	536	560	530	543	494	522	543	530	506	505	512	514	502	563	528	572	556	498	541	548	546	499	554	519	504	532	527	544	494	515	509	607	572	549	574	545	545	532	499	573	603	552	545	536	531	551	515	518	497	563	473	513	529	563	549	516	574	518	554	548	536	556	515	527	543	531	555	474	516	513	557	572	530	534	515	580	547	543	537	548	516	570	490	520	517	522	537	504	531	568	566	582	524	541	536	482	503	539	532	523	513	566	531	550	506	548	551	552	554	539	525	501	558	521	539	509	529	535	577	614	553	531	522	569	523	487	519	529	567	538	508	572	533	531	551	482	555	573	516	552	557	560	485	480	541	515	543	508	543	543	566	540	542	576	544	522	521	522	523	534	523	525	522	543	520	572	557	550	545	573	530	543	568	558	536	558	556	506	534	516	537	524	546	546	536	542	571	568	543	519	586	528	552	500	531	537	540	518	533	519	511	511	593	527	522	546	577	558	537	535	518	516	529	513	527	552	545	554	550	530	527	561	526	562	545	493	577	550	526	518	529	542	515	555	518	553	533	511	546	543	547	527	546	535	543	548	525	556	579	510	539	558	552	528	517	517	520	527	523	537	547	545	557	532	526	548	555	522	534	535	576	540	527	505	518	528	546	568	487	542	544	516	540	482	530	531	533	516	561	523	530	513	503	574	560	539	507	516	530	531	550	544	557	517	509	519	547	561	540	509	552	539	540	528	543	529	560	547	562	565	545	550	543	512	554	489	500	598	534	494	521	524	547	571	497	544	524	518	531	536	577	544	529	560	542	550	539	533	525	565	574	550	532	552	538	538	518	532	530	496	533	549	530	528	554	555	514	560	525	570	519	521	523	558	544	553	523	551	532	543	515	547	555	526	547	532	528	541	533	531	529	518	508	513	523	535	543	531	523	538	551	518	522	523	543	531	521	542	535	513	517	513	533	545	577	548	550	538	531	548	558	533	491	555	577	548	559	510	544	602	556	530	512	500	543	551	538	538	526	534	526	564	526	528	507	559	551	593	535	547	526	522	530	555	559	532	546	530	573	520	498	523	558	518	485	520	563	552	524	506	527	550	500	522	511	539	516	531	570	506	545	553	544	570	559	585	537	550	546	528	530	544	504	540	502	536	542	563	546	538	585	524	503	510	535	528	536	517	510	533	559	533	552	516	523	510	558	510	528	530	582	526	548	521	538	544	529	510	536	536	544	530	557	506	527	536	516	532	545	512	524	536	529	561	519	528	515	545	486	564	520	511	539	504	539	580	541	556	511	520	539	579	545	554	551	551	547	529	521	563	530	567	545	554	530	523	511	532	526	580	536	556	526	522	504	538	533	532	545	514	488	552	543	518	502	528	549	545	525	522	574	504	522	541	539	503	543	517	502	515	486	540	525	532	515	551	511	519	570	510	555	539	521	516	526	554	552	577	528	552	544	529	523	523	538	525	504	542	524	546	527	557	525	514	515	509	524	576	541	528	513	543	514	520	523	564	524	543	573	562	557	530	574	586	549	554	513	531	552	492	571	562	561	508	519	554	575	540	504	539	513	493	517	557	521	526	533	549	518	517	544	571	530	548	553	510	560	530	546	547	585	505	552	512	522	555	542	493	503	519	540	523	543	540	557	564	511	509	525	532	529	559	536	540	548	529	552	564	589	497	517	506	536	525	531	562	540	526	526	556	558	511	551	535	531	534	569	527	556	525	514	522	534	541	551	546	549	529	530	536	565	558	501	536	545	524	529	512	493	496	536	556	510	577	524	531	587	567	610	477	570	544	556	546	545	505	545	519	554	519	534	570	549	540	526	521	551	525	580	525	548	522	557	501	555	541	538	519	514	535	520	536	534	523	506	554	571	538	511	527	551	542	558	552	504	544	525	509	549	541	535	537	561	553	551	553	494	549	532	500	502	521	497	519	547	577	573	573	535	492	518	541	512	544	541	505	508	532	564	511	504	554	502	538	519	505	528	599	548	521	514	576	525	543	512	566	573	518	556	592	521	586	543	525	587	508	541	533	575	540	552	524	508	524	550	513	552	519	532	489	527	583	542	545	524	538	560	502	511	548	527	535	551	537	542	568	581	511	597	515	549	554	499	536	538	493	554	552	518	555	548	525	505	528	561	569	519	526	517	536	560	512	516	582	528	535	517	568	546	565	508	498	520	535
24985	14843	7714	718	155	99	95	93	92	114	103	101	101	111	82	103	103	100	111	92	70	99	85	99	91	105	87	96	95	90	107	99	103	110	103	111	111	108	106	108	95	93	99	92	96	90	92	101	97	81	85	103	106	91	90	100	103	95	115	87	88	88	94	90	100	96	102	84	98	97	111	83	107	89	111	111	82	85	90	101	92	87	107	92	107	97	93	87	92	81	85	102	89	92	92	108	94	94	87	95	81	96	91	77	102	95	85	94	101	99	97	105	96	89	91	110	117	96	98	81	97	103	114	97	89	98	95	96	97	105	107	118	76	104	93	107	95	89	112	101	90	99	94	89	99	95	99	88	87	98	100	99	97	103	100	93	102	97	115	97	105	117	104	90	84	98	106	92	94	92	85	88	94	101	87	99	76	95	102	101	96	95	95	80	104	104	92	96	84	85	94	83	97	81	85	110	76	98	80	75	80	98	89	104	95	84	72	100	110	107	88	116	89	102	92	89	100	110	101	84	84	83	107	103	105	81	99	93	107	110	100	89	102	82	105	96	99	78	96	87	82	88	86	74	90	97	90	90	100	88	100	99	100	80	93	86	84	92	98	95	84	95	105	91	93	96	94	103	89	92	86	85	97	86	81	86	109	107	98	90	98	100	88	103	76	113	94	106	94	90	87	96	91	89	108	125	88	106	108	98	86	101	92	97	82	91	91	99	93	96	95	113	113	99	88	99	109	97	98	103	120	91	88	89	96	88	113	74	98	93	84	91	90	85	98	90	94	88	112	104	91	93	109	104	86	83	107	85	78	97	85	97	104	98	99	110	93	94	116	101	108	91	118	98	95	106	88	101	85	90	130	99	99	95	90	93	86	110	104	98	93	91	92	85	99	98	98	90	93	88	98	112	77	97	93	97	100	90	83	85	110	78	94	110	89	109	110	95	94	105	96	95	106	100	98	113	93	84	92	104	95	97	104	105	90	90	93	81	83	84	99	84	99	113	112	102	97	109	92	100	100	83	102	96	96	103	97	97	96	78	85	108	79	93	90	95	86	118	95	81	83	104	70	92	95	85	89	88	84	99	89	108	94	114	106	94	106	95	111	99	94	75	105	88	108	97	82	109	97	97	102	92	97	78	94	112	96	89	93	93	89	88	96	95	92	92	94	105	95	110	89	90	99	104	114	93	102	95	86	91	97	94	113	90	93	85	88	93	86	98	91	99	103	91	97	117	107	95	90	115	110	100	74	99	108	106	92	102	95	107	93	94	80	90	88	93	84	110	87	113	100	74	93	108	79	88	97	89	78	105	111	92	96	95	107	103	103	117	98	103	89	93	92	104	92	93	103	94	109	120	96	98	94	98	92	93	94	85	96	93	98	90	71	102	99	89	87	104	89	88	103	111	101	88	104	94	89	101	80	99	106	99	92	104	113	83	90	98	93	91	94	101	94	85	96	94	98	102	119	104	89	102	92	84	94	84	101	82	100	101	98	91	92	87	87	84	97	100	98	108	99	91	106	71	96	106	95	77	104	86	75	95	109	84	99	90	88	84	85	80	92	98	99	94	89	111	113	117	102	102	111	103	106	104	89	95	102	104	90	92	91	99	94	106	92	98	91	98	88	104	116	70	101	83	94	86	110	105	104	86	100	92	97	91	112	108	97	77	106	89	112	91	112	97	97	98	79	106	78	72	90	100	98	97	94	96	93	105	109	100	93	102	97	96	102	97	74	99	103	99	103	65	98	90	102	107	85	100	86	89	102	100	97	95	100	98	89	105	95	87	88	101	102	105	71	90	101	100	84	110	100	93	77	84	109	108	106	96	121	108	90	91	109	105	114	104	106	94	91	114	103	79	114	101	99	98	92	107	98	95	86	98	99	79	109	109	69	100	97	86	89	82	104	89	117	92	86	93	88	73	118	80	99	86	93	106	96	96	85	101	104	102	97	90	84	94	103	112	96	108	85	96	98	107	86	97	103	107	103	88	111	109	111	97	102	109	88	92	117	87	110	111	100	106	88	80	118	123	107	106	84	121	94	108	101	113	103	92	101	104	83	105	95	100	105	95	116	107	85	98	95	107	85	101	81	84	97	87	96	93	99	101	110	93	88	76	103	114	103	100	85	91	96	105	88	95	98	95	77	87	87	93	87	89	103	102	92	114	95	84	77	98	100	87	95	115	103	93	122	93	91	118	103	105	97	88	92	102	101	94	97	97	90	93	99	91	91	103	99	102	85	118	103	96	93	84	88	82	101	91	94	103	94	73	85	100	110	99	91	87	91	89	94	95	103	96	92	96	119	98	112	102	99	98	107	100	106	101	82	84	97	107	90	86	93	108	105	108	99	101	93	107	110	117	111	90	93	105	96	116	94	92	107	92	80	101	88	80	98	97	91	100	102	109	85	90	91	101	93	95	72	83	84	87	78	79	95	86	99	85	100	108	118	96	95	106	96	70	87	101	104	94	107	94	102	96	98	94	96	95	100	107	100	93	101	96	99	93	87	95	89	83	93	88	99	119	100	79	83	104	94	112	87	94	93	88	117	106	116	98	96	92	96	93	92	95	88	89	102	94	76	97	76	104	94	106	94	102	92	96	89	98	92	93	86	100	88	97	89	94	94	112	77	88	100	103	96	107	95	89	86	111	84	82	97	85	98	106	103	106	95	104	101	109	109	96	89	90	98	100	95	119	100	91	99	94	91	99	76	74	92	94	101	89	94	111	95	84	101	102	100	101	102	83	111	97	90	109	86	94	110	94	87	92	94	96	96	103	78	85	86	99	75	95	97	102	93	101	92	93	87	108	85	96	100	88	91	91	95	88	95	99	97	79	88	92	87	101	100	104	97	87	90	98	100	106	84	95	95	97	98	95	102	104	95	92	104	93	92	88	105	88	91	105	87	91	111	108	109	98	99	117	87	98	99	105	98	98	95	95	111	99	77	105	87	110	97	94	95	86	103	85	99	100	99	107	118	88	97	91	103	92	92	99	93	105	72	75	97	100	85	92	108	104	107	83	87	103	100	110	90	97	92	109	99	92	98	88	103	79	109	88	92	98	94	101	102	101	111	88	97	89	108	98	91	105	88	100	91	90	79	87	94	96	98	101	105	99	107	94	129	95	76	85	97	82	89	96	108	97	90	83	100	94	81	108	91	82	87	98	116	98	93	95	99	99	109	85	94	96	103	88	104	106	99	93	107	100	76	94	92	102	105	91	109	89	80	81	83	108	90	85	94	81	82	91	96	127	93	74	118	96	97	104	112	92	103	103	102	89	96	89	108	88	93	116	91	99	88	109	95	70	105	100	85	106	101	85	90	93	91	85	98	100	85	108	102	99	106	109	103	99	113	106	93	80	90	91	71	91	101	108	108	97	79	101	73	90	87	98	74	90	94	103	88	106	100	98	90	102	88	92	110	95	103	97	90	95	98	92	112	108	98	99	100	100	93	85	89	96	92	104	105	90	82	86	103	99	74	93	117	98	93	97	97	90
27910	20303	14203	1394	363	339	339	403	370	346	361	381	348	369	373	363	347	360	351	372	335	409	344	346	347	322	368	382	338	372	348	359	345	347	355	367	376	372	372	352	360	379	381	356	339	355	359	332	359	359	359	324	348	376	361	379	347	364	349	335	371	364	362	338	373	355	352	341	397	326	388	360	337	333	343	311	388	344	348	364	349	357	344	341	391	371	372	345	349	336	390	378	355	336	359	294	366	342	365	372	349	363	370	381	329	347	376	366	338	367	356	348	360	360	337	336	384	351	354	307	359	372	356	381	359	360	361	381	340	345	374	348	362	365	342	333	353	347	354	352	385	345	381	362	350	358	370	337	354	334	331	378	350	335	381	352	370	339	377	357	373	367	345	377	351	341	360	372	338	345	339	338	365	373	316	356	341	365	373	391	361	350	339	362	366	345	375	384	349	357	352	359	359	345	356	387	299	353	338	320	317	361	366	369	356	370	330	393	341	369	351	361	340	358	365	323	354	361	346	364	336	360	369	343	328	402	360	372	321	344	385	333	356	363	348	337	359	353	351	370	360	348	349	372	352	387	373	369	379	349	390	387	341	306	383	370	312	352	362	346	343	366	333	400	346	372	356	348	355	352	398	363	368	343	348	336	373	346	378	355	382	332	362	330	333	353	335	358	375	383	344	328	371	351	332	364	347	365	365	344	352	354	329	336	344	345	386	370	376	361	352	346	346	330	332	345	381	378	380	391	392	311	372	384	343	385	343	358	369	317	337	352	343	347	387	371	332	332	377	326	363	376	345	353	347	342	368	360	363	351	335	320	354	369	374	353	360	387	382	333	363	391	330	329	350	363	348	345	344	352	385	374	361	364	332	358	399	323	357	337	349	355	356	361	316	373	383	369	345	364	306	338	355	361	362	348	369	371	364	350	329	374	352	370	358	393	364	347	328	344	320	349	369	368	356	366	345	355	356	358	370	338	335	316	330	325	362	365	349	351	360	352	349	316	351	358	337	340	335	350	353	376	343	368	379	367	367	358	343	371	344	327	337	357	382	353	328	372	334	332	343	335	350	356	338	399	362	356	361	353	359	327	381	343	378	341	337	341	348	325	343	360	365	417	379	361	350	356	372	354	401	371	367	340	356	323	363	358	343	357	382	323	346	381	365	355	333	372	360	366	363	382	388	372	352	340	352	382	360	350	341	332	345	362	364	376	325	366	363	369	381	359	371	356	357	354	363	338	349	315	347	360	349	364	348	301	326	356	342	340	349	368	366	351	334	387	322	337	342	343	354	392	332	332	368	336	361	355	352	332	375	357	344	378	342	363	370	367	349	329	390	354	335	351	364	356	371	347	340	352	344	368	349	360	349	316	379	347	346	360	333	327	363	372	342	366	362	362	360	356	337	373	351	337	328	337	356	360	359	343	338	368	356	359	365	344	344	338	349	369	389	365	369	357	371	347	362	358	352	376	358	376	392	366	347	367	374	356	372	339	344	351	399	368	371	348	342	338	363	339	359	377	338	355	353	353	348	352	354	354	341	345	385	339	330	370	354	343	365	329	331	403	356	386	343	376	389	350	301	371	328	369	348	330	345	317	379	357	331	389	344	336	322	367	341	409	350	347	348	360	355	351	349	327	360	392	353	376	383	366	358	355	349	323	341	387	335	344	309	320	361	347	355	379	366	317	374	364	378	350	362	358	361	350	358	365	331	321	362	346	325	349	385	335	380	355	358	361	367	315	377	329	336	362	318	346	373	322	377	349	355	360	403	331	365	354	348	321	392	339	397	345	348	374	338	384	364	365	354	353	365	392	349	339	318	381	342	369	344	350	341	365	386	326	333	346	321	356	344	345	326	324	368	403	345	385	299	363	371	350	364	360	399	345	370	372	341	374	344	345	384	368	305	377	335	372	359	339	376	365	374	364	355	348	369	369	366	308	344	372	360	367	383	406	333	359	342	406	328	360	331	355	344	367	371	337	369	394	357	347	354	369	339	363	368	363	333	344	379	367	343	335	338	346	350	358	334	377	346	360	385	342	331	353	348	362	382	332	373	338	365	354	373	364	374	352	366	337	372	346	341	349	354	368	371	347	369	345	326	331	351	374	365	374	360	347	355	345	336	386	406	344	308	373	321	322	391	349	382	381	338	343	379	366	382	352	321	330	367	382	352	362	367	349	357	331	329	365	385	356	323	349	333	336	336	345	381	372	347	348	348	369	374	364	358	363	344	353	338	332	372	355	361	377	358	351	328	302	373	343	340	325	354	380	344	319	353	360	353	324	383	360	339	345	367	390	367	341	348	301	359	369	323	331	347	372	375	368	356	333	363	357	353	366	329	399	360	342	374	355	344	381	338	342	358	354	357	379	331	350	376	340	352	346	392	359	356	348	304	368	356	341	357	359	367	352	358	337	315	358	374	342	355	329	349	355	349	334	377	349	354	372	350	354	366	363	350	360	394	346	348	355	327	361	347	349	363	369	359	353	355	333	389	357	400	340	337	335	319	396	387	369	346	344	309	376	304	351	339	378	378	359	354	372	335	349	372	357	334	352	391	377	351	344	361	376	345	379	367	346	353	345	348	374	364	341	377	383	369	375	342	356	370	337	347	359	366	379	336	355	375	375	334	362	367	363	364	340	364	345	330	350	348	379	350	398	352	357	348	360	333	375	362	341	341	365	361	386	373	400	351	346	399	336	399	373	340	346	380	336	356	344	347	361	361	369	377	357	353	374	365	342	365	416	384	360	367	344	347	373	345	358	310	321	340	355	337	364	337	331	356	342	380	362	360	347	329	337	366	378	352	371	326	337	329	382	369	360	386	365	335	375	358	373	355	353	364	340	387	372	356	369	358	341	343	347	322	341	335	337	372	364	366	368	316	389	369	340	373	377	329	359	347	376	348	357	350	330	348	309	359	347	371	388	355	339	369	335	346	406	361	331	368	355	346	334	369	369	339	323	372	317	386	355	346	337	343	358	369	374	359	369	335	348	317	362	362	375	360	349	377	348	347	332	386	334	319	356	376	375	347	345	349	358	373	336	386	373	368	361	373	335	341	341	356	363	379	348	392	368	364	342	371	390	360	352	357	336	328	344	354	370	322	359	355	337	328	368	361	345	329	397	380	371	380	354	388	365	338	344	327	355	345	383	376	341	344	389	343	363	374	346	335	344	339	348	350	361	343	302	355	360	366	355	370	340	335	352	349	383	396	349	377	389	414	349	377	360	369	364	343	364	389	405	338	310	340	355	373	358	330	369	348	360	352	336	374	355	363	344	361	377	323	346	386	330	333	379	353	371	354	370	360	379	349	353	373	386	351	344	344	365	359	364	339	357	347	387	373	315	355	315	320	342	347	360	345	341	349	369	328	395	331	332	315	332	329	337	353	354	376	352	351	351	376	318	334	339	338	361	352	380	386	351	335	389	417	326	339	377	355	323	367	370	362	367	401	370	357	375	346	320	310	368	382	385	343	355	370	361	367	398	425	376	361	368
65551	62170	52090	17023	1431	134	134	135	120	102	129	114	112	102	94	98	100	112	92	77	85	106	106	102	99	107	89	90	94	98	81	94	105	83	88	96	92	94	79	94	108	97	76	83	110	77	95	90	76	88	92	88	96	94	102	118	104	85	92	95	96	100	79	105	106	92	98	90	94	98	87	85	83	90	93	102	110	99	95	94	108	82	102	102	91	76	101	82	93	101	92	108	100	99	89	80	101	107	86	102	89	85	85	96	79	95	99	100	75	104	109	105	86	96	76	101	88	87	95	97	99	96	104	90	74	93	91	83	90	90	99	91	84	92	91	98	108	74	92	95	84	84	75	97	95	96	73	90	93	90	88	95	100	106	105	82	91	91	91	93	101	93	87	91	97	93	91	88	87	98	80	104	101	111	101	92	96	96	110	89	79	106	99	99	108	98	83	92	86	101	86	80	91	104	87	86	103	95	103	88	101	100	93	88	86	81	91	83	80	103	97	100	103	99	110	96	101	93	88	94	91	100	67	93	87	116	94	99	68	85	92	90	90	87	93	93	99	88	86	96	100	91	93	97	96	91	96	91	93	87	97	96	93	83	81	89	90	105	98	90	92	93	98	104	119	104	106	81	107	104	81	103	102	91	107	77	114	104	97	85	96	91	100	74	100	99	84	88	90	88	89	94	87	107	82	85	98	95	99	94	100	86	106	99	95	105	112	89	76	85	89	99	81	101	92	91	83	95	114	93	99	85	93	103	94	89	97	81	75	96	104	88	95	99	80	91	99	91	104	95	101	79	101	77	88	108	104	93	97	87	95	92	97	100	76	88	99	108	91	102	87	80	86	93	126	91	108	96	83	93	108	97	88	77	91	99	106	84	94	109	79	92	98	102	96	82	105	89	77	85	108	86	88	87	97	77	108	95	114	103	106	91	80	106	84	97	97	72	84	84	80	82	89	85	101	98	108	90	93	86	124	101	86	96	98	90	86	98	96	82	108	84	95	92	94	91	108	103	87	101	86	80	115	85	99	93	106	83	90	101	69	82	105	102	97	101	80	99	80	89	94	95	109	98	88	102	85	91	93	92	86	107	103	102	96	77	90	97	102	98	86	108	108	97	98	93	105	76	98	84	91	87	80	111	90	94	78	104	95	97	88	82	97	92	76	87	83	105	79	94	95	84	95	96	93	94	92	94	94	97	90	96	103	105	102	90	96	99	99	113	97	81	114	89	99	96	92	72	103	94	83	84	96	102	99	92	77	69	100	102	101	96	83	88	102	112	94	93	96	88	86	87	92	84	94	101	113	85	94	75	96	116	78	77	92	117	89	87	98	89	87	81	97	91	89	100	84	100	80	98	91	100	90	93	95	92	103	93	91	86	102	99	102	97	68	79	93	88	103	106	97	95	85	79	99	101	95	94	93	90	107	94	108	92	107	87	81	89	96	104	92	90	86	86	103	92	98	88	107	107	96	79	104	86	88	81	103	92	90	94	93	99	92	91	104	92	87	98	96	105	106	98	98	92	99	86	80	88	92	100	97	105	104	96	103	93	89	87	93	89	87	107	111	95	75	92	69	91	82	87	82	96	84	96	90	80	71	99	91	84	92	86	84	112	93	84	109	89	93	87	112	86	85	102	90	102	92	95	84	99	90	81	110	88	92	104	91	92	104	96	77	89	83	93	97	91	111	91	93	93	77	86	99	77	84	91	105	101	100	77	83	114	100	84	87	92	105	111	91	75	107	79	94	108	97	107	88	78	89	87	98	98	92	91	93	102	82	91	105	87	88	96	85	107	116	92	108	99	98	104	96	100	97	102	101	91	97	87	97	102	90	107	85	93	110	104	96	85	97	99	92	77	96	104	82	88	87	97	100	90	102	72	116	91	97	96	114	86	93	77	105	90	85	100	99	112	97	85	99	93	98	102	99	98	82	95	94	95	97	88	88	104	90	110	115	109	107	86	92	96	76	98	91	91	87	89	93	81	74	110	114	85	92	113	97	79	86	86	87	91	102	97	83	115	85	91	92	103	89	100	103	80	91	95	80	95	75	92	103	94	100	87	83	108	74	82	98	93	112	93	98	79	88	87	106	96	98	75	117	109	92	104	85	76	111	107	82	84	93	89	105	102	110	91	95	97	87	92	93	82	98	106	82	87	95	93	101	89	79	85	96	101	126	87	88	83	95	95	106	108	98	95	86	112	89	99	78	90	103	71	76	95	84	87	92	107	100	98	87	89	94	74	94	76	97	89	88	92	73	98	103	105	89	95	77	90	85	79	90	83	89	88	104	93	108	92	99	78	120	86	83	68	90	86	74	83	99	104	87	89	93	94	85	109	97	85	83	105	86	83	83	94	96	84	113	83	93	97	87	104	97	91	88	91	89	88	102	111	90	87	80	96	105	98	97	94	100	101	76	93	81	94	88	100	104	98	86	94	113	91	88	79	85	90	92	111	83	85	87	91	90	90	99	98	93	81	96	86	94	96	74	100	98	92	107	99	85	108	82	99	100	96	95	82	94	98	92	98	104	88	99	90	107	96	82	108	94	86	89	104	88	92	92	88	99	74	92	91	98	103	92	82	76	105	100	105	93	102	105	110	99	85	99	86	102	85	88	100	103	97	88	97	101	99	100	91	91	93	92	79	100	88	76	94	107	89	91	92	80	105	95	104	94	84	85	85	79	108	108	116	98	88	81	87	80	86	99	117	86	84	96	92	97	89	92	85	86	97	98	91	97	83	87	100	91	98	96	86	95	106	94	102	88	78	77	91	104	97	90	101	94	87	104	78	88	110	98	93	101	68	75	88	107	78	89	104	96	108	93	88	84	104	85	91	96	89	93	95	92	95	80	82	79	94	83	79	111	101	92	100	83	96	105	93	101	97	86	80	119	100	99	107	108	85	68	100	82	107	98	95	80	102	113	92	87	93	108	116	82	102	101	106	100	99	97	99	94	76	85	115	92	93	100	111	110	109	99	116	78	101	94	93	88	99	109	82	104	93	81	88	84	98	87	104	88	83	99	105	84	90	80	89	105	96	94	95	107	93	92	108	98	96	98	94	93	95	90	92	82	109	77	97	121	99	85	82	82	94	97	100	81	95	117	101	89	98	88	105	100	83	97	82	90	91	80	89	88	85	92	101	69	103	70	106	71	87	109	98	98	108	105	108	90	103	82	92	97	85	97	97	85	113	88	80	110	76	115	77	97	84	85	107	89	109	85	85	75	96	91	96	87	96	99	94	96	86	70	79	83	90	96	95	97	86	98	88	113	99	100	97	92	92	107	102	87	104	95	85	87	85	87	83	85	93	92	93	92	90	103	92	118	73	82	96	86	73	96	102	82	77	92	96	83	101	90	85	83	86	96	89	99	88	95	94	95	85	107	83	92	91	98	79	89	94	95	74	88	98	85	108	96	78	98	108	90	112	94	105	99	105	90	86	91	96	81	95	90	93	83	100	98	82	94	100	100	95	107	87	102	103	89	100	92	99	103	101
49079	49873	47738	7038	653	613	580	606	517	475	477	440	421	402	384	434	454	470	453	423	406	400	429	431	358	370	370	406	387	382	371	376	364	355	392	361	375	355	359	360	334	352	340	350	318	347	379	326	336	369	340	358	350	354	328	374	365	348	322	340	340	345	346	347	356	349	311	335	372	368	345	349	361	344	328	341	365	349	347	338	330	336	348	325	352	347	372	347	344	335	325	329	326	352	347	336	354	350	364	351	346	300	360	374	342	335	333	374	321	335	317	340	323	320	359	372	376	308	357	330	354	341	369	329	340	322	366	351	354	374	320	365	356	342	339	346	337	361	297	367	343	331	342	350	326	346	334	347	342	360	324	330	342	361	361	351	351	347	324	350	358	347	350	316	336	355	321	319	355	354	387	346	346	334	350	314	324	373	359	366	342	346	300	364	366	362	343	338	332	375	357	339	311	354	373	346	343	337	336	329	378	338	315	327	311	333	345	360	367	340	366	331	304	363	353	358	344	333	341	334	336	354	310	358	308	356	330	335	346	344	341	321	335	328	359	363	327	371	324	309	373	349	314	357	331	362	341	365	352	355	332	319	358	325	370	350	332	309	351	340	341	347	350	365	333	358	364	322	357	370	337	324	315	326	362	342	364	342	350	344	347	374	358	331	340	370	362	345	319	337	338	370	332	343	348	312	328	332	314	350	330	343	336	349	332	319	328	312	348	354	353	340	365	314	319	351	372	353	347	318	318	348	331	305	345	351	311	358	323	359	392	368	329	346	374	344	321	352	328	331	310	305	335	337	320	355	351	341	326	329	334	360	339	347	346	341	327	341	338	346	342	353	361	351	377	344	348	356	349	340	330	323	392	337	359	332	342	340	337	366	354	311	356	370	366	356	333	341	348	352	362	393	335	357	318	345	369	332	325	333	382	350	336	365	334	372	322	342	335	344	360	363	323	317	343	324	353	353	364	323	318	352	321	336	317	360	357	335	303	333	374	339	305	317	356	391	394	334	343	317	342	338	335	359	329	343	309	342	338	308	362	330	315	337	354	315	338	363	340	325	348	359	378	372	366	325	344	350	341	352	354	354	336	331	371	351	339	306	318	321	376	345	304	351	342	330	352	347	335	337	362	361	330	328	345	324	321	340	307	350	335	342	371	350	364	345	376	338	365	369	299	346	347	346	375	311	343	369	337	312	339	325	384	343	334	324	353	338	318	316	373	327	324	326	342	340	341	343	350	314	320	330	355	326	337	357	331	346	336	355	355	340	349	343	340	351	331	338	338	335	327	363	375	337	345	354	368	346	307	357	366	338	348	359	349	359	338	328	349	344	367	342	310	343	360	359	339	354	329	362	330	395	354	360	340	312	360	352	323	339	327	361	338	360	334	341	327	322	321	305	367	340	325	339	316	341	326	370	351	366	340	324	317	361	322	326	343	318	342	328	341	352	346	321	331	354	340	344	351	351	366	320	286	316	365	341	342	315	352	335	361	355	316	355	316	352	352	313	315	367	337	364	336	349	341	332	319	337	364	365	315	349	340	370	379	356	360	329	336	339	354	330	383	316	331	354	313	341	353	352	345	315	361	353	384	358	361	362	349	376	360	310	312	342	332	354	339	343	352	340	373	369	331	402	356	360	338	368	374	363	351	351	351	344	328	331	348	341	337	358	348	358	344	359	333	325	354	350	328	351	346	345	376	360	339	324	320	349	329	323	345	315	350	305	338	368	310	315	303	329	334	371	343	362	331	308	332	333	370	337	342	334	346	340	373	335	331	357	366	315	318	343	348	329	337	321	369	395	338	366	387	347	351	361	372	345	326	351	330	349	311	360	354	316	337	370	387	369	356	344	319	291	337	316	338	353	333	382	318	325	362	374	332	326	353	377	353	346	327	354	342	336	364	341	354	349	349	351	325	356	357	354	362	330	355	356	342	369	349	347	362	353	375	359	353	353	296	363	360	356	342	372	368	389	323	376	364	364	342	375	348	351	352	350	328	360	351	348	324	314	366	340	372	348	329	369	349	339	358	374	340	345	327	316	346	307	368	334	356	353	331	353	353	364	349	370	330	341	325	343	352	312	336	350	369	336	334	310	334	364	331	309	340	354	363	332	350	295	289	325	339	332	354	334	329	358	346	361	342	361	338	359	326	360	341	352	314	341	383	361	356	337	328	339	363	362	321	360	343	353	343	375	344	328	333	361	373	358	334	386	332	350	349	351	360	349	353	321	366	357	363	335	337	339	349	353	359	315	357	321	359	337	353	357	326	361	355	331	312	311	337	322	371	323	338	319	350	363	321	335	330	332	345	354	370	356	329	377	347	356	311	337	355	355	355	361	313	356	346	372	350	361	352	332	338	341	382	355	330	374	363	343	344	364	336	336	329	384	341	367	357	315	331	349	353	358	377	330	335	356	317	362	377	339	348	348	375	360	325	380	319	386	335	312	331	335	360	333	344	322	341	338	343	339	352	335	331	351	382	338	331	351	339	310	368	303	359	351	330	331	335	342	331	348	354	328	329	328	344	353	364	355	333	353	358	347	378	342	368	344	340	339	355	344	363	355	347	334	327	336	365	323	311	319	343	376	345	339	356	311	361	312	370	338	336	346	324	349	337	343	301	358	335	353	337	294	372	371	350	349	387	326	359	312	369	337	370	353	345	339	346	346	380	322	358	344	312	326	367	378	330	359	342	327	347	341	343	367	359	376	348	357	345	323	313	341	347	354	353	362	384	377	339	341	334	329	370	363	331	351	333	385	334	350	357	343	366	393	376	330	347	348	354	365	341	369	334	323	349	337	353	343	358	344	354	336	345	294	341	297	351	350	323	351	335	359	327	324	348	357	345	340	321	363	334	352	302	354	356	366	350	378	363	316	350	316	357	317	344	321	330	344	332	351	328	350	345	335	362	351	371	370	311	315	334	343	353	329	358	343	354	390	324	341	341	403	358	367	330	349	366	326	377	334	364	346	341	325	330	317	325	342	330	365	360	330	321	321	321	375	338	335	350	326	364	347	342	311	340	358	352	338	349	346	347	340	333	329	357	359	306	329	342	331	339	351	340	367	355	337	321	358	325	341	330	333	332	344	350	350	346	357	329	363	356	333	382	347	370	344	315	348	360	323	353	312	357	347	331	372	352	352	331	352	352	353	357	343	311	344	363	329	361	312	350	347	326	354	353	338	316	326	345	319	328	354	365	378	334	340	354	359	334	353	329	340	316	344	334	337	341	331	345	329	348	353	356	366	336	339	339	355	374	329	322	322	350	347	336	388	339	377	347	326	334	341	309	363	304	327	352	356	349	354	391	337	329	320	338	354	339	356	353	308	357	343	307	362	334	342	349	358	372	382	336	350	350	361	352	326	363	356	330	371	348	344	350	328	312	329	332	330	362	352	354	332	373	363	350	320	340	347	330	326	321	342	369	371	332	376	353	326	346	331	315	320	340	361	304	331	353	331	323	305	341	318	356	362	373	374	355	350	341	348	350	332
75623	74045	62411	24402	4946	352	271	234	197	192	169	190	175	180	164	174	200	173	172	217	166	177	190	159	166	157	169	161	159	181	177	148	174	153	166	165	165	162	165	180	150	154	163	144	166	166	158	149	174	154	155	164	170	165	136	178	145	163	160	167	157	157	152	160	156	153	194	179	144	163	148	157	178	154	145	147	184	176	157	169	167	176	159	170	151	168	164	163	149	148	145	177	153	147	152	165	192	147	146	178	152	169	167	145	126	165	156	143	149	177	144	152	167	157	171	173	174	175	159	173	142	128	140	148	147	144	204	147	147	166	147	134	164	178	154	184	149	142	182	147	152	146	165	187	146	164	142	159	168	166	140	175	164	188	179	159	164	146	149	160	165	170	166	165	149	161	174	174	159	160	156	158	165	155	186	138	145	156	171	144	161	163	135	163	164	165	160	151	150	164	164	141	181	149	181	152	177	167	154	167	176	151	177	162	168	132	156	140	140	161	174	157	138	158	167	169	183	150	176	152	165	163	159	150	202	142	165	158	143	157	157	164	167	166	154	171	168	148	155	163	168	170	179	187	148	186	162	160	175	156	171	171	146	163	174	175	171	154	136	123	160	142	165	156	187	141	157	150	159	176	140	169	181	152	180	170	184	160	157	154	171	140	164	154	167	166	181	155	157	132	148	145	162	179	143	135	153	168	153	177	147	157	173	141	173	180	161	179	169	163	158	162	150	167	161	158	145	143	138	145	173	157	174	185	184	173	164	180	175	153	146	167	170	144	160	144	168	121	170	150	174	169	158	165	153	167	177	176	173	170	154	145	165	143	169	162	173	175	167	172	154	162	167	149	148	151	167	152	166	149	162	176	158	142	165	167	170	144	154	153	159	151	166	178	194	164	146	172	155	159	159	144	164	155	182	175	153	174	141	163	162	159	177	166	169	157	199	164	148	155	174	145	145	162	151	149	139	173	158	154	160	183	148	159	169	154	157	148	142	156	166	169	170	176	174	145	148	161	155	167	155	174	167	164	168	167	188	179	172	167	139	159	176	173	178	163	176	133	156	169	149	170	171	143	152	164	166	144	169	164	129	155	158	168	151	142	160	160	154	144	166	147	147	179	153	166	147	156	189	170	171	178	170	160	150	154	166	174	157	159	135	156	138	184	175	146	152	185	158	175	162	162	146	152	172	169	175	146	173	158	152	165	174	179	170	172	146	150	170	165	162	159	150	174	155	155	170	160	169	146	171	132	159	170	180	151	160	160	164	151	164	160	161	152	131	159	170	169	189	176	153	144	193	172	171	163	176	174	144	151	152	158	146	186	147	155	154	184	162	164	165	174	178	155	162	167	154	155	152	151	159	140	156	173	173	152	155	142	156	191	156	141	155	158	150	163	162	161	164	176	155	139	167	179	172	141	184	151	143	166	159	160	155	187	164	148	169	172	156	161	163	157	157	155	143	170	135	164	158	161	168	172	166	155	138	157	148	138	162	161	175	165	185	137	157	164	146	150	147	166	151	148	152	176	156	154	143	159	129	161	161	162	163	150	162	151	146	166	156	185	167	155	160	130	162	166	165	160	158	124	157	152	169	157	159	155	148	157	192	165	159	153	159	164	160	149	161	173	185	174	139	162	172	158	173	147	159	158	167	156	151	178	162	166	138	158	149	180	153	157	155	157	142	155	162	143	161	162	161	163	142	159	171	157	163	143	142	157	175	148	138	148	159	146	158	177	174	158	167	166	155	149	152	168	175	167	162	161	150	137	169	152	167	184	138	139	155	147	146	175	168	179	149	158	168	173	165	154	150	164	165	170	171	165	146	154	162	174	181	170	165	156	160	181	175	186	155	175	144	180	178	147	146	158	146	147	149	170	162	160	169	142	168	169	135	167	154	165	150	169	154	176	148	162	165	173	146	143	137	144	159	156	144	143	169	156	156	152	143	149	150	160	160	171	147	150	153	154	147	157	155	175	147	145	156	154	146	141	157	158	177	145	145	172	167	148	164	162	160	153	150	162	155	153	172	140	148	162	161	171	175	137	145	170	175	175	158	179	164	163	146	165	171	170	152	157	171	157	159	157	196	138	153	156	134	141	155	180	140	163	157	165	169	161	182	158	149	179	141	142	133	165	172	151	163	152	175	177	153	151	149	139	152	152	155	151	146	170	152	151	169	170	139	164	168	152	166	153	159	169	164	165	167	170	159	150	161	163	153	142	153	171	184	152	169	143	171	147	158	156	164	154	180	163	175	170	165	147	127	170	179	188	149	173	143	158	175	146	154	160	146	160	158	140	166	188	166	158	159	174	173	164	150	150	151	141	154	173	163	167	160	163	154	178	166	122	139	166	157	150	171	145	137	154	148	135	139	138	169	162	170	142	163	156	157	159	151	146	154	149	149	156	160	131	163	140	165	133	169	169	183	161	146	157	144	162	179	138	142	157	154	151	160	144	167	176	159	184	180	188	153	147	155	168	159	157	163	170	136	167	141	157	155	149	147	139	144	159	164	164	145	171	201	169	160	164	154	174	185	158	165	144	146	162	157	157	171	162	156	156	153	142	145	159	141	160	155	159	161	157	162	156	152	155	179	171	141	144	159	145	157	170	161	176	152	146	154	153	150	146	162	154	155	170	158	157	193	181	161	158	180	155	164	171	146	170	161	142	182	147	172	164	160	150	153	173	162	158	161	143	154	144	142	186	161	153	142	132	156	167	152	161	162	172	156	167	165	173	143	144	147	171	164	151	144	155	168	144	169	124	162	152	177	131	161	146	161	184	157	157	151	159	165	172	173	162	166	175	159	172	145	149	127	157	157	157	160	152	148	171	144	160	162	167	147	161	165	138	140	148	173	156	147	146	128	169	165	157	151	136	168	153	152	159	139	176	159	188	181	176	146	164	152	153	154	156	151	151	156	157	153	144	150	157	171	163	171	161	168	167	164	143	147	170	159	173	149	138	169	151	154	151	150	170	149	150	137	149	144	152	174	147	177	168	145	148	179	149	181	174	173	143	146	162	162	159	161	158	182	147	157	162	148	142	148	164	149	192	160	189	182	166	174	156	155	138	163	182	171	148	153	153	148	149	161	145	157	148	164	145	146	148	156	156	153	156	163	135	156	160	156	161	161	181	181	154	151	151	151	150	175	149	173	170	169	151	158	124	151	172	151	159	171	152	161	169	160	156	163	170	146	160	163	163	174	151	150	166	166	162	166	159	163	186	163	147	153	155	164	151	157	164	136	167	160	181	160	175	154	154	146	157	159	156	164	149	160	157	185	165	147	135	165	168	141	176	182	160	167	161	165	138	160	173	181	143	154	183	141	153	149	154	160	140	162	148	162	141	160	161	161	159	149	135	176	150	181	148	150	165	159	152	147	156	169	143	151	160	138	165	134	137	146	166	190	145	118	152	166	177	157	159	164	169	168	155	184	156	146	142	139	143	183	171	170	139	145	157	163	152	162	177	158	157	155	150	151	149	153	166	153	149	148	142	150	163
58895	62836	59231	8933	1200	972	944	1087	840	738	745	734	696	641	643	650	635	633	635	639	645	615	700	659	625	561	602	525	659	609	610	599	554	544	572	524	545	522	540	502	570	561	543	511	498	571	586	483	533	501	538	558	532	543	523	530	524	549	522	513	502	529	567	563	542	540	534	514	541	531	539	576	543	497	505	514	525	524	539	546	558	527	563	518	514	539	485	525	554	496	539	559	537	555	566	554	513	501	539	509	564	525	541	516	542	563	550	552	528	545	535	508	494	519	540	547	531	565	508	518	519	541	550	507	576	539	560	529	536	538	535	555	541	570	503	496	539	518	584	476	525	542	551	553	542	528	517	540	532	554	527	535	504	530	519	513	531	550	542	501	570	506	509	508	530	543	525	522	555	546	557	570	526	514	507	523	501	532	518	497	527	515	550	557	551	513	525	509	542	538	527	495	537	523	523	542	534	497	552	540	544	554	539	475	539	534	516	516	512	574	541	543	571	514	511	524	517	535	522	493	581	536	532	567	585	583	478	546	500	506	501	558	561	530	525	482	531	526	562	534	543	532	537	484	512	525	530	559	554	559	519	533	551	518	529	531	553	550	519	533	520	560	553	553	568	538	474	477	516	526	543	524	491	533	519	495	518	521	493	548	500	504	527	514	504	512	526	532	510	521	506	540	535	506	555	538	572	528	547	526	491	539	541	557	540	498	559	518	541	517	515	517	520	513	524	503	527	524	552	540	561	586	545	509	525	544	515	533	515	530	535	539	530	552	490	492	540	515	564	503	532	535	522	517	546	520	507	585	507	505	530	525	575	538	513	526	506	506	533	518	512	554	542	546	567	545	491	547	528	533	555	505	535	522	575	548	474	511	557	531	522	529	560	553	536	518	551	529	562	569	518	512	544	502	530	520	496	537	562	553	499	493	529	554	507	529	548	534	558	509	541	526	511	526	528	506	548	510	538	506	586	557	542	567	562	527	533	543	561	538	530	534	508	539	528	527	521	533	520	481	538	510	537	511	467	539	488	532	525	504	530	544	540	538	511	554	550	560	549	528	514	522	514	503	523	533	493	531	558	496	511	520	517	541	524	534	549	542	547	492	538	531	535	544	479	568	522	515	566	543	555	570	517	517	550	488	521	543	538	550	560	534	525	508	504	523	552	547	529	500	494	559	557	494	530	516	497	541	555	520	522	542	528	514	539	526	584	514	545	511	512	550	587	536	513	551	544	560	531	523	524	505	557	549	517	499	489	576	549	535	509	539	561	527	536	516	542	545	519	543	552	552	501	587	491	532	489	505	550	568	500	543	487	520	517	577	533	552	522	491	510	511	519	511	563	530	546	493	506	523	482	532	486	504	504	529	553	541	501	513	548	506	497	495	573	520	562	555	532	543	553	532	554	536	509	510	523	563	494	514	535	531	515	555	536	490	505	508	559	536	507	539	535	524	588	546	559	531	558	542	513	527	518	542	505	538	496	501	501	549	558	528	517	499	548	529	519	517	535	509	537	476	536	568	548	531	506	505	533	512	538	531	543	466	521	539	526	565	523	516	537	532	551	508	553	533	505	544	507	499	546	519	525	529	527	501	528	562	498	577	476	506	542	487	494	545	482	539	572	541	547	542	543	493	550	486	529	569	541	588	549	535	519	530	544	556	557	538	527	529	577	538	518	522	582	512	499	526	547	526	513	534	542	490	559	512	514	525	544	527	544	508	517	561	516	562	495	551	543	564	560	526	528	506	526	555	510	551	528	508	488	518	545	507	544	529	563	550	487	536	502	520	530	559	555	513	552	514	515	559	515	560	571	559	533	497	533	521	570	559	566	559	543	541	494	513	484	560	543	534	527	542	541	540	532	536	547	526	539	513	496	511	515	525	513	543	546	505	522	499	538	560	562	528	553	525	569	559	543	490	536	523	550	527	526	533	547	513	552	527	505	588	488	521	510	537	565	548	543	518	523	511	547	525	576	513	545	543	527	526	546	563	523	537	515	515	544	553	530	543	522	536	547	500	525	514	548	492	541	549	545	514	541	499	539	524	509	543	531	531	558	545	579	548	547	501	560	500	537	531	493	527	487	543	505	584	495	511	531	507	523	571	513	573	549	536	521	544	550	488	526	541	540	547	525	536	556	511	505	525	514	533	550	519	528	562	549	508	533	509	523	552	523	533	500	528	562	513	532	488	513	513	524	510	539	539	530	561	538	530	535	582	538	538	526	487	534	511	534	534	467	558	563	552	548	545	543	543	504	559	540	563	501	544	558	529	567	493	498	531	526	520	516	534	547	532	537	542	542	544	529	544	568	544	551	568	527	497	531	533	506	504	505	517	514	512	489	510	533	535	524	509	485	542	532	561	511	506	530	510	520	575	520	559	550	546	521	523	515	530	533	529	529	544	520	539	527	568	536	532	515	512	513	547	509	535	529	540	516	509	577	544	524	537	507	526	549	493	544	491	565	508	555	486	509	565	541	533	543	565	544	516	515	495	491	490	536	544	536	535	521	559	530	506	538	514	543	539	515	533	552	532	537	558	507	578	542	494	556	467	529	502	544	523	524	519	515	529	574	493	552	503	520	568	531	559	549	554	584	542	566	510	498	551	567	528	515	511	513	550	537	533	512	567	529	524	543	529	575	584	551	490	611	531	551	544	539	505	468	501	539	526	528	502	569	524	521	498	534	556	539	532	541	516	566	507	515	526	509	532	523	537	505	576	537	522	543	497	546	496	556	532	523	524	509	561	487	538	498	528	517	527	516	558	520	580	497	531	542	522	565	554	543	544	542	578	531	522	525	544	561	518	533	505	541	531	552	530	536	534	513	516	492	485	518	509	499	495	542	535	530	518	525	571	575	582	512	543	527	511	517	524	520	541	497	522	514	580	563	566	533	513	540	566	524	506	541	527	529	572	556	546	525	581	544	539	576	501	513	529	563	537	566	539	508	549	541	501	539	523	559	531	567	530	483	537	477	587	557	525	536	519	518	518	549	520	511	536	504	523	551	586	573	536	517	543	516	527	530	558	510	536	533	512	538	514	520	527	507	592	543	513	566	576	530	535	549	548	544	537	529	550	583	534	517	526	513	515	566	548	503	544	521	515	517	495	549	523	507	528	533	554	528	506	512	482	528	532	515	514	541	514	510	526	527	535	559	537	569	535	559	521	546	520	524	506	532	515	539	588	522	541	541	585	496	504	529	510	512	517	535	530	524	522	545	549	492	519	528	528	523	594	509	536	532	549	552	566	543	544	535	512	562	539	536	477	465	559	528	559	524	538	539	504	539	589	529	594	520	503	532	549	503	532	544	538	514	509	518	537	535	516	522	507	573	518	518	545	541	528	532	530	556	495	560	523	494	536	545	533	516	507	529	502	505	574	529	520	554	538	547	523	549	538	526	552	532	551	538	550	525	539	545	493	492	569	532	532	496	512	539	551	562	518	511	492	538	525	513	505	510	566	514	557	555	517	514	486	550	538	535	550	538	570	513	573
26116	16284	7847	743	141	116	91	111	104	107	92	87	91	83	106	82	104	101	80	83	98	106	101	95	102	113	101	98	103	94	107	106	85	109	104	97	107	90	91	110	112	106	89	113	80	108	114	110	96	101	101	101	85	100	101	96	105	101	97	110	114	94	85	99	65	99	94	95	93	93	87	113	103	73	82	102	99	121	113	114	93	93	109	98	93	104	110	105	85	93	96	95	104	88	85	111	103	106	79	113	91	106	84	91	104	90	84	112	88	101	87	101	84	105	106	98	105	94	95	90	105	75	81	93	98	100	82	91	94	90	98	96	95	100	89	103	97	111	110	111	107	94	81	87	100	108	88	106	93	86	108	106	99	95	77	84	94	91	105	84	92	88	92	99	92	85	94	93	108	86	96	91	95	104	100	99	79	97	93	92	93	96	96	115	96	87	105	102	92	78	97	94	99	98	97	113	107	91	83	90	119	96	94	82	86	101	92	118	93	101	99	109	85	90	81	109	93	78	96	86	91	87	82	95	89	81	105	94	96	88	98	83	105	81	90	89	116	97	98	101	77	98	95	88	95	113	101	116	86	96	102	84	87	112	98	97	88	91	86	115	93	104	95	93	107	90	113	97	88	121	98	89	97	125	82	98	86	96	107	80	80	102	88	102	110	90	93	115	106	67	101	74	105	90	95	102	109	91	108	85	100	109	81	91	79	79	104	93	119	100	103	110	100	116	97	91	107	103	92	93	96	112	95	101	95	104	106	107	96	102	109	97	122	116	92	100	90	110	101	86	98	83	118	94	102	92	83	90	96	90	102	102	95	93	97	84	86	101	114	110	108	103	98	95	106	99	94	94	97	96	96	87	101	96	116	110	112	116	104	89	100	106	85	89	89	94	99	94	96	101	77	105	113	93	117	93	105	92	100	81	97	103	92	91	103	99	104	118	97	110	103	93	108	108	102	94	105	90	95	91	96	99	108	118	111	97	106	73	117	89	101	100	92	100	106	92	91	82	108	82	82	97	90	89	93	122	106	88	100	97	89	88	116	102	109	92	99	119	92	83	95	103	100	96	103	109	99	104	101	93	97	113	98	92	101	79	93	108	101	103	92	99	96	76	104	105	106	96	90	77	108	92	86	90	90	88	93	97	96	104	87	80	98	102	88	73	114	94	96	100	92	104	99	89	88	91	97	90	99	103	98	89	92	83	98	92	103	100	109	89	94	79	99	100	99	98	111	88	89	86	103	101	96	102	101	107	102	103	96	93	100	102	107	92	94	104	111	95	95	94	103	90	100	103	85	102	95	104	99	89	110	91	102	95	102	87	107	88	97	103	102	81	112	94	103	93	87	85	81	105	87	80	104	95	86	97	105	103	97	84	90	105	96	103	103	105	91	83	90	82	82	80	92	105	99	105	106	92	98	86	91	95	95	95	113	96	101	84	95	112	109	89	92	101	93	105	87	105	88	67	94	109	89	101	103	112	98	100	83	111	91	109	110	99	94	97	83	103	106	96	92	92	104	120	100	89	101	113	92	88	88	104	108	104	83	101	93	100	87	91	97	79	101	80	93	76	95	104	88	83	100	105	68	95	101	91	100	89	109	115	105	90	97	82	118	86	91	103	116	94	88	114	101	101	107	98	86	101	106	86	99	100	98	93	115	84	90	94	96	103	95	91	98	100	100	105	94	95	89	104	96	93	86	97	101	82	89	82	111	95	92	96	107	93	106	97	84	95	88	95	101	104	107	74	96	94	95	116	112	95	92	88	88	92	98	95	100	106	102	93	109	110	86	91	97	89	93	111	106	105	96	91	106	91	102	108	87	102	73	101	99	93	93	76	101	93	111	86	95	100	103	94	94	83	102	112	97	90	108	109	77	87	101	95	112	95	117	93	99	101	115	111	110	97	85	80	101	88	83	110	101	88	93	102	88	100	93	101	83	90	88	85	98	104	101	112	113	100	88	106	114	97	90	91	98	117	97	99	97	102	108	91	80	96	96	96	101	92	97	97	102	99	114	96	107	88	95	97	89	100	110	90	80	84	92	84	95	78	113	118	106	93	109	108	110	82	103	81	101	99	98	110	100	96	110	86	88	99	99	120	109	98	86	102	114	100	78	108	103	110	99	99	92	104	89	108	86	95	79	105	98	101	78	90	106	96	103	98	93	99	107	118	79	97	84	97	98	90	99	94	111	93	98	121	90	96	89	95	93	94	118	95	94	97	86	90	76	74	115	100	72	90	92	94	88	98	100	100	98	94	100	101	81	83	105	78	87	91	110	102	92	98	91	82	115	94	94	96	96	97	112	103	92	97	82	88	102	89	90	78	87	88	79	89	98	88	96	101	90	105	89	102	107	118	109	102	86	103	83	105	102	95	95	86	99	96	91	104	80	90	110	96	96	97	98	104	113	113	96	94	94	91	105	103	92	90	99	113	99	78	90	90	97	108	91	83	111	94	94	105	87	87	76	117	112	93	81	77	114	111	80	113	105	111	99	121	94	87	95	98	104	112	116	110	99	99	83	94	109	87	80	108	101	98	75	86	95	92	100	88	86	97	86	98	102	118	99	113	104	99	97	80	86	89	91	102	109	100	106	88	75	95	86	100	96	95	83	76	99	103	103	91	98	92	111	114	104	111	97	106	87	97	96	90	95	106	118	72	91	102	91	101	94	93	102	87	106	89	96	98	96	92	94	114	114	107	95	99	95	103	109	114	109	83	100	77	86	100	86	103	81	98	89	110	95	98	93	93	104	86	97	85	87	95	105	96	91	102	98	114	94	89	101	86	100	104	105	83	105	87	97	108	117	94	90	103	94	113	91	99	101	84	118	101	79	80	101	105	86	95	108	93	93	81	96	78	95	103	78	97	117	128	79	87	105	110	111	105	100	93	95	100	98	116	100	107	79	108	91	97	95	107	103	110	115	107	100	103	87	100	103	101	88	86	104	103	85	93	116	102	94	90	80	88	96	96	105	100	101	111	103	95	97	96	84	110	108	71	84	101	93	94	82	87	102	88	105	100	107	86	102	105	111	91	92	98	96	111	109	117	93	100	95	91	105	102	85	96	106	95	127	113	92	96	101	103	98	99	88	99	107	107	101	102	89	109	97	97	96	107	96	87	82	109	100	87	115	88	96	85	132	99	78	84	104	102	87	103	95	84	93	103	97	86	94	88	99	100	111	99	75	119	99	79	101	81	96	80	85	102	99	83	116	103	99	95	99	87	97	96	98	84	100	102	98	107	106	102	101	93	97	99	92	102	120	99	120	78	89	102	98	101	79	97	116	107	96	104	88	107	91	122	106	95	108	87	92	127	89	96	90	78	88	79	86	110	97	93	87	115	101	104	62	94	100	99	99	91	108	104	105	75	92	93	92	88	93	104	84	83	87	70	90	87	111	99	108	98	102	113	93	97	95	106	106	84	96	78	100	101	97	105	101	91	88	105	105	87	109	77	88	88	87	90	100	93	116	107	102	117	106	107	77	110	105	111
28922	21281	14068	1268	368	377	386	365	391	361	349	366	356	388	342	367	371	375	364	365	355	391	373	368	369	391	371	342	322	328	370	336	336	343	394	335	380	350	360	346	357	360	368	326	401	359	365	354	349	352	363	373	376	334	336	346	374	362	335	368	391	344	378	379	362	349	324	341	361	333	362	367	385	354	399	357	359	359	355	339	352	348	349	362	353	367	363	387	347	353	373	363	356	338	374	358	345	323	366	345	340	397	386	357	372	383	331	364	355	374	392	358	382	363	368	368	354	362	357	328	335	364	368	348	363	377	371	375	353	368	337	356	360	383	368	352	344	362	380	387	336	344	343	383	332	363	347	390	370	389	376	346	353	417	357	359	342	351	362	340	380	366	352	366	358	366	356	382	345	353	346	384	374	381	335	382	390	334	337	370	388	385	341	392	359	379	327	360	355	380	327	366	388	333	368	345	310	350	354	376	354	319	347	397	354	372	377	340	357	342	377	371	352	365	355	327	353	344	395	388	372	344	327	354	373	349	365	379	332	353	328	346	354	340	373	360	366	380	345	357	363	348	354	358	366	393	347	320	347	329	337	374	379	354	374	343	332	361	351	363	357	364	360	315	355	382	358	370	315	313	357	364	375	349	363	354	367	352	361	350	352	366	363	351	354	365	350	350	355	344	375	380	357	375	345	349	336	331	354	336	342	358	332	357	357	354	371	327	370	368	348	363	353	339	372	353	383	340	369	332	373	326	353	379	371	358	354	415	388	358	379	369	363	343	352	366	338	363	339	371	343	387	338	353	332	383	350	360	362	355	362	354	319	351	357	358	345	370	365	388	341	368	310	351	381	346	330	349	362	360	327	343	362	341	372	341	396	344	369	362	381	339	362	374	369	364	402	359	351	372	380	358	371	349	381	387	342	353	369	367	351	338	334	373	391	343	350	362	363	387	326	350	313	369	370	359	364	365	348	383	364	324	346	376	327	368	360	348	369	347	372	349	358	363	371	366	358	344	361	369	358	333	397	347	333	357	402	341	372	355	371	370	371	388	344	371	345	356	344	359	378	377	368	337	356	345	325	345	356	365	376	361	355	353	340	354	350	316	346	333	399	336	363	357	344	315	346	329	343	339	340	343	369	368	380	376	409	319	327	394	346	332	363	348	340	333	379	349	378	324	380	396	368	345	366	367	362	354	397	343	353	347	350	361	360	408	337	352	347	333	396	365	333	391	342	361	398	340	298	358	356	380	333	355	350	360	341	362	383	369	367	380	358	347	376	385	390	368	350	372	351	336	360	342	375	386	401	362	387	358	341	359	346	356	388	355	355	348	373	374	377	365	330	331	346	355	347	393	387	346	327	346	377	324	352	386	371	381	370	396	378	352	330	351	339	363	388	361	346	349	374	348	319	342	365	376	332	330	336	345	364	357	356	361	353	366	339	356	364	349	357	335	340	378	366	365	350	345	380	342	390	353	358	339	348	360	380	359	394	378	344	358	386	338	357	376	353	352	370	347	355	374	365	377	346	334	361	377	361	356	351	352	333	329	388	330	386	355	331	348	325	405	326	322	391	341	374	361	356	329	385	354	358	353	347	346	368	364	342	342	329	374	351	342	368	352	331	357	353	336	356	340	373	352	361	346	347	336	388	357	356	346	347	334	372	386	365	378	375	350	336	360	362	352	313	353	366	355	326	378	337	368	332	352	386	334	367	361	353	342	385	375	354	348	384	366	329	334	364	368	345	391	327	372	344	340	363	346	348	382	352	354	364	332	346	374	351	369	385	362	367	384	365	381	358	382	363	361	384	372	376	362	318	364	384	366	349	360	333	347	340	354	347	377	367	351	327	387	359	344	380	362	333	345	371	340	375	331	356	384	361	341	353	332	362	390	372	360	362	348	359	319	355	358	326	388	369	344	356	360	373	386	387	344	347	371	371	338	371	357	358	362	338	309	357	360	372	336	348	363	362	358	339	367	343	339	388	373	346	366	364	357	387	344	347	338	353	377	386	359	368	363	353	360	382	349	341	335	356	373	382	347	332	346	368	368	342	373	306	340	351	333	363	348	347	364	367	385	357	368	398	322	335	353	365	344	365	364	376	364	345	332	363	322	367	359	331	370	346	350	368	327	422	379	324	369	402	379	373	372	370	341	341	320	364	366	368	384	383	358	359	340	351	395	375	403	365	348	394	382	396	335	359	346	334	375	375	342	365	379	349	348	397	348	389	383	378	323	381	376	340	334	343	390	321	356	352	361	361	388	357	363	373	345	340	388	347	347	334	345	366	334	357	352	369	378	355	350	360	370	349	364	326	351	365	378	342	340	362	363	372	357	328	338	384	359	358	370	351	339	340	375	346	354	379	374	340	390	355	342	329	356	364	327	384	372	337	344	408	346	376	345	352	357	378	355	347	364	392	356	411	370	373	353	350	376	338	383	363	372	335	345	349	373	379	361	355	339	349	359	344	369	325	385	348	323	345	363	371	408	380	341	349	350	368	361	400	336	344	346	355	355	348	356	353	370	367	367	371	340	363	343	364	318	358	366	346	367	358	384	387	365	327	378	398	388	348	357	328	375	347	321	352	355	331	354	327	334	359	343	375	367	344	381	355	389	379	340	356	350	369	357	346	351	351	352	335	359	364	353	357	361	357	378	321	353	370	368	350	350	373	321	377	377	368	384	372	322	342	357	352	353	372	382	355	370	337	385	339	358	398	377	341	333	354	369	367	385	361	355	367	379	355	364	394	406	357	363	356	318	377	363	375	354	352	358	394	347	402	358	367	373	356	352	374	360	374	352	362	338	354	338	308	352	370	325	371	348	370	343	343	365	371	393	396	349	353	351	327	378	336	370	336	343	338	386	323	357	362	365	377	339	361	328	371	375	339	372	349	332	360	368	355	386	348	352	333	370	340	354	355	357	361	385	341	362	387	353	360	365	338	369	382	364	353	364	378	364	349	353	375	375	342	346	339	356	363	353	367	350	391	321	324	378	319	385	389	384	370	378	374	352	338	359	398	357	342	384	371	362	366	354	336	328	394	357	323	354	367	363	343	348	331	354	373	349	365	366	379	379	355	350	367	363	359	345	342	353	363	381	401	351	329	344	387	351	356	397	394	347	362	348	371	345	341	362	362	358	381	332	358	353	365	349	383	321	351	370	373	379	389	367	378	320	356	357	347	339	335	373	342	360	382	378	366	340	353	351	369	376	371	349	333	342	379	339	383	379	345	376	373	382	353	362	380	345	334	379	351	340	350	305	355	361	340	380	351	386	359	367	365	335	347	350	367	365	408	324	374	369	351	350	334	365	355	365	355	356	355	351	343	347	383	372	378	361	372	355	395	391	375	349	351	376	372	359	381	351	352	346	364	359	395	363	369	356	363	363	358	371	341	361	342	326	361	345	382	361	335	351	372	370	335	363	358	386	357	378	346	349	318	382	350	345	390	356	364	380	355	375	375	379	345	352	349	345	354	345	363	372	383	354	368	326	354	358
66717	63209	52215	18495	1627	150	136	157	109	123	114	125	100	112	98	106	95	86	96	108	116	113	108	99	92	108	95	102	117	100	90	116	103	87	90	83	104	115	87	93	84	91	81	100	104	109	96	97	88	96	108	101	80	89	102	111	98	115	112	108	93	104	99	102	116	93	98	104	91	115	103	94	100	92	76	97	88	95	96	105	104	90	85	80	121	111	93	95	107	97	74	87	97	106	94	114	87	94	109	97	100	101	86	106	99	98	95	106	96	95	99	104	98	91	101	94	82	103	102	95	79	108	106	83	100	105	92	96	101	112	99	98	99	100	99	90	99	108	97	97	88	96	92	94	113	77	91	92	109	114	87	86	93	95	103	86	112	97	100	96	96	100	91	84	98	91	94	108	87	90	105	100	82	94	92	92	112	73	105	86	94	98	109	87	97	103	104	106	90	93	96	83	94	82	101	102	126	81	99	86	85	89	89	100	99	100	106	78	84	91	87	99	95	94	81	112	102	91	77	97	91	98	83	106	89	85	108	95	96	108	92	107	85	97	100	105	87	106	83	82	93	97	92	98	86	104	95	87	93	91	86	93	82	85	85	93	97	98	93	103	110	90	92	94	91	92	108	103	102	106	91	90	76	109	80	85	96	107	99	87	118	100	100	101	73	91	75	103	120	95	95	101	77	88	100	85	86	85	87	101	92	84	103	89	92	106	94	98	93	87	98	80	120	89	80	99	97	88	111	83	81	107	100	99	87	109	76	91	94	91	88	111	90	74	98	96	92	99	89	100	102	93	97	94	94	93	98	79	99	82	89	104	99	104	90	90	92	100	77	94	91	116	82	88	101	107	85	102	99	111	96	73	95	104	106	101	96	86	82	93	103	110	77	109	89	82	99	92	93	86	76	105	97	97	92	88	100	92	99	86	93	94	93	109	89	98	108	102	91	96	88	107	89	93	81	88	95	107	100	102	94	89	107	88	85	86	90	91	94	91	96	96	93	86	94	96	90	91	83	90	99	75	111	99	114	93	99	124	83	99	108	96	106	92	101	107	89	96	96	116	80	95	85	93	86	89	106	97	81	91	105	89	99	108	85	87	82	93	94	98	88	88	89	90	97	92	95	91	96	92	110	90	103	99	100	79	105	84	113	107	85	93	95	91	90	97	104	94	88	89	106	96	109	100	97	95	101	81	96	98	94	95	104	97	90	111	90	95	84	94	97	95	93	108	93	102	100	115	75	97	101	98	102	102	111	100	98	99	102	90	103	90	80	95	86	92	116	91	102	87	99	112	86	101	101	91	101	131	94	90	98	89	83	86	107	92	80	112	103	75	80	102	99	116	85	81	100	103	85	113	105	90	95	95	96	80	116	97	102	89	105	101	102	90	83	97	96	97	93	80	111	86	98	76	99	81	99	99	111	84	86	84	105	95	106	84	80	92	112	103	97	106	86	100	89	100	97	95	107	104	91	83	94	98	95	94	93	100	87	89	101	90	119	103	88	95	84	96	101	87	83	90	101	99	95	76	87	96	109	104	101	95	74	107	87	106	109	91	81	99	95	93	89	99	99	76	100	88	86	102	100	87	110	102	92	79	99	78	100	88	93	101	87	103	108	99	89	105	105	116	83	103	83	102	105	88	95	102	98	109	90	93	92	100	104	97	88	92	91	80	100	122	95	86	99	94	102	80	120	94	91	91	96	97	94	88	93	101	80	106	98	97	112	90	93	100	99	110	94	77	96	90	106	85	111	97	77	89	82	80	79	91	101	104	121	100	84	89	98	88	110	88	97	87	102	102	86	106	90	90	77	91	91	89	102	87	83	89	85	90	98	90	80	100	115	98	85	94	104	87	92	92	88	106	113	99	96	111	105	90	79	97	97	85	103	121	94	81	94	89	111	87	78	81	93	91	93	116	91	89	93	98	103	95	99	80	92	87	89	103	94	111	100	95	100	87	80	100	107	97	99	89	89	100	96	96	87	81	91	101	88	102	94	89	108	101	95	84	94	86	89	94	93	85	89	99	92	90	76	119	90	106	116	93	82	98	84	100	103	116	93	76	88	118	89	83	106	99	94	83	100	94	104	106	100	87	93	85	92	93	81	105	86	110	104	79	87	96	103	76	88	92	84	119	85	91	97	109	100	91	72	89	92	93	93	95	103	107	116	109	92	97	95	98	94	109	93	96	92	90	83	101	101	117	85	96	100	103	98	102	86	98	86	93	92	104	89	115	92	88	86	108	103	101	86	103	84	91	98	98	97	93	98	87	88	91	109	104	108	111	99	73	87	88	93	98	88	99	90	97	97	104	93	121	90	94	83	107	87	102	82	96	105	88	86	101	86	96	86	112	91	99	91	95	93	110	86	93	116	98	91	93	83	109	90	91	94	106	92	83	95	107	99	109	88	84	119	105	106	103	93	87	101	102	119	95	103	95	107	90	92	102	101	107	96	104	96	81	86	112	98	83	97	94	100	95	102	113	103	103	88	95	94	97	112	109	85	87	98	96	76	114	83	89	96	97	84	114	96	100	107	88	80	91	103	96	101	107	85	103	88	74	82	97	89	90	103	87	114	91	93	96	102	89	97	103	92	87	100	102	104	114	94	94	110	99	93	103	82	92	105	99	75	81	97	90	90	98	108	101	90	104	117	94	85	94	97	116	81	94	93	90	102	104	101	82	87	95	92	92	103	95	97	99	110	95	87	82	98	88	95	92	108	106	88	98	94	88	100	90	84	122	94	80	92	83	103	103	100	101	109	93	96	79	102	107	103	100	79	84	104	102	108	90	81	105	94	109	80	83	95	103	101	97	92	98	83	92	82	85	77	91	70	106	89	78	84	102	96	116	90	92	97	90	94	91	99	100	92	99	107	92	84	90	102	84	89	81	115	95	94	101	90	81	101	116	78	99	105	97	85	92	84	104	99	90	100	100	100	102	86	99	104	88	97	97	71	86	91	106	106	88	105	97	126	92	104	104	81	87	116	115	90	113	85	100	90	88	85	106	113	98	110	101	91	90	103	85	101	85	84	102	91	88	89	92	99	94	118	105	100	103	86	93	80	95	103	99	85	84	93	97	80	116	96	86	97	102	87	103	96	96	97	90	103	86	114	117	106	90	91	84	115	103	70	96	115	100	89	98	110	97	83	108	74	81	107	101	104	102	104	110	102	102	94	102	99	96	78	99	89	81	99	85	115	92	100	105	91	86	96	108	96	84	88	100	95	90	97	78	90	109	116	95	97	93	97	101	90	93	98	99	99	103	96	85	107	108	91	90	98	110	94	97	104	102	80	81	113	75	94	94	103	102	94	82	99	97	109	91	83	106	103	93	93	109	89	85	89	98	107	113	89	96	88	99	87	102	93	85	107	89	94	93	105	118	101	120	92	100	91	86	99	84	87	96	95	92	90	84	85	80	100	102	102	106	79	110	87	92	83	103	85	97	89	89	95	104	88	93	90	93	117	100	106	100	109	84	110	85	98	69	91	98	80	86
49283	50068	48133	9100	659	573	563	610	532	503	437	421	406	423	353	422	370	422	392	388	375	437	377	407	372	355	356	367	392	364	370	391	369	354	365	339	378	389	347	367	349	378	393	362	342	379	377	373	363	342	377	354	374	358	369	368	363	334	371	338	350	356	356	361	368	350	384	307	339	340	364	350	353	334	329	359	344	336	352	345	323	364	371	348	374	365	324	377	344	348	375	365	336	344	334	307	347	341	370	330	339	367	350	347	338	368	336	379	357	363	343	346	359	326	328	339	349	377	371	340	308	339	368	327	373	304	342	350	360	363	308	367	345	326	351	377	319	338	360	325	349	358	353	329	328	342	342	373	346	336	379	327	341	336	339	348	370	377	333	383	346	345	373	339	366	356	366	312	325	333	327	361	350	366	298	337	381	347	315	357	347	352	383	337	353	321	347	351	338	370	317	350	351	358	336	357	354	341	359	352	360	354	340	319	325	339	351	360	362	331	318	343	339	352	322	355	345	361	365	351	367	376	344	336	352	323	333	385	352	352	352	349	353	346	347	340	336	334	369	347	332	354	363	340	345	356	347	386	378	336	326	351	326	345	357	334	331	352	363	339	373	364	354	342	329	359	343	340	333	323	348	316	329	359	354	341	346	364	343	321	362	362	327	356	352	363	371	351	378	341	348	380	355	335	339	352	370	347	343	335	343	378	383	378	348	370	346	350	383	329	361	333	308	335	338	354	333	360	356	340	342	389	366	364	370	377	355	337	337	369	339	361	358	369	323	327	346	368	348	347	323	387	354	325	310	354	351	339	336	343	330	368	332	318	337	343	368	378	339	326	342	369	367	336	346	335	351	343	340	368	367	317	337	368	359	360	334	368	336	372	380	345	313	346	295	367	340	339	334	320	374	333	350	359	346	342	346	345	345	338	355	320	335	331	383	363	338	353	325	349	424	325	357	360	362	371	355	342	376	366	314	347	353	364	338	343	346	336	295	360	345	342	385	360	310	340	352	321	361	367	336	330	379	362	345	382	390	326	307	362	368	357	366	333	357	379	337	386	363	373	332	362	368	369	375	349	345	347	345	342	331	339	338	326	302	348	358	336	340	352	366	368	371	367	354	335	409	352	404	344	317	309	342	375	349	409	346	350	333	353	346	328	356	372	343	367	345	335	332	342	339	358	312	324	367	363	375	323	367	370	359	360	342	367	365	350	366	340	324	356	334	363	352	378	300	333	365	373	346	371	323	342	345	332	360	333	354	336	354	339	341	351	345	351	386	338	338	343	353	366	313	384	342	341	351	352	339	321	327	326	336	345	344	329	382	342	336	335	350	354	360	367	357	343	330	362	349	378	335	350	374	371	301	318	341	350	340	382	376	368	382	340	362	350	321	333	372	368	355	357	359	360	370	383	347	316	366	359	348	312	334	324	304	349	347	321	376	341	297	318	347	349	337	335	372	354	319	323	353	341	388	396	350	328	350	346	313	382	356	337	340	340	343	317	349	332	352	336	347	325	344	372	347	323	341	303	342	343	354	365	390	345	364	331	346	349	335	354	336	330	349	356	363	323	329	380	370	312	350	361	330	337	363	343	353	357	330	353	348	360	344	355	392	377	364	326	326	351	330	355	342	357	342	343	358	316	367	336	350	323	362	349	362	354	361	310	349	331	342	342	355	370	324	332	352	369	369	353	329	337	368	368	347	350	318	354	356	335	357	368	357	341	355	326	334	349	342	331	339	364	373	316	379	342	341	306	353	348	377	339	357	382	323	353	309	355	376	328	362	360	334	370	378	339	332	360	368	372	375	363	373	346	347	357	386	350	373	354	318	368	360	351	382	327	350	335	348	343	381	348	356	384	344	361	397	350	358	349	350	334	357	338	359	384	342	356	337	351	359	317	323	352	321	330	367	337	336	370	355	314	356	355	373	347	375	348	363	345	332	339	327	330	339	346	346	324	360	332	355	369	366	366	361	337	329	329	363	351	353	383	354	351	373	337	341	368	323	352	346	333	341	338	341	360	365	353	330	353	335	360	396	351	348	321	314	351	362	373	331	349	370	328	380	334	348	329	345	358	302	368	333	343	340	350	337	357	366	332	325	356	359	342	356	337	342	336	309	360	322	352	330	365	336	352	347	346	358	352	335	346	361	344	320	335	366	365	367	367	353	331	337	357	349	380	358	341	372	355	314	366	361	377	373	356	366	331	350	358	332	390	359	373	355	306	313	356	377	342	356	358	352	352	349	345	355	341	338	391	355	377	355	332	353	326	340	348	341	334	342	370	358	358	372	311	316	334	357	335	344	369	330	343	324	350	357	320	352	384	342	360	348	336	391	357	361	367	318	399	343	338	346	340	337	354	376	359	362	375	367	366	365	315	341	312	363	341	358	346	353	352	386	327	364	346	352	348	328	354	342	370	361	341	344	353	351	339	354	302	363	347	359	364	359	364	381	378	358	348	355	366	364	353	394	365	346	359	345	329	353	339	353	345	340	364	355	350	374	343	364	352	335	308	344	351	352	334	344	371	331	346	351	322	368	377	370	347	349	313	324	367	337	328	309	352	360	324	336	348	352	365	362	366	365	353	334	337	331	347	307	373	325	342	367	334	381	338	337	370	356	354	327	326	342	360	357	355	353	365	349	353	385	336	334	362	355	325	352	357	354	376	357	328	332	354	363	347	342	332	341	363	340	323	385	366	367	340	358	375	367	368	325	335	368	333	345	352	335	324	350	364	316	333	340	363	341	346	336	401	355	367	349	335	357	348	332	361	333	375	336	387	352	367	366	346	324	336	356	345	346	356	345	354	348	365	339	380	378	348	368	361	335	385	337	327	331	342	361	338	342	334	350	356	326	333	361	365	337	340	371	338	360	358	320	337	363	319	341	351	386	357	350	343	354	383	345	349	329	361	354	352	352	360	341	357	332	347	391	347	345	339	384	357	325	361	335	314	310	281	353	347	323	353	330	352	343	356	354	363	358	336	350	337	360	372	351	363	319	357	344	348	360	371	363	333	347	364	350	333	341	368	365	355	335	347	353	330	344	364	392	347	320	339	325	328	361	354	336	339	365	333	361	375	356	318	342	335	311	317	346	331	366	353	372	342	347	298	350	362	364	376	363	352	349	351	361	369	392	325	309	303	333	354	332	338	323	353	361	315	367	346	333	352	321	336	359	331	383	341	349	336	350	346	367	348	345	347	359	331	348	357	326	323	362	355	348	362	379	380	356	342	357	311	364	345	352	385	331	363	357	351	334	383	360	329	338	357	301	341	357	353	347	348	362	345	369	352	391	354	358	376	361	368	346	340	380	364	322	344	359	341	342	346	338	335	328	349	375	326	333	345	345	371	349	376	369	367	356	343	353	379	382	328	362	369	361	335	358	356	368	336	350	362	383	382	355	353	365	326	340	342	346	337	379	334	299	366	344	352	349	358	340	346	337	343	329	349	378	367	349	324	338	322	357	361	356	372	351	364	351	386	334	376	304	368	346	343
70313	71855	61461	25365	5453	353	254	226	202	174	192	172	207	190	184	175	191	170	175	177	178	162	184	165	181	155	146	162	177	168	170	170	180	177	162	175	169	161	157	159	173	170	170	171	168	155	153	175	146	171	159	185	157	156	157	154	171	191	168	151	169	162	178	164	156	159	162	188	166	179	143	158	156	153	167	164	165	170	153	140	170	166	142	146	147	167	173	155	169	166	174	146	166	151	192	166	146	149	180	187	159	144	175	160	162	154	158	153	160	176	180	154	183	163	190	163	154	165	169	177	166	153	133	134	148	171	168	166	161	158	163	168	162	158	169	163	183	163	138	160	159	161	158	159	158	158	177	157	142	148	160	150	178	154	156	167	158	156	164	161	168	158	142	167	162	167	169	158	156	172	160	162	162	185	155	165	144	160	184	169	166	178	169	159	191	180	156	143	173	148	181	127	199	168	159	160	155	158	165	154	158	182	139	171	160	153	156	193	172	155	140	167	160	174	145	162	134	184	157	158	163	145	148	162	149	150	171	156	149	157	149	161	148	147	150	169	169	163	162	148	161	165	152	158	158	154	144	132	159	188	154	192	176	159	151	177	165	163	160	154	157	153	178	159	176	149	161	159	160	157	184	154	164	157	179	190	158	185	167	180	179	145	140	168	150	171	163	169	165	166	181	176	162	148	180	163	164	138	144	177	158	180	166	158	164	160	150	155	156	159	157	143	141	158	166	141	139	159	154	137	161	180	171	171	149	158	161	150	144	152	180	156	160	161	169	171	151	151	193	164	172	174	178	160	169	159	177	174	181	162	180	189	158	146	173	163	181	194	176	192	151	151	145	167	142	171	167	162	178	174	155	153	158	157	162	148	152	165	149	168	165	154	150	156	171	167	159	141	130	153	180	174	153	163	152	147	156	152	155	143	169	156	173	148	138	178	146	157	174	167	191	154	163	132	160	164	158	154	164	154	157	144	158	148	144	158	146	157	187	185	176	147	147	172	159	175	164	164	203	159	157	150	194	176	171	159	173	153	150	184	150	166	171	161	155	150	158	176	174	167	181	162	154	172	166	150	156	154	154	170	166	157	147	172	156	153	182	177	160	151	170	184	174	182	167	167	162	157	167	163	162	139	165	175	187	172	186	163	145	161	169	176	143	137	166	148	149	177	164	164	149	164	150	162	144	174	147	146	183	154	162	158	175	169	183	170	166	135	138	154	170	161	145	164	166	168	150	166	147	149	160	163	174	163	149	162	158	172	175	171	159	156	157	180	163	167	158	160	167	189	174	155	152	166	170	166	150	139	147	169	154	151	153	142	154	160	169	172	180	175	183	179	148	171	148	165	150	168	161	170	173	170	155	157	154	161	189	154	157	161	154	162	159	146	165	147	176	188	162	161	163	182	145	141	165	155	154	140	192	153	174	148	144	180	179	147	183	153	144	166	161	145	158	169	143	167	160	143	188	168	161	176	176	178	169	137	155	140	158	153	150	170	143	184	144	162	174	181	178	157	178	167	168	167	158	145	142	147	166	162	174	180	144	176	167	151	158	171	169	151	182	146	151	147	144	183	168	165	154	182	154	145	150	169	135	134	156	177	166	135	172	157	180	157	150	174	132	150	142	162	173	177	155	163	160	161	188	161	171	153	174	164	162	153	178	157	178	173	146	160	170	160	173	178	163	155	165	167	162	156	174	178	146	164	196	170	174	152	143	154	179	148	155	154	159	140	171	155	171	167	148	147	170	153	146	164	146	175	170	160	163	167	131	192	178	157	181	153	161	160	160	159	182	151	142	164	166	184	172	166	170	170	143	144	166	189	181	169	164	178	171	149	167	158	168	174	147	164	155	168	177	162	180	169	168	134	168	155	163	172	142	167	138	158	161	170	154	144	155	176	162	185	162	162	166	159	141	145	169	161	169	166	135	172	168	168	174	170	139	155	153	169	151	165	156	164	148	165	156	160	140	181	149	174	153	164	156	172	168	136	152	172	151	156	169	153	179	150	142	165	169	160	177	141	153	170	160	180	166	178	154	171	173	151	191	166	152	156	148	166	168	193	155	146	171	152	157	157	154	154	142	167	157	167	161	132	151	148	183	164	153	149	157	156	162	152	142	188	183	153	143	123	164	164	145	154	165	177	153	167	169	171	167	158	168	151	148	152	137	167	156	175	135	200	151	155	160	177	136	149	156	169	159	181	181	153	179	178	179	168	154	166	153	164	168	157	168	159	158	168	137	159	165	179	168	152	157	157	150	166	159	155	172	155	162	175	145	147	179	170	164	178	174	172	143	154	154	163	149	168	166	169	147	176	135	172	166	168	186	184	162	151	162	153	140	170	152	135	145	164	156	180	154	162	166	169	142	157	170	160	164	173	159	155	158	168	159	152	149	161	158	147	145	148	175	166	168	149	170	164	169	189	162	165	171	158	163	148	171	158	184	163	157	168	151	152	165	163	159	172	145	151	165	154	163	162	160	175	159	161	172	154	169	174	176	163	159	159	171	161	143	162	160	152	150	169	187	165	159	158	134	146	175	140	159	158	163	171	169	150	159	162	182	151	168	165	185	181	151	167	173	163	155	186	167	189	134	188	148	125	165	181	168	135	140	171	185	171	167	169	140	155	173	136	170	172	175	180	159	164	144	165	182	168	128	153	159	157	150	178	165	164	160	152	165	168	151	142	163	166	183	175	156	144	162	171	160	168	156	153	182	138	160	183	150	179	147	150	159	169	155	165	160	156	161	163	151	196	191	157	164	161	160	174	166	180	170	154	155	176	167	174	171	149	152	151	142	172	167	158	199	165	162	169	138	178	174	172	149	148	155	167	142	157	158	171	179	165	178	174	160	176	167	164	160	165	126	166	171	153	171	160	171	158	161	163	156	140	180	170	183	179	145	141	178	160	171	165	169	139	155	148	159	152	173	145	151	154	176	155	149	152	155	166	167	161	177	172	162	170	159	165	164	158	180	166	168	169	156	170	173	154	180	177	164	164	155	143	161	150	153	165	173	160	150	161	156	163	171	175	170	170	158	183	164	139	166	152	149	157	169	174	156	168	159	151	135	176	181	152	172	168	167	158	170	152	154	167	139	176	157	144	171	157	165	174	142	170	184	138	152	167	144	166	173	163	145	164	168	170	168	190	170	158	126	167	168	169	165	156	177	172	152	177	198	180	144	153	161	157	173	159	158	155	158	175	164	156	159	134	163	184	152	171	177	144	149	157	145	164	168	173	179	149	150	127	173	158	152	176	151	147	163	151	152	147	161	171	167	152	171	172	152	174	183	162	175	160	178	147	145	163	167	194	151	166	175	175	185	163	165	148	145	183	158	159	158	138	168	150	154	175	157	153	159	155	134	162	143	158	176	183	165	150	163	142	168	178	174	166	170	170	173	168	157	149	157	137	181	178	183	129	176	169	183	173	152	148	178	163	181	149	150	186	158	168	166	175	165	148	169	124	156	175	148	141	162	153	184	163	152	184	161	170	151	158
58749	63045	59648	11015	1135	934	992	961	810	745	724	664	702	635	636	659	580	598	618	667	649	571	599	645	604	590	602	611	584	618	557	556	555	542	595	590	577	562	528	553	549	587	570	548	537	492	543	555	515	552	545	521	542	579	483	519	570	562	538	542	526	526	571	547	539	552	549	565	531	548	531	544	518	537	501	561	536	520	555	527	556	531	528	541	553	566	520	533	547	544	538	562	540	527	526	563	512	577	556	537	528	523	566	506	545	527	505	524	553	561	553	548	478	520	535	529	509	559	520	532	552	523	538	546	487	528	551	509	527	527	514	541	540	541	538	538	553	502	593	554	559	568	537	557	555	546	540	538	562	549	565	529	553	542	564	572	536	556	503	547	502	517	558	549	568	528	516	534	538	549	565	552	509	540	556	515	500	562	531	518	566	562	520	562	511	545	562	484	541	539	534	546	570	565	533	546	496	539	547	529	570	538	529	552	557	585	546	530	581	561	586	540	515	505	518	535	539	522	542	569	530	562	527	532	503	522	559	526	551	563	546	537	569	531	518	549	567	524	531	574	529	518	566	551	536	551	520	534	496	536	549	506	549	522	527	518	530	553	494	540	551	531	548	573	530	506	564	506	544	534	532	576	544	517	536	542	572	561	547	515	497	524	553	536	521	568	562	580	525	555	513	540	528	539	523	564	509	537	549	521	557	516	558	542	540	505	507	578	551	540	529	542	535	531	586	510	516	519	560	480	538	529	554	559	524	522	516	550	525	527	504	524	535	518	511	545	531	550	503	567	516	501	562	563	497	534	535	528	550	531	550	557	560	506	552	507	487	526	582	551	531	547	503	544	553	543	514	565	551	542	525	551	533	531	497	543	521	529	525	523	525	564	527	576	511	562	536	554	543	525	546	501	537	542	518	523	552	527	538	556	510	571	530	540	516	528	541	539	548	528	561	537	535	526	533	511	533	542	535	517	544	514	559	496	545	489	533	565	516	525	499	524	543	549	552	547	553	465	545	560	520	561	540	509	547	522	531	562	515	531	530	519	527	506	523	535	538	550	538	529	565	514	528	507	512	530	551	534	517	521	513	497	555	546	518	528	526	527	575	505	562	527	537	571	531	526	586	529	520	511	533	558	554	512	563	557	509	548	557	577	507	520	542	480	517	561	522	532	540	524	502	583	540	497	548	532	547	553	553	564	475	546	549	512	491	536	573	550	580	536	531	560	524	542	545	562	538	577	560	515	521	557	511	549	556	524	545	517	486	570	470	535	509	540	496	547	521	570	545	525	501	538	556	553	547	535	531	526	523	553	549	509	515	511	517	532	523	543	532	548	546	578	499	527	503	531	548	552	536	536	502	579	557	540	531	587	529	536	558	565	527	562	538	556	574	565	531	510	535	501	528	530	518	521	577	536	547	537	498	535	529	598	549	517	583	514	540	522	510	537	553	508	559	507	541	575	512	535	575	538	512	543	563	528	540	523	506	505	563	543	546	521	537	547	537	493	562	499	553	536	513	527	485	518	519	527	533	541	532	528	553	519	515	496	505	568	527	504	559	523	567	510	528	531	523	488	538	526	530	563	483	530	555	503	546	500	515	542	543	538	567	544	512	537	593	584	532	516	531	560	553	571	530	550	594	479	513	500	533	520	529	532	535	521	535	519	525	556	511	532	515	512	522	490	523	484	539	524	506	518	579	589	577	511	521	539	529	540	572	564	545	539	533	507	532	536	509	563	476	550	526	555	536	547	505	510	574	553	552	528	503	560	525	514	502	527	529	517	535	538	603	557	507	511	547	524	508	557	529	532	501	523	527	539	553	584	560	518	531	581	557	561	551	551	531	531	536	501	509	546	527	512	506	526	498	548	563	515	524	528	570	524	571	547	533	497	541	543	538	557	522	571	567	533	512	523	529	526	587	555	547	541	520	514	546	566	523	544	532	506	550	552	532	531	542	595	504	543	560	529	548	533	558	517	551	530	511	508	536	515	572	581	525	554	562	549	571	563	534	554	522	504	544	566	582	515	510	548	513	546	539	582	559	558	544	532	542	535	555	510	549	565	552	523	525	528	588	535	515	550	533	548	522	536	522	563	537	551	560	506	557	553	528	514	498	517	554	525	558	491	578	548	523	512	572	529	546	549	546	509	552	502	543	508	537	525	515	554	550	557	510	500	529	517	538	554	532	511	510	551	564	548	542	501	533	532	536	536	512	542	490	530	528	502	574	536	544	538	543	539	513	554	549	559	519	570	540	533	504	534	537	524	556	555	539	551	543	532	535	544	566	499	535	512	578	526	524	560	537	541	531	542	511	547	545	537	580	500	581	522	585	558	543	552	543	509	549	572	537	560	502	534	487	508	529	520	538	502	533	547	535	536	529	563	504	495	510	581	517	557	544	539	552	519	543	505	590	537	493	534	520	491	547	536	542	519	503	513	538	573	546	492	519	546	498	535	535	530	585	560	527	554	546	528	547	563	562	522	568	573	536	546	555	546	517	561	547	551	511	547	518	496	552	545	565	509	565	553	567	531	547	527	545	519	534	520	518	466	537	509	533	548	517	513	554	480	545	555	565	575	526	548	512	546	498	537	570	550	547	534	537	576	504	494	525	493	565	536	472	528	528	529	527	527	551	567	542	552	533	556	535	506	574	522	533	579	514	557	539	556	534	533	586	539	537	544	525	521	537	505	552	517	536	537	574	537	542	521	521	480	561	505	520	530	536	550	516	502	535	556	488	556	523	534	566	546	470	526	504	553	542	588	549	554	521	530	507	543	553	548	596	501	504	549	559	524	528	544	531	532	556	498	545	540	562	551	538	549	509	557	563	540	546	532	552	555	556	549	558	527	523	554	571	558	516	531	509	537	542	575	559	531	514	527	538	514	535	567	559	508	538	577	532	546	548	545	561	549	508	569	526	548	559	539	533	545	551	535	579	535	552	529	527	510	580	505	533	543	527	543	550	580	530	562	523	549	529	538	487	594	520	530	548	519	516	537	539	494	494	515	530	540	536	516	557	482	471	553	542	535	528	508	531	532	524	493	557	508	534	537	508	523	531	541	578	520	531	540	532	544	470	509	537	496	530	554	553	528	554	561	553	517	512	531	539	510	560	552	521	568	521	548	518	536	512	498	516	506	542	553	550	534	551	538	539	552	562	525	530	532	484	547	553	505	536	489	530	533	522	515	538	533	553	562	528	508	545	515	545	481	548	517	531	548	540	512	514	515	516	522	527	552	576	568	545	540	556	535	548	521	594	543	502	567	536	538	517	515	558	522	547	478	571	523	515	552	551	521	552	558	513	540	507	482	504	535	532	585	494	563	539	553	536	555	535	550	506	500	546	559	550	563	502	491	526	546	517	502	540	506	542	525	548	563	564	537	543	530	536	542	546	544	555	578	511	561	569	538	494	507	494	500	538	531	548	574	522	490	554	522	575	492	507	566	568	538	570	512	549	572	524	519	473	568	533	546	545	499	532	541	502	579	550	518	586	510
26917	15903	7955	747	148	104	99	115	94	111	108	112	91	102	101	91	78	94	103	85	108	85	88	86	88	97	86	109	103	105	80	101	99	102	102	106	107	103	85	87	94	92	109	87	113	86	105	104	100	110	101	105	102	117	76	100	99	112	104	105	110	93	97	96	109	91	98	89	86	111	114	96	109	88	96	96	117	103	92	105	107	94	109	104	81	91	103	80	98	84	118	108	90	91	91	124	100	77	93	106	89	103	102	103	82	100	108	99	88	94	94	106	94	104	108	98	99	111	91	96	108	93	92	112	107	104	97	108	104	104	92	98	78	110	88	86	94	104	102	93	99	109	101	113	89	90	86	90	98	76	114	111	122	97	89	102	106	113	74	90	86	95	102	109	104	108	100	103	125	85	90	93	97	88	95	120	121	101	97	107	84	96	105	103	96	104	102	109	75	104	125	102	114	110	106	90	101	111	112	96	91	99	94	92	104	87	85	101	97	103	106	93	96	111	88	98	93	104	92	98	107	97	90	98	94	98	112	98	111	103	109	89	97	103	104	94	86	96	96	87	121	96	107	90	105	80	109	93	87	100	103	99	112	106	99	93	90	104	95	100	109	90	90	90	105	87	94	104	105	107	80	98	98	108	101	101	106	90	109	95	77	87	103	112	100	103	107	88	104	110	98	97	93	100	114	104	89	112	100	91	102	81	84	99	77	104	91	124	105	113	101	87	98	114	97	94	92	88	100	81	111	103	86	109	97	111	97	92	86	93	118	86	119	102	95	106	102	106	86	89	99	113	93	86	99	104	89	91	118	95	105	107	98	99	83	89	123	88	106	90	102	103	98	110	94	97	109	89	97	96	106	104	83	101	101	99	95	101	85	90	98	90	91	93	86	92	92	93	93	103	114	117	99	113	84	99	95	98	83	100	103	107	77	89	107	80	103	99	94	123	102	115	108	100	78	95	110	98	84	102	94	90	88	83	99	106	109	90	86	90	98	95	93	87	111	99	98	90	95	98	98	99	101	98	98	116	90	90	95	97	110	106	98	89	89	93	100	114	110	103	100	95	86	93	107	96	110	77	101	99	97	100	102	108	98	93	107	81	85	103	104	92	89	98	98	97	87	93	117	94	99	101	90	83	70	103	94	90	98	83	105	122	114	92	101	113	97	91	107	99	108	110	98	91	96	87	103	84	93	94	77	83	98	106	106	109	88	99	86	84	95	108	102	107	96	94	88	93	107	85	92	81	108	99	96	94	100	100	99	103	100	99	92	93	114	109	89	90	103	101	99	101	97	109	87	95	112	99	95	96	110	84	95	109	85	100	97	97	102	97	110	83	95	117	91	105	117	92	102	103	116	102	106	98	99	100	72	103	105	104	111	99	92	109	95	106	100	107	82	90	85	91	90	102	90	80	104	82	104	87	104	95	98	91	115	94	105	98	97	104	100	89	98	107	100	92	94	110	105	115	109	102	94	100	92	93	89	96	107	109	102	89	85	100	94	85	120	99	98	98	101	97	101	102	104	110	130	94	91	92	97	111	78	91	85	91	101	92	116	99	104	100	104	100	99	90	88	93	89	92	95	120	89	113	82	84	90	90	87	110	87	101	110	105	104	93	109	101	91	98	112	80	100	98	87	96	112	77	110	93	104	107	105	103	84	134	104	90	116	98	101	95	102	114	97	91	104	91	93	108	106	83	122	95	103	108	95	118	93	115	99	88	85	103	87	96	81	102	103	101	88	96	87	90	125	90	88	95	86	116	106	88	95	87	101	92	79	97	98	98	127	88	93	113	99	86	114	100	95	86	100	104	85	109	96	88	102	101	116	90	77	102	101	82	99	107	95	104	106	97	77	90	99	76	106	79	102	100	107	94	111	98	99	91	84	105	74	121	99	103	104	117	111	96	109	100	105	137	93	95	92	88	101	84	95	87	87	95	94	95	89	102	114	89	120	88	101	91	103	95	88	98	111	109	105	112	109	84	92	103	94	96	108	78	122	119	102	97	87	106	105	108	90	102	113	85	88	97	101	80	88	109	120	95	112	76	109	97	91	115	74	106	87	101	93	102	96	112	98	104	93	104	88	104	97	108	97	93	93	88	93	82	109	103	94	93	91	96	82	102	105	90	95	88	100	99	83	99	105	108	94	110	101	92	101	79	111	88	98	101	103	97	99	96	101	96	95	91	106	108	101	111	102	96	93	109	104	101	100	81	98	99	108	105	90	107	94	96	92	109	94	101	88	101	95	99	125	108	92	82	90	90	110	85	104	118	94	91	95	87	81	111	99	92	92	103	100	105	100	101	103	90	96	107	94	98	90	86	93	95	87	103	101	89	84	104	100	89	105	93	92	88	99	97	107	110	115	113	95	99	98	86	103	99	104	103	107	105	96	101	104	103	105	96	89	86	101	100	99	84	111	77	108	110	110	80	106	86	103	100	88	90	90	101	102	109	112	117	94	114	108	95	97	114	88	102	99	99	105	90	97	84	93	107	117	102	116	113	112	85	109	97	106	104	76	108	111	113	93	94	92	116	76	104	88	93	96	106	103	116	101	83	98	118	122	101	101	99	100	122	95	89	93	107	103	90	102	96	85	94	95	94	76	91	92	95	100	108	104	111	100	89	110	101	94	92	98	108	106	102	101	88	95	101	107	95	105	95	100	108	86	90	95	94	109	111	102	89	90	108	104	107	106	85	99	82	101	97	97	81	84	105	110	88	94	106	86	114	110	95	87	99	115	90	91	94	94	101	102	98	112	95	105	70	118	87	96	105	97	81	92	103	110	90	110	98	101	87	92	119	100	106	80	92	97	100	101	88	101	113	113	100	91	104	106	94	105	79	97	95	80	109	99	100	101	78	87	108	108	91	87	94	104	99	106	108	104	99	114	104	110	86	77	84	100	115	101	98	107	105	108	97	97	97	105	106	96	101	106	94	105	104	93	106	102	90	86	98	84	96	93	101	103	97	88	94	89	106	96	81	85	102	96	90	97	102	88	116	102	110	96	107	106	105	107	83	101	85	112	94	102	107	81	109	96	114	101	93	96	82	99	106	107	99	109	97	96	95	113	103	104	101	100	85	95	81	90	96	80	95	95	100	91	80	90	114	90	95	115	87	97	116	90	73	109	88	100	114	96	84	92	91	94	114	96	96	88	98	99	83	100	111	98	92	112	105	98	113	107	111	113	113	86	89	99	88	99	87	95	108	118	94	83	92	99	113	98	92	108	92	106	120	98	90	111	94	105	88	96	93	91	91	84	100	106	94	91	81	96	97	86	108	100	101	87	94	104	99	89	107	102	97	99	94	93	104	113	105	117	79	84	91	96	108	90	111	111	91	100	98	109	95	82	115	108	92	122	88	106	109	109	87	104	117	102	102	118	124	117	96	90	86	106	103	109	101	90	93	93	92	91	99	101	92	97	104	135	108	111	93	89	99	95	102	102	92	101	88	95	100	92	100	103	84	85	87	94	107	110	90	63	111	94	85	95	88
28950	21085	14245	1452	396	370	401	374	392	368	330	354	371	351	387	373	367	346	367	355	372	368	363	363	403	388	375	354	314	379	342	329	352	342	355	353	376	355	339	356	363	353	370	330	368	376	357	387	393	339	345	374	363	365	384	375	346	367	355	362	376	371	356	375	335	364	379	374	343	354	362	359	376	351	362	354	347	383	352	364	381	348	381	368	375	329	360	362	380	369	353	386	328	362	342	359	379	341	365	372	344	377	367	364	383	353	372	364	383	351	330	346	367	351	344	366	331	352	376	388	359	359	388	375	391	309	402	336	362	364	353	378	348	366	372	349	372	346	383	368	339	383	354	354	348	406	388	370	329	354	359	368	361	341	370	336	351	344	370	395	372	373	362	347	359	346	340	358	346	372	355	369	370	386	384	352	387	388	333	355	347	349	339	358	344	355	353	353	365	391	352	339	434	401	369	336	397	342	376	358	334	389	357	377	357	318	374	357	344	358	387	379	373	342	384	368	346	363	372	375	354	362	389	340	375	353	371	379	349	343	366	358	357	360	352	368	377	405	360	336	412	367	399	373	375	339	360	379	340	392	384	367	343	400	387	380	352	396	350	349	415	377	369	382	369	359	347	374	380	335	325	362	349	332	322	357	381	398	355	363	366	416	344	354	353	342	335	373	381	337	388	379	362	372	374	358	364	346	349	368	363	365	350	355	349	352	386	374	379	333	341	376	366	389	376	342	385	339	372	316	396	377	351	382	370	414	365	344	362	348	375	372	338	366	365	387	341	372	358	356	344	371	357	395	316	408	351	398	364	329	350	400	413	357	361	358	398	366	366	333	362	360	352	350	364	373	374	324	369	362	362	400	349	354	381	334	371	343	384	374	344	378	310	323	351	367	365	341	378	344	373	345	336	310	359	378	391	339	363	378	375	350	373	359	390	410	365	364	374	397	315	339	382	381	339	322	340	337	352	366	354	366	353	365	371	351	354	352	362	365	348	391	365	344	359	354	338	395	397	374	354	322	384	369	352	382	366	349	364	346	374	396	381	362	360	382	382	391	336	334	398	366	313	346	353	332	378	365	334	388	345	331	367	358	364	310	352	365	370	378	355	350	360	359	379	344	353	341	363	373	367	344	354	348	395	393	365	355	353	322	366	325	356	378	397	363	349	355	344	342	349	356	383	338	360	335	357	374	359	395	370	376	385	370	376	409	357	350	378	373	374	352	340	330	362	387	333	385	355	330	370	339	350	379	346	392	335	358	352	385	376	338	340	393	355	365	322	357	348	366	381	375	369	362	380	354	361	325	364	370	370	349	364	395	384	359	387	344	368	358	333	332	354	344	359	364	341	358	362	342	344	326	371	348	400	337	369	384	349	362	378	393	385	345	388	360	375	374	376	359	357	382	361	358	342	339	416	376	407	357	376	357	386	359	369	375	373	360	346	369	357	388	350	328	354	352	371	350	365	367	388	351	342	377	368	375	381	373	346	369	374	382	372	393	377	366	348	342	340	372	338	382	348	366	402	363	362	365	359	344	369	350	387	361	340	338	371	363	395	357	377	374	357	346	374	354	378	355	329	346	346	349	350	354	372	353	386	367	378	342	363	332	359	354	373	366	352	377	406	302	341	346	372	376	337	388	372	347	350	365	346	355	365	376	361	375	356	334	382	364	352	348	369	332	345	402	364	371	348	337	379	360	380	376	373	353	396	370	368	383	364	371	375	372	332	364	346	327	389	355	344	357	389	339	336	381	364	367	369	352	337	402	381	365	359	350	373	388	367	357	368	360	380	379	389	366	363	384	359	355	368	381	332	393	358	371	342	388	343	376	340	368	399	385	377	385	388	351	372	401	350	358	360	375	374	372	359	388	351	378	358	309	383	369	382	404	385	354	341	362	371	358	354	355	341	402	368	356	342	353	347	342	384	341	389	338	388	379	345	355	409	337	374	358	374	371	361	363	394	367	337	375	380	384	347	359	341	367	336	387	379	344	362	368	381	350	378	336	358	350	362	374	362	357	361	337	365	339	338	365	343	375	334	327	373	359	371	377	381	405	364	343	354	369	365	355	300	370	367	360	384	368	362	363	366	399	365	337	359	382	381	370	366	388	375	371	365	361	382	351	386	351	377	374	353	366	322	368	357	365	341	398	382	349	377	342	363	373	362	353	361	346	327	367	362	384	369	405	373	349	417	351	356	350	365	357	344	378	385	389	373	366	345	343	309	347	352	358	377	363	353	372	331	347	373	375	345	369	373	362	361	370	361	360	406	368	360	372	372	357	371	381	378	359	376	346	347	374	373	364	373	371	365	348	366	330	348	381	352	383	321	360	354	354	386	333	356	366	356	360	369	332	374	321	354	397	383	399	339	365	379	341	396	349	359	376	331	366	364	342	342	373	348	377	366	391	339	345	365	396	348	357	352	366	357	354	396	366	347	368	381	360	369	351	369	367	364	370	374	353	342	324	331	355	323	357	378	354	351	373	353	382	350	372	386	376	355	347	359	337	346	406	341	347	352	353	363	373	332	341	353	403	347	385	374	394	372	357	393	349	339	390	382	337	359	374	393	405	357	375	361	356	381	353	378	353	411	361	363	349	349	350	395	358	369	350	375	361	386	367	389	356	370	356	342	346	392	317	376	361	377	376	353	360	363	383	362	372	373	382	370	373	372	359	347	380	353	408	389	347	375	334	357	389	369	371	335	378	341	364	373	374	372	342	351	342	349	346	400	379	362	374	345	364	369	343	375	377	372	340	366	366	329	390	368	358	350	353	308	347	395	376	351	362	349	336	349	334	356	367	365	346	379	365	333	343	372	367	409	289	378	365	365	382	382	378	368	352	348	341	371	370	358	356	356	369	364	360	367	386	369	357	367	377	375	380	370	353	393	349	356	380	384	334	403	358	338	363	397	347	359	396	356	326	346	349	367	343	379	334	356	369	350	393	364	357	350	371	342	306	377	398	376	394	400	316	353	354	393	356	346	396	357	367	369	412	369	365	344	353	366	352	391	346	351	351	368	402	340	322	335	369	386	364	383	369	371	366	370	386	337	340	360	351	388	378	370	369	346	371	384	378	369	365	363	369	359	361	362	346	386	395	388	377	337	327	329	390	372	362	389	341	329	367	351	369	361	383	393	396	345	359	321	357	362	392	358	373	380	330	380	358	407	362	354	346	362	342	333	347	362	375	360	384	364	401	374	363	360	386	360	364	358	360	352	350	367	335	358	394	366	390	378	366	398	353	356	359	356	376	387	354	359	390	376	363	373	384	326	386	334	375	363	376	367	365	373	371	342	324	341	371	338	371	389	338	332	328	365	354	399	363	347	392	363	363	387	362	364	335	341	391	342	346	393	364	367	340	341	344	358	384	387	412	390	368	356	389	363	314	346	381	367	354	358	380	323	368	414	350	366	382	372	356	355	360	325	316	371	361	379	368	333	332	366	352	359	333	332	371	372	353	361	364	362	345	382	370	342	346	363	382	357	391	352	376
66772	63847	54188	19920	2055	143	145	166	117	105	116	121	98	101	94	96	117	101	91	102	111	113	88	97	113	95	112	92	89	97	82	105	105	90	87	84	85	92	99	108	96	111	98	101	107	87	101	83	102	102	99	84	104	96	95	103	87	95	92	104	93	102	97	102	98	95	95	103	100	91	90	97	84	92	90	99	108	84	102	96	85	87	97	93	75	94	102	98	90	87	96	97	104	105	104	109	99	90	90	88	97	92	96	86	105	99	110	92	90	92	103	100	109	115	91	81	104	99	86	101	104	89	94	82	103	108	109	100	107	98	88	95	96	81	92	100	92	97	102	89	107	99	105	97	108	96	110	99	70	111	95	73	109	84	100	109	96	104	101	91	92	87	92	93	110	111	90	90	93	85	102	86	82	110	93	104	109	99	92	114	98	101	96	79	99	103	69	101	94	75	103	100	113	92	106	95	99	102	107	86	110	102	102	79	101	120	99	82	97	111	101	97	93	84	98	114	99	103	115	98	98	107	85	87	79	94	126	105	94	90	101	118	96	94	99	98	118	85	96	97	108	87	93	96	87	108	106	92	95	105	104	72	102	92	92	105	75	93	83	96	103	96	100	97	109	103	96	104	117	111	95	90	90	96	88	99	103	104	94	65	100	81	104	85	94	102	97	107	96	88	95	93	90	107	90	91	102	78	85	101	91	85	96	106	95	76	107	92	85	87	92	94	88	103	91	92	101	117	89	86	97	102	93	94	101	94	107	93	95	112	92	112	94	114	90	99	82	88	91	86	107	98	108	91	119	93	79	102	101	100	103	99	102	104	90	90	107	94	113	92	97	99	78	99	107	102	97	84	107	102	96	97	96	100	94	93	91	96	97	85	89	95	99	89	108	99	84	91	106	99	111	101	115	105	103	116	99	98	113	107	97	116	92	119	97	94	109	106	88	104	93	110	96	87	92	90	102	90	83	109	96	90	96	108	115	93	94	89	96	98	106	101	91	99	90	88	98	90	100	103	94	98	84	95	107	116	92	95	94	83	101	87	99	105	98	99	86	86	97	96	98	90	97	104	98	90	95	115	93	87	96	91	81	86	94	103	93	101	106	113	95	98	88	90	102	75	105	101	107	109	116	86	85	76	101	97	96	102	98	116	82	96	84	107	88	99	96	100	84	116	101	110	97	102	116	106	73	95	99	94	91	109	86	100	96	93	93	112	103	96	71	93	87	104	86	90	108	84	93	86	89	86	103	104	84	98	104	105	108	93	98	95	87	101	102	104	103	103	85	88	87	96	104	74	94	85	92	96	82	94	112	105	88	95	83	102	98	102	99	101	87	94	111	90	81	103	103	88	93	99	80	85	89	94	83	97	105	110	116	86	93	95	96	89	99	93	97	86	95	105	96	88	93	97	110	82	91	88	102	100	104	114	109	112	85	96	104	102	106	86	102	99	88	96	104	87	118	104	100	90	80	90	99	93	99	82	93	117	100	97	84	89	88	111	102	112	93	77	104	96	95	102	92	89	105	91	82	91	96	101	111	110	87	92	100	103	98	99	90	86	94	100	88	107	95	95	106	108	108	88	88	87	90	99	111	86	84	95	82	91	94	102	93	91	84	90	88	97	104	99	90	114	98	89	87	89	90	89	101	80	89	85	106	91	104	102	93	97	93	99	97	96	91	98	96	99	91	98	111	99	91	97	89	99	110	111	100	89	91	104	92	81	102	99	105	101	94	92	90	89	80	100	99	96	97	94	83	87	97	99	93	103	109	93	90	99	101	92	85	102	96	105	85	80	95	103	108	109	96	102	85	103	98	86	99	99	90	95	108	100	88	84	109	113	107	100	90	100	98	105	85	104	83	88	97	89	99	101	89	104	111	107	98	85	89	125	94	111	117	111	97	95	81	90	88	100	113	94	86	94	101	102	90	95	113	94	105	91	106	103	117	98	94	107	99	96	108	96	84	91	87	91	99	94	95	89	76	103	103	83	88	103	106	90	105	104	93	84	99	96	94	94	112	94	97	89	100	101	86	90	79	90	90	76	100	105	92	104	106	85	112	101	102	92	111	91	115	96	98	85	83	90	109	94	78	82	95	86	85	97	97	110	100	92	94	102	121	101	102	90	103	102	94	92	109	75	84	96	93	99	93	79	86	83	115	108	82	100	91	97	80	99	113	89	101	112	95	113	72	111	96	73	122	99	91	90	95	103	89	91	100	96	93	87	91	114	112	90	116	100	80	82	99	91	86	105	98	101	94	109	97	99	102	89	97	93	94	91	97	99	103	88	99	106	102	94	87	110	95	85	104	83	105	91	91	90	113	109	97	91	105	84	91	87	98	88	96	90	100	89	119	80	101	91	103	98	103	91	90	103	87	104	94	101	89	100	81	87	96	94	96	83	77	96	104	100	88	106	97	95	86	93	119	101	107	104	79	96	101	102	102	90	96	88	102	89	77	111	100	109	108	108	112	94	110	97	91	97	101	94	90	103	89	113	92	106	97	106	95	95	89	79	121	103	95	89	89	93	86	104	99	100	109	93	93	90	88	83	83	114	87	90	91	100	96	113	85	109	103	90	91	84	80	103	104	103	116	84	82	100	109	89	88	90	93	96	88	95	81	102	99	97	115	90	91	112	99	79	95	95	90	102	84	88	105	112	110	106	100	89	99	82	99	107	103	92	92	109	110	106	100	97	77	105	96	104	97	97	94	98	91	94	96	91	86	101	105	98	81	119	90	87	115	107	109	74	90	114	81	99	96	89	93	104	98	86	76	105	94	105	103	83	82	85	116	86	97	112	82	120	113	92	108	101	90	79	95	89	96	87	118	104	106	105	92	100	103	84	112	96	101	107	92	88	109	98	99	89	101	94	96	109	91	86	92	94	81	94	89	109	95	100	107	95	94	91	88	95	104	103	93	97	92	106	89	105	83	80	91	109	85	87	93	94	86	95	91	89	95	90	128	114	100	81	99	101	84	106	95	94	91	88	82	86	110	84	86	103	102	95	91	105	95	108	108	97	102	98	111	96	116	126	86	100	84	78	105	112	83	78	84	97	94	89	97	85	102	84	104	88	83	94	100	98	91	94	100	95	104	102	76	94	86	89	108	90	103	96	105	104	85	87	88	101	99	135	84	92	103	99	97	101	104	93	104	92	100	102	78	101	109	95	98	103	91	104	90	92	87	115	111	102	91	104	93	83	94	103	99	114	103	96	109	91	94	86	104	94	102	100	99	86	96	97	79	95	87	112	94	89	101	86	92	97	93	110	86	84	89	90	98	104	88	94	86	82	118	93	109	100	100	113	98	107	96	102	107	95	106	79	101	98	105	119	104	109	90	113	90	97	87	112	105	83	100	101	89	85	96	81	87	87	91	87	94	119	122	99	97	102	88	96	100	101	87	109	92	99	87	98	93	101	91	92	93	104	96	91	89	103	82	98	97	106	102	104	94	83	80	111	99	94	91	89	96	102	105	105	99	98	87	117	98	95	92	105
48422	50223	49645	12104	666	588	618	597	509	518	425	438	419	420	411	399	405	392	420	424	380	386	402	406	357	395	398	381	365	357	397	383	342	354	379	343	374	375	391	326	353	342	376	375	365	389	331	311	339	369	328	397	398	370	335	383	340	383	374	347	380	321	396	332	371	359	344	396	349	318	358	365	346	339	343	340	354	359	368	381	363	356	382	349	363	367	327	326	360	353	309	377	378	324	351	382	351	343	372	367	360	374	356	356	352	317	334	362	318	337	379	365	333	356	338	356	374	340	375	340	348	310	364	343	338	354	343	359	348	345	351	382	331	380	321	372	329	387	357	425	341	392	343	329	344	371	343	361	349	389	353	397	383	356	346	364	337	351	347	343	346	366	326	368	363	353	345	332	354	348	326	372	338	349	343	363	327	343	337	366	326	360	339	323	338	340	365	362	374	334	367	352	352	377	368	367	337	323	352	335	362	369	315	335	348	381	392	356	367	321	378	334	354	372	356	326	375	390	346	361	374	380	350	370	346	366	347	350	386	373	350	346	368	369	363	333	352	328	317	344	381	362	380	361	348	331	362	351	395	355	372	354	372	359	383	359	332	352	360	348	363	332	334	334	353	364	361	366	375	378	335	330	359	353	349	359	368	346	369	396	344	363	346	349	347	351	373	372	345	348	339	327	377	347	366	342	391	358	336	359	361	363	382	344	340	394	379	344	375	353	392	359	381	360	366	340	355	344	343	374	347	347	345	369	344	385	343	329	376	355	365	356	406	318	360	342	384	329	374	373	335	359	356	308	345	364	343	361	341	339	330	345	351	366	314	354	353	360	343	316	345	348	380	327	398	359	316	355	342	355	351	356	339	371	339	292	328	369	372	351	371	354	339	356	327	347	339	350	352	350	387	358	361	363	384	343	355	331	335	323	362	349	381	344	346	345	349	348	354	359	350	342	323	338	331	333	348	367	323	348	356	352	384	311	343	359	358	369	349	335	355	377	385	331	382	340	351	386	348	376	364	355	385	385	366	338	354	377	345	370	356	369	365	370	346	343	332	343	359	363	361	388	356	346	330	351	326	305	350	377	346	364	360	387	341	341	348	386	344	387	327	356	354	356	314	394	297	354	306	318	375	349	333	351	349	359	364	351	329	390	352	353	355	368	312	355	368	356	370	362	365	368	344	345	347	347	300	370	332	347	344	338	353	408	355	363	425	371	326	362	377	365	352	325	326	339	351	367	363	328	354	381	347	396	364	347	371	319	333	328	341	336	327	332	349	344	363	339	367	360	343	381	338	349	342	366	344	352	325	332	366	313	359	372	358	343	356	309	330	347	289	351	334	358	389	343	347	326	335	329	353	355	326	335	353	368	325	353	369	351	338	338	349	333	331	363	371	344	358	364	360	342	349	354	340	386	365	336	347	370	380	321	367	363	354	354	389	356	355	310	358	368	403	386	363	363	332	362	338	355	345	382	319	300	351	348	343	374	376	327	352	345	355	347	379	370	331	363	310	337	333	377	368	351	338	329	323	377	364	406	324	351	362	382	355	363	400	344	330	343	378	353	369	391	356	338	350	359	339	360	365	387	334	331	375	355	360	343	355	341	337	364	345	330	345	369	341	376	331	359	347	335	341	346	388	347	327	346	374	391	356	370	347	342	384	344	348	315	349	398	353	356	329	324	344	343	341	353	346	372	388	346	351	352	335	342	339	340	328	384	367	342	373	353	369	338	339	338	351	326	379	353	342	365	331	384	290	346	363	356	351	343	368	317	335	343	329	336	354	358	368	352	360	352	317	392	344	340	354	342	379	353	356	362	349	345	330	406	387	390	362	359	390	382	321	356	366	353	370	342	383	356	342	365	371	371	342	359	366	335	308	385	340	361	356	311	367	368	353	323	352	354	349	341	338	347	372	370	339	306	358	368	339	341	362	397	353	350	376	331	345	380	388	340	376	349	365	375	385	333	385	342	355	343	387	312	350	348	363	347	331	357	379	338	343	384	388	355	363	362	354	347	339	364	386	336	354	363	355	374	351	352	360	334	345	336	372	328	348	365	378	353	382	317	384	343	373	336	356	360	399	334	326	361	332	364	332	341	343	348	355	361	350	326	391	364	349	345	400	353	320	388	348	382	358	352	396	372	334	336	375	360	335	369	347	333	324	356	378	352	374	361	362	343	370	344	354	351	344	361	353	359	371	353	321	357	328	368	385	354	370	354	369	341	347	354	376	351	361	337	339	374	350	350	336	339	354	371	352	379	330	330	343	339	371	371	353	375	357	342	372	363	359	337	350	411	341	359	345	347	369	328	352	342	369	382	361	384	375	333	360	347	352	375	341	346	369	361	349	356	361	378	347	352	375	323	375	364	355	356	363	372	355	342	316	355	356	404	353	356	353	339	355	348	340	336	345	375	363	362	339	322	352	378	350	357	345	348	315	363	345	350	351	384	363	334	380	351	369	372	343	347	359	357	355	350	356	393	335	358	369	357	350	349	371	338	330	332	371	335	350	355	355	367	361	380	391	358	345	349	354	353	353	350	339	378	351	358	351	358	353	343	313	384	348	334	307	340	354	349	352	368	338	312	363	359	362	364	376	355	366	357	366	403	354	372	359	362	368	327	340	326	361	364	339	341	328	386	330	333	362	341	331	354	346	382	335	347	316	372	367	375	343	336	379	375	374	346	382	360	341	330	355	360	329	372	390	351	371	356	331	373	389	354	338	367	389	386	357	319	389	350	358	351	345	333	349	373	347	317	389	371	351	389	360	355	365	354	355	368	329	358	349	342	373	334	333	319	367	345	348	333	341	381	296	352	357	395	351	369	347	384	357	319	362	338	371	373	319	346	358	346	348	328	345	351	353	343	370	374	368	343	342	351	305	302	336	325	374	344	347	309	353	341	339	326	335	346	320	325	338	367	367	376	411	331	338	361	390	357	383	359	345	370	355	356	336	352	346	363	334	375	360	359	341	376	327	398	385	375	351	332	354	363	359	349	343	343	377	351	383	353	353	351	358	326	356	328	363	321	357	323	335	365	361	355	368	360	347	354	368	319	333	346	343	346	338	351	402	352	351	358	351	332	368	346	350	323	360	371	366	360	329	352	360	380	330	357	371	340	356	340	364	373	349	345	355	322	355	380	361	359	352	350	357	340	354	363	335	360	380	322	336	352	353	389	348	362	319	374	343	345	325	330	332	317	337	355	323	340	391	370	375	335	337	339	344	335	369	337	357	370	346	374	342	370	352	368	339	340	327	334	374	343	358	377	355	350	327	361	342	356	354	365	366	361	312	378	323	329	361	350	331	341	347	322	314	359	355	366	366	355	344	343	333	346	341	361	339	389	341	380	370	385	359	376	364	355	375	376	332	357	325	386	331	334	376	338	355	353	378	359	333	359	360	331	326	352	335	347	383	329	343	334	347	336	346	336	357	354	375	349	322	383	372	371	365	331	348	359	330	363	332	369	335	362	349	305	391	300	349	370	346	359	362	347
75646	75042	63679	28611	6701	411	220	220	214	176	172	198	176	151	157	177	159	177	162	175	187	187	177	183	196	169	187	178	174	176	174	194	138	183	168	157	189	167	146	177	164	152	167	170	183	167	160	172	179	165	161	176	172	191	177	151	150	163	141	154	142	154	171	161	176	147	153	172	178	161	170	178	170	165	187	170	172	157	152	166	173	144	168	156	154	132	151	152	158	175	172	166	173	156	161	188	159	145	159	190	183	141	168	152	165	170	183	158	167	170	172	172	177	166	151	171	138	172	172	163	151	168	158	153	166	152	158	138	165	166	144	172	167	169	172	146	164	153	156	152	167	178	156	158	163	187	174	154	157	174	152	164	181	154	168	180	150	173	153	170	161	180	148	189	173	173	164	161	163	155	144	173	159	161	162	154	160	165	184	175	162	172	168	139	185	164	175	160	164	180	150	161	152	166	169	167	171	161	176	153	164	159	164	160	136	149	164	173	156	150	148	179	160	165	171	165	167	164	177	180	175	165	146	140	164	175	186	165	151	176	190	172	150	180	181	180	156	168	161	166	173	151	183	158	150	164	178	177	168	176	178	168	166	163	177	177	161	180	158	172	179	136	134	163	167	177	149	156	158	170	158	160	164	148	162	166	168	189	150	149	170	182	151	159	176	129	165	161	160	156	167	171	151	156	160	164	164	167	160	144	163	141	161	152	159	156	169	159	169	169	177	171	167	179	163	179	159	192	144	186	121	167	156	179	175	150	159	159	149	169	180	167	160	171	164	154	159	169	155	149	157	178	174	161	166	163	157	168	150	171	153	160	179	163	149	148	145	170	148	164	157	176	160	173	140	136	149	173	150	157	167	186	199	163	161	163	171	195	182	155	171	158	156	165	158	145	145	183	189	175	149	189	141	166	171	163	176	137	153	149	185	167	169	166	187	164	155	165	157	161	140	167	151	174	156	136	174	172	160	166	149	158	141	159	187	167	179	146	159	158	136	142	151	178	162	176	150	169	168	156	177	174	166	156	157	180	152	173	129	144	144	169	180	188	181	167	156	152	179	149	148	146	180	173	186	159	178	176	183	178	143	178	175	179	166	173	168	172	175	164	160	188	158	145	158	144	168	162	169	176	156	165	168	194	179	166	174	157	159	191	185	158	168	139	145	146	142	168	169	159	168	153	173	182	172	157	159	149	147	158	163	150	169	185	165	181	158	149	160	161	159	173	170	162	161	165	174	169	157	175	153	147	156	155	138	159	185	162	159	177	149	152	166	165	148	163	193	169	155	159	167	139	141	189	163	152	164	168	198	147	147	177	160	166	146	161	156	171	162	145	164	187	170	166	172	149	164	152	158	151	170	187	138	154	161	186	143	160	148	142	147	161	154	150	173	189	161	163	157	151	182	172	168	159	152	149	158	142	177	144	147	182	174	177	160	164	183	178	172	165	173	152	188	139	176	184	169	158	166	182	165	163	177	176	157	152	171	151	182	174	154	149	187	148	163	169	161	152	149	171	170	147	139	176	165	185	173	170	158	161	188	165	134	122	164	176	151	191	182	149	163	167	149	175	151	164	170	183	169	154	159	168	177	154	173	158	180	166	165	181	148	155	180	177	161	148	151	150	167	167	177	167	169	154	146	166	174	155	170	147	165	166	179	186	177	164	177	153	173	185	188	156	159	184	174	171	161	156	164	166	163	182	138	152	179	147	164	163	135	167	146	156	124	160	155	160	205	178	154	158	154	167	171	173	193	162	179	180	156	167	160	166	175	164	172	162	184	140	167	155	157	161	131	178	169	187	172	176	169	148	153	201	141	180	172	180	158	177	175	188	159	165	156	161	178	147	171	167	189	135	188	171	171	149	167	158	176	145	163	152	155	170	199	179	150	163	146	136	182	166	140	175	151	156	160	156	156	169	146	141	162	147	162	173	151	183	162	180	151	177	162	175	166	159	155	156	184	160	154	178	150	166	180	170	171	153	163	166	182	158	155	141	164	164	147	155	158	154	169	184	154	142	167	184	155	181	174	174	180	146	163	166	163	157	155	161	185	140	179	162	154	156	163	150	154	150	162	175	172	164	172	161	172	171	187	161	174	162	181	146	145	170	159	184	167	169	164	152	167	167	144	176	161	155	153	149	148	157	169	177	151	174	164	128	177	155	155	149	177	173	169	171	170	169	180	152	184	169	167	179	170	175	154	155	176	176	149	175	179	171	125	167	150	151	165	171	155	150	184	151	179	188	165	175	146	159	158	175	153	161	173	190	178	161	168	156	173	172	192	191	152	176	137	170	159	158	165	182	145	150	164	156	169	157	149	162	154	142	165	172	162	157	177	182	175	167	140	158	166	176	169	165	157	189	146	152	155	162	166	160	159	146	147	166	143	173	160	191	163	168	176	171	165	163	177	157	157	164	134	158	147	143	174	179	146	184	147	171	148	172	140	192	142	180	161	157	164	164	168	165	156	164	166	140	174	147	166	152	141	161	148	156	164	177	165	175	148	157	148	180	175	153	154	160	165	140	160	164	153	161	137	192	153	168	144	157	149	159	163	166	159	154	162	175	173	159	162	151	165	197	147	165	184	192	169	169	165	122	175	177	145	150	172	183	168	184	176	160	155	163	141	189	194	178	182	168	149	164	159	162	172	149	153	151	174	144	161	163	140	179	175	147	166	179	144	172	180	141	161	147	164	173	172	144	186	164	167	163	164	181	169	177	156	175	157	179	164	188	184	159	150	167	163	168	161	171	156	143	154	158	170	156	167	148	181	154	175	182	162	153	160	182	139	174	149	148	161	169	170	171	168	166	174	142	150	152	164	160	166	158	156	187	170	167	195	179	142	155	147	163	189	156	150	174	168	171	158	142	172	158	154	146	173	177	158	174	149	167	160	179	174	171	175	170	170	149	189	171	171	164	154	141	167	148	173	183	189	167	144	167	165	184	160	174	184	162	167	186	149	166	177	151	171	150	174	169	181	149	159	139	198	168	178	175	168	170	137	170	191	177	192	170	179	170	180	145	190	160	189	170	178	162	173	159	168	184	160	165	184	155	170	172	163	143	181	175	166	171	150	150	171	163	178	151	158	168	161	169	150	179	171	167	168	157	165	185	177	163	167	172	164	167	155	149	160	172	160	183	168	155	172	150	161	169	162	147	167	200	181	176	149	154	142	185	154	180	157	159	138	163	151	160	168	187	171	165	148	177	164	188	161	184	167	172	158	167	160	149	170	165	183	144	174	157	154	189	160	139	163	147	174	171	175	159	166	155	188	170	167	189	172	169	166	170	160	183	159	174	163	154	160	166	170	149	174	172	158	172	141	153	174	147	174	155	178	172	171	154	182	164	169	178	167	163	148	175	135	138	142	153	138	170	165	161	165	142	167	160	179	147	158	187	170	143	160	160	175	153	175	168	156	163	168	165	147	150	155	156	187	156	168	159	180	172	158	154	183	168	143	184	195	173	200	142	142	156	167	145	179	156	168	166	158	169	140	157
58819	62695	60584	18476	1047	925	868	936	777	764	727	671	666	602	619	597	610	573	587	644	660	622	610	574	633	631	590	570	627	591	614	577	534	572	601	571	578	602	537	557	559	594	517	557	538	576	545	552	585	565	562	546	543	527	557	538	553	517	547	543	524	534	531	543	559	546	559	546	544	581	562	530	518	525	533	573	532	498	501	528	573	540	558	557	526	551	566	588	561	557	540	542	521	561	557	542	540	577	542	523	624	553	557	600	508	578	575	545	556	554	534	549	533	551	497	537	581	550	522	562	533	552	583	566	567	518	491	550	532	532	522	541	588	524	534	605	512	560	575	507	494	543	567	508	573	544	566	551	509	579	561	539	560	554	543	534	524	567	559	572	524	576	545	534	520	549	562	508	585	548	552	527	537	539	520	546	557	550	571	544	538	562	581	534	552	525	557	538	563	502	510	541	545	525	531	526	604	538	558	582	538	535	539	543	565	560	530	567	550	543	598	528	584	562	524	574	561	547	569	574	510	541	548	541	574	547	528	595	502	529	532	581	529	541	513	493	542	571	545	550	540	539	604	585	525	564	556	511	520	524	572	491	532	561	534	538	511	540	565	574	540	551	539	563	530	525	590	512	545	548	547	541	546	514	531	536	583	531	593	593	517	548	549	490	583	532	519	525	560	556	509	535	512	566	558	556	568	555	534	525	545	524	566	550	580	523	519	548	563	549	543	558	534	548	543	552	530	531	552	564	570	547	527	571	567	527	537	535	542	506	571	500	544	562	546	542	543	584	535	539	534	537	559	565	517	545	587	537	555	549	552	606	580	546	535	540	534	555	550	551	577	519	565	571	587	546	562	555	508	546	514	547	515	513	515	565	542	560	558	631	517	563	565	559	540	556	569	560	551	602	537	542	546	540	577	529	586	580	504	562	557	503	521	564	566	572	557	565	557	537	508	560	547	573	547	527	504	590	575	549	509	533	554	536	543	528	525	548	533	598	585	598	535	530	539	571	524	533	522	532	540	530	544	528	547	543	548	538	550	545	561	549	523	550	525	563	541	555	574	545	548	529	523	597	539	549	561	532	559	577	520	547	577	586	566	529	594	523	554	535	581	553	525	544	529	555	542	580	518	527	560	529	524	516	513	549	580	529	534	556	535	532	554	515	525	513	548	546	515	615	521	595	538	516	552	558	557	572	511	550	549	519	568	539	557	547	520	562	561	528	564	579	579	526	617	537	569	557	527	544	559	538	560	573	548	529	549	531	548	558	556	566	554	564	556	527	561	557	553	537	554	588	551	578	518	551	543	590	541	542	517	557	558	529	495	508	560	554	504	554	569	563	542	553	563	545	546	561	569	552	550	566	552	526	561	561	553	520	558	535	574	589	564	527	560	501	529	570	569	606	521	592	566	549	537	527	563	546	579	516	530	506	573	554	529	588	551	551	563	548	568	564	513	515	561	568	553	569	578	523	542	508	573	582	567	521	511	558	545	538	585	561	480	570	523	547	513	527	558	540	555	527	529	556	562	538	524	564	540	564	541	567	523	574	581	563	559	557	557	567	527	552	576	541	565	554	560	523	552	579	524	544	542	547	568	525	540	567	520	552	534	573	502	514	577	571	509	530	510	550	548	580	559	505	538	518	515	564	540	529	572	574	548	550	553	513	522	545	507	575	549	585	568	538	563	577	528	562	555	535	539	525	539	545	550	543	554	551	544	539	538	523	553	543	541	567	555	499	541	550	558	528	514	537	554	576	553	520	546	489	535	507	551	509	511	575	497	554	569	530	557	568	575	535	541	547	564	550	554	542	560	538	582	589	543	538	528	536	524	523	560	608	544	538	509	574	524	519	525	537	582	550	564	591	562	538	579	542	555	544	557	521	555	564	563	557	511	548	518	547	555	529	521	522	562	557	534	533	560	562	532	489	568	551	545	535	507	512	567	537	523	575	577	549	533	552	564	527	556	586	531	492	550	511	585	562	546	491	581	530	528	544	561	546	532	562	545	565	528	553	527	539	525	546	542	549	587	542	524	527	555	559	566	538	537	482	553	557	534	561	497	544	585	511	519	565	539	554	561	549	560	510	540	535	569	568	520	545	538	532	554	550	525	580	510	515	594	524	581	538	565	571	527	516	554	529	507	540	550	555	548	573	534	542	559	534	588	570	539	553	571	556	545	510	549	556	566	546	520	558	534	596	564	533	519	588	539	546	518	535	556	559	520	545	558	512	537	578	549	559	524	558	511	530	535	538	552	550	521	543	516	502	536	563	557	495	533	553	530	527	520	536	541	563	533	576	539	549	510	540	512	580	529	520	531	521	554	592	516	564	550	550	542	531	567	543	574	540	543	571	516	529	528	530	545	588	548	547	599	548	498	545	556	535	517	514	567	526	556	514	526	580	558	565	492	521	545	540	556	510	581	539	526	556	518	527	544	556	534	549	544	566	559	506	560	515	536	554	515	543	562	543	534	534	553	586	543	569	576	561	553	567	523	563	559	531	567	537	523	564	566	531	546	588	520	566	576	522	537	554	549	521	558	574	509	575	555	515	527	583	527	565	529	505	554	519	517	512	573	522	522	567	539	541	540	532	569	500	547	601	584	516	562	528	512	536	505	521	505	512	566	550	557	574	523	552	517	557	544	574	531	537	525	553	563	550	547	557	541	562	548	569	524	540	545	537	542	557	547	509	535	512	524	558	537	544	540	551	549	534	535	538	561	528	580	523	549	536	540	544	589	526	491	567	525	576	562	572	574	533	562	559	519	556	571	478	563	549	520	571	541	525	528	561	565	561	523	539	553	576	589	504	510	549	497	525	527	549	543	559	534	532	546	531	582	553	552	578	525	560	557	543	547	566	553	526	552	552	518	545	545	596	534	533	525	584	540	541	499	529	514	562	558	543	560	534	554	547	499	568	531	544	518	534	549	523	539	567	556	543	541	593	535	522	558	549	561	548	530	520	551	572	554	567	513	555	532	534	520	551	553	554	533	511	556	541	588	571	511	523	536	552	524	543	525	541	514	563	536	513	557	534	534	504	584	536	551	545	511	556	530	525	577	543	527	556	552	531	553	529	509	523	583	531	570	567	501	537	579	543	575	529	534	521	550	562	543	600	517	545	549	573	553	503	528	495	535	533	550	531	531	580	525	571	529	553	557	531	548	538	550	544	518	557	526	544	543	584	547	525	557	517	556	569	501	537	541	529	554	560	536	578	541	567	510	559	533	549	515	524	536	575	600	521	523	557	563	554	508	552	552	542	517	571	539	547	570	600	514	571	553	527	551	550	543	497	538	540	561	554	540	548	547	606	547	557	585	596	531	542	539	545	544	530	577	520	532	518	537	534	509	503	558	529	524	541	567	560	526	549	566	535	523	535	544	559	519	533	543	517	535	536	599	561	571	507	516	570	546	557	522	586	559	496	558	573	558	527	532	556	518	555	546	556	541	512	547	514	515	510	547	557	543	571	559	551	540	572	560	558	539	518	555	543	589	541
25518	15808	8657	1008	135	100	103	86	114	97	102	108	96	103	98	99	92	111	88	99	84	94	109	100	116	129	104	88	96	94	86	105	94	94	93	100	92	92	98	100	111	101	96	121	102	86	110	114	101	73	111	111	109	95	95	105	109	86	102	95	97	110	96	97	100	99	86	92	92	89	93	101	113	80	98	109	107	109	95	94	105	97	102	99	105	100	89	110	114	119	109	105	99	97	93	96	112	89	97	89	120	85	108	99	100	108	93	106	124	99	110	109	84	105	113	88	110	94	78	100	103	84	128	90	117	105	108	97	108	111	111	96	93	113	111	103	110	91	99	88	98	102	91	111	108	102	93	97	113	109	94	98	101	115	100	114	119	111	118	111	100	102	102	96	100	105	103	86	121	96	95	88	98	94	86	101	102	95	101	94	96	100	93	95	98	110	76	106	105	103	105	90	107	106	84	94	101	106	86	94	103	119	108	94	93	113	88	94	110	92	93	115	110	86	99	98	116	85	110	94	91	108	92	103	101	89	111	91	93	100	98	108	96	90	114	97	88	115	88	106	93	106	113	81	124	106	103	86	111	93	103	113	113	87	92	97	107	85	89	91	105	110	108	94	98	95	101	103	91	91	106	105	108	112	103	110	94	83	103	91	114	113	95	84	85	95	106	107	90	106	104	106	110	81	106	120	100	99	94	86	123	104	105	128	124	98	110	113	95	97	101	102	109	101	87	109	111	96	95	124	104	102	90	104	103	96	101	104	104	108	82	90	96	107	98	107	103	104	107	115	110	96	84	113	81	90	99	122	106	105	88	114	105	104	69	115	103	94	111	118	94	106	102	88	97	104	104	105	119	95	88	96	107	86	108	91	110	104	114	100	96	97	103	115	122	79	91	94	101	92	93	108	99	101	92	95	86	108	99	110	102	95	90	85	99	94	110	85	89	97	87	90	101	105	104	97	126	108	102	117	105	85	97	106	98	96	109	85	102	85	106	109	88	110	108	97	111	116	91	94	108	98	98	99	100	97	122	115	100	95	104	121	94	99	94	104	104	98	104	114	112	90	106	95	125	109	106	89	112	101	99	113	98	117	98	110	91	120	115	93	113	84	97	98	104	99	94	77	97	109	106	90	119	120	104	105	113	111	103	95	104	118	108	108	117	109	95	99	87	99	115	105	110	114	112	104	91	117	92	87	102	113	111	102	107	95	131	114	102	107	83	102	91	85	97	97	86	105	89	101	110	130	105	97	113	98	101	83	119	116	105	90	90	88	99	96	106	111	97	86	105	107	99	99	117	92	111	93	92	84	107	101	93	97	95	89	102	108	115	94	114	95	119	107	87	104	117	91	89	115	101	73	108	109	103	93	108	94	85	105	99	107	101	110	93	120	88	92	77	95	107	92	109	73	105	119	100	96	100	93	106	95	99	89	106	95	105	99	104	112	96	99	87	110	99	94	109	105	98	112	114	106	123	114	101	101	102	103	87	115	98	85	101	96	103	99	93	101	86	89	85	98	90	110	93	106	97	104	108	116	97	93	81	100	92	93	82	110	98	108	111	94	89	106	101	99	109	106	106	88	96	100	100	97	115	89	92	102	97	87	85	103	110	119	112	87	106	101	94	98	92	107	81	103	95	90	92	97	100	93	97	105	96	100	93	105	94	117	104	95	128	85	97	108	94	104	94	107	104	81	83	99	123	89	109	97	106	110	100	84	87	101	86	90	94	91	101	88	95	103	92	111	88	91	105	109	84	105	96	92	103	95	105	108	110	89	111	101	109	110	95	101	105	101	104	91	108	91	116	95	85	89	94	90	93	113	103	104	101	115	90	99	89	109	105	107	100	108	113	82	78	89	101	112	73	109	112	109	91	93	105	116	104	94	102	102	93	92	99	92	113	112	120	105	102	101	101	107	105	98	97	95	87	106	103	105	88	99	87	96	110	108	91	108	109	109	89	100	92	102	108	107	106	111	114	90	104	110	103	122	109	121	95	109	114	100	114	100	100	96	92	105	95	83	99	119	96	95	100	115	79	114	122	106	86	90	96	93	99	107	89	105	95	106	99	82	90	87	91	105	99	109	97	91	117	103	92	83	94	94	112	83	79	93	94	104	102	110	88	111	92	98	112	129	99	94	102	86	104	103	99	90	79	99	112	105	104	119	108	80	100	92	105	113	112	86	102	108	115	120	112	109	84	104	88	102	109	112	85	107	91	102	86	95	107	104	111	106	105	110	106	112	116	86	105	104	114	108	107	105	91	98	104	88	98	104	107	95	101	81	94	99	108	104	76	97	114	98	102	100	107	106	121	99	116	97	81	102	97	96	100	99	108	105	99	84	96	99	103	99	114	106	97	96	81	96	106	106	103	101	96	104	95	113	117	103	101	81	113	64	100	103	91	111	113	80	96	96	109	99	111	111	84	97	89	96	100	109	108	95	108	99	93	89	91	99	92	96	99	106	111	106	126	93	101	100	94	107	94	92	102	91	102	95	94	91	90	98	111	105	90	91	102	88	83	98	97	83	96	99	91	108	87	101	106	112	98	102	95	108	94	90	86	91	109	93	112	103	99	91	79	95	102	106	96	96	108	104	114	100	108	89	79	106	105	105	110	94	121	113	98	89	72	110	104	97	103	101	95	92	98	95	110	103	98	98	108	95	97	114	113	107	102	86	93	99	104	98	101	101	108	95	90	113	99	95	106	107	116	117	82	95	94	87	98	83	97	91	111	117	97	118	114	88	106	105	101	107	92	103	107	104	91	104	89	102	94	86	101	113	108	101	97	111	101	96	112	102	105	95	86	84	106	106	113	86	104	96	89	114	102	86	108	101	105	111	113	117	99	98	89	106	119	78	100	90	118	101	111	97	89	94	98	96	101	90	119	109	102	88	120	103	115	111	116	112	78	97	110	103	108	105	98	105	105	109	99	97	107	85	104	96	110	88	91	90	86	93	101	112	106	94	120	94	107	92	108	108	103	110	93	125	100	108	101	105	101	122	101	106	104	92	95	104	97	117	95	105	111	115	105	97	101	89	109	99	102	110	97	98	103	116	97	77	122	109	95	119	97	92	124	110	107	102	110	97	89	103	104	103	81	100	102	96	95	123	110	103	95	105	97	106	118	101	104	98	113	109	113	96	116	107	84	114	122	91	100	98	104	102	105	106	93	117	102	105	101	72	103	103	95	106	105	99	98	100	116	91	108	97	98	108	97	94	92	111	85	79	108	107	102	111	88	108	102	81	100	109	101	102	103	92	101	97	108	89	99	107	91	103	103	103	101	103	94	98	97	123	93	109	101	90	100	98	107	95	104	93	98	104	102	96	96	114	116	107	110	104	97	93	90	93	120	93	95	92	98	93	108	90	99	110	120	95	100	109	103	95	99	98	102	104	115	81	105	114	103	103	83	97	98	115	108	110	105	88	98	80	95	106	111	102	91	106	105	112	91	88	91	111	88	80	107	111	101	106	104	105	70	105	111	92	114	79	106	104
27861	21411	15406	2144	388	389	368	402	391	400	411	378	391	374	386	355	378	348	387	368	379	335	359	369	366	347	380	373	345	332	392	359	419	378	314	348	390	370	358	369	391	386	367	381	362	351	342	362	359	352	366	351	328	380	358	353	376	384	309	364	401	383	357	362	359	345	352	381	390	367	369	380	347	378	346	384	370	352	376	387	371	360	362	404	372	391	395	383	389	327	356	339	364	383	349	354	386	374	353	340	356	352	377	369	360	379	393	352	373	365	362	365	375	354	393	361	378	382	371	374	371	374	349	382	353	324	339	401	332	333	372	364	371	363	375	334	373	366	390	388	407	383	390	340	374	366	355	389	373	336	405	378	346	365	377	355	379	378	360	399	407	358	388	389	386	383	375	356	365	370	346	381	385	364	414	371	402	393	362	340	343	377	375	378	339	367	336	352	343	373	367	391	357	407	357	381	349	342	349	355	378	347	355	347	344	340	381	384	344	352	344	344	341	354	390	368	415	397	380	395	391	379	340	388	362	373	354	394	363	407	432	335	377	379	359	376	361	353	358	331	356	379	375	386	343	365	415	364	398	342	395	417	374	368	353	392	350	343	382	388	379	360	357	362	410	379	351	386	332	372	374	354	373	376	390	371	375	366	388	386	388	351	370	380	379	370	355	389	385	392	343	369	368	337	387	381	369	393	341	375	367	409	333	354	374	351	372	379	392	376	389	340	362	372	368	386	375	363	414	393	379	380	361	356	375	363	368	339	371	385	372	362	377	371	386	347	385	344	351	375	381	346	342	399	380	368	370	382	379	367	386	385	390	351	389	351	368	399	367	357	363	384	377	347	358	359	392	361	357	360	375	352	393	376	403	372	369	353	368	380	374	417	372	406	345	375	356	381	355	359	348	345	359	354	367	361	371	377	381	371	375	334	341	391	347	385	376	342	375	378	383	357	418	361	368	360	365	377	371	392	407	370	342	384	403	356	345	360	364	384	353	382	365	345	361	353	390	406	370	360	405	331	405	380	391	371	357	353	384	360	354	370	341	370	342	375	336	364	363	354	403	407	379	420	363	343	366	372	381	338	370	379	358	346	331	376	400	349	374	360	373	344	354	348	364	367	346	364	374	367	355	377	375	365	374	343	345	357	345	360	374	361	370	383	382	376	360	397	358	356	348	383	372	369	371	354	424	371	353	338	350	333	353	374	375	344	360	370	396	354	358	339	359	376	400	390	407	375	369	368	368	353	377	364	365	347	364	348	376	367	383	385	335	406	366	342	354	385	355	401	345	375	420	342	356	322	402	335	370	392	390	400	365	377	396	351	371	341	365	361	371	366	398	360	364	394	361	345	380	378	404	357	383	398	379	366	376	404	350	368	344	365	366	376	362	345	398	360	367	360	375	377	391	376	386	371	369	370	366	356	364	367	389	372	346	360	377	402	382	344	340	373	381	354	371	352	386	402	358	387	372	369	308	380	345	334	406	390	370	369	369	376	360	347	371	371	392	358	397	395	325	407	372	382	374	367	358	370	370	398	331	350	352	358	370	383	352	389	350	357	378	377	331	374	393	368	380	362	373	360	421	384	367	388	355	404	370	367	382	350	350	390	374	343	387	371	366	367	372	367	365	382	359	360	345	362	368	374	367	375	368	365	376	415	410	352	379	394	378	341	387	402	390	358	386	320	398	368	366	368	374	392	381	363	327	361	348	362	385	377	361	406	366	407	367	391	376	394	383	349	379	398	359	361	357	340	369	359	404	378	365	376	396	338	338	367	379	388	348	365	394	364	347	386	353	353	387	370	371	351	387	380	386	361	353	398	367	356	402	363	358	367	367	377	370	335	378	363	372	332	397	367	361	373	358	346	397	395	373	383	350	389	399	352	385	401	364	362	383	382	355	392	371	380	363	408	335	366	365	356	358	353	412	382	398	334	380	359	386	372	355	343	367	353	351	361	364	399	404	364	379	349	361	359	336	373	377	344	348	345	343	385	365	359	370	350	377	358	387	383	343	385	371	356	336	369	379	371	398	377	407	353	358	371	403	385	381	407	356	346	352	385	350	397	343	344	347	364	378	353	362	363	344	389	363	377	380	389	386	356	392	393	354	357	353	368	379	361	387	368	362	356	377	375	372	345	405	354	390	345	380	392	365	377	365	381	380	373	376	403	374	396	379	336	397	344	350	361	392	379	366	360	363	356	387	361	359	400	389	367	371	380	338	338	375	392	386	364	370	397	372	389	366	345	357	377	346	355	387	383	389	401	409	343	330	361	357	371	376	348	351	375	381	366	406	343	354	411	393	390	353	385	358	354	336	367	372	373	370	362	358	355	396	368	388	362	402	384	353	342	341	366	379	400	394	374	371	364	343	372	369	363	365	380	397	380	369	365	393	360	420	366	352	362	326	388	375	347	359	382	375	380	368	350	364	367	370	356	349	368	370	360	360	346	356	362	361	344	362	385	395	408	376	365	351	345	383	366	386	379	377	389	382	322	388	380	386	373	347	371	393	367	352	366	371	401	349	400	393	348	374	358	366	381	403	378	338	360	352	345	390	388	381	377	389	370	370	356	358	374	357	380	404	371	388	339	382	361	387	340	338	361	379	354	370	377	372	355	391	350	379	356	365	386	406	360	374	373	391	356	359	377	343	343	358	352	343	367	354	372	409	345	389	364	383	356	377	367	344	327	385	371	379	363	383	398	380	370	389	412	382	384	340	356	346	379	381	390	361	353	347	346	382	361	356	344	380	358	355	358	380	376	380	366	365	409	343	325	373	336	371	381	385	372	366	402	340	371	390	377	388	403	377	368	364	343	364	371	379	351	385	346	372	395	380	370	412	374	390	357	358	377	384	357	369	406	365	328	385	360	341	403	380	357	388	361	354	377	367	365	415	340	364	388	364	348	376	370	397	420	343	382	403	395	375	374	359	409	394	356	352	371	391	356	389	406	341	361	367	383	374	369	368	402	395	342	381	361	406	374	345	355	383	377	402	352	362	382	382	355	384	374	357	380	375	377	367	364	382	386	369	343	335	347	419	376	377	341	367	338	362	356	356	371	392	375	364	342	361	364	360	414	378	360	392	373	380	352	340	342	354	356	413	372	345	373	371	383	368	354	361	344	401	348	384	390	364	362	345	366	391	346	385	359	361	380	377	369	371	361	374	386	352	375	392	386	417	390	385	371	386	400	380	394	353	398	390	369	329	394	408	384	377	404	377	359	388	367	397	363	401	397	382	375	353	405	365	355	320	360	375	379	384	407	385	396	342	372	347	395	366	362	367	380	366	386	343	346	358	363	349	400	389	382	395	354	395	369	369	362	385	373	392	392	373	362	405	380	342	399	355	385	359	365	371	354	378	378	424	374	376	340	337	404	383	328	401	352	383	393	350	359	350	388	375	357	398	351	380	414	367	341	357	372	356	371	335	398	367	390	365	327	398	374	380	389	359	335	356	379	361	334	339	337	343	342	417	379	383	365	343	432	352	365	375	357
67463	62557	54726	21496	2554	173	138	136	139	117	125	100	100	101	122	106	108	117	123	99	96	102	96	102	117	112	92	87	110	104	95	116	128	113	107	93	105	96	103	90	114	98	110	106	91	101	125	99	92	100	98	104	84	102	82	86	109	95	105	108	98	98	117	92	87	111	90	105	96	111	122	93	111	98	106	94	97	116	88	95	106	110	111	100	106	98	102	79	103	115	119	87	107	91	98	87	100	95	101	107	107	113	89	97	113	106	101	88	87	86	84	96	104	92	107	111	97	81	102	104	92	103	116	106	98	93	96	92	90	104	115	110	90	98	97	88	88	114	100	85	85	72	93	109	96	92	104	111	96	101	114	114	108	106	97	98	103	76	105	101	101	104	102	94	100	96	105	94	105	109	102	99	84	107	96	97	110	95	111	105	108	81	90	113	93	125	107	97	88	89	109	100	112	98	98	131	97	100	92	113	107	116	88	92	108	95	98	113	96	107	120	103	88	100	92	95	94	86	90	102	101	113	82	124	101	94	80	98	112	104	104	101	111	119	108	83	93	89	94	123	105	104	101	97	103	100	98	91	107	96	93	103	94	98	110	93	112	95	105	102	94	93	95	115	91	119	118	98	77	104	106	95	89	102	109	81	87	94	101	91	96	97	80	84	109	82	105	101	79	85	94	117	93	98	95	109	121	112	98	95	96	111	102	115	99	104	92	99	116	88	104	92	87	126	115	118	83	98	93	107	102	116	77	97	106	93	95	100	118	96	99	105	96	114	99	93	105	88	80	104	111	107	110	122	92	93	101	107	95	105	111	108	92	98	89	93	98	78	111	116	97	109	97	90	104	75	94	85	93	71	118	101	107	101	102	129	99	94	91	116	93	110	102	94	103	102	104	111	78	106	92	108	119	109	92	93	100	105	110	101	106	97	98	93	100	92	94	101	124	101	99	97	88	118	120	103	108	93	90	92	96	90	103	95	106	90	95	91	102	97	106	105	102	102	98	100	94	104	90	75	102	94	101	87	70	127	103	104	85	99	100	112	96	100	113	90	63	113	96	97	111	96	93	107	108	96	91	99	125	81	86	114	106	108	90	102	95	105	106	85	96	83	111	85	115	104	104	84	110	88	114	96	106	98	105	85	97	111	92	97	102	98	117	102	105	98	77	104	83	102	103	94	108	90	107	109	100	106	95	101	113	110	113	93	101	114	84	95	105	91	98	109	101	107	84	109	97	88	84	94	105	102	118	94	95	94	86	97	108	104	79	89	102	85	104	101	113	112	101	100	105	77	107	106	109	93	96	105	107	98	97	106	97	89	98	96	108	76	100	87	89	122	103	86	104	89	130	91	118	103	100	83	103	101	87	98	84	103	109	109	87	95	107	96	94	122	108	115	104	102	99	104	96	92	113	102	115	113	97	98	106	78	96	102	87	87	79	103	109	118	106	114	86	93	114	103	99	88	113	96	105	95	102	119	88	99	108	95	120	141	114	88	99	98	84	97	99	102	109	133	107	80	113	97	112	111	109	80	105	115	133	99	87	100	94	105	103	94	115	104	104	102	97	95	102	85	103	84	104	99	98	96	81	83	113	81	99	109	102	100	111	93	93	90	96	91	94	94	86	102	76	95	79	95	95	99	94	95	84	119	114	96	80	106	119	97	96	125	103	105	113	95	99	122	104	93	82	85	106	92	102	84	121	99	102	95	79	92	109	97	109	85	98	110	103	98	104	98	120	96	100	104	89	108	95	104	115	103	92	89	99	118	95	88	108	100	122	93	97	98	102	108	101	81	87	99	110	103	99	101	115	109	111	81	104	104	113	84	112	96	86	107	95	100	84	102	116	86	93	110	98	99	104	94	106	100	94	107	96	122	94	105	103	88	103	92	102	101	99	108	112	106	98	94	100	85	117	100	102	97	104	95	91	96	96	88	107	98	99	110	103	93	88	106	98	83	82	81	104	108	104	107	110	100	107	77	90	109	108	97	92	121	121	79	88	106	110	93	88	103	114	116	86	110	111	119	103	90	99	97	86	96	98	95	92	97	93	128	115	101	104	109	84	87	104	100	103	105	112	98	106	90	124	96	108	115	102	115	80	96	108	99	86	99	96	108	93	97	106	97	90	110	107	124	107	109	106	108	95	102	98	86	116	92	97	103	108	90	98	100	104	98	97	92	113	74	101	97	99	84	107	92	98	117	104	90	90	99	102	114	92	98	97	105	99	91	98	107	106	107	96	82	98	97	104	103	99	102	130	86	92	97	88	101	112	116	120	102	92	103	94	101	102	79	94	96	103	96	99	114	107	105	91	96	104	72	107	109	86	112	88	95	92	99	102	94	93	89	114	106	107	89	100	103	93	94	87	101	99	105	106	102	96	94	91	111	88	89	105	97	90	89	115	106	97	109	100	73	98	107	95	113	89	89	98	97	107	103	88	101	103	109	96	85	103	98	102	103	117	103	119	79	90	95	103	120	85	105	96	99	115	80	109	102	86	118	107	93	113	102	99	107	90	85	93	80	94	88	95	94	113	89	117	89	86	86	107	94	103	90	91	100	110	99	103	93	102	93	81	105	114	107	69	93	91	102	119	109	103	78	92	81	113	100	98	90	86	108	81	99	87	116	109	99	105	82	99	93	98	100	108	96	100	102	91	116	103	87	115	104	98	98	116	105	86	111	113	101	97	86	99	97	94	106	111	101	92	88	101	100	105	117	105	108	107	116	103	88	98	99	115	99	103	112	105	95	102	81	103	105	81	89	96	86	96	96	110	109	91	106	103	93	92	108	116	112	106	112	112	101	100	103	91	97	94	98	98	99	107	110	110	112	99	105	115	90	99	102	98	88	115	95	91	92	104	109	106	127	104	100	114	103	105	104	97	107	125	110	100	95	113	114	97	95	108	87	104	105	100	113	81	98	97	86	99	96	100	99	104	108	93	83	88	93	101	93	85	102	87	96	103	109	110	116	112	92	92	105	102	109	94	114	103	97	105	92	90	110	93	89	96	83	99	115	104	93	83	98	97	82	91	108	111	105	100	94	92	105	117	105	105	116	89	105	104	110	93	113	102	114	92	124	89	109	121	103	99	93	103	111	95	103	111	114	82	105	106	96	104	103	116	113	91	86	102	105	92	96	106	101	99	101	98	92	100	89	99	91	88	110	91	92	98	111	88	87	102	115	95	92	104	114	79	79	115	91	107	112	85	108	87	102	109	95	96	95	116	97	94	83	95	108	83	88	104	99	103	101	100	93	90	111	99	85	95	121	126	98	93	106	97	97	119	98	105	131	97	98	86	79	98	107	101	104	109	106	118	107	106	119	91	92	95	107	91	101	81	108	106	132	93	109	102	90	122	108	107	119	106	106	113	111	80	103	110	92	87	106	107	95	96	83	101	90	110	105	111	113	91	97	92	98	110	113	111	111	98	84	109	124	108	111	98	106	103	111	102	91	94	113	97	97	93	104	94	109	97	100	105	97	109	109	121	84	102	96
48921	49730	50737	14467	611	555	527	575	506	438	441	449	436	417	410	420	401	374	411	391	399	425	369	393	392	398	389	391	409	445	354	386	368	392	390	373	389	344	381	376	391	341	391	388	372	359	381	396	351	363	360	366	356	362	388	339	380	354	354	374	371	356	358	330	398	382	364	391	375	390	384	379	372	330	386	388	360	351	367	361	369	404	366	351	363	353	385	360	368	404	361	370	365	368	378	371	345	382	351	337	366	369	362	360	380	371	384	336	360	372	391	354	364	348	369	380	351	356	361	323	358	366	369	362	365	355	386	366	375	398	360	387	361	353	368	341	384	374	360	348	365	365	389	370	338	387	381	383	376	369	382	358	367	375	407	348	380	371	410	347	345	386	371	372	337	359	354	384	361	356	385	405	345	406	368	355	335	376	353	355	341	343	386	329	363	352	391	348	376	367	367	372	381	374	348	380	370	355	361	356	358	353	345	377	339	348	372	368	343	393	378	378	386	357	395	348	349	381	368	375	328	369	345	378	375	352	390	339	361	372	387	368	357	377	347	380	345	392	389	377	381	340	376	308	360	391	422	359	381	386	392	405	341	351	360	360	380	362	381	369	385	346	338	387	374	396	380	378	352	356	353	349	391	351	376	356	341	377	372	337	342	401	330	349	358	351	393	351	392	394	338	381	326	370	365	364	388	360	384	388	370	361	396	369	398	365	354	378	354	398	356	375	349	376	334	398	354	377	371	352	369	380	349	386	364	349	379	360	347	365	378	364	325	386	371	360	367	400	340	367	385	358	368	363	359	381	379	376	388	360	395	343	351	370	385	367	405	347	360	377	375	386	379	357	357	398	351	388	341	329	365	362	374	354	346	354	359	392	352	379	407	349	350	404	381	381	380	352	337	351	346	331	372	389	387	369	355	360	371	340	368	359	366	350	383	357	358	353	373	372	395	352	378	381	341	353	364	329	388	365	368	361	368	374	350	377	349	366	342	364	387	378	361	332	367	380	342	344	413	381	339	380	352	344	379	334	389	371	361	361	380	358	348	348	384	351	364	355	374	353	369	387	361	388	335	378	333	374	356	348	365	366	361	368	401	360	355	373	341	350	359	391	327	373	366	378	338	369	370	364	390	371	344	355	385	367	363	378	368	359	366	384	342	382	359	363	398	379	405	367	359	383	360	360	360	383	402	337	374	347	351	362	327	319	369	352	374	362	374	355	339	359	354	393	362	354	372	376	393	355	373	386	381	329	375	397	386	410	359	360	360	386	382	391	345	345	372	366	352	365	394	363	351	373	378	362	356	383	339	383	373	369	391	354	388	364	369	385	392	392	353	358	357	342	367	352	347	378	376	363	375	365	357	396	375	397	327	367	372	389	350	382	404	362	387	360	381	385	358	395	363	354	396	354	363	363	363	345	364	357	369	378	341	391	363	358	346	351	360	359	340	367	374	333	374	366	396	372	347	360	361	357	334	379	390	396	371	338	385	350	380	341	368	364	329	364	361	344	369	389	348	359	358	411	376	317	336	357	393	380	370	351	405	345	395	390	363	382	367	396	356	384	402	341	352	355	357	348	373	356	374	355	366	340	377	374	396	344	379	368	361	344	357	334	337	373	393	384	374	355	364	325	362	341	351	333	376	372	327	368	376	381	386	389	360	361	361	405	378	377	360	375	334	383	377	361	426	357	343	339	372	385	346	372	395	378	354	374	368	327	367	355	393	396	391	379	389	352	370	341	356	383	381	376	375	411	372	375	356	348	318	376	368	365	399	389	374	369	389	374	355	362	356	349	342	355	398	351	356	383	396	358	380	347	386	376	356	365	340	370	385	323	361	376	370	383	385	368	400	345	362	349	331	402	345	394	333	348	368	370	360	387	399	372	381	365	375	351	364	371	399	336	406	380	377	386	347	364	349	395	394	384	368	355	355	375	356	382	345	339	388	371	393	373	328	378	377	376	358	306	342	400	358	335	354	364	350	345	370	345	332	353	349	361	339	378	349	381	367	349	345	342	322	339	363	381	370	378	355	352	366	384	379	357	349	337	367	355	330	356	350	340	344	358	395	382	342	371	347	366	355	341	357	375	379	369	353	351	361	395	338	397	383	361	400	393	403	355	340	391	342	375	369	348	358	371	335	348	368	384	373	350	360	364	374	362	340	391	376	375	351	380	382	389	351	334	388	336	390	348	345	358	355	369	370	382	349	335	335	364	346	394	354	370	377	390	340	393	369	381	374	367	348	373	367	353	343	388	389	337	370	353	355	377	351	337	375	351	325	363	376	363	364	379	360	416	361	376	395	355	380	343	369	361	386	385	365	367	346	342	402	361	366	342	358	375	380	354	386	354	346	371	342	369	377	373	366	372	388	353	377	391	359	388	365	369	360	364	388	413	362	350	354	359	348	361	367	361	363	353	351	357	335	387	413	337	396	362	360	357	349	343	386	391	357	350	398	365	344	376	351	356	354	383	372	381	362	378	360	366	338	364	331	381	386	407	367	371	383	357	329	387	347	372	373	314	350	391	350	361	409	347	382	354	334	348	359	359	371	355	331	354	366	403	375	360	363	363	388	357	346	384	361	378	348	387	373	390	373	370	371	354	374	355	358	393	366	376	380	358	384	381	354	362	346	366	369	356	356	347	354	396	339	374	345	363	364	403	417	418	387	384	356	355	365	384	372	372	379	337	378	327	357	353	375	390	371	360	366	356	391	374	360	404	381	408	367	383	384	414	343	343	391	343	371	366	396	360	372	337	370	346	329	369	368	369	366	349	354	365	378	361	355	357	340	410	354	334	402	377	373	360	333	354	356	343	352	374	379	334	358	390	372	371	374	380	366	380	361	341	373	393	369	395	382	403	390	380	354	363	367	376	383	389	358	366	397	360	367	348	356	376	341	366	372	355	384	375	374	390	374	375	348	368	373	411	327	376	366	348	378	371	351	401	367	394	371	380	368	372	370	369	364	361	342	358	322	368	347	357	370	370	359	331	385	396	394	394	338	362	341	372	374	333	390	385	361	367	377	355	353	385	373	376	367	365	363	345	380	371	386	364	348	331	384	351	336	396	367	363	356	343	352	390	382	363	371	348	345	349	361	358	367	369	401	366	385	394	356	366	378	363	384	386	343	337	369	374	370	397	367	377	352	348	346	353	365	396	327	361	337	349	364	375	363	383	377	370	376	344	372	352	378	387	378	362	346	339	362	336	390	373	357	350	362	371	376	354	352	359	355	372	340	380	396	398	368	383	375	369	334	392	353	329	342	348	391	375	386	361	383	328	321	365	377	383	365	385	382	377	340	368	353	364	360	357	373	361	348	356	366	349	354	394	353	366	364	345	382	404	393	364	345	366	354	351	367	390	332	363	369	383	392	331	375	348	362	349	395	361	339	356	323	346	361	373	395	342	374	368	363	371	358	343	336	365	339	361	421	360	371	390	375	343	346	399	351	346	356	339	346	377	369	393	351	380	394	353	376	349	330	352	367	380	350	322
74376	72167	64220	28423	6463	380	219	247	213	219	187	193	193	174	177	202	206	178	177	178	175	167	179	169	178	163	155	169	195	163	155	170	162	151	158	171	177	157	172	173	160	179	159	163	167	160	162	157	153	178	177	183	166	177	144	174	156	179	158	167	163	152	174	180	159	157	151	189	168	152	190	175	157	151	159	176	157	181	191	172	170	156	178	152	161	155	154	170	154	172	171	152	182	170	164	182	176	174	173	157	151	159	176	180	155	158	158	149	165	151	173	144	176	153	167	174	156	168	175	184	156	161	169	165	163	159	154	149	185	152	165	180	166	160	136	174	176	161	184	173	161	162	146	177	166	156	170	151	158	145	159	158	150	163	139	163	164	161	145	173	163	182	151	156	157	156	174	206	152	136	181	190	157	154	149	190	176	171	168	161	162	162	148	192	159	140	155	166	162	158	174	164	183	167	152	172	155	160	162	157	167	192	166	150	178	175	178	155	150	177	152	150	163	180	154	163	185	183	173	157	163	181	183	158	158	162	174	188	159	168	166	159	153	177	182	194	178	161	170	147	168	163	169	183	152	169	163	154	173	156	166	171	157	157	159	150	162	131	174	149	186	173	177	162	172	160	176	162	164	163	171	151	168	174	184	160	143	179	163	167	176	176	164	143	158	166	172	169	142	143	172	150	164	175	181	183	162	177	188	189	162	164	180	175	180	176	174	162	161	167	168	166	162	169	153	160	180	171	153	143	154	161	150	166	156	178	154	143	160	162	159	149	150	169	202	166	182	166	169	176	172	166	185	163	196	172	188	168	183	163	153	141	147	152	156	169	170	179	166	174	149	181	155	191	175	167	169	144	150	150	160	168	180	156	163	161	191	172	162	163	160	163	167	159	150	171	159	180	169	147	166	169	170	167	147	160	173	160	180	153	150	179	150	136	155	167	199	155	164	185	159	161	152	179	156	185	181	179	170	181	143	148	195	171	187	161	177	172	157	171	150	161	175	165	162	167	147	163	190	170	158	171	198	176	164	155	196	184	166	152	158	180	140	193	166	156	158	174	170	165	154	144	152	175	164	174	177	169	142	167	165	153	140	150	177	165	153	156	165	174	151	155	160	185	157	163	170	180	166	173	174	174	191	160	166	179	163	168	156	169	150	179	156	141	169	176	160	167	164	152	146	163	173	170	171	155	177	167	171	147	146	166	166	167	181	162	144	150	176	171	180	170	162	162	160	178	167	161	174	156	156	160	168	183	175	176	168	158	155	170	184	161	157	156	171	144	154	166	146	154	169	189	168	159	213	148	143	183	171	154	164	177	156	190	175	180	145	170	169	191	168	163	184	168	150	155	169	166	178	151	151	158	189	173	191	182	150	142	168	189	192	173	169	173	155	183	146	165	200	169	188	166	157	164	154	181	172	142	150	170	165	175	170	155	175	158	160	157	155	166	159	161	176	144	156	155	162	166	147	168	182	167	187	183	157	149	183	158	168	188	156	163	167	171	170	177	161	174	177	160	149	146	173	186	155	169	133	181	144	169	166	152	163	160	149	182	173	194	167	175	179	153	146	155	162	137	147	161	172	147	173	150	179	157	143	161	168	179	163	161	147	161	163	180	148	183	153	159	159	172	147	178	162	160	185	174	156	153	165	175	164	184	141	174	164	175	159	163	161	166	175	164	147	164	163	174	141	153	147	177	150	185	177	168	152	186	167	197	171	167	168	171	170	184	165	168	154	170	165	158	166	161	142	171	160	163	151	155	156	177	146	175	183	155	182	152	171	173	164	156	165	174	197	153	175	156	158	161	150	161	179	175	157	165	150	163	153	159	159	140	163	153	155	162	170	152	155	163	164	160	169	158	164	148	157	206	171	177	165	177	167	153	159	175	151	164	148	146	150	148	173	164	147	172	170	162	159	190	165	184	180	170	154	170	167	159	144	173	135	161	166	171	153	137	149	169	158	155	186	169	165	148	173	174	141	152	165	158	177	170	175	164	151	168	160	155	182	177	170	165	154	184	172	170	155	154	183	169	159	158	143	143	197	178	152	159	160	163	153	201	167	176	179	172	156	167	185	158	159	177	158	178	156	155	143	156	184	151	145	149	169	138	148	156	159	135	161	171	140	156	154	174	174	171	152	152	173	171	167	190	156	167	187	191	189	178	135	140	176	177	179	164	141	153	189	150	155	149	154	172	185	190	148	155	166	167	160	169	171	160	169	152	156	174	136	178	167	174	164	180	147	146	154	156	160	149	166	139	180	200	130	159	164	164	179	162	165	168	164	166	164	154	166	200	172	159	149	193	171	190	175	176	183	181	163	164	171	151	163	162	156	146	199	137	170	184	187	179	153	194	139	166	181	142	147	181	150	156	167	183	152	161	143	150	150	156	175	161	191	173	175	175	169	168	155	170	152	170	167	169	187	167	181	158	188	152	162	174	153	169	189	176	179	148	172	175	186	185	170	165	166	155	154	169	162	177	149	153	159	187	173	172	180	179	163	145	169	144	169	184	145	159	154	169	159	145	150	181	174	173	190	169	147	155	143	156	153	166	164	183	176	170	150	168	154	174	157	165	151	145	167	168	138	158	191	160	172	162	167	154	184	172	160	180	148	169	179	197	151	175	178	152	166	146	174	129	152	166	189	174	158	157	151	166	150	179	189	170	162	188	178	160	156	175	161	160	144	188	183	155	167	164	168	172	169	172	176	186	168	184	153	148	157	171	155	164	160	169	153	153	150	160	179	155	192	167	166	159	169	162	159	165	177	170	182	189	137	176	211	145	166	198	177	180	159	146	144	138	159	191	148	141	170	176	178	157	161	153	167	168	159	163	193	169	173	145	179	178	172	181	146	151	166	184	168	183	157	170	166	161	155	154	177	175	149	181	184	186	181	171	160	157	186	204	151	201	158	171	147	149	177	163	156	164	163	154	150	171	159	153	164	163	179	171	153	159	175	157	193	167	152	171	131	163	199	180	175	190	165	175	142	152	184	188	183	180	195	158	154	163	175	148	187	176	180	163	180	196	159	153	153	179	179	150	160	134	191	145	156	162	154	180	166	163	170	154	184	165	122	167	184	171	153	186	167	149	150	148	172	159	167	199	158	168	155	158	164	200	162	169	152	171	157	163	170	166	172	144	161	157	171	140	166	159	136	166	173	163	156	178	175	182	158	186	150	167	148	171	160	132	189	196	173	170	171	177	150	169	169	160	168	169	161	155	184	154	192	156	191	153	183	173	170	165	162	160	159	162	160	167	194	140	155	173	153	177	158	174	161	169	156	176	167	183	154	176	179	161	140	169	170	164	174	173	166	143	167	166	178	174	159	168	161	158	159	173	152	188	169	161	180	165	162	199	188	173	152	164	143	169	160	167	175	161	189	189	167	167	153	208	152	173	181	199	157	162	173	176	177	180	179	154	130	189	151	169	197	149	166	161	156	153	148	174	150	162	172	156	171	169	174	192	162	145	154	172	169	155	172	169	203	151	191	171	157	168
59348	61506	62265	15054	1067	908	828	900	782	690	691	711	686	646	615	645	615	575	604	640	631	611	617	622	661	626	576	599	571	592	581	558	517	550	589	602	535	541	567	604	597	572	556	570	554	520	538	568	569	542	583	583	518	547	578	545	553	516	569	556	555	517	538	527	563	538	569	559	564	568	575	538	499	583	551	513	514	549	547	556	557	550	536	577	544	532	503	544	570	556	542	540	528	523	540	527	534	580	578	554	524	488	543	565	550	568	528	593	572	518	557	563	513	512	574	567	537	584	530	567	539	575	542	532	533	532	516	590	545	530	544	548	499	581	556	576	552	566	554	558	514	529	525	572	545	543	547	546	554	537	539	551	593	535	510	588	562	526	572	551	532	537	546	542	559	527	582	548	588	572	558	557	561	581	592	581	576	564	544	572	553	543	536	572	563	518	549	603	570	515	548	589	552	537	565	581	564	570	546	547	536	505	563	569	569	552	538	546	587	574	541	528	546	541	527	563	544	570	571	540	512	588	562	572	562	517	581	595	536	528	554	570	541	547	518	504	533	535	576	573	545	612	564	586	516	529	521	563	594	590	554	563	563	565	543	557	567	511	529	547	594	537	559	532	597	536	573	538	547	516	560	590	517	554	564	514	543	546	476	569	512	520	581	530	522	556	580	541	505	532	542	518	571	608	566	564	553	549	556	534	570	580	574	537	549	524	512	585	565	565	557	542	537	556	562	546	561	556	542	528	574	530	554	574	525	540	517	557	547	538	579	535	544	597	576	550	576	541	544	558	503	559	535	580	553	537	543	547	512	514	489	542	577	580	583	547	555	543	559	555	542	540	540	540	590	566	605	538	540	550	514	551	534	576	562	556	556	580	559	513	533	550	579	538	530	553	541	519	537	545	595	544	508	549	535	541	550	561	592	587	533	507	560	572	568	541	570	531	570	544	562	564	526	608	568	519	580	559	527	551	548	552	556	577	539	559	556	572	552	517	582	572	547	534	581	559	567	525	555	541	550	539	572	556	534	543	587	582	532	554	547	553	558	541	547	580	580	549	567	518	539	577	526	550	550	536	605	523	574	532	550	602	530	545	533	559	581	565	525	581	592	547	553	572	559	495	547	537	574	568	560	534	611	524	559	541	545	579	541	559	587	524	546	536	526	545	556	539	560	589	562	560	543	554	561	560	592	540	587	588	532	544	535	532	569	548	538	537	556	544	546	530	542	582	572	529	579	579	568	569	543	526	517	496	555	564	576	577	536	599	564	584	593	548	528	544	528	536	533	582	508	544	528	538	552	571	543	589	531	513	554	600	551	506	551	579	577	525	514	566	551	550	520	545	536	551	538	584	541	566	537	568	570	546	548	534	504	534	527	547	544	525	565	554	556	539	567	570	542	545	542	561	545	578	535	508	584	579	547	553	543	556	540	552	563	513	572	587	537	509	573	537	584	534	586	548	527	568	497	595	589	567	562	512	538	542	540	560	491	544	551	560	550	556	553	604	568	609	565	536	551	519	546	559	607	554	530	551	569	540	539	551	572	523	529	557	536	562	534	545	547	560	546	578	541	566	603	528	553	529	541	557	541	564	579	571	539	560	546	531	551	528	536	516	551	549	611	572	543	559	554	555	549	522	562	547	541	513	534	553	561	576	557	521	507	573	540	548	502	636	570	579	559	532	564	555	550	532	529	543	539	565	577	571	567	556	493	566	543	574	508	547	554	531	559	547	545	564	570	558	571	541	575	518	568	562	515	528	542	511	538	550	574	551	566	546	569	609	538	563	553	525	541	559	574	565	528	500	547	537	546	545	552	573	598	564	544	519	558	536	545	558	558	557	563	499	539	533	565	570	560	541	562	551	534	536	535	535	534	527	549	531	585	587	529	526	560	572	573	532	545	503	515	542	560	583	581	533	584	556	564	562	571	535	579	517	535	561	556	606	590	548	496	566	567	511	580	555	537	537	530	543	510	559	535	528	554	532	547	604	553	552	557	524	553	518	533	539	540	562	549	549	557	530	575	557	552	555	580	554	577	532	543	562	556	536	541	520	564	544	546	551	553	539	583	571	529	591	526	557	566	554	521	555	567	548	562	506	599	533	583	555	529	542	507	567	526	537	531	583	587	544	575	568	528	533	574	629	554	594	582	577	564	553	550	534	526	567	512	554	546	581	559	548	564	515	554	563	539	540	566	563	564	594	537	540	555	564	520	568	585	552	518	536	581	531	535	490	515	557	551	547	502	552	552	524	544	553	529	538	583	566	546	555	579	593	561	515	533	546	511	576	536	551	551	564	561	523	515	570	597	527	592	566	501	518	569	557	554	520	568	490	566	557	547	544	572	557	570	514	569	589	567	572	530	531	514	552	544	548	572	527	578	551	532	579	536	559	568	575	581	496	544	558	531	583	569	549	540	543	527	518	548	509	534	505	602	542	548	521	551	550	511	518	504	552	522	548	539	554	571	540	542	531	576	533	558	516	574	576	550	505	533	519	559	527	505	533	539	540	555	575	557	518	541	555	539	557	594	619	570	526	570	555	601	577	542	575	512	584	567	540	549	534	565	532	587	537	547	562	522	555	527	568	580	532	593	540	526	524	534	563	566	587	547	554	617	554	540	527	552	558	510	541	527	529	556	490	553	530	563	535	594	535	534	546	566	565	560	536	589	535	535	552	568	548	533	576	537	537	573	570	541	542	550	554	574	559	540	535	541	598	528	560	546	566	550	531	578	573	589	565	549	554	540	554	513	563	593	577	605	571	540	563	547	590	544	519	554	553	512	513	567	564	563	568	550	547	575	564	524	549	564	588	544	538	509	528	557	528	528	561	531	551	535	517	540	600	514	544	615	565	507	553	554	536	586	503	523	571	568	517	553	568	534	529	547	570	569	549	583	579	515	619	541	544	570	533	587	552	586	539	575	565	542	555	539	547	586	522	545	530	561	556	575	540	558	545	558	536	545	573	550	532	534	569	561	534	550	584	566	541	582	552	519	575	510	575	520	572	523	585	560	517	577	552	556	521	554	569	540	549	548	539	575	529	583	550	552	553	585	514	590	567	538	567	531	561	533	537	549	543	597	526	563	520	543	540	555	531	539	574	560	551	599	589	547	556	545	565	544	544	590	587	511	529	594	558	558	539	548	561	534	547	561	603	546	570	514	548	558	531	535	502	536	583	514	537	533	586	555	609	527	540	534	536	557	539	540	574	582	547	531	511	578	584	512	539	564	549	560	555	529	540	549	580	534	522	523	567	560	551	529	559	534	531	567	539	575	525	571	513	533	565	543	508	512	575	549	541	533	564	521	557	561	544	540	534	505	530	593	549	565	539	538	550	518	554	550	528	583	575	596	583	540	501	526	542	554	583	539	567	555	554	575	499	552	535	550	545	546	575	567	526	532	576	547	556	543	540	540	525	554	551	548	534	524	529	540	612	555	558	592	551	592	554	548	580	537	533	537	553	545	575	579	553	524	566	555	608	557	560	565	580	537	533
27467	14900	9057	760	169	79	117	110	103	96	103	109	96	91	105	109	92	97	112	88	106	111	100	90	107	101	100	101	93	88	98	103	103	108	102	121	89	91	92	102	85	103	103	100	99	92	113	101	88	106	103	112	91	86	107	113	109	98	97	117	99	119	106	89	104	99	99	97	96	82	111	98	91	93	100	94	99	109	100	94	106	91	101	93	82	100	79	97	81	109	109	109	94	101	120	93	96	99	90	104	106	109	97	103	108	110	98	90	118	105	104	87	101	101	103	102	104	95	113	103	107	91	108	103	93	105	96	99	100	99	90	93	123	122	98	84	98	104	104	92	96	100	94	93	106	105	110	96	96	83	95	101	96	76	89	88	99	105	112	101	92	86	87	94	109	109	98	119	105	97	100	103	87	102	99	94	92	86	82	97	107	94	93	108	107	109	98	111	93	87	96	115	90	105	98	78	94	84	76	95	83	112	96	105	92	117	119	110	90	99	92	84	92	110	97	87	107	112	107	92	92	127	104	117	107	117	102	101	114	107	93	95	105	122	114	111	88	103	87	112	116	96	112	111	106	88	111	94	97	104	119	74	104	105	91	108	89	120	105	93	108	91	98	106	104	103	103	112	123	104	97	111	118	95	103	108	89	98	118	114	110	99	94	88	106	111	99	86	106	101	116	107	88	98	101	109	90	84	97	115	103	97	102	83	98	84	95	95	94	100	88	98	117	95	99	101	85	101	89	100	118	109	93	107	109	110	94	77	101	98	99	91	92	97	93	118	91	107	100	95	98	107	94	88	103	101	106	115	115	105	104	94	96	99	91	95	112	109	91	105	98	103	100	117	101	82	107	99	110	106	99	100	94	99	106	105	100	107	110	91	77	109	110	81	101	95	115	90	104	106	103	97	129	108	100	95	93	104	99	101	91	83	85	90	101	81	91	108	88	105	92	88	106	106	103	92	104	109	85	93	90	105	97	98	93	112	90	88	93	106	105	107	91	116	97	96	106	101	92	93	102	87	113	93	104	103	117	86	111	91	81	95	98	91	81	100	95	82	110	94	102	90	107	108	109	98	93	97	109	101	98	91	100	102	90	96	103	94	113	91	104	103	103	106	90	109	110	106	100	108	102	100	104	104	104	107	88	95	98	120	101	116	108	92	103	111	105	95	97	97	103	92	84	98	99	104	80	98	112	90	93	81	109	102	95	99	111	97	96	77	114	114	91	101	116	102	102	104	88	107	92	104	106	103	117	107	117	106	104	81	119	109	121	107	105	105	96	70	94	108	104	99	105	100	111	108	95	91	128	90	100	110	91	100	106	95	101	117	113	90	96	89	107	103	104	100	88	110	107	117	89	112	87	97	114	105	106	115	94	102	114	105	90	102	104	103	131	87	95	83	103	90	135	87	84	112	101	91	94	94	120	105	105	104	106	102	103	88	94	93	112	104	89	103	99	113	103	112	108	91	97	128	94	112	109	112	101	96	107	115	132	115	92	83	85	102	108	110	112	96	94	94	87	103	90	102	101	96	109	101	100	99	101	93	93	120	109	105	108	99	89	120	84	105	94	105	97	90	97	103	106	80	92	105	117	86	78	104	98	131	119	118	114	80	101	96	92	100	104	119	95	114	88	87	89	112	83	97	116	95	106	105	96	77	90	94	100	105	97	103	124	97	98	84	91	97	100	85	101	97	104	107	123	97	83	89	91	99	89	118	89	118	99	109	89	95	110	91	89	91	101	106	73	98	99	96	110	105	82	119	80	101	96	109	79	115	117	97	106	80	107	99	102	111	96	110	76	101	108	118	95	80	103	107	123	93	87	111	118	95	113	76	89	117	121	108	112	101	87	106	88	96	87	90	111	93	113	117	87	120	110	99	79	95	105	102	94	91	111	101	100	82	93	96	92	107	93	106	106	114	107	95	106	111	100	118	89	101	122	122	104	94	91	97	100	83	116	86	117	106	88	91	94	100	106	96	96	83	124	95	93	90	101	90	96	98	100	129	102	82	96	114	108	101	107	101	96	114	88	92	92	109	90	113	107	105	109	120	95	100	101	101	113	100	81	107	97	82	98	92	109	108	109	107	89	106	87	97	99	80	89	112	80	95	93	108	107	98	99	108	93	103	90	97	87	95	102	100	99	97	103	119	96	98	86	102	99	104	111	84	97	112	104	111	109	105	102	98	101	101	103	91	102	128	109	92	111	78	116	89	104	106	99	107	98	95	88	85	102	83	87	96	104	93	107	99	98	108	101	85	83	95	100	95	97	96	107	92	86	102	99	98	110	101	109	85	111	77	100	92	102	86	98	98	109	89	103	98	86	95	102	100	100	87	92	93	92	85	118	95	101	94	94	91	92	106	112	107	99	85	111	111	88	97	98	103	76	97	111	102	101	92	88	79	100	109	103	94	81	112	107	95	119	95	97	105	110	104	102	105	95	110	107	105	97	81	102	102	103	100	95	123	109	94	105	97	94	113	94	102	106	95	95	109	80	92	92	109	96	96	100	98	113	103	110	86	109	107	97	101	91	96	104	113	103	102	93	101	89	109	82	94	102	95	103	100	91	100	94	93	77	96	94	71	106	96	83	113	78	89	122	93	98	92	103	103	111	82	101	97	89	114	98	97	93	96	112	97	104	89	102	108	103	101	93	91	114	92	94	107	120	104	91	130	75	120	101	98	106	96	110	109	99	104	103	90	89	104	102	107	105	97	99	88	92	82	117	91	95	91	107	92	92	102	91	94	104	93	87	84	103	101	95	107	87	89	106	121	118	101	102	92	99	102	107	106	107	79	109	100	98	100	95	95	107	101	99	115	109	99	120	99	114	88	102	103	101	98	110	103	94	94	118	87	103	97	102	103	108	103	120	95	103	103	95	100	91	92	100	99	99	103	103	101	106	95	92	102	98	101	96	77	81	97	116	104	111	109	84	88	112	101	90	99	86	121	98	98	114	107	92	109	81	101	106	112	111	108	95	85	103	94	99	96	95	103	100	89	98	83	113	95	95	110	92	104	95	96	85	111	82	97	114	89	97	91	118	89	91	90	97	95	91	112	101	92	104	111	98	108	114	97	102	91	90	93	91	98	111	114	110	94	103	112	106	89	91	71	106	104	98	98	96	97	98	91	107	96	120	103	106	88	87	91	103	88	107	93	109	116	99	108	116	121	102	96	90	110	113	100	101	86	88	118	98	95	101	95	97	90	112	105	102	93	97	89	110	102	101	112	116	95	97	99	110	117	97	104	94	105	104	103	93	96	104	108	113	88	118	100	91	102	119	90	100	99	112	109	91	89	107	96	99	107	91	107	91	94	104	104	103	118	107	102	106	108	88	92	103	97	128	86	104	99	88	103	93	111	83	99	111	95	110	87	95	105	105	106	112	130	98	105	84	97	106	106	112	103	87	107	104	101	113	121	96	95	96	95	91	106	98	86	93	89	107	101	112	106	93	103	121	111	96	98	95	103	92	89	99	110	100	100	109	101	117	113
29285	19846	15848	1337	374	404	400	379	371	391	377	373	373	386	363	391	416	383	356	364	367	379	359	407	408	358	380	370	394	356	363	379	347	375	341	350	336	361	381	363	374	383	402	427	355	367	347	370	368	360	385	352	358	386	361	374	388	342	346	375	358	376	395	339	407	346	338	407	367	344	381	393	370	357	361	358	352	379	376	367	358	375	356	346	371	376	369	369	365	358	390	380	365	366	367	378	368	367	330	361	364	389	345	399	410	385	376	382	396	393	385	393	335	356	360	344	346	364	357	363	363	380	365	376	357	311	363	374	362	387	355	380	325	337	410	388	351	363	395	348	373	407	364	353	367	351	364	367	351	373	394	343	370	384	367	360	375	318	340	348	382	377	377	349	388	376	368	364	392	372	332	336	349	376	345	324	335	364	350	412	390	366	363	353	372	376	380	365	380	367	364	388	375	356	382	352	395	388	377	369	365	357	389	384	363	374	357	347	376	334	360	379	356	358	375	370	390	369	408	379	365	368	377	375	352	350	347	384	383	331	400	332	383	369	341	357	362	359	412	345	379	386	349	386	339	366	363	349	344	344	362	356	359	378	352	367	390	374	365	350	412	395	361	369	366	339	372	382	352	374	371	356	399	371	358	357	382	382	369	352	374	346	386	379	403	369	381	402	385	376	324	392	344	383	383	358	364	382	383	389	353	359	386	354	376	364	365	377	363	353	397	417	383	377	361	400	343	367	357	386	383	353	372	367	344	380	383	313	331	367	392	382	408	371	387	379	370	342	387	370	378	359	363	372	390	374	354	394	361	379	379	383	371	368	374	384	375	384	379	370	368	380	383	372	392	388	392	378	367	366	407	385	366	398	351	353	351	346	383	343	392	372	371	349	353	353	344	418	368	374	353	352	383	401	404	384	372	354	358	357	351	370	372	367	365	370	365	387	356	390	384	383	371	359	375	346	395	338	391	372	403	349	372	375	355	365	359	382	423	402	402	373	381	377	377	368	362	367	356	382	392	372	370	342	388	379	357	407	352	347	371	354	360	347	374	388	362	347	371	372	370	367	357	396	313	341	358	367	379	363	350	383	377	404	378	385	375	360	370	371	384	396	383	361	399	341	391	363	371	357	368	386	369	347	362	353	368	391	384	376	338	394	353	393	382	397	359	377	365	376	361	393	376	348	382	381	367	367	374	354	359	402	363	374	392	381	401	351	358	374	375	381	376	344	351	367	323	396	397	382	387	393	394	380	361	387	333	358	338	356	395	387	346	365	392	331	367	334	384	359	378	348	358	346	355	410	354	417	367	385	383	390	386	371	388	358	346	352	359	326	360	395	377	352	351	397	399	381	365	401	373	379	371	381	408	388	349	347	375	323	352	391	381	385	378	368	374	389	342	349	373	365	401	386	390	355	338	364	396	375	370	343	413	342	374	356	361	387	342	357	382	385	363	405	351	346	351	363	383	364	390	391	348	404	382	370	360	410	346	389	338	380	406	393	368	333	365	385	318	364	334	382	400	350	389	376	324	394	383	414	371	342	349	352	372	344	360	346	405	372	371	357	366	387	369	331	376	346	383	415	411	377	394	349	348	359	395	377	329	396	377	327	340	366	356	345	372	360	384	376	350	403	382	351	354	353	367	363	370	354	385	390	351	426	360	333	391	352	366	433	364	351	354	367	378	353	389	371	365	378	348	373	388	350	355	372	382	347	391	356	396	366	377	384	391	366	373	386	366	376	367	365	384	388	387	347	349	371	376	369	378	368	365	392	339	345	374	374	363	373	374	352	337	332	365	368	363	370	364	355	374	355	355	355	367	356	357	388	352	375	377	324	356	374	337	386	375	343	372	372	370	352	390	394	376	392	387	354	374	322	395	388	343	385	364	352	388	376	375	369	393	356	377	374	355	366	379	377	342	336	373	376	374	373	358	402	348	405	400	369	353	384	367	367	380	361	354	347	369	380	387	371	340	368	363	402	372	377	374	352	344	351	372	371	372	361	362	377	373	392	380	387	353	383	333	402	375	354	388	354	345	393	354	332	343	382	385	365	387	351	333	372	362	385	383	378	359	360	339	355	363	315	372	375	342	398	393	339	386	371	350	369	386	353	346	353	362	364	331	363	382	404	337	411	355	391	375	343	360	385	365	345	354	364	348	345	368	327	383	374	419	366	339	371	369	385	362	364	335	369	398	373	392	397	377	352	358	339	376	379	395	359	377	367	419	378	372	376	317	411	381	336	352	391	358	359	397	382	363	372	391	379	386	410	374	342	363	328	344	390	348	350	350	391	334	421	391	340	383	392	374	394	367	361	382	347	354	389	381	385	372	388	340	336	395	362	370	383	342	368	356	373	379	365	344	355	330	355	344	353	383	386	382	381	361	358	340	365	364	391	372	365	371	330	365	390	387	364	356	354	386	364	374	348	393	379	395	399	403	372	372	353	368	342	380	350	355	355	366	357	394	376	362	363	378	376	347	396	387	372	343	364	371	360	413	358	353	375	359	338	372	390	335	378	375	380	381	380	364	363	375	360	399	374	384	372	376	389	352	374	353	342	363	345	339	387	363	377	383	361	344	358	361	366	360	368	377	360	373	408	356	383	334	389	369	355	374	387	365	388	368	393	362	381	360	354	346	403	360	376	353	371	346	379	367	363	377	359	334	352	414	350	384	377	397	330	341	377	380	371	383	337	354	331	355	393	394	388	343	341	366	373	359	381	382	365	363	417	396	370	365	401	364	373	361	359	370	369	370	347	371	341	346	340	361	344	360	353	359	374	366	370	342	359	381	380	427	331	366	376	370	361	394	396	367	373	372	361	346	382	361	338	361	372	374	353	367	356	402	337	368	364	344	336	361	386	347	349	369	379	354	379	354	373	363	371	361	346	348	367	358	410	361	362	371	364	385	387	380	350	373	361	361	364	364	358	384	372	352	365	354	366	409	355	377	354	393	349	369	370	387	394	374	366	371	370	393	358	367	360	374	390	377	379	378	362	392	378	352	356	358	342	364	332	370	346	369	388	389	396	388	335	388	375	366	394	361	350	401	374	364	377	366	365	390	354	378	388	391	368	359	378	335	363	351	375	386	353	344	407	401	389	377	365	392	371	366	359	351	360	377	353	349	350	353	347	427	402	358	374	348	368	386	365	362	371	376	379	346	370	354	385	383	364	374	397	360	360	360	371	355	364	389	380	382	376	367	371	365	375	420	361	385	361	368	345	369	369	363	362	345	369	361	369	375	362	392	383	321	362	400	386	376	367	359	349	346	395	385	327	361	374	394	364	407	368	317	365	334	346	382	404	399	351	369	386	372	400	399	399	410	364	355	361	394	371	370	358	374	345	344	366	363	328	339	359	400	381	344	391	379	340	360	367	352	374	377	396	392	358	339	364	357	351	369	369	372	358	362	371	373	356	350	396	388	380	378	361	370	384	378	338	340	390	374	370	396	369	393	348	393	370	384	376	343	349	359	375	378	397	390	373	388	372	391	397
66341	62533	51566	16929	1437	154	138	124	139	136	126	95	120	108	94	108	99	104	108	115	97	100	98	107	93	125	96	82	94	105	95	87	96	99	100	98	89	109	101	107	98	90	94	97	105	78	98	96	101	90	88	97	94	96	99	99	87	94	99	95	87	89	104	100	90	91	110	104	107	107	101	111	98	99	79	97	92	111	98	100	115	83	110	103	76	88	97	95	90	99	84	89	89	104	94	93	109	88	96	85	99	107	76	92	91	97	105	107	92	90	100	104	75	98	94	94	89	87	101	113	119	115	105	100	92	95	99	100	101	105	76	94	96	91	107	103	101	117	98	85	106	90	106	95	97	108	102	103	87	92	93	103	90	89	119	104	95	86	109	95	123	109	96	80	84	115	106	84	74	132	99	84	108	76	92	116	99	100	105	99	108	104	77	114	101	103	85	127	102	89	100	109	80	109	80	78	94	102	100	99	107	106	91	99	94	114	119	97	82	92	86	107	99	94	93	102	104	106	92	100	99	92	111	111	92	96	97	68	100	94	98	98	102	100	80	98	107	94	99	109	101	96	95	108	101	98	85	101	96	106	85	83	85	96	108	98	86	94	125	101	98	97	108	89	83	98	75	113	116	110	99	97	97	102	109	87	90	98	95	94	114	113	91	97	96	107	101	108	91	109	84	100	113	105	91	98	95	86	87	92	99	107	81	103	98	92	85	87	93	88	84	92	102	99	101	102	103	102	89	125	99	111	90	78	101	94	78	105	93	90	104	96	106	102	109	90	99	93	94	91	100	108	117	87	99	108	89	113	83	107	103	100	95	97	99	118	117	118	91	98	99	94	92	100	94	84	83	104	92	119	86	74	94	81	77	90	86	100	100	91	118	86	106	120	90	112	75	108	94	97	88	88	88	112	113	111	94	101	97	97	101	97	106	105	109	97	88	106	78	104	85	95	81	93	113	83	86	119	105	109	107	82	95	96	87	96	95	99	101	105	110	111	104	83	88	94	106	91	98	111	101	94	85	96	101	114	78	119	96	93	99	103	86	105	93	87	108	102	97	104	85	87	105	86	94	90	91	89	100	118	93	103	84	110	113	101	100	105	95	89	100	88	94	104	106	105	107	91	82	97	96	92	103	70	101	81	102	102	90	97	74	106	107	103	99	85	111	90	78	99	78	115	86	101	87	98	91	101	96	110	94	80	120	88	99	97	114	98	111	95	82	96	95	109	89	100	105	87	90	102	93	87	71	84	111	105	101	93	98	105	81	91	92	94	109	102	101	93	94	92	106	107	97	133	97	78	99	108	100	104	99	77	86	90	96	94	92	108	69	94	97	85	79	99	105	104	108	93	99	105	96	96	100	98	91	103	85	99	112	95	104	100	90	92	91	85	102	96	98	92	112	105	98	95	84	93	104	94	108	79	111	102	105	97	98	106	84	100	96	104	97	103	97	93	109	88	111	98	101	97	104	93	101	109	88	110	89	92	104	108	100	125	100	90	105	88	96	92	114	93	104	108	107	104	93	90	98	90	105	94	97	87	102	95	108	90	91	98	94	95	79	79	106	84	93	102	93	76	88	79	100	94	120	100	102	117	112	100	96	96	98	95	96	114	103	97	86	109	101	110	104	88	97	106	98	87	86	102	88	84	99	98	88	124	102	100	103	113	98	94	104	89	105	95	94	92	93	111	93	84	101	94	89	111	105	91	89	103	98	120	111	93	93	103	87	82	101	99	95	98	92	98	99	93	102	87	106	104	91	97	93	92	99	89	120	94	105	109	92	99	100	95	101	94	91	101	104	81	109	100	109	97	93	95	97	90	124	102	104	100	99	105	109	79	85	91	95	105	97	97	99	85	96	115	106	118	90	104	127	95	92	82	101	104	83	85	97	93	85	102	95	116	98	130	111	97	97	113	85	92	97	106	101	105	88	105	97	98	99	90	98	94	107	107	103	74	104	115	98	88	107	101	107	92	100	101	106	113	97	102	99	111	89	103	100	94	97	81	93	105	89	97	92	105	78	109	75	93	96	97	111	99	103	114	84	86	99	91	105	88	97	86	88	90	101	107	90	102	89	120	98	96	93	105	99	97	81	97	96	88	105	84	84	104	107	109	92	102	99	103	90	106	97	96	113	95	99	99	86	96	99	90	99	82	86	109	110	81	96	97	99	104	79	96	96	93	88	104	81	100	111	89	90	105	97	107	120	97	93	98	104	88	81	99	93	95	105	102	91	103	111	103	99	95	91	100	108	99	98	105	76	71	85	101	103	110	82	112	102	107	108	86	106	110	90	102	94	104	92	88	96	69	95	99	102	96	78	90	89	104	99	92	90	106	103	93	88	89	111	110	86	93	98	94	100	81	101	110	106	97	109	122	83	109	93	94	94	126	85	96	93	102	110	97	97	98	95	112	109	110	108	99	89	95	75	94	103	94	105	89	106	112	113	95	117	106	90	102	99	99	84	99	104	117	98	94	98	93	94	98	99	100	101	115	103	84	88	88	91	75	90	94	102	116	93	95	86	96	102	116	112	102	105	114	104	94	83	101	94	84	92	86	83	100	90	104	111	99	105	102	108	85	104	89	94	112	97	114	105	102	86	90	93	91	93	89	96	100	89	103	77	114	104	90	94	92	98	80	121	104	83	105	84	116	81	101	77	94	111	104	99	108	84	93	98	106	91	84	79	85	103	100	103	95	93	92	87	90	98	104	111	109	109	115	120	99	83	81	105	114	90	100	79	94	88	98	102	107	91	96	105	97	101	94	113	92	92	110	82	103	97	99	102	86	85	101	92	101	93	87	93	101	100	91	99	90	106	99	104	94	89	99	118	92	114	101	109	105	95	87	81	95	91	117	108	110	100	115	103	80	91	108	99	108	74	101	101	93	109	85	111	94	99	93	91	91	81	92	83	87	112	83	102	110	75	94	114	83	95	75	91	99	91	108	103	108	100	81	82	109	98	105	104	91	107	83	106	96	100	84	93	106	97	105	94	76	111	107	102	86	100	81	107	96	90	91	96	101	95	101	106	112	99	99	109	95	112	106	103	91	86	85	84	95	108	78	97	85	110	96	118	91	113	97	90	109	87	82	80	104	93	114	103	92	84	93	93	79	98	116	114	99	93	91	114	97	97	108	97	79	95	108	93	92	105	94	92	92	93	86	93	73	99	96	89	91	102	78	81	92	84	102	101	96	103	81	97	103	95	102	84	97	91	83	101	81	116	97	95	99	89	108	85	108	103	97	85	96	110	83	100	90	100	87	86	114	92	84	93	98	98	82	107	81	102	109	86	96	97	105	107	107	89	101	103	106	98	96	79	101	108	92	108	92	89	105	94	108	83	91	110	105	104	95	91	96	99	95	104	92	79	89	99	98	113	92	97	99	66	90	92	107	95	118	108	101	90	106	90	87	116	93	93	90	90	97	93	100	97	101	102	86	95	102	106	92	90	90	86	100	95	117	87	103	91	83	99	91	108	77	89	85	88	100	101	101
49434	50101	46613	7670	631	574	520	593	507	468	453	439	463	416	414	370	382	363	421	401	425	381	375	385	410	394	375	386	386	400	384	366	384	377	371	350	364	353	403	358	321	371	376	359	394	363	342	346	343	372	343	348	366	366	379	356	388	367	358	349	378	342	385	384	351	366	333	370	365	355	352	349	348	370	364	336	362	368	355	366	328	356	338	353	342	352	355	354	363	371	367	334	333	385	350	329	365	339	346	335	382	387	367	365	407	357	374	369	352	330	375	338	362	360	362	383	358	357	358	351	355	353	355	346	338	355	309	334	366	350	328	336	360	350	378	329	331	349	374	357	353	360	387	327	349	363	375	322	346	364	361	347	346	338	358	340	361	375	346	363	353	382	382	340	331	369	387	363	373	374	362	400	380	332	407	331	339	363	344	377	335	362	360	368	329	311	354	382	378	326	375	364	331	371	365	345	374	353	340	365	372	329	382	342	352	310	354	361	312	344	396	332	326	331	386	358	354	362	337	362	359	370	355	340	337	360	341	378	382	343	371	354	342	342	343	354	352	354	355	342	372	351	326	351	397	355	365	375	365	380	352	338	341	359	360	324	354	350	326	304	346	343	359	382	406	361	410	346	364	360	384	357	358	306	351	297	375	375	329	364	357	346	382	369	383	347	390	362	360	353	343	340	367	354	333	329	387	349	337	362	367	381	335	379	341	341	378	365	336	378	363	349	334	363	330	352	351	331	339	406	361	314	382	355	368	334	359	364	349	365	373	366	347	348	358	358	394	361	349	362	366	359	319	355	389	358	381	375	328	406	372	341	347	368	354	369	370	298	352	370	381	349	372	399	312	346	379	338	350	351	406	376	359	343	342	371	388	359	364	371	355	369	324	350	348	322	363	356	349	369	353	357	346	353	343	367	370	357	362	330	347	368	333	352	388	362	336	340	363	348	337	376	327	338	357	358	350	360	369	359	362	336	333	393	344	354	367	362	357	335	334	359	357	354	343	382	354	370	351	389	336	338	362	361	381	350	359	348	352	354	344	324	382	327	363	387	348	358	366	351	352	380	357	350	379	358	394	373	363	341	371	351	351	345	362	364	372	335	392	364	344	338	341	351	356	362	355	362	362	329	361	328	333	355	332	369	351	351	367	366	340	373	362	361	336	317	364	377	363	363	363	367	339	343	336	326	373	354	337	388	384	366	362	371	356	347	337	380	379	350	320	349	368	331	346	355	363	333	353	355	398	358	361	361	382	319	386	362	346	380	383	366	379	345	340	327	346	347	339	343	354	349	349	361	347	341	384	364	358	372	359	358	370	335	351	358	368	354	351	350	390	355	325	334	350	352	332	322	354	342	361	351	363	357	347	362	364	340	352	345	340	358	363	337	376	324	367	391	345	319	354	340	349	372	364	363	345	355	368	369	345	349	358	379	385	371	352	375	373	356	377	359	359	387	357	362	409	323	354	370	339	357	343	368	339	354	364	406	340	351	349	344	361	387	324	327	391	368	360	374	373	366	348	352	363	355	400	367	349	358	379	350	357	368	371	378	352	348	354	390	347	364	343	362	366	352	374	356	355	345	363	363	359	342	334	349	338	343	330	358	366	365	370	350	338	350	333	365	360	375	362	339	355	379	318	337	316	351	345	340	369	342	379	345	352	341	359	322	344	355	343	375	322	334	330	368	322	336	385	328	355	357	362	356	348	343	330	366	366	387	366	341	400	375	355	359	340	325	359	364	342	357	337	361	383	342	384	372	362	346	331	373	353	342	361	347	328	390	370	375	352	354	343	351	355	372	389	369	342	373	340	353	330	377	366	337	313	346	381	365	367	381	366	337	334	343	384	356	378	377	348	318	357	351	330	352	380	325	353	386	366	370	345	380	377	326	338	353	359	355	355	350	365	345	364	314	355	349	362	343	342	364	341	377	332	351	348	397	372	321	346	351	352	350	355	336	349	358	358	352	383	395	339	345	382	356	328	329	339	338	366	369	391	328	367	355	355	348	316	355	344	355	347	314	345	381	330	350	320	367	364	351	345	371	325	352	359	375	378	367	349	353	376	357	358	394	345	385	354	397	354	367	357	364	364	343	378	352	399	351	355	389	350	377	343	342	365	393	339	356	352	367	313	333	325	367	338	374	352	353	376	368	381	360	356	349	360	312	366	369	372	361	388	337	366	326	388	360	368	367	364	338	378	355	364	382	353	308	349	354	355	338	338	368	362	335	380	396	348	347	366	381	331	347	375	337	363	369	387	369	333	354	360	349	356	358	364	337	326	365	378	340	365	337	369	346	337	356	361	342	337	320	353	325	353	334	358	370	373	360	344	375	353	344	342	367	389	384	377	345	360	343	356	347	339	382	351	366	360	370	360	335	317	326	333	339	386	353	359	384	349	377	348	359	361	350	338	342	396	364	348	351	404	345	371	318	354	334	361	365	363	361	388	364	358	348	379	365	362	358	351	367	344	314	346	346	350	351	341	345	383	362	319	345	333	354	365	376	362	365	362	370	380	364	366	368	364	340	384	349	353	358	377	367	345	337	351	356	355	391	362	322	359	367	356	328	347	388	350	375	385	375	355	379	304	381	353	349	348	381	313	396	337	344	370	377	330	380	370	369	330	334	363	327	348	354	368	380	340	332	345	334	352	348	358	346	341	356	348	336	376	345	366	354	374	384	368	355	368	352	385	346	375	357	365	365	344	329	361	404	384	380	354	379	357	338	344	305	328	375	351	349	369	372	374	365	338	356	324	339	349	310	337	371	365	340	352	332	345	339	398	350	341	362	347	379	343	339	352	337	353	360	353	345	366	386	346	343	342	378	363	334	353	348	357	344	367	353	346	342	351	365	361	317	348	395	342	333	372	324	371	367	375	345	360	347	349	341	347	363	348	359	347	306	391	358	337	333	362	330	341	306	370	347	378	339	352	355	369	363	354	378	383	336	360	373	337	330	347	354	361	338	330	362	361	370	373	374	378	370	338	373	364	348	377	360	338	364	379	370	337	364	325	331	352	337	321	383	366	384	382	379	354	339	332	379	364	363	355	346	392	403	361	360	325	366	367	353	335	313	384	374	346	378	360	365	365	366	354	370	370	384	332	351	376	339	335	353	353	353	369	357	374	362	365	362	373	353	371	404	369	374	330	353	369	360	372	409	324	370	371	350	350	317	375	386	371	374	395	341	338	355	338	352	372	354	372	356	387	357	340	341	321	361	348	350	371	344	372	354	318	365	349	355	343	389	352	317	350	365	321	349	376	369	393	354	389	318	389	349	379	353	385	356	370	392	376	367	367	356	347	327	352	370	378	372	351	383	353	354	352	346	333	363	358	380	347	381	393	338	359	362	350	325	383	372	354	356	367	347	357	339	407	380	351	387	339	331	344	352	359	375	384	338	365	351	337	328	387	353	351	384	362	377	321	355	381	347	329	350	389	309	382	340	361	330	351	334	339	386	338	372	336	360	344	362	350	340	344	346	319	338	372	335	366	366
72054	69881	59701	23074	5391	419	235	224	204	215	172	192	185	166	176	200	193	175	143	196	165	155	171	181	154	162	164	179	177	154	185	187	194	169	176	154	189	164	178	171	156	154	170	164	150	144	177	158	174	177	171	167	186	162	171	172	156	147	132	165	171	163	183	152	161	148	162	145	150	167	150	163	173	191	177	156	174	156	153	174	158	159	183	161	155	154	172	158	186	169	165	182	157	178	153	165	141	160	165	161	181	167	178	191	150	162	158	151	151	163	172	163	167	162	156	158	152	160	166	158	167	159	151	160	161	154	174	140	181	156	143	160	160	157	142	160	157	155	160	170	164	157	168	174	165	167	143	167	138	144	164	158	173	155	167	161	174	173	149	160	160	148	160	170	158	176	167	149	178	158	170	175	145	174	146	147	155	165	178	177	156	157	177	161	183	159	163	152	143	147	177	170	168	162	150	155	166	160	143	188	163	162	187	179	154	135	161	165	147	168	150	154	150	164	168	184	179	145	155	156	179	157	153	152	170	151	154	177	173	161	168	163	170	155	187	179	158	186	141	170	163	148	170	166	154	160	155	165	166	167	188	164	155	155	157	181	182	147	169	154	160	141	157	161	161	160	180	145	177	171	183	161	165	152	165	159	155	174	151	159	152	165	176	170	157	178	160	164	175	158	173	166	169	170	170	159	148	160	183	169	153	164	144	177	178	182	157	159	152	182	164	181	176	175	158	153	149	185	160	166	148	136	157	185	130	174	164	152	172	175	164	166	191	165	157	157	158	168	188	152	155	166	176	184	162	163	159	150	140	153	150	170	161	190	159	137	154	156	150	150	143	170	186	144	164	149	164	157	151	179	138	156	162	161	167	148	152	186	166	152	161	170	163	170	146	164	166	173	159	129	186	151	142	162	180	153	145	161	158	161	171	177	154	159	158	163	167	171	163	167	154	160	161	170	188	151	142	168	171	183	151	157	184	149	162	176	154	162	180	154	172	160	154	152	160	154	151	165	176	157	181	156	152	152	161	159	166	168	142	170	144	172	181	152	160	166	170	166	155	152	165	160	155	170	181	172	158	162	155	166	175	178	160	154	158	179	170	147	152	170	133	168	158	145	161	172	194	159	170	151	157	159	147	161	174	176	179	170	168	179	166	156	165	158	151	172	167	196	152	170	161	151	157	161	138	157	170	161	164	127	163	164	166	175	146	184	146	148	143	161	170	151	158	158	187	170	164	138	158	187	165	158	176	148	172	172	157	169	159	172	163	173	170	151	139	186	179	172	165	174	172	176	192	179	151	182	171	168	151	149	138	167	170	179	148	168	165	166	178	168	167	152	163	161	149	152	179	141	181	162	175	162	160	154	135	162	157	141	158	154	144	177	146	163	151	163	169	140	154	169	158	173	156	136	168	173	160	159	189	165	164	163	170	160	166	154	158	160	174	172	164	143	172	150	168	147	181	164	175	170	154	155	155	172	173	187	172	150	147	140	175	184	153	162	162	170	171	164	173	155	149	140	164	173	156	165	178	169	173	162	165	161	166	165	166	170	155	167	183	175	180	164	165	174	165	162	163	179	166	172	169	145	166	155	156	142	166	152	156	152	154	172	184	151	159	169	180	149	139	166	168	163	144	161	159	179	167	149	164	157	151	171	150	165	161	152	183	186	173	158	159	169	144	150	167	168	167	159	156	150	151	165	166	159	161	157	176	183	160	188	157	163	167	163	170	155	177	133	157	160	179	149	180	175	156	155	154	159	142	163	152	175	165	155	177	144	153	155	160	134	172	167	146	171	155	162	171	175	185	154	179	156	158	165	155	157	164	156	159	176	152	164	154	179	162	156	153	141	171	151	166	162	144	153	177	150	160	120	159	158	147	144	164	148	174	160	154	153	153	174	154	175	150	169	161	151	185	160	173	149	169	181	156	160	159	172	155	168	160	166	164	170	160	153	186	161	146	166	168	154	146	141	139	166	152	145	150	144	170	151	154	164	148	161	145	166	159	170	170	168	167	176	157	153	154	175	168	165	173	172	187	176	158	126	164	166	160	162	193	137	167	156	160	160	142	167	160	171	172	139	155	149	166	153	156	158	171	162	153	154	158	144	183	160	162	129	142	155	138	164	169	130	144	155	151	150	161	140	172	176	170	164	172	158	179	166	156	177	170	160	179	163	144	167	152	167	154	157	162	159	181	181	169	172	157	150	182	156	161	157	129	150	155	167	171	160	162	175	172	154	158	161	142	147	182	162	155	155	175	171	191	164	172	189	179	158	179	156	173	162	164	181	161	170	188	160	153	193	168	155	167	156	155	145	167	172	162	145	180	149	167	160	170	163	140	151	182	169	163	176	181	161	174	189	153	158	149	163	159	183	160	168	163	163	178	152	164	167	162	157	164	163	179	151	165	179	165	163	160	171	156	124	165	133	129	163	162	174	167	138	159	163	164	138	163	169	163	156	165	178	156	170	166	169	172	160	168	145	181	135	180	173	170	150	182	152	140	159	172	180	169	158	153	176	154	184	150	167	161	170	168	160	170	135	166	160	174	151	158	154	155	160	152	144	134	164	164	176	147	155	202	177	162	178	182	160	152	148	151	149	160	162	174	160	143	140	183	146	167	190	157	155	161	140	163	163	143	159	150	199	170	149	150	147	139	164	174	147	157	172	166	160	156	132	155	154	139	181	149	181	181	151	172	178	160	161	144	147	177	170	158	179	175	159	169	141	151	144	160	145	152	153	146	150	187	174	162	145	132	167	131	149	161	171	174	160	144	147	150	166	172	153	133	174	150	174	146	179	168	168	151	161	153	149	134	165	155	156	156	165	155	184	154	162	166	146	143	192	161	177	177	177	161	152	149	166	160	154	155	153	171	145	144	172	162	167	157	150	157	131	166	161	163	183	171	165	166	173	184	161	188	184	154	154	140	183	155	141	161	161	156	182	164	169	152	167	167	176	161	157	160	156	172	168	167	153	148	141	165	147	149	173	153	176	172	163	171	168	175	164	171	157	169	174	167	163	159	173	153	182	175	163	180	184	151	162	169	142	130	163	176	176	149	161	160	150	168	175	145	180	141	157	165	185	181	173	159	157	167	137	145	160	186	145	155	164	189	154	170	181	159	162	183	166	158	141	159	153	163	155	150	165	190	167	149	184	195	172	146	168	183	171	156	172	179	155	180	178	163	156	180	154	147	168	168	168	156	169	157	162	167	171	142	173	149	170	181	166	169	161	180	171	187	163	163	165	169	152	164	157	161	156	143	152	163	139	171	152	154	153	160	157	162	152	184	160	161	162	157	152	147	167	143	145	159	156	156	159	160	178	156	160	157	150	142	177	155	180	151	158	132	175	149	153	175	139	193	172	187	153	173	177	159	168	162	154	170	164	164	148	175	178	163	153	142	137	148	159	158	168	180	152	157	151	163	186	180	180	160	172	176	157	159	169	169	144	173	165	162	154	185	159	143	141	151	182	177	154	150	172	152	177	169	156	162	162
59653	61901	56429	9479	1129	961	897	1013	926	802	749	664	665	649	578	652	659	619	601	568	629	604	623	633	638	594	584	590	596	537	587	532	613	545	523	555	590	570	545	565	541	520	548	538	587	594	578	560	540	518	546	543	565	558	547	513	528	515	501	529	532	538	512	458	515	553	552	557	544	516	557	537	578	546	514	557	554	546	555	556	542	507	531	505	578	566	526	553	553	532	561	565	549	538	553	571	578	506	550	540	511	548	537	530	556	540	519	557	563	551	519	529	541	563	541	543	507	513	507	513	548	533	510	541	556	508	529	530	535	574	570	539	554	530	539	523	531	530	502	571	533	567	554	528	511	490	587	493	522	554	555	533	562	514	541	519	568	533	548	554	539	540	539	542	538	538	540	543	531	555	564	537	506	556	533	503	549	519	560	530	553	561	559	542	564	539	496	510	532	500	575	516	517	569	508	543	542	553	531	556	515	565	530	497	540	551	577	525	537	550	581	539	519	543	586	572	552	535	532	559	554	553	551	553	542	566	535	554	560	524	557	518	517	575	514	572	541	537	532	534	527	590	527	566	576	501	571	528	568	557	544	556	549	579	545	516	557	524	549	577	562	537	559	600	552	566	532	555	537	530	523	505	510	548	553	510	571	542	518	569	522	541	580	557	535	558	572	532	559	543	540	559	552	512	534	508	501	577	549	530	520	547	538	533	529	535	506	495	570	556	548	468	541	566	543	552	539	538	559	538	515	560	539	533	495	535	542	521	564	508	550	536	543	512	532	540	538	533	542	513	540	582	493	554	525	565	584	508	507	548	558	541	547	521	515	557	538	553	516	549	531	561	498	520	544	565	578	502	550	521	529	538	533	545	545	519	563	542	556	546	556	548	520	565	541	546	518	578	541	523	518	552	545	568	529	526	553	535	578	563	595	541	503	506	536	526	566	527	562	552	532	561	545	546	544	539	519	536	518	533	549	530	518	506	523	544	556	561	544	554	530	582	545	548	554	547	552	577	598	548	557	523	547	547	526	521	517	550	524	551	522	562	522	502	515	542	556	508	555	550	549	544	540	588	564	553	572	562	547	553	513	553	592	540	530	585	550	551	520	531	530	562	542	525	573	547	548	539	562	509	539	528	554	564	546	506	533	504	527	534	543	568	555	516	527	543	592	527	550	561	581	518	522	538	554	539	516	528	547	602	513	568	561	545	566	516	575	562	546	528	569	532	573	508	541	579	558	485	537	518	555	545	548	521	552	575	498	557	529	595	547	545	548	560	536	526	521	563	529	582	536	545	521	566	544	528	541	510	600	494	535	561	514	542	565	548	529	537	550	531	559	529	559	547	561	530	526	536	564	524	564	508	545	562	540	544	578	525	526	521	528	548	523	536	540	523	519	510	501	509	550	547	547	534	553	548	549	602	528	548	539	558	519	557	550	558	530	507	530	505	491	511	514	542	539	534	541	520	574	525	551	557	561	567	569	584	519	544	536	526	565	555	492	528	529	560	552	567	548	556	525	544	575	524	570	503	509	546	567	555	527	546	538	560	569	544	507	503	534	538	548	557	510	546	537	506	552	530	550	536	578	518	507	539	558	520	544	512	529	533	529	493	549	533	534	539	514	554	516	502	583	545	496	554	535	545	519	577	550	538	510	564	514	513	551	515	535	528	508	543	584	543	556	538	541	542	553	564	543	545	544	549	562	517	575	547	518	537	532	541	561	557	558	545	553	543	543	568	576	543	513	532	603	540	565	526	533	516	582	509	528	575	559	499	495	523	559	527	531	517	541	568	530	557	525	567	535	561	538	557	552	536	541	549	542	528	559	527	574	547	583	503	524	524	586	526	528	508	539	562	553	509	582	553	554	542	538	538	553	527	531	568	514	558	518	538	520	510	505	548	548	485	523	574	537	593	581	521	503	502	541	529	544	538	580	491	551	577	551	541	553	555	583	511	564	559	556	499	557	534	534	518	523	568	595	534	537	548	551	570	561	576	524	517	567	507	500	541	517	547	528	558	516	529	564	515	549	498	556	542	519	507	542	585	552	515	539	531	557	530	536	557	520	594	515	532	537	536	502	561	557	551	529	545	502	551	537	559	556	530	522	515	538	513	530	560	525	533	524	548	541	550	529	565	505	521	516	521	508	558	568	522	517	549	542	560	561	521	529	513	526	519	546	595	548	589	516	533	544	571	522	539	548	538	558	545	550	554	541	522	563	521	533	557	525	546	544	531	568	515	529	572	553	490	588	557	539	560	564	533	565	526	564	545	557	546	530	546	543	508	516	532	557	558	560	536	533	579	562	539	543	549	530	574	520	540	513	519	516	528	557	532	549	545	517	585	528	500	577	541	531	537	559	568	521	558	507	577	551	553	571	529	516	535	559	541	575	530	529	527	547	554	557	535	519	547	532	586	568	571	531	511	503	556	566	547	587	538	523	533	521	509	553	521	606	569	540	570	531	547	572	533	539	535	510	521	537	538	567	507	541	521	534	517	558	557	561	579	583	518	538	511	511	533	548	502	562	539	549	531	506	554	514	595	560	545	533	530	519	541	523	581	521	566	539	506	539	552	526	545	545	545	524	556	566	533	568	552	511	536	543	518	511	514	528	554	565	523	533	521	499	553	547	497	540	534	561	570	529	526	555	536	556	513	553	555	535	537	539	569	586	554	561	582	507	587	546	547	578	547	592	545	550	494	565	547	562	528	496	522	526	550	557	606	517	516	570	514	530	547	577	505	564	516	592	540	523	524	537	525	542	508	516	545	533	562	525	509	554	520	545	542	539	594	567	535	508	543	531	541	538	523	489	542	570	585	536	564	518	528	521	578	559	547	528	541	522	546	548	529	579	527	534	592	539	568	530	540	542	537	545	551	520	565	539	567	523	573	529	526	562	583	541	574	540	517	557	516	551	555	550	553	538	563	517	537	510	526	546	547	534	552	552	525	508	530	540	557	547	586	523	536	539	530	517	576	551	540	530	523	515	524	576	510	542	571	508	498	512	550	512	573	570	525	489	528	562	514	526	567	544	544	537	521	541	554	530	539	525	534	554	513	539	563	566	538	530	531	515	486	563	508	552	562	577	538	568	545	563	553	572	513	575	567	552	531	531	542	552	549	560	537	527	542	559	567	567	563	552	513	494	546	509	531	564	554	541	507	507	552	567	547	560	525	547	561	546	539	530	600	545	561	577	541	524	557	514	555	539	540	534	582	505	554	525	510	520	559	532	547	581	515	504	587	544	531	576	502	545	545	521	550	522	524	602	504	563	550	554	545	582	527	516	524	549	578	572	547	506	519	510	542	522	530	530	550	525	569	544	540	525	589	565	579	546	597	542	574	522	554	534	578	541	516	557	512	524	507	525	543	507	561	506	549	537	539	543	486	547	541	521	543	514	532	519	512	562	539	528	540	556	535	532	538	527	558	523	596	528	549	545	515	516	562	522	544	563	524	542	542	556	535	546	559	530	537	525	542	518	543	579	538	500	553	521	563
27780	14631	7738	689	135	92	104	102	79	111	104	99	109	102	104	106	103	88	90	98	84	113	103	96	114	107	100	86	82	80	107	102	96	102	88	90	113	98	107	90	113	80	146	102	117	95	96	93	92	84	86	95	108	86	108	92	93	113	86	101	100	97	90	79	103	99	108	95	90	99	91	84	96	88	97	106	100	85	90	102	94	101	99	70	108	104	100	100	115	96	91	103	104	85	112	95	93	82	90	105	112	97	90	95	96	99	100	88	103	95	102	96	105	101	85	88	91	98	106	106	102	110	107	83	87	95	95	111	100	113	106	105	101	97	107	103	114	100	99	89	95	87	113	108	93	114	88	93	100	86	85	103	115	105	96	101	96	103	99	105	96	89	99	115	103	108	84	106	105	96	81	96	111	95	99	96	98	109	99	91	80	102	102	91	112	97	96	95	93	110	89	90	89	95	100	73	82	101	94	97	84	95	99	81	97	103	111	98	85	117	86	100	98	88	106	110	106	109	117	97	95	77	94	96	101	85	99	86	97	106	101	88	98	110	110	83	93	89	89	97	112	102	104	110	93	108	98	96	92	110	93	98	115	87	107	86	90	92	101	108	102	105	97	103	109	90	99	79	83	103	103	111	113	84	104	80	97	100	90	93	103	99	94	88	85	98	87	94	98	80	85	111	109	97	103	98	97	95	89	99	91	97	92	87	79	100	89	89	102	93	88	109	96	92	89	108	96	102	89	102	85	81	93	94	96	89	96	88	90	93	100	88	91	106	96	95	98	97	95	86	91	104	97	82	107	95	99	111	98	72	80	92	87	105	97	88	99	103	98	91	93	82	86	81	116	97	93	94	70	105	80	113	77	103	105	88	101	88	96	106	97	83	84	99	84	99	107	115	107	96	95	96	93	94	81	95	94	98	107	106	87	100	79	102	111	107	94	98	83	93	98	98	75	101	90	97	108	99	103	90	99	93	124	91	102	101	105	106	104	117	77	99	89	114	102	102	95	83	94	92	92	106	89	91	101	111	101	95	112	84	96	96	94	109	105	99	90	96	89	97	91	80	88	79	93	84	93	99	82	89	99	98	97	112	84	94	107	92	85	97	114	74	101	98	84	88	102	108	91	88	89	88	89	86	89	86	101	93	80	91	107	95	88	94	116	95	95	82	75	99	85	73	101	97	83	102	76	120	102	97	97	84	101	97	74	105	96	85	90	115	100	100	120	94	91	116	96	82	90	106	106	99	102	85	97	107	90	101	118	80	98	80	88	101	110	103	91	105	79	90	102	103	88	102	94	111	93	96	97	99	105	76	93	95	98	96	94	89	95	109	95	92	102	101	92	86	77	100	87	76	101	111	114	101	85	95	102	85	87	103	95	96	113	104	121	99	103	90	81	94	97	98	97	98	129	100	97	92	91	84	92	87	106	100	105	97	101	106	88	83	83	106	112	86	76	100	97	96	101	104	126	93	105	112	109	87	80	91	90	107	125	102	115	101	107	101	97	95	91	85	100	87	104	95	90	83	96	122	76	73	94	113	95	82	101	99	100	94	91	95	98	93	90	111	91	74	92	99	83	100	98	87	105	89	110	93	86	105	102	90	98	115	109	110	88	76	100	112	87	93	92	95	94	96	107	105	98	76	113	93	87	94	123	98	100	107	112	100	97	92	83	87	91	86	98	100	78	110	104	110	101	102	98	88	110	94	103	100	100	95	98	85	104	93	117	97	91	101	94	101	106	110	100	107	111	96	93	121	116	107	93	115	93	104	94	96	86	98	103	85	91	98	105	87	106	111	101	112	86	116	99	103	105	100	78	91	85	107	101	90	112	114	96	83	107	107	85	98	73	96	90	98	106	109	88	94	102	94	94	95	90	98	96	88	103	95	105	92	91	100	91	103	84	99	114	108	98	95	90	97	77	91	107	100	96	112	95	90	101	91	111	90	87	90	100	99	97	91	84	86	96	91	82	88	90	116	102	81	93	86	103	122	93	101	97	110	90	100	100	87	113	79	78	88	100	109	89	92	102	113	103	94	109	100	101	90	97	100	113	90	99	89	67	90	101	91	78	96	101	72	106	85	104	97	102	80	101	98	105	87	102	99	83	87	105	112	90	105	103	108	95	101	91	116	98	94	106	98	82	95	85	87	103	93	92	106	99	86	100	96	95	106	83	91	100	79	104	118	98	98	95	82	80	110	96	106	107	76	77	81	91	101	94	94	93	104	96	100	97	90	90	106	89	92	108	118	92	91	109	87	102	89	99	93	100	110	111	91	101	80	94	93	81	104	105	87	88	95	104	87	91	108	93	123	90	100	78	104	90	99	104	115	108	91	87	92	83	86	104	100	110	85	81	95	94	97	101	87	84	103	102	76	111	98	103	105	98	102	96	101	108	111	84	102	104	111	87	98	85	86	95	93	93	110	105	113	106	80	88	86	92	90	79	78	107	95	88	94	79	83	99	93	99	87	92	91	111	107	93	94	101	113	88	100	107	83	118	106	98	95	109	88	90	108	84	94	91	91	79	105	95	81	101	109	93	90	99	101	96	96	122	94	115	102	90	98	108	113	97	109	96	89	92	84	87	93	94	102	110	93	95	105	86	97	98	97	101	90	97	90	104	107	85	106	86	94	92	92	89	92	95	92	106	82	101	97	114	107	97	110	111	98	87	99	95	64	87	81	99	120	93	76	123	97	85	91	96	96	106	93	86	92	92	107	102	92	93	90	93	110	104	106	100	87	93	108	103	108	73	87	98	95	108	86	97	107	93	114	96	90	86	80	93	105	104	105	97	93	117	96	87	86	84	103	106	86	97	95	103	82	86	106	97	83	81	100	98	107	88	90	106	82	99	95	103	109	101	95	94	88	83	73	85	89	87	82	84	105	108	93	90	99	104	111	105	102	105	107	96	90	91	110	89	108	79	95	107	84	85	104	107	95	97	99	100	102	109	97	93	76	83	113	82	89	88	107	92	109	91	89	82	87	100	99	109	94	92	105	106	101	94	110	95	98	90	97	81	89	102	80	84	93	99	103	112	106	87	111	95	108	97	114	112	122	101	110	89	106	97	84	99	94	113	89	111	103	102	96	114	93	102	107	101	88	100	90	113	102	95	94	102	89	111	108	78	96	89	92	94	111	101	106	111	91	93	96	83	103	78	83	102	99	99	95	113	91	107	105	101	97	96	96	85	104	112	90	112	101	97	89	90	100	77	99	87	107	95	101	90	93	98	105	97	88	95	92	89	108	92	79	110	114	106	117	83	110	110	79	97	109	101	85	88	97	111	90	114	96	99	103	94	92	98	79	114	100	115	106	107	97	94	101	86	113	95	102	96	84	111	97	97	88	96	112	103	90	101	100	103	96	100	82	87	104	117	92	97	95	96	95	106	87	106	102	88	98	106	94	92	115	102	98	120	86	99	94	95	85	106	84	93	97	67	100	107	106	102	103	98	101	121	111	104	116	94	94	111	105	108	108	99	107	96	90	112	84
29276	19458	13835	1449	360	375	384	380	376	328	365	373	340	312	357	372	366	362	343	389	373	368	348	376	341	337	335	367	360	387	319	326	361	395	346	363	373	366	350	347	382	343	354	350	375	349	352	368	335	368	347	334	369	384	321	394	366	372	361	341	371	364	345	344	355	376	333	369	333	338	348	340	378	361	362	375	395	348	353	365	370	357	356	352	321	368	344	336	357	384	361	358	347	362	307	363	339	344	357	356	340	319	304	346	344	383	353	366	370	324	344	367	371	372	333	348	363	360	344	334	370	387	343	364	339	374	356	353	376	374	390	360	357	379	347	350	343	373	360	383	367	343	365	352	353	378	347	347	352	309	349	354	346	390	342	356	379	331	367	341	333	370	353	365	347	334	356	320	329	336	333	374	364	362	335	355	331	318	381	327	351	326	342	359	374	366	368	342	387	353	354	373	387	352	361	330	361	368	376	379	343	317	357	335	390	323	356	363	347	380	364	357	376	364	357	347	349	393	339	372	357	368	339	366	346	336	347	364	376	303	377	379	350	341	362	359	340	338	355	353	351	353	411	344	348	358	353	356	399	346	374	357	346	370	379	358	390	390	375	360	362	357	359	346	363	311	377	311	339	330	371	384	366	373	378	358	354	377	343	356	341	331	314	369	383	349	388	359	387	359	345	376	370	350	363	347	334	342	347	346	354	346	331	385	372	352	343	368	409	382	363	381	361	374	383	365	377	341	356	327	383	350	348	361	341	349	347	366	353	339	314	366	346	360	371	353	358	355	354	349	388	387	357	357	363	334	347	353	362	366	332	366	372	310	341	338	376	346	365	353	355	384	350	357	375	348	357	384	372	350	368	344	337	348	383	359	343	340	351	337	368	355	365	367	336	340	363	356	367	372	338	339	364	351	329	345	364	366	354	343	380	363	396	339	365	356	358	385	372	307	347	352	348	364	391	374	354	351	359	339	357	345	364	348	373	332	373	382	373	355	362	361	361	365	349	351	347	369	368	351	333	351	381	411	372	363	345	362	357	356	346	363	354	348	370	402	335	339	339	341	350	366	346	370	353	380	344	368	334	393	356	347	371	333	344	345	349	357	326	335	347	338	378	363	377	328	327	346	360	346	372	372	313	355	332	368	343	335	353	366	347	354	352	393	381	359	336	334	373	379	360	351	374	373	367	380	346	383	343	362	345	335	366	365	332	337	357	382	383	329	379	341	363	354	373	345	380	353	363	331	367	337	356	357	412	370	358	352	336	340	340	349	319	343	337	372	380	371	347	340	330	339	352	352	317	335	359	341	350	376	359	364	346	375	334	364	354	375	345	351	356	359	378	368	363	374	355	339	346	365	399	380	346	367	343	351	357	379	346	373	374	369	360	389	344	414	353	392	381	357	345	346	366	380	390	374	327	390	343	355	341	336	329	324	361	366	369	368	368	383	355	341	367	367	357	369	374	391	343	371	355	374	347	339	379	361	407	395	403	381	369	350	395	392	356	362	359	358	349	351	336	352	356	357	360	370	365	341	389	395	390	383	374	346	365	344	346	348	392	351	361	355	370	349	374	380	373	359	363	353	353	352	362	308	341	370	335	381	318	369	371	334	368	378	375	364	329	358	371	364	345	352	377	334	357	358	370	349	336	356	359	352	357	343	336	336	386	357	330	336	340	359	363	363	353	320	359	347	341	369	348	351	362	372	364	372	325	353	364	360	388	375	354	387	357	377	351	350	395	353	354	366	351	344	384	342	354	352	383	367	370	359	336	315	322	353	387	400	347	343	381	350	370	378	341	367	366	358	354	363	344	379	330	369	338	349	373	351	352	408	317	362	358	372	364	359	362	349	331	334	397	340	362	400	329	372	351	356	355	408	354	367	347	332	366	378	358	380	373	348	345	338	355	354	375	320	395	358	352	386	359	357	368	331	384	328	335	370	383	360	377	355	344	344	354	350	353	351	375	373	380	333	350	380	356	365	386	392	358	404	349	326	360	318	350	364	358	338	373	373	375	367	379	359	353	351	356	353	331	359	351	353	377	355	351	364	388	365	366	368	352	351	367	382	330	338	372	369	350	328	354	350	348	342	354	367	357	331	380	318	358	357	333	370	400	363	341	348	392	385	348	358	337	358	354	370	330	374	353	390	362	359	351	351	365	365	355	356	346	338	322	380	346	394	385	390	372	322	360	347	342	384	359	352	397	353	339	365	364	382	354	359	354	333	353	360	337	361	341	376	325	348	376	370	380	400	348	358	374	351	374	344	358	324	367	360	391	349	381	338	357	356	361	363	347	383	341	354	350	351	321	369	364	335	365	349	364	365	391	376	367	324	347	373	365	370	340	346	367	356	382	339	372	368	359	372	357	346	328	356	386	386	358	343	340	368	350	363	385	333	362	362	346	366	339	353	360	341	386	334	413	362	339	353	340	378	361	335	348	354	365	322	347	342	349	381	340	372	350	352	363	363	348	348	348	377	349	345	407	342	388	369	382	363	379	363	384	342	371	364	346	372	343	358	343	356	347	340	320	349	335	369	352	360	338	348	396	330	348	384	391	362	344	361	374	355	369	379	348	349	338	346	343	337	345	385	316	323	355	396	368	378	339	383	356	380	358	345	345	347	353	339	363	334	367	356	368	354	338	370	347	332	393	356	342	317	369	333	366	355	398	356	375	365	353	362	380	378	360	371	362	373	349	334	373	344	354	353	400	359	324	349	343	346	344	312	357	354	371	368	371	373	365	321	358	355	359	362	344	338	337	355	362	405	383	361	345	377	340	349	356	345	398	344	351	356	364	329	368	369	344	329	359	373	350	372	345	386	317	373	334	367	357	387	357	349	352	354	383	347	336	387	346	322	374	350	357	319	343	387	402	348	329	336	361	335	334	355	386	346	362	326	333	370	322	342	330	353	334	374	357	371	368	346	380	354	400	343	343	395	370	385	370	343	397	348	386	384	352	339	357	353	368	385	348	356	337	396	357	358	365	387	344	382	383	361	349	375	309	338	338	389	363	386	371	373	344	371	385	336	341	376	377	339	373	372	354	366	334	385	361	338	343	354	370	350	338	339	346	347	359	349	396	345	355	369	355	401	360	392	366	355	357	367	341	366	378	326	346	349	350	342	363	348	381	377	326	396	365	366	361	353	367	353	370	365	349	372	376	338	363	385	335	366	332	372	382	389	346	352	361	371	364	316	384	344	353	328	355	350	336	375	337	350	377	331	321	358	370	390	373	387	398	385	377	363	341	337	335	357	351	378	325	344	365	372	356	353	350	378	355	343	343	326	343	382	335	337	385	367	361	378	351	356	372	371	369	356	349	357	341	363	330	359	331	341	357	376	361	332	337	366	340	357	297	367	379	361	356	371	368	362	355	336	371	320	322	361	342	388	368	347	376	346	344	333	366	338	356	371	379	339	332	360	341	390	381	407	357	329	368	346	373	382	376	340	358	358	363	333	355	349	374	354	369	364	334	331	379	394	332	359	334	356	360	363
65276	60592	52686	19150	1729	155	134	150	120	118	134	105	89	93	124	93	117	99	111	100	100	104	101	97	101	87	97	115	81	106	98	89	96	102	98	103	105	104	97	77	100	117	112	97	120	103	98	96	81	99	85	101	113	101	97	94	83	111	94	99	102	94	92	92	99	105	98	86	91	89	87	105	83	107	110	91	105	75	89	99	84	100	95	88	89	97	107	96	75	89	113	102	94	91	105	118	99	109	101	92	103	116	86	104	88	104	92	93	86	102	101	103	85	107	107	109	90	89	88	85	100	99	108	102	114	101	96	84	93	81	98	92	85	88	92	92	90	110	100	96	84	86	101	96	87	92	93	89	91	92	89	91	101	85	100	85	89	99	100	96	85	96	96	93	101	95	89	79	91	94	87	109	92	98	80	99	102	84	79	101	89	108	85	94	86	87	107	94	102	107	91	88	67	101	94	108	111	103	110	92	108	79	101	87	81	98	89	93	87	108	96	93	84	96	86	92	102	114	113	90	94	89	99	106	89	125	99	99	98	117	91	105	91	86	87	91	104	94	102	97	105	112	117	94	102	84	94	102	89	98	86	104	93	99	80	100	106	90	88	75	89	85	99	99	98	81	103	111	74	91	115	101	85	91	83	89	100	93	104	95	114	78	107	89	102	98	87	115	93	99	108	91	86	96	87	105	94	101	116	100	115	103	92	101	95	96	92	114	103	93	105	91	94	96	82	92	81	89	81	86	91	88	113	89	98	98	114	110	87	97	106	99	96	88	114	90	87	106	96	88	102	105	98	105	93	87	99	103	103	100	102	79	94	97	99	87	76	116	105	111	101	83	94	94	98	93	97	82	104	88	98	83	90	91	105	107	98	89	99	116	107	99	94	91	94	88	79	98	103	92	78	99	104	108	89	99	110	105	113	100	102	85	106	115	75	117	102	94	91	83	114	82	88	100	106	101	84	101	100	91	105	110	87	86	99	88	101	91	109	115	109	103	104	78	90	84	79	98	93	102	102	89	111	98	84	109	90	100	115	90	91	90	98	114	100	84	69	88	102	94	101	84	101	96	102	74	103	78	97	106	103	103	94	105	102	116	82	89	93	81	109	103	86	74	97	93	88	111	95	88	84	91	93	94	112	87	99	78	87	102	92	80	84	97	89	111	83	84	96	98	90	93	105	115	90	92	108	111	96	90	107	104	89	92	87	100	86	78	99	117	93	92	90	105	95	97	99	90	92	87	112	79	79	99	75	97	91	84	77	82	95	88	82	97	110	103	74	97	87	86	88	92	105	103	109	91	96	89	92	89	104	93	102	102	91	106	93	69	97	86	106	90	120	104	79	104	106	100	86	99	105	88	101	99	99	101	90	104	80	89	82	112	102	111	95	97	91	85	82	94	89	81	99	84	101	90	104	91	94	83	100	98	96	90	98	92	94	93	101	83	106	84	108	99	110	92	102	109	107	94	96	87	108	108	102	87	108	96	96	98	82	87	84	88	92	102	88	103	87	97	84	102	102	113	98	94	83	93	92	91	116	95	97	95	101	111	106	97	108	94	96	112	104	89	102	99	99	89	80	109	109	103	97	114	95	108	102	94	104	92	92	99	89	90	116	109	111	86	97	108	108	101	91	104	87	101	85	104	95	88	85	118	82	87	84	94	103	75	94	105	90	111	86	86	102	102	104	96	102	93	91	81	76	79	84	93	95	92	89	102	96	90	84	103	94	90	94	103	106	96	101	86	81	100	91	117	77	123	96	78	90	95	102	122	111	102	89	82	90	99	107	95	99	87	82	82	109	101	111	99	79	104	95	101	87	98	82	88	108	80	86	88	95	97	101	106	102	99	95	95	94	96	84	94	116	86	119	94	111	79	108	103	96	100	86	98	99	98	92	110	95	80	94	108	97	95	92	103	92	95	89	111	101	87	101	92	95	96	105	83	106	97	79	103	90	87	96	82	89	92	87	99	100	105	86	115	103	108	84	92	92	93	83	98	109	84	94	94	100	89	105	83	81	114	77	103	93	110	92	84	103	94	99	117	101	104	96	86	106	111	102	106	99	92	91	92	89	102	95	105	99	89	89	84	76	101	98	114	97	83	101	77	94	98	104	93	85	87	111	101	93	103	99	99	103	103	100	80	92	89	93	86	103	93	102	109	108	72	98	78	92	99	104	95	94	112	87	99	92	104	88	88	114	96	96	107	89	104	88	80	105	106	105	92	107	89	96	80	87	82	81	87	98	97	98	84	94	62	95	104	93	87	85	109	106	89	95	84	103	97	99	94	86	120	103	103	106	90	83	89	88	106	100	100	89	89	92	108	110	97	97	109	95	100	106	95	79	97	94	86	100	91	96	95	85	86	88	73	110	94	96	104	82	89	82	92	115	92	87	116	100	99	87	101	95	93	77	106	81	124	101	106	77	104	99	109	97	100	114	109	87	98	108	100	108	104	107	84	98	96	102	107	102	86	101	104	106	96	92	94	97	106	91	85	102	92	106	89	101	106	100	97	84	86	117	93	94	120	90	95	100	91	89	96	71	100	113	88	107	89	101	79	75	101	87	82	85	96	99	86	98	99	119	102	98	109	104	89	106	79	96	89	97	101	106	102	93	104	94	97	84	101	93	98	94	102	100	107	98	98	92	103	104	106	88	90	78	100	79	89	101	97	92	105	90	105	91	90	97	88	88	75	107	111	93	82	97	101	104	123	110	88	110	74	102	102	89	97	75	95	94	114	76	90	91	96	95	94	97	95	94	89	89	89	84	88	92	90	86	103	99	87	110	105	99	106	100	105	95	93	77	87	89	99	112	99	83	99	101	105	92	113	96	84	86	90	90	93	104	90	95	83	93	100	104	87	83	71	112	97	93	107	96	99	92	102	105	88	104	92	97	90	83	96	82	105	99	91	103	92	98	87	106	89	84	102	78	96	79	88	98	80	125	98	97	99	91	89	85	93	95	101	100	97	93	106	103	91	88	112	97	98	103	105	96	109	107	108	95	98	99	95	75	100	100	102	82	79	83	101	100	87	79	93	99	105	89	89	110	100	93	125	109	101	93	84	100	108	99	104	74	98	81	102	100	89	92	94	114	104	84	78	98	108	105	110	86	91	106	98	94	86	104	93	108	128	108	108	95	89	100	82	97	114	84	82	93	97	96	78	102	92	99	87	101	100	111	103	90	102	97	118	86	89	104	97	119	95	97	101	81	80	97	76	86	110	107	97	89	102	115	96	104	100	98	96	92	81	97	82	107	97	88	89	93	98	99	77	94	84	84	110	89	100	104	97	105	94	97	101	101	101	109	92	91	94	95	108	100	96	95	95	90	94	109	94	97	104	102	84	92	98	88	82	104	103	96	103	110	88	94	117	93	120	92	83	89	90	109	106	101	90	89	85	102	90	98	100	100	101	87	90	102	109	96	82	94	105	105	93	92	99	102	108	93	97	93	107	90	94	103	105	87	106	93	97	116	85	103	91	88	101	92	102	108	82
48873	49306	48749	10238	683	592	549	647	515	439	460	426	386	406	406	429	372	419	378	367	382	390	377	365	380	397	412	361	357	392	360	377	363	359	391	374	357	383	329	321	366	331	400	367	363	349	344	412	364	325	340	363	321	344	362	347	370	341	328	372	368	319	327	378	343	365	367	356	377	363	363	324	362	388	367	337	389	344	350	323	339	347	354	318	363	379	325	363	322	363	357	365	379	320	364	344	309	348	360	348	354	350	331	360	340	353	377	332	331	328	376	358	352	351	338	332	370	325	337	357	366	335	350	354	378	366	378	353	367	324	325	343	359	364	342	358	350	379	311	397	362	352	331	356	354	308	353	359	405	348	363	355	362	350	358	342	341	349	329	365	339	361	338	349	366	321	322	357	331	341	369	371	341	347	339	298	305	368	368	346	342	347	332	366	361	333	352	345	356	283	330	380	322	345	345	319	317	328	347	350	361	373	379	385	353	359	349	360	357	389	344	304	359	369	354	366	344	374	346	337	365	357	374	368	376	348	355	339	333	329	336	365	361	339	337	358	330	360	355	362	359	369	328	341	336	379	334	323	322	374	366	376	346	355	367	369	376	353	351	360	341	343	334	357	340	355	341	381	369	356	360	356	317	359	339	348	343	356	331	340	358	339	371	381	345	329	366	349	359	354	308	366	395	348	343	339	339	359	368	371	322	341	372	368	367	349	326	353	354	358	366	325	336	354	365	362	363	336	340	340	319	358	310	353	358	368	317	367	359	314	366	333	311	360	377	337	354	368	356	336	341	329	327	342	383	384	324	372	327	371	383	343	361	313	362	373	352	372	348	351	320	340	330	346	366	343	359	383	345	379	336	349	360	342	340	367	370	365	355	348	330	347	361	385	370	314	360	339	363	364	318	322	365	349	352	333	364	337	328	317	401	343	339	322	337	336	314	354	382	355	348	344	336	342	355	359	364	360	342	352	355	353	324	348	375	320	357	362	349	369	354	371	376	364	346	341	344	354	365	320	361	339	366	370	339	342	346	326	336	362	345	368	344	348	364	328	343	372	344	359	384	335	340	364	347	369	347	381	357	321	364	348	353	365	373	366	363	346	370	374	384	362	358	362	354	342	363	373	389	338	361	308	355	321	335	344	326	354	343	364	352	328	387	348	327	357	337	352	400	375	329	366	365	356	334	335	334	332	340	329	334	331	372	371	380	326	312	347	370	320	381	349	353	362	339	365	360	368	337	358	355	365	365	344	352	342	367	394	317	349	367	360	356	346	379	343	358	336	332	328	324	326	329	339	366	365	390	355	358	359	365	352	336	339	369	358	343	348	341	370	375	344	326	378	334	361	348	349	391	368	385	320	361	352	312	345	350	334	351	366	349	359	339	348	298	351	337	342	378	358	312	350	369	367	325	355	360	345	377	359	357	372	376	388	351	364	336	362	348	335	339	384	351	394	347	345	351	364	345	369	359	356	355	356	367	354	363	376	337	350	337	341	384	340	346	365	348	349	347	346	352	361	333	351	347	345	355	355	341	393	331	355	357	361	329	340	351	372	328	362	315	335	377	341	351	383	336	374	329	349	338	335	360	338	360	347	376	341	330	335	312	380	362	355	347	297	342	382	363	368	357	323	359	357	339	369	365	313	361	324	346	326	352	331	373	338	373	335	388	389	335	340	369	347	342	362	344	382	342	350	364	343	351	346	337	366	389	352	363	345	340	362	392	350	307	354	359	360	352	352	344	321	310	346	358	376	388	369	340	370	349	348	371	336	343	349	351	388	377	348	380	377	354	352	334	378	350	374	338	319	346	393	341	364	374	359	356	348	371	356	337	331	361	311	387	337	345	359	340	334	334	338	377	339	339	376	342	329	361	373	371	333	376	326	381	323	326	356	346	359	341	346	377	358	363	347	336	390	311	354	344	312	371	349	369	335	343	355	358	336	374	327	351	339	342	348	340	345	366	332	347	335	351	337	369	388	346	374	334	340	338	349	329	337	320	320	370	349	346	345	368	356	347	371	356	384	321	422	325	369	341	320	340	360	337	341	354	352	360	349	379	365	375	367	323	366	381	389	350	398	342	337	365	329	333	314	331	328	372	374	365	359	370	340	347	372	354	322	367	336	360	334	368	384	357	333	340	360	341	348	353	363	354	340	327	370	359	300	345	338	352	341	371	366	369	360	368	379	362	364	371	336	376	386	384	316	366	373	356	348	359	356	338	389	338	376	360	378	351	353	339	350	351	347	362	382	342	346	343	358	372	329	370	364	372	342	392	384	334	336	351	344	354	339	382	328	343	333	334	364	325	344	355	355	349	364	349	355	361	328	365	365	352	321	399	358	348	353	343	361	409	383	355	375	340	350	347	362	334	372	357	361	367	368	340	313	347	353	384	360	329	331	346	333	348	325	340	358	346	322	344	356	350	329	331	411	332	360	346	353	364	355	351	314	379	351	392	360	372	346	355	353	374	341	341	347	368	371	383	335	347	355	338	335	350	353	335	327	372	358	366	332	332	327	330	347	355	348	363	361	338	355	377	325	330	348	343	357	366	347	336	356	340	374	357	352	334	356	358	340	324	390	334	367	369	327	348	348	370	356	371	367	333	356	365	338	349	350	330	346	343	337	322	365	330	307	365	375	332	378	339	366	326	355	352	346	355	339	353	342	366	386	323	343	332	342	385	348	358	369	343	339	362	355	314	319	329	350	387	326	393	373	337	326	354	342	331	350	364	342	351	337	375	345	324	363	371	343	369	336	328	347	330	349	332	342	334	388	382	353	337	355	328	321	334	347	348	381	319	357	366	356	327	360	368	376	359	328	367	388	364	368	366	345	324	348	337	352	372	336	344	362	354	367	335	336	334	353	338	357	362	346	383	375	367	376	339	385	397	363	359	316	374	337	354	338	350	357	351	344	383	322	331	351	302	373	324	359	338	343	345	359	367	344	350	344	381	342	381	362	371	366	367	363	352	328	324	360	325	336	337	310	357	350	337	372	317	355	340	358	335	397	344	340	344	356	384	319	376	374	342	332	341	354	370	335	354	345	334	343	349	365	346	356	355	357	366	328	315	319	351	347	309	332	378	374	360	328	335	376	353	388	357	352	352	356	346	330	367	358	365	349	352	357	361	364	334	333	379	363	328	398	362	360	345	354	331	365	360	343	331	370	346	369	355	358	356	376	344	312	367	353	351	359	325	369	365	346	371	368	364	354	359	348	335	362	345	355	371	347	354	350	362	365	340	339	373	342	339	344	370	343	339	363	358	353	393	371	357	340	366	330	345	315	325	355	366	378	330	360	371	321	371	376	338	335	351	335	360	356	349	331	359	354	349	370	345	360	352	340	326	331	380	346	329	361	313	354	332	352	359	350	311	348	384	355	314	351	345	350	362	341	346	371	330	342	383	363	364	355	373	343	342	362	344	359	368	380	337	353	337	320	371	336	319	350	334	336	377	350	380	334	390	355	370	354	381	348	341	329	343	360	357	366	368	367
72526	71689	62718	25287	5668	399	221	281	201	196	201	189	143	165	168	173	187	173	174	155	168	177	188	146	179	164	157	206	156	177	159	154	163	162	178	156	167	159	159	181	184	165	171	169	169	155	168	161	175	159	145	176	170	165	147	170	162	153	180	175	166	174	164	164	183	162	186	162	142	182	146	143	159	162	160	182	158	165	145	149	131	161	158	158	155	170	166	135	159	148	150	166	158	162	160	155	153	170	148	184	161	161	160	169	145	140	163	144	175	153	155	170	188	156	145	157	137	179	156	184	166	156	192	127	158	153	142	174	153	156	160	162	179	163	155	169	166	146	146	161	176	152	167	174	171	162	141	165	162	172	169	131	181	150	161	178	153	172	159	160	154	157	155	174	152	180	137	159	171	169	159	181	163	184	168	150	148	161	175	149	164	170	142	179	155	161	144	177	190	152	167	169	151	168	161	188	178	181	160	162	164	178	175	150	169	165	152	176	182	164	157	195	172	161	165	179	139	163	154	145	146	155	172	167	169	164	148	153	175	162	166	163	148	148	169	154	168	163	173	152	152	167	153	160	160	157	170	155	140	145	165	161	166	156	148	160	162	128	183	164	155	163	155	183	157	184	161	151	148	149	154	172	159	166	162	179	157	150	192	172	163	184	175	169	178	149	167	168	157	191	164	152	169	164	161	164	162	170	166	138	173	177	160	165	155	178	159	173	157	157	157	145	176	146	157	153	154	161	176	170	176	145	193	152	173	155	177	145	136	154	168	164	169	149	169	154	175	151	148	170	176	175	156	166	154	162	170	164	161	160	152	169	173	179	161	160	151	160	190	169	152	165	163	167	163	156	157	125	179	145	170	176	171	162	167	168	154	162	173	182	144	171	171	171	127	156	159	163	162	164	168	132	177	151	201	188	163	157	182	163	186	156	166	149	170	158	154	156	168	158	142	154	183	166	168	144	178	180	168	164	175	174	169	150	162	161	142	159	167	143	151	149	143	142	163	158	153	148	145	155	174	148	163	156	160	162	169	150	148	153	193	167	175	145	169	177	150	160	149	143	165	155	181	157	168	163	152	161	160	148	162	162	173	158	143	129	146	185	157	131	173	154	164	138	139	158	175	176	179	154	148	166	141	147	167	175	146	165	178	173	179	152	148	149	168	153	149	157	159	161	168	145	183	186	176	165	167	188	159	160	160	141	163	174	142	175	162	147	161	186	166	146	163	157	148	171	161	178	157	159	146	161	152	185	168	165	161	151	170	164	184	144	174	157	163	155	154	164	148	144	151	175	170	172	147	164	160	174	167	212	163	151	145	176	167	159	155	158	157	138	156	154	151	168	157	162	156	182	140	162	107	195	148	175	178	157	135	161	166	151	174	177	159	163	165	163	172	176	134	159	172	143	151	151	169	179	178	160	161	169	166	163	166	154	151	158	157	140	148	164	163	174	134	164	127	137	163	159	157	156	170	148	154	167	163	145	160	173	170	142	156	144	143	165	150	135	162	166	142	151	151	147	176	141	162	145	168	176	137	154	160	166	155	191	160	153	163	143	162	144	146	160	154	163	163	158	147	158	154	156	141	165	170	177	163	146	157	165	169	161	164	166	143	165	159	191	155	154	144	162	173	142	162	157	154	166	160	145	155	166	159	139	169	164	182	166	137	170	165	168	167	180	178	168	189	165	172	161	160	170	148	170	164	178	167	171	181	170	181	150	171	164	163	139	145	156	154	163	161	176	153	167	150	150	145	166	171	164	124	157	159	163	151	169	131	149	157	150	150	133	163	176	126	176	149	121	177	176	149	189	142	169	145	161	154	170	161	164	166	180	159	141	172	150	173	157	168	138	150	161	181	162	174	152	155	175	168	176	165	157	151	153	177	157	151	182	171	164	163	143	160	181	148	154	163	154	150	147	162	144	151	160	181	168	158	179	155	154	165	177	171	155	148	178	143	168	172	179	164	174	156	175	149	153	149	171	151	159	170	180	170	153	167	148	162	158	153	140	167	174	174	144	148	156	149	189	154	164	146	166	163	181	162	175	158	140	164	170	162	162	160	151	191	162	163	152	165	161	152	181	174	146	168	173	190	168	166	129	163	161	156	160	142	153	161	183	170	168	170	174	167	184	178	158	146	160	165	179	172	161	190	145	161	164	157	168	169	169	150	167	153	147	184	159	168	152	174	158	170	182	157	154	154	151	152	169	158	165	159	172	152	133	156	179	148	162	182	157	171	169	160	147	152	160	161	164	159	155	172	158	176	168	160	155	156	166	160	157	134	155	157	153	171	140	164	148	179	154	149	154	165	162	145	152	163	150	159	176	141	159	165	175	154	186	146	151	159	162	145	181	171	163	161	151	145	177	161	174	144	139	163	193	151	178	172	152	163	170	152	156	167	161	152	167	155	181	149	153	152	143	156	148	163	176	183	191	154	165	167	160	169	168	127	153	193	175	180	178	155	150	157	154	159	150	175	143	159	173	151	154	165	170	162	136	162	156	158	184	150	161	167	152	183	168	157	145	160	163	163	133	161	159	146	161	163	145	167	152	158	155	160	159	164	166	166	187	170	159	150	169	157	160	159	143	144	147	157	177	162	144	178	181	156	137	159	150	165	161	161	155	174	178	148	159	164	176	155	155	162	170	174	168	162	151	161	155	174	141	171	150	133	185	134	181	176	147	142	183	144	181	138	167	154	163	150	183	160	141	170	170	164	144	175	159	172	168	183	157	160	159	144	171	158	148	177	162	151	164	163	157	146	188	165	151	158	165	160	155	172	155	150	144	143	148	137	153	174	128	145	149	165	176	190	158	156	168	163	140	163	151	176	160	153	166	172	173	157	160	159	133	163	173	147	159	161	148	161	138	178	157	146	119	156	175	150	190	150	147	169	163	151	159	162	170	153	147	143	167	164	163	159	155	143	160	150	160	160	181	141	142	166	136	154	161	163	164	146	162	167	173	149	143	153	165	187	156	141	160	142	160	188	167	153	157	171	172	173	171	164	159	175	173	153	180	169	160	167	158	150	159	164	151	169	153	160	163	166	175	152	173	154	174	158	152	168	151	163	181	149	159	131	165	138	153	161	152	151	147	170	160	156	166	168	175	158	145	169	143	147	140	163	135	163	161	170	153	160	160	152	141	165	168	162	172	168	159	148	180	155	164	154	165	172	143	174	151	151	171	169	168	153	161	173	179	144	166	175	142	165	175	165	166	169	172	173	164	153	135	161	171	145	163	164	179	191	141	145	132	153	157	145	156	179	151	152	145	184	140	171	167	130	146	164	167	173	169	163	159	157	155	156	152	165	157	162	158	187	155	152	156	171	178	178	153	164	160	156	183	148	164	171	165	169	154	157	160	152	152	148	164	162	183	178	151	165	130	148	171	150	146	150	152	154	160	192	186	163	175	173	152	173	193	164	159	163	164	182	142	173	157	125	153	177	154	174	152	168	151	163	174	160	171	155	137	173	146	176	135	168	150	159	155	168	176	179	157
59375	61542	59913	8264	1157	971	949	1065	810	770	726	676	650	630	617	602	653	641	648	621	614	610	585	573	606	632	622	605	629	571	608	606	578	561	542	578	558	566	559	563	564	610	553	566	538	529	540	549	560	511	564	493	515	560	564	574	563	534	556	533	546	554	584	530	547	541	571	551	524	546	535	554	500	560	542	516	559	555	572	591	518	541	571	514	564	517	553	505	539	546	525	523	514	550	542	513	533	520	518	515	547	509	576	519	520	529	590	566	551	541	541	570	517	593	554	532	507	555	592	564	555	495	548	508	546	545	526	550	511	541	525	565	534	568	563	526	529	520	544	543	529	569	508	557	514	536	542	544	522	509	511	551	546	504	513	524	519	553	566	594	553	574	547	504	532	494	504	527	538	557	501	525	555	569	548	551	535	585	551	524	541	554	507	513	524	536	584	524	529	560	584	523	562	542	576	498	541	563	493	531	567	503	528	540	573	507	574	576	563	541	543	563	541	536	535	588	533	558	531	540	556	565	529	546	567	558	539	538	549	545	559	564	552	551	514	584	547	579	536	544	567	540	541	515	509	575	511	547	521	546	562	567	542	564	509	557	531	546	605	558	537	582	529	553	530	527	570	558	534	496	565	540	547	558	548	555	537	531	550	545	544	554	565	543	539	557	502	546	538	522	532	507	536	540	515	602	550	526	527	587	592	565	561	580	512	532	556	538	531	529	553	490	534	524	545	535	540	529	558	543	535	550	579	562	544	515	544	556	571	536	525	545	553	496	543	549	557	549	546	538	541	553	534	560	524	544	556	519	545	534	569	557	550	557	517	543	546	556	579	504	533	525	498	555	541	544	543	499	536	541	529	527	557	541	552	555	538	579	557	540	531	544	564	525	554	556	516	537	536	542	588	541	516	526	506	513	553	570	551	532	517	580	545	538	515	518	545	531	562	536	557	508	531	561	561	542	510	532	506	556	528	497	557	558	545	568	492	566	508	546	552	508	504	519	557	562	518	574	557	561	511	565	564	537	563	578	540	562	536	510	506	543	561	529	553	530	523	534	549	552	556	534	545	561	502	551	550	554	555	528	541	518	578	574	565	544	531	514	536	520	526	503	492	592	512	565	513	536	505	549	532	516	554	567	505	554	541	539	517	485	546	545	545	556	508	545	557	528	520	498	531	519	538	529	476	556	532	546	578	516	535	478	542	530	523	545	570	561	553	542	560	547	553	522	561	556	546	539	527	570	482	541	544	529	594	536	516	546	570	569	533	528	519	527	540	564	524	534	555	529	543	540	530	532	536	527	580	522	518	511	495	541	571	489	544	573	574	556	543	563	515	561	551	494	519	546	563	527	551	525	541	504	590	514	557	517	518	544	541	561	555	512	552	563	577	537	506	541	518	580	544	558	582	539	474	538	568	529	503	503	522	543	540	559	520	549	545	540	549	560	558	558	578	531	537	607	552	529	540	481	556	529	532	489	528	523	526	538	524	529	512	550	528	556	528	521	539	556	547	519	517	537	548	560	555	564	527	532	533	583	521	598	538	568	532	558	561	512	509	553	513	515	538	538	529	538	573	548	522	524	522	498	541	529	510	526	514	550	504	550	582	576	525	577	525	551	518	530	524	570	516	516	553	528	539	574	554	560	591	521	554	534	512	541	560	540	524	540	582	528	559	497	569	508	564	540	498	526	515	557	553	565	549	594	562	526	584	586	496	494	541	540	581	522	589	568	565	550	546	505	533	544	554	554	525	513	548	522	533	540	572	548	554	531	517	528	547	532	524	526	508	538	552	582	522	545	521	529	510	557	559	532	556	543	536	570	535	536	571	542	518	546	525	548	571	556	515	567	549	566	504	541	499	515	563	540	571	558	522	536	543	519	563	539	538	498	544	561	598	560	497	494	543	525	552	529	552	522	525	567	556	515	564	526	524	533	537	522	544	541	540	552	577	534	558	496	559	575	537	536	569	555	538	540	545	524	538	529	568	572	545	518	551	519	554	541	550	568	543	568	582	570	526	545	536	566	559	554	507	512	579	538	510	565	529	600	558	526	546	555	553	517	525	517	544	537	508	540	538	524	534	538	510	522	522	532	538	538	560	550	530	565	502	527	540	571	569	498	598	538	584	571	578	558	544	495	562	536	599	521	544	604	530	529	568	551	531	539	579	530	554	568	535	543	590	542	557	535	506	510	585	538	568	574	510	574	517	549	566	529	514	585	546	564	501	533	569	519	542	536	506	558	547	533	540	558	556	515	571	520	547	547	537	533	576	488	527	510	535	558	554	594	518	528	513	544	534	572	554	541	575	546	536	550	536	560	496	544	483	513	554	532	546	528	565	540	545	576	576	541	519	533	546	563	515	550	578	553	563	543	535	522	531	514	537	551	529	527	504	540	532	546	501	557	524	530	515	483	555	538	559	525	495	516	500	507	540	537	549	545	564	542	580	506	522	527	576	488	542	523	588	518	507	558	523	555	533	521	567	527	523	511	504	523	540	519	524	545	537	552	542	552	543	566	570	572	530	569	565	532	560	580	568	547	484	569	542	561	525	530	537	539	532	549	565	590	523	511	497	518	538	521	530	539	516	530	501	566	515	510	535	548	518	530	546	528	575	518	544	543	543	554	530	531	560	563	472	557	550	509	537	528	561	533	540	605	523	515	536	561	529	551	521	528	545	561	576	549	552	509	539	551	578	566	536	534	572	539	535	540	568	545	555	557	555	563	548	516	510	530	539	517	570	544	583	502	559	559	537	527	558	572	541	544	559	452	528	542	531	553	507	491	527	526	517	565	548	570	541	532	512	538	506	486	548	541	578	521	518	528	586	533	513	545	548	510	548	530	595	516	504	529	567	562	529	510	524	543	519	509	532	520	555	535	503	488	520	546	529	545	534	507	511	547	538	565	562	487	556	541	549	540	549	537	569	582	518	569	573	494	491	528	526	526	540	503	516	529	511	540	580	544	544	567	565	521	595	546	532	481	513	535	515	511	516	539	573	563	523	532	518	535	543	517	526	540	560	525	548	516	530	524	579	560	561	507	559	524	566	540	511	533	542	519	557	509	538	586	520	562	556	524	550	551	592	533	507	597	558	571	584	480	560	546	581	551	535	560	526	570	525	525	527	546	512	529	529	566	560	529	556	576	588	544	588	546	531	549	535	523	568	548	574	537	492	556	536	575	560	547	576	562	518	551	550	520	544	533	553	539	517	551	529	555	544	522	520	530	470	563	571	505	554	523	551	554	543	525	568	577	544	521	502	525	565	560	561	561	549	570	517	527	562	525	543	534	573	549	531	522	510	545	543	533	517	577	539	531	532	546	554	529	560	526	559	522	511	521	565	554	524	538	548	550	522	513	568	568	537	541	575	566	521	534	549	509	537	499	552	533	541	575	521	532	579	540	529	565	539	561	530	531	576	548	556	547	519	588	516	551	580	549	557	536	534	545	516	533	572	541	545	567	553	545	539	564	554	508	584	532	541	551	535	522	528	512
28178	15600	7497	674	127	107	92	109	74	94	112	95	101	92	89	94	95	96	123	88	116	94	84	89	103	93	86	94	84	98	98	98	99	98	102	97	84	98	101	98	96	90	117	82	97	99	102	108	100	90	98	89	104	89	89	86	94	86	99	98	115	112	108	96	99	111	89	99	108	84	109	80	89	98	78	98	118	106	84	101	86	90	97	88	85	105	105	86	91	74	103	116	103	97	107	104	122	98	83	92	101	97	77	99	83	86	93	103	88	95	100	92	86	100	111	128	97	90	86	96	105	85	99	91	105	106	99	89	97	96	95	86	105	78	85	104	91	103	95	105	94	108	104	96	99	103	103	92	75	102	93	96	98	93	81	109	86	108	110	93	103	89	89	86	82	91	92	96	102	107	81	98	92	85	109	102	101	123	81	91	100	83	95	96	88	117	100	115	96	80	103	97	90	102	98	89	78	87	99	100	99	75	86	94	92	85	97	94	79	97	89	94	115	102	104	93	68	94	111	92	87	108	96	96	98	97	81	103	85	106	88	87	94	90	100	101	83	113	87	98	72	104	83	105	104	107	108	103	95	93	97	103	105	90	78	85	98	106	103	96	103	85	96	99	95	114	106	93	115	98	109	109	83	99	83	85	86	83	88	98	117	104	94	91	97	94	103	94	112	100	105	122	103	101	75	85	104	99	101	91	96	88	112	94	100	104	107	91	84	116	103	96	99	80	100	88	110	102	83	101	90	91	111	109	92	102	94	96	94	88	118	90	96	102	102	92	117	104	96	122	103	117	91	87	82	96	116	97	84	103	120	97	102	71	111	77	92	95	89	78	109	87	81	102	97	99	104	92	86	84	84	120	90	93	101	87	93	111	108	106	93	88	102	98	98	98	87	107	103	86	78	92	87	75	82	101	95	94	101	93	81	110	88	90	81	80	93	104	101	101	97	91	94	96	95	104	86	98	97	99	101	106	98	105	93	92	105	78	94	81	97	95	93	99	111	91	111	106	83	96	76	91	105	88	94	102	96	107	84	76	97	84	87	91	95	88	85	104	103	94	122	85	92	101	82	99	99	107	97	95	101	84	103	80	83	93	104	115	90	104	99	100	88	86	89	89	86	85	104	91	96	95	85	82	94	114	108	89	105	85	88	94	92	91	99	78	92	104	105	107	88	91	98	85	89	101	80	88	98	96	98	101	90	91	111	91	74	93	96	104	107	95	82	100	109	103	92	83	88	105	102	112	86	94	93	87	94	104	112	89	108	93	87	93	101	88	84	99	92	90	100	101	81	113	84	105	100	102	75	81	89	99	98	103	97	110	96	106	105	109	109	113	99	109	99	100	103	100	103	66	105	95	99	89	109	98	116	93	96	111	117	97	102	75	94	101	91	104	115	99	91	117	77	103	112	98	79	86	97	85	90	109	93	83	90	99	99	106	105	94	77	95	83	100	111	104	83	87	83	97	95	109	110	100	84	108	87	97	74	90	94	100	103	97	88	82	87	79	111	114	89	102	114	104	88	81	121	70	96	102	95	90	90	98	98	90	83	108	93	96	96	99	91	100	85	93	100	83	83	86	85	101	109	97	107	96	103	111	90	83	92	99	75	84	98	101	95	104	84	96	94	83	97	112	94	116	113	95	98	112	100	114	102	96	94	104	108	101	89	110	100	94	96	90	86	103	98	107	83	105	95	101	127	91	91	90	103	80	112	74	95	92	88	117	93	101	83	91	105	123	107	85	98	104	113	84	86	96	99	96	100	92	99	96	91	89	87	103	93	98	100	86	108	89	103	90	84	106	99	104	101	87	80	94	101	84	115	94	89	100	95	89	93	97	108	98	85	98	94	93	104	97	103	100	89	112	76	93	88	88	104	108	95	91	100	93	108	82	106	88	95	77	100	104	87	77	104	93	87	94	99	111	95	101	93	103	86	108	91	110	81	80	91	89	97	94	97	97	110	92	88	88	89	92	101	94	79	86	99	111	86	89	110	113	107	100	96	76	93	102	99	107	88	107	89	101	94	106	108	102	94	86	97	105	106	86	97	105	114	102	90	98	93	113	96	110	86	82	93	104	127	112	94	95	98	98	95	103	108	77	96	112	81	100	106	96	102	108	111	93	101	90	104	100	96	90	107	100	90	98	101	107	95	96	98	96	97	101	103	98	91	96	86	93	86	97	93	110	89	79	85	99	90	94	97	79	85	104	115	99	98	110	91	77	98	90	89	94	103	97	78	104	108	105	108	86	88	99	89	106	98	95	83	98	88	97	104	113	93	86	99	102	95	93	97	79	117	81	120	97	106	108	118	74	86	103	102	97	91	88	102	99	95	107	92	121	106	92	108	98	98	82	83	90	104	88	113	90	92	89	93	94	97	96	111	101	95	89	107	80	98	110	104	96	104	89	108	95	104	88	93	133	88	100	86	77	104	97	87	118	114	106	78	103	77	110	89	90	91	88	85	99	76	114	84	90	97	100	112	103	113	103	99	97	95	70	87	118	88	85	99	83	113	92	114	100	77	96	93	99	102	91	109	94	89	90	76	109	102	93	85	91	106	101	92	103	76	83	98	108	105	90	103	75	87	93	85	107	90	112	89	100	91	78	69	97	89	101	93	91	86	105	96	98	86	80	90	94	91	101	87	121	94	99	89	120	108	107	98	93	98	95	97	110	95	89	83	101	103	112	96	101	87	80	80	73	89	83	91	92	102	97	106	98	103	84	102	107	98	99	110	91	80	84	89	113	104	100	104	92	96	108	102	103	93	95	80	96	86	90	93	107	118	104	105	73	84	115	107	103	89	115	95	106	111	94	115	88	94	104	83	97	105	96	88	83	111	96	92	91	107	79	90	74	104	90	103	103	100	98	95	92	102	107	97	86	102	88	90	99	93	94	110	99	91	88	81	107	93	95	103	94	84	77	100	125	77	114	107	94	90	97	101	103	93	86	104	101	95	111	102	89	94	81	100	110	104	105	97	93	75	85	107	95	93	76	100	96	90	102	102	87	92	103	92	93	109	84	101	89	105	111	104	95	87	79	108	89	88	104	102	107	88	107	96	109	103	101	100	90	80	95	90	108	95	102	102	98	89	119	91	100	85	91	101	91	91	101	79	98	93	108	100	106	80	91	85	84	115	95	90	74	103	74	106	86	95	87	102	99	95	97	97	98	102	90	101	98	77	116	108	100	110	105	120	87	100	95	91	96	100	96	98	110	96	101	82	77	108	77	96	97	100	100	113	95	105	96	99	100	88	101	112	103	94	105	93	108	91	84	117	89	85	95	102	100	107	96	85	95	80	92	80	104	75	116	101	89	125	97	96	97	94	92	98	91	95	98	126	108	104	97	92	99	82	95	91	106	104	81	104	101	99	116	90	102	92	86	92	100	91	90	95	103	100	86	107	89	102	102	90	98	94	97	98	89	84	91	104	117	102	94	103	86	89	102	99	95	90	95	92	126	77	78	110	87	97	86	87	84	101	97	112	105	86	113
29885	19782	13316	1087	390	357	360	353	375	330	371	370	352	326	375	361	352	349	328	332	369	349	332	353	345	376	368	363	370	354	362	343	379	329	343	329	342	327	322	359	373	344	388	321	311	365	342	340	386	345	338	351	364	340	353	342	372	346	383	373	359	316	357	343	388	329	330	375	342	353	362	358	345	354	368	362	343	364	320	331	347	357	354	366	362	348	391	347	356	331	363	340	327	376	369	331	361	368	386	356	349	367	331	372	362	380	357	336	359	343	332	347	376	362	350	355	342	365	356	338	366	346	384	379	384	338	388	379	339	372	356	398	358	340	322	348	331	355	341	349	357	363	330	359	365	414	383	336	359	384	346	371	366	357	397	343	337	333	343	350	380	343	368	367	352	343	335	337	377	354	377	347	363	351	376	342	334	346	306	372	370	378	350	365	369	369	367	361	341	348	385	363	362	339	341	337	369	358	348	362	317	362	367	316	354	391	332	356	370	328	338	356	318	339	352	359	370	372	374	357	382	339	343	391	364	373	365	381	379	348	336	386	331	358	346	347	355	354	320	367	337	371	377	385	356	363	366	360	327	404	360	296	376	349	362	388	367	357	356	349	352	338	344	329	370	341	346	341	342	337	376	361	381	366	362	341	328	346	359	369	361	343	375	409	390	373	322	363	385	330	299	392	386	347	333	362	338	341	351	346	350	379	346	350	358	342	345	318	366	376	335	332	340	356	376	388	376	355	347	317	353	347	345	353	346	347	375	348	340	339	351	376	373	358	315	350	350	372	327	378	345	359	345	373	325	343	367	381	350	310	357	371	326	354	358	341	390	344	396	341	347	385	364	338	374	333	320	337	369	336	358	384	331	334	345	363	378	381	380	308	363	348	365	381	360	340	337	349	332	377	331	346	354	380	351	361	365	383	357	331	308	375	352	340	386	345	380	352	355	337	332	392	374	352	343	337	353	357	361	377	377	365	349	318	363	361	378	317	379	336	349	350	391	380	356	343	336	371	350	395	362	356	361	387	372	369	352	332	341	366	374	355	333	396	347	377	367	365	357	361	375	348	355	346	374	366	398	356	351	375	351	340	374	356	323	364	357	337	331	355	372	384	335	353	361	341	368	389	356	348	396	356	335	366	353	341	348	366	365	335	359	388	348	336	367	366	356	373	370	353	358	321	345	366	388	350	379	367	360	362	371	353	350	350	354	350	360	350	334	349	356	318	363	355	343	354	347	331	359	365	381	395	368	381	354	347	351	361	350	367	394	404	331	335	394	354	346	376	394	346	340	330	351	350	335	331	367	352	340	369	365	359	364	356	337	343	358	349	382	376	370	343	348	377	337	375	340	359	370	360	377	368	361	356	323	365	364	352	310	371	410	357	358	375	368	369	348	355	354	378	331	357	383	343	376	326	326	363	369	358	373	352	406	383	383	373	374	357	364	384	377	380	353	352	364	371	339	346	347	342	309	350	330	371	364	378	374	346	349	359	336	377	333	341	363	358	378	373	364	360	371	328	346	342	367	355	345	396	356	391	358	349	384	333	342	336	377	347	338	375	336	334	372	358	358	345	388	339	353	379	350	333	363	355	359	365	342	377	364	358	367	336	368	384	390	374	336	340	364	323	350	373	354	369	346	356	389	364	322	365	325	363	343	359	307	347	338	361	391	341	379	370	331	356	362	357	334	323	314	358	347	347	365	338	353	364	347	363	361	373	393	361	381	355	302	325	341	381	344	326	370	346	340	312	345	346	365	391	343	362	360	339	396	361	367	346	365	374	345	348	362	360	367	348	390	337	354	323	344	353	351	366	368	336	359	378	349	366	359	378	372	361	343	368	329	346	359	335	379	362	363	361	319	382	320	342	349	363	336	318	338	347	323	333	341	344	327	367	338	361	346	338	353	352	377	377	364	370	334	356	358	362	362	348	323	370	367	366	315	370	346	344	352	396	354	356	355	348	382	360	352	364	369	371	347	328	384	344	335	342	383	365	352	340	361	335	377	335	370	347	347	386	367	361	366	328	351	375	370	360	318	343	332	386	357	333	344	339	360	371	332	379	318	384	342	356	368	342	330	318	358	366	398	343	390	375	341	347	333	373	359	335	380	348	352	374	341	337	358	355	344	349	381	342	356	371	378	353	356	365	359	365	366	353	343	355	367	357	361	359	378	391	371	338	365	371	323	367	354	381	339	370	341	380	358	367	380	348	351	354	364	395	374	387	340	333	357	362	340	338	355	347	338	421	372	371	385	358	375	348	379	334	390	368	343	373	349	353	350	342	369	356	357	343	388	333	370	344	383	373	358	317	364	333	350	352	308	374	348	342	367	376	338	345	353	335	350	361	396	373	386	357	372	378	358	370	366	387	386	353	372	332	346	336	370	331	357	350	387	370	354	380	359	291	344	326	353	369	356	343	353	380	352	362	339	363	376	374	378	379	345	351	373	361	355	371	334	352	336	344	344	383	343	346	349	376	383	328	330	361	357	349	400	380	378	347	364	380	354	367	378	331	382	374	373	314	355	341	368	370	358	355	313	367	378	333	380	359	381	348	351	340	369	352	328	348	399	332	384	366	332	365	329	328	359	343	361	358	329	375	338	349	343	363	358	374	387	352	348	360	386	355	349	393	357	360	374	358	348	336	304	341	381	328	373	318	363	370	384	359	358	331	355	349	338	354	320	375	336	325	385	362	366	373	326	353	332	350	332	367	348	346	375	364	353	371	373	333	373	371	357	370	358	333	338	322	356	327	345	352	345	367	339	382	325	344	370	331	372	330	366	336	348	378	311	385	355	367	345	355	351	353	365	361	311	341	372	343	351	384	359	400	359	341	380	368	317	359	338	383	324	366	372	351	373	336	367	371	343	353	347	377	334	378	369	339	326	364	384	380	374	351	399	347	353	316	345	354	363	346	346	362	364	346	379	328	329	364	353	351	353	373	364	372	370	385	344	354	357	334	350	372	313	358	327	342	357	357	306	374	354	371	347	373	347	346	348	381	383	354	388	313	355	378	344	367	373	342	355	335	335	373	333	380	380	358	369	371	339	392	378	346	383	347	359	350	356	334	349	348	350	321	367	380	333	356	361	377	361	363	355	336	380	366	333	385	357	352	384	352	338	374	337	326	325	402	366	335	362	346	350	338	337	342	391	333	374	361	334	368	365	362	350	360	348	360	385	359	372	359	368	365	339	332	349	365	354	391	361	304	338	333	364	355	357	358	378	387	403	325	345	381	355	343	352	366	369	359	328	388	331	355	355	344	356	375	357	352	366	390	346	340	324	354	385	352	327	345	380	339	363	381	360	359	359	359	377	415	327	357	354	377	358	336	315	345	339	344	339	379	371	365	374	347	379	348	398	377	356	359	361	331	359	394	356	377	368	343	347	356	364	344	363	372	358	352	346	352	366	365	365	372	320	332	365	338	362	352	346	378	357	352	347	368	341	379	330	379	363	392	345	319	357	373	360	362	411	348	380	370	322	353	365	388	355	356
66224	62556	51260	17427	1401	152	133	145	132	117	96	100	124	100	101	105	100	127	99	109	100	121	109	104	82	107	97	111	107	106	106	98	87	96	81	86	92	89	97	100	115	82	99	94	86	110	98	90	95	107	103	92	96	114	92	106	92	93	97	91	96	94	86	102	76	95	80	99	107	78	100	85	98	85	83	75	95	84	85	82	124	95	74	97	98	93	98	103	103	82	93	101	97	94	88	80	95	99	83	85	103	80	71	79	92	91	89	87	65	87	86	87	93	102	110	77	97	91	106	109	100	79	107	75	101	106	98	88	103	83	107	81	101	91	86	92	91	94	83	89	84	106	99	83	89	95	104	105	94	100	86	86	91	97	88	86	70	88	91	104	91	87	104	84	109	101	96	100	98	104	86	89	89	68	100	84	115	89	95	87	87	85	74	95	83	103	93	85	82	97	87	98	87	99	103	95	79	77	89	107	92	103	81	97	107	89	106	96	94	90	80	92	100	110	100	85	105	98	93	90	100	112	106	90	82	98	96	82	104	84	105	112	101	100	103	120	99	98	89	94	93	81	90	92	85	76	104	97	96	89	105	79	94	87	101	84	86	102	84	91	87	101	95	83	79	104	101	88	105	94	91	95	76	87	103	87	95	98	85	106	103	103	95	102	106	95	83	108	87	98	89	109	90	111	101	92	91	87	93	85	103	90	105	93	99	84	91	91	99	83	88	86	91	99	96	104	100	108	106	88	115	93	89	98	77	99	84	98	80	105	84	83	107	98	107	94	74	110	93	95	90	104	97	95	108	100	101	88	85	93	100	106	108	83	92	94	83	84	107	91	81	99	94	98	94	103	101	100	82	92	100	100	95	97	104	110	110	89	88	102	112	93	97	84	86	75	98	90	111	86	85	92	94	100	101	93	92	76	82	97	84	83	76	107	91	92	84	81	92	89	89	92	109	84	95	102	88	82	84	95	73	90	94	102	92	89	99	98	104	107	107	101	116	81	86	92	98	105	94	97	86	106	83	93	105	85	101	101	74	85	79	92	83	108	100	81	89	108	108	111	99	84	101	110	89	104	113	86	94	113	110	88	95	95	93	101	99	91	91	104	112	78	120	91	106	86	91	92	105	96	85	97	74	102	105	105	92	98	88	97	84	87	101	86	103	81	89	92	103	90	109	89	102	97	92	102	97	111	97	79	95	85	91	96	118	99	101	86	91	90	100	115	91	99	98	98	106	85	95	68	82	116	83	76	89	87	108	93	109	96	96	95	109	87	104	96	126	80	87	93	103	89	91	99	86	90	98	103	99	95	81	99	86	89	84	86	99	86	94	89	99	108	96	98	90	84	96	87	82	91	103	105	82	107	113	90	88	90	95	85	101	101	96	88	82	90	86	101	93	87	83	92	81	92	104	100	100	92	104	94	71	107	87	95	115	98	88	89	89	87	79	78	92	89	94	118	94	110	109	80	93	79	79	100	90	101	106	74	87	97	94	101	75	90	110	94	86	113	90	91	90	91	98	84	97	91	98	83	98	101	79	94	103	99	93	112	74	86	106	87	116	103	102	81	87	95	102	91	99	120	101	85	94	101	88	82	87	103	94	78	120	67	87	101	99	78	95	104	103	91	84	91	93	86	91	106	97	101	94	103	124	106	98	107	87	87	112	80	112	79	96	79	80	106	82	86	103	107	99	107	98	108	98	84	81	87	99	88	79	98	97	84	91	92	99	77	101	94	104	91	77	89	79	74	89	98	73	108	109	81	89	106	98	91	106	91	80	97	93	81	94	92	106	92	114	92	102	93	93	91	96	86	95	100	90	101	94	90	99	94	88	82	116	81	111	87	111	76	95	103	75	97	101	110	100	94	105	101	97	109	85	101	100	103	111	118	91	87	84	104	99	73	108	87	88	79	71	92	84	90	98	72	92	83	80	103	86	97	84	101	97	89	108	97	100	105	86	99	92	94	86	85	86	84	111	89	78	93	97	101	92	99	93	88	109	94	98	94	94	97	91	108	105	104	87	76	93	106	85	94	86	88	81	95	86	102	84	79	88	108	111	106	103	104	103	96	94	95	91	109	90	98	89	95	93	107	88	88	94	86	97	89	86	96	94	89	98	83	94	93	94	90	89	98	108	87	109	105	99	93	107	85	81	86	105	113	78	108	107	97	96	95	102	85	112	108	74	105	85	89	98	94	96	120	93	89	90	86	89	84	88	92	115	113	80	91	91	99	111	105	93	104	92	106	105	89	95	86	91	80	102	104	108	92	88	108	109	84	95	93	106	93	101	103	83	95	96	94	109	95	94	111	94	91	85	99	81	89	106	108	106	101	86	107	90	95	75	88	87	87	78	80	107	91	78	86	94	79	81	87	95	102	84	92	103	103	98	92	99	100	101	96	90	99	114	107	97	88	78	85	102	120	103	132	91	104	84	113	98	98	101	92	114	102	101	90	107	92	113	95	103	103	112	87	97	103	95	95	103	99	91	99	87	117	97	101	93	84	67	76	91	85	85	106	92	99	88	98	105	75	103	97	90	98	85	85	106	117	117	98	86	94	98	94	83	87	100	105	97	100	87	96	96	111	97	103	105	97	99	84	91	84	105	115	104	97	82	98	83	85	83	93	108	100	102	87	85	102	99	87	93	82	88	95	105	97	97	102	86	101	90	102	119	98	100	85	98	96	95	106	99	96	115	109	88	104	102	98	87	96	89	97	100	97	102	81	98	108	104	91	93	105	88	84	93	105	103	101	93	86	105	92	92	105	111	96	98	102	108	99	86	104	92	96	112	84	92	104	97	104	97	101	112	95	104	100	89	112	76	92	94	93	95	106	101	100	101	95	80	91	82	94	93	115	85	99	93	84	114	91	109	99	98	93	100	94	87	83	91	89	83	89	86	81	102	87	93	97	105	97	100	89	89	111	100	103	97	103	107	113	106	83	94	92	97	100	93	110	107	85	108	85	110	99	98	107	99	103	102	80	77	101	88	91	103	93	108	91	97	97	94	84	94	91	91	109	89	114	92	98	102	87	90	90	81	82	99	99	95	96	96	96	75	94	86	103	93	89	93	102	78	86	87	98	93	100	95	93	114	90	92	92	88	92	98	90	95	95	91	106	77	93	95	81	92	92	107	76	90	96	92	98	96	86	82	103	94	93	85	88	92	76	107	104	73	99	102	87	98	101	97	85	95	104	87	101	98	86	91	82	78	93	105	98	88	96	100	80	92	96	97	89	96	102	119	108	107	94	96	96	92	93	101	80	88	93	80	115	89	118	75	92	123	86	103	103	88	93	99	115	109	86	84	108	112	94	110	85	106	101	101	105	93	76	107	113	105	112	114	90	92	97	99	92	93	83	116	77	94	101	92	98	108	107	77	101	95	87	84	82	84	92	81	89	77	96	103	102	101	93	80	85	106	105	91	100	95	84	88	104	106	84	95	82	84	92	107	93	99	88	93	97	88	83	106	97	85	81	89	105	100	110	89	104	76	84
48595	49798	46711	8519	666	579	563	622	561	479	500	419	424	383	346	433	426	393	391	398	371	357	383	342	344	376	371	361	348	389	357	408	356	343	338	384	344	379	375	345	388	353	323	326	381	374	359	367	368	322	356	345	347	347	338	380	349	354	336	338	357	369	353	367	373	373	341	336	329	353	382	342	370	364	386	341	355	374	345	357	314	354	349	348	350	359	325	355	335	330	319	339	372	373	355	305	312	356	328	366	342	346	367	308	372	322	388	331	377	362	318	373	336	369	387	321	363	326	321	330	325	378	338	350	339	348	344	365	368	352	352	360	312	326	334	360	354	347	398	338	328	353	348	346	353	350	362	329	332	349	343	339	383	353	332	336	350	364	371	375	332	352	316	369	411	376	327	342	342	361	304	332	363	372	367	315	364	347	307	331	354	342	349	383	331	327	355	355	362	351	356	316	349	357	358	339	371	364	319	362	327	352	357	309	356	347	320	353	343	356	357	356	355	362	356	329	350	336	330	344	334	333	321	379	357	351	350	352	369	325	354	337	327	342	336	338	358	329	329	316	327	357	346	319	305	373	339	342	346	350	347	348	358	331	361	346	345	340	356	342	346	378	364	355	342	371	344	338	355	304	350	365	333	359	355	367	325	357	401	341	377	307	341	326	332	368	332	323	336	327	337	339	350	346	357	335	330	357	353	359	380	352	371	344	347	329	327	327	333	358	356	343	313	377	352	343	340	345	345	364	352	323	362	356	334	341	342	353	354	332	343	322	373	357	336	324	338	287	349	404	360	341	333	367	366	330	353	308	298	365	347	332	321	340	368	347	348	353	343	353	386	360	342	324	318	364	341	341	354	331	331	357	380	336	298	371	358	363	350	348	345	322	369	344	300	332	334	384	335	353	363	345	348	341	339	362	352	352	380	369	358	346	319	360	331	339	378	342	363	331	309	344	376	373	353	332	327	361	399	343	331	354	373	335	348	358	418	376	389	316	362	372	339	358	353	316	361	397	383	353	323	411	327	295	340	325	346	367	351	336	357	359	322	339	330	361	352	343	338	362	329	365	382	345	361	352	357	316	329	336	336	328	363	365	383	349	354	349	383	345	316	336	335	329	332	340	320	370	345	327	338	363	360	351	352	333	357	333	321	361	400	319	339	369	320	343	294	317	335	365	359	344	332	338	359	336	378	348	346	361	333	350	347	345	358	349	329	353	343	355	342	340	349	371	369	366	360	326	368	367	322	341	345	325	348	353	322	360	325	331	337	335	334	390	351	375	363	348	355	353	338	343	347	341	362	354	297	331	336	328	348	366	353	340	371	370	365	363	340	335	365	342	344	359	341	309	327	348	369	332	382	344	341	370	329	330	377	344	349	371	328	315	370	329	329	342	351	384	343	343	377	370	336	362	338	367	336	322	348	324	343	304	329	333	342	384	341	358	345	334	372	373	340	347	349	373	340	318	354	348	324	350	342	309	353	379	322	335	387	312	334	371	321	354	367	333	359	346	369	347	357	361	352	347	359	331	328	327	342	335	351	352	358	302	320	331	341	350	340	364	302	338	345	332	360	359	343	365	335	359	319	335	349	339	338	360	347	354	349	365	366	354	398	341	344	347	355	329	366	324	333	351	347	353	330	337	348	367	361	370	334	325	333	317	342	331	305	370	338	346	318	319	337	318	321	329	332	355	348	361	364	347	330	376	337	350	359	360	347	359	353	328	329	344	356	372	357	383	375	322	335	330	314	360	348	347	328	351	327	365	357	322	368	362	334	316	334	366	364	353	364	346	370	333	379	367	360	350	346	347	348	342	368	341	336	358	337	340	326	340	311	363	340	347	342	345	391	332	338	337	350	357	317	377	302	347	332	323	370	338	364	344	342	334	352	324	349	334	347	366	353	376	337	322	366	339	376	334	349	351	345	344	361	365	356	325	341	361	386	355	362	349	334	349	334	339	373	336	379	325	343	365	342	333	334	342	365	353	339	352	344	358	346	380	327	347	370	352	316	323	341	356	336	368	334	326	338	356	360	366	303	372	335	351	336	364	356	390	330	380	344	343	347	363	340	334	331	376	323	347	338	345	365	331	357	351	327	340	355	328	351	370	353	346	332	367	351	363	340	334	327	345	312	342	368	337	354	331	344	345	323	347	332	351	322	342	362	359	373	359	356	349	319	335	369	342	313	375	362	354	318	354	331	332	333	364	350	364	346	347	340	328	361	364	340	354	320	350	323	328	364	319	358	349	367	342	357	361	353	341	342	365	361	351	365	352	349	346	367	350	331	364	358	340	332	364	340	360	340	325	371	356	339	309	322	327	358	357	345	332	350	355	348	367	366	354	320	331	332	337	339	344	364	326	351	357	366	357	336	341	361	345	343	376	355	358	346	359	347	304	335	365	307	348	344	342	360	354	320	349	338	351	336	370	314	355	359	363	364	361	332	360	356	356	353	345	356	355	333	368	321	356	335	343	339	343	344	339	379	375	340	361	342	353	368	358	372	354	358	321	317	350	341	353	326	342	300	350	340	353	344	348	377	391	399	346	320	391	347	369	355	355	368	312	352	318	347	349	379	364	337	328	314	330	358	316	334	331	352	327	312	377	374	330	329	365	374	328	363	344	333	357	350	322	338	339	339	337	366	386	375	357	395	339	331	348	336	361	354	331	345	338	348	352	349	317	331	360	335	353	323	334	351	317	368	349	327	366	339	348	370	379	335	306	384	339	358	384	374	303	352	344	319	321	343	350	378	330	349	366	337	379	335	343	385	354	373	352	346	357	370	377	340	348	336	334	358	344	307	348	313	334	328	344	371	374	334	341	351	370	308	349	324	333	367	343	335	382	341	355	352	332	335	348	333	338	349	332	343	349	347	337	344	326	352	368	320	371	340	349	333	330	352	361	353	341	351	345	349	330	325	378	317	338	325	324	362	341	338	334	359	342	351	349	362	361	357	345	312	343	346	347	343	360	333	341	348	347	360	349	373	350	340	352	326	348	330	359	334	344	365	348	344	347	320	342	360	362	341	363	329	341	342	364	357	374	335	356	367	360	343	338	345	375	361	362	315	317	341	343	325	331	341	338	326	329	320	331	337	320	349	337	335	352	301	360	366	348	337	362	360	356	349	351	347	361	328	346	333	381	305	318	349	350	330	346	362	314	337	352	371	314	342	321	328	332	356	375	341	366	370	340	320	336	379	345	361	361	339	351	415	345	368	362	344	351	342	350	346	335	347	337	356	346	359	332	354	331	342	358	361	358	325	354	360	326	355	338	333	357	335	338	334	317	318	377	341	374	319	333	317	332	374	333	332	324	348	335	309	354	339	340	360	334	340	325	328	353	355	332	348	321	351	345	335	338	296	345	338	363	328	380	355	321	371	342	341	375	326	350	328	358	342	304	357	364	335	361	375	346	326	376	347	379	346	341	349	368	363	355	327	320	328	345	347	346	351	310	351	346	362	369	349	366	375	312	323	404	365	332	368	328	362	381	357	356
72252	72228	61401	24960	4992	366	253	276	238	212	186	180	175	190	191	171	163	185	147	176	196	160	166	159	171	180	182	173	162	156	165	199	145	150	161	208	174	178	157	178	160	153	172	175	147	159	159	151	204	145	132	166	144	130	165	138	166	154	172	160	180	157	168	164	152	143	158	156	169	146	131	163	152	151	164	149	170	189	151	175	149	138	149	175	172	166	148	167	154	126	150	160	151	155	164	177	163	156	156	174	155	144	178	149	151	171	177	177	147	144	168	164	152	161	140	140	159	159	171	165	161	173	142	152	168	164	170	171	138	156	163	138	177	138	140	159	158	147	196	143	150	168	170	156	156	151	159	175	158	172	164	176	165	176	168	144	192	158	182	150	162	176	160	154	160	161	170	174	161	160	163	158	160	158	166	142	152	158	155	154	177	167	154	141	143	157	171	176	177	159	157	155	137	138	162	162	161	145	180	166	152	166	143	156	143	141	173	162	179	149	148	180	161	172	178	168	158	163	183	149	144	170	160	144	164	160	155	172	178	149	166	162	156	165	155	149	187	157	168	177	159	170	181	152	135	186	146	162	154	150	138	151	162	155	187	172	163	169	163	168	161	139	143	162	178	180	167	155	165	142	169	145	160	166	169	159	173	143	161	162	152	150	112	142	154	140	161	160	166	165	157	167	164	156	166	151	173	162	124	159	155	170	178	151	134	149	173	166	172	160	170	135	156	174	178	175	161	150	147	143	162	160	148	191	183	151	167	158	154	157	160	147	177	191	160	159	176	156	152	162	171	166	150	147	162	156	155	130	156	159	133	143	162	154	157	156	143	143	165	151	154	184	168	166	148	159	171	165	151	149	151	162	146	157	169	152	145	147	150	167	150	143	169	125	166	170	171	164	177	151	162	164	171	159	172	137	148	142	133	173	167	140	192	153	160	158	165	169	188	169	186	158	157	154	165	172	176	162	143	174	147	138	156	172	162	140	148	161	151	165	176	161	141	171	155	142	139	170	159	166	174	160	162	173	169	163	179	181	189	195	178	147	150	164	142	160	144	140	149	170	170	143	170	156	138	163	166	153	171	156	159	170	165	154	156	162	163	142	164	155	131	166	152	156	159	164	155	174	165	158	163	190	163	164	150	183	154	165	171	178	156	159	173	158	165	145	177	155	158	155	154	181	156	152	154	142	167	174	153	154	143	158	150	156	164	165	143	162	172	144	154	132	168	159	157	166	152	180	152	157	155	146	162	156	166	161	138	152	156	146	157	154	169	150	158	140	165	152	161	150	159	143	173	153	137	164	153	163	155	156	150	152	161	139	140	175	170	156	140	141	157	162	188	166	150	171	163	182	169	161	175	179	158	140	178	144	137	136	167	158	181	157	148	176	152	162	166	144	161	162	176	178	132	170	163	138	174	147	153	148	159	151	145	165	152	160	135	151	158	142	159	168	155	143	149	158	153	177	134	172	171	167	164	185	159	159	169	150	166	141	150	155	161	175	177	166	163	162	163	152	148	148	157	138	147	173	171	161	175	166	148	160	166	166	146	157	154	170	152	166	139	172	148	163	164	166	162	147	166	167	157	178	161	140	151	155	159	149	150	166	166	162	152	146	157	169	163	156	163	177	150	151	170	163	142	139	157	142	151	173	165	162	134	170	170	180	181	138	165	164	160	142	150	139	154	154	172	163	163	152	162	155	172	135	185	164	181	169	174	169	151	183	148	169	153	158	172	140	146	161	155	135	159	171	175	182	159	156	142	178	175	164	175	176	133	173	151	166	162	140	152	144	177	170	173	171	182	159	150	169	161	155	178	152	176	172	155	155	177	167	156	176	157	165	177	152	159	158	155	144	146	149	153	152	167	168	170	172	149	144	160	158	159	166	152	180	170	162	151	165	173	142	158	166	170	172	146	164	157	177	154	152	132	139	177	158	160	176	181	171	161	166	169	162	161	158	168	161	168	167	157	168	154	163	146	138	166	149	155	174	168	146	162	164	158	166	183	192	136	142	154	165	171	158	167	153	141	165	159	167	166	173	153	155	154	177	150	145	173	164	153	170	152	167	154	167	138	185	148	160	165	176	145	153	140	145	184	172	165	147	158	145	147	166	150	188	164	144	170	153	163	140	162	150	157	167	182	173	177	166	155	171	161	125	181	154	154	165	179	148	199	159	141	150	156	155	167	145	159	163	169	144	165	174	173	177	178	160	153	150	171	168	170	152	159	151	166	159	168	148	154	155	167	164	163	163	148	161	158	152	159	160	175	159	168	149	151	157	169	167	164	159	144	164	151	149	188	150	147	162	150	182	155	171	145	191	144	194	143	156	172	154	184	150	149	159	153	159	143	166	148	186	164	147	156	153	159	135	149	162	152	156	171	158	150	176	125	152	160	169	159	156	164	151	158	168	158	148	152	156	160	151	174	146	165	139	139	166	148	166	158	145	157	142	136	161	159	148	175	159	149	138	171	162	158	168	156	187	141	163	163	159	159	171	151	171	170	167	176	183	166	182	163	144	175	168	163	155	173	157	180	160	159	177	154	162	145	163	181	142	134	150	142	154	173	131	177	163	152	151	133	177	151	161	160	153	148	165	152	155	131	168	181	161	164	169	155	174	171	145	159	167	179	163	146	177	154	149	155	154	154	174	153	167	161	150	155	152	183	157	161	131	173	160	177	146	160	158	155	180	167	140	146	151	169	178	167	161	162	148	155	165	158	140	161	158	154	161	175	170	160	148	156	167	164	146	178	158	165	166	176	161	145	178	168	140	150	165	176	186	174	162	170	181	149	158	172	148	151	153	158	150	149	162	159	181	175	174	155	157	153	169	178	160	149	174	171	149	154	168	189	174	171	169	163	186	163	153	156	152	160	179	157	153	152	174	153	159	166	148	162	150	151	172	158	159	157	137	150	176	164	159	165	142	179	163	166	200	162	161	161	164	148	175	168	161	172	150	181	173	162	151	179	169	173	156	161	154	168	161	170	175	140	129	149	157	179	170	157	158	171	153	167	163	156	152	163	166	142	158	157	169	163	162	185	141	176	177	165	156	163	155	156	145	146	133	164	176	171	172	145	185	159	167	170	173	157	153	148	181	176	149	161	155	161	157	138	141	150	156	154	160	165	156	165	154	142	180	142	170	162	156	166	180	163	173	157	163	156	162	162	138	173	156	140	172	184	158	160	165	151	176	159	178	177	165	175	152	152	176	167	155	131	162	154	131	139	163	154	182	151	147	162	153	171	158	132	153	165	145	170	159	171	175	160	149	163	162	184	150	168	158	182	156	166	152	153	144	167	160	172	154	156	168	161	163	142	171	157	152	170	159	142	167	175	129	159	163	135	180	186	169	166	164	172	169	154	165	134	177	146	155	137	158	168	137	163	152	141	166	144	156	145	182	147	178	180	157	166	160	154	149	156	174	170	167	150	163	173	165	172	139	153	169	169	190	176	154	156	168	190	153	174	173	160	177	170	146	140	138	174	167	164	175	158	151
58506	61588	58344	10889	1223	1061	994	1156	959	819	747	676	653	616	686	652	672	592	582	642	613	591	603	595	609	592	644	616	603	540	591	578	577	520	522	540	540	546	553	514	511	614	561	561	550	537	573	556	552	527	590	526	540	556	546	556	555	561	516	559	530	565	504	536	520	575	535	506	516	524	538	570	553	544	521	546	525	507	537	526	542	532	525	547	535	551	535	542	537	558	577	548	536	519	521	530	512	539	544	510	546	512	559	477	534	529	524	514	504	524	501	563	466	583	527	494	543	507	571	536	554	506	543	526	535	548	540	543	550	542	527	525	491	559	533	508	536	551	535	543	555	493	548	553	512	534	521	504	573	544	536	557	551	521	565	573	533	504	565	547	582	545	553	595	518	485	555	524	548	531	535	531	536	518	505	530	531	533	560	596	571	519	536	525	583	553	506	558	561	575	524	531	509	543	535	556	560	550	532	530	530	542	541	546	553	535	550	525	548	558	523	506	518	533	543	541	583	552	545	534	508	549	545	546	569	545	553	494	557	525	547	515	531	574	509	576	564	493	546	513	560	550	541	570	560	555	572	526	536	526	521	541	517	516	533	546	518	559	515	536	544	533	531	526	548	568	496	547	521	530	541	542	515	541	521	497	546	528	533	530	544	521	525	524	516	574	549	541	534	487	527	573	498	567	540	548	500	511	544	570	557	541	517	501	502	560	543	534	572	542	517	502	553	513	530	587	529	538	527	541	516	525	522	529	500	555	529	503	548	554	558	561	540	498	581	547	525	545	549	579	544	554	555	565	538	515	523	557	574	511	522	547	521	538	523	563	522	500	505	524	510	504	518	526	548	526	574	505	522	553	516	548	562	545	583	529	534	524	566	565	543	527	526	566	588	547	616	520	546	527	510	556	516	537	565	506	536	551	521	518	590	534	571	496	554	557	516	562	541	516	495	553	547	504	577	546	557	506	534	540	524	522	559	579	584	541	527	524	518	542	521	534	557	579	546	534	566	513	554	569	561	535	537	564	553	567	518	543	536	575	536	522	525	539	546	547	527	552	528	515	502	515	585	514	545	573	524	551	502	511	505	514	571	564	547	524	559	507	560	503	525	566	548	530	533	563	562	513	536	520	545	566	557	502	566	550	530	530	524	520	532	530	532	518	543	496	564	571	558	560	523	556	528	533	506	551	504	511	506	512	527	552	595	530	554	537	549	521	510	547	550	558	534	522	510	540	535	565	510	506	501	517	560	546	561	544	531	557	533	518	565	569	557	459	534	530	554	551	559	557	532	532	531	520	509	563	520	516	503	506	546	503	534	544	530	558	557	568	512	516	506	505	519	539	515	534	542	534	589	524	542	584	547	517	531	520	550	532	553	552	534	557	592	540	534	489	544	542	549	511	548	518	530	564	487	539	546	558	537	516	513	543	513	561	566	473	556	523	540	560	553	547	502	553	531	485	588	515	565	497	493	559	535	575	533	515	541	521	550	553	519	568	519	531	533	536	549	503	558	533	507	535	526	512	474	536	525	532	540	542	510	598	542	520	491	510	547	529	543	562	524	532	504	542	519	526	545	564	520	517	569	521	588	533	526	556	514	566	540	556	506	515	500	558	544	565	545	546	497	489	536	512	540	581	546	540	529	519	506	531	519	533	550	506	553	512	548	546	572	540	508	557	538	564	555	540	563	537	529	533	522	528	493	555	536	505	487	504	527	527	552	568	530	539	563	527	542	502	557	538	575	537	509	530	580	501	544	536	525	539	552	533	520	529	518	490	521	551	535	511	523	548	558	574	555	531	560	549	499	519	560	550	539	558	554	556	493	551	547	542	548	542	494	521	556	554	528	557	590	542	506	525	552	473	563	493	545	563	480	545	502	538	550	505	533	541	548	538	547	496	517	528	538	540	547	504	548	502	548	547	525	547	515	531	520	545	511	532	557	507	543	507	527	519	498	508	506	517	561	517	547	545	541	543	525	541	523	528	524	538	537	554	543	536	558	518	520	500	511	503	533	530	519	524	536	547	532	542	524	563	520	560	521	526	576	577	524	537	558	522	568	587	548	516	534	528	557	551	503	567	552	552	512	533	508	553	550	563	546	531	541	533	519	547	516	496	539	573	550	522	527	561	516	509	512	555	531	553	575	538	559	529	541	558	505	558	565	512	515	520	541	523	538	563	543	549	535	553	584	559	581	524	539	558	518	514	520	539	511	530	565	583	552	517	545	537	512	551	543	535	551	516	558	581	528	535	558	531	568	521	531	505	553	531	514	531	540	544	526	526	535	503	549	526	559	552	574	534	562	538	503	586	528	563	594	568	551	549	527	539	575	564	541	496	546	551	519	545	542	513	531	509	514	546	532	540	549	524	522	522	528	553	558	556	529	498	506	516	584	528	538	544	550	551	517	535	489	551	532	546	535	550	529	522	533	525	541	529	557	541	560	508	558	534	532	574	561	526	563	561	546	545	585	509	504	532	572	552	538	522	531	536	500	525	548	495	534	564	520	531	544	521	501	577	528	505	540	527	534	545	578	543	526	547	519	491	540	502	511	556	546	560	475	498	514	527	516	512	511	526	545	519	546	546	548	535	514	517	501	545	548	508	584	580	549	550	512	530	494	527	552	542	508	556	564	570	508	533	529	474	574	476	521	533	545	535	514	541	580	583	548	538	581	516	511	538	517	556	551	545	534	539	511	533	557	509	539	530	539	525	527	547	540	572	522	509	527	556	538	551	527	521	558	539	506	564	537	530	557	531	534	526	507	538	546	566	569	437	536	548	550	497	507	525	522	530	498	499	479	567	514	509	554	534	503	586	554	494	547	505	553	516	520	509	498	528	581	521	541	502	559	575	490	512	562	511	515	544	521	586	543	568	535	562	543	559	540	599	528	522	572	536	570	573	526	533	517	573	554	541	531	545	570	529	556	512	551	499	537	531	540	535	554	554	541	497	566	537	502	591	561	529	543	540	534	512	561	522	537	506	508	553	538	515	566	505	494	513	541	563	585	567	518	501	546	554	569	491	569	538	535	532	498	557	508	524	541	514	507	521	550	585	546	569	573	530	544	515	517	547	494	545	528	541	534	518	533	536	549	490	532	547	526	546	518	538	568	495	519	573	533	518	550	579	572	547	537	519	543	579	540	587	548	498	546	543	511	527	552	556	504	514	534	521	565	553	476	529	516	555	521	533	560	532	510	527	518	545	573	542	534	533	540	533	529	519	564	491	538	532	526	524	558	527	533	549	508	548	555	548	490	551	538	537	543	547	532	549	540	560	511	506	510	526	525	543	536	550	538	571	524	571	526	513	506	520	497	523	524	537	536	585	552	537	516	559	546	521	568	578	533	538	516	525	540	549	542	559	511	564	541	523	493	537	520	512	553	576	530	563	581	540	527	536	497	517	514	541	558	506	565	522	541	550	522	534	585	573	498	536	541	562	532	567	548	526	535	557	531	522	523	511	508	536	510	480	566	529	539	528	503	514	547	504	563	546
27031	15365	7375	672	137	106	85	82	95	101	88	87	92	83	100	95	108	94	92	84	106	110	86	86	98	94	110	100	108	114	79	91	95	84	96	98	95	105	86	84	94	104	112	91	101	93	94	77	110	102	94	104	87	113	101	89	90	94	115	86	94	81	102	101	100	90	86	89	84	94	99	97	90	83	87	86	102	103	101	85	85	94	89	98	94	94	90	91	84	79	94	98	95	99	119	100	111	79	95	90	78	87	92	107	76	92	87	81	99	87	105	92	103	84	113	126	97	115	91	86	114	108	107	87	91	109	104	103	87	117	103	90	94	95	98	99	100	93	107	93	88	83	87	109	92	102	93	110	98	102	110	82	101	95	99	105	80	93	94	78	103	80	111	101	94	93	110	89	91	104	103	97	100	85	78	101	88	93	107	94	82	95	108	93	104	109	106	90	93	86	98	96	90	98	90	91	85	89	109	97	81	82	85	115	94	102	105	90	84	99	89	85	94	94	81	92	76	96	76	73	77	94	92	95	103	84	108	93	95	102	85	78	95	98	95	99	87	101	86	84	110	102	92	89	93	110	95	104	109	94	92	109	102	102	99	68	86	90	107	103	102	101	85	92	86	93	96	93	104	96	92	102	85	89	93	96	88	95	122	79	89	106	94	101	98	104	90	95	105	87	103	103	82	78	96	91	86	92	108	101	82	76	98	82	92	94	98	79	90	102	81	108	104	80	86	78	104	73	102	89	101	90	104	119	97	89	113	108	77	100	107	90	91	102	106	94	77	104	96	82	118	107	88	92	108	103	89	89	97	73	92	92	89	86	87	80	70	106	98	98	84	91	90	100	79	104	113	95	93	82	110	88	101	94	106	87	97	102	92	90	89	119	109	106	103	88	90	104	98	84	90	96	96	103	89	90	94	98	99	85	98	88	94	90	82	89	97	91	88	94	83	80	92	88	97	106	100	84	93	103	104	94	88	81	108	103	92	76	92	105	97	108	96	95	98	89	78	72	92	103	96	90	97	101	103	88	95	90	103	90	95	109	117	104	91	91	93	105	91	86	88	85	101	87	90	98	103	87	86	83	104	91	85	95	103	95	96	110	100	97	98	90	77	94	113	98	111	110	112	106	91	97	108	112	94	94	107	99	92	83	90	93	74	93	106	92	98	81	128	85	89	92	101	103	91	108	78	97	100	107	95	99	97	96	82	109	104	112	92	91	89	92	90	100	100	86	101	91	93	99	86	85	97	87	87	79	104	94	110	113	99	106	100	117	109	98	107	105	80	89	104	95	94	90	69	93	93	93	85	87	110	107	100	97	78	85	81	97	90	95	112	80	94	81	107	99	98	93	114	99	93	94	93	85	107	102	110	110	110	103	101	93	113	99	99	106	105	113	96	88	100	89	104	78	88	102	89	92	90	87	88	101	86	91	110	86	100	94	93	108	107	91	91	94	87	94	94	99	97	95	94	96	99	96	99	110	89	81	99	103	87	107	121	86	90	96	78	81	97	121	87	113	95	78	101	111	101	98	80	82	96	80	91	105	77	96	105	103	89	104	93	96	94	109	90	109	105	94	90	85	100	108	76	84	93	101	93	97	100	101	93	104	107	90	98	87	100	92	96	96	80	91	96	101	97	110	107	105	106	96	77	102	74	83	102	99	87	92	96	96	117	85	90	92	91	90	82	109	102	90	89	89	92	87	91	100	91	91	93	107	86	85	101	117	91	96	107	88	90	86	100	95	96	101	101	104	111	107	86	110	83	88	92	102	93	100	91	91	90	90	97	84	82	97	94	103	73	97	108	88	101	108	93	103	108	94	93	89	111	111	93	103	104	103	94	95	102	115	95	100	103	79	93	103	108	99	80	99	102	92	108	80	92	100	80	91	106	75	88	111	94	80	102	100	98	100	91	85	94	100	92	108	104	83	90	104	97	97	85	86	107	80	98	107	106	99	97	98	106	101	99	95	103	100	87	98	91	99	107	110	85	96	97	77	87	89	99	96	101	90	80	106	100	115	87	77	103	84	88	93	96	102	90	111	91	107	99	101	102	92	111	76	90	89	100	91	82	91	79	80	84	113	96	73	84	91	82	98	77	94	89	94	85	101	101	93	90	88	108	108	87	98	83	103	106	106	100	86	96	92	89	96	102	97	98	86	89	87	99	98	102	93	100	94	88	85	82	97	98	89	100	93	90	71	91	104	86	96	78	122	90	86	89	106	102	99	97	113	76	87	102	119	77	112	109	101	88	102	105	77	92	93	85	107	102	86	96	98	99	97	88	103	85	96	95	106	92	104	96	109	114	94	92	85	83	112	105	95	108	84	80	88	76	95	104	86	82	85	82	84	106	105	87	103	98	88	90	95	85	91	98	97	97	90	104	103	110	104	98	97	92	95	105	107	101	92	94	103	103	109	88	92	88	88	98	99	107	81	102	78	91	89	90	73	99	87	87	70	101	91	101	82	82	98	99	106	99	104	100	90	99	85	97	115	79	86	105	99	92	93	105	97	92	93	89	100	114	94	106	106	102	94	106	87	86	82	101	85	96	104	100	91	97	87	101	101	96	89	92	93	86	126	94	91	100	90	94	87	107	113	98	97	101	111	94	100	77	94	105	98	102	92	82	103	94	88	117	101	95	106	93	90	88	103	87	99	103	88	109	87	105	94	95	83	107	114	92	103	116	108	92	99	119	101	101	98	97	109	105	82	126	95	97	105	91	93	99	99	109	107	90	98	85	96	105	95	90	91	106	75	80	104	67	102	94	96	76	110	100	94	93	108	98	93	97	81	99	89	90	90	104	99	85	92	101	86	89	78	96	89	84	80	96	108	92	94	104	79	95	99	93	91	97	86	106	101	103	100	78	85	88	96	87	105	96	113	94	105	81	82	91	71	91	101	100	91	69	88	108	105	99	110	99	101	92	106	97	97	82	99	83	112	126	99	82	91	86	101	103	80	107	113	106	99	116	95	86	97	79	93	99	82	90	81	112	89	87	86	95	83	92	82	97	89	80	93	96	99	103	95	96	96	99	96	94	89	81	106	73	91	91	100	90	101	115	111	89	97	95	92	87	103	109	92	107	96	91	112	89	103	76	97	89	81	101	96	102	103	80	98	91	114	84	103	98	101	94	87	107	97	124	86	88	92	96	94	95	100	95	102	92	109	95	103	84	87	95	101	102	77	85	94	84	83	93	98	93	99	84	89	73	86	96	89	99	119	95	90	90	86	87	93	85	92	95	70	98	89	100	97	104	97	92	87	101	90	90	84	111	95	100	98	96	101	84	110	82	90	99	98	103	90	103	101	100	87	96	123	102	74	92	103	85	104	79	103	95	89	83	93	98	78	96	91	87	91	93	92	92	96	107	115	104	72	90	90	103	87	86	85	91	111	97	98	85	102	85	110	103	83	89	102	100	84	101	107	96	88	88	95	102	111	83	99	101	98	102	109	77	87	92	102	64	92	91	90	92	85	92	93	86	80	100	86	78	96
27928	20641	12834	1285	342	365	365	394	398	351	363	350	377	373	391	339	357	361	303	361	403	369	364	353	391	381	362	377	355	355	357	342	351	330	358	345	356	323	355	347	363	351	328	336	379	387	355	375	339	357	337	349	297	370	385	343	312	396	317	353	380	369	346	363	336	354	329	362	369	377	352	345	355	338	344	356	372	356	335	357	350	365	332	317	372	331	334	353	357	387	343	330	361	342	333	382	366	363	365	383	366	360	344	373	358	372	371	341	331	357	352	334	374	353	372	352	333	363	346	387	347	360	345	384	376	344	376	341	320	342	335	365	352	362	371	354	365	377	334	381	374	368	375	384	380	357	388	351	346	364	381	339	364	351	380	341	355	349	326	369	341	362	374	367	349	362	322	349	340	386	367	342	360	347	363	325	324	339	366	350	320	341	346	333	335	364	367	368	351	402	361	380	369	353	367	342	377	361	356	363	350	344	314	347	347	361	338	339	352	362	354	332	361	356	369	372	347	362	332	346	393	355	355	314	366	335	333	388	329	345	372	362	376	399	362	337	358	347	372	387	316	327	346	380	375	353	320	343	344	331	362	381	350	368	352	344	343	345	371	346	332	340	349	328	380	333	326	331	354	356	345	360	365	357	343	349	321	365	389	353	351	358	380	376	350	371	354	361	340	347	385	332	362	371	377	365	320	358	346	349	361	353	360	369	326	364	343	364	367	352	362	352	372	376	356	329	375	325	389	346	337	345	350	341	353	370	345	350	345	347	380	334	370	375	324	360	378	342	345	352	332	355	328	367	328	382	333	361	359	334	364	319	347	349	345	359	375	330	345	357	352	363	358	346	330	351	371	364	381	349	373	333	339	343	360	355	352	395	356	336	338	351	361	331	366	364	356	368	388	345	337	342	383	344	352	313	354	355	344	381	367	376	392	345	345	356	343	360	385	356	354	357	326	352	324	367	320	342	347	354	341	353	382	363	370	320	371	352	328	332	355	347	351	300	375	361	348	353	328	341	357	352	342	324	312	354	373	363	354	379	339	375	330	357	345	363	348	329	350	344	363	371	333	352	335	320	351	350	340	354	359	372	340	331	342	367	332	359	352	384	308	332	333	336	364	364	337	352	352	347	328	348	347	362	344	319	371	342	359	379	369	361	346	332	361	356	365	373	362	300	348	366	310	317	341	356	353	390	373	355	307	336	363	391	376	365	375	357	353	350	348	359	334	367	318	388	345	366	342	365	366	348	358	354	369	386	347	348	339	344	371	338	329	347	353	369	365	354	325	356	353	358	350	353	403	353	377	370	381	370	338	353	314	358	357	373	355	350	356	404	317	326	351	379	368	324	347	364	352	349	327	355	383	368	339	366	358	358	334	344	363	366	339	340	360	356	388	325	378	336	341	346	354	349	367	353	387	339	380	353	343	356	368	392	375	356	327	348	335	320	405	334	312	357	354	337	358	360	352	334	346	359	328	325	357	359	355	376	358	370	326	357	342	359	346	336	344	351	356	359	381	340	361	322	342	352	377	355	373	350	364	360	408	354	346	371	345	332	340	365	349	358	356	377	374	371	347	405	377	374	379	337	340	367	348	333	342	335	364	353	396	331	351	370	355	365	356	332	346	344	352	388	340	430	346	366	356	336	355	356	373	368	383	344	340	348	355	393	354	362	382	359	350	343	388	356	363	352	381	372	339	362	391	328	343	389	325	330	348	379	376	344	395	351	350	322	343	327	393	362	374	356	364	367	349	368	367	338	351	342	347	368	342	351	355	348	353	362	353	359	357	355	385	343	357	341	298	313	365	329	392	346	339	354	371	370	359	361	331	339	358	371	371	348	332	331	359	376	373	363	371	319	364	386	363	384	352	353	353	375	373	352	333	355	337	307	346	383	324	349	339	376	348	373	332	356	329	341	323	330	376	337	320	333	367	375	361	384	345	350	360	322	350	371	369	367	349	321	381	353	355	318	377	368	349	368	345	352	338	391	333	342	343	335	346	348	340	397	372	369	333	312	326	361	371	324	378	314	358	342	359	365	348	347	346	341	371	322	335	355	357	341	338	355	376	371	365	357	349	359	374	363	320	351	357	375	338	310	383	340	351	328	341	354	360	342	356	352	337	352	355	341	374	376	361	362	345	345	335	350	339	362	348	397	340	348	370	345	350	354	386	327	331	352	388	360	340	377	355	326	380	324	349	397	345	337	375	348	371	335	366	329	326	371	328	358	361	367	337	331	369	343	368	349	369	373	362	355	340	348	337	394	351	346	379	345	341	348	365	339	354	370	328	365	368	355	352	336	359	346	342	357	359	336	376	348	348	353	393	398	325	350	360	301	362	357	316	350	384	343	378	354	318	383	387	376	352	356	362	408	374	388	344	336	374	364	360	341	378	346	367	326	350	370	311	376	355	374	375	325	355	338	351	373	340	328	345	336	348	367	328	365	397	326	345	351	362	335	330	362	381	378	324	354	370	342	361	426	345	374	352	357	372	355	355	403	333	315	338	346	373	374	337	363	325	361	335	354	365	369	346	346	372	330	330	351	347	341	348	350	355	367	387	333	354	360	359	370	337	342	340	374	348	347	370	363	336	368	355	340	349	358	320	352	366	345	325	355	337	343	326	348	377	337	364	359	331	347	372	375	356	359	350	376	358	314	352	342	325	373	379	366	323	326	360	327	361	380	351	377	339	331	371	371	372	355	358	342	348	389	369	338	349	318	380	337	335	348	373	379	368	352	337	366	343	359	357	345	370	352	373	353	344	364	317	360	333	343	362	338	324	382	368	344	352	337	359	355	370	314	312	347	400	321	355	363	354	385	337	345	378	362	354	355	345	344	360	361	349	344	365	334	367	356	366	372	353	361	375	338	362	340	339	339	351	372	368	344	363	330	401	348	329	359	357	351	340	333	336	366	340	377	329	383	361	372	335	345	373	348	356	351	329	365	385	356	368	331	343	385	366	379	343	346	353	366	378	369	359	370	381	333	340	354	359	351	385	347	353	340	368	355	379	385	360	362	312	357	370	357	335	379	352	372	346	368	352	386	336	369	331	348	339	329	344	357	372	395	355	377	364	382	371	360	383	334	365	381	362	366	370	363	346	368	355	346	388	339	373	338	334	365	343	356	362	334	374	363	387	348	343	403	349	360	322	344	372	355	314	363	391	322	357	368	342	370	340	367	334	349	369	378	367	349	348	388	340	330	342	337	383	316	340	351	373	343	367	355	355	355	382	401	352	347	376	318	355	334	351	376	360	354	358	366	332	346	375	339	360	375	347	352	365	379	363	373	335	353	344	369	368	354	324	350	359	345	340	365	360	345	335	377	326	338	355	355	331	384	367	371	365	346	343	371	374	362	345	357	370	347	371	342	338	340	336	332	371	363	350	366	334	333	360	361	343	336	388	329	356	375	374	385	356	357	407	310	348	365	341	350	334	357	357	373	355	345	372	340	369	330	349	396	333	348	383	409	359	379	385	368	346	362	364	366	363	328
65683	63581	51527	18653	1839	152	149	164	116	101	104	116	116	112	97	96	117	105	90	101	97	115	104	115	91	94	112	101	90	99	79	92	113	91	96	99	111	102	92	97	94	96	84	102	94	101	108	96	90	101	93	95	105	105	106	95	110	94	93	83	89	109	111	114	88	90	95	97	102	107	81	105	95	92	97	90	102	83	107	85	89	95	90	123	91	85	100	92	100	98	82	86	101	91	80	74	93	93	86	92	96	97	99	91	95	81	94	94	111	96	107	90	77	90	100	83	92	89	85	98	99	87	87	91	94	86	105	107	85	104	96	87	97	106	98	72	99	103	90	108	92	98	84	91	106	82	94	93	76	93	107	106	84	87	95	88	90	78	106	87	91	78	89	77	94	110	97	104	107	83	88	88	92	81	95	93	94	92	66	108	93	98	93	94	98	102	108	99	79	95	103	100	89	88	90	97	84	96	94	84	95	83	96	97	85	92	72	98	89	107	101	90	98	103	99	88	87	86	90	93	86	90	87	96	84	83	88	115	106	84	85	103	91	89	98	83	89	69	89	102	100	93	94	78	80	100	104	86	98	102	87	96	98	107	102	87	95	107	88	94	79	100	102	88	102	87	95	84	87	111	81	106	94	90	95	83	99	86	117	100	101	85	97	87	106	87	76	89	87	94	98	113	96	81	92	106	101	79	91	101	77	78	88	84	77	88	89	105	87	110	78	96	100	93	93	87	93	108	95	94	87	101	81	104	90	94	89	86	99	110	94	98	92	97	86	85	80	94	82	82	88	91	91	110	85	72	101	106	80	93	94	90	117	89	78	88	93	82	85	93	96	85	103	99	85	71	84	100	108	107	92	94	87	86	101	85	96	95	86	98	93	77	94	106	90	111	104	81	99	95	80	94	94	104	106	107	99	84	104	97	92	107	102	98	80	94	97	89	101	98	112	91	78	91	98	93	87	89	97	117	97	90	94	94	106	104	97	97	104	71	96	90	89	88	99	93	94	111	92	103	80	90	84	87	80	108	89	87	97	98	84	76	84	80	93	95	104	95	96	82	87	130	99	85	98	102	89	106	94	96	95	98	90	88	93	88	111	84	108	91	100	99	85	88	83	95	93	98	113	95	73	131	95	95	82	91	114	115	100	82	96	102	106	102	89	86	95	112	85	85	101	73	103	103	90	85	86	94	87	84	95	93	90	102	110	82	84	100	83	72	75	79	81	90	97	96	90	91	75	95	98	103	91	95	96	96	92	91	98	87	88	94	93	104	86	92	91	90	94	91	95	91	98	93	92	95	79	78	102	108	84	94	92	88	90	87	91	92	96	91	95	78	104	98	104	97	93	92	94	84	94	79	106	100	113	89	97	90	102	108	100	103	78	91	102	102	83	80	97	91	100	97	94	101	101	95	96	95	90	100	95	100	87	99	102	83	88	91	96	105	95	106	94	97	106	69	103	95	96	86	95	103	98	97	95	89	96	98	95	85	89	76	92	82	93	78	104	86	82	103	103	81	100	92	95	94	96	100	87	89	104	103	79	103	98	87	97	103	110	102	89	96	104	102	95	77	91	99	101	88	102	90	97	94	101	97	104	86	96	95	97	101	102	111	122	86	93	96	94	92	96	86	96	95	90	85	101	90	92	93	79	84	107	87	89	97	77	99	99	100	97	105	85	103	95	78	112	79	81	82	100	93	94	70	111	85	95	112	100	109	74	95	85	84	78	69	103	99	105	72	93	93	78	93	92	87	77	90	95	85	96	91	99	100	74	105	92	98	97	87	86	106	99	109	96	93	92	93	105	90	98	87	93	79	102	86	94	89	108	110	78	112	87	91	83	76	106	101	109	108	85	80	92	91	106	101	102	94	96	99	90	100	97	79	94	111	83	89	118	107	102	108	86	83	95	101	104	78	100	100	88	94	94	93	101	101	79	107	103	89	106	99	119	86	91	93	96	87	123	73	109	99	74	90	91	96	85	117	83	114	94	89	84	120	85	87	92	90	94	90	74	90	84	85	87	95	88	93	86	93	102	103	86	100	112	104	96	86	98	82	87	93	79	89	118	97	93	97	93	96	68	81	104	90	107	98	98	107	81	88	98	87	93	89	92	101	102	72	94	86	91	88	87	86	88	93	92	91	88	111	80	80	90	122	96	90	87	74	110	91	96	81	88	99	91	86	103	89	93	91	96	84	102	104	76	94	91	115	95	82	115	100	101	97	89	85	110	114	106	97	90	89	105	81	85	106	110	91	97	86	89	98	96	105	88	103	105	84	97	92	101	85	105	106	95	90	95	96	97	97	84	88	89	98	97	99	109	101	85	94	95	84	104	99	95	99	80	72	103	87	84	83	89	81	87	100	90	89	102	89	91	85	120	81	88	91	93	76	98	89	97	108	98	87	119	100	96	109	82	91	86	101	76	88	88	96	84	88	97	83	97	105	88	94	104	95	93	98	101	96	93	98	108	106	81	105	93	96	101	115	93	97	91	82	105	93	93	86	113	106	96	97	81	88	97	90	78	79	103	104	97	83	101	88	97	99	110	97	84	93	88	89	112	113	101	90	79	85	100	99	107	80	96	88	94	88	99	97	87	81	94	97	89	105	88	96	104	105	81	83	91	92	96	85	89	97	94	93	80	92	91	87	95	120	118	82	78	89	111	103	107	84	87	108	87	98	96	108	90	107	103	103	106	95	101	100	91	86	86	100	91	111	96	92	106	94	89	81	91	78	80	104	88	85	88	93	105	94	103	87	93	90	107	101	98	93	100	89	78	102	96	95	94	98	76	96	98	90	84	76	89	87	83	84	93	89	96	89	96	96	105	90	81	96	87	104	79	97	93	91	83	101	106	96	119	98	69	65	120	106	87	86	84	103	95	110	74	112	97	101	107	88	119	79	84	96	100	106	81	94	99	92	92	88	78	87	88	77	82	99	91	78	97	96	91	88	94	99	88	95	86	75	93	93	95	85	81	103	89	90	97	92	78	82	80	104	89	87	109	97	92	101	104	100	113	91	98	93	96	87	93	101	82	92	96	98	100	93	90	90	83	98	112	101	104	93	107	84	88	88	98	114	87	89	95	80	74	88	94	104	110	88	86	102	112	101	91	91	82	80	105	90	94	98	103	74	94	103	94	81	98	107	104	87	91	101	86	108	93	76	95	100	99	91	87	92	87	103	108	115	85	91	92	97	99	93	86	81	93	108	83	84	90	99	81	95	91	91	99	78	90	78	110	96	105	98	103	103	114	103	102	103	68	93	90	102	95	96	104	92	101	89	100	81	99	101	72	88	89	77	93	93	71	96	85	104	93	96	97	111	96	97	79	87	78	82	91	74	88	86	77	97	98	100	79	99	88	104	94	92	87	94	88	94	103	99	86	86	103	99	90	87	94	96	89	122	88	86	84	85	108	95	93	105	117	98	95	89	96	92	90	91	88	77	112	96	102	100	98	108	111	91	98	77	113	99	107	92	78	93	102	94	108	92	107	73
48244	50117	47084	12856	675	572	598	799	590	527	492	421	426	404	415	418	399	382	376	376	385	392	404	400	341	349	379	396	385	367	399	369	353	375	325	360	363	389	363	359	348	342	365	375	342	367	356	344	390	353	328	370	345	347	378	363	339	351	331	347	352	368	351	368	365	362	369	349	333	360	355	332	341	363	318	357	343	339	381	321	337	333	379	343	356	308	322	336	336	366	334	339	326	368	372	337	356	358	331	363	346	323	310	315	326	360	330	335	338	320	325	334	383	343	350	352	342	352	350	345	321	374	370	342	345	343	340	338	361	345	345	355	320	331	362	330	323	354	366	348	341	338	316	347	343	350	357	331	332	351	369	354	359	328	376	357	332	371	330	346	345	377	336	332	352	336	315	324	354	364	366	357	377	359	340	286	363	361	333	351	322	351	350	361	347	338	335	337	328	334	338	327	351	344	349	333	354	309	344	354	318	339	321	345	375	360	333	337	346	357	335	360	358	328	331	334	387	355	349	362	364	383	341	366	361	352	371	351	352	327	341	349	338	351	354	381	355	320	354	381	379	348	373	322	357	372	332	344	329	331	327	347	329	323	325	382	305	335	330	359	327	341	367	342	329	330	319	335	361	352	346	330	315	326	327	334	327	302	335	346	362	359	340	358	321	350	324	332	333	345	358	356	359	331	346	338	360	378	360	345	351	326	332	360	354	327	343	336	347	360	335	362	349	345	346	381	365	367	325	346	352	328	369	296	369	330	355	331	344	354	369	349	323	331	336	322	322	389	362	349	377	354	335	325	349	334	358	392	346	382	350	331	394	347	362	338	373	389	377	349	321	328	334	333	335	354	353	358	325	334	347	378	343	352	355	324	364	361	301	350	346	357	335	352	335	340	353	356	338	334	340	369	318	351	345	315	324	343	351	346	345	344	294	332	344	356	358	344	329	338	320	351	343	351	344	350	349	336	333	350	335	326	309	335	326	362	328	326	337	313	323	344	336	337	346	302	321	331	358	384	351	354	373	362	328	334	329	305	351	328	342	375	300	329	379	337	367	330	382	346	366	343	325	328	337	345	344	323	344	317	314	345	331	346	373	361	360	341	345	376	337	391	358	369	333	353	346	328	352	366	339	327	317	337	335	367	345	372	323	370	319	337	343	355	342	334	326	380	358	306	353	360	365	319	351	347	357	332	348	377	340	357	337	345	346	346	334	352	330	345	357	343	343	331	353	318	345	325	319	341	344	346	347	333	342	341	330	318	316	365	334	344	375	376	317	309	335	349	345	346	348	316	368	341	336	371	340	334	326	337	348	339	323	332	351	353	346	328	312	379	363	323	366	315	345	353	360	342	377	359	343	371	343	353	345	343	319	362	319	346	350	358	333	316	357	352	356	333	340	350	345	342	381	337	345	370	341	312	309	371	351	344	347	340	313	363	319	343	367	373	359	350	350	342	343	369	344	334	369	342	345	390	347	310	346	387	303	342	377	344	318	337	351	351	362	338	351	338	329	363	324	314	305	341	348	327	333	315	337	327	353	349	344	354	327	319	350	374	330	315	348	373	316	325	334	333	348	364	331	350	339	364	361	361	317	359	347	355	353	343	332	376	326	350	317	344	315	365	340	360	360	343	334	369	319	358	323	350	339	366	339	328	320	378	335	343	339	345	307	318	351	316	326	345	368	341	332	340	377	346	336	348	337	346	396	353	328	352	337	345	342	349	343	310	307	365	330	353	337	393	342	342	355	346	322	324	333	298	358	358	334	356	318	325	348	350	327	350	337	335	331	335	343	330	382	316	331	334	340	336	334	361	352	326	331	329	364	383	381	340	350	338	347	334	356	328	315	348	326	325	344	331	362	367	374	369	326	330	315	368	346	365	400	356	332	337	351	350	379	353	350	340	327	333	341	342	344	348	348	327	333	331	335	341	339	337	343	326	349	330	374	348	354	347	325	369	356	313	347	356	336	371	358	320	326	343	369	353	353	375	374	336	326	360	316	345	370	364	324	374	341	346	332	319	370	334	351	317	353	358	306	342	371	360	336	360	338	381	366	378	362	327	357	348	354	362	359	335	341	360	354	325	334	329	347	336	335	374	320	350	351	340	365	331	376	326	372	330	333	350	360	373	372	363	350	326	359	324	339	335	368	336	342	353	353	361	318	318	338	385	355	342	370	335	369	330	335	366	327	380	363	363	338	351	305	300	332	308	333	343	380	353	335	348	332	348	368	335	375	342	397	343	375	303	360	332	314	328	365	351	347	336	326	322	378	349	374	330	349	342	368	336	338	329	313	357	337	348	354	295	364	381	330	333	336	378	364	354	323	325	334	356	321	340	347	354	328	352	351	372	362	362	354	343	352	355	390	331	348	337	370	375	346	350	344	340	368	359	310	360	382	367	356	354	357	328	359	339	381	356	344	373	324	364	363	339	359	358	323	360	354	347	384	359	348	384	341	353	327	340	357	350	367	361	359	353	338	324	310	358	332	348	365	352	304	345	346	333	351	354	344	345	339	342	333	359	404	341	332	359	320	383	314	350	352	337	354	344	311	346	343	350	350	355	351	323	356	364	346	306	375	350	336	325	361	366	328	323	348	358	349	362	362	339	299	325	339	364	347	367	339	326	340	359	322	343	346	355	370	355	341	342	325	350	349	346	312	377	364	337	368	318	315	333	358	339	358	359	364	305	314	344	344	323	342	360	335	363	341	358	336	349	370	365	339	316	337	359	325	360	344	341	379	373	360	356	360	370	328	316	338	316	356	341	320	338	330	350	347	356	365	328	335	379	350	362	344	330	345	343	324	340	320	338	360	327	357	367	333	362	343	339	372	360	350	322	348	312	326	337	322	393	391	329	341	370	365	363	324	326	338	333	339	325	334	413	316	327	349	338	319	340	367	359	358	330	356	354	322	374	341	349	369	351	343	376	362	351	358	332	357	332	337	326	360	350	316	332	342	370	356	324	376	356	313	332	341	370	331	350	346	367	337	357	361	328	331	347	361	340	323	352	363	352	359	311	351	356	363	354	348	376	354	365	343	378	373	322	354	359	335	335	349	341	343	359	351	330	339	350	321	347	325	332	361	341	342	344	327	346	319	369	324	342	333	327	385	356	331	365	352	367	312	377	352	320	383	346	330	329	346	322	354	317	399	335	374	347	354	336	361	361	372	366	344	363	367	343	334	360	360	359	304	361	354	367	338	313	305	348	347	342	335	343	346	370	340	360	342	332	371	360	330	332	340	347	326	333	322	365	376	368	376	334	343	353	370	360	356	322	356	334	336	347	327	300	348	354	357	323	312	359	368	317	379	355	369	315	333	363	333	338	344	325	362	335	312	293	358	327	355	327	337	340	357	342	337	395	328	347	341	356	344	353	354	368	320	355	364	367	360	352	358	352	314	368	341	334	369	308	345	350	357	355	362	351	376	344	357	345	351	343	348	346	335	363	350	367	349	311	384	351	344	362	348	374	360	363	330	372	339	358	335	314	336	321
72731	73385	61304	26006	6258	404	259	328	229	197	194	171	186	177	194	173	165	143	184	183	182	156	165	158	184	164	153	192	167	167	160	188	147	178	179	174	175	170	182	168	175	146	158	151	157	170	165	124	124	153	154	142	153	167	190	150	160	153	157	170	133	160	142	158	163	166	169	156	175	164	164	154	146	178	155	153	180	152	168	167	150	169	159	153	139	183	156	140	174	136	156	145	182	169	181	169	136	154	168	174	157	163	149	169	149	155	145	161	176	163	147	164	145	156	158	152	150	172	165	164	134	145	146	161	162	160	160	130	133	127	155	138	122	164	173	159	172	152	161	177	140	146	150	146	172	166	152	152	165	145	177	147	173	160	169	170	145	158	135	144	162	159	148	166	150	168	176	152	145	149	148	160	162	160	127	146	146	164	152	162	179	145	146	143	155	152	153	141	144	149	189	167	152	129	156	156	159	148	153	164	133	164	166	164	136	144	158	162	155	144	134	156	176	158	179	144	169	150	155	153	174	153	168	150	148	155	143	169	156	134	172	135	163	147	148	143	154	185	156	174	155	136	173	157	153	147	169	139	149	147	154	186	158	179	168	137	168	140	155	167	144	167	145	155	160	154	152	144	165	166	167	162	160	171	148	149	160	183	177	159	153	158	162	147	173	146	162	157	162	145	172	151	177	150	168	137	171	146	176	151	170	134	160	146	171	146	165	169	153	169	173	151	159	155	158	137	154	139	159	145	155	172	169	182	144	146	144	159	175	155	156	166	157	156	139	180	161	165	155	163	151	134	153	139	159	167	161	142	157	165	165	138	152	171	156	157	151	158	175	162	167	164	152	155	173	160	169	155	149	143	160	146	150	163	167	127	171	142	146	156	158	184	157	174	182	155	164	161	149	146	166	166	175	157	162	164	145	164	157	150	152	140	140	172	173	154	159	177	158	141	159	168	163	169	150	167	166	160	158	151	176	160	168	149	167	150	149	168	138	173	145	160	159	174	166	164	138	168	137	161	156	151	193	155	154	157	160	165	163	161	141	144	155	142	159	161	167	176	154	181	156	156	158	146	155	169	155	167	147	170	141	159	153	192	173	142	153	146	159	174	151	171	156	166	151	149	157	151	166	134	159	160	147	164	166	133	151	140	161	165	140	173	172	172	173	158	158	157	156	175	148	161	145	157	168	167	152	145	144	134	161	169	174	141	146	166	182	144	154	155	133	153	166	153	162	190	145	144	164	146	165	169	150	150	159	151	144	168	173	162	174	159	154	147	149	147	160	154	152	159	164	170	155	157	156	169	161	149	173	177	155	167	176	163	186	169	173	166	130	145	147	193	143	153	179	184	163	163	176	148	164	151	136	153	144	163	149	183	150	166	195	159	166	176	149	133	156	162	195	151	144	165	153	141	154	149	169	166	159	156	159	154	158	144	152	158	161	149	155	163	136	150	162	171	167	160	152	142	184	172	149	150	157	139	147	144	155	144	179	149	153	143	178	155	187	154	144	161	165	157	153	151	143	148	185	151	152	165	166	172	172	155	155	147	156	145	168	175	169	147	163	135	170	155	154	154	165	164	155	176	187	172	161	178	165	178	161	153	157	167	164	160	155	166	164	158	156	144	171	169	162	133	162	158	142	158	181	151	168	168	155	156	134	165	153	164	156	142	150	155	154	175	159	177	139	169	153	184	150	160	148	165	166	167	146	139	152	154	169	158	156	152	146	161	163	145	157	161	166	165	173	158	152	161	132	182	172	161	170	167	162	168	163	178	169	171	150	169	146	143	155	157	168	143	165	155	164	162	169	168	176	158	153	169	144	150	155	163	153	162	147	169	161	154	148	145	148	151	152	140	145	157	129	140	173	174	132	145	164	145	176	153	155	162	161	143	166	165	161	160	145	156	179	180	138	173	149	144	179	178	183	170	141	151	164	174	166	175	171	153	184	152	137	144	180	142	144	178	152	154	129	156	179	160	157	165	168	156	167	157	173	169	140	164	159	161	157	179	154	139	145	151	139	154	150	174	146	155	144	195	148	165	169	161	176	151	167	155	149	171	154	144	149	186	144	183	168	154	140	150	152	147	164	175	151	161	147	127	183	144	133	162	156	165	154	151	153	164	140	191	149	179	162	139	167	148	170	156	144	189	157	154	160	155	166	151	162	161	175	153	163	157	199	147	159	191	144	148	159	155	157	159	165	160	140	170	154	138	152	152	169	146	153	161	170	158	160	166	172	143	161	133	152	173	168	162	172	144	149	147	166	160	173	150	182	152	152	160	178	157	139	158	152	163	178	149	146	157	175	140	172	158	191	171	163	147	151	158	170	173	165	147	161	152	166	149	154	156	143	178	155	171	168	165	145	153	148	176	172	160	152	181	162	167	154	160	164	151	157	184	172	158	172	148	147	160	161	146	173	160	140	153	141	169	162	134	140	168	151	145	173	163	173	163	182	187	157	136	170	168	143	158	185	160	165	153	149	176	159	146	146	171	163	135	163	151	151	167	143	183	173	163	152	169	168	158	163	152	133	163	158	138	163	154	169	155	140	161	158	154	126	137	144	148	160	169	164	149	162	154	173	156	152	122	170	160	155	143	154	141	153	160	139	171	189	132	143	176	148	148	144	150	154	160	153	174	147	155	160	181	155	167	152	159	163	174	141	137	137	132	147	158	159	151	176	177	158	157	152	145	155	158	148	152	146	151	143	155	161	146	149	157	178	152	156	159	151	141	175	158	165	159	140	154	168	133	182	166	150	169	167	155	162	159	151	160	166	151	165	149	164	144	170	125	163	163	186	173	208	142	166	170	167	134	149	155	172	154	190	144	168	164	152	161	168	156	169	159	167	176	154	139	178	148	160	166	170	167	146	180	153	171	162	149	157	173	158	142	143	157	171	163	158	168	175	143	155	150	165	154	130	149	163	167	162	149	147	182	156	142	142	142	155	137	159	158	143	143	145	146	152	147	156	151	177	135	156	162	186	161	148	163	169	172	167	174	166	148	171	151	163	159	161	153	155	160	160	162	181	156	145	155	158	133	166	145	150	146	153	156	156	151	167	170	162	164	152	162	163	169	193	153	144	148	171	180	163	172	182	168	157	144	177	174	145	147	160	160	167	148	150	147	145	145	174	179	149	167	149	160	145	138	164	149	169	165	168	145	167	157	146	168	166	153	172	152	160	163	157	153	142	152	141	153	166	161	162	139	153	128	145	137	165	162	152	167	161	170	150	154	181	133	133	157	146	139	163	160	149	156	190	147	140	164	163	175	159	165	158	183	147	141	170	177	166	142	150	159	162	160	151	172	173	150	179	161	131	157	157	193	149	141	170	147	155	157	141	188	148	156	194	153	158	165	146	165	172	165	171	150	138	170	171	165	137	151	201	162	175	166	163	152	181	177	186	164	193	159	153	147	182	160	161	165	169	162	170	165	144	134	158	149	144	153	167	167	170	144	150	159	155	172	164	152	145	156	143	158	161	138	159	136	156	147	155	139
57979	62680	57317	17029	1312	1101	1092	1485	1073	854	787	674	689	700	652	658	648	615	650	618	658	614	596	598	615	557	604	681	631	570	575	571	602	569	533	575	543	569	550	567	560	570	549	559	529	588	511	524	530	550	561	570	545	540	539	584	549	515	551	599	527	511	560	534	511	539	560	539	524	547	532	576	538	507	537	608	532	487	534	525	494	516	513	525	530	527	524	530	507	512	526	535	568	519	503	559	507	553	546	489	547	553	555	549	487	553	546	538	512	570	538	554	563	553	519	534	520	528	542	568	549	556	521	552	560	532	543	525	544	530	505	521	585	545	515	562	503	553	537	577	551	545	564	495	510	516	560	515	592	550	495	496	537	560	544	528	577	533	530	520	519	534	546	521	533	572	539	551	533	543	543	525	534	530	584	526	530	586	538	504	515	511	529	510	515	519	474	514	570	533	508	500	527	567	508	535	543	526	511	511	613	553	544	553	555	510	554	559	555	517	509	520	553	517	557	527	551	554	550	537	546	544	556	494	508	541	508	604	532	489	502	516	522	548	557	536	507	526	504	523	511	551	521	524	540	592	497	583	529	552	521	515	549	516	506	579	562	491	532	594	536	577	541	537	546	559	571	501	549	529	551	548	554	550	532	562	528	519	547	532	547	540	569	559	513	507	522	546	537	516	546	530	556	524	536	553	531	600	532	539	544	529	513	504	551	513	522	567	514	551	554	518	531	549	556	494	528	529	554	506	523	544	563	553	529	542	526	568	481	526	547	538	543	562	561	551	546	518	536	531	538	544	525	505	537	531	530	544	529	544	560	518	566	546	553	567	506	548	526	526	556	546	530	535	550	555	546	541	506	541	541	539	516	489	552	527	544	499	554	500	546	532	532	537	539	536	511	577	511	539	547	576	554	556	519	550	531	496	505	527	556	557	503	515	530	548	531	524	549	534	518	582	559	533	555	522	514	537	489	536	544	561	569	565	551	552	526	544	560	554	536	518	550	559	497	522	526	504	562	530	528	541	528	522	514	575	497	517	539	537	543	537	588	519	554	525	562	568	533	570	524	503	509	558	549	500	539	524	513	507	597	546	564	523	535	545	584	551	574	547	541	535	525	509	545	540	492	527	583	561	549	530	533	541	554	551	524	548	564	563	531	513	567	520	550	526	544	570	542	518	496	538	522	518	499	497	569	509	536	509	554	515	490	532	535	543	517	529	515	549	523	522	489	519	559	525	503	529	492	508	568	563	527	538	501	520	562	525	518	547	557	535	519	523	549	526	505	554	526	539	539	550	565	515	530	525	525	519	519	535	568	527	530	511	538	530	564	513	502	551	585	497	564	523	561	572	528	547	523	537	564	529	537	521	537	548	549	530	484	531	574	562	498	529	535	506	551	517	544	565	526	497	551	558	537	540	545	510	570	553	509	605	530	519	558	522	551	547	517	541	546	506	516	506	545	518	520	479	524	556	518	590	542	547	537	560	541	550	534	567	550	536	541	563	558	563	525	536	524	542	517	542	528	510	551	559	533	485	517	566	515	582	544	570	530	546	560	533	526	538	506	549	523	564	504	520	573	513	569	519	571	554	518	531	561	546	550	518	584	527	540	496	561	566	524	531	555	544	499	545	589	543	558	503	562	547	523	536	550	539	579	535	538	540	540	545	555	479	519	522	575	558	552	551	528	510	508	546	551	539	589	536	509	555	559	519	504	555	528	514	515	500	510	549	526	532	581	536	522	507	551	495	547	539	506	515	514	538	502	557	558	532	506	547	567	533	569	561	490	524	543	536	542	534	497	563	511	562	520	563	572	537	535	536	548	509	526	526	534	514	530	553	510	512	555	497	502	524	536	562	534	566	532	546	534	560	551	527	538	525	582	564	500	520	524	537	532	575	572	540	529	556	502	554	514	532	573	514	568	515	511	529	505	557	569	501	522	514	526	529	516	523	562	507	518	562	505	532	515	545	566	529	504	551	521	516	510	553	482	498	552	538	524	535	548	525	562	538	532	528	503	486	520	543	507	550	500	533	523	512	493	577	527	533	560	538	515	447	552	540	522	538	552	544	538	482	552	535	545	554	503	530	539	543	487	553	547	529	526	529	588	567	537	536	552	520	536	551	525	538	513	555	557	499	524	500	530	528	502	539	553	542	561	560	545	525	532	549	559	538	516	551	499	508	529	546	546	525	548	490	522	532	555	506	521	570	576	527	577	487	563	547	543	556	569	561	520	505	552	551	539	529	562	520	549	590	528	519	523	507	550	552	557	557	512	532	518	512	556	529	486	537	509	493	531	531	537	560	524	503	490	546	531	547	494	502	528	500	522	569	541	497	536	508	515	528	559	521	536	576	549	576	544	540	537	540	551	547	552	512	516	551	535	524	540	504	522	497	516	505	573	537	525	528	511	511	528	558	518	549	515	529	521	537	530	516	526	536	470	517	522	557	520	556	532	519	578	528	555	533	550	526	558	566	534	539	521	520	517	501	535	526	516	515	540	500	491	520	577	558	596	530	562	497	563	520	542	516	557	524	530	522	515	526	521	491	530	508	521	514	528	523	518	533	508	495	599	542	537	547	544	514	517	552	569	547	555	537	537	532	556	552	572	523	533	544	541	479	561	526	583	592	507	497	587	559	583	539	574	549	539	526	547	582	489	551	546	551	525	506	544	544	534	540	509	538	511	499	536	523	500	517	531	521	550	499	502	576	506	549	514	507	517	516	545	569	545	538	555	557	531	565	551	489	538	530	564	549	505	606	559	555	524	546	506	509	532	533	488	508	562	522	562	536	513	562	528	549	536	530	530	514	481	542	543	518	523	528	535	527	532	517	568	517	563	510	517	509	543	503	582	518	503	542	514	558	549	516	543	543	518	517	521	551	532	552	518	494	550	525	546	539	539	542	526	508	550	533	549	514	547	538	542	506	530	498	502	540	554	546	522	557	540	559	511	538	546	569	552	529	505	539	489	526	573	546	543	544	564	542	561	513	503	512	551	516	517	483	581	529	550	559	534	548	541	549	540	513	541	551	552	539	530	581	543	552	531	523	518	544	541	579	499	510	532	555	539	500	529	497	564	582	558	540	561	514	526	545	499	554	527	571	503	536	575	559	523	545	505	549	492	504	530	495	550	556	571	526	524	532	467	525	545	526	576	519	507	580	496	526	563	569	539	540	564	486	541	508	479	526	503	546	540	555	511	557	528	499	536	507	567	540	506	559	529	537	529	569	539	521	533	533	545	535	496	511	602	507	522	514	522	527	541	514	539	560	586	552	555	524	518	523	527	520	556	522	526	535	502	578	561	578	521	494	532	549	547	526	571	509	539	551	528	515	535	567	522	533	550	518	486	540	484	537	543	519	498	512	545	500	522	532	512	535	535	544	540	528	509	548	502	531	570	533	534	522	553	526	488	548	568	496	551	541	546	549	566	542	524	540	513	519	519	537	534	564	562	515	544	531	577	535	521	500	555	550	506	523	520	559	519	542	533	487	574	469
24915	14865	7496	812	163	97	101	104	96	97	89	111	99	85	90	92	102	104	95	93	86	98	94	79	83	78	98	114	106	93	91	87	98	107	70	94	85	80	106	99	101	95	89	87	94	80	112	77	84	94	94	99	96	91	91	108	97	90	89	92	82	84	100	92	95	88	104	100	103	89	81	92	92	81	93	99	105	103	94	99	106	81	91	102	91	85	97	93	102	83	97	94	91	69	85	103	106	91	96	88	109	92	93	99	95	80	74	106	101	115	101	95	113	94	92	98	106	113	106	111	88	97	90	91	84	90	98	94	98	82	97	92	118	88	95	106	107	103	113	101	98	79	93	98	98	108	97	101	96	93	97	90	95	85	92	91	99	99	94	97	96	82	96	95	98	85	108	88	123	108	87	103	91	86	83	104	108	96	95	90	94	107	98	80	74	95	95	78	91	94	88	102	88	96	88	91	85	81	85	100	91	101	89	86	109	79	86	96	93	99	96	90	83	110	80	107	82	96	74	84	94	82	95	97	111	81	95	97	97	107	110	84	84	95	86	85	97	111	85	84	90	91	85	98	98	108	100	91	104	109	75	81	88	73	96	87	80	95	79	92	107	108	106	85	87	74	91	98	97	93	106	88	94	113	86	82	89	92	95	110	87	79	124	82	95	84	84	114	97	78	82	108	104	99	110	100	107	92	106	111	98	108	92	100	96	93	101	86	117	116	102	85	84	86	79	99	91	96	86	97	90	88	84	87	100	95	98	91	109	91	110	102	92	101	84	105	92	99	100	93	86	89	100	119	97	106	100	123	105	91	75	101	93	93	90	96	92	93	99	118	93	92	85	91	91	102	97	91	80	89	96	93	93	84	81	97	117	98	94	92	100	97	104	123	98	87	109	87	83	110	101	95	91	97	91	108	73	103	82	105	104	100	92	86	92	99	97	96	92	93	79	97	100	101	101	85	89	85	102	103	97	100	98	108	107	88	115	100	94	86	82	111	106	101	79	100	89	83	115	99	102	95	84	94	97	90	90	100	87	92	97	86	95	81	92	104	96	105	90	102	79	96	122	104	86	76	109	98	114	102	84	88	92	103	103	83	107	94	93	104	97	105	96	100	93	121	96	80	72	94	95	80	92	98	90	91	99	82	95	88	111	101	107	91	86	94	112	84	96	87	104	102	88	100	103	93	91	86	89	103	95	108	97	76	103	98	99	107	79	89	102	103	97	84	100	101	99	95	78	108	104	103	105	83	84	110	80	86	87	103	123	84	101	99	86	107	99	96	84	112	86	84	93	92	84	102	96	108	107	95	113	92	104	84	74	77	93	91	105	83	108	84	91	93	84	99	87	112	95	105	107	111	93	103	98	98	92	93	94	101	83	98	117	96	111	88	82	92	110	94	90	122	101	90	90	109	89	86	96	101	88	75	99	114	91	105	90	119	101	107	105	89	109	111	102	101	84	92	94	78	114	90	100	79	106	103	106	90	85	91	115	107	102	93	98	104	97	109	96	85	87	101	93	113	80	99	90	68	72	86	101	105	81	100	109	86	77	103	89	90	91	91	96	96	102	93	107	109	99	92	103	91	103	109	106	79	94	108	106	92	98	92	104	92	102	91	100	87	93	110	100	86	77	93	96	95	86	101	83	91	70	95	95	91	99	90	93	95	109	89	86	86	100	105	79	101	90	94	114	128	76	102	101	106	103	93	94	88	109	87	90	96	99	77	104	114	102	84	99	97	97	103	87	112	100	84	93	100	90	96	92	114	97	88	101	98	79	101	87	97	104	113	84	96	94	111	93	93	103	82	101	90	101	84	90	105	80	105	77	100	111	90	75	89	90	110	84	102	110	86	108	99	106	97	104	96	105	106	107	100	96	111	92	89	93	91	96	85	105	83	94	95	89	88	109	116	89	116	99	90	86	103	100	100	101	102	90	89	97	99	108	86	108	103	74	102	99	80	91	97	99	86	101	79	73	95	109	109	122	109	92	103	97	102	108	81	93	94	99	90	95	85	105	88	89	99	94	94	94	109	96	92	83	99	108	105	84	101	85	102	133	91	83	103	89	93	98	99	85	78	119	99	100	108	74	97	91	88	97	100	96	90	94	97	92	101	116	74	103	65	85	85	105	96	89	108	102	80	115	106	96	109	120	85	86	98	82	95	103	115	93	104	102	98	94	103	89	99	91	113	100	83	87	80	100	105	92	76	81	100	93	88	99	93	92	109	101	93	98	101	101	80	111	114	90	95	92	92	83	100	88	98	87	93	83	90	98	100	98	94	103	97	80	92	92	80	110	96	100	100	96	110	108	99	92	89	108	103	99	102	82	80	82	93	81	94	88	94	94	101	104	99	108	106	83	99	81	96	92	96	98	81	87	95	101	94	104	102	73	107	106	88	94	94	107	99	97	85	89	102	108	89	99	107	111	92	103	95	97	96	102	94	97	97	84	104	88	97	82	94	102	100	86	103	85	104	108	94	81	109	108	90	102	91	91	117	89	94	100	99	98	100	96	93	95	93	103	80	88	100	94	106	81	95	106	88	115	108	95	116	91	87	111	102	95	87	88	104	80	95	89	81	97	92	91	82	107	92	84	107	99	101	92	120	108	95	97	102	103	85	93	91	106	109	95	98	88	97	120	99	93	86	92	98	88	108	96	89	88	98	99	97	75	108	103	104	104	91	91	70	93	88	94	105	87	121	95	102	106	90	98	99	107	98	103	90	82	85	91	97	91	105	95	101	89	98	78	80	99	111	110	92	70	96	94	91	118	97	116	107	107	99	107	102	106	104	88	84	87	94	105	76	103	89	106	94	81	98	97	100	105	87	84	92	100	90	113	98	110	107	106	103	89	100	92	92	101	100	92	87	83	89	103	73	98	103	94	99	98	87	96	94	95	98	113	79	88	92	80	96	96	82	97	99	101	87	109	113	98	103	108	84	94	85	113	100	91	109	122	90	104	95	113	108	115	86	88	89	98	101	105	96	101	82	77	77	118	111	81	112	96	104	96	93	97	83	103	96	92	109	99	91	80	86	93	97	82	112	99	95	110	99	95	106	89	88	116	95	106	85	124	80	95	105	87	91	99	103	88	89	105	73	75	100	100	91	106	106	93	100	99	107	102	75	92	87	102	89	95	98	103	74	96	97	98	107	96	88	90	80	90	95	89	103	96	101	93	89	99	90	100	98	110	107	85	86	88	95	102	95	103	92	88	87	106	118	87	95	98	96	101	108	106	108	85	94	83	109	97	103	96	88	112	89	91	99	79	89	97	87	84	94	93	109	95	103	97	114	120	103	100	101	102	80	98	88	102	106	107	96	101	96	103	91	90	89	87	91	103	97	89	99	97	68	83	75	93	89	102	96	116	91	106	108	92	96	103	96	86	81	79	101	103	112	87	93	87	99	94	90	94	99	83	100	93	104	93	102	98	94	81	94	79	103	90	95	91	105	101	80	83	105	94	82	112	89	109	102	97	99	91	86	101	76	99	100
26719	20712	13414	1814	361	359	381	387	383	347	383	348	380	360	388	357	377	367	394	337	350	359	371	360	358	342	348	344	340	336	346	353	379	363	345	355	357	342	344	371	332	364	351	373	352	342	357	366	347	330	372	341	352	367	334	353	347	356	319	377	370	385	356	363	352	344	354	342	371	367	324	341	344	333	368	357	353	371	354	367	346	362	348	348	359	395	349	345	352	368	361	356	306	350	380	367	360	330	334	334	379	374	354	355	326	326	332	337	357	372	350	313	368	369	373	334	345	319	314	380	363	357	351	329	347	327	324	353	337	376	369	351	354	346	339	324	361	333	363	345	391	358	344	334	373	361	357	319	384	336	331	358	321	400	373	381	368	367	366	374	318	349	340	366	343	345	379	367	373	336	349	359	323	313	373	368	328	359	379	340	350	332	324	364	334	351	377	370	384	364	364	336	357	350	346	361	326	391	390	325	352	358	355	353	348	350	346	351	356	346	376	332	371	335	349	343	382	340	367	362	335	338	351	351	363	389	326	353	355	361	344	349	331	356	376	355	356	387	339	354	356	366	375	381	361	346	330	368	355	378	387	373	337	367	340	350	358	334	358	355	332	359	339	336	346	351	324	354	341	365	369	333	357	357	355	352	335	335	346	342	337	322	357	360	377	343	361	402	354	335	368	375	357	372	367	347	361	345	340	362	366	335	331	349	360	340	348	355	349	365	373	382	351	346	356	329	368	338	364	355	342	335	359	370	336	369	349	347	362	351	400	331	342	341	354	324	345	356	347	376	385	357	333	344	383	326	368	371	341	360	371	401	334	368	322	333	329	305	343	310	363	374	376	354	362	359	351	317	341	370	322	349	351	349	367	322	311	358	355	358	353	331	385	360	345	364	336	386	349	350	380	318	337	356	358	368	339	359	327	350	377	337	339	340	341	369	369	367	349	346	356	300	358	326	369	387	387	365	345	360	343	337	359	366	321	383	342	358	354	317	341	360	352	347	349	350	337	378	325	376	364	333	356	365	350	358	335	342	348	381	349	357	354	367	340	373	356	352	368	341	357	354	372	349	358	361	329	354	331	331	373	358	348	360	378	346	335	352	356	377	358	340	365	391	349	365	342	320	320	359	332	341	334	334	368	368	308	348	353	335	359	374	346	392	363	348	338	336	360	342	336	359	358	352	410	336	354	363	357	353	361	361	373	351	377	363	373	359	358	375	369	376	351	346	359	359	341	316	357	318	393	335	328	358	374	367	322	370	392	351	337	374	378	371	386	340	383	355	376	361	341	330	367	334	406	355	390	371	327	380	367	326	347	351	353	320	372	385	330	343	370	348	358	364	378	359	339	339	352	324	350	381	354	325	377	348	332	343	364	387	369	361	366	358	360	359	336	344	360	364	365	333	352	396	364	378	397	378	368	354	372	322	328	359	363	336	353	334	330	375	321	335	376	325	350	374	342	371	411	347	355	368	378	336	358	361	356	357	296	363	362	382	363	381	373	402	341	359	369	325	318	339	327	369	378	312	352	334	359	349	363	368	358	350	326	365	342	348	350	330	379	346	360	350	369	364	366	324	358	363	359	352	355	389	342	390	346	335	339	357	360	318	328	352	333	337	344	375	350	354	359	365	368	391	343	369	373	350	357	334	347	378	342	336	321	333	359	367	313	356	334	350	349	366	340	334	389	351	356	337	356	361	367	356	331	376	343	366	355	321	394	363	327	335	356	366	349	364	361	369	370	331	362	365	378	353	327	371	386	353	361	361	346	374	374	366	341	350	329	350	331	358	334	359	350	366	331	358	362	370	389	363	355	373	349	297	363	339	342	303	364	349	374	364	354	350	358	349	358	371	343	350	344	349	366	343	358	356	342	359	345	360	338	395	356	335	402	335	341	357	370	345	355	362	377	370	361	331	374	349	360	344	367	380	358	357	380	336	336	353	326	334	318	383	360	335	360	354	358	379	360	339	347	345	369	338	352	345	352	327	356	323	340	347	359	313	341	339	360	339	334	374	368	350	367	343	345	403	312	374	368	350	363	348	375	328	367	364	371	371	349	337	347	326	386	361	339	368	346	336	355	352	356	351	364	361	376	344	369	368	333	327	334	365	310	366	338	376	347	356	322	357	352	396	357	363	309	364	296	351	344	368	354	328	349	381	364	375	336	339	364	346	358	329	357	363	366	350	371	339	328	331	345	346	359	343	354	376	356	342	376	316	365	338	373	368	361	365	356	399	342	341	349	344	385	349	391	359	342	364	360	348	367	351	358	335	365	384	363	371	339	366	323	386	350	363	367	366	367	336	364	359	364	346	366	348	323	394	336	345	355	391	367	361	357	363	332	350	364	339	335	351	356	337	380	351	355	357	370	327	333	328	349	343	355	352	372	348	338	352	349	366	356	366	326	347	341	343	362	332	340	344	346	371	324	313	338	334	335	317	380	341	358	384	305	354	331	360	364	345	336	366	377	334	356	332	314	383	353	326	353	348	332	359	339	345	336	358	343	370	306	336	364	362	398	327	325	384	385	342	323	383	337	324	404	351	386	327	323	365	329	348	359	371	314	374	362	387	369	329	335	366	356	336	358	342	342	345	359	362	348	368	355	369	373	340	371	354	360	337	376	373	338	344	358	356	311	341	369	355	377	367	358	340	364	358	346	375	336	350	335	361	379	358	387	364	386	339	361	341	364	335	382	355	332	347	361	328	370	338	375	309	343	348	334	343	361	362	312	383	338	351	357	368	353	334	374	335	367	362	350	343	361	351	343	357	358	342	381	379	325	343	354	338	350	363	351	366	376	337	382	349	358	370	348	336	332	352	349	332	380	367	353	339	341	338	336	344	365	369	320	340	357	339	314	370	348	373	342	342	334	394	381	351	351	397	357	326	325	384	355	348	331	331	348	342	339	363	350	367	370	358	334	359	358	302	371	335	385	363	335	350	389	356	348	339	333	336	358	355	311	328	370	357	312	357	339	351	388	381	341	360	377	353	359	348	353	357	356	344	340	358	385	368	329	372	341	365	344	379	320	331	328	367	367	354	331	361	333	359	349	349	346	354	390	352	322	372	343	361	319	344	348	345	383	344	375	354	358	367	372	364	337	353	369	359	337	378	362	370	347	363	332	354	388	325	345	371	393	351	366	365	334	332	323	342	313	375	335	374	356	355	331	346	348	341	405	363	357	343	344	356	343	389	329	321	361	332	327	318	363	395	324	351	343	342	313	351	357	335	373	341	329	331	345	380	331	339	383	365	365	333	391	357	350	339	357	359	358	316	345	340	375	368	387	397	417	361	357	316	353	361	356	351	364	385	351	375	368	343	361	336	347	365	373	304	380	366	379	334	341	391	366	338	341	364	339	348	335	352	383	352	363	314	344	333	335	333	307	359	331	338	373	329	334	352	395	346	325	382	337	373	353	382	346	341	350	351	366	360	355	355	371	367	342	389	325	350	357	350	355	364	370	394	338	346	372	363	310	380	357	348	338	365	327	350
64544	64650	53367	21144	2721	154	148	195	131	143	140	120	123	109	97	92	94	115	94	112	101	91	83	104	120	111	100	106	98	108	100	99	110	112	100	88	87	110	87	82	94	107	109	94	82	101	80	95	99	103	95	105	81	93	106	102	84	93	108	81	96	80	92	87	86	92	96	91	101	102	95	86	90	83	99	73	113	86	90	105	102	88	117	98	76	94	95	108	83	79	96	90	98	90	89	87	86	108	100	91	86	95	105	96	106	84	97	82	100	88	109	94	87	115	108	78	82	90	95	86	94	87	103	89	76	110	94	96	113	80	103	104	93	116	106	110	89	85	87	98	85	95	93	92	84	87	103	87	78	107	93	102	103	99	104	82	103	95	95	95	91	94	92	106	60	112	97	104	92	79	88	86	107	100	101	100	88	75	84	84	94	97	98	105	85	95	109	107	89	102	118	80	97	110	111	114	90	113	94	90	102	99	87	104	115	77	101	109	98	87	102	92	78	100	113	97	88	96	94	96	117	90	95	89	91	92	93	83	96	113	106	98	98	84	80	106	80	89	91	106	104	85	91	92	108	119	90	99	102	90	97	90	108	112	96	90	109	79	104	111	90	105	97	109	96	110	120	107	107	94	88	95	85	100	91	90	92	101	96	99	97	104	82	96	94	91	111	95	96	105	91	91	92	94	87	97	88	82	91	82	101	101	101	91	87	92	96	98	103	103	89	90	85	102	108	101	96	99	88	100	101	95	115	94	121	110	104	90	104	100	114	109	84	110	86	80	115	77	103	93	102	107	95	86	94	93	89	93	104	104	136	95	99	91	99	90	110	90	111	92	80	93	84	93	83	91	113	92	113	105	94	103	76	109	114	88	100	72	92	91	100	95	112	74	104	101	89	103	115	88	104	82	97	103	86	78	78	89	106	90	101	87	97	107	88	87	95	97	103	100	113	89	91	90	95	90	95	108	104	105	104	85	99	92	96	117	91	105	94	103	96	93	89	94	104	87	116	90	98	107	95	92	80	94	96	94	71	100	82	108	91	90	85	92	101	83	110	101	100	104	85	92	87	98	83	113	94	95	91	93	88	96	85	107	100	103	98	109	95	103	95	94	111	87	104	92	97	101	88	114	109	90	84	78	111	81	95	90	94	108	99	96	98	90	110	116	121	95	104	128	86	88	82	103	94	87	105	79	82	83	112	96	104	103	100	112	83	83	104	90	88	90	74	111	108	92	89	99	117	102	93	108	100	93	121	92	98	106	97	110	85	83	102	84	83	81	100	95	95	100	95	106	91	98	94	106	106	94	95	105	92	122	98	104	91	102	98	93	85	114	91	92	92	110	91	88	94	90	95	107	104	97	102	99	117	108	90	103	110	101	99	92	106	95	118	89	96	91	110	86	84	103	85	106	105	100	111	120	97	84	97	97	80	119	101	85	97	107	114	89	88	108	101	111	92	77	99	119	98	107	91	98	104	123	99	108	85	102	96	99	98	91	69	94	87	100	93	98	82	111	104	97	108	103	100	79	109	115	102	85	96	87	87	84	83	92	84	100	103	89	102	102	83	101	87	91	91	96	100	102	105	110	102	94	99	93	93	102	86	102	107	108	85	98	108	83	99	90	87	74	73	79	99	98	95	95	99	90	110	106	93	88	100	103	93	104	123	90	90	101	87	106	99	96	97	109	112	95	85	101	100	87	93	90	92	96	104	95	99	107	89	115	99	90	93	118	95	91	118	97	92	109	87	92	88	94	91	87	78	90	88	87	93	104	89	95	111	103	109	97	94	102	88	87	114	116	102	93	102	113	87	117	89	85	108	112	82	93	98	97	96	97	97	104	99	116	108	82	89	101	95	107	107	84	110	106	101	92	80	90	87	95	81	113	103	103	95	98	65	89	95	110	98	86	90	108	76	95	101	84	92	97	95	85	88	109	101	92	102	113	94	93	91	109	106	104	101	91	78	94	86	95	112	86	85	112	96	85	90	102	96	87	110	118	91	100	96	107	97	114	83	103	103	89	88	98	101	92	94	92	86	111	112	84	109	92	87	92	111	81	86	103	103	95	112	106	91	97	92	81	84	102	88	98	97	89	100	98	99	99	84	85	91	96	91	85	99	76	103	97	96	94	103	86	105	97	97	99	91	92	89	91	101	81	97	103	100	98	96	96	98	105	109	92	97	83	110	104	92	93	101	86	101	126	101	113	88	89	96	93	97	94	101	97	98	102	97	102	97	102	103	97	97	94	89	97	90	93	96	79	82	107	91	90	91	111	116	101	107	102	96	85	78	88	106	98	91	94	110	101	76	100	98	75	92	95	102	101	97	99	100	89	93	95	82	92	105	98	79	97	99	83	104	90	108	99	102	100	91	77	76	97	105	104	86	109	106	82	100	89	97	76	100	104	85	93	88	94	90	108	100	88	80	104	76	92	93	82	123	89	95	105	98	85	71	106	89	93	97	109	81	110	116	93	89	101	97	95	107	108	98	102	86	78	93	100	96	103	102	89	103	101	106	95	89	89	84	95	89	108	107	89	107	91	99	100	95	88	93	106	91	105	97	101	98	97	86	91	86	100	95	88	69	102	96	91	103	94	93	106	99	105	92	104	89	112	99	93	108	105	83	97	108	100	99	93	105	77	104	100	98	93	86	96	94	105	81	109	106	81	117	90	95	106	89	86	89	94	97	96	100	94	107	89	106	91	111	100	114	84	104	101	111	89	94	106	88	91	104	111	99	89	102	90	100	110	86	100	87	91	115	92	100	98	100	107	104	111	105	75	90	103	98	92	104	96	96	80	94	97	100	113	80	101	104	99	88	102	99	105	102	90	100	113	97	94	107	104	100	88	86	103	99	112	88	117	97	76	87	111	96	110	91	82	109	86	84	97	102	84	96	93	98	106	111	97	93	114	98	106	108	92	96	78	94	96	106	97	96	88	98	93	91	96	108	100	110	103	113	102	126	110	88	87	110	113	98	88	90	98	84	77	116	97	112	106	86	86	91	105	89	95	107	85	113	87	108	91	93	115	98	106	107	92	91	101	95	96	92	96	103	103	86	102	105	83	108	89	98	100	86	89	93	86	101	96	83	107	107	108	88	86	93	104	71	96	98	91	109	91	93	91	101	95	111	92	97	91	102	102	101	93	103	104	84	89	111	107	89	108	103	108	116	113	92	88	104	96	111	108	86	87	102	112	80	98	117	91	105	96	97	101	86	89	100	93	96	104	96	94	79	102	93	107	96	84	100	91	89	93	99	100	98	108	121	109	92	83	111	102	106	94	92	122	87	89	93	106	99	93	99	98	123	96	98	97	98	83	91	96	121	100	89	92	107	93	101	96	93	96	87	106	78	92	84	104	109	95	91	98	93	95	99	95	87	98	96	87	107	83	93	98	103	91	101	93	94	91	84	108	111	98	73	95	104	99	87	100	106	81	90	109	108	96	99	88	95	95	98	82	102	91	91	90	101	94	105	103	106	83	105	103	91	95	109	97
47651	51101	48889	16804	716	574	609	1006	562	507	501	439	424	458	406	427	423	386	400	358	395	393	386	379	383	394	353	382	421	355	376	346	395	388	335	350	360	412	374	362	358	374	340	379	371	384	363	373	372	350	344	336	366	348	382	363	357	360	376	350	370	324	338	385	367	378	338	389	343	366	364	357	350	337	341	384	375	357	337	366	341	355	337	334	367	359	361	358	346	350	324	332	391	384	343	338	370	347	342	336	353	342	350	359	318	342	331	318	356	324	353	367	337	376	346	343	376	353	397	318	376	306	335	365	362	349	353	327	362	357	347	345	360	356	361	377	337	361	360	348	378	354	353	356	364	382	347	307	348	326	331	345	322	348	346	362	350	343	343	333	360	329	325	359	369	358	400	351	345	383	335	358	328	355	379	353	339	389	384	373	370	331	367	385	350	353	352	352	356	380	335	334	356	350	336	320	393	333	340	357	341	357	333	363	313	384	357	334	368	365	354	355	348	342	379	363	345	321	352	337	344	354	378	331	368	358	335	346	321	365	342	343	359	362	360	342	370	347	359	366	359	351	339	303	316	334	382	352	341	340	322	374	353	360	341	364	372	343	362	350	328	346	338	339	371	358	368	358	358	366	339	347	369	345	356	361	359	319	335	348	336	378	357	362	359	357	381	307	358	356	379	366	357	374	357	348	321	340	340	317	352	335	327	326	351	360	359	378	391	367	349	348	335	365	371	335	354	367	318	362	354	376	361	334	354	351	373	341	365	346	355	357	368	343	381	346	372	341	342	400	353	327	323	364	339	366	390	354	336	353	324	357	341	336	339	360	336	351	385	357	338	354	348	349	358	349	358	336	333	341	347	344	361	369	342	359	330	364	368	363	334	344	337	366	340	317	364	326	328	346	331	367	337	313	378	389	332	371	350	377	358	325	366	356	357	312	343	357	375	347	354	394	378	341	323	360	339	338	348	374	336	364	365	391	354	302	343	363	339	360	332	335	343	365	349	331	376	393	341	331	358	334	335	370	359	339	302	361	388	372	365	360	378	368	366	415	363	383	362	330	371	356	368	373	343	377	339	351	379	345	359	350	343	337	365	370	329	343	347	331	353	350	371	341	366	347	354	326	356	353	381	346	344	377	349	333	362	372	358	348	321	401	344	343	353	368	327	346	366	328	349	350	380	318	349	340	353	356	359	391	344	329	323	348	374	381	370	365	356	370	354	338	358	370	371	335	336	350	348	351	392	369	350	342	372	367	330	336	403	360	364	374	363	343	340	390	308	330	373	349	393	361	364	353	369	366	375	365	337	339	336	360	388	374	342	344	334	352	391	364	328	338	367	356	337	349	344	361	337	357	378	368	347	354	373	347	357	394	361	326	343	347	331	345	334	404	340	320	387	373	337	331	366	338	375	360	344	322	381	333	352	377	346	355	340	345	376	350	337	374	365	319	401	341	337	329	360	351	345	369	338	340	365	359	385	323	378	334	346	330	367	375	364	376	350	355	319	351	359	364	372	333	349	357	369	334	319	368	365	387	334	335	388	370	343	342	362	326	365	353	349	338	363	345	372	350	321	355	364	378	379	374	353	334	352	365	342	376	328	344	346	380	364	346	371	370	333	353	346	352	340	333	364	326	384	372	349	346	340	353	324	346	375	393	368	345	356	358	346	362	359	365	354	370	309	322	355	322	353	356	370	353	385	365	357	374	351	370	353	380	357	351	328	367	371	321	346	365	318	335	329	361	351	374	371	337	353	363	355	365	372	345	351	342	364	370	338	360	330	360	380	329	320	338	373	362	380	393	338	355	352	340	382	354	351	368	367	379	335	333	347	336	330	366	341	336	333	313	351	371	378	375	326	335	376	350	365	343	329	363	362	344	312	359	367	339	352	342	350	380	371	342	312	349	328	350	384	307	338	375	319	321	350	378	347	336	352	371	334	395	354	358	371	335	376	347	345	357	352	310	363	405	364	332	359	362	374	346	343	352	371	379	337	355	345	370	339	326	386	317	343	310	330	374	352	352	344	360	355	360	331	346	353	352	339	344	393	373	383	362	363	319	328	344	356	360	374	329	329	373	348	375	341	331	333	355	339	341	372	327	374	348	356	375	379	332	374	363	365	384	349	376	329	374	365	350	372	347	355	336	340	339	374	367	357	363	313	332	376	355	372	366	354	382	340	360	346	344	324	354	381	351	356	355	342	335	371	361	368	369	369	379	349	347	326	340	338	338	326	335	374	363	326	323	369	359	344	379	359	346	377	364	339	348	356	375	344	383	390	389	326	386	334	359	314	351	332	348	361	327	368	386	344	389	317	326	335	340	329	327	351	383	367	387	339	356	348	346	359	364	323	342	330	368	364	378	349	374	367	331	361	334	335	359	323	329	358	357	351	366	346	370	329	359	326	355	342	366	354	344	321	323	341	381	351	364	398	341	360	363	359	377	343	354	344	328	366	336	346	378	374	359	324	362	338	342	340	383	363	362	350	343	370	338	399	363	355	382	369	350	372	355	395	344	333	366	349	368	338	359	372	348	345	382	369	371	341	367	322	381	343	316	330	321	354	369	371	329	394	347	311	351	359	362	373	385	366	300	361	369	329	327	359	356	325	363	371	360	371	352	326	341	356	322	354	371	341	357	372	363	364	361	338	343	364	334	361	348	337	362	347	360	375	384	365	360	314	368	358	351	403	338	360	345	363	372	329	352	367	380	330	362	355	343	358	343	341	374	369	347	357	343	353	369	332	342	347	365	329	357	351	351	345	352	374	338	381	368	371	339	347	341	368	348	362	362	380	358	341	346	350	328	326	346	344	333	356	365	316	338	345	301	330	337	343	350	389	357	353	320	342	333	369	368	329	353	348	355	318	347	375	381	370	372	331	393	351	388	353	391	366	332	347	360	339	348	328	318	347	312	348	336	355	366	358	389	378	339	364	375	358	320	341	356	314	351	347	397	340	364	368	389	359	349	370	345	364	351	329	394	375	346	343	349	329	372	375	384	336	368	333	359	366	348	316	378	343	329	339	379	348	368	346	387	378	341	338	389	370	350	347	320	347	331	374	351	323	359	328	353	345	294	358	361	338	323	308	344	321	355	365	385	349	357	369	320	338	346	332	354	360	349	338	368	343	298	373	352	368	371	373	352	390	348	394	380	367	359	362	343	324	326	356	358	361	374	375	362	342	328	349	373	377	363	375	334	346	344	345	339	338	358	370	340	371	364	349	374	356	385	341	341	390	334	357	348	341	352	347	332	343	329	382	321	376	332	373	381	384	355	366	390	346	347	350	320	334	345	317	349	362	330	332	358	354	358	340	374	354	368	335	357	367	374	362	359	334	376	339	330	324	343	339	363	339	330	361	327	339	356	384	375	346	345	337	362	378	383	384	344	360	363	358	358	369	355	359	329	405	367	357	374	320	312	343	338	352	332	349	346	355	371	349	332	357	334	365	364	316	371	371	378	322	356	372	369	363	346	366	353	374	356	358	375	367	346
71516	74206	61867	29148	7821	585	248	399	250	227	232	188	181	173	194	172	181	164	174	171	183	175	160	155	186	160	192	151	164	199	171	184	170	175	171	161	167	181	153	162	156	155	158	125	179	158	170	155	165	191	177	183	150	153	170	142	161	181	167	166	154	165	163	152	185	153	169	156	166	166	174	173	153	156	168	151	168	177	173	169	173	159	166	177	160	179	169	168	174	158	161	167	153	174	125	142	142	148	158	162	169	162	164	168	166	175	160	157	156	169	162	174	162	162	168	149	159	156	163	157	174	177	162	153	150	162	158	134	178	162	155	155	168	161	168	179	150	166	154	156	190	148	151	157	182	156	161	142	164	156	159	184	168	154	178	148	160	172	167	150	153	172	144	177	178	161	147	185	164	178	162	166	155	160	170	188	170	168	150	158	173	181	160	172	179	125	166	176	170	170	166	143	160	160	152	191	167	174	154	165	191	160	152	164	142	193	142	158	159	190	166	168	142	168	136	160	173	172	158	163	178	169	159	162	159	161	159	170	151	169	173	172	163	165	172	158	170	171	178	174	160	150	165	157	174	150	174	183	149	141	182	133	174	199	150	142	152	184	148	174	164	160	190	170	184	172	178	188	158	161	169	164	157	172	165	147	155	170	156	166	179	157	136	171	155	169	196	163	145	134	145	147	166	168	152	149	167	156	143	153	156	162	143	146	154	173	181	180	162	175	154	160	156	161	167	167	170	153	161	183	177	169	149	167	170	171	172	162	178	158	169	156	151	165	138	155	149	159	148	146	152	189	158	188	165	177	158	176	155	142	165	174	154	163	152	175	161	178	153	172	169	176	160	157	163	163	146	170	158	175	165	164	171	191	186	155	153	157	154	168	181	141	150	160	146	160	165	165	182	156	173	161	174	173	154	178	174	169	159	159	149	161	146	168	178	176	166	159	167	163	167	166	162	161	164	176	149	151	178	156	182	145	166	166	183	148	167	164	160	158	169	176	147	169	177	158	166	159	169	147	128	166	169	150	149	169	166	164	150	169	186	163	179	170	185	155	164	165	163	172	170	166	139	162	162	165	158	164	154	157	145	166	158	172	171	159	178	159	159	138	168	179	153	135	186	153	167	174	176	189	142	167	160	207	151	181	165	154	151	182	163	179	172	165	171	154	178	149	168	143	155	142	178	133	155	148	179	161	163	181	137	155	152	169	181	176	164	175	160	165	171	162	171	165	175	159	166	195	169	146	166	161	175	164	163	164	162	173	165	158	158	185	166	171	162	182	166	173	173	167	153	146	157	182	179	141	192	173	171	135	158	158	195	174	153	160	144	163	167	152	162	158	171	173	159	157	174	183	168	160	165	162	152	150	164	156	155	145	175	160	159	164	183	153	160	185	163	153	166	155	154	158	154	147	164	168	158	166	156	170	172	149	180	177	178	161	160	168	171	163	183	158	164	171	156	149	155	163	155	155	149	148	137	174	157	156	154	162	169	150	144	165	164	175	179	172	159	164	161	161	178	162	174	150	169	175	169	169	170	138	166	163	170	183	156	145	171	159	203	177	146	165	162	138	177	148	149	171	166	156	156	168	173	170	153	158	155	181	165	164	173	170	176	173	159	150	164	149	154	148	164	173	173	183	157	140	160	171	152	169	150	158	155	157	173	195	175	175	149	166	196	143	160	171	181	157	170	164	147	180	171	172	155	175	157	142	173	151	171	181	155	159	182	151	185	162	166	167	169	169	160	150	153	147	159	174	167	148	167	150	169	159	158	173	148	145	151	161	169	162	176	135	160	175	168	191	160	163	170	167	142	145	180	149	157	174	174	181	167	177	174	161	169	184	153	167	191	152	160	181	169	168	175	177	152	174	161	159	161	155	181	164	154	149	184	168	163	177	163	170	167	157	194	157	154	163	146	165	167	134	159	174	182	167	160	140	159	167	166	163	155	154	181	163	163	166	162	165	147	142	169	174	166	169	164	161	177	149	161	172	150	168	152	140	169	159	154	161	169	147	173	169	179	187	186	162	177	139	171	174	164	172	145	172	158	156	165	193	150	187	166	164	151	129	195	171	149	153	172	155	168	191	192	168	158	163	177	174	155	176	157	170	138	169	172	171	161	160	167	138	184	163	183	187	159	153	172	155	151	166	170	167	171	155	162	165	170	176	158	163	167	138	153	152	160	171	168	167	151	153	167	158	161	172	172	147	187	147	153	155	169	154	149	173	187	167	168	155	161	180	163	167	178	159	175	153	169	175	145	162	142	165	164	167	180	147	171	140	178	170	157	171	165	162	170	168	154	169	140	173	178	138	158	160	149	170	150	160	172	164	138	175	151	153	159	167	147	186	154	177	174	172	161	167	183	148	147	181	175	162	165	158	158	155	152	151	166	173	171	160	159	176	164	154	141	163	171	176	189	162	167	157	163	167	160	148	203	168	149	170	169	182	141	174	159	137	149	150	151	162	155	165	164	171	176	184	168	147	164	175	168	171	164	166	193	170	159	165	166	167	169	159	158	176	169	158	187	138	153	159	167	171	161	170	155	181	175	159	179	173	174	160	152	188	157	163	144	161	142	155	162	156	146	166	170	158	138	149	160	159	161	156	177	153	135	162	171	166	172	179	159	172	190	158	169	162	155	159	177	167	186	168	153	146	150	162	143	149	165	161	136	174	161	167	172	168	180	182	163	169	176	165	137	175	165	179	179	146	148	155	170	173	145	150	182	172	172	156	167	162	154	129	174	171	191	159	179	146	158	174	158	171	151	171	157	191	162	168	188	146	174	142	172	160	150	170	156	169	170	166	159	164	151	164	173	175	168	174	161	139	151	155	173	173	160	158	158	171	162	156	151	171	171	170	150	141	169	162	172	179	170	165	147	154	157	143	180	179	158	140	151	172	155	179	141	170	160	169	194	160	154	153	175	177	176	155	162	162	146	144	166	165	158	185	169	175	134	165	146	149	146	141	180	170	145	171	153	189	184	154	149	184	161	172	168	156	163	168	160	184	138	177	184	165	163	156	156	157	149	160	134	159	153	178	156	160	159	168	185	152	164	165	156	150	137	150	159	176	182	188	158	154	149	166	162	169	187	165	185	163	133	159	184	172	173	143	153	157	171	177	166	156	163	163	171	173	171	144	171	160	159	156	180	169	166	167	153	162	163	164	166	163	169	150	159	156	158	188	160	178	176	177	153	163	143	148	154	170	127	173	186	175	150	157	169	158	171	188	150	189	168	177	149	148	160	184	150	148	163	158	173	170	162	162	168	161	153	144	149	179	178	168	177	155	162	152	171	149	153	150	146	166	154	162	163	144	153	153	165	146	130	145	165	158	159	183	143	177	172	160	165	160	155	178	199	190	160	138	142	149	155	172	159	190	170	168	163	198	143	178	141	172	173	181	171	154	149	171	148	163	167	158	158	169	164	149	151	167	151	155	170	166	147	161	175	154	174	171	142	145	170	188	147	156	167	146	163	141	176	165	153	151	146	171	160	153
57812	63806	59377	22932	1157	1000	987	1698	943	808	846	759	642	643	662	651	594	651	619	609	632	591	593	585	574	573	579	649	590	569	557	552	588	618	555	561	557	559	544	551	560	530	554	576	582	563	550	523	554	548	542	578	560	555	549	555	524	547	527	548	577	539	536	596	516	531	541	559	566	591	574	566	572	535	550	547	552	545	510	550	534	540	526	586	534	561	555	554	525	533	589	510	557	525	513	531	555	577	566	570	555	509	557	542	539	570	540	600	582	581	547	565	576	573	562	503	576	541	547	555	541	537	529	533	508	561	545	580	539	521	565	559	534	540	556	497	513	502	560	587	580	555	541	578	569	539	535	523	538	559	602	534	522	558	517	560	562	550	559	571	572	524	532	542	557	557	522	554	511	559	554	544	515	550	523	537	536	555	570	562	519	590	560	556	564	532	551	532	568	565	520	570	576	568	529	603	605	572	550	553	555	561	557	527	576	557	555	574	575	554	514	533	540	612	542	553	538	534	602	541	512	568	569	550	538	577	517	548	516	548	532	552	552	570	526	507	546	568	517	572	493	555	503	576	552	531	494	498	555	561	574	567	543	584	515	565	541	599	528	591	551	540	568	529	524	536	562	506	566	550	529	605	579	544	548	508	560	582	557	596	542	528	577	529	518	520	545	515	528	557	523	585	528	516	554	565	565	521	551	544	574	544	544	522	550	553	544	530	551	554	534	532	571	564	552	563	523	565	561	576	571	534	525	549	538	548	568	553	558	557	542	524	559	571	564	580	589	529	501	563	549	531	595	561	574	561	512	573	512	539	576	578	543	530	609	571	553	498	517	521	522	559	543	577	562	525	569	501	540	558	520	542	567	552	518	523	534	556	566	583	565	543	574	536	571	547	571	550	525	517	579	511	557	561	525	534	539	534	533	549	566	534	541	523	546	521	577	525	576	559	546	521	496	580	570	539	562	524	542	542	561	545	535	547	534	564	565	548	539	579	529	549	539	537	538	557	486	563	558	571	519	556	531	584	586	578	535	563	530	539	558	565	497	552	541	522	535	530	532	550	554	511	529	588	564	549	539	565	545	544	530	530	541	577	527	531	524	535	547	526	517	551	566	564	613	505	534	584	565	536	522	530	543	524	550	524	545	579	596	543	541	546	537	536	538	574	577	516	558	532	541	548	559	609	538	561	520	574	531	505	525	594	547	525	561	570	579	530	538	550	561	540	503	518	551	520	525	538	530	544	549	542	533	557	562	546	562	546	545	533	543	529	560	536	553	522	500	559	537	557	516	540	541	543	539	528	520	549	525	574	530	553	532	521	513	531	545	552	565	558	581	536	533	538	556	515	538	533	507	544	532	551	559	562	524	591	546	557	537	539	529	558	557	532	563	524	552	566	587	561	548	582	580	529	514	538	544	532	554	532	535	545	562	529	546	569	555	535	523	569	550	521	534	512	538	560	535	501	572	543	526	518	558	555	600	549	546	537	558	566	556	531	546	605	553	559	533	528	521	543	525	572	548	527	545	540	530	569	536	536	546	525	550	520	555	562	513	537	536	533	489	564	507	564	525	540	532	531	558	507	537	549	537	532	583	581	501	521	529	552	528	539	541	526	576	563	522	537	525	565	555	542	554	586	555	565	571	531	552	564	545	523	564	571	520	541	535	553	530	565	549	553	554	571	566	545	601	534	531	543	526	556	504	557	515	494	560	539	499	564	524	561	543	539	558	543	517	539	583	594	567	514	572	549	573	538	564	568	560	588	524	526	555	510	532	536	561	528	536	563	547	537	550	548	551	544	548	554	525	546	560	573	547	576	537	545	573	541	531	533	572	566	537	568	552	544	590	558	525	551	556	536	566	581	554	564	506	523	514	557	554	534	574	535	577	549	576	539	585	552	522	595	551	529	546	525	553	534	527	535	565	542	560	575	525	580	562	566	546	562	536	556	583	529	556	556	546	554	545	547	580	531	523	548	553	557	553	569	547	569	519	523	566	565	544	497	559	528	533	561	563	570	545	520	584	511	584	542	538	540	515	576	556	559	550	537	558	585	542	576	537	565	550	580	586	566	538	531	509	530	577	548	508	534	553	588	579	533	539	500	538	537	566	525	542	579	535	582	557	536	509	578	549	540	557	584	555	572	579	561	527	559	546	586	533	541	555	553	599	559	550	524	576	546	541	545	535	530	586	501	524	522	493	580	546	551	553	560	541	574	534	545	548	576	542	557	543	558	563	572	563	555	538	527	535	553	551	488	572	557	508	540	547	506	565	570	553	575	540	589	551	527	532	576	538	571	535	557	534	539	557	537	553	566	529	524	549	525	552	515	532	549	551	507	580	538	581	556	582	545	538	530	554	552	531	535	557	525	576	528	559	576	547	544	509	524	565	564	559	536	559	541	535	534	533	557	536	562	551	538	551	565	496	562	556	577	528	555	557	605	546	558	545	556	543	582	538	490	522	552	560	551	543	550	542	500	547	530	522	545	540	561	534	529	578	573	571	484	586	491	522	529	561	552	568	549	575	496	574	543	520	535	540	540	560	572	537	514	536	543	524	547	541	532	522	525	494	545	508	544	554	540	568	565	557	536	544	587	545	564	563	567	507	516	526	585	538	550	566	553	563	596	509	541	516	531	552	554	561	578	529	552	553	581	546	506	534	533	533	508	521	560	490	558	509	522	533	545	555	533	554	524	586	545	553	552	552	564	528	541	515	534	590	521	523	535	605	547	548	525	574	557	583	577	560	520	525	549	534	545	550	550	537	519	533	530	564	560	554	541	517	578	557	542	528	503	575	526	573	518	532	559	595	559	540	567	545	571	523	543	526	602	507	583	572	556	531	549	538	515	523	583	523	536	542	560	545	565	556	568	543	542	535	525	558	525	575	546	579	556	524	561	550	565	589	547	544	572	559	532	504	517	497	529	539	538	541	575	545	527	543	559	575	527	527	579	536	566	553	541	537	547	541	565	590	520	582	544	556	556	562	536	579	549	586	545	508	532	563	550	516	496	519	546	484	546	551	579	539	576	515	514	561	545	570	542	562	563	537	549	530	559	592	552	564	543	541	517	570	547	525	544	554	528	549	525	548	555	561	541	524	571	570	579	559	542	580	537	589	545	524	573	557	501	555	557	554	561	534	563	551	544	540	524	561	596	510	586	550	547	579	542	567	514	523	551	515	573	513	500	535	565	549	582	506	554	560	533	557	545	518	556	569	580	552	508	554	562	590	541	569	554	544	542	533	536	542	545	540	522	529	562	542	536	549	591	536	581	545	549	575	520	551	521	544	559	573	549	545	544	599	563	541	553	518	538	561	569	546	570	552	559	546	543	524	566	573	513	504	576	556	567	584	536	531	541	541	554	556	520	588	561	558	544	578	551	545	558	558	512	578	595	549	540	541	560	554	516	550	573	571	523	538	525	533	521	588	574	549	498	586	583	575	551	572	577	544	563	574	545	544	576	589	585	553	577	549	645	543	588	577	559	597	548	533	528
25015	15669	8409	1050	174	114	107	107	122	95	95	120	105	112	92	94	109	87	91	98	102	101	87	95	87	105	101	109	84	104	96	84	98	107	102	94	109	96	120	104	106	105	102	97	112	101	115	96	110	95	110	98	116	113	113	81	85	107	117	96	117	104	89	95	101	90	89	113	105	91	104	99	91	110	112	96	99	95	79	119	107	107	93	107	92	99	96	103	100	88	121	87	84	118	111	100	95	100	104	96	84	99	83	87	96	90	99	98	88	90	114	103	109	93	104	101	86	103	113	106	90	101	103	130	85	108	94	100	97	116	102	100	102	84	92	106	81	108	109	121	99	109	101	113	85	77	111	84	118	99	91	106	85	95	98	102	113	77	98	90	100	88	95	99	104	94	96	87	96	94	96	93	97	100	99	96	81	84	98	94	103	99	103	82	89	93	89	98	84	104	108	99	100	110	97	112	98	99	103	88	101	98	98	103	102	103	112	89	124	115	95	104	93	83	91	105	100	86	103	109	83	101	92	99	97	105	94	101	94	102	86	83	106	95	119	99	98	114	98	113	109	97	91	112	109	105	94	92	98	105	99	108	89	101	92	86	108	99	109	110	96	100	99	99	102	99	112	111	93	98	97	120	116	102	92	107	78	111	114	103	82	92	99	90	112	95	102	111	93	101	77	97	103	121	115	105	99	102	104	107	91	119	102	108	106	84	109	105	95	103	100	92	94	106	94	104	87	112	90	107	88	102	94	91	106	112	87	106	106	82	88	89	98	108	101	104	108	105	112	100	93	109	81	106	100	96	108	94	98	108	96	95	106	102	97	87	97	105	83	95	102	129	86	95	95	100	98	100	108	105	115	96	107	108	100	116	98	95	91	78	76	102	103	103	94	110	102	91	101	109	98	81	108	96	106	90	103	121	73	90	99	96	97	100	88	95	113	102	94	91	107	97	115	101	114	108	79	111	108	96	104	93	101	114	86	100	97	97	107	87	91	101	88	96	101	89	103	103	96	103	110	85	95	113	120	92	90	104	105	96	97	98	93	92	109	96	98	105	103	96	95	119	109	101	93	79	95	95	100	87	92	96	95	106	105	79	115	108	119	105	101	85	114	102	94	118	100	91	91	94	103	93	105	103	78	98	98	101	95	88	103	115	103	110	98	95	94	97	102	102	114	87	78	91	110	97	111	88	96	84	100	106	98	99	95	110	85	94	88	85	104	99	105	113	99	113	85	85	78	105	92	90	109	95	93	115	85	103	94	97	99	102	106	113	107	101	88	98	96	80	95	106	102	103	93	93	115	94	92	93	93	95	93	129	101	103	92	96	104	106	98	89	89	91	99	79	84	90	90	89	104	112	91	91	101	105	101	88	100	92	106	90	88	96	106	92	93	83	97	108	99	107	107	114	95	100	99	95	105	86	95	105	101	106	105	116	98	86	107	100	87	98	92	82	88	103	110	109	99	101	88	115	102	106	101	114	108	91	86	95	107	103	114	113	112	101	98	93	105	114	96	126	105	96	103	83	91	91	103	94	88	98	97	96	92	103	104	83	90	90	105	108	93	99	81	85	103	99	90	102	102	105	98	108	104	96	102	112	97	79	96	94	80	101	91	98	100	89	98	109	106	109	100	103	101	107	93	99	116	94	99	96	101	94	106	101	95	99	105	105	89	99	85	90	96	112	97	106	93	106	85	109	87	96	114	91	99	113	106	94	113	88	82	86	87	113	103	100	92	87	110	102	89	101	110	96	98	80	92	96	102	100	104	110	99	95	93	113	98	106	95	97	87	92	86	104	95	94	93	98	83	105	86	99	91	112	106	106	82	94	88	110	119	85	98	103	103	76	98	110	113	98	117	91	100	90	96	110	128	103	92	97	108	98	95	106	94	94	110	85	109	101	93	103	93	101	99	109	103	99	105	101	93	87	96	102	106	108	106	102	102	98	107	96	115	89	104	98	88	80	105	101	96	100	117	90	109	107	84	106	121	115	84	96	83	106	92	98	107	102	107	98	99	100	96	106	92	113	107	97	111	86	102	92	114	109	102	90	117	103	101	100	104	118	123	88	93	92	86	97	103	93	93	99	112	110	92	103	102	101	115	84	105	106	98	94	89	103	101	81	109	109	93	103	96	97	78	110	96	105	101	112	106	82	103	108	117	96	88	103	101	115	130	106	86	90	118	107	85	113	126	90	105	106	77	105	97	93	96	82	109	94	113	105	110	117	101	101	92	87	95	105	86	103	90	106	108	98	97	103	98	97	92	98	101	117	92	99	79	89	116	105	113	98	98	107	100	108	101	105	100	108	84	113	101	97	102	96	84	83	102	96	90	90	105	102	103	93	100	98	86	89	102	98	103	103	88	98	107	91	93	110	97	99	108	103	90	115	113	97	103	104	93	113	101	104	104	100	102	93	90	104	92	116	87	82	84	91	99	90	77	98	101	100	99	81	92	95	64	117	98	103	89	122	107	95	102	96	106	101	96	105	91	96	86	99	111	108	120	112	101	98	87	87	101	100	99	94	86	106	101	89	109	105	106	105	116	120	111	90	105	103	119	101	83	111	94	91	119	114	101	101	107	100	99	99	93	90	100	116	99	102	112	116	94	113	83	116	106	98	101	104	90	98	100	106	130	89	87	92	105	112	116	94	80	100	78	114	107	109	99	88	99	98	98	110	80	124	86	105	107	94	108	116	101	93	99	99	104	95	119	129	91	88	108	101	104	95	87	92	117	96	121	87	94	98	88	90	88	105	84	103	115	89	108	98	95	91	99	107	113	90	94	83	95	102	109	104	111	107	99	70	97	87	112	98	111	107	99	88	102	84	73	103	121	104	91	88	83	89	83	95	105	117	106	98	102	109	116	103	91	100	115	98	103	96	106	97	111	102	101	108	86	105	127	95	86	88	98	93	97	121	100	84	95	94	101	105	108	97	119	102	110	113	108	109	90	111	106	87	105	99	95	107	115	95	99	108	110	114	109	86	107	107	107	92	94	89	105	101	98	76	110	103	93	108	108	97	114	124	95	108	93	99	99	104	122	88	109	114	101	89	98	107	83	101	99	96	80	82	85	96	107	100	109	81	96	89	87	105	95	90	106	108	112	106	96	89	101	104	81	101	93	90	97	109	94	77	91	107	100	114	91	123	87	95	110	112	87	117	103	97	100	104	129	103	119	109	94	76	98	91	94	103	96	100	116	100	99	89	118	93	99	94	106	96	101	115	90	86	106	88	126	127	102	129	102	122	103	105	102	81	99	93	89	97	100	99	95	101	98	116	81	100	96	109	99	92	99	109	111	104	109	111	97	100	77	113	98	90	115	95	94	102	104	105	104	109	94	105	104	81	97	111	89	91	96	108	100	106	90	100	84	92	100	114	110	104	84	78	78	94	99	94	106	84	85	103	96	92	89	107	84	99	91	114	102	97	94	99	117	88	107	111	114	105	114	91	108	106	101	107	91	100	100	94	95	115	101	86	100	97	104	89	100	95
27270	21807	14533	2587	375	420	373	408	370	322	398	376	374	369	385	395	384	366	366	371	327	378	346	381	381	359	338	372	360	373	362	388	407	359	357	377	375	336	370	383	383	338	329	361	349	385	380	411	340	357	367	362	392	382	386	405	381	380	354	336	345	338	354	388	388	364	395	374	383	372	376	385	392	388	349	361	378	397	367	382	364	398	384	365	371	396	346	402	373	361	367	373	423	409	378	375	337	369	342	343	383	362	367	375	341	336	359	391	371	370	364	374	374	395	383	353	372	363	350	370	368	354	328	368	352	367	343	367	380	350	346	378	356	362	364	352	364	378	355	375	418	380	353	384	347	386	386	396	365	395	353	383	370	349	376	381	371	347	367	377	368	356	382	378	366	391	375	363	358	362	375	386	379	362	380	408	412	367	369	390	340	393	394	377	349	342	372	373	369	370	403	373	354	391	360	361	382	387	366	326	357	345	367	364	379	356	373	379	389	340	402	392	380	368	373	363	361	351	361	377	377	362	319	397	361	326	350	371	373	364	367	361	360	392	368	377	372	383	366	361	366	358	349	387	378	350	367	373	375	357	382	376	362	374	424	359	341	341	347	364	410	393	387	373	357	371	368	356	371	381	359	366	410	370	353	362	373	381	381	374	391	382	362	376	363	377	346	366	385	361	398	392	338	366	399	365	390	358	408	344	351	365	406	375	343	366	368	371	375	368	350	351	388	375	370	357	343	365	344	334	339	373	368	397	394	384	384	364	349	367	348	362	378	391	349	345	350	365	407	373	365	382	399	363	418	354	390	384	384	371	382	357	312	334	366	366	356	382	363	391	371	375	355	372	388	363	363	354	377	388	383	389	380	372	387	352	383	335	391	389	378	361	407	339	368	392	339	384	348	350	395	386	380	390	353	339	406	370	388	379	371	363	336	378	368	403	374	332	359	367	362	367	382	354	382	379	361	351	391	362	356	356	330	380	358	388	369	388	357	385	348	366	329	332	346	372	388	415	383	367	335	371	370	358	386	348	380	365	365	410	395	379	379	383	372	350	345	414	365	407	385	382	391	394	403	338	395	366	378	374	383	347	370	373	372	374	356	389	370	355	377	350	380	389	357	370	360	372	365	397	371	362	371	359	367	370	369	346	356	356	379	346	412	357	347	355	337	368	361	337	369	371	374	383	382	380	352	369	343	370	435	344	368	365	355	364	340	357	372	388	347	358	362	363	349	358	359	361	319	338	345	364	338	364	375	389	359	369	393	355	353	383	394	376	365	400	368	396	389	320	397	338	411	386	346	378	370	379	387	374	364	401	352	364	338	340	393	387	372	368	368	363	383	365	382	372	358	386	358	368	425	388	411	373	380	362	380	344	385	361	371	389	352	365	347	403	377	333	364	367	359	369	362	362	384	385	373	348	374	387	371	372	345	362	372	376	360	382	313	389	356	379	336	356	364	365	364	369	364	368	374	390	390	343	364	376	386	354	379	355	378	378	372	374	394	365	349	405	353	364	361	356	381	352	387	364	380	335	379	336	359	358	372	370	318	359	381	357	377	358	356	373	416	399	368	369	364	359	396	373	377	381	405	355	347	369	390	357	363	360	350	348	358	342	367	373	374	379	366	382	349	343	362	370	367	368	350	373	333	391	369	382	344	404	357	384	375	367	341	386	371	387	385	343	380	365	373	363	380	383	369	341	348	361	376	376	395	327	364	373	352	346	400	372	342	367	350	345	356	347	387	357	392	335	363	366	379	376	404	334	373	372	375	381	341	366	386	388	357	326	356	345	359	341	331	352	369	374	364	327	365	359	347	349	366	373	366	386	366	325	347	365	375	396	364	349	363	362	380	320	357	361	360	381	345	353	382	319	381	358	332	388	357	365	389	336	397	354	388	377	354	373	360	363	365	362	361	350	375	367	379	368	371	355	373	368	351	393	385	365	386	383	371	360	366	377	378	376	354	374	385	354	366	385	380	354	357	398	365	377	366	376	343	389	366	372	347	336	345	371	391	330	350	378	385	344	379	348	378	373	399	341	378	365	398	366	362	403	382	392	376	346	325	375	378	372	366	371	365	402	376	373	406	373	332	376	348	374	370	386	376	388	391	371	352	390	388	372	377	380	379	364	397	351	359	399	386	354	368	355	370	355	376	362	421	428	359	351	358	399	365	392	356	393	345	393	366	335	381	391	371	368	387	384	398	378	368	353	368	384	385	406	356	352	364	391	375	371	394	350	377	405	363	402	370	365	380	371	358	369	362	394	353	392	406	366	344	367	370	347	345	348	379	369	421	351	348	358	378	370	404	339	355	407	367	352	380	395	398	369	382	377	394	340	398	376	346	379	343	389	367	384	367	364	332	383	330	402	370	386	340	347	373	350	371	363	347	393	389	370	361	320	365	381	392	359	364	346	381	376	380	377	371	365	361	373	355	395	370	386	375	379	412	388	346	396	334	357	370	381	387	378	350	355	368	379	380	351	366	389	374	384	398	346	371	368	361	364	379	380	382	349	331	355	371	358	354	397	365	363	349	382	351	381	342	347	381	374	401	317	393	374	357	370	373	378	339	351	390	355	350	391	402	357	381	357	352	360	341	358	392	362	372	415	344	375	357	351	386	383	377	346	367	377	338	393	325	388	374	363	382	383	376	356	380	376	356	340	379	371	385	349	396	397	397	350	373	327	365	370	350	414	353	376	377	363	387	367	379	359	373	361	373	342	380	435	346	360	376	354	359	386	375	364	359	386	359	394	372	387	360	375	378	337	355	360	364	374	380	359	389	403	369	374	372	399	366	340	360	382	361	361	402	371	341	385	317	364	377	388	371	378	351	379	350	340	363	353	357	377	389	368	359	349	367	397	400	398	355	366	354	399	386	334	359	396	370	355	399	360	397	360	330	349	381	369	336	365	357	373	348	361	341	385	350	358	362	394	386	369	374	383	352	381	384	412	358	362	353	398	358	369	342	363	371	354	376	337	363	332	377	369	343	395	380	333	359	375	375	346	344	368	346	326	399	424	375	361	351	369	359	359	367	384	384	325	375	362	359	373	379	318	366	330	397	397	428	375	367	365	388	360	395	351	392	356	373	329	349	394	324	376	342	376	366	387	347	375	376	352	352	351	305	379	358	342	389	377	352	332	374	395	382	412	379	402	370	406	402	380	357	363	358	360	366	367	352	354	340	367	340	386	356	383	382	373	392	340	379	363	382	361	436	383	391	365	364	390	346	364	343	383	347	368	343	375	354	371	339	366	391	378	350	374	382	395	359	325	379	349	371	365	385	374	355	362	364	333	365	385	373	375	330	373	353	377	376	341	341	354	343	378	423	348	356	342	381	350	365	371	387	371	367	343	336	372	388	384	371	372	349	369	383	371	357	372	388	406	348	384	360	349	376	347	375	384	364	364	376	370	374	377	372	344	420	375	366	390	337	347	374	381	325	362	352	326	372	392	350	338	353	378	332	370	335	383	377	350	371	395	350	350	351	372	373	380
65500	64798	52362	23938	3338	158	138	180	142	135	116	128	106	110	107	102	111	92	113	114	102	107	96	120	119	111	119	80	101	98	95	106	125	106	96	75	98	85	106	93	100	84	106	90	122	106	105	89	97	100	93	113	103	82	93	94	105	90	101	88	117	87	104	105	93	118	115	89	86	101	105	107	102	108	98	96	82	102	91	101	107	92	93	92	100	99	95	98	96	105	104	90	95	102	94	87	102	106	93	93	116	92	104	98	97	88	87	94	100	110	101	100	93	118	105	98	95	88	86	105	108	108	93	80	109	107	100	95	109	91	94	95	97	92	104	86	93	104	99	102	107	93	85	94	95	113	90	97	95	87	93	86	99	119	102	111	108	91	85	95	111	100	95	95	111	85	86	85	88	93	95	91	95	81	117	102	100	92	100	104	130	85	116	114	112	101	92	97	87	99	82	103	105	87	97	97	116	107	94	82	91	89	99	110	109	87	100	95	95	108	116	94	85	107	118	107	93	92	86	93	104	92	84	105	96	77	92	94	104	120	92	109	87	105	100	103	98	89	97	95	91	78	81	83	101	94	99	91	94	92	111	106	90	114	100	113	97	89	112	100	100	97	109	72	104	106	104	94	102	97	81	95	111	101	93	92	102	116	114	114	116	108	103	96	92	95	100	86	95	97	106	90	102	89	107	91	93	91	79	85	102	91	119	103	97	99	107	96	98	104	99	90	97	88	79	106	103	91	102	93	92	94	102	98	95	109	112	74	105	107	94	91	90	119	117	112	101	89	107	119	93	86	107	114	109	111	100	94	78	95	95	98	100	102	91	104	97	89	101	86	92	87	99	93	110	87	111	98	78	118	96	94	93	85	90	101	107	99	106	120	107	108	98	77	95	110	95	99	83	89	84	83	111	76	91	103	95	104	91	101	101	101	116	101	97	111	89	110	93	92	104	94	103	96	111	100	109	93	93	107	81	86	104	113	87	83	84	92	110	111	98	81	101	105	105	113	107	103	99	105	92	90	99	107	106	89	96	119	108	76	108	93	93	96	81	100	104	103	80	93	94	114	113	88	93	90	116	92	107	96	104	103	84	89	96	87	106	101	104	98	105	93	106	107	89	92	85	106	103	92	103	100	95	102	105	99	109	84	93	85	105	104	87	89	84	95	89	99	93	93	87	100	109	102	106	105	95	103	103	94	104	90	91	102	100	94	87	92	100	89	104	99	110	104	102	90	91	92	95	89	96	98	122	96	85	96	87	92	111	89	100	90	111	101	103	97	107	123	109	83	101	98	88	92	91	93	98	93	89	101	86	98	102	89	117	110	101	93	96	90	77	75	81	88	98	98	93	81	92	96	90	93	113	100	93	88	128	81	107	89	99	91	93	129	104	85	102	92	114	100	99	95	100	106	102	94	90	94	111	111	99	111	87	76	88	88	90	89	95	99	116	95	97	116	106	93	86	114	97	111	111	93	98	89	102	97	102	100	91	92	107	110	93	100	85	85	93	90	100	94	96	88	92	116	98	87	94	101	98	102	124	107	90	94	93	80	114	117	100	111	122	98	95	110	92	84	93	92	83	83	107	99	87	99	100	106	90	104	102	95	89	91	102	108	103	88	101	79	104	100	105	80	89	90	104	85	94	105	107	90	102	99	104	99	99	101	118	113	97	100	93	86	89	91	107	98	88	115	100	98	111	91	106	105	119	104	98	101	93	99	98	100	82	87	103	109	106	85	102	94	116	114	88	88	93	94	111	106	92	96	94	115	101	99	98	90	81	107	116	110	113	94	92	102	84	92	78	93	115	101	102	120	102	102	89	98	103	91	95	94	89	103	95	85	92	113	96	106	90	102	107	109	95	104	90	102	90	89	97	78	101	109	113	100	100	110	98	100	103	92	102	105	85	97	83	84	115	110	89	96	94	101	80	114	88	84	88	91	99	94	105	94	104	94	99	118	87	86	79	90	96	113	94	96	119	81	115	95	101	93	104	80	108	98	86	97	104	80	99	100	96	95	89	110	80	113	87	96	103	81	87	98	96	94	79	98	94	88	104	84	117	105	108	82	92	105	88	98	104	66	104	102	89	109	104	104	95	93	105	87	90	72	92	112	94	104	101	86	94	102	106	103	89	90	114	80	105	89	112	101	101	96	102	109	84	88	99	82	116	99	95	98	91	85	90	117	117	89	99	113	96	102	104	98	87	107	98	97	102	94	99	110	105	95	107	95	97	101	109	89	97	104	105	94	98	92	97	93	102	88	95	101	97	111	105	81	113	95	74	86	96	104	119	96	97	98	98	92	100	82	81	92	100	86	95	95	97	114	80	96	107	106	83	112	90	101	123	98	103	104	77	95	86	89	89	89	91	79	102	77	89	81	89	86	103	95	104	81	89	95	72	93	93	91	104	92	87	101	102	104	106	112	90	100	98	76	88	99	107	89	97	101	106	97	96	97	92	102	108	84	99	127	104	114	105	97	96	94	100	88	88	104	79	96	97	113	98	77	110	95	99	110	97	91	83	88	84	92	90	95	97	109	103	90	102	96	90	107	82	100	96	95	86	94	92	106	81	100	93	108	98	89	81	82	94	110	116	89	107	92	95	98	94	92	87	121	93	75	104	103	89	109	86	91	99	107	88	99	98	82	100	101	97	100	101	94	93	111	92	105	80	108	117	97	102	80	78	101	86	88	89	117	110	106	99	97	126	88	85	98	86	80	101	97	83	94	98	104	104	105	99	112	107	84	100	104	110	96	98	89	103	93	83	105	104	98	103	93	109	102	89	105	93	110	95	101	83	94	98	110	92	115	87	50	94	84	111	94	99	95	86	93	87	104	83	99	100	91	103	96	96	118	90	103	87	115	93	77	99	89	87	116	124	108	94	85	100	82	109	86	107	102	113	98	92	87	95	75	89	92	104	99	67	112	99	93	82	113	87	91	104	87	111	88	102	78	95	91	88	111	93	89	102	95	100	115	110	112	114	105	96	103	97	81	97	71	108	81	107	115	107	113	106	103	91	98	111	88	105	110	104	84	105	90	80	105	91	103	106	101	83	92	101	77	98	90	103	89	85	99	102	90	95	95	87	98	100	99	114	104	112	89	95	97	107	118	110	104	87	114	83	83	96	80	101	87	100	91	103	90	89	99	94	107	98	107	101	102	95	103	84	106	93	85	90	91	91	99	96	96	117	111	87	124	87	104	105	100	90	86	101	94	93	95	96	99	108	94	92	100	100	126	96	88	109	94	92	108	79	107	92	108	104	102	112	82	116	115	84	105	98	104	95	95	105	83	91	105	95	110	102	113	87	95	108	93	93	119	100	106	89	85	94	107	92	104	98	93	90	81	111	121	117	115	108	88	109	123	104	89	87	115	107	103	111	95	99	112	93	94	85	100	103	103	115	104	108	105	109	88	91	113	94	105	98	97	101	115	104	92	90	97	113	99	95	109	107	78	92	104	93	92	81	108	114	93	91	92	94	103	112	91	103	97	85	103
47927	51358	48920	20409	685	555	584	1010	691	500	510	450	391	411	435	419	413	417	403	407	392	386	362	384	408	375	376	382	372	397	403	395	390	404	359	373	374	358	390	377	371	364	370	352	336	338	404	374	360	379	415	348	386	360	330	347	353	365	399	367	362	320	355	382	353	356	363	375	352	364	375	374	375	373	361	361	344	361	352	334	362	349	359	376	371	367	362	344	343	358	354	348	341	396	339	374	427	337	347	399	365	368	334	372	366	377	387	379	329	388	386	362	363	374	346	406	374	363	326	374	332	383	352	406	357	368	409	339	384	386	389	380	392	361	367	380	395	403	364	361	344	372	368	356	373	336	344	348	366	376	378	364	363	355	404	393	362	386	355	379	385	385	362	342	359	356	356	365	401	333	344	376	352	383	356	366	331	356	370	353	359	382	357	366	354	387	364	356	383	352	321	328	375	329	329	305	388	372	358	345	352	347	339	347	345	332	361	347	377	349	358	359	411	361	350	360	378	382	363	359	396	355	366	331	340	385	368	349	369	406	351	357	369	398	402	352	362	339	376	361	370	352	377	336	323	344	369	355	402	374	399	361	319	373	353	360	350	364	406	333	374	353	344	338	356	368	357	329	366	380	392	340	352	365	349	366	394	376	337	338	390	387	360	395	377	364	365	379	352	376	353	362	360	373	386	344	351	354	404	395	357	355	349	341	346	366	392	367	365	394	350	364	372	345	341	366	369	395	331	364	349	367	360	367	361	365	341	362	368	344	339	348	377	350	354	355	357	393	365	337	384	360	356	354	404	393	375	379	375	365	342	348	356	361	356	321	339	377	400	360	364	339	347	384	337	371	386	388	369	360	376	383	373	367	389	373	354	370	326	349	358	349	369	368	369	342	382	387	358	374	360	366	367	345	360	342	340	356	387	380	370	365	332	368	354	373	363	361	367	366	372	362	391	390	392	332	383	375	383	356	346	366	367	368	355	372	354	365	375	363	366	371	349	385	395	332	383	383	371	365	359	355	351	372	352	371	345	427	362	333	374	350	364	353	344	352	361	356	347	353	322	363	321	401	383	403	333	323	359	364	390	389	344	386	349	356	380	336	377	400	346	354	379	360	378	354	356	338	354	342	397	357	363	359	364	345	351	364	365	354	374	373	345	329	362	358	333	360	366	346	357	374	353	396	367	366	366	355	355	375	349	331	354	370	350	380	393	351	369	359	345	368	351	349	341	342	324	363	369	369	359	369	361	367	358	362	384	388	366	350	349	370	361	352	367	372	343	347	386	342	393	332	362	373	365	337	379	368	314	386	374	381	391	328	385	372	340	401	382	384	379	368	341	373	351	336	346	359	313	361	362	341	343	340	356	327	368	360	381	381	366	355	369	361	363	344	367	331	357	374	350	381	399	381	366	369	404	375	375	396	367	338	370	339	320	366	381	371	346	391	354	344	355	356	357	388	341	361	351	373	353	346	361	341	327	338	375	364	371	341	360	360	389	331	388	382	371	364	385	343	364	350	351	333	328	380	370	371	366	404	357	353	380	400	392	345	371	399	345	370	400	352	358	359	373	385	368	361	395	338	374	377	359	387	356	385	350	360	377	371	368	358	335	372	378	376	364	352	350	337	362	346	364	354	381	369	374	392	379	379	370	325	386	348	372	380	339	352	344	380	360	346	381	355	392	315	350	368	356	352	347	340	373	379	351	356	348	355	365	354	329	336	330	346	340	368	359	372	341	373	374	405	353	354	380	377	367	389	370	342	364	356	385	374	336	329	356	347	364	368	359	369	351	392	368	370	339	362	370	329	367	343	353	385	351	373	371	338	376	384	337	376	364	350	345	347	373	339	335	351	337	358	367	371	363	315	335	377	380	329	398	343	410	374	389	365	345	345	384	381	351	348	362	386	367	352	369	343	375	395	353	382	357	370	365	363	338	353	349	397	357	365	368	379	401	391	388	365	372	365	389	370	381	356	365	326	359	368	369	351	351	359	366	323	312	370	369	359	352	368	322	365	357	361	380	365	340	369	375	336	391	363	335	366	366	352	372	358	382	343	382	363	374	374	348	353	343	378	376	389	380	371	369	374	366	388	363	350	337	366	347	379	382	362	364	363	361	390	397	368	364	380	381	354	363	381	359	362	366	366	359	394	355	347	369	382	349	380	364	362	344	402	368	382	341	379	367	354	360	338	354	340	347	371	364	381	367	377	358	379	389	354	367	368	374	381	375	369	353	326	416	343	347	347	351	338	334	385	372	384	344	326	392	354	377	321	358	390	359	349	391	394	361	402	360	354	372	356	345	387	355	345	351	363	372	366	382	345	358	346	324	339	366	348	393	328	343	344	359	360	392	336	344	347	365	398	363	344	333	353	358	373	362	375	326	374	329	381	355	355	347	352	343	389	373	340	334	364	350	403	369	355	370	362	397	386	375	403	336	342	366	369	373	375	345	341	352	379	397	361	349	363	326	395	323	367	373	359	346	360	383	377	341	384	383	385	378	349	367	368	358	370	394	382	390	336	391	396	339	380	370	378	356	381	347	366	351	381	373	371	347	365	333	388	346	354	354	340	369	377	352	337	344	352	328	345	376	360	378	364	363	361	409	344	373	354	325	364	371	370	333	356	358	335	360	389	370	362	379	363	333	340	394	377	345	351	378	353	345	350	364	393	357	354	366	372	376	348	343	377	343	378	362	366	363	379	330	366	377	374	353	331	373	327	364	331	385	402	380	388	364	388	364	376	360	381	332	399	369	400	392	354	347	348	377	366	329	388	351	335	339	331	361	367	371	361	356	353	352	399	352	338	335	384	334	355	386	336	359	368	335	351	350	335	384	391	374	348	359	368	383	354	360	389	356	400	358	394	344	348	360	331	364	371	395	392	343	345	320	361	347	368	338	370	381	364	353	383	358	386	362	323	366	386	368	370	334	321	390	354	343	368	386	372	379	381	366	356	366	351	362	333	339	371	368	321	367	349	334	377	379	373	380	397	367	399	330	381	338	375	399	376	376	391	350	357	364	368	369	367	362	387	333	380	345	337	360	382	334	366	375	372	345	368	373	381	332	374	363	376	345	345	404	362	374	345	373	352	406	365	363	374	378	350	345	378	360	361	362	338	349	357	333	338	373	372	360	354	334	333	389	354	356	346	371	357	375	414	373	372	384	344	344	349	354	388	343	353	344	349	371	355	393	361	363	367	391	315	347	351	367	363	370	378	372	378	363	368	364	359	374	348	375	390	375	371	333	379	328	367	340	371	364	354	374	373	348	364	356	367	356	397	343	358	367	371	374	354	347	378	361	337	357	384	379	346	391	382	379	380	369	381	329	364	378	367	351	353	385	352	391	349	332	380	403	379	361	344	344	360	369	431	370	365	376	397	359	403	363	348	377	336	385	329	346	355	414	367	355	319	365	376	383	364	354	318	379	352	364	388	368	371	352	355	367	381	362	372	349	358	363	318	358	365	356	386	357	357	414	363	341	359	369	397	362	342
74097	72794	61102	31187	9207	769	275	353	251	233	227	194	202	176	175	155	166	183	161	166	173	175	165	178	185	164	159	170	161	150	155	156	168	176	173	171	155	142	165	159	177	162	148	168	160	166	180	177	186	162	158	165	169	179	168	172	172	174	145	158	158	162	174	165	157	168	157	134	165	165	163	171	168	163	157	162	147	144	189	153	188	166	165	169	183	174	178	159	139	163	170	171	166	159	165	160	181	164	149	163	159	164	159	168	166	168	158	176	163	151	143	151	165	161	179	177	160	167	174	164	193	167	176	164	158	191	172	170	181	178	177	150	161	158	167	160	154	176	178	161	162	175	148	170	158	173	141	151	190	146	138	151	170	179	176	155	185	140	193	154	151	162	157	155	154	163	189	168	193	180	179	143	155	158	187	153	155	161	169	172	202	145	171	152	160	144	171	181	151	156	173	164	171	164	166	153	179	152	144	155	182	191	169	171	190	168	146	165	137	155	181	153	168	146	162	146	157	164	151	171	166	162	160	146	180	173	168	169	173	171	153	174	180	151	153	142	150	153	164	167	166	169	167	185	155	173	167	164	172	167	176	167	171	176	183	169	159	146	157	180	179	159	140	139	157	152	173	189	152	163	173	132	161	192	201	145	185	148	177	174	147	175	166	163	158	165	179	157	187	156	149	180	154	185	151	139	195	150	151	151	129	186	182	156	169	148	165	146	173	176	164	169	179	144	167	163	168	169	140	160	158	142	156	161	167	157	181	172	151	174	195	148	165	168	163	162	149	182	164	142	155	157	154	146	169	158	171	156	172	170	152	162	184	142	160	159	193	160	170	167	148	186	158	171	173	166	175	158	149	173	171	158	154	170	159	193	156	161	164	164	163	168	166	164	193	167	172	162	167	170	148	167	165	182	189	146	167	160	147	164	163	154	153	175	160	188	175	164	161	168	167	174	168	158	149	148	171	161	144	170	183	143	165	175	189	162	179	171	166	193	169	159	160	143	184	166	151	170	160	160	192	155	162	189	157	167	165	166	174	184	149	202	169	155	159	168	169	189	187	167	175	188	171	154	166	169	157	179	169	167	168	171	175	157	156	178	161	158	183	172	148	159	188	172	155	161	149	150	163	166	163	183	138	159	165	141	151	158	158	161	158	168	164	178	160	161	181	176	174	139	183	171	166	160	164	180	160	175	191	146	182	160	161	172	167	174	176	162	162	171	157	140	170	143	168	160	168	163	156	156	169	147	161	186	146	149	165	164	155	150	156	161	169	173	176	154	162	157	145	161	154	176	168	167	141	173	148	191	162	162	169	143	178	175	134	163	179	173	175	166	170	188	166	137	183	173	155	171	170	181	150	173	146	145	160	149	170	166	186	162	169	165	157	179	168	157	173	158	176	141	186	162	154	162	180	160	176	149	164	163	178	190	179	172	150	165	199	145	161	189	162	168	179	176	165	163	165	160	179	168	170	165	165	145	165	174	174	157	157	162	154	156	176	190	162	152	158	169	135	157	168	169	163	167	182	202	154	158	150	188	173	168	176	155	184	160	172	166	182	182	170	163	153	169	167	168	197	162	151	146	175	157	155	170	181	165	171	184	164	173	163	156	198	163	153	167	166	164	167	172	185	173	171	159	182	148	197	156	185	157	169	148	141	163	156	160	167	171	170	165	172	183	178	178	178	170	180	160	175	163	159	176	174	144	164	177	151	162	177	170	161	169	167	179	179	150	151	167	160	170	176	147	155	168	162	168	183	170	167	170	150	175	164	136	179	183	148	194	193	174	164	156	160	190	162	149	159	179	184	151	187	160	181	162	172	188	134	165	189	175	148	197	134	168	174	196	167	136	177	167	162	167	141	163	159	187	148	165	166	166	171	176	162	168	139	146	150	156	179	177	187	163	150	174	174	181	130	162	168	160	161	160	173	197	195	153	175	176	161	177	165	175	170	150	139	156	170	162	170	182	181	158	150	197	155	163	174	164	180	174	163	159	173	184	163	187	172	170	167	183	160	164	167	175	184	147	167	166	172	178	180	158	174	154	146	154	175	175	180	166	195	169	171	152	163	166	163	170	158	164	160	167	180	189	165	144	180	189	170	151	174	183	176	154	163	145	171	142	148	176	159	166	167	137	157	147	159	158	173	166	145	146	165	153	168	186	151	168	153	157	187	169	159	156	150	169	159	181	153	161	164	169	167	149	167	181	146	148	168	177	181	172	170	150	167	177	143	169	157	147	163	160	144	159	175	158	168	152	170	163	171	166	174	149	165	176	168	186	151	163	172	178	153	148	170	179	165	170	188	166	144	159	179	146	175	146	148	177	158	161	183	143	170	149	165	134	162	170	165	184	148	149	178	178	157	149	166	168	168	167	161	164	163	185	166	176	169	192	166	160	140	181	159	169	152	164	176	144	172	185	182	133	158	159	175	162	182	175	167	161	154	186	156	172	172	161	159	184	162	161	163	159	158	149	153	158	155	171	139	157	170	150	183	149	159	165	148	132	159	172	163	168	156	151	161	175	160	166	169	163	157	181	160	167	161	195	175	150	170	175	173	144	175	157	158	169	175	161	170	184	171	176	184	174	156	194	166	170	161	164	163	156	160	165	179	156	171	179	165	176	156	147	180	179	153	176	177	155	196	186	153	161	148	154	167	168	164	154	175	153	174	156	166	144	193	176	160	144	154	156	143	138	194	173	164	167	182	158	147	136	170	165	162	169	166	171	168	169	179	150	148	156	196	166	158	192	159	160	172	164	163	133	171	151	174	181	183	171	183	180	161	137	160	165	175	161	160	176	163	157	173	140	180	186	149	151	154	171	175	173	167	155	170	184	162	163	180	164	158	182	163	161	164	158	161	165	158	169	211	145	177	186	156	158	167	170	137	166	164	175	183	151	167	173	150	149	179	168	166	164	159	153	148	163	173	170	169	202	167	156	166	163	159	169	175	166	168	164	193	168	167	157	164	146	165	157	143	178	174	173	163	175	148	156	152	178	189	173	166	169	146	161	165	175	202	185	163	179	152	170	202	179	157	169	171	156	164	154	166	165	164	154	168	157	186	170	158	176	171	178	148	152	136	139	158	185	168	169	170	184	169	151	147	177	176	184	142	165	167	168	191	147	161	162	149	166	166	179	142	168	151	162	181	179	165	176	180	166	168	144	196	180	175	176	168	133	173	164	174	158	141	160	184	170	150	180	161	162	172	171	169	162	149	180	174	168	170	148	176	150	172	176	162	172	154	177	147	151	164	191	163	174	145	172	162	210	170	165	171	158	171	175	147	162	189	175	146	175	175	162	165	181	157	150	172	181	164	169	183	158	193	177	178	152	177	178	176	187	186	168	179	161	196	139	183	159	136	159	174	168	169	171	156	168	172	185	161	158	156	191	171	179	162	175	189	185	168	158	157	163	156	170	179	187	194	170	170	145	157	150	166	156	170	178	171	177	153	150	155	163	163	181	144	166	186	183	159	170	154	186	172	143	169	158	141	148
59019	62833	59081	25004	1135	1000	944	1612	1083	856	777	703	665	689	633	695	624	639	610	579	607	603	584	577	594	570	640	567	597	604	581	633	639	570	607	588	643	589	583	560	571	532	563	544	556	571	550	554	550	562	548	561	592	569	550	580	569	573	543	570	567	552	540	556	536	501	514	535	590	522	545	554	550	556	548	548	563	547	557	566	571	599	503	576	552	552	557	541	570	548	562	549	594	562	532	491	583	586	510	554	574	560	528	558	532	594	557	547	535	564	536	582	545	533	547	607	544	565	587	507	553	544	541	543	528	546	541	605	539	627	539	572	596	583	540	571	555	550	561	587	542	549	536	562	591	577	603	559	571	555	530	577	543	570	570	580	503	569	580	554	577	534	595	575	576	578	542	561	562	554	566	557	593	587	549	560	574	579	562	592	561	534	552	576	529	565	573	547	532	539	531	585	568	574	549	496	523	562	572	529	550	568	565	584	630	534	547	543	522	543	542	586	555	561	514	545	525	543	587	543	537	570	552	562	563	589	547	559	572	605	547	569	536	573	556	546	615	571	547	555	554	501	555	572	553	539	532	583	531	538	564	581	552	568	526	537	520	543	548	510	561	552	585	581	571	565	548	560	570	546	579	538	560	520	609	548	579	563	564	505	541	567	545	544	609	521	581	588	535	562	592	562	580	567	573	546	597	566	562	534	552	553	534	500	556	570	530	533	548	564	535	581	524	559	489	510	576	541	538	582	564	574	589	567	574	579	555	547	534	549	574	595	550	550	537	550	549	601	553	536	559	566	535	593	549	570	517	582	561	544	562	554	560	601	551	539	574	599	526	541	555	561	554	559	560	536	556	523	556	533	534	580	580	532	550	563	553	560	569	560	574	590	533	576	557	539	582	568	525	554	562	579	566	537	564	589	570	554	509	606	581	565	579	576	545	577	573	515	511	498	575	602	523	535	548	564	599	574	572	598	533	571	576	587	557	548	557	576	548	586	548	551	567	545	588	532	557	595	575	591	540	551	569	523	578	555	566	563	608	550	550	557	589	584	589	550	522	563	547	548	563	535	516	554	564	546	559	484	575	586	544	574	584	540	507	556	578	592	607	574	511	574	523	539	606	549	553	564	582	569	527	585	547	560	554	556	538	544	542	553	556	547	578	570	578	530	528	590	591	534	546	532	546	563	561	566	537	543	541	517	526	605	557	557	610	537	541	531	546	546	591	545	521	578	558	532	517	573	552	561	552	564	519	611	566	532	580	526	620	550	562	570	558	597	586	538	536	601	525	536	519	540	540	560	562	555	587	620	589	544	566	578	603	587	575	566	530	561	550	565	575	531	562	541	592	535	526	519	549	540	575	567	621	554	541	589	573	572	538	551	592	551	547	557	581	541	534	573	575	577	575	549	536	560	577	573	576	536	572	563	597	549	552	573	594	537	575	532	551	541	544	539	531	557	578	549	570	558	571	569	543	557	572	537	559	568	565	510	527	584	556	545	542	582	578	576	593	553	553	551	541	543	542	536	574	601	570	547	558	558	565	542	597	585	557	579	529	555	546	581	574	543	554	565	596	570	544	584	600	541	572	543	557	556	531	561	513	546	567	585	566	546	555	611	555	551	572	595	567	583	521	562	543	569	600	539	584	537	561	571	534	561	587	557	573	574	599	551	571	526	594	557	541	584	552	562	543	546	544	555	535	523	550	558	558	579	560	524	575	571	518	559	614	531	554	550	534	554	588	567	585	528	552	593	573	536	512	555	581	532	572	558	562	528	525	583	564	579	517	562	603	563	537	556	563	580	520	581	591	528	532	565	578	544	553	541	565	577	585	538	597	550	564	547	501	530	505	558	530	606	544	564	571	581	556	556	581	557	562	551	562	591	579	523	532	586	552	569	569	595	576	572	537	588	554	523	516	520	532	549	500	550	557	536	552	552	574	551	565	576	532	587	538	567	539	560	541	562	554	556	564	581	598	540	541	499	603	566	579	515	541	569	550	556	577	535	543	546	563	585	576	612	582	564	529	596	560	555	520	545	563	527	536	581	603	545	552	582	585	564	559	547	549	559	572	572	567	548	602	564	567	602	556	573	588	564	579	507	549	545	532	589	570	571	543	551	553	618	567	515	552	545	548	585	569	571	520	615	529	545	570	554	565	543	539	535	599	528	534	544	584	552	565	527	555	544	576	579	554	549	569	555	581	579	563	578	522	591	623	557	550	533	526	558	534	555	544	546	527	573	518	577	544	588	589	561	559	546	579	623	539	573	583	508	527	561	575	584	539	630	563	631	570	569	592	581	513	550	555	578	590	560	566	583	572	535	581	540	550	549	586	577	602	518	536	532	514	552	580	560	558	597	533	538	545	548	533	522	561	542	527	540	558	544	561	578	550	569	587	551	556	587	545	560	572	565	553	539	542	601	553	619	523	532	534	553	580	539	546	539	553	536	576	535	543	559	539	538	536	541	547	608	570	560	555	543	540	605	531	571	545	554	548	582	540	553	575	562	582	570	567	603	567	551	586	534	557	565	550	539	536	555	550	552	564	580	552	571	553	545	555	543	535	541	571	534	580	571	557	559	541	541	602	555	541	546	529	559	531	535	515	562	531	562	521	573	533	520	539	575	534	551	551	569	542	552	555	577	559	571	538	542	525	560	575	590	556	560	564	567	507	542	578	544	569	556	543	594	561	529	550	573	571	546	535	533	610	572	559	562	566	555	542	554	570	562	576	536	547	539	565	562	622	529	569	511	595	535	555	550	541	584	544	561	588	513	585	540	575	545	530	535	545	522	535	573	521	539	568	563	541	552	582	557	567	547	519	537	574	575	556	598	576	548	558	523	591	530	512	548	557	565	553	558	532	574	576	582	571	561	566	574	567	533	513	550	535	587	529	564	574	550	576	580	537	537	550	539	596	568	519	524	560	574	554	551	551	572	560	565	549	540	555	544	569	574	611	565	617	555	545	569	543	541	584	569	559	542	583	545	553	549	551	521	540	567	564	584	556	598	540	574	506	551	569	574	547	530	573	543	600	549	543	592	576	557	575	536	613	531	556	535	606	548	584	577	545	559	589	576	582	583	534	581	574	498	545	579	576	521	542	554	575	511	557	551	546	544	513	558	548	519	534	599	535	565	536	554	540	551	526	559	538	563	580	552	591	542	536	575	545	561	651	557	538	577	523	549	526	568	536	513	528	559	553	585	554	534	581	546	585	518	545	575	578	572	539	540	542	541	578	546	550	587	541	542	541	525	549	583	545	550	539	559	540	570	510	537	563	551	557	554	560	526	556	573	563	535	572	567	567	527	554	577	581	562	544	556	549	571	623	603	516	557	525	551	569	548	589	524	568	576	539	590	562	560	543	570	553	646	542	584	571	558	559	544	600	535	584	546	517	547	521	579	548	544	597	558	521	549	551	583	576	565	533	585	561	554	578	603	554	530	546	492	540	554	575	594	546	569	569	545	574	592	592	572	548	538	568	519	541	547	589	572	575	570
27749	15732	7402	1191	161	101	109	112	93	89	93	89	99	102	113	102	91	92	82	112	102	111	103	95	89	100	100	107	98	90	110	110	103	114	94	80	106	94	87	94	112	95	91	88	112	112	114	85	104	110	100	104	115	113	89	101	112	102	111	99	95	95	99	120	112	88	102	96	98	88	104	100	106	108	81	114	104	97	119	85	100	106	111	117	78	88	91	102	114	110	107	105	101	99	89	97	87	90	97	123	107	89	104	101	94	105	106	101	103	123	104	116	105	94	86	97	104	97	99	103	93	103	106	87	91	83	112	84	96	103	89	106	99	99	96	107	100	85	94	116	91	106	80	92	91	97	90	107	99	103	118	106	93	108	99	103	95	84	100	108	116	108	91	111	101	93	110	84	98	103	95	111	94	110	95	106	97	79	106	79	97	99	112	103	118	96	115	112	102	98	117	90	112	101	98	94	114	99	128	92	107	112	94	86	101	81	88	110	108	101	89	98	99	102	88	116	91	95	109	98	102	105	112	105	89	118	119	99	96	94	99	97	101	107	109	116	104	114	97	107	100	102	100	110	121	108	91	113	93	97	99	84	109	102	92	96	106	109	112	94	108	115	91	104	92	104	105	107	112	104	105	94	91	94	105	103	96	94	88	85	81	110	100	100	91	126	100	96	90	85	101	104	98	105	108	104	83	105	105	93	90	112	105	125	95	87	105	103	92	105	111	98	116	89	97	90	98	94	92	113	99	109	117	112	80	91	90	106	125	94	101	102	96	88	120	105	101	112	118	104	99	98	88	102	125	112	107	106	89	108	87	109	101	107	101	102	108	119	106	109	97	120	97	102	97	111	117	122	104	87	106	85	105	88	106	106	114	107	102	114	95	97	100	94	99	115	76	101	104	101	108	109	109	101	103	89	108	112	93	96	111	95	105	100	80	109	96	113	123	102	96	122	108	106	93	116	123	106	83	97	99	92	97	102	92	116	96	100	103	111	98	121	106	105	79	98	121	91	93	107	112	95	107	94	103	94	82	94	115	96	97	106	100	93	105	98	102	102	106	115	81	102	111	102	109	118	112	115	94	112	95	103	109	95	108	102	81	95	101	87	93	109	102	114	93	104	136	112	99	99	88	92	119	95	92	116	96	118	96	92	95	94	99	98	109	117	96	90	94	97	119	101	116	112	106	116	105	80	87	116	93	84	113	95	95	101	106	100	101	99	87	92	100	103	111	103	107	102	112	110	93	110	107	86	92	95	95	96	98	95	87	89	96	110	108	108	114	114	100	111	107	108	99	90	106	97	105	82	96	112	107	101	101	105	95	114	102	99	121	101	101	100	89	100	109	102	108	108	114	97	99	98	116	90	114	101	95	91	91	87	109	109	99	98	109	100	111	91	107	104	115	94	107	116	111	98	97	111	95	104	102	107	94	90	106	100	85	112	84	107	99	106	98	79	96	119	99	83	96	92	91	110	98	116	104	114	118	102	105	90	139	99	85	113	103	108	107	81	88	122	100	99	113	105	101	101	113	111	106	92	117	106	93	91	92	97	113	105	90	115	89	94	100	100	100	103	92	95	97	95	104	103	92	95	93	105	104	110	101	101	108	107	94	98	90	99	107	92	100	117	105	91	108	98	108	108	84	102	93	94	97	99	94	103	85	118	91	111	105	97	95	93	102	109	111	98	112	98	64	115	100	96	94	96	109	99	102	102	120	119	91	98	101	108	95	86	106	100	127	86	98	107	117	121	100	107	102	112	95	90	96	102	100	98	97	87	82	80	89	109	95	120	96	84	102	123	110	88	104	93	105	110	102	130	96	98	100	111	88	90	105	102	103	92	110	101	120	89	85	104	91	97	90	103	84	99	111	108	116	83	82	106	103	87	107	91	97	103	90	90	110	101	111	109	113	114	90	92	87	88	99	126	103	102	108	105	90	88	98	84	102	101	108	98	98	90	103	97	117	101	97	89	99	109	97	94	98	90	99	111	103	105	84	90	113	93	98	97	107	103	105	96	101	96	93	107	92	92	91	111	106	82	114	98	91	104	100	88	111	116	95	103	77	112	98	103	93	81	95	124	91	96	95	87	95	104	100	93	99	112	87	102	103	100	105	94	90	83	94	100	102	114	104	79	119	107	100	107	94	102	96	103	92	87	92	98	102	100	113	112	104	113	96	109	89	91	93	95	104	110	99	112	116	107	95	99	103	118	117	82	112	108	92	120	88	79	101	112	96	115	93	99	97	97	98	108	98	95	102	116	112	85	92	99	97	100	128	100	98	93	106	95	105	86	87	91	85	94	114	93	91	92	96	99	92	77	90	106	107	95	100	116	98	89	101	110	115	101	100	115	94	103	110	89	100	104	98	102	108	115	96	110	111	110	104	83	90	100	109	101	112	100	87	106	102	112	99	104	102	91	88	76	110	109	114	107	111	100	89	78	122	109	85	109	97	107	91	85	104	112	97	104	104	107	99	106	96	85	89	84	97	97	94	107	111	104	102	100	89	109	81	88	93	111	102	105	101	97	121	104	96	119	94	121	134	96	108	101	102	85	128	124	92	78	102	121	100	98	96	111	101	99	103	100	101	100	100	95	95	89	96	96	99	120	113	109	93	96	95	91	98	110	88	96	100	92	100	115	102	95	80	105	106	109	110	106	105	88	90	84	81	94	95	97	100	110	106	101	88	110	110	92	94	106	98	94	94	104	118	105	109	94	105	106	102	101	99	96	93	94	97	116	119	93	118	106	89	112	102	119	86	112	93	106	90	102	95	117	110	109	97	100	84	116	107	121	106	98	95	76	101	93	107	106	90	102	98	114	97	88	109	85	117	92	110	115	87	96	111	108	105	100	100	89	106	100	106	102	120	105	100	110	104	97	107	100	94	115	79	97	99	105	107	107	102	99	103	92	97	90	89	115	101	112	115	86	95	86	81	98	108	96	108	92	101	113	100	93	92	113	99	112	101	105	105	117	87	88	106	87	120	92	94	71	88	104	113	98	100	121	122	88	104	113	87	88	96	97	95	95	112	116	108	92	125	95	94	100	100	111	80	110	113	98	92	115	105	103	103	113	97	98	104	102	116	93	112	79	90	106	111	112	100	100	103	127	93	108	95	97	98	111	93	99	98	100	95	102	106	102	93	83	91	92	115	104	97	110	94	96	93	115	103	116	119	87	92	89	86	87	104	105	105	98	102	82	107	102	103	103	120	94	89	115	94	107	101	96	96	118	99	88	106	99	92	115	104	97	111	111	88	76	113	95	105	88	82	105	111	87	94	95	82	97	88	110	115	94	88	99	95	122	99	97	101	97	109	107	111	83	105	93	140	118	96	106	91	123	93	104	98	104	100	101	93	96	84	98	125	118	98	105	103	102	112	93	108	110	103	103	104	84	104	103	105	103	85	90	80	122	95	107	104	106	97	100	111	99	99	104	123	101	111	114	98	81	110	85	108	114	112	121	107	103	99	101	99	107	107	104	111	107	109	102	96	111
29438	20850	13276	3223	341	407	396	407	412	397	378	376	377	372	357	393	356	384	390	361	357	375	356	366	357	398	391	403	366	402	368	363	364	371	380	375	384	411	382	389	424	395	370	371	349	387	372	390	387	365	360	357	336	411	388	367	375	360	374	387	385	365	356	392	399	392	361	333	404	395	336	382	405	356	383	390	365	358	378	346	376	362	368	351	363	352	405	379	351	413	364	347	360	355	388	358	414	371	350	356	373	386	364	378	364	346	354	351	368	392	359	365	378	377	338	373	371	348	348	396	361	369	395	349	377	344	369	356	379	374	376	356	389	349	326	358	365	348	364	374	347	355	394	340	363	357	361	345	370	337	398	342	392	374	393	418	416	343	393	388	359	385	378	390	363	384	359	369	372	388	360	364	388	360	394	377	346	374	340	347	368	418	407	375	372	364	387	385	361	384	357	386	352	352	383	343	378	365	395	366	376	383	358	344	341	395	367	394	361	340	400	393	357	377	378	359	381	368	380	366	382	383	378	377	391	385	372	353	385	379	356	337	388	374	399	357	359	359	365	344	385	331	351	372	392	394	397	370	372	343	358	363	372	374	366	380	395	397	383	365	377	401	375	389	388	402	385	352	341	383	390	367	371	401	363	402	333	383	393	382	359	353	384	374	367	374	368	373	376	349	385	370	397	377	363	377	388	394	382	413	369	378	383	363	360	376	384	344	349	383	378	376	352	388	353	374	388	347	369	374	392	389	349	360	351	365	381	352	340	362	353	358	348	393	345	361	355	372	400	366	374	334	367	368	367	365	383	348	334	378	383	327	379	373	348	328	380	379	385	354	392	371	328	379	367	349	375	357	367	384	377	392	378	369	399	383	399	341	356	376	375	366	383	360	343	354	392	343	401	399	374	416	368	385	368	336	369	389	377	346	397	400	337	396	368	381	357	384	362	374	348	359	365	344	372	358	369	371	429	353	392	368	372	388	345	402	368	365	354	335	404	360	370	369	362	406	368	366	372	361	384	364	352	380	369	343	336	344	362	372	351	351	372	365	395	399	365	371	363	362	372	367	362	403	380	355	373	391	356	367	397	351	383	373	371	370	388	351	411	376	380	401	385	377	355	371	363	365	360	409	362	376	371	402	328	387	357	354	383	366	355	357	368	380	431	383	379	370	334	385	398	389	381	364	355	380	396	359	387	386	363	383	359	373	375	372	407	366	367	385	398	380	394	351	403	409	355	354	356	375	372	366	379	374	385	366	375	357	392	342	372	391	378	399	397	356	383	378	378	370	355	374	371	332	386	370	365	364	351	390	378	356	366	384	394	341	348	389	390	383	431	342	358	395	383	336	381	381	382	361	389	355	377	377	387	368	364	363	384	377	355	380	393	367	359	374	379	379	371	375	356	356	371	387	374	370	369	372	380	330	385	388	385	370	388	369	373	382	357	380	356	340	374	373	377	349	355	385	390	391	371	359	360	369	330	380	376	362	395	345	399	382	355	371	384	377	385	372	379	344	345	383	351	402	347	410	368	377	363	364	396	423	365	377	381	407	340	388	381	368	347	386	373	417	371	370	378	339	364	360	339	393	360	390	348	362	343	382	400	362	372	374	368	359	349	393	407	371	370	389	355	360	405	402	400	369	359	354	371	403	358	365	380	355	372	351	385	373	349	392	374	369	362	361	367	397	345	375	361	376	359	370	361	422	365	394	349	383	372	370	350	376	396	373	376	353	352	384	380	397	382	350	387	359	366	343	366	361	398	367	377	359	371	359	373	374	332	402	368	362	407	393	374	359	357	361	338	388	412	381	411	372	359	365	363	366	409	369	369	401	377	405	390	392	359	379	383	399	404	390	370	358	380	386	374	343	367	357	358	374	394	365	338	365	370	352	395	357	332	367	381	386	370	367	364	371	384	335	371	392	348	390	410	380	375	362	401	364	363	368	402	363	342	378	380	371	384	382	360	403	381	413	369	394	357	393	401	396	388	389	382	379	380	337	364	352	380	362	380	362	344	364	374	342	376	405	345	403	378	373	405	381	343	363	410	365	346	409	395	400	382	429	367	378	396	385	364	395	376	369	372	388	395	390	391	391	361	353	355	376	389	355	379	379	381	340	339	385	412	367	356	355	349	366	380	390	380	345	353	324	400	377	394	340	370	362	330	328	351	358	375	343	361	366	399	374	377	396	381	347	353	410	391	338	387	401	371	404	378	397	344	381	391	356	365	359	364	360	376	370	363	362	345	403	403	372	352	383	381	356	346	386	417	384	431	373	407	382	354	388	380	354	399	370	411	357	361	372	378	389	357	371	373	377	392	379	379	374	378	368	398	359	367	373	384	413	400	372	386	380	358	412	362	377	384	364	389	389	368	359	386	391	359	396	382	404	368	350	394	411	374	341	349	381	370	388	380	372	369	352	365	390	350	354	377	375	361	357	390	338	357	332	391	354	422	351	400	364	389	353	333	407	349	363	366	368	397	378	369	372	364	389	385	361	370	344	369	359	381	344	394	381	372	336	393	364	389	383	362	392	381	352	407	352	399	325	399	357	374	380	350	403	354	357	401	410	357	413	328	341	389	415	367	375	333	387	357	368	372	379	357	382	379	389	341	423	361	368	387	377	357	367	352	355	370	350	369	380	368	335	349	407	401	390	355	335	369	371	367	390	371	379	361	362	337	387	354	381	366	402	411	362	407	336	342	371	381	359	355	389	379	406	390	371	375	351	370	361	362	349	358	378	375	364	373	374	368	373	374	374	374	379	370	382	343	363	348	404	387	381	368	341	356	374	397	347	387	352	369	367	386	365	360	365	341	356	364	390	361	346	356	350	408	383	367	367	391	375	352	374	385	354	358	356	404	377	360	407	358	342	386	393	350	399	404	404	359	360	372	400	369	366	395	373	362	384	356	363	350	382	370	356	371	372	372	370	367	405	360	367	353	364	399	403	378	371	356	337	362	383	393	409	376	342	377	380	359	360	362	374	388	344	376	379	369	358	365	354	380	353	352	347	385	384	368	375	365	366	388	357	369	363	380	371	375	363	411	338	355	406	390	395	362	367	364	393	388	358	410	331	391	362	355	394	380	389	376	357	390	384	373	361	387	357	321	350	367	378	399	385	381	369	361	355	404	365	367	382	373	364	387	383	409	353	425	370	350	380	394	384	376	373	352	384	431	406	340	345	371	390	392	391	417	369	383	397	391	380	385	365	388	385	396	365	381	348	377	385	356	393	385	380	362	396	403	386	360	362	374	406	387	354	359	380	339	390	358	384	404	394	368	348	391	386	411	376	371	361	359	374	368	373	382	346	373	392	341	390	362	347	351	378	367	395	363	361	393	382	381	347	357	397	360	336	412	367	371	349	385	359	397	330	374	349	357	350	370	372	365	362	401	366	383	402	355	363	346	407	362	394	364	387	360	374	351	358	382	383	350	405	394	381	390	379	354	370	435	382	336	362	390	374	349	355	375	369	396	341	385	372	358	390	366	380	377	374
65522	63489	52207	23816	3164	188	137	163	151	126	119	102	108	129	101	96	110	116	108	101	113	112	125	100	102	107	97	106	87	77	99	98	105	86	112	107	109	122	90	115	102	110	128	85	96	108	100	95	123	99	112	83	95	108	99	114	98	101	94	92	104	107	107	100	104	109	110	82	114	110	91	109	99	103	103	105	106	87	94	106	85	90	101	107	91	96	95	98	93	98	121	96	114	102	92	86	99	93	103	105	101	91	78	100	87	81	87	89	95	85	97	95	104	87	91	96	113	87	98	97	92	92	111	106	109	101	103	97	100	118	95	94	113	102	100	96	116	104	107	105	97	104	103	105	96	102	106	108	121	123	105	88	115	99	100	106	102	100	117	85	129	110	90	101	93	90	110	101	109	112	101	105	103	108	95	106	95	107	100	91	97	116	93	78	101	92	99	109	97	106	102	111	121	104	88	102	109	90	78	101	88	101	116	93	105	109	95	110	88	92	97	98	104	99	98	87	93	94	113	96	107	90	121	90	93	93	95	96	111	104	101	95	97	108	99	89	101	99	113	91	121	98	96	103	108	103	79	96	115	104	118	115	95	97	102	95	97	98	108	108	108	103	118	93	92	98	89	88	100	93	115	91	98	76	114	101	111	118	108	95	93	88	93	97	93	89	112	100	91	116	115	105	92	88	104	90	100	88	112	100	98	104	108	101	95	106	92	93	88	109	126	103	121	98	103	96	105	96	98	95	99	97	101	95	107	80	120	102	100	99	90	102	92	91	98	88	91	85	90	108	99	85	90	87	103	107	84	103	108	106	104	108	97	97	107	105	94	116	91	91	105	100	99	120	96	100	110	101	84	90	124	97	103	110	101	88	104	102	111	93	101	89	84	103	105	104	96	108	96	100	90	119	92	100	89	96	101	96	102	97	93	99	110	109	98	113	114	84	119	113	118	108	98	102	101	104	99	111	107	107	92	88	87	118	94	94	95	100	109	89	96	89	102	104	111	95	100	104	97	79	98	104	98	96	104	99	88	96	101	97	114	111	113	94	101	90	109	88	100	110	100	98	93	107	107	89	105	91	87	91	101	97	93	115	93	101	100	113	92	99	113	103	84	100	109	96	98	121	97	102	91	110	101	93	105	95	84	114	95	95	89	117	98	109	97	107	101	104	79	97	113	114	111	99	110	96	80	105	99	105	107	110	105	91	96	80	97	109	107	100	112	109	109	108	95	89	109	115	107	80	106	105	94	99	87	117	86	101	125	116	101	108	94	81	107	88	85	116	83	95	105	100	122	99	101	89	95	87	94	104	97	103	102	117	97	99	114	91	110	103	92	95	104	103	103	97	86	115	92	100	114	116	89	91	98	104	81	104	119	92	107	98	86	93	98	90	91	102	99	91	99	91	94	109	84	102	100	113	109	97	106	106	96	109	100	94	100	104	91	100	108	85	112	93	100	124	91	100	77	113	82	97	89	106	85	106	112	101	103	100	120	113	101	99	85	108	95	107	85	103	104	106	102	90	86	104	108	90	99	97	110	103	89	117	114	106	96	121	104	99	91	101	89	98	111	112	89	90	98	121	91	128	117	103	103	101	94	105	96	100	127	102	99	104	101	89	121	117	94	109	99	103	96	95	111	100	109	102	93	107	114	95	103	106	106	106	98	104	88	99	96	113	102	120	80	104	95	99	109	105	91	109	102	115	76	98	103	101	109	82	92	112	113	87	110	88	96	94	78	106	108	111	118	95	89	114	107	97	98	88	103	108	99	87	109	83	97	94	71	103	111	99	107	104	86	105	99	89	90	107	101	99	96	97	93	117	99	99	88	97	102	100	107	91	99	103	104	78	113	103	96	100	125	90	100	97	88	95	106	104	88	102	117	106	98	121	89	85	90	99	101	103	113	99	109	113	94	94	93	95	112	105	110	95	100	112	103	95	87	81	102	100	91	98	103	114	122	122	98	110	99	94	95	114	90	108	91	102	103	91	107	97	91	101	116	104	83	106	95	74	100	90	106	91	100	113	121	101	115	97	98	95	90	98	98	100	93	111	109	87	89	103	96	93	94	114	106	115	105	112	93	106	103	108	98	112	112	89	100	96	108	89	94	100	85	96	85	93	112	106	96	102	82	103	92	100	94	93	96	97	84	97	102	119	95	96	100	105	110	96	120	96	112	100	100	94	114	83	85	102	108	95	92	101	104	102	87	93	113	96	104	109	112	112	106	98	98	99	106	82	92	93	97	104	103	103	100	103	110	95	99	95	109	96	89	105	78	116	90	89	116	96	106	91	106	90	100	93	91	101	88	101	106	111	117	102	92	89	101	98	108	98	74	85	87	106	116	94	89	88	92	96	101	110	86	107	73	111	119	106	106	84	98	92	106	120	92	99	86	96	97	115	94	114	95	104	90	94	97	85	107	91	112	92	114	122	97	87	92	110	108	105	101	111	103	106	94	96	92	113	105	89	90	106	99	95	109	85	118	87	98	110	93	104	101	116	120	111	97	95	115	99	83	100	81	103	130	112	99	100	110	97	100	91	110	101	100	98	100	116	102	97	100	92	93	108	103	79	94	97	94	96	90	106	97	112	109	100	105	100	110	101	112	101	100	113	115	100	112	109	112	101	109	97	104	107	94	97	93	106	89	96	86	104	99	100	103	113	101	107	104	99	119	109	106	109	94	88	84	98	109	101	87	98	95	102	106	109	108	113	97	103	76	103	98	107	88	113	92	107	98	106	108	93	96	89	116	95	105	101	98	109	101	94	95	98	86	93	83	101	105	103	106	94	87	87	110	108	95	88	104	110	75	88	108	102	84	94	106	123	95	93	110	105	96	101	112	100	116	91	84	109	104	115	98	103	90	99	104	120	122	110	115	112	98	90	110	94	82	83	92	97	106	110	107	111	93	105	100	97	98	101	72	101	113	103	92	104	104	108	100	76	111	91	115	93	105	97	92	109	93	106	93	102	97	96	89	94	101	101	99	93	112	93	117	106	104	96	82	118	90	89	110	111	103	105	104	95	99	105	98	94	77	95	111	132	98	117	104	106	106	89	96	99	108	87	91	99	102	97	102	103	98	94	102	99	90	99	111	96	103	107	74	99	111	101	112	105	108	103	93	107	92	99	106	111	109	82	93	90	86	95	103	96	94	86	87	93	110	79	104	100	115	99	100	103	115	102	98	95	132	94	94	114	104	113	107	93	120	77	109	95	80	87	89	89	87	99	102	93	90	88	96	108	94	119	100	95	113	78	102	98	110	104	110	87	92	91	101	98	120	97	110	107	115	105	77	118	99	109	80	92	93	90	119	94	105	102	92	103	103	111	88	88	97	99	88	104	93	93	98	81	97	121	88	94	97	109	115	83	118	112	91	102	107	119	89	114	107	111	119	90	100	86	94	123	95	101	97	90	97	99	105	101	92	98	102	103	91	99	125	85	113	89	87	100	87	80	104	94	95	102	102	108	108	108	97	92	95	94	97	100	103	92	101	114
48735	50886	48836	21507	671	583	562	927	616	584	485	444	432	404	421	407	425	417	380	414	391	383	394	362	418	344	398	408	399	394	404	440	349	394	352	376	385	408	370	368	382	376	388	370	356	410	413	377	402	373	363	366	353	330	372	383	396	364	389	378	391	353	367	402	358	380	380	355	374	399	358	388	397	365	343	336	349	348	374	359	363	357	390	372	371	369	348	323	370	353	371	377	362	381	359	363	399	379	366	381	360	379	370	388	378	361	372	370	370	363	345	375	377	346	368	362	387	352	326	396	367	342	351	347	384	385	370	365	356	399	369	351	374	379	368	379	394	370	366	353	383	372	358	349	355	368	376	353	351	387	335	378	385	385	352	364	344	366	358	379	366	375	368	382	373	362	401	368	360	346	346	377	338	384	395	348	393	381	391	367	353	367	355	404	357	381	344	386	349	389	414	363	342	370	377	340	380	380	349	374	374	355	347	361	400	328	386	357	376	399	353	356	372	419	321	368	378	366	370	377	347	388	376	363	387	366	395	365	380	352	371	357	352	365	348	350	345	393	333	345	361	377	410	371	373	384	391	392	385	339	362	354	352	348	358	398	376	368	371	390	367	349	363	373	339	374	390	364	370	374	385	389	366	369	332	366	357	381	371	351	379	358	355	367	393	374	353	337	391	369	371	384	364	400	352	381	371	364	395	361	356	409	417	386	376	401	380	363	366	388	355	391	354	370	336	387	382	383	390	365	357	384	367	363	349	354	384	353	410	360	338	367	408	377	376	357	375	359	369	350	386	399	404	382	349	382	332	406	381	386	371	363	355	342	371	350	403	374	365	360	387	379	343	365	350	382	358	364	391	378	359	357	389	377	346	353	364	384	371	381	404	367	359	384	367	371	362	358	349	362	358	340	313	349	388	359	396	341	366	416	371	378	383	357	377	367	358	346	366	372	371	339	382	345	367	359	336	373	373	387	373	372	379	380	359	342	374	364	376	353	361	351	369	367	348	367	362	384	388	371	385	376	377	362	371	339	338	408	385	361	362	361	356	359	340	379	361	384	362	410	366	326	373	358	362	390	354	419	369	345	353	429	371	344	338	365	356	390	353	398	349	337	375	352	353	348	361	361	362	366	396	379	374	347	381	361	347	381	416	385	383	380	363	375	370	379	337	365	396	382	368	341	349	329	391	384	357	352	385	343	353	335	356	376	361	386	374	346	414	366	375	374	338	366	343	414	361	349	347	367	373	338	371	373	365	379	332	359	347	375	368	365	357	358	384	344	340	363	371	332	334	351	344	333	345	349	346	339	352	384	377	361	343	364	360	367	373	391	372	332	376	358	341	371	357	379	394	363	358	377	360	374	358	379	370	394	371	336	385	358	354	337	360	382	353	365	362	344	336	375	383	357	380	360	399	373	330	365	389	384	329	366	381	369	330	326	371	357	363	384	378	408	349	425	376	368	386	382	349	412	328	380	348	332	368	332	350	351	366	372	348	378	365	341	395	354	363	382	371	331	385	353	354	377	364	363	360	368	384	371	350	395	388	391	365	340	341	351	333	365	349	384	370	361	405	372	371	370	371	350	395	382	353	331	356	365	322	381	389	348	368	336	358	333	352	378	360	351	387	378	361	369	384	354	380	366	363	360	352	376	371	375	373	358	372	377	381	374	370	364	371	387	371	381	375	385	341	384	361	389	379	362	362	374	351	394	374	372	353	374	394	363	346	348	368	365	346	345	368	356	356	375	399	389	393	351	364	370	351	328	366	368	348	342	387	349	374	338	373	344	365	394	384	379	366	359	356	346	349	380	356	375	358	336	378	390	377	342	359	352	368	360	396	387	365	373	361	366	360	349	383	352	361	361	399	359	357	393	374	376	361	365	382	347	382	344	374	369	349	369	387	402	371	319	313	353	349	396	390	365	374	382	388	332	338	366	352	379	374	354	376	358	371	361	363	350	355	360	407	368	331	382	359	363	373	337	352	375	369	346	400	365	353	376	377	351	364	368	364	361	365	346	358	380	343	351	365	349	342	372	382	383	369	353	378	389	357	375	390	374	395	379	361	369	357	370	347	396	392	379	398	339	375	382	379	361	353	376	339	356	370	380	355	399	363	354	353	371	339	402	390	373	389	381	381	368	348	376	395	363	316	353	378	386	344	372	374	359	379	336	353	352	373	379	381	356	376	339	378	355	370	355	411	343	384	363	360	332	356	384	356	400	371	356	368	329	382	368	379	357	352	385	363	373	367	372	367	381	373	344	418	347	305	371	346	360	354	350	352	370	392	339	411	387	355	365	396	382	354	345	377	376	367	357	388	342	377	388	344	359	362	371	387	388	381	366	358	409	368	362	351	373	392	366	374	396	367	332	351	360	369	402	411	409	348	398	339	320	378	352	363	371	358	339	389	364	367	371	395	366	361	381	376	387	349	382	365	361	341	381	380	378	367	376	341	334	347	339	377	356	316	343	386	388	386	352	384	390	363	363	394	363	405	382	381	377	377	365	378	392	372	336	369	364	328	353	349	390	383	368	362	356	345	356	367	393	331	365	348	389	347	398	381	355	378	365	373	371	358	387	326	351	390	362	346	374	372	345	345	384	335	374	364	364	369	354	383	354	355	369	384	363	363	399	366	379	384	383	365	346	363	386	358	365	372	373	354	372	364	386	371	387	358	406	362	376	374	350	362	345	352	403	360	365	384	371	371	325	378	364	343	352	366	348	368	380	354	393	372	352	354	391	376	363	349	341	382	344	370	388	384	334	362	381	373	371	365	348	325	359	387	342	338	336	390	369	368	343	337	353	337	374	357	354	363	357	371	343	344	361	354	337	360	339	366	377	382	389	362	393	365	376	369	375	396	349	373	377	375	361	390	338	368	348	363	396	386	364	349	358	370	337	365	382	381	372	361	386	341	391	367	348	370	349	340	360	352	366	365	368	370	351	363	389	358	399	398	334	345	368	351	379	399	355	364	346	339	381	382	385	322	361	347	347	308	350	306	393	320	341	372	361	374	372	396	387	389	365	390	394	353	328	382	348	408	343	352	415	384	380	359	374	384	351	382	361	347	392	400	361	382	396	380	366	357	380	371	401	369	355	347	380	355	330	366	358	341	378	367	376	352	373	362	373	347	368	357	362	345	343	373	350	389	354	377	389	361	369	361	343	357	388	360	372	410	366	378	315	383	411	377	356	365	375	337	368	332	347	393	365	359	366	376	347	387	394	377	338	345	349	362	383	343	363	328	368	350	362	358	322	359	362	339	353	402	388	345	359	354	357	359	404	380	356	394	378	340	373	328	346	371	352	346	336	380	378	341	351	357	375	416	352	353	356	370	370	359	401	379	374	367	361	378	342	386	368	392	354	356	381	359	385	373	345	379	399	365	367	363	362	370	378	379	354	372	367	361	331	347	378	359	366	376	393	372	376	368	366	349	367	400	393	367	383	374	355	377	366	342	382	350	411	377	365	368	357	351	314	371	376	372	360	386	357	385	361
69239	70356	62419	31123	7676	537	271	297	285	209	204	196	194	168	205	175	181	158	149	179	169	173	164	190	188	155	169	189	177	162	153	146	180	170	159	137	191	149	168	148	179	160	153	165	164	163	171	164	166	171	182	162	163	176	165	181	146	164	190	170	180	154	159	154	179	176	164	156	173	150	168	161	176	152	162	157	177	162	181	167	169	176	188	180	152	144	154	185	160	140	169	169	172	158	151	151	156	172	166	154	156	177	164	181	159	179	180	161	183	181	169	178	173	158	203	176	174	169	164	161	148	177	179	170	175	154	169	184	160	141	175	176	168	203	178	174	166	176	155	164	164	157	185	167	159	178	159	185	156	160	154	177	157	184	179	168	166	179	176	153	151	164	171	180	164	180	178	172	198	154	178	158	175	185	143	183	173	158	149	148	169	165	163	165	156	166	167	176	160	157	149	164	166	164	159	192	153	175	141	168	176	166	170	180	159	148	169	173	175	177	186	158	161	150	163	168	176	150	161	169	161	157	151	182	175	169	182	169	168	176	142	168	181	173	159	172	154	146	169	140	173	198	163	185	173	177	177	178	171	151	205	157	161	166	174	163	148	152	183	158	131	194	185	165	146	162	166	167	184	150	158	161	173	174	169	163	146	146	153	193	175	167	205	169	180	172	175	179	163	156	166	171	160	173	170	167	176	157	141	184	167	151	148	177	187	188	156	177	146	146	164	174	169	151	173	130	180	184	152	166	159	165	175	202	174	167	171	173	150	184	173	169	156	157	178	174	168	169	139	171	167	160	160	150	188	152	160	167	172	176	175	198	152	191	149	170	170	181	153	157	172	173	155	145	164	138	168	168	178	162	157	167	162	172	157	160	192	162	140	160	177	193	183	159	153	157	168	165	162	149	159	158	155	178	179	184	167	142	149	156	181	181	178	149	168	164	164	165	164	156	171	176	166	143	179	151	184	152	163	174	159	165	163	170	172	151	159	157	164	149	157	153	156	147	182	179	171	179	164	152	169	154	184	166	151	171	169	176	181	195	177	178	165	167	184	182	161	167	149	156	158	163	172	176	167	169	184	163	160	174	156	166	150	179	186	170	168	167	166	152	198	183	182	177	169	160	178	173	162	150	128	156	163	173	146	143	180	179	149	166	192	195	168	153	154	184	160	163	169	162	183	143	179	169	161	174	153	152	162	167	169	161	173	167	200	172	172	187	163	193	167	178	166	163	174	181	160	143	185	146	181	177	178	175	155	158	184	166	182	160	158	202	152	179	181	157	167	189	161	146	154	157	175	161	195	160	172	148	168	176	185	170	165	172	164	171	175	180	166	176	182	161	182	175	138	174	151	136	181	165	163	175	151	177	169	146	165	147	168	156	188	180	179	160	159	168	175	176	194	136	154	152	164	172	169	166	163	170	164	165	161	165	169	165	166	175	182	178	169	157	190	178	169	192	183	174	148	170	162	172	190	166	148	169	160	184	149	181	169	156	145	149	161	174	177	183	177	178	169	173	170	164	178	172	168	178	166	170	168	147	177	167	171	169	163	160	180	185	175	196	167	181	164	164	162	192	156	169	193	167	152	171	162	150	171	143	154	181	163	147	148	143	188	166	169	169	159	150	148	159	190	161	167	154	163	156	140	183	161	171	175	184	176	158	185	176	154	176	159	167	171	155	176	158	180	142	163	153	167	163	167	176	171	170	150	137	182	156	159	160	165	188	168	177	143	178	146	155	181	168	181	154	175	165	149	176	159	179	167	152	178	169	152	172	175	169	151	185	161	172	155	179	179	157	179	181	179	147	191	155	168	169	180	171	166	163	152	183	152	180	159	158	164	149	153	179	174	174	158	159	151	166	151	174	159	178	147	171	173	171	142	140	180	170	156	182	163	154	173	176	146	165	153	166	186	166	146	143	159	168	175	167	163	140	166	183	181	162	177	172	163	198	164	192	165	176	171	183	159	183	155	171	178	174	159	174	174	162	163	178	169	192	163	162	169	170	151	171	187	167	164	176	152	180	185	155	157	173	171	159	177	177	180	158	163	161	175	183	174	177	170	173	154	167	166	169	171	176	138	203	186	145	187	172	171	169	151	171	159	169	166	162	174	180	169	165	172	171	141	176	157	167	192	175	158	163	160	150	165	146	168	189	180	176	163	154	171	155	181	160	186	141	154	130	149	176	184	183	164	166	163	156	153	164	147	157	168	161	123	156	165	183	169	150	157	138	157	143	171	184	167	165	150	175	172	152	176	172	145	196	152	169	149	145	162	165	180	160	180	167	166	166	173	169	185	144	171	185	181	184	174	171	166	175	205	134	153	153	155	160	169	142	172	154	179	170	138	158	166	164	179	165	160	163	155	145	178	164	161	169	181	158	163	140	160	181	185	173	140	152	166	181	171	163	159	170	170	159	181	171	159	137	158	169	172	184	156	172	154	170	151	160	170	169	187	157	150	172	166	183	187	150	182	152	171	185	183	177	161	147	153	167	164	160	180	168	157	155	155	170	158	174	162	161	159	164	155	156	163	164	164	183	155	196	159	177	174	186	161	166	191	175	203	160	167	168	177	164	159	146	146	160	158	162	154	190	169	164	163	165	151	172	178	161	147	179	159	175	164	139	164	177	198	156	167	157	156	166	155	157	189	191	150	194	178	151	150	159	171	172	158	155	176	165	186	185	177	161	185	166	179	179	135	170	158	169	169	175	170	190	168	141	175	161	167	170	181	154	152	170	181	178	137	153	157	164	188	152	174	173	188	150	164	170	167	156	193	183	161	160	171	156	160	174	164	164	143	158	178	171	174	200	155	144	147	175	134	169	156	167	179	145	176	187	171	190	181	162	185	156	174	149	174	170	179	141	159	144	182	165	145	147	154	174	195	178	163	151	162	186	157	172	147	166	184	171	171	201	150	178	155	183	155	156	170	160	160	171	172	179	187	140	197	150	178	182	170	170	185	162	152	169	158	169	170	176	171	175	154	155	166	159	153	149	151	153	184	165	163	179	172	169	163	164	174	177	172	169	156	158	182	158	166	172	176	184	158	157	178	163	177	169	154	163	173	176	162	176	155	154	166	161	174	156	158	164	159	177	161	179	157	173	162	200	169	180	152	166	162	172	150	173	158	165	167	154	185	178	185	180	186	175	171	154	164	179	162	178	179	172	147	144	163	159	177	161	173	148	147	161	155	180	164	193	150	160	153	173	184	138	154	153	169	166	178	164	146	185	156	164	175	169	172	161	168	166	174	157	169	156	170	166	171	169	162	180	150	162	172	131	196	163	164	155	159	164	159	166	147	158	148	172	147	170	153	179	191	154	159	132	163	160	143	178	165	178	164	152	164	144	162	155	150	164	151	156	192	175	148	149	157	154	149	159	170	168	164	153	176	169	168	177	169	167	181	152	201	161	179	174	156	161	170	187	159	158	150	169	171	151	169	161	160	168	145	157	165	155	173	149	167	158	165	162	167	186	163	168	171	162	191	174	146	156	160	139
58883	62573	60935	26204	1051	954	935	1616	1231	924	804	753	656	684	748	663	620	586	555	603	609	589	581	598	566	611	599	621	559	593	564	556	580	584	583	567	556	582	581	533	552	567	550	578	555	542	548	570	547	560	551	573	558	532	554	520	579	561	570	564	563	517	565	565	569	582	571	575	587	582	533	563	576	552	514	547	522	516	543	562	556	578	512	545	593	552	560	566	504	563	551	532	541	545	551	566	580	536	555	510	556	548	524	553	540	581	585	559	584	537	604	596	524	558	561	552	598	561	558	567	511	555	523	609	573	562	566	546	498	569	565	561	540	533	536	569	561	575	523	563	524	558	582	548	560	515	566	568	595	562	508	547	548	527	527	567	552	548	589	604	543	581	564	596	599	570	568	587	562	603	547	583	577	554	534	593	573	521	561	539	550	549	515	592	602	582	532	559	546	564	565	580	566	554	584	560	544	548	553	571	615	528	509	541	502	528	563	574	570	529	557	563	509	570	569	599	562	535	547	531	581	580	577	513	567	536	520	525	545	523	543	550	579	557	551	542	566	584	531	529	552	583	563	502	566	583	596	520	536	553	580	530	507	558	563	556	565	551	574	560	603	553	582	566	544	597	545	572	525	576	546	574	525	528	578	557	513	570	536	546	598	527	537	559	585	571	559	539	578	569	546	538	541	546	568	583	543	553	556	590	568	574	537	576	534	570	560	562	549	530	540	532	523	557	527	537	547	564	519	557	615	550	516	557	518	536	544	572	597	577	560	610	529	573	517	579	565	583	530	525	586	570	568	565	553	567	552	550	540	587	542	549	556	589	576	523	585	568	567	536	563	585	560	557	533	563	554	562	575	545	551	533	555	581	576	520	563	553	539	582	515	527	559	578	568	563	567	536	526	576	573	556	548	570	569	543	551	513	571	542	575	562	556	564	572	580	537	554	587	606	586	537	550	504	590	581	525	570	568	565	544	596	580	558	548	567	612	545	591	526	524	537	591	605	548	549	558	599	515	537	555	546	570	550	533	542	544	584	548	578	565	557	504	559	559	563	550	567	502	535	551	589	582	535	621	548	590	565	543	579	544	569	541	608	568	544	543	579	542	558	570	578	602	546	492	589	552	561	583	551	532	560	547	579	521	590	533	551	551	556	570	545	573	518	572	560	599	576	528	582	548	553	557	539	532	541	554	596	566	541	557	553	577	564	542	555	568	556	566	589	557	514	568	558	578	550	564	528	519	602	571	572	576	563	564	559	535	571	559	544	558	576	538	592	590	573	574	557	546	523	549	569	557	541	547	546	564	534	609	577	555	594	564	549	540	521	501	570	515	555	548	568	586	523	571	537	548	513	534	589	513	552	625	540	577	522	572	544	558	552	540	555	543	514	543	598	527	512	574	538	549	529	556	556	592	565	572	541	553	567	553	577	523	554	556	560	539	562	550	517	571	559	539	566	513	556	531	584	568	522	586	575	536	565	591	535	558	526	568	551	579	528	549	497	585	542	579	566	493	579	524	578	568	546	559	595	574	584	550	544	539	564	567	561	569	495	560	567	561	548	551	545	536	546	581	537	552	578	554	567	534	614	559	558	558	542	551	530	583	541	576	546	533	564	552	581	500	562	615	552	527	565	586	558	588	552	529	563	581	525	530	596	577	538	532	547	558	530	569	533	581	587	546	555	550	605	542	548	539	575	591	532	551	514	559	550	527	541	532	549	562	577	532	567	506	572	569	561	548	585	554	537	583	592	566	537	551	543	577	574	572	558	548	598	569	473	564	518	569	484	559	550	548	596	561	590	570	550	569	541	494	633	557	556	510	550	573	543	575	558	536	552	534	546	564	550	527	583	541	566	588	562	526	567	549	522	539	529	555	545	551	532	537	568	559	527	606	548	566	582	555	538	560	549	582	535	587	541	533	540	539	581	581	563	530	540	595	563	548	563	582	545	515	527	568	552	556	561	563	609	588	547	583	562	567	540	506	544	555	581	581	512	530	556	588	539	549	554	563	551	556	559	547	561	587	555	543	560	548	535	516	571	583	524	561	540	540	556	572	537	546	566	542	549	578	540	547	545	507	587	535	560	552	560	547	539	543	584	543	619	572	564	516	565	550	550	543	564	565	588	600	552	538	539	555	575	577	583	559	544	546	540	558	553	585	549	573	538	574	496	552	554	534	553	547	582	541	519	516	561	542	560	494	510	545	564	587	550	560	568	549	612	585	528	549	550	578	571	550	567	534	571	599	563	555	561	548	562	558	571	563	552	566	590	580	537	573	520	565	573	572	580	558	566	551	554	570	515	555	565	568	596	627	569	585	537	552	521	597	585	529	563	551	607	538	558	600	567	554	567	537	556	551	509	536	532	586	566	512	589	557	592	583	573	588	546	552	513	517	543	605	549	558	542	529	554	512	566	538	516	566	518	543	537	560	557	535	584	546	521	544	527	597	553	560	552	535	548	550	561	572	557	567	543	538	565	566	622	568	513	543	572	562	553	524	484	557	518	566	566	544	512	565	548	551	580	570	550	582	555	534	560	540	531	550	564	532	539	533	571	552	565	547	524	548	553	547	553	552	556	537	595	593	555	560	535	567	616	542	609	579	547	560	548	569	539	567	562	558	563	569	522	558	590	547	542	533	552	532	505	550	545	565	538	532	519	594	529	552	530	555	531	597	530	558	547	526	588	540	610	560	556	554	556	585	578	528	533	532	570	564	553	519	559	548	563	577	572	551	537	573	571	518	596	553	537	544	573	568	569	524	578	552	533	550	603	582	562	551	509	546	564	578	536	528	546	545	527	560	558	556	549	535	559	556	537	590	583	608	532	576	564	578	553	557	542	526	531	565	561	585	550	551	562	541	561	563	547	560	511	546	556	572	552	552	554	551	556	591	563	565	561	575	546	579	519	546	576	530	509	582	553	571	573	596	578	555	531	560	572	578	533	546	559	545	551	584	585	550	564	577	569	580	527	564	574	577	587	556	548	513	572	513	551	551	551	541	599	547	589	503	596	555	533	566	542	533	558	571	541	596	544	552	558	540	555	529	556	565	517	567	514	533	553	523	588	513	568	570	528	518	560	547	544	564	549	588	528	567	528	576	565	564	551	542	533	538	522	525	618	528	564	532	551	543	542	535	517	559	556	571	546	514	586	524	557	555	557	542	571	564	557	574	566	550	622	589	571	579	546	551	569	528	546	582	567	551	597	581	502	582	581	534	601	545	541	549	533	570	563	579	583	548	560	580	571	542	585	584	532	556	546	546	531	566	565	550	530	543	538	561	555	564	569	627	570	505	568	569	539	584	558	544	599	540	520	564	560	570	534	554	575	521	528	570	537	549	576	568	531	557	583	567	563	584	540	514	538	576	571	550	528	551	566	547	573	537	565	557	577	531	541	520	537	590	568	579	551	506	549	561	508	611	566	564	543	546	596	563	596	556	545	520	583	536	534	568	538	556	528	555	514	547	554	564	579	577	534	564	602	576	534	572	523	587	550
26813	16427	7578	1020	185	107	106	91	96	86	103	115	101	92	93	129	91	110	104	100	127	98	84	102	95	113	97	116	106	98	90	111	119	110	105	124	110	103	108	93	97	116	108	100	91	107	107	102	92	108	95	86	103	101	95	98	89	88	110	81	89	116	86	103	90	94	102	99	87	98	117	97	109	118	109	84	106	97	110	94	103	102	117	108	92	96	104	104	99	102	94	111	94	114	117	88	92	93	110	84	99	104	118	94	88	99	102	87	99	123	106	100	114	103	92	108	91	99	99	92	94	110	98	85	101	95	103	91	104	96	106	119	116	97	78	108	94	107	75	104	99	111	94	91	101	103	112	90	88	102	105	95	115	109	82	102	96	111	107	99	112	102	130	107	108	108	89	112	90	101	120	122	95	96	116	124	102	100	86	83	104	101	107	98	124	118	94	80	99	85	93	105	83	90	90	96	125	94	98	91	89	98	104	106	95	93	83	97	101	88	86	99	91	102	91	75	97	91	82	94	110	99	103	103	99	104	127	108	112	105	91	112	112	114	96	104	121	108	95	93	100	99	94	107	92	93	99	99	94	97	108	95	95	115	103	116	95	103	98	94	104	101	136	117	93	83	108	128	94	113	97	117	103	116	91	86	102	98	108	101	109	90	116	113	104	90	109	81	118	102	104	91	85	97	82	99	83	105	86	96	110	106	98	98	94	100	94	105	95	83	105	85	97	111	110	110	119	90	99	108	78	86	105	104	116	86	117	91	85	92	89	109	100	108	104	89	99	87	93	108	114	105	93	108	106	108	121	112	94	92	97	98	98	111	117	106	103	101	113	108	112	103	105	85	114	83	85	93	94	108	107	93	89	111	107	98	97	100	113	100	88	112	123	97	98	110	81	91	118	100	88	88	107	87	87	91	106	102	103	87	108	109	107	114	87	98	91	92	91	99	107	103	106	98	125	123	83	105	106	105	101	125	96	115	108	109	106	93	90	116	109	108	85	86	110	114	95	103	105	94	114	84	100	108	100	96	97	79	106	105	111	93	102	88	95	104	102	81	93	104	105	96	95	108	87	108	95	92	92	111	110	116	90	110	117	115	89	101	91	93	92	103	104	101	93	88	101	94	103	115	100	89	90	92	115	115	100	97	107	105	88	93	97	89	84	99	106	94	105	110	96	95	109	103	114	96	109	96	86	105	120	115	98	107	98	111	104	106	104	95	105	81	93	112	99	97	105	91	99	100	111	98	84	99	115	100	95	97	116	97	102	102	111	102	108	88	97	88	92	120	107	95	104	96	108	82	107	108	90	113	100	97	96	99	86	90	123	93	98	114	104	119	117	95	108	89	105	103	99	106	92	99	109	101	88	101	121	94	83	91	112	94	112	95	102	104	110	112	90	96	96	103	102	79	99	131	104	96	91	97	122	91	84	98	85	101	85	105	81	103	100	92	99	90	99	101	109	95	107	105	96	110	88	112	104	114	97	84	92	94	103	110	104	98	104	89	98	88	105	101	116	98	113	109	96	97	97	102	111	95	104	97	98	114	87	116	116	89	108	87	108	89	97	95	94	87	88	78	105	97	112	99	90	98	91	110	83	103	86	117	83	101	90	100	113	100	110	96	105	83	96	93	114	100	94	110	90	106	107	106	110	100	94	100	99	100	114	102	111	119	84	96	105	94	104	98	104	84	90	89	103	94	100	96	111	100	80	110	104	113	97	82	106	89	107	83	94	105	106	94	110	103	105	106	89	93	104	93	94	89	88	88	84	102	118	119	103	95	109	100	98	94	104	108	85	94	104	117	102	111	99	105	117	108	106	112	110	92	99	86	96	100	90	100	102	92	86	85	99	103	112	84	91	84	107	95	113	90	115	91	105	102	93	126	131	86	105	110	107	120	89	96	105	100	98	89	102	94	104	89	90	99	90	89	105	103	128	113	84	95	120	94	77	111	113	98	97	107	97	96	110	107	111	103	106	108	127	98	110	92	97	115	107	89	92	82	99	89	88	109	102	107	94	105	101	94	132	106	98	65	94	97	96	94	97	84	104	109	118	111	102	98	98	88	95	96	103	111	122	91	109	110	101	105	90	86	121	103	115	96	106	99	95	89	86	127	113	96	125	98	109	81	106	95	112	127	115	103	93	90	99	108	100	113	97	110	123	120	86	81	100	95	112	93	100	105	104	100	97	80	102	117	104	109	110	86	110	97	117	90	94	90	93	108	107	105	97	86	90	95	99	107	89	97	102	98	90	119	108	100	91	97	94	92	121	116	94	93	89	97	109	89	102	98	102	107	106	90	111	99	87	73	110	102	91	100	107	92	98	107	111	88	103	127	88	100	101	108	113	104	112	107	89	91	107	115	96	103	93	103	106	110	100	98	104	92	113	103	107	104	102	99	104	93	90	110	109	104	112	99	91	101	97	114	98	107	93	99	94	84	93	100	98	93	77	107	107	111	97	87	109	91	98	81	96	100	87	104	80	90	112	102	119	96	108	106	90	106	92	102	113	98	108	113	104	86	109	96	109	109	90	112	101	103	104	100	102	107	90	122	122	91	98	90	111	105	116	95	89	103	85	100	81	105	109	111	90	97	100	118	105	88	114	121	104	95	88	109	106	97	104	84	111	88	105	113	94	92	91	94	92	84	111	118	93	102	110	87	109	126	90	97	93	106	91	95	99	96	70	102	98	92	97	112	99	111	83	108	116	100	99	106	117	116	129	93	112	103	108	109	81	97	117	125	89	103	102	87	98	91	110	99	102	103	109	96	95	117	93	109	92	110	118	108	106	103	79	116	107	102	100	100	98	91	105	103	108	116	96	93	93	98	96	95	100	95	97	100	89	111	119	93	109	112	96	106	105	83	82	112	106	100	97	93	103	84	90	98	96	84	113	113	123	103	122	99	95	107	98	92	114	106	83	107	110	107	109	97	105	109	90	98	92	112	99	90	100	88	109	98	95	102	101	106	103	92	100	113	105	83	107	106	105	99	102	95	99	89	106	115	96	84	111	106	106	92	97	95	82	103	98	94	86	93	109	117	101	108	122	113	114	98	90	93	102	104	118	93	102	84	88	92	97	98	89	88	102	99	98	112	107	92	91	81	98	112	93	112	88	108	99	109	120	90	91	92	109	105	134	99	94	93	87	92	109	102	99	106	102	106	100	101	92	106	106	99	81	108	85	104	101	91	101	108	80	92	115	101	92	89	113	94	107	96	117	103	99	106	93	91	101	80	109	95	99	79	100	115	83	94	84	112	89	99	100	99	105	107	85	94	98	118	110	110	102	118	110	106	105	105	86	97	96	85	102	111	99	96	88	88	109	91	85	97	98	109	120	98	118	106	103	95	96	107	100	89	108	113	104	88	97	99	102	105	125	99	104	104	110	101	107	87	78	100	98	103	76	101	94	94	91	95	115	106	94	102	94	113	94	94	85	99	93	105	108	108	119	105	110	90	79	99	116	118	87	94	113	97	90	96	100	99	103	99	103	100
28810	21648	13514	2450	389	373	400	440	368	427	392	360	393	370	363	387	344	401	381	375	390	351	375	411	359	374	395	373	391	376	392	348	364	388	364	373	338	378	377	335	390	375	350	386	390	367	398	332	340	362	359	393	405	378	387	391	350	386	340	388	325	354	368	388	358	382	394	349	335	385	362	368	383	339	378	375	321	348	352	389	375	348	350	348	388	358	386	378	363	365	382	386	380	415	387	375	369	353	376	362	390	336	391	364	334	395	356	384	368	338	386	375	347	384	358	352	359	381	367	337	391	360	367	401	395	357	353	364	392	392	370	379	374	361	382	371	378	356	368	382	372	345	369	382	338	406	344	383	361	362	376	385	391	380	377	335	339	377	380	378	372	340	357	370	354	343	371	357	380	355	370	361	326	400	359	349	382	354	385	384	377	381	374	376	409	362	372	378	365	404	351	354	367	332	375	393	374	356	364	338	337	379	380	363	373	371	367	385	348	337	342	410	387	393	376	406	373	361	335	385	373	375	373	386	348	343	355	367	374	392	386	368	386	362	349	358	379	348	347	388	360	374	373	355	384	362	381	354	378	376	359	354	357	364	384	399	371	374	372	376	356	371	359	390	400	378	392	329	352	386	367	382	410	363	353	347	386	374	364	363	351	353	388	369	362	350	380	359	392	345	373	388	384	349	367	356	375	395	359	374	334	383	369	383	393	341	364	368	423	354	355	354	389	400	369	347	346	341	394	338	369	391	354	378	397	356	364	395	337	359	358	363	381	362	362	370	361	321	353	382	397	375	334	363	383	401	340	386	372	386	375	360	353	367	374	366	396	331	346	398	330	364	378	379	361	399	366	371	336	364	372	396	369	378	371	394	349	346	367	390	373	411	377	351	378	331	403	346	337	369	401	352	351	370	361	364	398	333	396	383	366	364	369	379	420	388	381	399	392	361	352	376	383	350	371	349	349	376	368	380	346	348	376	385	333	381	346	361	331	354	374	346	349	382	363	373	368	336	367	376	387	354	375	351	333	411	400	363	390	365	368	392	354	394	344	352	367	366	352	377	413	367	359	375	359	364	389	371	400	350	375	391	382	362	381	383	341	350	374	398	352	368	377	378	354	379	382	362	374	365	343	362	365	394	389	380	364	348	406	384	374	373	401	385	370	396	379	390	380	415	335	362	380	324	401	386	399	359	377	357	379	353	363	364	349	357	377	368	388	367	376	346	366	354	391	369	363	361	396	398	390	382	367	357	368	379	371	383	355	374	352	365	363	367	370	350	345	363	405	348	374	400	353	353	364	401	380	368	374	362	364	377	372	389	384	364	339	398	366	383	374	357	390	356	365	365	386	379	373	362	390	392	371	387	382	371	390	390	359	378	391	369	354	352	412	370	379	369	337	391	392	376	340	378	345	407	389	376	356	360	363	359	352	352	374	377	379	371	361	336	394	379	377	373	412	368	380	378	343	370	352	358	390	365	385	388	369	375	395	369	379	380	350	398	367	392	359	365	376	371	356	375	360	376	377	387	374	391	401	362	354	379	409	380	351	385	356	391	383	362	377	395	359	357	382	352	396	387	376	385	366	397	387	392	356	403	351	363	363	377	343	379	397	417	377	353	346	387	366	371	397	387	362	328	361	386	338	346	392	353	378	348	383	352	397	354	379	382	384	343	432	332	386	347	353	371	380	374	375	328	389	379	350	363	363	378	361	372	353	369	363	391	403	392	342	380	356	348	346	384	352	391	373	354	375	372	363	368	350	351	354	358	371	380	389	355	319	377	375	356	384	380	391	350	391	347	366	391	391	366	358	360	381	405	385	370	403	367	381	362	377	380	359	308	334	359	322	366	387	385	346	383	370	381	392	353	388	336	405	367	356	395	348	379	371	408	384	359	397	403	346	346	380	343	376	358	363	370	378	374	379	388	364	381	361	403	361	363	370	370	360	349	387	350	350	388	331	361	359	381	362	361	357	335	374	392	362	360	369	379	395	373	377	353	319	362	351	383	328	367	357	345	369	342	386	384	377	366	393	345	361	357	348	374	374	371	382	374	393	385	365	384	373	343	365	366	339	357	382	358	408	399	367	342	396	393	369	348	370	346	368	414	367	392	359	354	405	383	345	386	388	368	399	356	403	393	348	378	362	390	375	383	349	369	371	365	380	322	377	348	379	398	358	362	355	378	339	352	366	343	328	364	340	380	366	369	367	373	351	350	348	357	358	379	374	350	354	361	347	350	374	350	365	348	373	385	363	374	354	359	376	383	330	364	378	380	379	336	383	400	397	374	375	371	384	353	381	382	370	359	341	333	384	374	365	352	349	390	377	372	386	380	370	372	365	409	379	353	400	388	372	371	349	357	336	352	381	377	351	401	330	364	367	340	333	340	382	383	414	366	360	373	390	358	365	342	359	349	391	384	362	379	371	357	390	387	360	399	362	371	388	364	379	371	373	399	347	372	347	373	370	395	390	342	353	371	361	398	356	358	364	352	371	354	392	369	378	343	388	357	331	341	366	385	381	367	372	401	386	394	382	375	339	357	367	388	360	378	396	375	332	364	380	377	381	376	408	371	377	369	355	363	380	389	329	382	340	360	345	381	356	362	370	387	365	364	350	387	360	390	364	316	366	349	380	375	358	347	353	379	373	366	396	390	351	351	417	400	349	365	353	357	342	387	375	392	349	369	371	339	399	359	376	342	363	344	407	368	328	392	354	353	398	354	348	349	374	382	366	376	368	333	378	404	376	372	390	375	358	358	350	331	381	369	362	373	360	331	379	368	376	365	359	373	374	370	364	392	356	357	365	334	382	374	342	391	373	373	399	386	355	406	355	390	360	365	370	347	374	373	414	358	369	389	383	366	376	369	365	384	389	359	357	360	369	349	369	337	387	368	394	373	381	356	385	372	393	364	376	370	383	363	378	388	356	382	353	363	367	397	360	342	393	325	355	349	384	364	367	349	351	365	356	377	354	360	374	363	389	386	395	388	401	370	343	361	354	368	381	319	361	336	402	368	336	382	343	363	363	365	378	377	362	373	400	366	337	362	362	387	388	366	372	372	385	385	362	350	414	370	334	362	362	359	367	348	350	375	386	351	374	377	409	357	311	383	383	394	355	361	350	378	398	370	381	370	377	364	354	334	374	322	393	372	329	359	410	372	365	381	367	370	368	385	345	357	357	384	358	340	380	395	360	361	390	367	373	377	380	383	373	330	386	377	392	397	321	375	357	353	392	365	351	367	363	396	359	370	378	349	351	388	351	375	386	410	372	379	372	372	366	357	354	338	381	384	353	380	354	402	364	401	298	369	376	362	372	370	385	370	365	380	395	347	359	380	342	403	371	355	335	378	384	412	380	389	358	345	353	360	354	369	391	392	358	331	400	380	379	375	402	367	409	380	379	382	377	360	382	363	382	382	387	363	352	388	360	394	360	372	377	344	358	380	378	388	360	383	374	381	401	324	348	385	352	382	367	322	391	386	346	349	361	396	368	398
67444	62559	51504	21452	2167	185	146	192	161	122	111	122	106	129	107	113	111	98	110	117	84	92	89	104	90	102	103	84	98	113	100	90	89	104	100	105	92	104	93	86	128	98	100	109	106	100	112	84	113	99	90	90	98	99	93	112	104	85	107	108	97	97	107	94	99	114	80	126	106	102	102	100	98	98	87	121	90	98	107	105	84	108	96	99	97	104	103	92	103	97	109	105	78	106	94	100	106	124	91	103	105	93	94	86	87	119	94	96	120	92	105	104	108	102	97	117	99	90	105	96	105	110	78	101	90	106	98	96	102	96	108	114	95	106	108	100	84	102	99	92	103	105	111	86	93	95	95	93	102	99	79	87	101	103	83	101	108	104	108	116	111	92	117	92	96	96	82	94	94	98	97	103	99	90	89	109	118	87	84	87	96	114	94	100	109	103	98	103	98	105	109	86	110	103	86	92	90	102	103	104	90	105	107	117	99	102	90	102	98	98	93	105	124	106	112	89	92	105	98	102	107	98	87	111	106	105	91	118	108	114	91	94	108	80	105	91	108	100	102	103	114	94	98	100	95	116	110	101	126	101	101	111	95	96	96	101	101	103	120	76	97	92	97	104	85	103	113	109	96	86	100	114	106	86	93	103	111	101	107	103	108	98	82	99	99	101	117	110	89	102	115	106	97	91	102	106	95	91	105	95	93	93	114	97	105	98	101	93	102	122	101	97	108	95	105	116	96	102	106	104	112	99	125	94	89	91	89	115	100	89	91	115	99	91	101	91	91	98	98	101	113	105	88	100	93	104	102	113	104	104	121	96	108	94	106	103	115	89	88	78	104	91	102	96	108	78	81	107	106	88	106	101	109	107	95	114	95	73	91	105	94	106	95	113	87	107	105	108	99	107	83	104	89	94	102	108	108	105	91	97	114	95	93	93	94	76	97	96	90	102	110	89	120	98	109	108	110	108	84	99	101	93	100	95	95	112	115	75	107	119	96	126	87	98	100	106	80	100	116	97	106	88	107	99	109	112	107	105	111	92	93	101	89	106	108	108	96	107	85	86	115	116	118	95	118	120	94	97	100	106	101	100	96	105	90	91	95	95	101	79	95	87	89	106	96	113	94	102	93	109	93	117	109	100	108	115	101	90	85	93	89	101	90	83	102	84	100	117	109	94	111	86	115	118	98	98	98	99	104	100	111	97	103	87	100	106	90	99	105	117	100	92	93	93	102	87	111	111	89	97	104	102	99	103	101	88	89	96	115	93	93	89	97	114	97	99	121	107	107	92	95	113	103	128	100	106	88	123	107	101	96	103	97	117	103	101	90	112	103	101	89	91	84	114	99	105	107	108	104	97	88	98	88	87	110	106	114	108	112	93	93	86	105	96	112	106	97	108	108	115	83	91	136	103	104	99	105	96	99	89	76	106	101	100	114	111	107	105	108	115	107	106	88	100	102	89	102	102	130	106	94	106	114	102	97	96	89	97	106	104	98	117	94	114	105	105	93	109	95	95	111	103	112	100	85	96	91	89	99	82	98	92	103	115	109	79	112	107	86	96	100	105	83	101	90	93	113	102	97	92	106	86	112	92	104	73	101	100	119	109	97	99	81	110	96	102	88	98	112	109	93	99	99	88	109	104	98	101	98	92	82	88	94	119	98	97	96	105	112	88	99	83	101	111	95	103	108	91	91	99	110	101	106	87	105	102	113	83	106	88	104	100	107	101	98	83	99	99	119	113	114	104	112	79	95	100	88	95	83	98	93	112	104	107	105	113	104	102	107	117	119	104	98	97	95	100	94	115	103	106	123	106	82	92	111	111	90	94	103	101	94	90	98	89	120	112	102	97	85	110	89	120	94	95	89	122	116	96	118	104	99	105	111	91	91	96	113	92	111	120	88	123	124	124	82	86	91	94	106	92	104	92	105	96	109	98	128	96	91	120	115	105	103	96	110	98	98	98	99	91	104	93	112	119	94	104	97	108	92	116	103	89	98	111	103	107	115	101	103	103	108	107	98	106	103	109	104	105	94	101	98	113	99	117	92	111	100	80	83	97	123	107	112	106	103	102	99	96	91	99	110	88	96	103	82	106	96	102	100	90	91	123	123	98	97	97	86	100	107	92	110	108	120	99	124	85	100	100	102	81	99	95	108	103	80	109	112	98	93	91	106	100	103	118	115	112	107	108	103	91	118	101	104	99	115	106	103	106	104	91	95	101	98	96	108	91	114	100	111	90	107	96	106	94	96	108	109	94	100	92	87	101	103	97	98	92	92	94	100	99	111	87	88	82	97	108	90	100	106	107	111	103	110	98	91	107	111	116	89	101	101	100	108	110	101	104	100	85	90	106	106	89	93	114	97	94	118	107	108	104	95	100	97	100	105	115	93	97	88	102	106	96	101	113	94	88	94	90	114	101	98	98	88	103	105	99	108	93	107	114	99	95	103	93	95	116	111	100	81	110	75	116	105	95	100	111	116	93	128	97	101	92	117	90	104	92	106	90	99	96	111	102	110	106	80	90	79	95	104	90	117	107	91	104	94	98	88	94	110	102	83	100	95	113	95	97	79	110	110	85	86	83	93	110	103	99	103	113	90	96	105	85	119	96	102	117	87	105	93	97	118	88	85	100	99	98	108	110	109	99	113	100	111	105	108	88	110	102	96	105	113	99	88	91	93	121	102	110	96	87	104	88	108	101	122	125	95	98	109	98	105	99	126	110	101	95	110	86	108	109	100	112	101	120	98	97	85	113	106	124	105	98	97	97	101	96	112	76	87	104	85	100	97	97	101	103	105	97	121	100	103	113	115	104	107	105	96	93	97	102	104	112	90	99	89	105	91	111	116	113	109	79	100	87	106	93	89	106	96	103	100	109	104	105	111	98	92	104	111	96	115	105	93	92	99	99	114	99	86	96	80	117	86	88	95	102	109	121	99	113	93	104	95	107	93	102	100	104	93	103	108	103	92	89	100	108	95	98	103	99	103	104	99	85	121	84	98	101	115	104	99	81	94	89	104	107	111	99	109	95	87	82	111	87	107	90	101	101	99	97	107	110	83	117	110	104	102	88	94	102	104	102	99	95	93	86	100	104	79	93	83	96	120	96	89	90	98	103	103	97	72	117	118	117	106	79	119	118	96	85	93	103	100	110	87	105	97	120	96	84	95	112	85	100	102	107	98	96	97	108	114	111	89	113	89	93	109	91	112	92	115	109	102	108	96	105	99	101	83	109	91	123	110	94	106	105	102	104	95	102	79	111	102	95	100	100	104	104	105	81	107	99	93	97	83	96	96	105	113	91	95	118	108	99	87	104	101	108	123	107	105	111	96	94	102	82	87	94	103	91	99	97	93	99	108	81	95	90	111	88	106	96	101	105	107	112	104	98	114	118	99	95	105	77	104	103	108	114	121	91	115	105	86	102	106	104	99	86	110	91	90	97	104	97	109	82	107	102	95	92	91	94	97	108	95	125	98	104	96	107	97	97	119	104	84	108
49697	49789	47397	19130	664	546	600	1071	773	579	506	508	534	447	397	435	390	371	413	412	379	348	397	378	374	406	413	382	388	391	400	381	389	388	364	333	367	390	414	373	378	398	350	355	410	396	366	366	384	380	376	352	363	362	384	362	351	389	358	345	379	377	403	357	362	348	383	354	358	354	338	364	373	373	343	384	368	368	392	363	361	399	380	388	352	401	410	371	380	376	328	379	348	350	381	389	386	355	351	397	341	357	351	352	404	334	311	362	378	360	396	389	378	381	359	356	371	401	348	345	350	391	369	381	353	389	362	359	383	386	376	364	383	385	408	357	370	386	366	328	352	355	345	398	367	337	346	334	325	392	360	335	369	343	357	416	363	343	348	346	382	342	345	342	394	412	391	375	370	357	370	384	344	373	351	361	353	329	380	361	375	344	385	381	366	356	349	394	393	349	373	361	369	361	369	353	367	383	352	362	386	358	404	394	366	388	346	321	369	356	364	348	358	384	358	388	344	366	396	334	360	397	344	364	345	356	388	366	369	361	366	397	370	381	421	359	409	389	368	374	369	385	342	338	363	337	372	402	357	378	380	371	327	339	359	390	343	348	380	375	395	322	389	368	378	369	398	364	466	343	355	381	401	352	368	361	409	380	384	366	370	363	361	386	390	382	361	341	395	419	349	364	371	353	388	388	385	381	378	355	372	373	395	351	386	342	397	346	366	393	379	398	364	361	361	348	371	365	353	350	386	370	397	396	379	367	321	403	370	343	378	359	404	340	318	348	352	377	336	365	369	360	356	372	371	385	375	351	406	377	375	356	349	421	376	364	370	344	369	363	394	363	347	362	359	348	341	398	384	358	330	365	366	315	354	389	378	360	370	382	377	380	351	369	358	360	373	333	325	384	341	374	394	374	345	358	349	388	396	353	351	413	391	379	384	377	373	356	351	346	366	378	359	362	381	324	386	386	352	364	362	416	402	321	363	400	346	372	376	406	356	399	389	356	352	360	381	362	337	373	368	366	376	366	388	379	298	353	343	358	352	374	340	365	356	377	395	354	354	367	391	385	407	359	366	364	360	359	358	340	367	362	388	340	321	373	361	370	337	340	374	364	354	383	387	366	354	358	363	376	353	331	374	389	334	343	372	348	361	343	364	362	339	333	378	365	367	392	375	402	403	348	365	361	349	359	367	361	328	342	344	385	361	353	347	400	359	327	378	380	410	392	350	358	349	367	390	374	357	350	345	366	372	345	391	397	385	349	402	363	372	344	329	372	403	383	371	345	370	334	332	382	364	363	333	361	368	387	380	362	386	368	419	369	367	378	354	359	386	349	395	369	374	372	379	411	376	394	344	371	352	365	369	340	351	378	375	322	372	363	380	370	377	368	365	379	349	376	392	384	375	410	384	381	367	390	364	363	351	339	337	377	361	376	350	364	362	387	350	407	380	352	353	369	355	373	369	378	376	356	373	346	391	349	373	334	365	383	397	359	356	346	328	381	351	348	365	345	338	359	384	362	356	367	358	404	355	344	372	356	383	369	371	350	360	389	371	356	353	354	336	357	355	376	342	382	381	373	366	367	356	348	330	364	367	361	358	363	346	355	377	373	308	380	365	358	369	355	329	370	357	345	372	351	386	420	389	393	341	363	371	383	383	366	345	367	348	351	353	380	353	343	365	365	359	392	340	403	330	376	377	348	367	350	366	380	346	385	388	353	334	385	388	398	357	381	375	359	377	360	365	370	380	380	364	374	363	335	354	324	355	388	353	406	384	387	378	358	383	361	322	368	363	381	355	383	405	304	370	357	366	376	374	365	358	361	336	363	362	360	372	385	343	364	387	380	383	364	355	379	373	366	359	346	400	371	349	364	379	351	371	382	376	353	343	409	374	355	372	363	329	353	360	367	362	376	324	387	368	366	373	389	323	375	387	344	358	364	336	393	389	354	398	376	370	338	386	385	391	360	369	356	361	388	358	401	349	388	364	377	370	375	369	379	382	348	387	371	383	338	364	388	370	339	353	362	383	359	363	369	381	361	365	395	364	349	356	383	372	351	365	357	363	381	388	363	366	337	348	396	326	365	352	342	361	358	400	348	371	389	337	401	377	365	351	362	411	341	359	366	362	382	361	354	366	351	390	346	348	361	344	358	394	384	335	363	337	388	353	386	377	367	368	354	368	341	360	367	364	381	369	375	389	357	376	346	356	378	349	358	330	350	353	380	367	360	398	392	385	369	368	351	352	361	403	388	342	397	405	374	351	382	382	374	381	405	364	374	368	356	369	372	344	356	363	359	360	354	388	358	405	354	366	397	368	322	397	398	341	364	385	364	378	376	365	361	361	373	381	363	332	348	381	385	360	327	363	386	380	335	373	400	352	357	374	351	391	403	370	364	335	370	390	359	395	396	368	366	379	359	345	359	374	373	348	357	360	358	364	350	346	363	351	369	387	359	349	379	374	345	369	380	350	368	396	384	360	378	345	360	366	380	368	364	352	358	375	346	392	353	372	360	374	371	375	387	369	381	370	400	372	350	403	357	353	357	355	374	322	384	361	342	368	333	383	356	333	372	398	382	396	361	368	316	367	361	371	381	343	365	352	362	391	351	375	352	353	359	389	371	351	365	354	368	383	355	371	402	354	351	368	363	380	399	333	388	375	354	328	372	366	363	357	387	352	360	387	347	351	348	375	365	360	344	381	343	362	360	377	382	403	367	379	374	366	343	360	404	407	395	342	370	320	348	389	397	373	382	352	358	363	369	317	347	379	360	325	351	352	374	349	362	358	337	390	369	360	388	367	340	360	406	348	352	386	380	385	359	372	374	338	406	389	338	355	366	378	376	377	333	347	348	358	345	357	372	374	377	382	330	370	369	411	356	329	368	343	373	367	348	396	348	381	368	364	368	396	363	366	324	387	375	366	363	367	371	380	358	357	349	348	350	392	337	346	362	355	380	394	361	350	354	367	399	396	365	384	354	404	339	331	358	399	368	388	340	373	388	391	360	379	348	358	388	368	358	362	359	332	372	403	384	391	362	350	411	353	381	376	364	376	411	359	356	337	395	356	378	364	371	354	369	360	333	358	377	376	359	347	357	368	375	349	357	354	369	377	369	381	352	367	372	368	373	390	408	379	363	357	351	398	365	378	338	380	399	367	319	401	382	386	368	349	371	358	356	375	365	379	348	370	352	369	399	360	348	359	365	367	360	386	347	413	365	368	373	354	336	374	353	355	372	370	376	391	379	359	346	360	399	358	397	364	363	395	360	355	382	381	359	404	356	340	360	371	354	399	343	382	390	408	361	362	379	364	369	378	384	360	356	339	397	395	335	375	364	373	359	364	381	364	394	370	380	359	356	358	365	351	389	359	351	335	404	394	382	339	330	338	382	441	334	360	372	363	345	375	367	363	367	350	389	342	354	333	373	373	368	370	352	382	354	342	375	364	354	381	368	350	371	365	368	381	362	374	353	336	352	395	347	350	353	366	406	376	368
75436	73402	62173	29924	6660	445	263	440	328	248	209	227	202	186	191	181	178	166	155	190	181	187	197	154	177	193	183	188	164	166	170	170	164	148	159	168	157	170	170	161	190	158	172	157	168	179	142	169	172	160	167	171	180	170	168	155	153	151	170	154	149	164	160	164	156	158	161	170	153	170	157	160	156	149	165	167	176	182	167	153	158	150	189	162	181	182	172	170	154	151	180	171	170	172	173	157	176	151	154	152	161	168	148	151	166	158	177	173	170	143	169	180	159	153	179	168	146	149	163	156	158	156	174	157	143	166	156	149	171	171	170	184	178	168	163	148	165	158	154	158	140	168	161	156	165	168	166	182	149	167	174	169	172	165	166	173	179	150	170	166	162	151	160	164	172	150	169	158	143	166	206	158	157	169	179	167	154	158	162	166	170	138	154	157	143	176	170	159	162	166	145	165	161	159	189	174	169	156	167	140	183	152	153	190	135	175	165	181	170	179	167	182	177	162	148	185	150	164	173	152	189	175	185	171	187	158	158	176	156	175	146	175	172	165	154	176	142	179	173	150	169	141	158	179	156	168	158	176	155	159	159	151	156	147	157	165	168	158	153	185	157	148	172	157	157	188	176	167	178	166	162	138	157	188	169	151	162	162	180	146	185	145	159	185	179	165	161	148	159	155	154	180	167	166	171	182	158	179	134	175	171	157	168	182	167	179	170	170	135	144	181	165	161	167	167	146	170	167	168	142	159	170	172	152	156	159	176	161	139	194	167	160	167	155	162	198	164	176	162	158	151	155	169	157	149	192	142	158	159	179	162	169	146	152	176	133	167	158	176	179	167	154	168	156	170	167	158	186	181	153	168	167	177	165	155	150	160	175	149	179	174	181	165	167	161	172	159	142	166	152	172	178	189	162	158	173	167	175	172	166	157	153	183	168	170	156	141	171	156	183	172	148	171	179	156	176	160	172	171	161	170	166	170	164	148	141	162	168	159	170	161	160	178	157	184	172	166	137	176	161	177	161	152	174	173	172	146	166	167	178	176	182	151	156	175	160	149	179	180	176	137	173	173	147	169	167	167	168	155	147	165	164	159	169	147	152	167	170	164	155	180	161	163	179	162	183	142	165	185	161	159	194	166	158	153	173	146	168	166	146	175	187	162	166	155	166	164	158	191	205	152	165	141	154	178	172	156	177	155	179	180	174	176	176	162	162	160	174	173	166	182	165	170	179	159	160	147	168	172	161	169	161	153	176	151	154	165	147	148	178	171	145	172	147	161	153	173	162	160	154	146	180	153	145	151	168	155	171	147	173	167	162	169	166	185	166	150	157	170	166	165	144	170	180	163	161	158	157	160	172	148	181	189	178	167	141	135	164	162	164	171	164	166	180	170	167	182	165	134	177	174	187	162	163	166	170	178	159	177	151	164	154	170	156	170	173	177	174	144	181	161	185	177	164	151	163	163	155	150	161	161	162	165	160	157	151	154	167	151	145	177	144	179	157	153	168	166	155	162	138	166	154	194	146	165	161	165	153	162	148	168	165	166	176	147	160	172	189	172	153	158	168	168	188	145	175	187	142	165	185	171	131	154	139	161	172	177	157	169	143	168	166	164	180	164	176	171	148	181	161	155	163	163	181	145	150	143	176	181	165	153	175	178	169	169	151	154	147	161	186	158	168	182	164	167	159	139	173	154	166	183	159	156	170	163	195	194	146	166	168	174	173	158	175	138	158	156	191	177	178	144	195	147	160	175	128	176	162	148	145	162	162	187	159	189	164	161	165	209	152	172	190	170	175	168	172	171	162	151	166	157	159	163	167	165	168	165	178	184	159	161	167	159	161	177	175	166	168	158	188	178	167	145	157	159	157	175	174	168	167	183	167	144	155	165	160	187	164	142	163	128	180	162	153	165	187	150	144	145	175	167	160	167	161	165	178	164	170	147	145	176	161	203	158	167	176	168	171	163	165	134	172	144	160	167	160	165	163	162	175	160	177	173	183	168	162	161	157	162	169	162	167	157	156	162	158	159	170	157	153	153	165	134	171	151	175	151	160	164	172	173	139	157	175	161	162	166	145	153	175	167	171	166	156	156	168	178	158	193	148	177	151	205	169	145	181	177	172	187	164	198	183	161	179	151	185	161	158	184	158	170	148	157	182	181	181	162	153	165	174	160	152	168	150	171	151	156	136	156	184	152	161	191	155	137	148	175	158	184	158	157	153	186	162	182	157	158	174	170	183	150	174	186	158	181	176	174	173	170	163	172	150	164	177	175	157	155	150	145	170	154	156	160	170	157	171	165	186	164	161	178	170	177	171	162	177	150	168	183	178	167	152	174	146	185	168	156	152	170	166	160	164	172	176	193	143	146	157	167	181	169	170	169	154	163	144	160	159	161	184	139	152	161	161	192	180	172	168	150	178	158	181	185	163	161	180	179	153	169	145	177	190	166	157	171	161	158	144	205	161	170	159	176	173	167	166	151	175	158	141	167	160	157	172	160	161	180	149	161	172	140	147	159	169	160	159	157	156	168	165	175	180	158	190	158	159	172	168	141	175	160	155	175	186	143	159	179	161	164	147	200	193	168	169	143	177	172	169	155	137	160	169	171	176	150	156	161	161	180	173	177	176	173	149	152	151	172	162	172	159	187	176	170	163	148	147	179	176	157	162	158	149	190	146	156	157	157	184	178	164	148	142	167	181	153	160	175	153	151	155	172	162	182	137	168	158	151	140	174	174	169	154	161	158	162	159	188	174	177	164	152	154	165	170	170	140	158	163	154	169	170	178	171	185	157	172	142	153	175	158	167	167	151	167	162	200	164	154	179	164	183	173	160	185	168	182	162	135	147	161	185	158	165	160	168	161	166	135	163	152	146	156	182	183	177	169	165	149	163	169	169	164	167	166	144	159	169	140	171	173	193	175	179	151	157	165	164	162	179	160	172	160	148	144	191	167	171	171	167	165	176	160	157	174	150	176	161	183	165	154	193	165	165	164	170	181	184	167	176	151	169	167	168	176	160	174	173	165	149	136	176	166	140	153	169	168	174	155	171	189	166	156	173	155	167	150	172	144	168	184	158	164	162	167	171	150	169	152	177	163	163	175	158	170	160	166	148	160	165	155	162	162	162	171	162	175	172	162	197	170	163	167	148	160	174	154	169	161	179	180	147	185	171	162	168	150	181	165	151	171	162	153	180	167	161	178	172	176	169	163	177	175	168	153	154	147	171	171	168	151	174	182	193	153	180	174	167	162	160	161	152	164	179	167	163	161	165	182	165	161	167	173	158	171	172	163	174	163	171	170	182	176	157	199	164	169	149	154	173	149	171	157	181	206	166	181	150	153	167	163	163	176	162	157	180	175	160	187	170	171	148	154	163	164	151	179	166	143	180	170	171	152	196	180	168	164	184	169	177	157	178	174	161	149	144	162	161	149	163	150	172	169	160	156	179	142	153	153	178	153	156	157	175	159	171	181	176	178	166	165	153	166	163	135	146	179
58778	62774	59539	22473	1045	954	989	1916	1494	1034	974	955	762	717	643	687	649	647	645	638	621	584	578	577	557	590	594	599	556	582	566	590	609	543	556	601	578	528	568	584	583	565	550	524	585	572	554	561	517	578	549	570	548	539	573	591	533	537	607	578	573	569	533	575	549	565	569	569	557	570	531	529	570	553	549	602	558	584	532	498	520	545	575	593	557	549	576	558	538	542	571	553	543	515	510	539	515	546	544	510	544	546	541	541	534	549	530	543	538	569	556	581	584	575	564	540	557	520	547	538	582	552	535	587	516	564	548	556	580	572	549	572	513	538	543	540	524	592	523	577	536	546	583	551	553	562	528	536	563	569	594	558	579	598	548	587	557	528	537	530	570	507	565	596	546	592	520	546	543	563	513	593	555	588	586	586	538	550	557	505	539	539	565	524	555	545	511	574	573	531	529	537	524	543	560	572	570	583	575	572	547	608	500	549	572	550	535	533	543	567	556	526	536	553	529	555	549	587	563	547	528	547	539	527	567	584	555	544	534	595	574	562	554	553	587	533	542	532	576	566	560	574	526	528	579	567	538	582	581	536	540	531	552	535	562	534	547	540	518	592	536	567	562	558	522	594	579	576	557	553	553	562	575	553	557	541	538	558	552	555	552	576	534	530	576	528	564	537	570	573	549	525	551	520	573	547	554	537	572	549	565	531	546	533	520	553	520	565	523	537	558	573	550	609	504	561	496	574	555	526	565	537	573	589	542	551	526	535	527	521	543	566	551	555	508	515	556	542	530	550	506	532	590	593	542	573	522	542	573	561	557	528	514	528	555	531	551	547	616	579	552	532	565	561	558	537	521	515	581	540	579	538	528	537	536	578	551	515	529	558	551	529	575	524	588	512	503	567	554	574	570	569	535	571	572	571	530	547	560	562	555	551	524	549	561	548	539	547	577	557	547	539	549	539	572	568	545	534	543	555	530	534	544	531	588	545	543	581	526	591	535	547	576	582	521	545	543	539	553	548	533	548	591	592	518	599	591	508	572	540	581	544	554	527	530	525	576	552	583	610	594	505	579	539	550	510	577	556	557	537	562	551	564	563	570	528	566	557	530	512	562	574	579	530	553	550	576	529	559	531	532	578	575	567	548	560	534	552	519	533	531	551	557	554	493	544	535	536	557	540	537	548	512	578	563	545	589	542	533	545	565	525	575	566	532	556	543	537	495	533	541	589	516	525	537	574	587	550	551	554	508	546	538	529	509	562	559	523	614	556	543	554	530	505	574	596	598	537	556	576	550	567	546	530	529	582	576	551	555	596	580	532	581	607	570	581	515	526	567	565	524	552	537	504	585	546	532	536	584	535	562	544	555	550	561	541	514	519	547	567	583	571	548	589	525	589	531	574	534	560	588	521	538	603	580	570	563	519	528	548	556	534	579	594	557	542	550	610	552	567	532	583	549	504	525	561	573	575	549	542	586	541	554	557	558	557	552	559	545	535	546	584	563	554	580	552	535	604	535	583	554	604	568	570	575	534	537	530	551	586	531	506	555	524	569	579	541	585	593	521	569	539	526	575	565	540	600	573	576	543	499	564	573	571	554	540	582	558	539	607	559	572	522	515	588	570	536	584	559	583	555	545	545	560	585	532	550	563	548	599	584	550	563	531	547	601	493	526	555	560	574	573	529	553	549	551	591	582	559	585	575	540	589	558	558	578	557	560	540	533	552	563	525	554	600	545	576	538	555	574	572	554	553	536	566	549	572	543	557	579	529	547	555	545	566	537	489	568	558	571	543	558	543	514	514	594	531	545	543	521	523	533	537	547	590	568	530	555	566	558	560	563	587	560	518	551	532	548	550	535	534	527	548	559	570	534	526	531	555	511	556	526	566	560	576	558	584	578	569	591	555	573	536	553	571	563	562	576	538	540	571	553	583	572	539	521	557	514	528	570	566	560	534	568	546	586	570	554	559	578	592	538	555	547	573	551	586	534	547	561	526	560	528	508	574	568	519	572	572	537	554	563	558	495	570	577	597	555	585	523	523	599	539	520	541	532	541	556	509	536	578	551	558	537	569	556	577	520	571	525	562	577	554	531	539	568	571	510	555	553	531	531	559	566	549	514	533	600	552	597	583	550	522	569	538	520	541	571	553	560	555	529	535	535	546	571	561	515	544	575	500	516	565	555	548	588	517	567	566	524	566	582	561	573	530	578	558	558	554	552	544	579	559	563	570	551	597	544	559	505	561	537	550	546	546	550	523	557	573	531	568	595	496	513	589	571	583	530	559	548	540	548	566	621	557	546	557	551	524	550	555	568	552	562	559	564	540	553	514	509	540	511	576	553	546	529	547	588	569	557	565	587	541	548	535	544	567	565	539	539	522	567	553	542	575	566	506	516	555	513	540	573	563	527	566	536	581	523	567	595	536	572	580	556	584	541	572	557	559	600	573	504	520	546	583	534	553	492	550	561	554	552	549	527	583	530	592	559	543	549	565	541	554	545	553	535	559	554	538	551	541	535	544	537	535	566	561	578	527	569	509	560	550	584	559	585	566	549	586	573	542	519	540	515	533	522	547	540	561	529	568	552	570	510	544	570	566	539	531	538	543	582	547	561	580	517	543	547	532	576	581	560	544	555	565	587	538	524	570	561	563	559	558	560	540	501	607	597	548	571	528	575	610	569	560	567	534	573	562	550	566	545	528	544	533	552	583	549	541	541	575	560	550	583	509	558	528	554	523	569	565	562	599	588	533	544	547	563	541	555	559	534	538	526	546	539	537	558	571	551	533	552	558	534	580	523	540	562	568	514	553	555	563	567	518	586	549	568	540	572	512	570	618	566	563	475	521	551	542	565	554	552	555	524	514	544	589	585	588	571	564	541	515	558	592	519	548	588	561	546	498	585	583	548	550	539	550	563	533	564	546	527	532	566	511	548	576	552	534	572	580	504	540	552	545	546	576	532	600	569	564	511	522	565	551	561	585	545	554	577	549	511	514	549	567	565	602	571	556	507	552	576	556	548	507	557	513	577	528	545	569	552	602	578	498	536	552	585	549	508	518	554	547	554	539	545	552	530	574	537	524	580	554	495	598	522	542	540	592	586	579	545	540	579	532	519	574	544	512	554	561	602	527	551	574	562	525	557	544	556	530	566	547	534	546	548	521	567	556	573	551	587	585	554	527	490	519	525	550	575	559	537	545	558	568	561	540	589	541	545	554	580	590	583	559	588	556	528	521	551	533	552	592	582	556	542	528	512	517	563	547	533	544	540	515	530	555	566	608	563	542	555	521	546	575	564	558	507	573	552	553	571	550	510	531	566	550	579	543	549	564	566	555	538	593	545	565	551	543	583	577	566	558	573	568	524	542	565	574	526	541	563	578	525	557	555	568	538	586	561	555	563	540	559	569	558	542	534	558	557	520	589	583	552	587	586	562	566	561	565	561	539	501	539	565	534	535	556	557	580	545	550	570	581	545	537	529	525	548	523	591	575	592	518	551	530
26111	16187	7960	1095	166	104	101	100	97	107	91	114	107	117	102	86	126	99	109	104	108	99	85	107	95	89	85	102	95	92	107	117	106	106	94	101	86	103	98	87	124	110	99	113	102	94	98	104	112	113	115	98	93	88	104	85	101	113	102	97	102	102	98	112	105	103	112	85	95	101	103	112	109	84	110	107	100	98	92	101	89	100	85	90	110	109	92	111	98	95	105	111	98	94	104	94	92	84	106	92	94	100	104	91	119	111	90	96	110	112	78	99	101	84	85	96	89	102	99	93	113	87	101	120	69	97	107	104	104	113	116	80	108	104	102	108	98	100	103	86	93	99	111	104	107	80	109	100	110	120	95	93	93	102	101	107	109	111	103	102	113	84	109	103	106	112	111	85	88	94	116	109	102	103	113	96	106	116	110	104	103	100	103	75	114	91	90	112	104	107	97	73	105	106	91	115	101	108	95	100	112	111	104	103	103	103	107	107	101	115	95	100	86	90	108	106	105	93	113	91	107	90	90	100	123	112	85	104	99	96	100	103	93	95	101	86	103	89	107	101	103	103	104	103	102	103	112	102	86	86	99	99	102	114	98	110	113	102	116	93	86	100	101	118	101	108	116	103	122	118	101	96	116	99	107	110	94	121	100	85	113	104	94	105	110	94	88	106	92	122	91	95	110	106	114	112	104	95	94	107	92	103	105	108	88	104	99	95	102	103	100	99	112	100	92	106	111	93	115	102	106	99	96	106	105	103	97	95	112	89	98	111	87	89	100	71	110	103	92	105	87	106	96	103	99	92	101	104	106	95	98	106	109	124	101	113	105	92	97	112	98	93	122	124	100	97	81	82	118	98	98	107	116	94	105	96	89	117	89	115	103	99	101	111	90	82	102	112	102	105	85	113	112	102	81	86	85	111	98	90	115	113	89	110	109	93	108	92	105	128	106	95	97	102	83	93	94	119	103	107	92	97	111	108	103	93	86	96	106	100	97	95	95	101	94	103	113	105	102	92	100	100	97	86	84	114	87	114	111	102	109	91	115	100	120	111	97	99	99	89	107	106	87	105	104	96	103	101	95	100	92	111	78	104	87	86	103	104	83	110	112	105	94	99	96	130	107	105	99	105	116	109	108	88	86	108	105	89	94	103	95	90	103	106	119	134	88	91	91	97	90	114	106	108	111	98	107	111	114	103	81	91	94	106	100	108	102	118	104	93	98	115	101	91	97	116	110	109	79	91	110	132	97	85	107	91	95	93	100	86	101	94	114	124	94	86	93	122	109	103	111	96	98	105	100	120	99	98	110	96	100	110	120	83	104	117	95	96	97	95	108	101	91	105	103	116	103	105	99	94	110	98	93	107	110	91	110	114	111	114	84	110	121	119	94	105	114	105	121	92	92	85	104	109	104	105	89	123	89	104	107	88	92	90	116	88	96	105	109	108	82	119	117	112	100	79	100	97	90	90	102	102	97	92	107	104	88	97	112	92	129	108	89	103	85	111	106	79	105	87	119	85	104	117	91	80	89	102	104	99	118	113	110	118	92	93	99	103	95	116	91	108	100	106	102	114	129	102	95	105	101	91	110	99	107	86	107	96	88	101	105	98	106	100	89	96	100	89	98	102	119	103	90	99	95	117	104	81	102	104	93	102	107	115	101	110	99	92	100	100	98	106	103	100	91	94	96	111	98	84	93	85	99	110	119	115	101	98	107	101	116	108	94	97	79	111	88	104	107	88	105	92	79	87	89	98	123	99	104	119	103	108	103	85	101	104	89	91	109	97	105	95	104	107	93	105	104	114	125	72	110	108	100	101	98	114	87	99	98	101	124	106	115	103	80	116	98	97	103	108	110	96	100	107	94	113	103	94	110	68	107	101	100	101	103	104	89	102	101	99	82	124	75	80	104	110	92	102	108	110	93	105	104	103	95	88	105	96	103	99	104	87	100	83	90	112	113	93	102	124	99	117	131	116	104	108	112	90	88	99	99	110	98	111	90	116	92	109	100	92	118	90	117	110	102	98	99	114	104	108	96	100	111	72	126	109	109	94	107	107	106	105	98	105	94	100	117	108	97	99	97	98	108	103	90	103	108	91	110	88	94	89	96	117	118	96	98	91	101	110	96	105	115	101	99	123	100	88	110	100	84	91	90	109	103	96	96	99	98	113	96	93	115	99	85	83	104	98	99	88	99	102	94	101	105	94	103	101	101	108	107	99	116	113	97	93	111	100	92	93	98	116	96	111	110	105	98	110	97	96	112	112	90	116	89	94	101	108	110	104	88	104	85	111	98	98	129	120	95	98	114	101	101	106	111	100	114	114	84	94	104	105	110	87	100	108	94	114	103	130	80	92	101	94	112	93	124	91	105	95	109	101	97	99	102	100	109	94	95	108	90	90	107	93	87	91	106	96	95	92	98	103	99	102	85	103	83	99	77	111	102	98	91	102	116	98	96	84	99	108	95	88	97	97	96	103	104	89	84	111	95	87	104	103	102	108	103	115	103	101	86	85	105	94	102	101	96	94	117	104	113	102	92	99	100	92	102	114	96	101	100	117	90	114	92	96	94	114	118	93	95	99	94	82	93	97	88	118	106	85	123	104	106	98	109	91	101	76	104	106	111	101	93	80	88	109	87	94	100	108	99	90	107	92	100	103	99	97	88	101	112	84	107	91	112	112	108	92	96	107	101	105	89	93	91	98	113	105	93	106	98	93	127	86	119	103	94	91	94	97	107	110	106	103	104	96	99	109	100	89	101	100	98	107	104	86	111	107	100	94	107	79	84	86	101	114	96	85	97	105	120	86	110	104	119	96	108	114	101	92	101	116	109	106	116	105	94	110	106	116	89	111	106	106	92	89	110	104	89	116	102	107	126	105	98	93	97	111	100	108	108	105	119	101	105	127	101	99	107	113	110	121	103	103	108	110	101	117	105	105	102	103	102	112	122	99	95	93	90	108	82	110	105	86	110	107	96	107	90	107	106	111	95	142	102	121	95	119	109	111	92	137	104	105	103	119	112	107	96	94	94	105	105	109	102	102	84	91	97	118	99	91	102	107	89	91	99	95	96	110	85	100	96	104	124	96	108	96	89	101	114	89	98	124	105	100	94	87	99	112	103	96	107	95	122	99	99	101	89	95	114	95	115	108	83	108	105	90	101	116	113	110	95	98	89	99	87	99	127	119	98	78	95	92	102	107	117	109	95	90	95	110	118	96	98	103	103	95	105	81	106	95	103	102	89	118	91	95	111	78	103	100	100	103	118	91	101	95	94	92	116	114	100	77	109	105	103	104	106	95	95	112	89	103	97	82	117	85	107	90	96	105	110	97	106	88	109	109	85	102	116	104	82	100	101	110	95	96	92	99	108	96	106	102	97	109	88	96	90	106	98	112	120	106	106	93	114	110	107	100	97	114	116	84	102	104	113	108	103	102	96	101	109	94	102	123	100	93	99	114	123	100	110	113	110	104	127	125	110	90	96	90	103	106	98	92
28353	21851	14244	2400	407	363	409	424	423	379	395	387	369	372	377	388	395	353	374	389	366	346	338	373	345	370	354	359	355	360	374	339	368	356	351	392	374	364	342	418	353	343	374	355	385	388	383	389	406	333	347	387	395	378	367	372	359	386	362	395	354	378	359	368	375	363	365	365	391	354	363	376	399	346	358	339	381	391	379	366	396	366	409	388	368	367	382	356	385	366	384	379	396	395	343	378	356	351	359	350	379	373	357	384	409	387	359	387	342	369	334	338	369	397	380	377	373	341	374	348	392	371	365	354	385	363	370	399	390	363	355	377	378	411	366	355	391	419	381	327	378	375	354	349	370	354	395	426	392	415	368	377	359	400	373	376	364	379	392	370	367	361	366	380	367	390	355	393	362	364	386	403	379	341	366	418	362	394	396	388	368	399	381	404	348	370	374	359	361	382	384	414	372	345	415	359	353	404	370	373	340	389	373	378	403	396	407	349	362	363	329	368	378	384	386	376	348	404	419	346	388	376	356	381	356	386	340	384	384	380	356	374	376	428	370	347	352	399	415	386	384	366	363	355	347	367	372	339	369	374	400	381	362	370	398	399	400	417	368	381	377	367	418	345	360	359	365	380	351	370	355	376	347	348	368	349	347	363	398	356	386	342	359	384	367	382	350	336	360	365	364	367	360	375	359	380	360	376	362	414	363	367	362	380	353	369	383	361	380	356	408	385	378	399	354	365	379	369	397	389	377	382	381	358	349	389	365	370	368	354	386	367	385	403	374	350	396	359	365	378	337	340	356	378	391	361	357	379	367	368	405	366	395	337	347	369	387	374	404	401	392	399	412	388	360	386	382	385	393	359	351	352	367	393	381	372	383	393	413	372	360	350	404	362	358	361	359	383	375	350	379	363	341	363	343	361	364	389	339	383	387	341	363	362	389	347	339	385	384	416	360	408	366	362	333	321	358	384	392	383	338	349	380	376	392	333	396	373	361	374	365	372	367	397	379	375	374	409	338	387	350	382	373	365	386	387	349	376	360	362	371	393	374	401	376	367	400	404	365	346	379	356	388	362	406	383	391	365	370	370	349	380	385	344	374	365	362	346	354	363	385	358	368	379	353	416	347	352	369	363	408	370	354	374	374	383	381	371	403	346	373	363	386	365	385	404	342	359	378	366	389	369	361	361	381	363	413	399	372	381	428	392	374	345	356	373	376	355	384	404	364	400	393	356	368	386	370	382	353	387	362	370	389	392	397	359	385	381	341	384	326	404	355	373	366	360	380	390	421	412	380	377	369	396	369	384	351	358	339	368	368	365	358	387	420	355	398	350	348	399	419	386	374	371	351	386	373	385	392	390	405	368	377	365	372	341	374	397	355	371	413	395	394	372	365	391	361	354	422	370	398	393	344	362	353	372	402	354	357	361	410	379	358	356	397	367	412	371	391	356	369	366	366	339	383	348	396	381	371	386	380	400	389	413	394	363	365	366	436	363	349	356	345	377	390	357	359	387	350	370	391	386	332	388	379	352	363	395	368	384	370	382	396	411	359	379	365	344	415	337	414	336	401	394	362	379	388	375	387	382	344	382	359	403	363	351	330	377	400	400	390	370	396	371	348	337	362	384	394	383	383	366	361	405	379	404	351	385	371	347	387	373	352	375	381	382	367	378	366	358	351	368	410	345	361	378	380	374	379	380	351	392	396	354	353	348	406	362	356	361	331	377	367	390	381	387	375	412	333	378	378	391	392	385	393	385	390	358	408	363	395	369	379	367	365	373	356	359	368	378	371	398	379	386	389	360	398	429	402	348	368	394	345	407	366	360	428	383	398	383	347	364	359	363	388	326	376	396	397	360	364	364	376	352	366	351	368	373	360	341	364	380	355	363	379	392	381	380	385	388	389	364	400	364	342	426	338	379	379	389	390	371	392	368	373	382	340	373	356	386	409	355	377	339	377	359	351	335	371	392	400	364	361	396	358	372	342	355	391	396	391	367	329	358	336	383	366	387	350	381	379	405	399	322	360	380	384	355	405	386	384	351	411	390	367	361	373	376	371	391	408	389	375	354	357	344	342	380	351	397	364	352	403	376	349	363	363	377	345	384	394	365	386	386	367	373	402	375	369	366	386	360	344	369	360	394	390	385	371	338	352	342	383	374	354	389	389	354	346	357	385	329	357	363	396	391	379	360	398	358	362	389	382	368	387	406	347	376	399	390	397	354	339	359	383	374	363	389	403	394	339	376	389	364	380	344	386	374	337	382	365	391	354	372	371	372	393	360	395	372	363	383	372	358	357	349	380	363	402	308	357	413	341	381	367	366	360	384	377	370	369	372	369	388	388	359	353	403	378	394	363	378	390	392	380	359	346	357	371	402	374	397	333	331	354	333	350	382	370	383	360	370	361	363	379	382	359	394	382	382	329	370	385	367	343	394	366	354	356	355	368	377	344	399	374	342	370	390	381	344	383	384	348	355	344	364	342	384	405	389	368	362	401	351	386	376	423	358	361	388	366	360	370	341	373	376	365	363	373	387	377	376	388	387	393	371	395	372	349	393	368	398	377	352	366	380	343	374	398	349	358	370	350	349	402	380	359	371	369	370	358	355	350	401	368	371	366	408	363	361	354	376	367	426	333	389	364	361	380	351	365	385	345	384	344	361	391	383	348	347	385	376	359	367	381	375	427	376	388	367	413	373	360	376	376	367	365	370	393	365	378	357	385	391	410	346	363	397	354	360	330	356	326	349	411	365	355	397	390	392	390	353	370	358	317	387	345	336	382	363	391	329	404	386	386	376	364	351	343	317	395	352	382	380	377	356	402	330	393	384	384	400	362	385	372	376	367	357	380	348	374	369	365	369	366	384	344	379	367	353	400	394	361	352	393	343	395	409	391	371	368	371	356	350	377	381	377	373	351	394	369	369	404	378	382	357	377	353	373	405	396	369	378	398	386	364	365	356	377	374	351	401	365	384	343	356	357	358	378	349	364	389	320	347	368	368	357	388	341	371	354	371	378	382	349	376	335	369	346	354	380	370	411	382	369	374	399	362	337	386	384	333	367	354	412	401	416	358	395	389	388	391	356	344	355	376	348	363	380	372	359	343	404	406	384	366	343	345	359	384	345	356	383	349	367	377	354	370	417	383	375	350	389	381	367	395	400	396	357	400	358	374	408	369	350	380	384	390	377	360	386	384	411	365	375	400	360	400	372	366	373	375	364	379	374	374	401	369	373	370	343	384	382	342	364	391	397	369	347	369	375	380	345	353	356	383	352	369	383	386	363	376	350	380	378	367	373	333	340	332	374	350	340	379	361	356	373	408	408	341	357	394	388	376	395	390	381	365	388	371	375	386	362	380	358	382	350	348	380	414	403	348	350	364	347	366	373	384	384	414	345	390	362	406	367	358	386	411	354	449	389	370	400	352	390	367	371	358	391	360	394	391	390	352	407	358	363	383	395	399	370	357	382	365	319	388	399	364	391	365	357	364	383	381	399	397
66513	64046	51655	20983	2368	151	171	242	182	150	148	127	124	112	108	102	106	104	109	113	93	102	98	103	103	86	105	102	92	105	103	110	90	110	112	105	99	80	118	99	119	96	97	94	130	95	106	114	89	99	91	70	107	114	101	92	114	99	123	106	89	107	103	103	108	91	108	106	108	103	106	99	108	102	95	103	94	97	112	102	99	96	104	100	96	100	98	88	94	115	114	118	92	117	105	96	115	106	107	107	113	105	90	95	101	112	98	93	106	114	84	96	105	113	108	82	111	81	95	108	97	111	86	94	79	110	93	98	106	94	89	100	93	112	97	103	100	95	106	112	112	98	84	97	117	112	115	98	111	84	92	82	97	98	107	95	93	101	100	108	97	97	89	99	104	112	103	96	121	102	103	111	82	104	104	98	109	98	111	99	88	82	93	110	81	98	98	91	113	110	108	94	96	103	103	103	105	109	102	87	108	106	92	106	98	99	103	108	118	93	101	119	97	82	102	106	129	95	89	94	111	108	111	113	95	100	98	104	97	109	101	109	90	104	114	91	124	108	110	99	96	97	108	98	82	94	96	109	99	91	120	118	84	97	89	98	93	104	103	113	87	108	90	109	88	81	101	115	108	82	103	102	122	89	109	90	96	110	98	101	89	117	95	97	91	97	102	106	95	104	96	103	114	104	114	104	98	119	102	89	98	114	86	95	127	94	94	104	97	104	112	95	81	88	107	106	77	93	105	96	115	93	107	98	98	106	91	93	112	96	99	84	115	87	83	101	104	111	90	97	118	98	85	112	83	94	121	108	85	79	104	92	94	84	97	116	102	113	100	106	93	126	117	101	105	104	110	105	104	99	109	93	113	102	101	104	99	109	92	109	99	107	110	122	108	88	109	106	94	112	103	99	106	96	98	89	100	109	100	101	87	109	98	93	124	95	83	104	99	105	119	109	89	109	110	98	97	105	99	100	97	97	89	89	81	105	80	98	86	118	115	92	84	111	100	103	107	105	95	110	90	104	107	102	107	105	96	86	101	101	93	105	108	92	106	109	104	109	123	100	120	103	106	111	101	112	113	98	89	92	92	101	116	111	83	129	111	91	88	105	91	121	100	103	91	112	115	113	117	117	98	112	109	102	100	79	103	94	95	123	100	123	112	118	89	97	116	97	92	93	113	83	104	100	125	95	88	100	105	118	116	112	99	95	93	106	86	102	111	103	96	110	110	105	92	121	112	109	114	105	112	120	101	112	97	93	113	108	117	89	101	116	107	112	97	104	99	88	112	101	98	94	117	108	95	82	97	96	63	100	99	126	90	109	106	105	118	107	85	93	111	87	89	103	105	92	111	90	91	95	113	103	107	96	106	108	97	112	99	93	105	95	93	104	105	86	108	102	93	112	105	112	88	110	95	103	106	115	97	101	109	85	89	114	101	97	90	96	106	95	110	98	108	114	88	100	111	94	99	115	85	112	95	113	82	93	110	95	93	108	90	103	96	105	91	99	95	101	105	106	95	97	97	96	103	111	107	123	97	111	103	107	92	107	86	95	102	108	102	94	105	115	93	93	92	101	108	110	105	116	87	96	109	88	110	110	99	98	99	99	95	84	94	99	85	98	93	102	93	123	103	106	94	106	92	112	120	94	82	98	104	112	108	96	94	102	100	100	110	97	125	102	89	105	117	112	84	93	92	99	96	101	119	89	100	103	96	115	120	108	101	96	115	99	100	106	120	88	125	93	109	90	84	102	103	107	103	76	100	88	98	106	87	100	76	106	100	101	105	112	104	109	103	91	90	106	123	110	113	89	95	119	113	90	107	79	115	116	109	85	103	107	104	97	94	102	96	123	93	99	133	110	98	105	109	91	110	93	96	96	107	87	105	95	114	97	102	100	90	101	131	109	87	114	104	95	102	109	101	115	99	97	97	121	104	90	96	100	101	108	119	110	100	86	106	101	102	90	108	109	115	89	98	116	104	98	102	107	95	105	99	106	97	106	90	108	103	94	94	99	102	113	85	102	103	115	120	124	99	98	94	95	111	87	76	111	113	79	92	87	85	117	104	82	105	112	101	114	113	95	114	107	93	111	92	100	107	107	104	93	108	89	96	110	90	105	119	116	110	109	89	97	89	121	108	119	104	97	102	97	103	100	115	92	105	82	98	89	101	107	104	90	97	89	97	97	113	99	105	98	100	114	110	112	110	104	108	93	115	110	118	105	96	103	103	121	111	80	109	90	94	100	112	109	105	97	113	97	94	105	77	102	109	99	116	88	114	100	107	106	85	81	109	112	98	115	100	99	98	113	109	107	101	100	89	77	99	116	111	105	99	106	90	98	92	101	107	105	92	101	117	96	107	102	91	89	90	82	99	86	102	116	92	102	118	94	105	95	88	105	107	88	95	102	98	96	95	106	105	101	113	108	105	95	100	104	105	109	108	103	101	97	87	105	94	104	120	113	109	118	91	104	103	109	114	111	104	98	106	98	114	103	102	111	96	100	111	88	79	89	78	123	93	113	104	102	111	81	103	107	90	109	96	87	87	91	108	87	117	92	90	124	101	97	101	100	101	107	110	94	104	95	95	92	94	107	107	118	94	117	105	114	107	103	90	108	113	129	88	93	112	115	112	120	99	120	112	102	114	103	97	84	97	118	113	120	111	110	93	122	98	87	107	102	118	105	107	118	99	113	107	95	109	105	103	113	92	101	80	112	104	107	117	92	104	89	93	111	105	133	86	89	109	129	97	96	98	99	98	110	99	105	92	98	103	111	98	109	101	90	90	118	89	103	99	90	99	86	86	101	110	102	103	105	109	85	109	118	108	107	102	101	93	104	132	107	93	79	102	79	92	121	113	122	97	107	112	95	112	96	100	95	91	112	111	116	89	102	114	121	105	95	105	99	107	87	96	88	107	104	97	101	119	113	97	107	120	106	96	104	103	103	110	96	98	86	103	103	106	89	96	87	102	108	94	101	77	94	104	93	88	98	93	103	95	127	99	102	108	95	103	101	117	107	110	78	96	113	101	91	105	90	88	109	108	103	111	96	107	114	107	105	91	106	103	113	91	118	95	93	100	85	99	105	101	101	105	91	120	103	111	119	107	104	97	88	102	101	100	101	82	101	107	101	102	95	93	98	83	97	112	107	85	81	113	105	108	90	107	111	91	105	105	104	115	104	116	107	110	119	99	108	94	82	93	96	110	93	99	100	97	97	98	90	91	77	107	102	104	113	100	115	111	99	96	99	91	115	96	102	95	105	92	100	92	104	98	95	95	111	97	99	87	91	102	113	125	87	98	95	104	110	102	116	105	96	85	92	91	101	97	107	92	120	107	99	114	108	87	104	119	101	94	106	94	113	107	127	88	82	112	101	102	97	95	101	92	116	84	98	98	103	106	101	114	81	102	110	114	109	102	85	94	106	106	95	107	97	102	124	103	89	111	109	107	102	106	110	91	99	103	101	111	112	101	99	92	96	110	116	119	93	102	114	112	98
49156	51236	48262	16409	600	592	613	1238	806	625	593	551	510	399	444	432	413	429	362	404	419	379	397	410	357	395	366	420	361	399	373	394	393	340	394	365	388	381	412	363	387	325	352	364	371	401	404	374	365	351	354	363	373	374	322	387	356	351	374	352	354	368	377	359	374	381	331	400	365	394	400	361	386	367	387	405	392	361	389	397	377	359	334	370	367	372	377	341	347	356	364	386	337	402	339	379	360	345	373	377	337	386	383	362	374	364	374	348	354	398	353	403	365	373	379	341	363	352	366	375	353	371	347	394	394	348	355	366	372	379	375	388	339	386	395	345	379	367	383	367	357	359	408	345	358	353	345	360	355	380	328	361	369	366	365	354	355	378	351	368	357	360	394	386	366	394	356	346	368	357	356	345	382	406	397	363	380	404	344	373	356	363	379	375	381	372	380	372	372	374	364	375	378	346	351	346	343	379	378	390	378	373	363	344	365	360	377	419	380	397	361	377	380	372	366	372	358	360	362	369	345	373	385	413	335	377	381	357	358	370	381	363	340	363	361	364	350	335	355	389	359	359	340	359	379	385	408	365	374	360	363	376	360	333	365	377	347	386	367	362	364	408	313	350	364	376	368	378	363	370	368	354	363	365	369	347	327	358	377	350	393	367	361	356	398	339	377	375	366	357	383	374	341	337	384	378	355	357	330	345	368	383	394	353	357	401	361	375	378	390	362	360	331	357	330	340	412	407	377	366	393	381	377	387	355	393	400	371	369	380	320	374	379	388	352	357	390	384	324	398	396	397	377	358	337	369	356	371	384	359	366	359	358	347	363	387	365	366	356	407	401	326	367	378	359	374	374	345	355	337	411	366	375	390	367	389	361	387	356	343	353	371	383	395	358	355	367	361	378	394	398	403	383	376	317	379	335	399	363	369	393	386	362	357	383	394	393	374	380	430	350	340	390	373	363	373	375	397	370	366	380	392	380	370	362	396	354	390	353	389	399	384	382	372	366	360	386	362	392	356	398	389	336	367	364	358	386	391	398	376	374	342	394	363	350	393	379	377	381	385	373	366	368	395	364	404	379	349	407	353	377	362	387	385	327	361	378	367	335	345	366	367	370	370	364	341	385	362	384	387	375	386	390	365	368	348	359	394	375	357	380	374	382	374	380	368	387	369	360	370	349	388	346	366	349	378	367	388	355	341	385	381	365	343	375	388	376	377	386	368	388	394	366	387	413	358	376	386	380	366	369	374	365	385	373	366	365	373	385	386	355	371	353	367	362	373	382	369	364	359	414	373	369	373	386	386	375	408	393	361	372	362	372	389	411	349	378	359	350	371	374	338	371	404	442	383	358	370	408	387	340	416	334	388	363	390	340	344	408	402	378	332	388	386	404	368	359	363	399	367	356	364	356	353	372	396	400	365	385	388	399	378	365	388	354	346	357	364	377	394	382	358	368	370	372	366	374	388	369	370	380	370	409	398	371	380	389	394	361	362	396	365	407	377	355	376	388	373	384	348	410	376	371	378	383	365	375	367	380	353	369	370	348	357	386	386	387	374	361	342	360	369	405	367	365	364	370	364	361	371	379	382	383	377	407	373	346	385	366	369	363	384	382	386	371	416	358	377	367	399	373	385	361	342	355	389	340	373	334	387	372	402	370	340	391	368	347	398	353	359	369	349	382	366	389	347	343	365	381	398	399	378	373	348	363	338	369	349	383	396	405	369	358	421	399	380	404	355	363	331	366	377	400	371	362	361	384	402	342	362	362	352	354	333	382	346	379	413	306	333	414	387	386	377	320	362	358	378	399	364	378	377	384	339	392	377	376	381	353	379	355	359	367	371	369	379	372	388	368	386	381	362	372	374	381	334	392	343	357	340	374	333	386	380	377	356	378	378	350	388	369	349	367	390	378	343	387	370	340	372	345	373	384	412	345	372	380	373	361	363	350	432	379	415	389	368	369	368	378	368	404	360	375	384	378	363	375	357	348	402	380	375	376	380	368	375	385	372	350	399	391	386	360	398	382	377	374	343	372	355	369	382	389	329	372	409	344	388	360	375	370	378	369	359	367	384	394	345	363	385	379	357	357	372	377	345	358	368	366	355	377	375	387	376	369	368	363	361	397	367	384	356	381	380	385	360	363	411	357	395	356	387	398	368	347	386	338	403	421	400	403	347	372	384	367	380	351	382	376	362	409	341	344	361	326	339	391	405	378	345	375	362	373	367	368	378	337	361	388	352	374	362	391	381	368	388	387	340	385	397	355	351	361	365	388	360	381	386	365	363	357	377	365	382	377	372	397	362	374	352	393	359	384	391	366	381	423	357	383	361	387	400	369	356	383	369	369	368	397	394	360	344	365	375	411	374	392	363	369	358	373	388	371	360	391	413	359	377	371	368	402	386	354	354	333	346	371	382	371	380	360	398	357	349	361	364	351	370	381	351	366	343	378	386	340	339	369	342	364	346	355	347	355	351	395	359	335	365	380	404	378	339	380	326	376	328	351	380	332	376	376	393	409	422	374	353	404	383	382	349	386	363	387	396	349	380	356	349	404	349	379	366	365	359	399	372	348	343	381	385	417	377	393	410	366	395	363	357	409	386	369	357	407	369	352	361	378	368	390	376	363	397	351	397	374	405	383	391	359	354	359	385	350	367	366	366	326	376	352	392	361	423	368	369	377	403	392	380	342	414	352	340	346	405	393	389	365	351	380	325	404	387	392	391	379	387	390	388	362	373	373	380	406	373	358	362	357	384	384	387	352	363	337	353	368	387	358	367	350	368	344	353	376	369	347	353	390	341	388	387	359	360	370	373	384	382	379	395	335	370	360	393	404	381	359	366	370	405	360	394	360	378	404	341	369	352	364	388	382	386	390	388	383	339	386	393	383	409	362	338	405	417	351	374	382	375	356	371	398	355	378	355	390	381	368	397	384	348	371	358	403	330	386	385	404	357	369	379	388	364	390	405	372	400	347	399	381	352	407	387	380	371	367	403	395	387	378	393	345	396	338	395	321	396	390	341	388	393	390	377	373	392	391	330	385	374	366	365	382	393	413	362	380	393	364	349	382	362	345	381	351	394	368	382	375	366	364	359	361	353	346	355	384	394	380	399	406	406	344	371	342	370	385	411	344	345	378	361	378	362	372	365	354	362	403	390	370	391	364	389	369	385	385	371	340	397	328	362	365	379	346	396	338	359	359	429	365	383	390	338	386	353	340	382	372	397	375	385	398	359	379	384	371	410	389	387	356	359	384	377	377	390	381	372	386	347	337	380	360	391	399	322	379	372	356	378	380	385	392	383	404	387	326	373	364	378	374	365	373	340	395	381	407	347	372	384	375	367	373	358	409	359	375	393	411	337	367	340	352	417	342	408	374	386	372	346	382	392	386	391	392	374	366	373	382	359	377	379	383	385	372	355	370	373	404	388	359	354	412	361	396	344	374	382	364	410	345	376	351	365	393	356	382	365	369	351	374	356	363	413	351	351	391	383	392	374
72904	72911	61561	27579	6696	461	254	432	293	234	253	195	197	188	188	193	177	184	185	162	166	174	173	198	177	151	184	178	176	186	183	196	165	176	171	160	188	163	173	169	174	166	153	162	171	164	141	167	162	177	154	156	192	179	177	144	153	174	154	183	170	164	169	135	165	160	175	176	180	161	175	177	171	182	182	165	191	165	175	172	158	189	168	152	195	171	156	157	152	165	163	172	149	185	163	182	170	170	159	167	164	169	203	153	193	177	160	186	144	157	175	156	189	170	188	180	153	171	164	152	166	157	157	173	168	154	181	190	163	184	157	187	174	189	128	180	183	171	191	169	191	163	164	195	179	150	170	174	175	183	178	155	153	164	170	150	184	143	183	186	161	150	168	161	190	164	153	176	182	146	169	183	165	165	151	171	166	188	198	156	155	181	178	173	164	161	186	174	155	167	160	171	167	176	165	165	184	172	162	173	187	148	171	161	163	149	164	191	154	166	176	181	186	185	170	187	174	193	174	183	176	198	169	161	148	163	171	167	163	167	168	164	164	156	162	163	179	175	150	155	160	161	160	169	144	176	179	159	167	191	146	164	167	174	172	175	185	166	166	182	168	175	168	170	146	184	171	168	132	164	160	163	175	171	173	153	169	175	174	161	181	142	181	172	183	168	180	154	161	148	167	177	151	144	173	161	197	168	184	178	188	167	148	155	156	187	171	175	168	173	184	169	180	178	200	170	175	178	144	168	161	184	177	150	179	167	146	140	186	199	192	170	159	162	162	139	156	156	153	159	189	181	159	168	175	176	174	152	184	169	169	143	183	172	173	166	167	167	200	179	178	194	155	157	182	160	177	194	180	184	175	147	177	193	156	175	159	173	138	155	163	165	168	167	169	160	178	167	167	153	170	172	171	186	183	156	182	190	164	154	169	176	186	179	153	163	162	166	149	159	174	151	157	176	168	152	194	167	157	192	173	174	173	196	177	179	171	162	153	176	154	174	160	162	164	151	162	171	163	172	168	166	150	170	179	173	181	180	165	164	168	181	154	153	183	151	172	182	168	188	173	192	159	170	151	191	173	154	153	170	150	162	174	161	156	184	189	165	140	159	164	170	183	171	172	155	162	187	178	157	175	173	166	181	150	193	170	170	167	189	167	170	163	173	172	160	158	163	180	150	188	177	173	163	173	141	167	178	176	189	168	180	179	171	165	167	196	166	157	177	185	171	172	179	165	170	172	154	184	162	191	193	173	152	170	162	172	159	192	172	164	175	189	160	154	179	154	152	180	176	187	158	157	175	161	175	178	155	153	179	156	160	172	144	150	151	197	168	141	169	193	191	177	193	156	194	166	175	166	193	192	174	174	154	169	172	168	155	172	171	185	165	177	176	172	166	148	151	182	166	182	180	167	182	180	165	168	173	163	171	177	182	158	164	140	173	154	170	171	188	204	164	173	174	163	172	156	162	155	176	169	168	146	164	167	154	164	174	172	174	149	165	165	155	168	176	176	129	192	181	193	140	159	172	152	162	171	172	159	171	158	176	170	183	188	194	143	168	180	163	171	177	155	183	165	165	181	159	173	166	165	156	167	156	164	169	174	165	169	178	158	174	168	198	196	197	157	197	173	168	171	174	188	172	155	181	158	169	158	162	163	163	179	148	174	154	176	158	186	169	186	180	169	160	174	172	149	161	180	173	161	189	159	195	196	156	188	178	174	176	175	179	155	161	162	170	152	179	162	179	184	194	179	193	167	185	176	158	152	198	168	176	173	148	166	154	166	170	163	171	198	168	198	171	188	175	140	136	169	151	185	162	166	173	158	178	170	170	176	157	166	154	182	188	180	155	156	170	154	174	183	185	179	177	182	159	153	160	180	156	174	163	168	167	167	181	182	177	164	179	174	176	181	180	171	192	168	149	157	162	158	152	166	159	164	166	143	173	161	165	169	164	174	161	182	175	193	181	172	178	169	158	176	170	162	165	159	152	170	178	185	183	178	151	171	160	171	195	174	177	149	168	158	183	169	160	159	177	171	157	182	172	173	166	160	163	171	160	160	172	176	168	158	154	157	182	157	159	143	186	164	165	195	148	178	181	148	186	179	145	186	143	172	165	148	171	187	160	185	165	156	184	180	173	167	189	172	165	199	177	192	194	169	185	144	187	172	198	185	168	162	183	175	188	164	191	178	175	182	163	160	147	175	189	181	174	176	163	181	151	174	175	168	180	161	177	175	151	150	182	196	155	181	164	160	172	178	145	162	180	173	197	166	167	188	186	158	154	187	164	155	174	154	165	180	163	168	187	172	179	176	127	162	188	165	172	158	159	162	174	171	188	186	153	162	175	170	171	172	154	169	165	167	144	162	176	159	153	196	144	191	160	131	166	194	164	153	167	161	163	163	170	173	192	155	164	169	152	165	203	147	159	148	165	145	174	172	174	162	181	156	175	161	156	151	154	171	170	171	188	190	163	148	157	165	151	180	160	145	163	165	170	159	176	151	172	164	182	175	174	156	169	180	192	178	167	192	158	164	187	169	186	160	179	178	165	172	174	181	186	192	172	158	167	192	168	164	175	150	204	192	161	159	182	179	196	178	161	164	185	179	170	169	175	184	184	154	177	188	169	172	168	201	151	187	159	166	188	164	163	179	196	166	171	189	153	199	172	172	173	171	151	167	168	157	162	160	192	172	156	192	173	199	171	157	192	180	212	177	155	160	168	192	180	138	159	164	151	157	177	185	174	174	169	151	183	153	175	165	158	195	177	186	168	145	159	160	175	158	166	183	187	175	153	180	167	185	181	176	153	145	186	181	164	163	162	176	165	165	180	176	172	151	160	157	175	168	171	192	172	177	168	187	177	191	180	170	168	177	189	172	176	162	188	169	180	170	160	169	166	175	165	171	160	185	187	194	161	156	186	167	153	184	169	152	179	184	166	164	171	180	184	192	159	178	199	178	174	170	180	185	181	186	152	144	155	168	163	163	162	175	160	170	153	140	140	179	142	177	194	197	173	181	171	171	183	160	182	158	178	167	160	162	187	164	176	183	185	170	144	165	158	158	143	190	175	178	172	170	185	173	159	195	154	169	153	180	155	154	180	156	155	180	183	156	173	176	159	191	167	172	191	182	172	180	161	151	179	176	158	169	155	167	170	180	140	190	170	142	173	147	202	196	192	163	170	166	182	159	183	195	161	182	176	149	165	149	172	158	182	158	162	159	151	177	170	171	173	184	166	151	184	186	163	167	188	172	162	153	178	165	178	168	160	156	185	161	170	170	157	203	185	149	149	191	180	161	155	146	163	186	182	196	156	197	175	173	167	150	147	146	160	146	162	191	192	187	184	185	164	166	193	149	149	183	175	185	171	154	170	165	170	195	156	164	164	176	157	176	175	160	169	182	166	159	177	145	165	184	174	173	175	160	172	168	157	180	155	155	178	179	150	174	173	177	176	147	172	162	178	175	153	158	151	163	170	185	176	170	174	159	179	155	153	156	164
59553	63794	58984	18498	1029	952	922	1979	1273	1011	1000	944	801	675	611	662	636	698	593	611	553	584	621	588	586	597	621	591	596	647	616	548	600	588	623	582	586	583	577	562	586	553	543	581	525	588	592	589	518	580	586	581	601	564	581	562	561	550	545	567	563	612	592	585	579	594	524	575	596	564	538	550	576	519	567	573	601	540	615	569	592	584	554	585	545	633	548	545	565	622	578	550	538	569	574	532	582	583	560	548	608	583	578	588	595	540	606	540	527	577	591	543	555	598	585	533	587	567	555	542	558	554	553	534	595	548	596	530	574	573	552	560	577	599	528	538	540	566	579	547	585	582	550	532	560	546	539	641	590	553	582	546	586	585	554	564	540	598	558	555	581	523	558	561	561	557	575	529	592	587	555	549	574	567	571	556	594	538	584	562	592	559	509	568	565	543	569	554	557	544	569	548	578	523	558	603	585	575	576	542	539	578	567	589	603	543	574	605	543	542	541	514	580	581	554	552	527	594	572	571	587	582	528	535	572	540	588	546	581	552	553	576	514	559	532	550	555	563	596	588	560	576	556	590	563	533	549	528	585	555	522	585	567	569	566	576	574	555	555	538	513	603	584	562	559	566	575	597	567	579	546	529	581	522	593	572	616	601	557	628	586	558	591	568	560	606	604	597	537	557	599	559	597	560	551	561	569	502	582	582	557	595	557	635	548	559	576	561	552	583	620	599	569	563	607	567	549	592	602	572	557	565	556	559	548	607	551	588	558	591	551	547	579	589	571	531	541	521	585	531	534	603	565	590	569	574	620	568	538	569	539	553	549	547	561	567	520	559	598	528	549	588	535	578	554	582	608	582	552	588	591	569	520	563	513	547	592	544	574	580	572	538	551	528	560	546	555	597	589	568	563	559	542	618	564	532	564	583	567	538	522	546	565	558	554	541	589	548	576	562	554	562	545	588	568	554	573	569	555	568	575	590	517	560	519	559	571	573	556	607	568	579	611	554	587	592	583	579	559	576	548	582	532	509	569	533	569	541	497	558	549	569	561	559	586	517	603	594	552	509	562	540	572	547	557	554	534	579	554	608	592	560	519	578	592	616	594	559	536	602	552	613	583	535	582	611	577	590	593	498	589	575	582	594	591	573	580	545	585	574	566	599	547	585	566	534	599	580	517	546	604	578	651	555	543	574	568	555	590	531	562	538	544	569	568	521	601	556	600	567	543	566	607	558	498	584	549	582	559	537	557	572	539	577	580	572	564	580	584	602	542	596	588	546	556	530	587	595	530	584	535	550	598	575	528	541	589	511	570	553	525	558	578	516	583	530	600	534	549	583	608	531	594	593	575	527	551	568	609	548	569	583	535	569	561	521	591	536	575	587	532	548	578	566	581	573	552	578	591	627	584	536	577	560	602	549	540	601	567	562	558	559	581	584	568	592	496	523	577	560	581	564	558	557	553	525	547	558	578	572	565	535	540	583	559	545	536	581	543	542	564	587	538	575	568	568	577	562	585	539	600	580	507	530	566	550	543	543	577	540	613	562	564	559	569	544	552	524	569	572	567	571	574	545	586	547	580	572	533	597	612	556	550	577	514	577	565	572	609	549	544	544	540	577	580	619	547	573	604	567	572	551	550	616	570	581	589	534	543	557	566	526	572	577	557	587	599	578	544	539	577	629	532	580	559	567	567	551	576	549	569	576	539	597	557	554	551	594	525	563	570	598	562	512	587	547	577	548	547	585	578	566	554	549	530	582	591	486	530	566	559	558	565	556	563	577	559	574	584	548	541	554	533	525	585	572	547	583	565	564	553	553	560	525	567	565	552	554	566	523	540	578	544	578	526	543	556	567	578	557	568	578	588	584	555	550	570	589	559	565	595	573	541	583	531	583	558	598	545	581	598	566	539	600	558	560	533	582	525	571	566	549	588	579	575	598	515	596	571	581	593	529	587	549	558	553	565	545	547	551	517	554	580	557	554	561	565	574	577	601	567	564	546	536	567	562	618	572	589	532	542	508	581	573	567	562	612	521	555	610	544	598	569	534	556	581	584	580	555	589	559	551	555	583	581	592	574	587	617	545	555	568	583	585	563	555	590	606	614	561	566	558	557	544	515	560	561	564	580	529	607	518	534	644	565	553	564	555	578	560	575	573	548	557	575	565	531	549	551	532	546	570	576	555	590	549	546	524	515	562	536	556	574	570	577	580	569	565	556	571	581	541	572	549	547	539	558	598	533	559	570	556	561	577	545	571	562	569	540	590	583	564	586	600	540	590	583	586	568	571	570	562	548	560	571	595	558	583	578	563	571	583	585	542	519	548	559	545	551	591	521	566	560	589	551	565	592	563	599	575	583	569	547	556	575	539	559	566	592	570	563	545	581	598	574	579	610	581	568	575	562	586	537	594	596	515	585	559	555	587	588	571	542	560	542	562	526	558	587	602	553	531	569	554	565	560	586	526	569	607	586	557	548	585	562	560	597	539	622	543	594	569	586	567	558	560	551	613	572	578	554	578	552	598	572	577	527	576	568	554	567	568	547	553	569	552	563	552	601	584	538	547	589	533	576	603	558	524	571	551	557	583	600	536	503	592	536	557	598	574	562	600	555	585	569	568	545	551	561	536	578	559	579	592	575	576	512	594	597	576	574	556	556	574	556	537	598	593	583	604	610	558	526	532	571	560	560	567	590	548	570	572	516	524	534	553	580	561	584	584	562	616	568	554	560	589	565	569	535	607	529	568	573	539	553	551	587	582	565	581	555	575	542	556	538	561	526	536	558	584	563	590	565	559	595	570	553	551	590	612	604	543	582	573	609	582	616	583	565	553	540	540	532	607	598	555	568	554	529	585	589	562	614	531	569	536	590	618	538	547	593	553	592	593	564	585	545	573	567	583	540	530	576	554	554	541	582	547	578	562	551	567	576	578	565	565	606	594	511	533	584	580	606	584	562	557	550	561	542	561	577	617	588	602	516	526	624	527	561	599	551	569	567	554	589	566	571	607	574	569	559	564	597	529	572	540	598	610	553	573	569	569	566	605	545	540	581	575	534	613	606	576	540	553	598	529	557	569	547	569	583	511	554	583	534	578	564	549	531	547	530	526	538	585	532	632	562	601	601	544	551	582	579	554	597	551	576	523	596	543	571	584	596	570	566	551	489	579	538	545	556	548	558	554	579	549	554	595	552	585	575	610	556	533	551	597	572	591	577	541	555	577	611	587	627	584	588	499	573	566	539	585	569	571	588	550	538	547	588	548	554	541	559	587	566	504	577	549	553	576	576	576	523	563	591	555	536	617	567	588	541	573	560	542	593	574	541	573	572	542	538	540	564	619	536	516	532	597	557	573	583	558	599	581	583	571	551	582	564	603	550	579	576	574	616	585	573	583	579	569	567	537	567	542	582	535	544	564	596	549	587	568	574	585	594	556	560	552	620	580	643	551	508	555	592	585	571	559	570	554	576	570	590	569	551	570	526	514	557	522	600	581	589	557	551	571
28755	17099	7665	941	166	91	108	119	111	112	84	108	104	93	109	95	90	114	101	84	108	94	130	107	88	95	102	99	117	84	98	103	94	89	107	103	112	125	110	108	85	97	115	101	122	92	98	108	110	114	116	92	113	80	92	104	105	105	84	73	98	89	99	86	100	91	100	117	81	111	127	103	120	93	96	109	96	118	99	102	102	115	100	118	107	115	101	93	111	95	85	101	121	90	103	95	97	108	80	116	110	90	112	107	110	127	104	114	108	100	87	115	107	101	116	102	94	96	114	128	101	94	104	100	115	103	95	110	124	106	115	109	108	84	102	86	109	101	108	104	114	92	124	87	97	94	114	109	87	96	115	103	94	97	102	108	104	84	103	105	105	95	95	118	113	108	107	114	95	88	103	105	100	95	100	121	113	106	115	119	105	104	111	99	106	95	95	87	100	93	102	91	101	118	90	121	104	107	103	113	105	102	110	98	107	100	92	112	95	105	100	94	85	108	94	96	87	115	119	94	102	98	104	92	112	96	90	107	104	105	100	110	102	109	99	107	90	83	119	115	110	105	118	100	92	111	103	84	108	106	99	92	102	122	93	84	112	97	90	115	103	95	111	96	105	101	98	102	110	96	99	120	115	109	95	109	89	107	105	91	110	107	120	97	111	110	94	109	111	95	87	116	91	91	110	107	90	96	89	102	114	99	101	113	99	117	110	125	96	101	106	102	86	101	99	93	120	95	106	104	97	94	105	95	102	102	86	101	110	83	107	104	116	92	97	119	106	98	114	92	121	99	112	103	128	91	100	111	91	105	99	104	91	107	90	96	115	123	105	110	93	98	93	91	95	112	117	105	99	100	101	104	96	114	102	120	95	111	101	106	120	94	94	114	96	111	96	110	103	107	98	111	98	106	90	119	96	92	79	107	103	102	104	97	118	96	103	96	114	100	101	123	120	103	99	90	110	114	102	77	109	90	113	83	94	104	108	93	107	93	113	97	114	101	92	94	104	104	130	95	97	104	110	88	87	93	110	82	101	108	93	103	112	92	96	87	99	88	107	107	98	110	110	106	105	90	109	101	105	112	93	110	116	89	83	93	90	117	102	91	90	96	100	104	93	110	116	107	113	100	96	99	99	99	107	90	83	125	117	99	99	93	95	91	92	106	96	101	88	102	95	97	102	91	104	102	85	122	103	85	99	108	103	112	122	117	101	101	111	96	124	110	119	104	108	84	114	113	118	88	111	121	91	100	91	107	82	91	115	108	97	97	105	102	114	110	92	113	112	113	94	114	118	99	113	109	79	103	93	111	101	99	96	101	114	122	95	82	112	104	110	114	99	111	106	108	104	101	102	107	112	123	105	118	93	123	105	118	109	102	95	116	111	106	94	85	94	99	94	113	95	87	89	117	96	88	100	110	80	116	102	94	123	85	117	95	107	109	99	109	96	102	105	112	105	108	119	93	107	101	91	104	114	90	93	115	99	114	114	96	105	100	104	129	112	88	111	96	100	90	119	106	106	121	111	98	89	105	96	107	98	111	88	105	95	112	92	106	112	99	106	122	97	73	92	110	104	99	107	89	107	114	93	106	94	90	100	119	103	108	94	100	114	105	102	116	97	78	97	109	96	87	116	98	98	99	83	92	99	88	97	101	101	107	103	110	100	101	123	113	101	108	93	108	96	94	96	85	115	103	118	94	81	110	112	111	98	112	108	97	104	102	90	97	92	108	124	96	102	120	111	98	110	100	101	106	93	79	109	111	84	92	96	101	86	106	111	133	102	88	118	83	87	93	96	110	109	103	85	113	98	104	95	115	109	113	93	101	100	118	93	106	111	95	99	101	99	104	126	122	97	79	102	99	102	111	105	111	98	106	114	93	113	88	121	106	103	92	95	94	102	90	108	111	102	90	92	113	82	91	101	126	95	88	103	96	85	100	112	112	98	107	102	107	106	114	105	109	77	109	92	103	103	106	120	85	97	103	106	106	98	114	107	99	94	85	118	100	104	123	100	91	86	99	93	113	110	94	109	111	101	91	85	102	110	96	115	108	95	91	99	101	112	80	107	101	91	96	110	112	99	99	95	87	84	114	103	88	102	113	98	99	116	108	115	98	95	87	93	86	90	107	123	114	114	98	117	97	82	82	112	98	101	95	98	115	102	96	83	114	114	96	99	112	106	98	114	105	104	101	89	103	124	99	92	108	87	109	107	100	92	95	93	124	100	98	118	108	121	108	108	96	99	113	95	117	99	109	85	110	102	108	92	87	107	106	101	113	90	111	88	115	93	100	108	94	104	117	96	89	97	104	103	85	94	118	102	112	110	129	93	88	113	115	118	92	94	90	98	105	93	104	111	108	92	90	94	104	118	108	97	110	100	104	119	86	85	110	92	88	124	94	93	80	103	106	114	85	105	82	84	96	90	92	106	94	93	106	97	126	101	114	108	119	102	84	110	115	117	108	100	116	111	104	126	85	121	119	104	115	82	100	110	107	84	107	93	100	84	96	103	123	113	90	89	86	99	107	104	103	93	103	114	113	102	133	100	105	99	92	92	102	96	91	105	108	111	89	113	99	97	100	96	98	118	107	98	113	91	93	111	109	106	114	122	88	99	112	114	100	111	122	85	94	123	107	92	106	114	98	97	118	80	95	97	104	101	97	102	99	99	130	124	94	91	96	97	103	81	100	107	121	105	85	103	102	86	89	100	91	94	108	113	109	104	105	94	96	123	105	99	103	104	113	90	110	98	94	102	91	113	106	102	108	112	95	97	111	95	93	87	119	118	82	99	108	100	103	110	98	93	100	95	103	101	110	106	109	96	114	103	102	97	94	94	104	93	112	87	92	106	113	91	91	91	99	96	106	103	108	110	111	112	89	98	111	102	108	121	115	97	96	114	107	92	109	105	94	113	94	81	99	103	115	100	90	100	102	99	97	102	107	106	120	104	117	89	110	129	101	107	107	113	103	109	115	98	94	91	120	117	114	114	116	99	106	111	110	96	95	100	104	103	101	112	98	84	95	108	96	98	106	95	98	96	94	101	102	103	96	95	96	118	97	100	92	107	94	92	89	107	116	95	136	118	110	91	106	100	99	115	97	107	89	108	98	114	87	96	101	101	100	93	96	91	108	122	104	112	94	100	96	96	119	103	126	105	102	106	98	112	128	107	109	116	105	117	117	96	101	111	89	102	106	105	103	105	111	102	105	96	90	97	92	103	99	117	110	110	101	101	112	109	83	117	91	106	124	96	101	97	105	113	99	101	108	113	102	94	95	118	100	94	108	104	81	108	109	82	102	99	101	116	91	101	106	76	83	86	97	117	100	94	116	101	112	102	97	99	107	98	106	104	97	107	111	93	107	107	107	110	98	89	89	116	109	118	96	99	112	106	116	101	108	115	113	107	100	105	80	103	84	108	96	72	104	103	103	92	101	104	103	95	104	90	101	118	118	94	101	83	101	108	113	88	98	102	95	107	84	106	91	112	109	113	98
30343	22043	13160	1897	398	409	416	417	412	368	372	394	361	413	370	367	385	390	395	352	351	383	347	349	374	389	378	419	375	380	361	382	365	369	371	357	340	411	378	420	392	345	350	363	350	351	395	379	384	399	372	356	385	358	402	366	402	394	331	367	396	402	381	369	353	387	414	415	336	372	359	375	381	362	413	360	377	372	375	409	347	346	383	365	350	368	371	360	363	386	361	393	415	352	376	390	373	368	378	374	368	357	355	352	404	364	350	369	368	382	353	418	374	412	354	390	361	369	380	383	356	384	393	374	368	348	364	361	406	367	386	399	373	390	337	388	411	396	420	386	378	344	355	367	386	371	396	362	372	380	331	376	369	369	352	411	349	348	370	379	364	393	356	362	380	386	344	358	393	379	379	381	372	370	401	425	382	379	365	379	392	358	373	373	397	385	385	383	385	363	369	335	401	372	380	368	377	393	380	383	375	358	390	358	384	385	396	359	415	384	376	370	380	387	401	347	364	396	361	364	343	360	383	353	366	394	399	358	369	360	392	370	375	376	340	366	391	355	405	393	342	344	360	427	357	357	397	347	387	350	378	357	371	351	367	377	384	387	359	345	419	391	355	364	366	379	367	392	366	352	378	358	392	396	355	384	368	380	349	334	369	374	361	380	343	393	362	391	395	363	326	356	380	360	356	363	362	392	385	375	370	403	395	381	376	384	361	384	402	363	372	353	375	370	363	360	383	367	416	323	381	366	361	347	359	369	378	390	360	382	363	369	340	352	371	373	377	395	379	390	399	411	394	395	377	382	369	382	376	355	362	367	363	367	385	390	382	368	379	365	370	388	365	394	369	396	389	363	408	362	350	367	377	372	368	381	378	389	351	382	367	412	347	379	365	386	374	385	351	393	400	376	413	382	392	364	379	382	364	390	371	351	360	396	408	381	406	368	389	350	359	374	394	373	397	349	411	372	348	392	376	410	384	358	373	363	375	360	367	352	368	364	363	364	345	383	393	347	366	377	373	377	356	399	357	379	412	407	359	384	386	372	387	357	381	411	360	356	387	333	374	370	391	349	415	360	353	374	386	375	371	386	355	401	345	377	387	364	330	385	369	351	357	378	385	371	367	400	353	383	369	377	357	368	389	365	399	356	381	405	402	350	376	416	379	392	370	341	380	418	347	383	385	340	393	371	387	343	390	372	380	360	408	369	383	371	402	373	388	366	394	380	389	371	357	379	406	370	391	389	353	383	366	355	397	359	398	377	377	380	377	350	381	373	347	411	360	366	327	352	393	429	359	376	335	352	359	359	389	385	358	374	381	390	383	414	380	373	349	357	389	400	409	409	370	394	366	361	381	357	365	378	386	376	389	369	394	379	382	361	382	372	336	376	374	358	357	364	370	357	399	370	339	373	427	373	396	346	338	394	393	372	405	351	356	396	410	352	369	352	373	418	368	364	376	404	355	383	370	411	363	354	390	419	372	328	368	359	399	367	395	370	369	344	357	368	375	405	402	383	364	373	388	387	374	373	410	365	386	391	338	381	376	386	377	380	388	365	359	371	347	346	360	381	410	377	392	390	362	347	380	415	385	389	385	391	358	363	376	366	340	397	386	402	384	374	421	364	367	370	386	373	407	375	378	376	404	398	370	360	372	374	380	390	353	377	347	374	343	387	397	386	373	361	380	350	359	383	401	362	337	381	359	342	381	383	406	354	347	363	382	369	366	375	391	382	385	371	403	413	373	348	351	372	397	373	361	351	380	377	389	376	379	401	363	376	399	369	344	336	358	373	397	344	360	395	380	387	374	351	413	372	385	370	357	420	409	388	357	364	348	340	347	374	362	403	381	364	361	365	369	334	404	409	362	414	391	371	356	332	374	387	367	357	375	386	384	402	384	355	372	355	353	381	383	382	410	365	380	378	332	355	377	362	422	382	356	363	389	393	368	379	368	381	381	388	378	374	367	377	391	375	357	388	371	396	396	326	377	387	350	401	385	370	388	386	385	365	349	342	376	374	382	393	354	391	338	402	351	355	379	372	366	382	401	377	352	370	355	413	386	406	408	383	375	402	349	405	342	344	337	351	344	369	359	377	395	359	397	388	360	357	378	417	375	364	364	376	375	354	401	414	387	418	391	356	371	357	349	408	357	368	377	400	363	375	343	355	396	405	395	396	345	387	386	402	395	351	385	357	395	370	396	336	378	371	373	353	350	357	399	386	372	411	367	381	351	369	349	402	385	371	354	367	348	380	410	347	384	355	381	372	396	358	383	378	362	379	376	395	359	344	386	370	332	377	367	401	385	370	371	384	391	387	384	357	379	376	349	376	403	377	389	405	362	399	388	333	346	386	384	389	375	385	411	348	361	412	347	361	383	385	372	393	366	380	360	368	379	401	382	365	386	374	338	373	382	391	365	396	354	380	377	366	369	372	365	355	397	365	363	374	374	355	385	359	357	380	365	360	386	368	409	389	368	367	381	420	370	386	370	378	375	370	344	377	383	340	359	372	351	378	417	376	354	393	397	383	385	381	399	348	379	356	348	313	342	371	406	386	392	325	362	382	407	413	370	369	379	352	404	356	360	412	384	380	361	406	375	364	397	391	336	395	398	371	363	398	385	365	410	403	397	378	352	401	375	374	351	398	363	361	392	401	336	428	365	391	378	367	360	360	366	373	373	390	386	379	370	343	364	370	368	383	392	348	391	333	366	379	396	384	379	364	376	351	351	393	395	361	387	393	375	376	369	352	309	388	402	392	391	383	370	360	368	366	432	406	383	391	368	369	366	398	381	386	368	364	345	373	425	381	371	351	380	332	362	359	350	348	389	355	377	340	388	381	397	371	378	378	372	389	402	357	365	386	380	369	350	384	374	381	406	376	372	342	393	375	408	379	375	379	382	402	393	413	345	404	417	333	379	398	336	391	388	421	354	358	365	351	351	406	390	383	373	382	345	372	386	388	387	388	379	401	386	411	417	384	365	374	389	359	381	361	378	365	383	370	357	376	389	400	397	389	355	384	374	359	389	351	387	354	373	357	369	380	415	377	334	396	367	374	404	374	354	377	373	368	383	342	382	364	369	374	408	350	360	392	374	358	391	353	360	370	380	397	362	376	371	388	374	350	354	372	412	370	385	381	354	366	373	362	389	384	349	348	395	380	365	388	409	372	364	376	359	355	393	379	397	399	386	369	371	371	363	375	366	391	355	404	404	364	385	381	358	367	381	347	377	370	358	363	349	380	374	387	358	399	344	365	358	389	419	406	375	363	399	395	359	361	375	368	359	386	384	389	355	395	384	371	357	407	362	375	373	370	367	408	401	391	384	356	381	405	335	360	365	386	357	368	387	363	398	370	380	416	390	347	346	358	386	350	360	396	363	357	395	399	349	341	368	399	373	350	344	358	426	395	370	366	406	414	423	350	371	378	357	382	381	366	356	411	349	382	397	404	380	420	371	371	358	369	377	402	338	398	383	364	399	381	388	342	410	348	377	384
65847	63116	49662	17758	1463	145	146	234	148	117	137	122	112	117	110	86	112	102	108	92	90	93	99	123	104	123	120	111	108	114	91	128	80	110	100	90	103	97	97	94	90	104	97	94	87	94	98	89	89	103	108	101	109	102	115	106	96	89	94	88	94	96	88	100	109	94	85	104	97	110	93	87	103	94	125	97	96	104	119	80	91	96	85	86	114	111	100	104	106	98	87	110	103	94	91	121	119	112	92	105	96	101	108	109	128	80	92	106	106	100	109	112	116	98	91	98	116	95	100	99	112	92	93	81	98	88	106	103	86	99	98	96	92	107	94	113	105	92	109	89	90	100	117	108	91	87	90	99	92	105	111	108	103	100	96	94	116	88	108	104	112	106	102	87	106	80	99	105	107	105	111	99	105	98	104	94	98	87	92	105	96	92	103	95	96	95	116	105	114	102	94	108	83	117	112	102	90	88	101	102	94	103	105	114	107	111	109	98	101	104	121	93	84	96	104	90	97	111	119	91	98	84	89	107	94	104	107	96	111	118	101	91	96	92	102	103	97	100	109	93	108	95	109	89	82	89	102	101	92	85	107	99	86	108	104	106	103	105	97	106	105	92	94	89	100	100	109	104	88	105	97	95	90	122	103	95	95	103	101	100	106	106	115	98	108	92	93	96	104	106	126	99	106	99	87	117	98	96	115	99	103	103	75	96	88	89	105	116	101	95	102	97	82	97	87	109	100	106	96	106	95	85	100	110	78	111	98	102	112	112	101	102	117	90	100	100	113	124	109	85	98	98	100	89	100	115	102	110	100	101	89	93	96	107	110	108	105	102	93	90	95	117	92	98	112	85	110	114	95	106	90	97	99	106	111	98	114	111	97	107	95	102	94	112	95	104	103	110	99	104	98	114	124	116	103	114	92	86	93	111	80	104	100	93	85	102	110	99	101	110	96	94	96	100	92	101	117	104	100	120	88	111	107	115	99	98	110	94	87	105	92	104	120	105	101	116	93	103	90	109	88	87	116	102	108	100	121	90	108	97	90	99	105	93	109	111	108	132	110	98	99	94	97	114	89	99	112	111	72	96	112	97	107	99	100	102	95	90	103	82	116	94	85	102	110	106	101	125	101	82	101	93	116	98	103	107	109	103	87	98	99	95	99	100	110	91	92	80	91	89	118	96	100	108	104	83	101	113	111	96	94	104	110	94	87	106	104	110	104	94	107	103	96	96	105	103	94	79	123	98	96	106	103	105	92	80	96	101	103	116	98	106	100	96	104	111	97	92	100	104	79	110	99	101	111	84	95	107	109	95	103	95	119	94	82	101	93	80	103	96	102	86	87	86	97	98	94	101	107	83	104	108	88	96	98	102	112	95	91	84	97	125	91	83	98	108	96	96	101	108	120	97	97	85	115	110	92	120	111	77	90	109	96	107	104	115	99	103	97	107	118	85	106	124	102	96	99	104	83	93	103	78	100	103	94	112	101	87	92	100	103	101	89	81	112	113	109	82	124	107	103	105	95	86	98	107	117	103	105	105	92	116	103	89	128	101	109	103	97	114	97	95	84	89	116	90	87	82	93	100	124	100	103	114	111	95	95	107	105	78	86	123	101	95	116	99	94	101	84	110	108	102	98	97	92	115	97	103	95	116	100	94	110	111	85	117	85	111	104	111	116	116	91	104	104	85	100	101	100	104	102	93	89	91	86	107	96	96	112	106	86	119	97	103	111	96	106	97	118	110	107	105	97	127	96	89	110	94	109	99	111	102	123	94	100	107	96	83	103	116	105	101	96	94	110	91	93	110	96	101	93	97	97	104	96	85	87	94	103	97	106	106	96	107	105	79	92	95	116	119	112	103	134	102	91	98	110	88	113	107	99	110	97	112	117	103	108	88	111	97	108	96	84	112	122	105	113	96	90	119	97	98	105	100	80	103	109	84	110	121	101	81	87	99	98	111	102	88	116	91	107	98	105	98	95	105	93	123	100	89	112	90	104	94	104	93	106	102	103	99	94	89	99	104	113	94	114	97	110	90	88	102	112	109	84	107	105	92	100	83	112	86	75	106	87	87	100	101	113	87	98	105	109	102	98	99	80	107	118	85	97	116	95	114	104	101	96	115	104	125	103	101	103	89	104	106	100	98	97	104	115	122	98	97	102	88	99	99	96	84	98	106	102	90	90	100	87	90	92	110	101	93	100	93	101	94	104	103	87	98	99	101	104	92	117	104	108	108	103	114	90	92	101	92	96	112	90	82	86	91	107	104	89	101	94	95	103	108	111	86	98	113	107	106	92	105	106	89	107	89	91	107	87	101	99	95	109	106	99	107	102	101	99	92	83	99	94	93	83	113	94	119	104	93	102	84	87	81	114	110	108	100	95	105	101	84	109	93	99	101	88	95	94	105	95	107	87	108	104	90	101	110	102	107	91	98	94	112	95	122	94	98	97	110	104	85	103	92	112	101	88	122	95	97	77	92	112	104	113	103	100	91	87	98	103	94	112	92	100	84	106	104	97	94	117	98	97	102	109	101	94	109	100	101	123	98	128	107	87	110	95	97	99	102	104	105	99	111	118	114	96	126	106	100	103	81	90	107	104	115	88	92	105	87	101	94	102	102	91	97	90	114	113	110	107	110	100	102	105	77	98	96	95	92	98	100	103	92	108	98	84	89	100	97	107	93	111	93	99	94	105	90	96	79	89	92	115	90	89	112	82	97	87	97	112	124	95	104	114	100	101	90	96	85	97	119	107	96	115	99	107	101	103	97	115	102	115	86	100	115	112	113	102	93	101	92	101	86	107	95	86	94	97	100	105	112	103	111	112	106	111	108	103	99	101	106	101	104	85	87	104	87	99	90	108	86	93	85	89	100	100	108	101	88	99	96	90	110	113	104	92	107	84	112	100	101	99	88	105	110	87	100	108	98	107	93	106	103	91	99	103	93	105	113	94	104	111	115	103	97	89	91	106	108	92	105	97	105	96	103	99	108	99	104	93	115	86	90	86	98	94	111	92	93	107	95	114	115	113	110	86	99	107	89	98	117	110	96	107	110	120	106	99	89	101	123	100	98	105	100	93	109	108	102	90	117	104	74	112	88	98	103	97	97	100	108	118	93	94	112	120	106	113	92	99	97	109	90	98	104	99	134	105	101	100	108	94	99	97	105	99	93	97	83	91	84	105	109	103	99	98	116	116	94	95	96	98	96	99	101	110	78	102	113	95	107	91	103	107	103	122	102	103	102	103	100	100	89	94	99	109	114	97	106	103	90	98	85	119	111	106	131	109	91	96	106	106	93	94	92	112	103	91	133	103	120	85	112	97	106	105	83	120	97	93	105	100	95	110	86	105	112	95	103	91	89	87	90	105	107	113	92	99	101	114	109	88	91	96	93	117	100	105	106	97	115	89	105	86	105	104	101	95	100	98	123	101	89	94	83	96	98	78	110	114	91	104	101	116	89	96	111	109	97	102	86	98	92	103	113	90	107	114	87	105	98
49641	51551	45507	11253	600	596	623	1127	792	622	675	575	472	448	438	407	405	389	425	426	422	369	385	368	410	393	382	388	407	369	360	353	408	374	393	385	378	392	350	351	388	387	331	372	361	379	404	359	341	362	355	380	375	396	357	395	352	365	353	372	381	339	350	358	364	338	375	359	370	339	385	376	371	381	370	377	370	366	356	405	400	367	375	320	397	360	399	363	366	351	378	357	351	366	370	375	378	369	363	334	373	332	349	364	335	383	345	369	355	373	393	369	365	358	362	373	359	351	341	342	339	358	342	362	377	371	335	393	353	355	356	368	332	369	344	363	382	385	360	360	377	352	410	378	377	331	345	410	363	351	369	353	390	333	394	369	409	350	364	330	347	362	375	397	340	371	367	362	359	361	361	375	358	368	376	334	352	355	359	356	405	379	338	383	360	352	357	326	363	378	377	399	376	372	358	372	391	342	362	378	397	371	374	365	348	372	382	329	376	351	368	354	370	385	380	381	366	345	363	341	351	357	390	384	385	367	379	354	349	349	394	366	374	360	378	367	347	372	358	379	359	353	325	359	352	358	332	354	337	348	344	373	351	380	358	385	340	354	357	395	364	341	350	342	382	359	367	350	385	347	358	391	358	346	339	354	375	350	408	374	393	348	357	345	356	383	388	386	366	386	375	360	350	354	372	357	354	335	345	364	358	352	395	381	360	384	358	341	351	334	352	371	372	364	356	388	356	368	351	349	366	396	345	353	353	347	369	331	374	376	334	374	402	370	349	342	363	411	348	371	356	327	357	352	333	371	392	398	368	338	326	344	353	381	370	363	371	368	336	354	349	353	367	370	370	358	376	337	358	369	365	345	368	388	326	355	378	383	349	366	361	366	403	383	404	383	336	383	373	332	388	334	365	403	382	348	375	358	383	354	363	353	356	390	375	354	359	370	374	359	368	374	358	356	382	372	344	357	367	353	376	368	366	376	339	374	364	350	392	369	374	349	350	367	383	347	369	341	330	384	372	364	365	398	363	386	347	339	353	373	371	377	378	384	370	385	364	350	395	374	394	351	389	359	385	377	360	331	336	389	385	362	360	396	385	338	366	385	374	352	390	343	364	364	373	380	345	338	374	372	361	359	370	374	403	345	350	377	367	336	373	377	362	356	386	397	369	351	371	350	347	366	359	354	344	380	364	334	362	353	356	349	384	362	391	374	362	388	368	390	345	396	350	348	367	338	384	377	363	418	388	372	362	386	370	377	391	367	344	400	356	340	362	382	368	387	399	364	388	359	331	391	387	360	368	357	370	363	383	358	360	389	380	376	368	364	379	366	376	339	370	366	367	365	376	410	362	348	378	329	385	370	379	364	383	358	389	365	389	376	361	398	347	395	378	364	360	314	382	362	388	407	351	379	372	355	365	376	375	342	391	391	330	370	345	366	360	388	370	387	338	360	344	379	348	374	335	364	382	378	364	338	353	379	358	366	368	341	395	372	359	354	384	394	426	357	342	391	341	333	387	326	335	367	371	353	369	356	352	373	405	389	321	364	360	390	368	384	388	339	349	360	341	374	389	377	356	392	387	374	362	381	366	355	392	377	338	370	389	405	391	345	350	394	382	347	329	379	358	394	349	331	375	319	385	374	353	343	362	381	346	379	392	351	367	370	361	340	392	338	369	362	377	362	349	392	369	373	348	348	405	350	383	367	362	377	356	353	347	370	401	380	371	349	351	362	333	382	349	346	392	392	372	384	376	342	333	332	372	353	353	356	358	366	366	333	354	374	361	351	384	344	368	385	357	344	367	353	376	357	391	399	331	369	380	347	397	352	405	377	389	351	389	345	352	374	354	343	372	354	364	367	343	393	345	383	339	362	332	352	359	362	367	370	350	389	351	380	355	362	371	345	326	397	349	370	356	385	372	348	375	371	377	363	353	397	374	357	360	323	371	352	366	359	396	365	373	345	351	381	387	376	405	389	377	381	384	396	375	394	344	369	364	368	368	373	349	366	387	341	393	370	390	362	358	370	398	392	368	382	366	357	372	347	358	346	352	379	374	328	350	391	365	380	350	382	362	388	322	383	342	369	346	364	363	347	359	363	364	345	352	360	338	349	376	380	393	361	372	361	388	378	364	371	354	387	368	363	370	389	347	348	352	365	350	349	339	393	389	360	375	399	389	363	396	350	349	342	378	381	357	372	318	408	372	364	367	375	366	371	341	346	384	349	351	359	384	368	361	359	406	331	355	348	365	361	375	349	368	385	376	394	381	373	389	373	355	387	352	370	395	342	383	356	413	362	380	360	376	378	360	378	374	385	382	405	388	387	352	395	348	348	388	353	356	380	362	376	370	394	373	366	321	375	340	374	378	337	333	345	382	378	385	387	349	361	368	346	357	346	368	374	352	366	322	362	366	345	365	378	369	362	339	349	363	368	364	399	360	386	348	383	332	398	399	360	386	335	357	382	394	379	360	383	351	376	356	364	383	384	361	351	347	385	390	345	389	365	408	396	393	353	374	349	357	408	350	370	282	375	343	339	378	386	341	362	369	365	382	377	358	360	356	374	350	405	390	392	358	400	371	341	366	361	371	349	373	401	389	364	350	371	372	396	414	364	329	358	359	367	340	379	381	371	408	352	391	340	361	393	369	347	372	396	329	367	378	373	407	401	384	335	360	350	335	361	390	360	352	343	331	380	337	368	335	361	350	359	408	348	391	357	331	343	365	376	342	367	379	373	351	395	378	352	390	379	348	351	370	377	378	331	337	404	387	352	378	359	384	380	378	392	348	331	366	383	370	375	347	373	348	379	353	394	355	377	339	370	340	400	351	375	341	375	350	387	390	330	364	379	358	358	377	366	338	359	387	376	378	366	365	361	358	349	413	389	391	356	342	340	343	391	334	361	370	354	354	384	348	339	407	350	347	347	407	394	366	394	357	382	375	342	376	357	369	341	386	356	375	362	359	366	371	342	370	370	352	343	371	390	389	337	380	361	384	389	362	345	344	382	384	400	348	382	391	354	387	356	355	361	340	370	380	352	354	385	328	355	359	370	368	379	388	317	369	373	368	343	351	336	376	383	376	384	320	374	385	359	353	332	411	366	363	388	374	375	384	338	365	401	354	339	363	380	376	370	358	357	403	393	351	368	361	376	340	375	364	413	367	362	378	385	379	359	378	355	353	388	370	400	382	369	346	369	371	375	342	375	343	391	379	383	360	374	370	372	376	331	350	365	349	362	386	370	375	381	364	371	368	372	357	351	372	377	387	357	357	359	408	409	381	355	363	353	366	399	413	349	381	347	354	351	367	343	388	376	395	366	389	358	368	384	366	396	385	354	390	336	366	376	406	379	369	381	380	382	344	362	367	362	397	373	363	358	378	331	353	389	370	351	372	370	387	381	358	358	374	354	348	352	404	357	356	352	345	343	371	343	382	394	382	366	353	355	406	354	380	355	386	406	393	369	376	378	375	338	360	371	351	381	377	373	338	378	360	413
72621	71809	58493	25349	4836	350	256	495	343	265	243	196	206	154	196	164	178	188	173	190	153	185	169	170	167	175	194	178	146	160	168	170	182	187	160	162	186	181	169	180	150	163	192	166	179	164	174	167	168	180	161	172	143	147	164	172	175	162	170	156	163	175	153	174	164	189	152	179	176	184	172	158	151	151	156	164	161	159	178	166	182	178	148	163	167	141	180	170	161	156	188	159	164	149	163	167	181	148	165	188	146	181	158	151	174	157	165	153	183	131	154	155	165	186	191	176	184	161	153	156	172	177	174	168	162	184	160	156	167	167	180	157	180	174	150	170	165	172	193	161	145	166	163	166	146	164	170	166	169	172	162	148	193	160	136	193	152	161	151	156	162	166	170	176	158	178	170	172	170	174	171	168	169	168	180	178	172	138	148	182	152	153	172	172	155	189	160	175	154	169	172	179	171	186	160	144	187	178	178	192	169	189	182	167	162	183	165	164	134	131	168	165	150	164	176	155	158	200	168	159	178	164	160	183	182	180	152	197	168	185	127	162	167	154	164	180	167	154	172	143	160	167	182	169	185	162	157	164	158	177	170	159	154	156	138	177	171	179	179	174	183	160	177	175	187	169	176	152	182	183	172	196	153	188	150	164	173	175	183	175	163	164	143	146	165	181	194	180	152	187	180	175	162	175	162	172	174	175	167	154	180	159	148	161	148	168	141	163	161	179	171	171	187	175	171	182	155	185	184	165	163	175	194	160	175	188	171	175	153	157	198	175	169	154	176	181	171	174	165	151	172	152	169	166	172	165	157	153	177	176	165	154	177	158	168	152	176	166	179	178	181	167	170	177	138	152	167	172	172	172	172	162	174	163	165	180	162	188	153	157	158	186	163	147	150	170	150	141	126	164	170	149	186	153	151	194	193	195	148	159	178	159	185	188	156	154	167	201	159	167	161	165	209	163	176	172	163	162	183	158	166	192	156	184	162	165	167	176	160	171	149	179	164	153	185	186	156	165	161	183	168	172	167	183	159	158	166	156	159	171	176	171	147	163	176	170	187	158	160	165	177	149	156	169	171	163	195	177	176	147	156	164	147	187	154	166	171	163	159	170	154	152	159	161	157	165	182	177	148	194	176	209	159	171	139	156	172	161	172	156	176	163	160	164	154	169	157	181	152	144	170	164	164	174	160	161	148	164	178	177	158	161	154	164	148	151	155	173	161	162	192	140	159	153	178	148	169	150	157	155	165	168	163	148	170	161	179	169	167	171	186	144	170	194	148	163	168	160	173	180	152	166	159	154	168	168	172	145	180	160	166	155	154	172	195	189	146	165	186	177	159	178	127	167	168	152	163	170	171	166	153	142	177	155	156	162	166	171	153	169	160	170	175	186	199	189	174	156	150	160	161	158	174	185	184	172	142	170	182	172	138	168	167	178	162	173	165	153	158	190	160	141	184	159	195	193	162	174	153	179	175	161	168	176	165	158	186	174	168	185	181	149	170	163	178	164	191	152	156	173	128	182	168	150	161	158	152	154	149	137	164	177	168	167	161	168	178	170	184	175	166	161	183	179	167	150	177	171	193	175	180	161	148	172	163	168	186	174	179	169	162	179	160	154	166	148	157	185	173	153	188	168	159	176	168	165	182	161	173	176	178	161	151	165	166	156	167	169	180	192	180	184	179	159	159	181	141	161	188	188	155	127	173	164	174	178	172	163	177	163	172	182	195	152	152	167	160	180	172	164	164	167	150	155	182	167	161	150	165	162	174	182	177	170	177	153	174	174	153	153	148	163	188	163	159	204	161	184	173	170	179	178	172	165	176	183	158	177	163	163	124	183	147	143	158	162	165	176	175	174	171	162	187	171	173	166	164	147	167	154	162	152	171	149	173	161	163	169	164	168	180	154	141	176	149	158	164	167	162	138	158	155	177	158	157	145	173	157	183	142	180	167	153	155	160	174	154	162	168	174	168	185	153	142	155	157	177	177	166	165	163	159	152	147	181	158	180	152	173	171	162	160	129	157	151	141	217	176	157	183	162	168	146	158	171	158	181	151	212	149	176	168	180	189	153	162	136	162	166	181	151	180	169	170	146	146	170	161	189	145	176	191	162	149	182	170	197	160	179	167	162	171	195	167	161	161	163	154	140	184	153	176	142	147	156	179	162	164	161	184	183	188	173	152	185	187	167	175	153	167	168	142	161	190	169	160	178	167	134	159	170	183	158	167	158	149	164	173	176	206	182	146	163	167	154	172	180	161	152	170	171	162	165	160	165	169	164	165	178	161	163	149	174	145	156	158	169	167	171	180	168	153	193	184	159	164	188	164	141	174	163	178	151	174	160	183	153	149	175	154	171	169	169	182	158	149	160	161	149	163	156	178	182	168	162	176	157	132	170	159	161	173	134	169	171	147	157	168	171	170	164	184	161	165	156	170	164	178	156	167	160	166	177	161	174	173	185	164	175	184	170	149	167	169	157	142	168	173	179	148	170	154	126	148	160	158	142	178	181	193	155	183	165	160	165	182	177	169	152	181	170	160	171	167	171	166	167	161	166	183	152	163	164	151	184	159	169	168	183	174	177	173	161	171	175	164	144	195	172	176	166	170	185	166	168	184	177	175	173	172	162	168	176	144	169	150	172	154	177	152	162	176	164	152	172	172	172	158	188	163	156	152	174	188	154	153	174	142	169	167	168	158	184	156	161	166	174	163	156	186	177	154	163	158	170	184	157	169	148	148	159	141	150	167	168	175	145	180	173	175	181	175	180	157	178	158	162	181	153	154	168	188	160	160	187	176	153	157	193	164	169	182	169	164	150	165	175	148	173	161	160	176	147	185	156	179	164	183	165	153	164	169	145	160	152	155	173	179	155	166	167	176	152	157	179	179	145	167	172	165	147	163	164	169	194	158	157	169	176	178	164	168	184	164	187	180	184	163	162	173	177	174	156	183	157	150	189	158	176	170	185	172	166	189	155	157	187	169	147	178	164	159	159	172	183	154	156	158	187	167	168	177	171	157	149	160	154	178	166	192	170	157	160	169	166	172	158	154	182	174	169	155	153	144	191	176	159	156	162	148	168	161	166	141	178	149	173	145	152	168	170	167	172	167	169	158	165	158	145	162	180	169	171	180	171	159	175	186	157	174	145	166	157	161	179	165	158	175	180	163	166	171	145	200	148	176	156	161	158	154	168	162	163	160	189	177	146	139	153	187	139	150	182	164	164	182	177	169	146	190	183	182	176	157	159	152	157	178	188	168	169	145	140	154	154	155	182	171	177	173	161	156	167	147	166	180	174	177	159	163	163	147	166	189	169	152	160	163	183	184	172	170	178	189	176	182	160	178	160	176	172	173	174	182	158	165	158	165	195	172	173	160	157	164	199	178	160	166	146	177	144	146	191	185	145	154	178	172	164	160	164	148	143	164	167	184	149	183	158	184	166	148	156	175	158	167	184	160	177	152	168	156	160	158	153	155	168	177	174	170	160	168	153	186	159	162
59709	63738	54877	15942	1125	949	1026	2299	1372	1071	1117	859	824	745	678	719	640	619	662	584	633	588	621	620	627	571	604	633	574	600	526	589	584	588	598	624	615	569	542	543	570	596	567	554	576	567	554	566	542	594	567	564	527	561	557	576	517	553	541	554	595	532	544	569	555	550	567	526	564	546	550	533	529	520	556	543	595	520	576	552	550	556	569	573	554	548	562	552	604	565	550	571	503	567	541	555	592	539	537	547	553	580	545	517	590	527	556	547	539	558	518	521	560	601	576	589	515	565	537	577	534	568	533	601	561	570	542	550	533	553	549	578	573	543	535	558	563	542	559	556	556	590	594	609	541	559	547	556	536	583	583	513	565	582	531	561	527	558	543	590	545	571	582	587	526	537	554	547	583	530	553	526	575	569	512	533	584	501	587	561	546	554	526	554	548	512	539	550	555	547	541	550	563	618	553	556	573	595	602	525	528	604	542	573	518	540	605	539	551	553	522	564	551	541	501	586	552	590	559	569	539	550	562	545	584	523	568	556	567	534	558	568	564	538	584	562	541	535	561	564	529	553	531	565	543	573	542	541	548	539	542	553	535	587	540	602	523	545	530	539	566	584	552	553	552	493	556	597	562	555	545	555	539	576	592	542	505	523	537	529	535	574	553	577	545	540	609	555	547	560	561	563	539	549	555	484	548	598	577	510	552	541	558	556	504	556	549	544	533	547	571	550	561	556	555	565	584	557	548	558	562	579	529	565	542	533	572	560	572	551	567	506	503	536	556	542	545	552	520	550	556	557	570	554	539	574	604	532	577	593	545	565	580	553	562	534	575	554	546	552	547	575	562	567	546	571	499	521	568	590	537	569	587	549	551	533	536	574	569	539	556	556	574	569	579	551	549	532	525	608	557	566	562	526	551	587	519	531	528	595	532	570	534	554	535	547	585	508	572	568	533	576	578	508	538	569	548	522	523	591	549	541	576	594	563	532	498	539	572	541	590	537	555	528	565	538	562	604	543	519	542	558	559	596	539	556	575	570	555	573	525	568	546	520	534	543	571	529	548	555	550	578	559	520	523	567	562	543	594	568	582	561	581	550	508	571	553	576	558	583	526	525	560	561	527	586	511	522	551	548	581	552	580	554	579	596	545	526	545	520	589	564	581	581	576	558	544	563	519	543	531	558	577	599	556	532	515	562	526	545	559	570	513	540	536	530	525	598	584	529	562	526	535	599	533	572	571	549	574	586	580	535	544	576	549	562	566	527	548	586	532	566	570	544	558	556	540	534	534	569	565	556	533	563	591	553	522	536	551	581	532	553	506	547	533	522	549	536	543	551	572	595	517	543	551	580	502	558	563	579	578	552	527	555	586	557	568	573	576	578	566	573	551	565	527	525	567	548	576	592	562	565	558	577	557	533	535	513	543	569	564	538	562	561	590	553	533	563	496	562	547	567	598	588	540	534	532	519	544	533	596	591	527	553	568	557	575	541	593	570	559	584	520	511	559	588	545	507	551	544	544	527	534	465	549	530	542	524	532	624	548	549	534	560	525	542	544	565	536	563	575	549	567	606	526	534	524	530	610	535	563	562	510	562	547	523	597	599	564	552	529	552	598	528	538	553	534	550	556	617	588	554	519	587	592	510	578	559	583	574	566	571	520	567	575	520	546	556	565	510	563	561	549	571	564	525	560	530	548	538	575	520	544	571	579	551	534	543	556	554	552	560	527	528	564	562	553	530	581	590	562	574	612	539	562	564	568	545	599	538	569	524	578	530	540	549	615	583	529	521	570	547	533	553	526	519	556	564	524	524	579	551	548	552	557	556	512	555	571	531	519	520	546	561	551	594	576	532	543	579	578	508	506	579	552	565	534	523	545	519	506	531	527	614	516	553	542	553	536	572	587	626	587	565	530	540	556	529	600	560	505	546	549	531	514	561	547	519	592	531	581	565	555	573	557	554	565	538	558	590	560	557	579	558	541	482	508	561	565	567	533	544	549	539	557	566	574	604	533	552	562	567	554	525	534	565	555	525	562	551	553	568	553	566	520	520	538	558	568	544	523	533	561	557	500	587	521	551	564	547	561	549	562	555	580	582	548	557	563	586	594	552	538	583	539	593	588	560	581	579	534	551	522	589	551	567	603	544	549	554	560	576	575	522	573	568	622	518	521	558	595	532	547	538	528	555	560	537	571	539	566	525	538	606	558	559	542	548	611	518	545	527	583	559	550	548	543	562	560	545	566	583	576	540	548	552	568	534	526	537	560	539	585	565	531	556	590	587	549	515	589	574	555	572	577	581	568	514	566	552	561	549	576	544	561	563	567	545	590	577	498	574	539	551	617	540	509	549	500	535	542	534	572	571	556	555	545	565	576	555	589	535	562	552	555	579	522	561	557	522	578	592	558	579	567	514	556	559	566	584	553	566	544	536	557	558	562	514	560	552	531	587	534	584	499	530	562	528	547	560	589	591	558	544	549	546	565	563	558	557	538	541	570	575	567	536	590	554	561	557	476	539	520	565	593	521	577	545	563	575	571	553	557	567	579	580	573	569	575	559	537	610	591	534	557	554	569	540	587	581	544	523	540	475	529	576	558	540	585	580	573	527	551	557	505	561	592	534	537	537	538	569	566	542	553	523	545	530	531	595	560	575	555	526	590	563	602	538	518	541	546	593	516	594	591	523	542	508	503	541	584	565	532	536	521	538	543	570	548	606	507	514	549	564	586	572	584	539	583	541	531	551	554	563	555	574	531	522	553	593	528	539	519	540	545	596	558	538	541	547	555	581	549	552	540	548	529	572	564	550	569	536	569	534	507	564	539	576	542	562	540	574	561	568	522	545	503	556	535	550	559	541	533	567	529	580	556	576	562	556	503	574	562	589	554	607	544	527	533	540	545	520	533	545	562	551	543	542	536	551	560	543	533	556	565	565	573	538	564	570	563	529	568	551	580	541	523	603	542	523	554	539	604	607	534	592	547	554	536	532	547	559	552	555	540	568	559	570	547	540	566	573	582	529	553	549	529	608	580	524	549	550	580	531	547	579	542	541	555	550	558	587	598	554	539	544	504	516	529	568	582	555	561	545	537	577	578	580	573	562	581	536	551	576	538	562	547	550	550	546	533	547	538	539	552	550	551	568	616	534	551	548	557	562	565	551	549	587	577	557	584	577	554	531	566	554	555	593	568	517	558	529	573	575	579	547	528	543	518	522	558	516	551	543	555	587	531	527	585	577	547	520	533	549	569	546	594	543	581	583	560	535	508	554	548	521	555	544	577	530	590	493	513	534	556	538	533	528	526	583	565	524	587	562	487	556	528	569	498	563	571	558	549	565	541	516	547	594	560	530	542	529	554	561	543	536	602	512	575	540	551	603	554	534	542	591	593	531	565	544	568	599	622	527	526	547	546	553	539	597	568	575	529	612	572	559	570	555	607	547	560	509	517	568	529	571	524	526	531	539	531	507	593	587	542	583	524	531	552	565	518	562	547	552	538	528
28734	16879	7234	763	144	110	103	109	107	109	102	100	90	95	96	103	107	114	88	110	115	94	108	78	100	108	110	100	96	100	89	103	113	102	99	86	108	106	100	89	103	88	105	97	106	89	105	95	97	92	121	91	107	100	94	102	115	97	93	82	95	110	92	100	112	111	86	107	101	114	93	96	88	103	126	95	91	117	99	97	108	100	83	111	107	101	95	100	113	90	110	108	98	97	107	85	85	100	98	78	100	117	89	101	98	100	89	103	97	91	102	100	100	109	90	92	94	80	93	99	115	96	96	96	107	102	97	102	85	99	93	118	113	110	105	111	96	111	109	117	107	101	103	107	87	110	106	106	100	92	99	91	108	85	95	98	78	90	96	103	100	109	96	94	86	97	83	89	120	85	105	101	96	89	101	92	81	98	122	94	94	104	98	93	108	95	98	114	98	112	99	122	82	88	92	105	102	100	109	112	111	87	95	101	97	100	104	98	107	100	92	96	94	108	85	100	106	107	102	81	78	91	104	98	83	103	109	102	107	95	98	101	103	106	102	107	80	84	90	113	86	107	88	109	93	95	86	111	95	98	95	87	93	93	93	103	92	106	96	103	99	88	100	111	111	108	93	97	115	91	92	84	107	85	88	83	100	99	95	93	93	105	114	116	103	90	138	111	100	106	104	100	92	105	116	95	106	71	96	100	105	102	110	104	93	95	104	101	104	102	96	95	116	87	99	108	94	104	94	80	94	83	92	115	88	91	103	80	91	103	119	88	95	93	100	104	92	93	113	90	95	109	85	109	94	80	87	103	101	96	111	87	98	84	114	98	92	102	100	98	88	90	109	120	105	99	84	91	100	97	114	109	77	86	105	111	97	97	94	116	115	87	90	133	98	113	107	83	91	84	98	108	106	99	110	101	90	100	99	106	101	119	106	93	94	93	121	95	109	118	82	106	96	88	103	115	94	113	116	82	104	106	104	97	93	105	77	122	101	109	114	100	103	93	88	93	101	111	88	90	91	107	87	81	87	106	90	95	102	93	106	102	100	109	104	104	100	116	110	106	89	108	103	90	106	111	98	96	112	95	97	107	102	99	103	105	91	103	102	86	106	109	98	96	101	113	97	93	114	102	103	100	113	86	108	82	103	100	106	106	83	103	92	110	109	90	123	106	95	101	97	100	116	101	103	73	113	106	113	121	91	103	73	94	95	108	88	86	99	103	102	91	95	91	99	93	85	94	108	95	98	102	103	99	110	88	94	115	84	105	97	93	93	102	92	84	101	112	99	97	89	98	105	104	112	108	104	105	108	103	113	105	93	97	99	88	99	100	98	86	95	108	94	110	90	103	79	113	97	99	89	97	108	87	113	104	93	97	114	112	96	120	103	104	110	86	100	102	115	116	99	113	80	83	89	117	96	93	98	101	96	102	99	94	100	103	81	93	99	98	87	94	97	92	106	102	96	89	92	103	107	125	102	96	118	94	105	99	112	81	111	85	84	107	114	88	89	89	95	95	102	103	115	96	93	82	93	94	105	113	91	80	104	89	106	109	102	90	90	103	90	102	98	108	100	102	111	99	108	108	101	107	106	108	113	90	101	98	105	91	89	83	92	102	106	98	112	107	104	85	94	109	97	89	91	102	96	112	86	94	108	86	109	90	94	101	93	102	103	100	97	101	92	87	83	103	96	102	99	93	99	104	86	93	97	89	113	118	100	104	103	98	97	97	102	108	102	114	108	98	94	102	92	105	91	76	96	103	91	85	93	102	97	76	113	67	89	96	91	94	97	104	116	119	105	105	114	98	102	103	86	93	94	108	91	103	85	92	106	91	122	94	119	101	100	117	117	102	96	83	102	92	101	106	93	100	110	92	93	73	108	98	90	101	98	110	107	91	87	104	107	104	118	105	92	101	107	97	90	94	105	112	91	94	93	102	88	82	73	86	83	99	107	94	106	91	100	101	98	83	84	94	86	99	100	105	77	96	95	113	107	89	105	95	95	106	107	114	112	113	105	102	97	91	91	116	95	91	112	101	109	100	86	90	92	94	83	103	91	118	103	92	99	98	89	100	114	89	98	94	91	87	68	89	116	104	111	109	96	89	103	110	92	101	101	94	95	97	99	103	100	97	109	114	88	103	99	112	104	112	96	100	74	94	121	120	102	99	102	85	87	105	90	112	128	115	114	92	95	102	91	92	118	117	93	97	93	108	85	100	94	84	100	93	103	87	84	100	98	91	118	114	99	81	99	109	104	91	111	94	102	91	112	102	83	82	93	93	80	107	102	86	99	96	112	119	93	104	105	100	99	89	113	116	96	83	94	106	104	99	95	100	88	100	116	103	96	103	91	94	98	92	104	98	84	93	113	117	93	92	85	105	89	76	100	90	121	92	101	108	117	105	94	115	80	104	109	96	94	92	104	93	90	88	98	89	101	97	114	94	97	113	87	88	80	103	109	87	92	104	107	70	90	88	98	104	119	111	95	97	95	113	85	98	117	104	98	110	88	82	109	90	102	100	100	111	110	107	113	111	91	83	108	106	94	92	92	105	102	100	103	85	115	83	104	76	102	104	102	95	96	104	102	83	73	94	91	103	104	82	72	118	84	92	102	104	90	103	110	104	101	94	105	99	111	84	105	86	95	99	92	100	93	99	106	108	98	105	98	90	87	93	111	77	105	86	92	95	104	110	101	116	88	108	94	120	97	103	98	110	90	102	105	96	107	98	97	113	83	91	104	102	96	99	96	105	93	95	117	93	92	103	82	99	94	105	111	106	106	101	91	88	104	90	103	85	100	100	101	104	89	117	103	100	81	98	84	119	108	87	116	92	91	101	85	107	108	88	94	88	118	109	94	95	84	113	94	86	107	94	93	88	97	103	97	100	85	100	92	94	103	113	101	90	86	100	102	97	111	100	90	87	96	109	99	95	88	83	120	104	101	116	88	106	97	101	106	116	108	99	116	97	94	101	113	96	97	92	110	90	106	93	98	104	110	84	95	95	112	88	96	96	80	110	90	101	81	88	92	103	94	95	104	98	91	95	100	120	88	86	78	109	84	99	97	92	93	106	94	105	104	96	106	104	86	94	94	108	111	96	96	84	90	98	100	115	88	125	105	104	86	96	89	89	91	79	97	114	108	85	117	94	99	97	97	81	106	90	94	104	100	124	80	111	93	108	103	111	97	112	89	96	108	99	85	110	101	94	109	98	97	112	93	89	94	100	108	96	97	115	111	109	111	98	97	92	99	90	105	109	81	84	103	109	96	116	106	112	90	103	95	111	89	101	113	85	114	105	89	98	107	102	88	85	101	91	103	102	97	97	92	103	100	93	95	106	80	101	105	95	97	86	116	114	92	105	110	95	99	103	108	117	96	92	95	106	109	106	92	94	98	113	75	98	92	105	97	95	98	100	91	101	84	102	101	114	110	101	99	95	101	105	94	81	87	105	108	109	98	104	97	112	92	87	98	86	96	83	105	99	111	82	88	107	88	90
29929	21520	12912	1358	340	384	392	403	405	363	384	367	385	368	365	326	312	362	375	398	357	369	363	381	362	377	373	335	351	380	378	399	368	351	352	392	389	343	373	373	388	375	353	383	385	365	354	358	366	369	385	388	343	415	352	376	346	361	372	391	402	356	352	389	376	375	389	388	362	336	357	367	357	341	376	381	337	360	355	370	370	382	350	376	362	386	355	363	394	323	364	413	333	369	350	410	381	373	368	372	375	385	359	365	359	339	377	391	358	340	385	393	356	375	351	364	336	343	345	395	388	376	389	337	394	369	376	398	364	335	382	366	376	364	349	383	345	358	372	384	338	396	330	342	377	355	361	370	379	373	385	360	365	360	363	355	378	335	373	357	337	357	398	318	358	369	370	396	368	374	359	376	407	370	355	358	380	384	400	342	367	351	372	379	354	394	411	330	392	377	377	323	389	396	388	396	403	416	389	355	363	345	353	401	343	351	355	373	351	374	357	341	384	369	387	357	352	391	362	358	355	367	346	363	367	360	378	390	342	384	356	368	377	369	352	378	372	334	377	324	353	363	386	363	364	381	346	399	355	358	359	352	384	380	351	338	381	359	349	379	378	360	362	366	341	371	364	391	353	360	325	348	374	327	387	369	380	328	380	327	393	393	370	387	371	348	367	400	361	374	383	360	358	365	362	359	354	371	335	349	354	350	387	422	351	343	376	367	368	368	334	375	421	337	375	366	379	350	373	331	358	347	368	356	398	338	373	379	334	370	362	369	358	369	356	363	376	363	376	358	345	360	347	399	383	377	369	387	382	358	411	369	366	341	392	380	340	415	333	368	349	365	389	410	395	324	370	372	403	381	349	351	362	362	348	354	340	353	363	366	407	356	349	351	358	344	377	372	381	367	385	392	318	322	363	355	341	316	369	358	395	365	341	365	350	354	399	378	379	375	348	368	335	353	375	364	352	390	390	353	380	393	380	341	391	385	365	386	351	371	337	386	356	369	356	393	370	404	374	341	375	356	385	365	389	336	410	342	356	376	362	391	393	402	374	373	354	337	359	385	363	350	347	373	357	388	351	374	346	371	359	355	380	376	350	360	338	326	342	374	392	366	377	361	388	365	368	367	372	382	372	339	376	380	344	367	371	365	336	376	324	349	316	368	351	387	354	351	383	383	370	350	330	384	389	334	354	381	373	351	368	375	374	384	380	366	377	366	374	341	371	373	361	365	360	389	346	399	337	373	413	348	354	380	350	396	363	365	370	357	368	391	398	337	373	411	377	383	378	345	355	378	356	376	379	384	355	370	384	382	371	368	345	357	363	349	339	356	344	391	377	365	322	348	376	361	337	344	369	326	372	370	394	379	327	401	356	352	397	354	330	361	368	406	375	367	411	385	330	388	396	362	386	346	364	371	379	347	376	379	381	369	360	368	357	380	367	341	370	367	391	383	349	377	367	360	348	369	349	387	391	380	354	367	401	376	354	380	359	376	375	339	359	363	363	344	378	344	349	369	355	382	381	368	362	398	335	367	361	342	356	359	362	380	422	409	384	358	370	314	358	372	351	367	352	376	379	407	369	357	367	356	348	352	378	375	349	354	355	343	336	351	371	359	371	395	375	376	352	361	378	363	383	389	382	346	373	352	355	325	389	381	346	348	351	345	376	355	376	380	382	365	383	380	353	370	354	337	352	363	348	341	382	389	355	341	368	399	381	344	366	373	360	330	360	383	357	368	376	381	331	377	359	377	383	356	356	368	379	373	365	393	383	362	357	360	345	365	391	356	304	357	364	375	384	333	365	390	400	374	376	364	335	370	377	357	354	353	386	355	373	347	364	346	407	387	334	345	371	320	346	363	354	376	329	327	345	385	377	395	353	390	381	369	378	358	405	346	381	361	390	362	327	371	374	372	379	362	353	369	401	382	384	373	369	348	387	353	377	389	344	345	379	391	384	371	355	399	362	367	393	352	364	377	354	358	363	380	379	354	370	380	340	359	367	376	376	360	388	366	380	342	344	399	369	358	374	417	379	378	382	372	353	386	367	374	424	371	398	374	370	386	368	358	346	360	361	384	383	407	354	363	365	368	394	354	378	378	366	363	372	371	359	333	384	362	352	383	323	350	358	407	375	384	381	367	361	386	339	385	359	318	363	380	384	355	355	363	339	352	381	390	347	339	388	378	315	350	345	364	367	356	373	376	379	349	353	389	353	370	396	330	366	341	377	337	362	355	400	347	376	395	361	387	332	360	359	371	386	355	339	378	383	371	388	378	404	366	341	397	394	391	389	397	378	363	326	395	344	386	369	350	352	379	362	357	344	345	372	378	382	356	339	372	360	373	356	369	394	368	376	385	380	359	338	329	355	366	389	412	379	394	361	354	366	338	361	373	353	374	355	357	380	359	384	395	359	370	362	388	359	361	339	384	403	400	385	349	338	404	350	365	381	357	387	359	402	349	343	377	401	381	344	357	345	376	344	374	374	383	355	382	386	365	323	387	358	352	337	368	377	381	369	362	385	345	361	365	325	400	368	375	387	379	364	382	344	382	379	354	367	361	345	397	369	354	369	387	350	373	374	350	397	333	378	376	369	377	351	393	362	357	345	355	366	361	341	348	342	370	372	361	382	353	339	353	394	370	360	317	378	317	370	380	365	354	364	386	367	377	332	381	393	367	369	358	332	389	382	364	358	378	396	359	370	368	373	369	339	375	376	361	368	368	362	367	364	348	341	363	382	368	331	355	392	321	384	350	332	336	369	370	390	386	359	352	355	405	349	368	349	345	383	360	366	375	394	340	350	371	348	377	403	376	362	370	360	375	379	371	391	368	379	383	353	344	365	403	375	355	345	351	342	356	387	394	392	351	353	388	362	370	381	361	336	365	335	342	345	366	391	370	370	374	370	368	372	350	398	337	367	367	346	338	328	349	365	380	392	336	367	368	383	353	358	356	362	327	397	343	351	373	386	380	340	340	354	353	360	385	336	385	366	383	353	384	370	381	360	351	349	368	384	390	360	354	386	373	373	362	393	338	332	339	405	368	333	355	373	357	364	344	380	355	338	373	366	404	356	340	366	356	368	379	349	332	356	327	340	365	335	364	335	368	325	382	359	376	348	315	358	365	349	390	386	367	380	386	360	368	366	354	396	410	368	374	375	398	372	384	346	347	372	375	355	378	360	395	385	346	361	364	361	342	320	350	375	345	384	361	380	383	385	343	375	363	350	340	379	388	342	389	357	355	324	358	398	363	364	356	371	352	381	367	343	362	382	372	376	357	371	348	374	389	362	329	368	345	395	353	361	375	359	375	361	370	333	384	367	328	365	368	356	372	375	399	396	351	356	364	362	335	371	403	386	372	345	383	393	345	368	320	381	368	323	388	352	404	354	346	387	335	357	364	362	401	362	331	387	391	345	350	376	366	363	368	372	379	400	364	352	317	356	364	354	380	376	406	363	382	346	386	358	355	362	341	362	365	382	346	332	382	341	367	353	389
65173	63421	50095	17094	1395	129	174	229	178	166	121	135	118	117	99	107	85	115	115	94	97	103	104	111	96	111	103	95	113	82	103	93	96	90	108	119	79	110	103	77	92	113	97	101	83	103	107	99	126	128	96	84	98	104	96	102	88	105	91	100	104	108	96	112	103	108	111	112	96	111	89	89	89	103	109	87	109	91	88	86	97	105	90	89	104	92	88	105	95	87	96	91	104	93	103	81	98	95	95	101	119	96	111	91	104	94	81	101	98	103	90	122	93	95	104	112	95	98	97	122	103	97	120	100	97	110	86	96	106	98	99	103	93	102	92	104	96	88	110	115	102	97	104	82	95	102	107	111	107	106	109	98	94	107	94	107	109	84	97	108	100	71	86	96	106	103	122	95	116	98	95	99	102	108	95	97	109	92	102	97	89	89	103	89	98	116	90	100	74	95	81	105	81	98	111	77	102	81	105	86	113	118	111	92	79	95	118	98	91	104	112	75	92	93	101	103	110	120	100	101	85	102	120	95	96	108	96	88	99	112	99	94	107	94	84	90	76	89	82	87	96	102	118	86	98	87	104	102	93	126	89	78	81	94	87	106	109	100	90	73	104	97	96	86	105	88	99	92	85	94	109	95	82	90	93	98	115	87	87	84	99	110	114	106	95	93	87	102	92	93	105	83	90	93	107	99	92	114	94	117	102	112	91	94	102	98	94	110	98	79	95	92	88	90	89	88	93	95	101	107	86	99	84	77	98	110	101	103	91	97	94	101	90	102	110	107	108	99	81	102	117	107	106	86	100	93	95	97	108	103	118	87	106	107	97	88	103	82	107	78	107	92	100	110	97	106	102	105	90	86	104	108	92	104	103	97	98	99	105	99	88	99	100	98	93	110	104	104	97	102	95	112	87	94	87	103	101	103	109	111	102	84	102	105	89	85	104	101	94	81	94	109	87	105	104	74	102	107	82	99	99	87	119	97	103	94	99	88	117	91	102	94	110	115	110	99	94	100	94	90	101	96	99	102	83	104	92	115	99	86	100	95	95	84	94	111	106	109	100	108	115	107	108	110	103	101	86	102	87	88	91	101	103	105	94	105	120	99	81	114	94	82	105	107	105	96	102	87	102	112	92	91	107	94	104	120	104	93	111	103	93	91	95	111	95	95	88	94	105	102	107	110	109	112	80	109	95	92	88	114	92	67	119	96	109	102	94	93	110	96	95	115	104	68	92	83	105	111	106	87	94	102	108	95	75	81	101	91	87	99	87	93	110	85	95	105	101	94	94	114	105	95	103	87	105	96	97	100	103	111	106	84	115	98	117	75	87	86	108	104	103	96	94	108	104	110	91	106	100	100	94	101	101	114	86	102	100	116	109	103	112	90	88	84	115	98	89	102	115	90	98	107	119	99	112	99	82	100	100	113	109	88	88	101	109	106	113	91	81	83	113	101	97	111	91	81	79	97	104	86	123	103	102	95	84	91	114	111	83	79	103	98	115	110	122	83	95	106	106	95	94	114	99	92	88	91	105	93	105	104	95	89	102	117	97	105	94	95	93	102	89	92	96	82	119	99	101	108	86	94	98	102	94	91	98	79	101	91	83	102	102	95	75	96	85	94	82	102	93	80	98	95	104	84	116	95	99	86	93	112	101	72	96	107	104	87	92	131	98	100	98	91	104	96	91	99	94	93	113	103	86	93	95	80	87	107	92	108	98	100	89	104	102	83	106	101	102	93	94	88	85	114	91	99	93	113	96	88	116	101	81	102	100	80	104	101	87	70	106	97	104	89	82	99	97	94	107	96	113	96	121	94	106	95	93	113	101	108	111	103	92	111	101	98	93	87	103	106	108	119	92	82	103	100	91	96	98	93	100	106	89	88	117	88	125	94	80	93	92	79	99	90	85	88	124	96	98	96	113	105	95	92	108	92	103	113	82	97	104	91	94	94	98	88	95	104	100	112	82	85	109	116	112	82	101	93	104	88	97	100	108	83	80	89	94	102	94	102	112	114	101	112	96	93	113	84	97	101	82	100	91	78	104	96	101	78	99	105	75	96	88	98	85	115	103	101	85	92	80	107	103	102	96	94	94	115	98	106	94	75	116	98	81	92	101	111	88	110	99	97	97	87	85	109	90	105	117	83	99	100	103	114	109	93	101	87	81	86	97	102	93	101	103	90	101	78	80	110	112	76	85	99	95	103	106	108	110	89	111	83	97	80	84	103	92	105	115	95	94	91	92	70	112	98	101	97	103	95	95	107	115	85	85	107	86	102	105	93	87	98	105	88	96	96	109	88	96	118	86	94	108	82	104	99	92	99	98	110	99	100	99	94	92	105	92	95	91	94	103	108	86	114	78	104	92	105	91	89	104	98	107	111	101	88	88	100	117	81	97	100	101	83	116	102	93	106	83	99	82	118	102	86	99	96	97	96	102	97	99	94	97	104	97	106	113	107	110	107	101	103	96	98	100	105	85	100	97	79	76	89	102	110	101	95	97	103	102	106	107	93	93	102	101	99	111	99	96	113	99	88	113	102	100	106	97	97	100	104	104	107	91	103	91	95	110	96	86	93	97	102	99	79	105	117	105	84	94	95	94	97	101	91	95	101	85	103	109	91	101	86	109	107	108	105	108	100	107	102	100	88	87	88	107	99	95	105	102	89	92	92	105	89	98	98	91	91	93	107	95	100	90	96	106	107	102	107	94	105	106	78	118	104	92	83	93	93	99	95	107	96	104	108	85	118	90	112	110	102	103	106	89	107	102	102	98	93	96	95	92	94	83	95	90	101	86	94	97	91	96	109	116	99	110	113	102	87	84	93	103	90	112	92	94	94	108	95	94	105	79	107	103	89	97	103	106	76	93	102	101	104	107	120	104	97	90	106	90	85	92	99	76	96	108	104	95	82	89	96	90	107	108	82	102	108	97	80	97	85	104	98	108	108	95	95	86	111	103	107	99	105	102	97	105	103	103	92	93	100	98	88	110	90	96	95	84	91	110	104	92	83	85	91	117	102	82	89	95	92	106	85	112	79	101	95	101	102	113	113	98	96	99	91	120	94	99	101	126	90	93	92	103	91	98	90	94	104	85	85	94	110	100	111	96	98	117	95	100	90	104	110	90	106	93	95	100	102	82	69	95	107	107	95	110	83	86	90	87	102	98	99	102	97	98	106	108	98	107	91	100	102	77	86	114	108	97	96	103	79	111	103	90	86	97	93	96	94	109	78	94	68	107	94	107	90	93	107	94	108	104	101	111	98	116	86	84	88	88	105	108	100	101	100	106	92	99	89	92	104	85	93	94	99	100	107	99	113	92	95	110	95	85	97	107	124	94	96	102	107	88	112	125	97	92	87	106	106	92	101	89	109	82	103	108	95	98	98	94	85	103	114	108	94	64	108	109	106	82	94	87	100	94	112	106	104	117	98	100	93	99	122	93	89	106	75	98	92	105	102	84	101	81	110	108	106	92	95	105	105	104	111	103	88	97	108	99	95
49520	51126	46546	9083	685	557	692	1235	816	935	592	663	492	406	395	415	437	408	395	401	381	358	373	386	409	401	363	360	363	374	384	388	383	406	390	367	389	367	364	355	337	388	348	327	375	367	397	372	338	332	360	357	368	353	383	375	359	355	327	359	363	372	368	367	346	336	384	362	380	337	327	331	350	384	361	384	346	367	360	365	377	399	371	346	347	355	342	361	347	367	362	366	368	371	346	375	381	361	388	369	357	394	371	318	340	382	356	378	376	369	358	313	332	347	357	362	384	327	375	374	358	330	332	383	388	373	361	384	354	337	378	355	366	345	367	337	359	369	400	379	383	346	342	338	355	383	393	346	381	404	370	335	361	370	342	329	400	357	335	391	365	355	376	384	353	330	361	352	361	355	348	346	344	393	343	358	329	375	376	331	374	372	336	372	365	346	339	346	354	354	379	361	342	357	369	360	368	364	350	357	365	358	373	331	396	372	376	338	374	369	371	357	376	339	334	395	381	376	321	347	353	339	343	347	364	340	342	332	362	362	374	342	394	387	378	363	393	356	359	353	361	345	349	381	343	336	342	363	348	371	364	356	350	376	356	352	344	366	327	373	360	360	363	352	348	354	369	369	377	314	379	342	345	374	364	365	358	402	381	379	357	375	359	360	354	375	357	282	368	371	341	396	350	387	376	385	353	369	360	369	388	344	342	349	398	346	391	371	334	346	362	375	399	356	348	367	363	334	388	373	371	359	392	360	326	354	401	362	355	363	374	402	330	360	354	371	350	367	362	347	330	380	379	371	349	388	355	345	357	409	339	362	377	385	346	369	343	354	359	352	339	373	376	370	351	356	386	337	346	356	367	356	315	343	367	396	375	337	391	369	355	386	329	360	386	341	353	350	352	359	367	358	354	359	340	355	400	382	346	367	357	333	404	360	390	338	393	376	376	354	371	357	332	361	357	366	353	363	328	359	374	325	345	335	369	357	347	332	360	353	339	329	361	364	355	386	349	359	352	357	345	320	358	366	375	363	368	357	337	339	394	373	365	346	372	336	386	352	356	346	312	354	370	376	349	348	360	368	395	328	357	330	363	360	343	358	351	364	336	388	382	374	329	353	359	340	382	296	351	344	338	379	341	377	349	374	368	346	333	342	341	356	343	361	324	363	363	346	383	368	359	365	332	351	405	349	367	353	358	393	383	376	394	303	337	346	351	400	379	366	324	360	350	362	370	364	380	355	332	325	346	329	373	322	375	351	390	332	374	380	349	365	366	363	374	376	328	367	330	362	350	328	347	345	372	326	365	341	364	372	313	355	358	402	387	332	354	348	381	339	337	362	383	353	358	382	376	377	342	315	363	330	379	378	337	321	348	357	341	357	362	347	344	361	338	360	370	383	355	369	348	356	352	349	378	375	401	388	389	345	329	346	344	349	361	353	336	352	370	341	363	371	401	361	374	335	358	366	349	354	386	354	359	342	331	366	418	359	369	392	343	350	370	379	355	346	373	345	343	352	362	370	376	349	348	408	332	357	326	373	370	352	351	374	369	359	372	326	340	357	376	363	358	351	390	352	369	359	378	360	341	356	355	327	384	394	376	363	382	360	323	380	372	311	355	351	356	364	388	359	346	370	346	331	346	350	335	363	377	341	395	377	361	354	361	384	368	365	365	331	353	373	338	377	368	352	371	356	340	391	371	361	369	378	336	348	356	356	377	342	308	387	369	365	368	352	396	353	368	327	347	377	348	375	344	373	338	337	365	348	393	383	308	343	331	325	356	329	344	359	375	378	342	356	341	381	378	379	377	364	350	343	342	376	349	391	381	359	349	340	341	339	368	374	333	357	347	359	351	338	339	369	368	350	366	347	365	345	367	361	344	353	393	382	399	387	390	382	344	352	350	363	382	387	362	346	361	368	366	353	340	340	330	377	338	349	341	340	367	330	358	362	350	378	379	366	371	391	364	375	366	390	372	365	360	354	360	373	384	366	373	391	330	366	368	320	355	351	356	343	357	371	351	359	317	361	372	386	368	339	348	384	371	360	329	344	338	353	327	376	330	378	346	335	382	355	359	381	353	356	350	389	379	370	369	350	364	337	379	388	374	327	401	349	336	333	330	353	352	327	387	371	381	385	349	363	346	358	382	342	340	352	335	381	363	363	374	344	338	343	353	390	355	357	361	359	364	370	371	363	326	384	321	351	359	326	365	370	340	357	366	370	361	373	356	337	363	353	364	347	342	329	358	390	339	353	343	348	370	352	349	378	382	341	376	349	409	351	369	370	354	351	365	383	371	353	367	361	351	367	329	371	362	381	361	366	348	375	368	364	352	350	350	366	351	342	352	360	375	362	381	356	354	385	372	326	358	375	368	341	371	372	366	336	362	356	345	352	357	378	403	332	378	351	336	382	346	329	371	358	353	355	364	353	367	367	347	335	367	366	334	340	350	360	366	316	371	389	390	388	350	383	356	369	371	365	338	336	372	335	334	341	370	314	339	382	338	371	365	360	359	364	354	333	346	359	337	355	366	355	373	357	342	369	343	347	324	375	363	383	370	371	383	389	349	338	341	361	347	366	347	353	363	363	368	376	373	380	334	346	361	372	357	377	409	357	356	354	389	358	362	379	347	349	364	352	354	380	344	386	368	359	339	336	353	340	344	381	322	363	403	356	348	327	382	378	358	360	351	354	340	351	346	391	365	320	358	356	366	365	359	361	337	392	353	369	352	345	357	367	353	337	362	357	379	367	355	383	389	350	317	359	358	373	351	366	389	374	376	391	377	391	370	329	383	375	366	362	405	352	354	356	341	347	381	341	342	357	359	362	364	358	396	356	348	351	365	382	379	356	362	318	348	370	369	373	376	337	361	332	362	387	382	359	349	379	390	356	352	366	393	366	351	339	362	350	329	361	376	370	364	359	377	369	360	346	372	357	349	366	341	363	337	358	366	381	358	369	330	318	383	356	341	355	379	350	342	352	364	348	375	340	382	365	344	387	350	344	354	358	370	344	362	362	372	393	371	351	356	340	383	367	353	370	313	351	334	344	336	367	408	330	343	342	350	381	362	372	348	380	394	371	369	327	361	346	371	389	358	386	386	385	347	365	343	332	349	413	313	369	361	359	331	364	359	388	373	350	375	336	390	380	374	397	336	364	363	370	359	358	347	363	391	401	382	348	332	368	363	330	360	343	384	362	361	335	356	378	322	387	357	373	312	338	372	341	339	351	381	348	352	357	335	327	382	351	361	346	361	390	365	401	346	390	381	345	383	350	409	346	391	367	330	397	371	362	400	366	392	382	360	338	371	353	354	395	328	391	368	351	363	343	367	324	370	386	356	347	355	365	353	340	356	352	392	345	361	345	371	340	367	384	371	364	363	348	334	352	365	383	357	359	380	365	374	319	345	375	375	380	377	363	303	377	333	353	324	341	374	347	353	359	334	364	357	384	362	357	337	338	409	360	336	372	347	371	361	385	359	362	390	401	355	352	359	368
72962	72896	58239	22835	4812	350	268	425	344	336	235	218	178	184	199	173	170	170	193	173	181	195	155	183	200	170	159	172	168	149	177	169	159	171	186	155	152	169	151	150	170	146	176	170	141	168	168	160	190	163	172	159	171	147	180	189	149	145	145	146	162	152	156	176	158	164	164	156	159	181	152	176	171	188	146	155	181	139	153	172	162	155	160	153	144	174	165	171	149	159	192	164	180	174	160	155	152	143	177	145	173	169	155	179	163	174	167	169	172	161	145	144	163	184	159	156	167	163	163	155	146	153	161	172	153	181	164	189	160	159	159	163	158	148	158	150	135	169	168	167	151	174	166	164	156	152	154	162	160	168	184	184	156	158	171	155	155	172	168	181	152	162	195	185	165	145	157	146	170	182	129	180	150	182	149	178	154	170	167	171	172	166	168	165	152	164	175	170	147	168	160	143	179	183	141	147	183	143	175	164	184	161	171	160	157	155	188	176	150	163	142	152	163	151	161	155	191	150	166	170	155	154	176	163	173	162	158	163	169	151	158	148	159	167	161	169	157	175	161	161	165	158	181	144	154	181	142	148	169	154	144	146	181	134	154	165	168	167	146	158	156	176	159	162	165	167	177	194	169	153	156	156	182	150	155	166	157	159	171	164	145	159	175	170	152	191	145	175	169	162	175	178	159	186	176	168	161	154	176	164	147	190	166	187	186	173	156	159	186	147	172	147	154	174	167	151	155	170	130	161	159	177	156	180	172	152	187	130	174	171	164	143	160	132	170	149	159	179	166	158	158	166	154	178	160	166	158	154	162	169	151	171	148	148	141	165	150	138	160	144	180	176	156	169	160	173	159	163	165	165	164	158	150	151	159	176	182	165	130	133	141	188	185	178	170	154	171	157	175	144	169	184	166	159	163	156	182	179	165	169	161	137	187	152	163	161	159	172	160	175	161	160	152	161	173	154	157	179	168	181	170	183	166	155	150	160	150	186	148	149	132	142	157	176	166	180	132	154	164	174	151	147	167	185	180	166	154	167	163	164	148	167	158	162	176	132	153	160	156	181	164	161	190	162	172	170	176	163	147	158	165	190	185	156	165	170	157	178	164	156	191	152	180	166	177	144	156	156	143	162	163	173	160	161	164	164	177	184	152	160	153	160	177	150	187	169	159	154	175	178	145	176	145	156	144	176	185	160	194	189	164	195	171	169	169	172	188	151	190	150	191	165	154	169	166	191	178	144	176	168	180	172	164	162	163	163	154	165	143	168	177	161	178	178	153	176	169	167	184	166	171	149	181	163	162	149	175	175	171	159	162	152	150	179	153	159	147	153	156	155	173	164	164	169	182	181	161	160	170	187	148	186	181	160	165	180	172	179	152	144	164	179	173	146	160	178	167	159	140	181	173	170	155	138	155	154	170	168	181	157	154	184	133	151	171	158	169	174	162	149	180	193	167	161	175	156	150	166	160	153	162	161	167	166	172	140	153	167	156	148	187	155	184	162	148	156	161	181	180	172	146	176	187	151	154	171	146	179	167	181	157	165	157	158	179	153	161	161	142	153	152	203	178	148	148	140	166	178	156	159	154	166	167	167	147	151	179	159	162	156	164	169	165	157	159	182	146	177	176	166	151	161	158	149	164	173	176	159	156	165	193	165	168	162	170	161	157	181	194	140	152	172	166	175	166	182	153	172	151	151	189	148	148	161	170	164	180	177	172	167	159	172	173	176	139	160	143	153	165	166	144	144	151	157	154	173	187	162	167	151	148	158	159	176	169	169	164	168	167	168	185	173	158	174	162	147	152	154	155	150	167	161	165	149	170	185	162	154	157	172	171	150	159	191	167	167	159	157	160	152	160	173	182	177	156	185	173	158	177	165	172	169	152	168	159	147	184	179	167	169	170	162	176	185	152	165	172	162	153	181	175	156	168	163	163	168	149	169	190	159	168	181	172	181	157	160	179	191	159	159	169	156	151	166	177	199	171	152	189	149	175	168	159	166	166	165	172	179	169	145	196	158	147	169	152	139	165	152	165	164	156	165	174	143	158	156	151	151	154	156	183	168	160	152	161	162	152	153	164	156	186	188	160	162	152	171	174	139	174	161	172	176	167	172	167	172	163	172	141	166	164	152	175	205	173	174	173	195	167	190	162	140	151	152	169	187	162	166	145	162	169	151	172	166	185	182	170	174	158	175	161	161	143	158	147	155	170	161	172	193	170	157	169	151	160	185	157	130	159	161	157	153	137	160	159	164	154	158	149	163	170	177	160	155	186	175	160	179	154	132	176	149	157	171	149	176	173	179	159	153	167	158	168	179	166	167	139	169	142	183	159	159	173	157	165	160	136	156	146	138	159	199	169	168	156	152	168	152	149	175	151	150	148	155	160	159	157	171	152	150	166	169	172	154	142	145	148	155	171	151	174	171	143	154	157	149	153	153	162	143	175	158	149	149	157	163	158	166	160	163	160	183	146	142	151	186	160	152	163	145	149	146	165	182	163	148	140	177	163	136	160	175	168	165	188	167	161	165	184	171	160	154	164	171	158	162	168	157	170	163	155	177	179	174	169	162	166	172	170	168	160	177	168	169	181	154	178	164	168	172	170	159	172	151	158	180	162	150	155	161	151	161	152	167	186	165	194	179	167	163	183	140	157	137	167	164	188	155	165	153	164	159	163	174	168	140	173	184	164	154	148	152	172	186	180	151	149	185	157	175	156	153	173	176	163	160	166	151	164	167	173	183	166	163	146	164	151	161	144	163	176	195	147	159	167	185	138	158	156	166	157	161	155	166	159	165	152	155	171	150	189	162	172	165	174	153	151	161	166	135	164	177	141	157	165	171	185	156	166	162	181	155	158	190	169	163	159	170	180	182	159	164	173	176	141	177	149	172	193	174	190	158	194	175	169	160	165	151	185	171	158	162	151	169	167	169	161	170	170	162	145	199	153	152	170	148	174	163	154	163	182	166	158	173	180	160	154	160	155	169	180	176	145	159	171	156	169	163	141	151	166	183	153	186	170	168	174	166	175	155	152	175	150	164	141	168	174	168	169	170	172	176	165	155	154	166	178	155	154	160	170	130	167	162	164	184	164	175	152	155	182	178	133	173	180	147	174	164	137	156	154	173	163	169	154	164	180	168	173	172	160	171	158	161	169	164	161	152	165	173	177	177	168	151	188	184	174	162	155	171	154	184	169	177	173	151	194	178	159	154	141	181	169	152	171	149	159	156	138	159	156	171	163	195	166	178	151	185	163	154	167	152	157	165	159	156	161	152	172	162	173	194	192	165	139	161	157	163	144	179	156	183	172	156	181	175	149	159	172	151	161	156	168	144	162	170	177	156	170	162	174	170	158	150	150	163	172	180	141	164	203	179	161	146	200	165	156	160	179	171	156	173	162	159	151	188	157	170	162	166	150	168	167	163	156	166	180	165	159	163	185	170	165	151	198	155	149	178	179	161	169	179	162	156	163	174	145	156	165	167	172	135	156	169	160	154
60062	63432	55835	11209	1099	1030	1208	2029	1574	1480	1120	976	804	696	678	623	634	602	656	656	599	577	623	635	599	652	625	614	564	572	592	536	574	673	618	638	569	562	533	586	583	533	540	552	577	542	553	572	529	578	537	527	532	517	536	549	561	562	572	563	598	526	517	598	573	594	534	575	537	551	556	528	546	532	540	510	575	567	533	545	481	565	518	558	595	526	546	565	553	577	589	577	538	548	491	580	568	525	544	582	564	542	520	587	557	563	579	573	535	540	544	552	564	534	531	531	578	551	575	545	545	507	542	504	606	583	567	553	495	565	560	581	541	560	541	526	561	559	572	544	586	578	568	561	534	537	549	582	526	523	562	605	534	542	505	571	532	540	604	557	588	546	553	557	558	526	517	530	568	571	602	535	572	502	583	551	540	552	533	525	511	533	586	551	559	543	553	569	584	556	561	553	538	578	552	573	520	581	581	556	533	529	539	586	483	550	552	535	558	525	574	545	562	571	558	556	555	529	557	568	525	535	538	532	557	554	555	544	529	526	534	513	536	536	550	531	543	566	551	506	584	580	530	556	504	513	537	545	593	567	531	554	524	555	529	543	519	583	499	594	529	563	574	543	558	503	561	529	544	520	537	566	525	556	567	549	527	513	586	551	520	549	548	608	527	528	558	530	555	538	582	516	498	510	548	537	540	564	537	550	548	539	565	556	556	564	518	566	532	517	540	563	539	534	583	577	492	567	503	547	538	527	592	540	591	525	539	514	560	575	518	561	553	560	540	555	565	554	603	560	511	553	574	541	500	570	553	550	527	565	514	578	569	539	536	525	555	553	536	540	540	568	570	555	552	507	572	552	551	530	576	515	505	524	551	577	499	553	552	585	551	513	536	578	547	581	581	556	537	561	527	557	541	544	537	548	567	516	558	557	553	574	565	548	543	582	542	495	519	579	588	561	543	502	531	577	572	534	530	527	523	546	517	561	580	542	558	553	514	578	516	565	579	560	580	585	530	518	568	549	544	565	525	577	553	542	555	568	526	582	541	552	560	546	590	530	537	558	501	525	585	551	571	555	518	543	533	546	564	528	550	572	542	558	545	559	561	554	538	561	547	576	555	548	545	538	563	505	533	536	551	516	559	545	539	547	557	573	544	514	534	519	548	584	572	530	549	538	573	555	506	574	577	517	563	561	583	529	557	538	532	529	549	527	544	564	570	547	560	545	529	594	540	560	519	597	544	519	571	528	505	567	544	536	535	559	549	562	567	548	587	551	580	547	555	543	537	561	533	565	599	588	533	511	537	552	565	538	548	594	554	498	574	556	559	542	562	554	591	572	553	601	570	546	549	536	543	599	525	515	529	524	542	558	549	594	531	561	560	535	546	534	529	556	561	506	531	546	565	558	556	513	538	563	527	524	513	506	507	502	536	510	537	577	510	550	555	572	512	557	542	515	552	574	593	541	512	547	547	560	525	561	546	534	531	549	539	557	549	559	560	569	561	534	559	552	560	492	548	546	529	531	577	557	529	578	541	505	549	582	584	549	539	559	568	542	536	520	556	506	575	534	555	586	555	572	524	545	546	520	564	560	501	551	524	536	560	539	549	547	548	539	526	590	558	549	575	558	551	558	565	594	516	527	502	528	541	585	516	541	540	556	553	514	497	550	567	516	571	549	570	515	556	589	554	507	548	496	492	526	557	558	514	541	567	565	588	521	564	577	552	550	563	587	560	552	529	555	543	522	555	551	524	544	567	508	553	555	545	535	515	508	537	526	562	569	523	582	585	503	559	546	536	571	526	530	558	530	547	537	577	578	519	513	510	582	550	520	529	588	552	530	542	506	552	564	585	574	519	574	513	523	554	531	565	577	572	530	535	532	550	522	565	546	539	532	546	574	585	549	573	552	529	557	579	551	532	526	547	587	542	571	550	527	527	561	542	550	549	532	542	566	556	520	544	543	574	561	583	562	528	591	537	573	531	522	518	585	566	589	548	554	570	575	533	551	509	552	518	570	584	614	546	560	570	568	564	568	528	550	569	567	569	538	525	549	552	583	559	539	566	559	544	538	533	563	554	510	571	541	529	526	521	569	558	567	548	563	560	560	553	560	559	519	580	591	556	548	572	530	528	537	563	562	553	541	563	574	561	538	570	560	540	559	517	548	564	495	553	543	517	546	546	543	530	549	551	527	563	534	540	556	539	585	547	567	567	547	603	580	558	550	546	580	547	551	553	553	573	542	584	557	555	508	505	535	529	520	576	596	527	509	554	515	537	572	576	538	512	507	566	551	540	525	507	529	554	523	545	518	539	552	572	530	530	566	588	570	526	567	564	520	535	559	530	554	549	526	529	563	518	571	568	600	540	575	534	534	524	520	546	560	575	541	572	527	542	542	522	576	546	593	543	551	543	576	510	552	514	506	534	568	560	521	525	548	519	536	518	564	542	526	552	540	574	585	519	591	538	507	548	556	522	582	577	544	560	578	535	554	574	533	562	559	544	577	543	520	565	551	555	576	541	531	528	500	518	557	547	537	512	550	491	551	532	530	550	548	546	522	527	534	548	573	553	554	541	516	517	542	539	548	554	533	507	558	528	589	518	564	535	497	532	530	587	561	550	550	554	558	540	558	536	552	576	554	510	531	567	515	574	570	563	567	543	528	535	506	566	497	549	561	534	494	576	550	585	563	544	586	539	554	545	551	507	552	543	558	529	524	553	612	511	556	524	552	557	559	557	540	549	519	569	530	546	550	504	533	559	568	546	568	520	517	590	566	549	549	569	528	517	560	542	517	556	548	515	564	527	582	525	590	536	593	544	548	526	529	550	545	509	531	547	557	531	521	529	560	567	565	568	508	522	556	565	585	558	556	473	560	548	540	558	539	512	546	554	573	542	557	530	562	534	612	540	574	564	540	595	546	582	565	509	569	544	585	522	511	504	559	546	540	555	580	544	522	452	538	541	541	526	567	561	528	541	521	546	538	516	519	563	512	567	545	578	549	566	580	543	546	551	529	552	551	570	522	503	529	567	524	536	507	532	548	519	582	518	563	566	536	516	565	522	568	544	524	504	625	533	507	543	549	528	534	554	515	556	569	555	538	516	572	587	513	523	550	519	529	545	570	536	564	553	531	543	571	575	561	534	554	527	557	541	547	588	537	574	557	528	544	591	538	516	518	524	567	530	560	546	546	568	544	558	565	565	550	542	504	545	511	564	569	577	545	588	540	498	571	515	537	538	589	531	564	550	552	531	482	550	534	528	524	504	533	533	549	534	556	538	522	536	567	527	554	581	511	584	545	514	562	544	519	598	517	523	523	520	567	547	504	544	551	556	502	562	577	533	567	606	555	555	527	561	545	552	614	521	535	567	526	510	534	555	570	565	536	547	568	545	524	526	562	526	532	565	521	518	546	554	548	575	570	567	534	514	569	543	540	612	508	529	586	553	545	580	597	573	531	516	543	519	563	504	573	541	560	569	525	556	581	533	568	557	550	573	542
27416	17246	7019	603	158	105	112	84	82	123	114	100	99	106	105	97	97	85	104	107	90	89	106	89	134	100	103	97	110	82	96	86	87	100	96	96	78	118	94	101	103	116	95	117	87	106	104	79	108	95	90	91	96	101	109	88	100	85	101	104	96	105	96	111	111	94	103	83	121	96	91	101	121	113	99	109	108	118	98	87	101	98	97	113	92	115	107	83	87	113	111	104	93	97	81	101	109	102	105	113	98	102	101	81	95	112	92	102	90	99	105	103	94	79	100	95	113	88	97	88	99	105	112	92	87	87	85	88	76	97	81	86	115	93	85	108	100	88	114	106	99	90	107	75	95	101	82	105	109	112	105	100	87	88	100	89	116	95	84	98	97	77	102	95	105	94	99	103	81	98	88	107	86	112	97	91	90	91	98	132	97	90	71	94	105	108	93	74	92	83	105	105	92	95	110	88	107	96	86	104	100	107	104	90	111	98	94	88	93	88	86	97	87	77	106	90	111	98	91	115	108	111	103	85	101	80	106	116	105	94	92	99	91	86	99	104	103	89	102	96	90	105	84	96	89	88	95	100	102	91	106	84	90	105	87	85	109	87	110	85	95	112	90	75	85	98	80	104	122	86	108	99	92	111	99	89	95	104	101	105	93	82	96	91	112	102	115	109	82	102	80	102	102	80	94	81	98	74	75	100	98	110	117	85	92	74	105	81	104	84	102	99	83	99	106	99	81	74	101	98	92	89	95	106	109	96	104	100	101	77	95	102	83	107	86	101	121	95	85	109	101	86	99	79	89	83	90	94	98	103	90	115	101	94	103	85	110	81	98	86	100	84	102	102	97	97	95	101	96	105	88	88	101	105	108	103	90	110	84	109	94	100	92	85	109	95	104	94	99	114	100	83	111	105	112	100	91	123	89	94	82	79	86	94	97	97	100	94	98	90	120	96	93	104	95	92	111	77	101	95	124	81	116	98	92	92	101	101	100	96	105	110	96	81	89	88	94	100	99	100	102	101	94	86	104	98	94	89	100	90	110	118	100	105	88	93	112	104	108	92	95	112	110	92	108	93	110	100	87	88	93	89	113	111	82	106	105	90	82	116	95	96	106	88	87	86	85	91	94	102	98	100	96	96	96	100	81	101	108	123	97	107	80	92	96	97	110	91	109	109	93	92	99	105	88	101	102	93	89	101	91	96	87	93	112	104	103	91	74	100	88	106	114	77	110	99	87	91	90	93	106	94	109	113	87	103	86	104	90	107	104	120	97	120	104	98	86	97	112	92	94	88	90	97	103	104	113	113	111	103	93	99	93	100	98	112	92	99	104	103	80	103	96	103	81	90	97	115	101	98	94	104	108	108	83	111	100	106	85	94	85	121	95	110	91	97	95	80	91	99	88	97	86	105	95	102	97	99	96	99	111	82	97	80	97	123	90	92	105	96	90	97	81	97	98	95	93	101	106	104	107	109	97	94	96	104	89	97	104	91	99	94	107	92	97	83	91	99	94	100	102	90	103	102	83	116	104	91	89	97	102	95	97	106	110	92	92	85	91	86	108	94	103	105	114	98	92	105	91	90	84	85	100	101	92	116	118	82	92	82	110	101	95	86	80	76	108	107	85	98	105	82	96	99	67	96	105	89	98	95	99	88	90	112	103	83	96	92	102	101	101	85	98	107	113	102	94	117	90	103	111	109	84	88	95	108	71	100	95	91	114	97	98	88	99	104	84	102	92	103	86	112	104	88	100	84	106	97	102	102	110	76	121	94	110	105	106	112	112	100	97	102	81	106	99	108	94	102	94	101	91	111	102	88	117	89	101	98	107	83	96	76	98	87	85	112	103	94	98	87	98	97	90	98	88	91	108	113	83	94	99	104	111	108	82	103	86	93	78	95	99	88	89	92	94	86	95	87	104	101	125	98	108	100	96	103	83	91	103	88	97	99	100	96	97	87	100	102	101	92	91	99	107	101	90	87	106	105	102	86	96	102	100	110	96	100	96	87	108	86	98	103	93	100	82	110	98	105	97	94	112	94	94	104	88	112	94	107	116	88	89	106	100	88	104	109	98	110	96	117	108	97	94	103	106	90	95	87	115	99	99	107	102	98	112	104	103	77	95	102	105	96	88	112	86	106	94	103	100	94	113	100	96	85	108	103	103	104	87	106	98	91	99	96	90	87	108	92	84	92	97	76	109	94	86	101	112	103	106	116	99	93	103	99	92	99	91	104	90	97	92	81	101	95	83	100	93	98	103	85	103	93	92	106	102	107	98	98	85	105	91	91	83	104	92	96	108	104	97	99	106	97	103	106	81	92	87	93	110	94	120	97	108	110	110	90	88	89	84	106	98	79	109	90	89	80	100	88	96	83	91	99	92	87	88	112	100	108	101	93	101	97	104	100	92	99	99	97	89	102	94	112	102	93	98	87	88	93	91	82	109	102	95	113	102	116	117	102	90	96	95	101	93	94	105	101	106	89	101	87	96	89	109	115	102	97	101	100	88	96	92	83	105	86	107	98	102	92	88	109	103	119	103	95	100	94	110	109	123	106	92	109	98	103	103	90	113	99	101	93	90	98	89	107	88	123	104	96	112	80	103	108	113	91	100	104	96	103	88	98	82	91	93	95	94	102	89	98	91	96	104	99	102	91	110	87	98	76	90	98	101	99	99	97	97	97	113	112	103	92	107	109	105	92	88	97	109	110	91	106	96	93	97	114	84	89	88	113	107	110	115	107	97	83	106	116	79	105	115	92	82	75	103	94	122	102	119	93	106	101	82	98	105	109	95	90	89	86	85	88	101	95	78	100	99	86	109	94	102	101	105	96	99	110	106	96	98	97	95	114	100	96	99	102	88	81	69	92	80	99	103	99	103	90	101	95	107	94	103	84	114	87	117	104	91	88	100	104	96	92	107	90	106	105	86	115	110	110	88	88	86	121	102	93	109	102	109	105	129	97	117	76	87	98	86	87	92	76	99	105	90	103	89	87	93	100	101	106	77	105	121	96	95	99	102	84	104	90	87	103	95	82	94	99	90	106	110	101	105	94	92	104	97	94	93	96	99	96	93	88	107	96	96	117	99	95	114	119	71	97	109	102	111	92	86	107	107	89	113	92	103	99	88	98	96	92	109	81	112	118	97	97	88	87	86	94	110	85	100	81	100	113	88	113	109	115	96	100	97	102	115	103	91	94	82	89	92	83	105	91	90	93	101	106	86	96	109	88	89	94	89	103	93	87	109	90	92	88	106	111	94	84	99	102	108	104	92	103	95	88	93	94	88	104	99	86	93	98	105	90	124	97	110	109	97	92	97	90	99	95	97	85	82	91	90	101	108	116	97	91	91	100	101	106	95	91	107	103	98	103	87	88	91	98	87	91	106	95	99	98	104	105	94	76	91	93	94	102	110	107	104	111	120	102	97	102	89	106	90	99	104	104	101	93	112	115	82	90	99	93	71	67	90	104	107	96	98	97	90	92	79	97	90	93	90	103
29352	22137	12121	1023	363	359	406	418	430	380	417	357	403	347	390	367	401	382	391	340	369	354	362	380	337	358	357	379	352	365	354	366	372	385	343	386	327	338	368	345	398	390	370	362	388	375	374	385	364	340	373	398	395	331	359	366	355	370	358	356	385	374	354	330	372	382	362	363	367	358	372	345	369	347	406	373	349	343	339	327	349	367	385	394	371	379	393	380	366	377	338	355	378	358	361	353	389	381	332	383	370	350	371	341	354	346	357	329	363	384	369	367	372	351	351	370	358	351	362	361	361	366	369	358	370	377	323	371	364	397	370	359	380	332	385	352	354	335	374	374	369	384	329	334	351	330	372	377	362	341	361	379	380	366	348	365	354	381	353	370	362	376	344	327	351	352	347	360	357	348	372	346	339	359	378	356	393	364	361	357	317	363	347	364	364	375	355	341	335	346	376	381	332	334	321	383	357	366	374	354	384	368	388	373	361	379	368	344	371	398	356	369	339	361	326	356	388	393	374	333	368	377	342	386	331	350	363	330	352	349	350	370	365	346	335	357	339	349	338	366	324	339	376	347	370	317	350	351	366	347	338	359	342	370	368	342	342	331	375	356	364	382	358	378	379	372	357	364	326	359	364	350	364	327	384	377	378	338	384	363	361	355	370	341	352	391	347	359	386	363	421	386	362	354	395	369	364	336	330	385	348	354	355	359	388	337	396	399	379	382	373	369	366	348	352	348	332	371	311	380	355	399	371	385	378	342	368	356	405	353	376	355	374	345	330	351	373	361	394	388	315	383	335	378	363	351	380	353	367	367	362	347	361	380	363	376	325	353	345	400	369	381	389	331	387	377	344	350	347	367	361	360	383	370	365	371	379	357	361	336	359	361	372	357	345	362	350	368	365	348	324	331	356	349	362	379	398	349	364	371	370	365	391	357	342	350	358	373	391	383	367	394	339	377	343	354	395	345	342	354	328	363	398	359	394	378	334	377	365	373	386	377	375	374	374	363	327	327	366	371	365	362	371	358	386	341	348	362	391	331	365	351	368	355	366	366	379	389	370	376	390	386	364	346	367	344	346	388	390	347	364	327	356	348	362	373	348	373	349	358	390	376	344	369	356	288	347	358	332	340	353	345	354	353	363	342	374	342	357	349	377	374	369	376	352	362	375	341	392	368	363	377	389	330	357	406	356	363	339	358	360	343	368	345	299	380	346	355	360	378	333	402	338	363	394	364	362	364	349	338	381	389	343	372	340	387	320	364	346	357	391	373	353	395	372	354	374	351	364	374	372	359	379	345	361	355	357	385	330	371	358	360	365	351	387	356	367	346	364	373	377	349	340	393	340	342	347	364	329	361	359	356	390	354	360	386	366	323	345	362	361	367	396	335	366	358	343	340	384	371	355	369	383	361	360	362	336	386	346	363	351	355	369	373	361	378	358	371	331	345	407	365	373	355	341	390	379	349	367	339	358	381	389	388	365	342	400	395	364	335	354	331	349	354	356	371	366	361	359	360	353	351	361	354	389	373	343	324	371	339	352	362	374	376	361	384	368	348	399	374	356	327	354	361	354	375	371	391	364	362	399	353	370	369	342	377	406	359	345	380	321	354	377	360	371	389	337	376	327	363	326	352	343	345	367	348	398	364	337	356	300	371	334	361	351	372	345	394	359	361	373	352	418	349	354	373	340	350	385	373	351	365	338	361	361	370	363	369	338	380	340	361	356	345	367	345	353	351	369	331	364	359	382	349	341	401	381	318	335	336	368	383	344	359	376	368	384	347	387	317	366	368	377	377	381	337	358	371	349	329	361	338	363	340	344	361	352	366	360	363	355	363	364	384	336	354	368	339	386	351	359	328	348	367	358	376	358	348	373	376	363	344	363	362	377	364	355	326	368	391	331	331	364	357	317	342	382	360	330	342	324	377	356	327	399	397	367	335	355	329	368	340	368	375	316	341	355	339	358	361	364	368	350	332	357	333	370	356	360	373	350	383	397	363	382	386	353	350	361	363	366	396	377	311	358	310	366	362	357	318	382	369	373	344	366	382	331	349	363	324	352	397	401	353	381	362	325	407	349	381	325	384	362	367	353	368	363	373	369	349	368	356	345	384	349	370	366	363	372	360	354	343	356	338	337	351	356	380	350	332	346	358	377	365	369	354	350	362	334	371	346	366	370	354	415	377	345	359	393	355	344	382	356	363	374	370	358	333	340	351	349	353	340	355	368	378	338	367	348	370	345	361	375	366	353	348	385	369	366	349	388	334	328	391	354	356	374	352	348	344	341	336	341	354	379	350	388	353	375	346	382	345	358	353	343	358	387	380	358	316	357	344	350	392	363	348	336	345	389	376	350	371	367	389	363	342	359	382	387	365	356	388	384	379	351	405	376	392	398	343	379	351	342	377	393	348	353	341	341	354	358	370	381	327	372	343	369	347	316	368	358	323	367	334	346	384	344	358	337	344	334	348	378	347	349	355	354	416	367	371	361	355	363	371	387	391	381	345	357	365	338	383	328	355	379	356	348	328	354	370	325	370	352	347	358	355	348	361	395	352	328	362	365	360	377	355	348	367	384	374	363	392	355	354	374	366	380	381	370	354	327	353	360	328	364	339	347	362	333	355	356	370	381	330	357	349	328	372	351	338	381	353	354	336	371	373	393	359	394	360	354	348	355	350	381	344	326	344	365	348	377	372	381	336	380	333	361	347	374	352	393	384	340	366	380	379	377	362	367	368	360	351	359	336	361	351	364	349	350	328	355	374	339	351	340	341	362	337	324	367	377	370	358	383	312	371	330	364	370	365	354	369	358	356	382	370	348	361	372	332	356	306	340	353	371	342	380	359	376	322	338	358	356	354	336	350	358	356	365	379	359	350	368	380	349	344	380	407	366	369	382	370	352	336	392	364	365	360	391	374	383	297	394	392	333	384	370	353	380	359	329	390	414	367	378	351	348	360	339	380	364	331	378	339	328	349	349	362	362	350	304	375	349	386	386	365	357	361	366	340	369	339	339	392	341	350	369	379	336	369	361	364	407	378	344	373	373	369	376	348	332	348	355	340	346	385	398	389	345	354	362	381	389	339	372	393	354	368	342	346	354	355	343	391	317	371	356	361	341	391	328	397	347	338	347	343	379	373	360	360	324	353	361	360	371	338	356	349	356	383	370	350	388	352	366	351	361	359	354	359	360	349	373	373	359	341	381	374	391	375	342	338	367	323	321	335	355	388	366	376	333	322	375	339	370	353	353	367	332	383	378	351	338	337	358	330	382	332	350	372	353	329	378	338	374	381	390	374	377	319	382	364	378	342	383	347	344	348	373	368	352	361	363	356	377	369	336	350	344	337	370	357	384	376	342	394	386	377	365	333	416	361	344	367	373	367	376	381	374	388	371	352	363	374	385	354	368	369	304	375	386	357	370	340	381	389	367	368	345	390	338	330	381	343	341	339	349	340	361	353	340	383	356	380	377	355	367	361	371	338	366	336	363	376	352	347
66767	64039	48555	16097	1417	154	187	236	220	149	165	131	113	103	110	117	110	97	99	101	102	107	85	92	102	97	101	96	100	100	102	113	104	113	103	107	92	98	107	99	89	97	79	84	82	103	87	100	96	107	88	94	110	92	91	100	89	93	83	88	109	87	105	104	90	77	92	103	104	80	97	99	108	96	111	96	93	115	106	87	106	82	120	98	79	87	94	101	101	101	101	105	105	110	90	86	81	84	101	96	94	100	109	95	97	104	118	108	96	107	91	91	86	105	99	95	96	89	107	103	94	100	98	104	107	91	88	100	96	90	107	93	100	99	100	96	88	79	108	97	100	78	93	102	114	96	106	106	95	102	100	102	90	95	94	97	121	106	98	91	95	102	93	105	95	118	98	128	98	92	100	105	107	98	108	100	97	93	112	114	87	105	97	101	95	116	104	109	104	88	98	101	89	125	84	110	99	89	102	104	101	104	109	98	95	100	106	97	112	100	95	106	99	89	102	78	103	89	108	107	100	106	97	90	95	106	94	98	102	108	99	101	120	94	81	100	107	116	73	102	98	103	101	79	108	88	101	95	103	96	102	117	96	85	105	90	90	91	106	103	112	117	119	106	94	88	122	106	124	84	87	92	104	114	93	108	111	86	89	96	95	93	106	102	98	111	81	96	114	106	98	120	104	93	105	108	99	103	96	94	81	97	113	108	83	106	79	111	117	93	81	91	94	102	94	93	89	96	103	105	100	94	112	116	74	125	92	93	110	90	107	99	106	97	108	98	95	99	104	98	99	104	79	101	102	85	95	84	104	97	124	93	100	81	109	94	93	94	112	89	94	98	106	98	94	83	90	101	103	98	97	88	94	100	93	84	101	99	121	87	98	108	88	116	96	103	101	88	101	101	97	107	111	101	95	104	101	96	101	86	103	95	102	82	98	98	103	93	95	84	106	76	93	111	101	102	90	96	88	101	102	95	90	100	108	100	103	109	79	95	74	83	102	101	95	100	88	110	103	111	112	86	103	99	99	93	87	99	95	96	107	88	111	90	105	110	109	102	102	92	99	104	105	112	98	120	101	101	92	90	113	89	98	89	89	107	98	113	97	92	101	95	108	100	86	102	105	115	111	91	91	83	92	116	79	104	111	100	98	114	91	95	124	110	106	111	100	102	104	107	107	110	101	81	109	97	95	99	84	99	84	105	95	100	95	83	90	104	101	98	88	85	76	113	95	92	96	96	78	96	110	104	96	118	85	81	107	95	86	91	95	104	87	96	107	84	109	90	106	93	121	87	91	104	103	88	108	81	90	94	90	122	95	93	89	93	115	110	110	96	104	88	90	104	88	115	118	93	84	94	90	87	110	81	102	111	90	110	107	97	89	102	96	115	94	89	115	109	93	88	97	100	110	106	109	91	85	109	104	99	95	85	108	78	106	110	117	80	90	112	92	93	103	102	128	78	104	87	114	100	98	103	98	100	92	96	85	103	100	93	92	94	108	91	100	109	121	107	103	99	95	91	84	91	106	97	102	118	106	92	112	108	109	97	92	93	95	83	94	86	100	101	101	97	104	92	109	97	82	85	112	89	102	107	106	108	95	108	91	100	98	96	78	94	104	115	117	83	102	102	111	95	90	103	102	108	102	119	98	94	122	89	99	92	92	95	101	101	111	115	97	104	97	107	100	87	100	104	91	96	96	102	104	97	99	88	101	100	86	85	101	95	100	82	97	95	88	93	100	104	85	89	104	95	89	98	86	108	110	88	80	91	102	84	102	99	96	101	96	103	103	94	105	80	88	90	104	105	97	111	91	94	115	87	90	102	109	110	97	89	97	104	99	108	112	80	103	110	98	99	112	106	112	96	108	112	120	97	83	94	90	97	86	118	110	109	115	103	98	108	94	115	93	77	111	83	124	105	94	103	105	110	112	89	98	102	107	93	94	74	91	103	102	90	87	78	89	95	102	85	93	107	95	92	87	96	100	100	110	109	109	95	108	97	92	104	81	94	107	104	99	99	96	110	108	86	110	98	92	119	104	103	94	98	89	80	93	104	110	101	103	92	102	87	97	98	107	109	86	100	113	90	98	101	77	109	107	86	96	103	94	93	101	96	95	80	92	119	92	100	95	96	97	93	94	112	94	104	102	96	113	94	102	89	114	102	105	100	97	95	94	103	100	83	93	110	104	102	79	92	109	88	110	102	92	90	86	105	104	103	79	90	106	103	96	100	105	97	113	109	88	109	117	83	100	107	99	114	100	98	94	92	113	101	94	90	101	110	102	89	119	106	105	105	98	109	100	116	96	102	88	95	114	106	113	85	97	103	119	90	104	99	98	101	88	122	95	85	109	93	95	102	96	99	107	86	109	100	103	97	100	95	108	114	103	110	92	89	109	103	96	103	88	92	90	99	95	107	115	94	92	98	112	86	103	94	113	91	108	95	116	94	101	94	103	95	107	123	89	99	107	90	102	104	117	100	94	92	95	89	119	96	112	102	110	107	108	96	96	113	103	90	103	99	104	95	94	112	84	98	107	81	90	100	101	114	96	96	94	113	91	93	102	108	93	98	92	110	98	98	90	105	82	107	100	101	106	114	106	99	108	123	81	105	106	96	91	109	101	113	90	100	87	95	85	98	110	105	99	97	95	102	98	108	121	97	114	94	92	86	82	81	93	95	95	87	98	96	93	86	98	88	103	99	76	115	104	109	94	112	105	101	115	100	90	92	88	104	94	92	83	95	102	113	76	117	98	88	89	101	97	103	106	98	88	106	94	81	90	92	74	92	102	115	85	93	102	106	106	103	84	103	106	107	117	102	93	98	112	86	96	112	99	94	101	81	88	95	114	94	96	87	101	111	105	112	110	110	93	96	97	98	117	95	103	121	110	100	105	101	111	107	95	98	113	76	109	107	81	99	103	105	111	111	113	108	103	93	99	101	117	102	112	107	107	103	108	102	110	91	107	102	98	96	77	100	108	95	94	107	101	99	98	98	87	90	97	90	100	89	86	93	89	106	89	105	82	87	75	92	93	120	82	113	106	109	99	114	91	120	103	96	105	109	95	107	104	115	96	101	126	110	95	107	117	92	89	84	91	99	96	96	105	106	102	77	97	90	110	89	104	102	97	111	105	101	105	93	108	105	85	93	105	101	101	89	95	114	94	78	106	101	114	98	107	95	89	92	82	116	102	120	90	110	104	89	93	99	104	90	90	97	102	87	80	118	96	91	90	96	103	90	83	99	100	102	107	113	131	106	95	103	104	91	100	114	98	101	100	99	100	98	87	87	93	105	98	100	113	98	89	86	90	115	92	104	100	101	110	89	99	104	87	95	98	96	106	112	96	96	94	92	99	94	117	80	91	89	94	100	93	91	93	95	114	85	94	100	106	86	115	85	105	103	93	107	84	96	104	102	97	118	88	114	94	100	105	84	113	75	95	97	81	104	101	121	102	100	116	88	106	96	104	91	94	83	104	104	108	105	115	91	87	114	100	104
50292	51133	44023	10591	645	587	615	1196	1106	874	780	574	536	431	418	442	427	407	410	390	397	406	376	412	434	375	391	380	400	381	354	391	396	402	408	405	344	351	372	359	349	358	384	377	384	354	371	367	364	407	367	333	350	350	337	367	388	389	390	384	398	378	333	354	350	363	345	361	377	384	346	392	397	367	336	370	369	342	368	357	369	391	401	383	369	375	382	338	360	372	383	333	347	363	363	357	339	384	386	364	366	370	346	344	340	348	365	344	355	357	361	361	335	331	403	384	349	392	386	351	347	353	350	344	422	344	378	359	352	362	364	383	354	384	367	382	370	330	348	364	393	370	355	352	388	376	369	396	348	359	346	363	352	326	372	350	389	363	384	352	357	349	357	372	360	356	368	366	381	364	353	387	371	348	364	398	378	341	348	394	351	344	349	333	376	377	338	348	362	354	348	370	363	351	354	361	325	378	335	363	366	361	366	378	379	373	383	352	388	372	381	342	379	315	349	382	368	377	385	375	333	365	364	381	368	355	324	376	381	359	403	381	329	385	370	335	350	374	351	352	339	352	367	358	355	359	346	350	329	386	354	372	351	332	353	378	332	354	356	357	368	359	370	344	326	361	363	371	354	335	364	328	371	348	351	343	307	382	390	348	349	322	374	376	360	361	362	360	358	344	376	356	346	367	352	355	364	394	388	380	381	378	355	342	363	351	340	363	379	340	366	358	345	409	385	334	375	377	376	386	348	368	352	328	341	350	375	355	385	383	367	367	382	353	333	342	359	356	367	367	389	353	358	367	353	350	365	372	363	350	335	369	375	354	344	407	366	381	348	408	353	344	379	371	315	392	329	390	343	347	354	346	368	368	368	369	352	354	345	328	389	388	350	354	344	370	384	377	325	375	380	374	375	394	374	380	386	370	333	382	332	334	383	374	374	357	374	342	341	369	324	353	347	320	343	343	369	336	360	356	357	351	354	355	391	376	351	335	346	356	412	352	336	340	349	369	376	345	356	346	347	361	381	394	356	379	375	377	364	364	333	317	338	326	319	366	388	392	371	357	355	342	363	357	385	375	389	378	384	344	365	368	313	363	359	349	361	343	319	354	387	374	341	383	351	366	365	349	359	362	373	368	360	353	354	366	361	388	341	381	376	338	347	370	379	333	334	383	369	331	367	332	377	360	360	356	339	351	411	371	332	370	344	363	345	369	347	339	369	354	399	338	371	365	366	370	348	404	330	356	371	359	361	372	423	372	389	361	344	343	376	356	369	364	357	334	378	379	369	338	329	393	399	332	362	340	375	371	339	340	351	338	357	362	346	356	370	350	386	366	367	355	361	356	373	357	353	373	366	362	360	353	360	359	394	370	380	354	336	364	356	336	359	384	356	370	354	326	359	384	383	355	367	371	356	367	372	358	366	357	368	361	371	338	369	365	372	333	367	370	346	351	335	368	377	355	372	353	342	341	350	365	382	342	367	378	347	368	366	354	356	351	348	331	360	365	369	343	359	381	349	366	350	328	356	364	394	361	340	361	354	324	368	347	348	361	372	369	380	347	359	392	323	319	355	364	390	350	353	407	385	354	368	347	393	385	354	370	384	361	392	360	385	382	365	363	344	362	395	383	357	364	363	383	360	353	361	353	334	352	379	347	336	354	341	368	326	326	363	338	393	330	376	345	391	344	398	361	349	335	362	353	352	335	327	334	395	382	350	337	364	360	391	377	353	388	345	314	339	349	341	356	343	376	381	361	358	356	375	332	369	357	366	349	372	375	328	357	359	363	370	379	359	385	337	340	383	362	365	386	348	363	369	357	339	372	346	333	363	387	333	360	354	339	359	355	390	358	351	348	396	359	381	377	342	345	349	372	346	368	362	361	315	366	369	361	395	352	331	371	379	360	354	364	379	371	349	379	344	367	361	350	375	361	341	354	388	322	363	359	361	338	391	376	380	343	358	359	375	339	349	362	321	362	349	331	358	365	371	375	346	370	363	353	376	379	372	345	355	363	336	339	379	365	367	391	363	336	364	329	394	349	360	338	372	332	349	364	402	372	362	336	391	352	398	368	350	384	352	330	378	366	360	372	363	369	370	375	343	360	336	356	373	383	344	392	327	366	354	332	347	379	322	379	377	355	369	370	370	382	351	367	350	331	371	363	378	364	320	363	320	337	380	360	396	372	371	367	339	364	358	326	327	351	373	372	382	321	347	364	372	367	367	339	363	356	370	378	351	350	329	366	380	344	348	363	376	346	364	369	364	359	328	381	331	383	344	382	338	334	369	381	367	380	358	357	352	374	346	365	360	365	405	369	378	349	359	375	349	343	357	362	368	353	384	345	379	353	371	356	350	355	348	386	352	353	328	345	364	338	354	364	350	354	368	349	363	358	352	361	387	367	358	355	392	371	383	333	393	356	376	384	349	370	355	348	362	355	359	349	337	348	341	328	352	373	357	358	355	324	358	361	356	383	351	357	323	347	343	376	350	348	345	384	346	389	344	376	379	376	336	346	355	354	361	338	352	368	334	372	375	344	390	372	360	331	355	366	384	363	389	354	348	337	346	372	337	352	372	344	356	346	328	377	350	351	363	348	370	366	365	367	370	344	363	368	374	369	365	364	387	350	351	367	325	387	360	371	344	323	362	366	339	354	361	346	349	371	380	374	329	386	389	350	354	330	355	350	378	363	335	354	345	334	359	344	379	331	362	394	354	389	361	378	348	359	359	341	387	356	352	356	332	371	358	342	359	340	376	340	333	379	410	369	342	343	347	335	375	339	391	371	370	343	332	359	344	373	336	388	363	338	339	380	364	335	367	373	344	378	326	394	354	349	326	391	369	336	337	328	367	358	341	360	361	354	375	373	352	302	331	364	374	376	376	329	368	349	344	373	380	331	379	356	359	364	358	377	355	326	356	363	425	388	355	358	337	360	337	351	366	321	333	361	347	337	342	370	363	387	373	336	392	352	357	401	377	342	412	374	340	383	379	388	342	406	353	359	343	358	390	375	360	381	381	377	359	333	377	335	336	372	371	362	381	355	384	338	412	360	342	375	345	354	376	333	377	370	352	361	382	372	383	381	373	349	375	340	375	362	353	366	343	375	384	326	360	365	327	323	361	353	348	383	360	348	361	360	351	365	371	386	315	336	376	395	332	358	378	360	347	397	383	345	340	371	357	322	353	378	370	351	343	347	364	369	343	379	309	329	349	337	346	335	374	374	346	358	350	344	390	384	360	357	375	364	344	367	346	372	341	332	390	336	369	333	355	343	380	363	364	371	354	369	358	380	327	346	341	394	363	352	360	359	372	384	341	371	354	355	394	368	399	340	375	367	348	374	359	377	340	401	398	364	336	350	385	383	364	366	363	342	360	342	342	375	358	367	381	365	363	363	370	342	376	338	365	356	382	404	390	357	354	335	361	350	368	342	371	352	341	365	366	341	371	380	402	345	333	339	362	390	362	340	385	366	335	375	340	358	390	362	358	353	373	346
75696	73949	59037	23829	4591	284	276	471	338	268	252	264	227	192	167	146	197	170	186	172	163	184	144	171	161	171	184	183	165	161	157	166	170	169	185	168	168	168	176	185	168	143	159	167	180	173	177	168	154	179	174	161	174	168	150	177	153	158	161	182	172	164	178	168	165	163	164	156	200	157	176	165	158	148	182	173	148	182	165	147	171	167	137	142	176	176	166	165	178	159	160	151	177	142	173	147	168	144	166	134	162	159	163	155	187	165	152	174	167	163	157	151	165	152	183	159	164	171	177	169	162	173	148	162	161	174	173	136	156	173	175	143	174	156	152	164	147	167	157	176	157	154	179	166	165	169	195	179	171	153	176	197	170	192	177	151	156	160	173	169	163	159	163	179	169	167	162	174	174	167	168	165	155	140	158	163	164	143	179	170	189	168	171	179	153	168	186	165	199	175	167	149	170	165	153	164	160	171	149	162	189	159	186	159	188	174	146	164	167	174	179	152	146	153	140	152	157	192	148	150	141	168	166	184	171	180	149	158	134	153	179	153	184	162	169	176	171	163	175	174	180	174	181	166	168	152	159	176	173	167	143	194	116	149	142	170	159	162	174	153	171	169	168	158	150	160	178	142	148	166	180	154	150	166	169	158	160	161	153	161	184	163	172	173	171	165	164	163	158	149	164	166	150	190	150	148	181	184	185	166	158	168	161	134	159	143	140	159	168	155	167	160	168	140	152	169	154	170	179	157	159	166	157	164	144	153	163	152	164	146	161	165	160	165	178	171	189	149	174	153	202	156	150	158	174	170	162	144	157	153	155	173	174	149	163	169	163	152	158	164	154	179	164	154	186	178	183	157	181	161	185	171	148	156	167	155	180	133	153	167	179	155	149	181	172	159	159	178	166	149	160	155	171	157	158	171	162	149	155	175	176	156	172	169	168	153	152	187	154	159	169	167	173	158	186	173	157	160	150	136	181	175	164	162	175	142	161	170	157	176	142	186	169	146	165	156	184	177	149	170	155	175	151	168	171	166	143	175	178	177	154	155	168	170	183	176	161	159	182	168	171	191	153	176	180	160	170	156	163	174	155	194	174	143	192	193	170	162	150	160	176	145	165	140	157	148	148	159	168	161	167	184	161	172	168	171	164	150	180	173	144	138	164	173	157	165	149	183	163	139	162	136	159	165	180	148	160	171	164	155	169	159	176	157	161	190	166	150	146	187	159	173	169	158	163	149	159	172	161	174	167	171	147	169	185	144	160	156	169	165	168	160	169	160	164	168	146	156	157	155	161	173	152	169	160	166	166	149	160	168	155	170	144	146	150	168	160	173	169	155	166	169	138	199	147	183	160	164	135	154	171	175	165	159	153	171	158	145	177	148	174	178	153	201	153	152	170	161	143	153	143	159	154	142	132	148	177	169	154	153	189	166	157	159	174	154	163	179	181	138	190	183	167	162	168	192	167	160	175	187	147	133	178	161	177	163	142	185	163	157	178	163	157	173	162	159	164	161	166	160	138	159	145	153	169	177	153	168	173	172	165	166	166	160	160	136	183	165	162	143	158	182	174	134	145	168	151	164	167	179	160	168	146	170	167	171	171	175	169	184	159	153	156	165	158	163	160	159	169	181	188	162	163	187	154	159	175	171	144	171	177	175	174	165	173	159	157	161	160	150	182	170	156	166	171	179	145	153	171	157	167	171	190	170	167	150	172	161	158	163	176	147	143	187	167	176	162	181	157	143	168	178	181	140	156	188	185	168	168	173	179	148	155	159	183	164	174	165	174	186	161	172	160	158	164	184	177	174	187	179	161	163	148	153	170	158	164	161	179	164	157	187	143	144	168	160	148	172	135	144	164	159	139	164	170	170	184	171	165	165	166	173	167	163	174	181	177	161	149	159	161	155	152	160	166	160	158	173	182	166	154	161	183	137	143	181	165	186	175	167	151	175	183	145	165	141	168	158	157	188	182	154	175	163	170	186	169	164	159	163	165	151	174	156	170	167	178	159	148	175	160	167	201	152	172	185	148	170	162	167	160	179	162	181	165	158	165	196	157	198	183	185	151	162	149	152	162	179	164	163	149	169	186	137	182	143	164	177	156	166	162	170	166	160	165	169	157	150	167	149	177	168	152	176	169	175	159	170	181	165	171	161	160	157	168	166	161	161	170	177	172	164	178	189	147	159	172	173	170	157	169	136	158	155	187	158	147	174	180	162	163	175	171	174	165	167	152	178	161	161	180	169	144	166	185	140	158	187	137	164	151	149	184	170	170	151	168	176	173	154	149	159	178	163	152	154	148	171	152	177	153	166	159	181	179	159	159	180	144	154	152	183	161	158	170	184	154	157	154	172	160	167	157	173	154	175	157	158	168	178	158	179	133	175	175	181	168	169	163	175	176	140	171	161	163	165	198	156	149	154	154	172	146	162	162	149	169	171	184	169	145	173	158	169	172	161	173	150	156	173	147	181	160	164	181	170	161	169	153	161	173	162	159	160	149	154	150	158	169	152	154	149	182	143	155	197	200	174	177	164	177	142	165	168	166	176	139	150	160	176	170	168	155	155	140	152	177	163	166	154	178	148	153	177	164	179	176	170	178	148	183	174	164	176	151	150	154	170	183	170	150	145	177	143	167	176	135	175	166	171	162	142	154	185	199	178	166	144	160	182	166	174	156	169	179	198	152	159	166	157	177	172	174	172	162	166	159	149	170	207	150	148	161	168	152	173	158	177	164	159	172	168	175	162	164	179	186	168	160	172	170	176	171	151	159	158	155	151	163	154	177	177	194	175	151	177	135	162	172	166	174	166	181	165	179	162	170	157	168	146	160	171	158	149	175	140	150	167	172	156	179	172	157	156	166	184	174	176	170	151	149	172	139	171	132	155	166	165	144	151	143	159	180	181	156	182	183	176	180	149	181	157	159	152	207	166	178	180	190	170	173	165	160	175	170	167	159	149	163	146	178	202	173	182	154	150	165	189	158	156	178	201	173	166	159	162	146	175	174	160	160	171	167	179	200	147	177	164	152	170	194	161	149	145	172	169	166	173	168	168	143	140	190	176	177	168	167	174	180	166	162	132	176	154	165	174	177	175	146	171	164	156	131	183	173	147	157	182	152	172	160	159	174	151	172	189	168	156	149	140	155	175	157	160	170	152	161	154	178	179	176	157	165	188	148	140	153	180	169	159	179	169	181	204	162	189	145	175	163	159	151	167	174	154	159	171	163	160	185	176	163	161	140	166	167	144	177	150	184	188	176	170	155	170	183	174	155	159	155	173	154	180	180	159	180	164	162	167	178	182	162	170	156	157	162	146	177	185	155	144	162	143	166	153	187	171	181	157	150	186	178	159	172	143	163	150	169	178	173	180	175	163	167	162	156	169	169	165	155	138	180	152	167	147	141	151	168	162	150	159	163	179	155	156	149	186	143	183	150	173	171	168	165	175	170	155	163	183	174	173	173	173	161	185	141	173	161	167	171	180	151	182	159	166	174	172
60049	62582	53773	15520	1130	1045	1161	2221	1792	1407	1270	1203	1073	780	730	692	617	637	604	607	610	632	670	648	629	643	607	634	585	598	599	596	600	649	647	569	559	580	591	557	568	564	617	560	579	549	573	570	570	522	506	561	536	542	565	557	545	571	559	531	609	527	566	534	559	556	538	529	580	548	556	579	537	562	548	548	519	558	518	568	554	546	563	520	522	550	594	540	584	546	528	559	579	504	568	549	556	519	564	470	556	519	530	548	567	534	539	545	553	536	541	575	583	519	550	597	544	525	505	521	559	497	557	563	533	561	517	577	566	572	558	551	542	570	518	515	539	568	549	594	565	535	542	553	532	565	526	601	566	553	519	556	538	575	553	561	523	564	527	572	536	569	549	579	569	553	568	588	561	551	551	529	560	558	555	500	507	515	523	534	542	481	527	521	548	573	580	571	584	574	589	539	549	534	594	553	556	572	541	536	536	497	594	538	594	571	558	530	564	584	529	552	536	551	499	614	550	534	526	539	554	576	523	514	518	513	567	537	523	555	549	560	544	542	566	580	554	530	546	570	580	570	555	576	541	569	525	568	538	534	530	534	547	578	544	583	585	581	573	486	542	551	533	580	570	570	546	528	548	512	595	569	537	529	566	547	522	539	491	601	519	567	515	592	543	593	539	530	523	548	563	541	567	566	502	566	571	551	577	539	559	539	597	579	521	530	578	581	558	559	587	568	549	529	566	532	549	546	560	555	501	534	526	540	553	590	537	553	525	526	556	526	546	562	539	556	561	569	541	511	543	549	566	547	536	525	570	537	547	541	597	570	567	535	561	564	591	499	541	536	577	548	564	488	524	560	588	573	556	531	562	578	520	547	574	540	557	549	599	557	517	557	551	537	519	545	566	554	535	553	543	531	554	547	550	565	566	580	554	530	553	572	532	572	519	558	517	523	553	536	539	537	574	552	561	564	549	565	558	536	538	556	563	513	527	521	574	585	549	579	574	578	551	555	556	572	553	563	570	509	518	543	548	557	548	533	517	528	537	509	524	578	549	529	549	546	562	522	553	572	540	566	535	571	535	553	550	559	531	549	526	540	572	517	568	561	559	530	595	516	516	546	605	531	548	563	528	504	547	595	530	556	569	576	574	517	548	571	585	569	502	569	561	539	519	537	560	572	520	544	591	544	532	574	534	515	566	551	609	596	524	580	535	582	550	544	545	589	526	524	544	538	545	562	544	570	540	560	522	544	532	560	536	554	512	537	587	545	514	603	534	553	561	587	569	573	537	613	573	567	550	561	562	551	552	562	510	523	581	553	533	537	511	562	532	561	501	564	544	543	547	564	524	561	577	531	600	541	576	558	558	568	601	558	545	522	515	541	488	554	563	558	521	532	522	508	482	559	536	549	579	502	522	562	558	572	569	561	548	581	548	561	544	569	623	552	571	559	559	560	549	555	518	530	579	551	551	502	577	559	583	595	518	542	515	560	542	547	566	558	542	553	533	562	511	555	553	545	575	544	543	563	565	540	525	559	540	512	564	556	538	569	549	560	536	571	583	541	528	580	552	558	547	566	524	494	537	557	567	567	566	586	526	571	514	542	565	514	526	552	514	548	524	558	544	612	530	582	551	524	562	582	590	581	538	546	565	512	549	535	527	540	503	497	550	573	547	522	556	555	513	554	502	534	548	561	529	580	531	578	582	541	557	510	557	547	587	544	546	576	514	522	532	554	573	539	549	575	537	564	549	548	527	541	519	543	547	526	514	589	560	539	561	583	538	551	572	530	553	600	549	544	572	571	528	543	591	579	545	522	516	548	536	543	529	542	562	548	558	538	454	558	575	555	539	600	508	525	608	549	581	586	564	541	587	567	547	553	579	559	550	563	521	543	551	527	526	586	556	527	495	536	516	546	572	548	512	493	569	544	547	544	556	562	555	536	573	575	519	560	558	536	569	543	499	548	539	555	540	522	543	518	526	540	530	537	554	581	556	536	560	543	537	534	531	561	569	519	550	560	588	538	504	548	548	563	551	539	504	537	543	547	557	536	554	588	545	585	531	574	521	537	521	550	566	521	545	570	565	567	548	535	543	552	551	562	566	551	533	533	556	546	575	532	559	545	566	539	548	503	602	564	561	570	528	547	556	568	602	505	536	567	545	531	567	532	589	535	532	580	545	582	527	554	535	531	520	568	537	508	526	565	544	539	598	547	562	511	563	551	557	513	566	519	537	539	563	538	534	581	520	570	554	546	541	581	553	601	564	538	532	539	493	567	582	581	591	572	580	535	495	580	587	550	515	524	512	511	547	502	525	578	586	597	555	537	566	514	516	546	575	556	542	527	561	542	570	543	553	565	530	547	579	546	577	514	550	613	546	554	554	567	561	544	526	541	567	534	520	509	521	535	551	534	556	565	554	505	514	555	534	525	519	533	571	584	555	530	548	569	533	550	602	550	483	596	560	547	546	561	503	558	540	564	521	546	519	566	488	553	567	565	547	589	526	549	559	567	517	545	493	560	569	592	556	534	550	560	525	565	542	558	547	504	535	558	554	560	568	538	537	556	552	509	532	552	543	572	590	541	569	563	565	530	569	575	555	528	523	560	564	566	560	525	546	585	558	476	531	556	538	515	547	558	537	559	552	545	531	523	558	531	541	551	582	586	559	535	580	532	551	524	558	576	591	526	542	566	535	553	527	517	555	523	553	499	530	565	506	527	586	577	523	518	552	563	578	539	545	570	489	552	554	562	566	609	557	524	550	538	576	548	540	574	533	540	590	514	548	513	541	572	542	531	522	546	556	582	552	532	509	530	553	545	554	554	579	553	514	567	531	536	531	534	512	532	552	543	533	566	533	538	544	530	564	585	514	557	574	510	545	567	524	578	511	586	517	568	570	578	555	558	538	515	535	530	551	549	514	529	550	587	559	554	568	584	558	573	543	523	554	593	538	593	553	530	562	512	567	522	502	557	550	584	545	562	553	570	546	573	564	549	528	565	565	548	561	585	565	478	534	563	591	539	549	530	523	554	558	537	530	535	522	544	495	538	526	576	544	521	570	554	522	518	552	597	545	587	527	535	573	552	605	553	563	528	583	563	543	537	523	507	585	500	565	514	585	579	573	517	512	542	544	536	551	523	555	580	548	577	541	547	575	533	524	534	524	579	497	584	548	572	517	579	545	530	553	561	594	529	558	520	556	471	570	573	516	551	557	508	515	535	535	534	571	549	485	556	563	525	559	564	581	538	555	527	579	530	543	540	531	584	525	529	539	528	578	538	575	558	555	545	548	548	556	552	544	564	568	521	503	540	576	604	590	521	548	588	601	518	526	527	524	554	575	570	593	519	518	540	549	556	577	569	596	552	565	545	571	551	540	555	559	571	569	537	502	575	571	568	553	545	536	518	571	540	538	526	551	557	547	584	557	554	552	550	569	509	517	547	538	510	563	560	556	538	593	569	559	538	528	547	508	558	595	557	540	523	528	550	513	559	582	531	560	543
27084	17353	6822	551	136	105	124	93	137	104	114	103	116	115	93	95	90	105	106	104	99	102	112	99	74	90	100	119	80	109	93	116	88	105	91	96	110	86	101	86	103	101	101	107	104	101	89	96	102	103	87	91	124	105	88	99	119	96	101	97	92	109	89	99	92	91	101	113	98	109	105	111	92	91	104	94	103	108	85	111	89	118	101	132	108	96	96	110	86	109	80	93	95	82	96	87	104	87	83	80	94	89	84	97	105	103	87	98	94	88	85	117	101	109	83	109	104	94	104	98	94	106	113	104	85	108	104	115	87	93	76	100	95	74	104	83	92	91	93	107	90	118	101	99	100	99	81	82	94	107	97	109	81	88	91	95	101	103	89	90	98	94	98	107	109	75	96	92	104	96	95	91	105	95	90	96	99	103	90	100	96	81	97	95	113	118	96	100	102	88	112	104	95	96	74	93	95	94	94	106	88	91	102	113	91	100	104	75	112	87	91	110	121	105	99	102	95	94	97	107	101	91	95	92	97	105	98	102	97	90	102	96	77	108	89	122	114	93	89	102	95	95	87	102	94	106	89	96	90	91	117	105	92	92	97	99	110	88	100	105	74	117	99	95	97	104	92	101	91	82	104	91	112	93	104	113	89	111	108	94	89	101	102	107	88	93	91	109	87	91	109	91	101	77	100	124	104	91	108	109	106	82	91	102	101	84	72	96	105	92	109	88	89	81	100	76	97	93	95	95	89	93	104	102	95	97	108	84	89	78	115	99	109	109	113	104	94	101	95	105	97	90	96	98	90	88	110	101	99	86	87	100	103	96	110	106	95	114	97	108	90	104	108	93	99	92	86	90	94	80	86	98	93	103	126	103	87	83	108	116	103	105	110	93	83	89	100	123	105	120	110	97	103	100	86	97	88	88	99	91	104	90	96	86	93	115	97	104	104	73	112	96	107	118	102	104	95	108	100	116	92	87	97	104	82	105	94	118	99	94	98	89	99	106	91	110	106	102	108	104	112	96	88	96	88	99	98	81	94	89	93	85	115	120	98	69	92	93	73	111	104	84	106	109	105	87	91	108	110	75	91	109	100	89	99	109	86	80	100	89	101	88	113	105	110	107	105	77	100	103	93	105	98	89	101	111	91	104	107	95	84	107	95	101	104	103	109	83	103	78	105	106	97	88	92	82	88	103	77	111	85	97	87	117	106	98	95	89	113	74	99	90	86	73	101	105	97	79	101	113	82	83	81	94	98	100	125	106	98	86	109	109	100	95	83	104	98	112	91	90	93	101	107	108	96	98	107	107	97	109	97	100	87	96	105	101	102	99	92	105	119	93	96	100	110	101	93	86	84	110	117	91	102	102	113	92	118	98	105	91	98	112	93	84	100	117	97	92	82	112	98	98	99	102	89	81	128	82	94	124	91	87	94	98	107	102	92	106	89	90	85	79	95	116	87	106	96	100	112	93	91	100	101	104	104	104	88	104	97	96	104	113	95	85	88	97	98	98	87	105	109	94	103	99	80	102	100	95	94	98	96	100	95	107	118	121	107	81	95	86	99	100	93	91	85	93	86	108	104	85	92	95	103	102	111	94	114	106	102	90	96	92	86	105	100	90	101	90	91	107	101	114	87	86	80	88	93	96	79	94	109	101	102	100	104	107	100	99	93	96	100	91	96	109	102	101	101	108	94	115	97	102	117	84	73	87	90	94	102	107	102	93	107	115	101	92	101	93	109	93	108	82	112	91	104	98	75	86	107	89	94	105	122	87	122	110	91	91	115	84	120	88	99	100	92	85	119	95	97	114	101	86	105	79	100	82	79	90	83	102	90	108	91	102	85	106	103	96	96	96	78	104	84	86	100	112	106	100	97	98	95	97	115	99	103	105	79	91	98	88	107	93	123	80	88	88	98	100	106	104	80	93	96	106	118	101	76	107	101	104	104	68	118	107	117	96	104	123	108	81	111	109	94	109	87	108	103	96	81	94	96	113	110	110	106	93	114	108	104	86	94	87	86	95	83	101	105	105	103	118	98	79	96	86	113	91	109	110	104	120	87	98	111	105	97	95	101	92	86	90	102	93	109	103	83	102	98	100	98	101	98	100	111	94	87	95	100	97	120	114	117	103	106	99	86	100	98	94	94	114	89	79	106	106	93	99	89	85	102	94	104	93	96	101	87	90	105	101	102	95	125	104	96	102	89	88	108	122	96	87	103	96	98	107	81	118	94	96	103	104	118	94	100	104	85	95	95	99	109	74	93	110	95	86	102	98	100	98	97	84	97	114	89	110	117	79	106	95	89	111	112	101	111	85	87	114	82	95	107	98	94	89	101	112	131	102	100	113	98	106	102	93	99	86	112	97	94	106	98	115	116	82	107	103	82	92	87	96	81	101	119	88	104	86	94	98	110	99	82	85	113	109	98	102	105	82	98	99	82	93	110	102	103	101	78	104	104	83	121	102	82	100	92	78	98	96	113	94	90	90	113	96	93	109	98	103	107	116	107	121	107	79	109	96	88	91	103	113	107	91	110	104	93	106	101	87	118	109	96	88	108	87	107	76	96	101	89	103	97	117	101	97	78	102	108	94	101	97	110	88	97	112	101	108	97	127	109	88	90	99	89	90	117	99	118	97	89	86	97	108	100	101	88	112	102	100	103	103	98	103	86	100	90	91	119	100	87	94	94	128	88	109	94	102	102	93	104	90	116	97	116	118	103	94	108	105	89	112	99	89	87	102	96	95	116	89	81	100	102	85	108	88	93	121	99	102	103	86	102	83	86	114	101	76	114	95	112	103	84	102	89	100	91	81	94	87	103	90	81	103	96	99	109	98	106	81	103	102	92	87	95	91	100	108	82	113	101	93	111	109	107	97	96	104	106	118	102	101	101	94	106	80	118	98	100	101	83	94	112	104	92	101	96	86	92	113	101	87	96	106	92	96	109	100	104	93	104	89	94	90	103	103	84	92	109	92	113	98	115	108	92	88	114	103	96	109	96	102	105	99	97	105	81	104	111	103	104	81	107	115	92	90	91	102	128	91	105	103	80	105	118	94	98	84	107	83	92	88	108	86	99	89	105	107	108	98	104	102	91	97	105	109	104	88	104	78	124	98	94	119	92	90	91	103	101	100	86	111	99	92	105	108	97	91	92	98	81	81	96	86	100	111	115	92	93	89	98	95	100	111	94	98	101	93	108	103	98	109	102	104	91	98	114	100	112	113	104	121	96	92	90	93	87	108	104	99	80	89	100	94	103	89	92	95	106	122	104	91	89	106	90	100	109	93	88	92	119	114	93	98	94	97	85	87	94	81	94	87	96	99	93	102	86	94	96	109	99	101	92	87	103	95	108	84	93	104	97	95	105	92	85	93	97	83	79	94	95	85	100	85	95	114	99	74	96	88	107	91	104	95	104	100	96	84	96	90	117	103	107	91	104	106	110	106	117	103	94	98	106	87	92	115	83	100	109	84	106	92	107	103	92	93	71	107	87	95
29260	22965	11700	1208	384	397	349	400	357	387	383	373	409	354	374	369	352	374	375	370	352	411	371	353	351	360	378	385	326	360	353	359	338	377	403	368	378	398	352	372	394	377	373	340	393	390	386	370	353	355	349	398	376	357	345	347	390	340	374	351	376	367	378	389	365	335	352	398	324	333	348	344	343	375	348	350	376	374	368	376	369	372	357	347	341	351	396	356	339	353	337	345	336	368	363	340	374	359	331	352	378	352	330	390	356	362	366	320	326	367	403	358	407	337	383	396	345	360	352	375	367	363	353	338	344	351	349	385	353	376	352	356	423	366	363	321	359	341	336	356	339	331	346	358	361	382	355	361	326	372	376	329	368	360	331	380	365	364	345	363	367	379	349	357	404	347	366	359	387	372	342	369	385	379	376	380	355	351	371	361	388	394	370	397	362	380	352	335	329	389	367	429	354	329	362	366	350	365	345	381	377	390	373	327	360	376	391	344	380	366	366	343	359	362	365	346	379	392	358	353	402	374	347	339	366	382	370	352	346	328	365	356	330	373	386	378	361	385	353	402	366	381	367	378	378	369	342	382	380	403	390	346	343	339	343	346	352	363	376	363	375	331	307	360	364	355	366	341	373	399	336	386	348	381	373	348	354	373	379	351	405	326	386	374	389	345	369	293	369	366	344	391	341	339	364	371	341	353	331	364	381	375	355	346	367	353	359	379	364	343	375	373	364	367	374	354	354	356	357	384	353	344	373	381	389	338	347	384	341	373	353	379	344	343	346	379	356	338	350	353	370	366	322	355	357	355	376	393	363	329	356	334	375	339	356	376	357	360	369	376	356	372	357	394	387	343	373	351	388	352	353	353	378	393	345	387	345	354	360	357	362	354	343	353	373	341	337	347	334	371	368	343	338	316	329	385	374	360	370	362	356	364	324	362	389	383	370	354	319	390	362	395	317	372	356	362	371	344	407	346	359	323	368	353	353	357	347	370	350	354	382	348	361	330	340	367	332	352	377	353	365	359	379	415	329	389	350	373	373	356	379	354	402	348	323	319	346	334	398	370	363	382	372	391	362	423	403	390	349	369	349	373	350	343	396	367	375	359	386	367	370	359	392	338	336	338	399	360	329	381	326	393	352	361	370	385	375	333	343	327	354	364	327	375	348	359	353	355	359	354	366	367	359	369	343	355	379	348	365	369	334	371	341	371	355	361	362	368	372	363	355	395	360	376	347	366	364	353	376	363	379	358	365	363	376	327	357	347	328	359	356	372	354	380	358	377	370	335	375	395	355	366	385	390	347	389	339	426	347	355	341	336	366	333	360	435	372	367	330	354	363	374	354	359	340	395	357	362	341	367	346	354	376	377	377	390	375	330	352	323	389	373	355	368	332	347	387	382	365	384	373	337	373	339	399	369	374	365	383	390	358	335	383	377	367	366	375	342	371	388	366	386	385	336	349	334	379	365	373	392	369	358	354	383	395	348	348	385	372	374	355	360	352	387	361	370	386	370	343	396	354	381	353	385	395	347	367	365	383	321	364	350	366	381	342	415	386	372	365	341	360	374	353	382	300	371	360	348	384	391	371	366	350	356	396	363	378	365	344	355	345	356	359	396	358	345	353	350	350	388	344	371	357	363	358	363	354	342	353	369	408	359	347	374	355	357	367	387	366	374	350	364	345	343	361	350	384	349	377	360	336	363	334	373	353	341	333	366	358	364	341	344	333	377	388	356	366	362	359	365	369	332	356	386	374	341	368	348	362	360	361	344	395	353	385	362	334	353	379	364	378	331	356	361	403	365	387	370	379	364	357	371	332	342	348	369	358	378	324	351	347	367	383	362	372	339	340	322	372	370	382	372	343	324	379	377	359	335	378	337	362	373	321	400	366	362	364	331	368	379	323	365	352	353	385	385	358	357	371	383	389	399	380	402	333	364	346	386	367	385	357	332	330	391	356	350	311	366	355	365	342	413	356	369	385	357	353	388	343	359	334	367	352	355	339	378	368	397	349	368	362	349	367	380	365	375	347	365	345	378	351	339	359	371	389	365	349	333	336	372	359	378	356	357	371	388	334	364	390	364	372	375	376	367	349	383	323	361	348	363	375	352	358	339	371	382	369	402	354	360	352	385	363	356	345	339	344	376	381	358	398	345	371	362	303	356	386	360	356	372	350	387	361	362	343	356	368	356	389	347	380	389	390	362	363	348	366	355	393	352	367	369	370	383	341	367	354	362	358	316	341	360	368	350	342	372	373	375	349	370	374	363	355	358	357	348	385	365	361	382	364	378	374	357	363	336	385	359	348	362	353	367	387	372	381	343	371	326	366	358	332	365	339	366	400	360	375	344	362	366	353	372	362	370	350	347	394	372	387	385	362	327	372	385	359	374	394	365	371	358	377	385	360	383	340	342	369	345	394	336	362	382	386	386	372	347	367	347	368	350	360	375	354	375	359	334	354	372	359	344	362	346	369	385	314	388	348	392	378	357	335	361	365	371	368	365	367	385	375	352	368	368	369	384	379	350	371	368	388	359	360	350	345	361	344	348	363	345	353	384	363	356	357	342	396	362	351	370	374	375	350	365	356	345	335	368	332	369	372	362	370	337	374	349	370	389	385	344	362	367	365	403	345	346	342	384	346	393	365	355	381	375	361	333	383	374	336	372	368	374	353	371	360	352	376	362	366	353	350	350	383	368	346	357	382	383	354	362	395	369	354	355	392	386	392	349	448	372	405	358	328	356	373	340	361	380	395	364	357	374	399	339	333	350	388	365	326	332	371	388	331	373	365	365	357	372	330	357	369	324	350	371	338	347	344	372	343	380	352	354	390	367	360	367	347	314	335	340	361	348	339	353	366	396	387	341	362	373	382	376	376	338	381	327	312	358	353	386	387	374	362	373	372	338	371	360	370	371	366	381	346	365	343	377	369	372	346	346	364	365	356	380	355	408	341	393	372	377	390	381	364	382	359	374	380	409	360	361	402	334	354	344	355	383	381	388	383	363	361	346	422	354	337	370	351	325	362	376	372	371	368	352	370	350	368	373	361	355	381	373	363	360	345	364	379	316	371	379	375	351	370	357	428	356	366	361	382	335	354	372	382	385	355	386	372	340	337	374	385	373	396	373	347	343	334	387	359	337	393	384	374	325	358	381	386	371	374	368	358	363	337	387	370	355	363	362	373	330	383	354	350	346	380	386	363	392	385	372	369	380	369	376	364	352	353	365	353	352	356	339	394	358	386	338	337	368	358	374	379	383	382	344	375	366	346	380	383	358	369	379	344	382	345	370	375	348	348	330	298	361	380	366	338	342	370	352	356	351	353	360	360	349	364	352	350	377	369	355	356	341	317	346	392	339	346	393	389	378	357	363	393	375	392	356	394	355	389	362	382	378	370	399	371	340	362	359	363	339	378	342	392	395	332	325	345	358	407	375	352	368	322	344	384	344	415	394	358	385	371	376	374	385	385	363	359	342	368	376	330	378	368	371	368	374	375	344
66697	63824	48527	16693	1368	181	154	187	186	144	142	166	132	122	114	111	121	116	112	105	103	103	101	103	94	94	106	106	87	102	103	110	108	111	109	102	99	124	105	112	104	74	97	92	112	103	109	93	94	100	81	103	102	78	97	102	98	92	79	96	100	109	84	112	103	107	102	92	117	120	104	100	99	112	116	84	97	103	114	98	93	95	89	99	106	93	107	104	88	87	97	86	112	90	106	103	105	98	92	92	113	100	94	101	98	84	111	97	124	105	102	103	84	106	88	92	101	108	79	95	115	102	101	95	91	85	91	90	103	113	89	107	104	99	93	103	113	90	104	106	104	98	89	82	88	110	100	97	97	104	111	96	108	97	105	88	94	110	99	89	98	96	94	103	96	91	119	88	96	87	102	98	105	107	94	115	113	97	114	91	85	102	107	113	110	92	99	101	94	81	90	93	94	88	98	107	91	97	106	82	88	108	98	99	98	104	94	102	106	97	95	97	88	111	101	95	90	98	90	92	110	92	109	96	95	110	101	103	123	106	119	110	93	97	89	107	96	79	98	123	102	93	101	105	78	105	95	105	110	98	102	96	107	97	95	88	84	76	96	102	95	91	95	83	99	110	87	104	110	93	123	86	106	93	99	93	102	91	92	113	108	104	89	104	87	88	82	97	90	117	95	85	95	108	107	105	108	90	92	91	104	116	87	104	86	99	94	109	97	94	80	99	91	89	91	95	77	101	96	105	104	91	85	94	98	103	87	99	108	119	120	103	106	117	117	92	115	121	93	90	120	85	106	114	91	92	95	104	87	94	99	98	112	112	91	89	90	85	93	112	97	105	92	91	94	111	99	82	87	102	102	107	106	89	102	93	93	92	84	90	116	107	115	92	104	99	112	101	100	102	117	111	112	95	94	98	97	95	113	91	113	99	87	101	107	94	87	87	111	101	94	76	94	103	103	101	100	106	92	93	107	102	117	101	97	108	104	102	89	98	97	97	101	95	94	105	90	90	99	94	124	103	98	102	94	96	94	84	94	98	98	93	80	101	99	89	93	86	93	97	99	106	105	96	99	103	110	100	83	108	83	110	97	82	103	114	96	84	105	85	95	107	92	87	104	84	96	96	89	100	94	90	93	110	98	103	90	94	93	98	99	108	87	101	84	101	112	108	118	106	88	87	104	112	110	84	100	107	117	106	113	96	92	86	109	113	112	106	95	93	83	94	100	88	110	88	95	104	83	89	106	121	94	107	80	98	81	86	96	98	100	103	87	98	96	112	103	87	94	79	94	106	110	102	97	94	99	96	103	95	99	113	93	119	91	90	114	102	98	100	85	122	91	77	104	89	105	86	94	82	90	95	116	85	103	102	92	93	96	91	100	107	77	97	107	105	102	89	100	111	81	84	105	91	81	99	99	105	106	102	90	98	107	105	103	112	100	97	96	89	81	113	105	117	108	96	91	98	85	96	109	103	98	84	117	88	110	97	100	96	94	114	93	95	102	121	104	107	97	97	89	100	94	106	91	92	113	89	82	105	99	83	87	100	94	93	104	110	95	101	94	94	118	113	102	101	102	99	104	108	110	85	95	92	98	95	114	81	83	97	87	94	82	110	84	108	105	87	111	115	103	93	118	110	97	96	106	104	96	87	95	105	86	104	91	90	102	86	93	114	106	89	88	96	88	119	78	96	89	99	87	102	94	97	84	105	117	99	96	102	90	126	93	97	89	89	98	98	94	96	105	111	96	89	104	87	90	113	87	130	82	108	97	89	88	103	105	91	97	108	97	91	111	98	83	86	125	86	87	115	77	110	127	84	95	119	100	104	85	96	99	98	85	108	76	85	94	103	94	98	105	110	112	81	88	97	100	106	102	100	111	74	90	90	79	89	88	118	89	98	84	93	81	93	85	91	87	92	73	126	115	85	117	92	97	107	99	99	93	89	92	114	108	93	83	101	112	80	97	96	109	108	82	92	92	99	101	113	92	102	103	82	117	100	91	108	87	98	92	85	84	99	89	104	92	86	107	90	85	90	81	107	93	97	103	93	99	103	114	99	105	97	107	117	84	107	109	83	82	99	88	111	109	96	91	88	94	109	114	122	92	99	101	85	87	109	103	85	89	102	99	97	99	98	75	91	107	113	112	92	107	122	84	105	93	92	95	108	91	98	103	76	98	95	95	98	97	102	110	81	112	97	110	100	107	92	99	95	92	81	106	93	87	95	93	107	123	98	82	100	101	92	97	96	95	101	113	115	99	114	108	111	98	91	90	98	79	75	104	94	91	122	84	99	100	88	103	110	92	91	95	87	103	108	84	118	110	103	107	106	84	89	89	99	81	93	80	94	110	84	118	92	91	93	95	111	84	89	89	99	86	98	107	74	110	98	100	97	102	99	89	86	102	112	105	76	104	123	104	96	93	97	92	77	109	90	112	100	99	84	100	101	97	86	106	90	95	94	88	79	111	92	105	93	94	113	94	112	102	99	111	111	126	92	102	84	108	96	104	109	111	83	93	88	96	117	103	100	83	95	107	101	112	86	107	106	88	101	97	106	120	93	96	87	102	96	100	97	96	107	109	89	89	115	93	98	92	96	101	93	97	125	104	107	113	94	98	94	101	87	98	97	101	91	89	87	101	109	105	106	102	92	121	106	108	112	108	96	109	83	118	122	85	88	94	109	122	122	92	91	87	71	87	108	107	85	93	106	112	78	104	106	103	108	103	100	82	94	92	85	86	97	87	105	91	117	88	110	110	98	99	101	115	101	93	98	101	108	92	90	84	96	98	105	96	104	86	102	100	94	98	94	99	102	107	98	96	79	88	98	102	97	111	112	107	102	87	101	121	100	86	92	84	105	104	107	104	102	104	93	88	96	86	84	100	103	100	100	84	96	97	99	96	104	94	105	118	99	86	105	88	103	88	108	93	111	105	99	93	109	78	111	90	108	106	86	109	100	111	102	87	115	105	108	89	94	116	115	73	94	97	89	112	90	97	95	90	93	99	101	101	95	92	96	103	101	103	96	103	109	87	99	89	104	113	97	102	92	111	96	104	98	114	118	86	119	104	83	89	84	110	89	102	102	104	82	96	101	93	85	121	93	95	109	104	106	106	84	96	84	96	101	105	96	77	97	101	119	90	107	88	95	118	112	99	88	97	90	116	92	108	97	91	88	94	104	97	110	120	95	96	94	106	88	112	96	114	116	79	90	81	89	93	92	108	97	92	99	103	78	73	99	98	100	96	82	97	84	111	93	92	103	104	98	103	99	107	102	94	99	88	92	93	103	97	99	101	98	110	96	96	89	107	91	112	101	110	105	99	85	101	88	88	109	102	105	94	94	93	81	86	115	100	93	95	112	122	94	86	100	87	87	110	99	100	91	92	84	96	114	108	76	81	105	96	93	82	92	89	104	95	106	118	91	101	105	85	86	92	101	113	100	90	113	108	94	84	89	97	87	108	102	91	103	86	98	102	99	115	91	108	100	99	93	106	98
49724	51414	43359	12432	628	620	675	1109	1003	775	609	682	515	491	419	409	382	416	398	358	389	356	405	403	407	407	399	387	399	362	351	424	430	405	428	365	356	361	334	382	367	393	377	358	371	368	389	364	381	368	351	382	363	354	375	356	371	376	362	347	333	357	372	379	400	378	329	349	366	363	336	356	346	372	348	357	337	377	351	386	378	382	330	367	381	361	392	368	363	302	343	385	364	369	368	371	363	378	350	382	376	360	356	329	351	374	352	381	350	333	365	366	361	382	330	377	351	367	362	368	389	357	360	341	352	374	359	373	344	357	364	348	343	358	344	376	361	355	372	347	346	383	358	339	348	330	353	338	342	340	372	353	370	391	377	376	352	337	321	341	394	381	368	348	411	348	325	366	374	352	322	365	347	379	334	340	325	392	421	380	354	379	363	365	411	362	343	333	361	379	368	379	343	363	371	335	380	334	379	390	326	377	418	362	391	378	325	331	398	391	357	375	361	396	333	366	377	371	340	348	356	370	344	356	352	374	345	342	397	345	363	387	369	355	363	342	380	353	382	380	359	375	375	353	354	339	364	342	358	387	365	361	352	377	394	366	377	334	409	364	369	351	367	392	388	328	372	357	368	355	378	361	344	352	378	374	375	366	354	379	378	347	394	397	388	353	370	363	393	387	352	377	353	377	386	359	347	358	360	355	353	370	369	349	373	370	366	353	368	375	357	339	405	360	372	378	353	385	343	350	387	339	406	363	340	336	357	371	374	334	374	358	336	361	337	353	345	354	358	361	380	359	358	375	353	361	349	335	367	339	384	375	381	331	395	337	355	369	347	346	363	355	332	363	385	367	356	328	358	366	334	346	350	360	354	387	358	378	334	380	316	354	375	315	342	359	357	366	374	373	365	353	371	354	371	365	344	352	341	373	349	375	406	361	363	342	371	343	373	351	393	341	384	351	316	389	358	352	342	315	357	347	403	389	377	352	345	357	333	342	371	367	345	397	351	357	331	388	363	319	355	396	364	386	364	344	357	368	371	373	364	354	345	366	349	332	366	387	387	347	325	354	368	329	350	348	355	367	378	315	354	362	382	348	361	368	374	340	349	328	375	418	322	381	363	353	354	349	356	365	374	339	346	388	362	359	374	366	368	360	352	375	370	356	346	342	381	351	357	344	381	320	312	346	381	340	346	381	342	358	337	359	363	387	367	388	378	382	366	362	353	373	348	372	370	348	337	337	376	334	340	365	349	341	336	331	328	380	347	363	361	363	350	363	380	339	338	357	349	372	317	355	337	325	379	311	382	382	323	332	352	391	386	348	373	337	343	373	369	386	356	357	353	389	365	337	327	360	341	377	348	374	345	325	354	310	372	345	361	332	348	341	372	384	387	339	369	369	356	371	356	373	353	332	343	362	373	377	368	329	353	372	367	341	383	338	365	378	379	333	369	369	388	373	385	384	360	319	360	373	356	360	379	339	351	352	348	371	355	353	381	386	388	387	357	376	370	350	351	360	356	359	363	350	350	367	363	333	387	364	343	369	331	363	392	345	411	350	400	377	331	393	364	359	319	392	373	393	350	368	345	363	387	385	364	367	388	380	373	363	374	357	366	382	343	377	354	356	380	329	363	368	361	383	370	367	385	347	377	349	368	350	355	377	336	366	322	349	353	323	381	369	387	348	370	342	362	375	359	368	340	378	375	359	368	379	343	342	361	336	388	344	362	380	343	327	377	381	363	387	359	336	358	372	383	359	373	355	349	357	372	361	355	356	376	372	352	351	342	347	392	373	364	368	371	342	362	367	363	335	382	373	334	346	362	344	351	387	354	348	389	387	370	371	373	349	370	370	364	370	359	368	416	365	344	360	349	352	372	350	382	361	380	372	361	387	359	373	349	378	334	348	371	336	377	357	380	344	364	364	373	365	368	342	362	360	344	376	342	315	338	341	363	321	356	366	382	366	354	353	360	314	333	367	356	390	361	391	410	342	387	369	369	352	356	381	342	354	358	326	366	378	344	386	339	381	356	366	360	378	383	358	355	394	371	349	353	353	378	338	347	349	391	376	362	366	388	381	393	353	385	368	372	351	344	370	356	390	362	346	358	315	371	351	336	377	389	363	330	340	369	353	384	354	383	375	358	393	353	367	351	401	362	375	356	359	382	381	352	389	348	372	348	319	382	378	336	394	332	364	369	375	369	346	358	371	379	369	399	355	372	409	356	350	376	383	341	367	392	368	393	337	335	359	389	371	355	359	376	369	351	367	357	369	389	338	369	352	331	367	368	325	342	371	340	356	344	378	390	358	356	350	368	362	366	348	371	330	345	355	367	346	374	338	335	414	354	337	348	371	410	337	405	372	379	334	358	362	378	354	370	358	393	373	326	392	369	391	344	358	390	347	374	375	376	379	354	343	380	363	384	357	365	392	350	346	374	386	406	375	361	372	373	342	351	357	379	365	370	355	353	359	363	333	345	374	367	344	362	346	370	368	370	352	370	376	369	342	337	352	383	348	365	357	381	376	372	380	331	367	346	374	366	341	382	341	329	340	394	342	363	360	362	356	358	394	363	333	390	365	377	369	372	369	368	353	340	370	369	344	340	353	344	411	340	333	314	358	367	346	347	361	364	357	340	393	367	391	395	373	367	362	354	353	353	343	383	351	355	351	335	363	371	379	364	350	348	357	344	345	349	370	383	371	385	368	352	358	334	365	337	393	376	345	319	340	361	398	353	347	352	361	357	331	359	339	356	385	365	368	355	357	350	309	399	375	360	372	337	348	353	368	354	356	431	373	362	374	369	378	369	377	372	389	358	374	374	342	351	403	327	319	366	376	349	333	343	390	356	372	375	352	378	344	370	367	392	400	354	366	359	375	385	341	381	348	336	352	315	373	340	359	340	346	365	368	343	356	374	348	370	383	357	358	356	361	356	388	349	352	386	336	384	384	342	338	351	376	349	345	383	353	330	390	357	348	358	335	362	347	383	389	378	358	350	357	341	399	341	369	362	390	354	384	347	399	350	362	367	364	367	380	360	379	375	393	345	384	352	350	340	328	348	392	345	364	327	384	367	353	369	384	377	389	396	355	382	336	380	354	359	355	345	354	352	382	388	348	382	321	331	395	391	380	384	362	362	359	379	356	358	354	372	358	360	362	338	345	387	399	361	368	372	361	353	393	360	374	366	356	371	361	356	345	377	366	367	369	343	371	330	393	343	322	387	396	353	334	369	360	375	374	351	360	349	338	374	352	382	346	304	375	376	349	407	352	327	326	331	374	356	352	367	341	348	361	387	397	347	370	366	343	360	396	323	354	313	388	328	365	395	341	369	365	348	397	388	396	344	381	362	352	342	331	334	391	354	387	372	359	366	347	346	337	362	364	377	361	342	341	376	371	346	346	343	404	361	358	381	352	334	371	364	392	374	367	352	361	354	351	379	387	354	360	343	366	390	412	366	358	346	355	379	381	359	381	367	377	366	330	360	368	391	345	371	320
