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
338531369943	338531370504	338531371054	338531371604	338531372154	338531372704	338531373254	338531373804	338531374354	338531374904	338531375454	338531376004	338531376554	338531377104	338531377654	338531378204	338531378754	338531379304	338531379854	338531380404	338531380954	338531381504	338531382054	338531382604	338531383154	338531383704	338531384254	338531384804	338531385354	338531385904	338531386454	338531387004	338531387554	338531388104	338531388654	338531389204	338531389754	338531390304	338531390854	338531391404	338531391954	338531392504	338531393054	338531393604	338531394154	338531394704	338531395254	338531395804	338531396354	338531396904	338531397454	338531398004	338531398554	338531399104	338531399654	338531400204	338531400754	338531401304	338531401854	338531402404	338531402954	338531403504	338531404054	338531404604	338531405154	338531405704	338531406254	338531406804	338531407354	338531407904	338531408454	338531409004	338531409554	338531410104	338531410654	338531411204	338531411754	338531412304	338531412854	338531413404	338531413954	338531414504	338531415054	338531415604	338531416154	338531416704	338531417254	338531417804	338531418354	338531418904	338531419454	338531420004	338531420554	338531421104	338531421654	338531422204	338531422754	338531423304	338531423854	338531424404	338531424954	338531425504	338531426054	338531426604	338531427154	338531427704	338531428254	338531428804	338531429354	338531429904	338531430454	338531431004	338531431554	338531432104	338531432654	338531433204	338531433754	338531434304	338531434854	338531435404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	3650	2300	2772	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37976	31160	28260	13639	5682	2814	1358	672	411	280	255	241	179	181	153	154	131	128	145	140	124	120	147	113	113	133	125	130	128	118	101	125	126	117	117	133	111	102	127	114	114	98	111	124	138	132	122	141	106	115	125	106	133	111	123	108	117	114	136	114	121	110	126	112	125	127	155	124	120	117	130	126	119	110	136	117	115	132	138	118	141	105	136	128	139	120	132	125	127	109	114	122	118	105	127	126	112	99	128	116	118	145	116	121	129	116	118	110	112	130	125	127	105	128	123	112	110	128	129	124	109	142	124	125	98	111	126	130	122	117	128	111	122	121	143	127	128	111	124	107	129	113	138	129	106	117	120	117	127	126	101	99	91	106	111	106	109	111	115	105	147	102	145	137	139	106	128	126	121	133	117	146	110	125	121	122	118	122	117	90	124	107	130	120	127	104	146	127	133	89	126	138	128	131	138	119	106	127	143	135	136	118	121	115	113	113	104	133	132	121	110	115	128	120	136	106	119	135	109	131	109	126	139	104	116	123	142	119	125	126	107	102	123	114	119	109	113	139	121	112	116	109	116	124	113	114	112	103	108	114	109	132	128	105	100	122	123	107	133	112	131	101	119	145	133	127	131	121	122	109	125	118	130	127	120	114	123	128	119	114	133	123	136	92	107	122	129	116	121	117	115	109	106	116	138	143	112	117	109	96	108	126	117	114	110	113	151	119	131	133	120	99	118	133	115	114	94	139	149	110	118	116	131	109	107	109	123	130	123	120	123	122	106	133	144	123	128	116	118	106	110	114	130	124	132	111	123	114	123	119	106	115	127	107	115	116	125	134	132	115	128	112	113	122	139	140	119	117	120	116	127	129	110	113	129	117	112	111	115	117	113	142	116	134	117	149	135	133	113	112	126	118	109	105	120	117	114	121	116	134	139	130	122	104	144	126	113	128	110	107	120	113	139	111	121	98	157	141	119	135	109	138	132	125	142	121	110	122	122	125	120	128	126	118	110	112	122	111	131	118	114	132	122	129	114	130	107	135	115	118	119	106	127	119	114	123	110	120	145	133	131	112	110	135	124	138	119	128	136	112	115	117	121	126	119	111	118	121	133	108	101	112	129	109	125	129	123	115	97	120	128	113	112	118	140	106	108	116	112	132	121	112	141	107	117	136	120	112	121	127	118	112	127	104	105	120	136	117	114	128	131	116	118	103	126	126	127	134	101	126	118	98	104	116	102	104	129	111	123	126	108	133	146	126	127	102	112	138	136	116	121	102	129	129	112	121	128	109	123	106	104	126	122	114	93	113	127	125	108	130	110	120	127	97	119	138	108	93	102	135	148	117	116	126	127	110	108	137	118	131	118	133	105	106	123	115	131	136	125	122	130	137	124	135	133	138	116	128	110	122	116	123	117	135	120	124	115	108	134	111	119	144	137	125	104	107	100	107	126	129	119	118	115	111	128	113	116	143	107	112	124	138	107	111	118	146	119	113	116	113	111	132	141	112	139	108	122	121	115	124	153	133	130	119	126	116	118	124	134	101	133	97	132	115	115	120	128	110	107	96	106	101	103	126	110	146	115	110	116	110	111	148	110	137	114	128	116	117	114	119	108	127	114	130	139	102	129	111	135	111	109	121	110	120	124	124	127	114	121	118	117	118	115	107	99	121	110	133	120	109	110	147	121	122	113	111	141	133	101	108	129	105	130	131	129	141	109	126	130	131	126	132	120	101	101	112	130	127	116	138	117	99	116	107	129	128	114	124	117	137	109	130	98	107	129	117	125	154	135	117	133	112	109	143	111	109	130	131	108	130	108	123	117	117	151	127	133	103	134	120	127	112	94	123	126	111	114	113	128	133	127	133	144	113	119	116	138	103	127	113	115	131	117	121	110	105	105	122	95	119	117	127	118	126	136	118	111	114	115	121	106	119	134	107	132	106	137	106	126	88	121	120	139	130	98	108	133	138	122	133	140	97	109	122	124	129	118	129	118	132	116	109	109	104	105	135	144	95	148	112	118	124	94	99	117	112	130	132	111	119	117	122	129	114	113	121	125	114	107	105	125	107	112	136	129	125	99	110	92	140	106	122	139	100	119	145	114	113	123	101	118	111	134	111	105	133	117	120	100	125	137	114	102	111	105	123	134	125	144	129	105	112	120	131	125	99	105	101	126	98	125	113	97	113	119	118	144	111	108	126	111	103	116	121	110	107	122	114	103	100	105	136	101	108	131	125	110	128	131	110	92	120	110	126	125	107	118	121	122	111	132	132	137	134	120	109	122	110	129	124	114	117	104	114	106	121	126	115	105	121	102	112	117	91	115	123	145	127	117	107	108	99	108	114	125	128	115	124	121	124	119	117	134	115	134	139	132	106	124	141	123	112	104	120	124	123	120	124	121	127	113	100	92	124	112	113	103	127	116	125	139	126	123	131	115	107	120	145	110	113	149	129	102	123	107	121	125	118	120	138	118	82	129	106	128	111	136	119	105	96	139	121	100	132	118	132	124	96	121	126	125	126	112	112	124	122	136	116	132	132	141	137	131	120	124	129	128	124	114	88	120	125	131	113	125	134	105	116	115	122	129	135	103	113	123	116	131	129	118	110	134	119	113	117	121	119	105	131	132	120	122	105	113	135	119	98	129	116	116	122	105	122	119	117	117	111	139	111	116	123	117	121	150	116	116	116	139	114	101	128	100	110	121	106	118	129	122	121	122	122	126	107	116	97	113	120	140	119	107	124	94	124	108	119	125	134	128	131	127	119	128	122	93	114	109	94	95	120	104	119	118	123	134	124	125	107	117	119	110	119	127	111	132	114	116	117	123	112	134	114	117	138	122	120	106	113	135	128	118	128	118	98	107	126	120	137	103	130	132	125	121	136	106	103	119	129	120	123	134	132	120	128	121	127	113	109	116	122	119	95	105	123	131	135	124	139	135	113	114	129	107	100	109	129	151	127	112	131	110	115	137	106	93	111	136	112	120	113	144	127	113	136	115	104	125	118	124	114	108	145	116	133	124	123	127	109	106	117	122	118	126	117	130	116	130	118	101	118	125	124	123	107	112	117	147	121	122	124	120	114	140	124	112	111	115	103	131	121	97	129	149	107	115	111	143	119	121	117	110	106	120	127	130	149	118	117	132	107	141	117	150	140	148	129	115	105	100	99	128	130	124	120	128	129	103	120	97	125	121	127	120	125	106	122	118	123	125	118	117	112	116	105	122	109	129	138	106	128	135	101	131	97	128	121	122	121	131	140	136	124	105	115	123	118	133	128	133	140	119	130	109	125	140	117	124	113	98	117	140	103	120	127	110	123	124	114	125	129	121	114	109	134	112	110	114	129	111	122	105	112	127	124	103	126	142	115	119	125	132	147	115	116	118	114	103	119	122	111	116	115	103	139	151	112	112	113	116	117	110	119	116	108	110	119	101	114	123	139	107	127	114	94	138	117	115	115	106	116	110	121	119	132	104	115	136	136	101	124	121	118	122	130	126	103	141	107
26414	26792	27755	11370	7208	5094	3605	2503	1625	1361	1215	996	688	644	562	521	422	421	383	370	368	381	366	363	361	346	350	352	364	370	348	326	341	338	345	300	357	341	344	313	354	333	313	352	292	331	325	337	333	338	337	317	342	340	335	326	347	326	321	298	306	349	315	323	356	347	339	310	309	314	325	371	336	359	295	312	326	299	323	328	334	325	345	320	331	328	326	328	289	324	374	323	309	329	310	306	344	306	303	323	316	316	357	274	341	319	330	319	342	368	315	315	327	343	339	351	336	286	307	307	345	321	293	309	331	320	319	313	327	318	339	313	340	323	307	329	287	310	329	350	290	332	341	306	317	313	308	321	341	339	289	307	296	306	371	350	312	328	346	355	307	322	328	331	331	312	327	300	367	335	304	339	320	315	357	310	361	317	317	340	342	296	339	291	329	337	352	318	338	353	304	336	333	283	297	304	346	317	342	303	338	365	299	345	313	330	303	316	328	332	317	315	316	360	302	368	313	315	317	351	310	333	333	323	350	307	342	299	306	329	315	337	321	313	310	339	349	328	317	320	344	336	331	315	320	289	314	318	315	302	337	340	320	299	322	371	352	311	305	344	322	318	330	346	328	322	294	344	332	316	317	323	318	326	352	326	366	316	324	320	323	312	356	315	327	344	345	292	329	309	340	332	316	315	326	344	313	331	356	308	321	309	334	319	317	306	313	317	333	313	315	309	291	323	366	323	318	332	318	353	299	360	349	299	326	327	315	294	311	322	341	308	302	364	294	336	321	313	348	327	332	307	319	322	360	342	307	320	322	323	322	317	340	334	317	306	315	321	321	321	328	301	333	327	338	367	322	290	326	299	318	293	304	303	330	312	343	311	309	306	302	298	362	359	331	318	305	340	343	286	317	330	323	320	309	356	327	333	305	329	328	297	330	334	320	309	315	332	332	310	308	367	297	313	339	322	329	341	311	348	353	339	312	324	324	314	330	337	323	353	344	342	337	330	320	298	307	341	337	320	331	357	310	368	315	346	316	306	332	324	334	299	331	304	292	278	323	327	327	301	313	310	361	337	316	360	327	326	339	316	334	331	337	340	348	348	325	323	324	322	323	342	328	308	322	282	346	321	294	309	308	325	347	315	300	304	327	299	322	317	270	310	282	319	328	310	329	350	348	297	331	331	343	358	309	365	323	341	337	321	311	299	284	300	301	304	308	328	337	315	337	340	338	315	325	322	312	317	333	328	326	303	308	314	336	344	296	344	310	320	335	323	292	339	318	353	318	324	317	308	306	352	319	341	314	305	319	336	293	291	338	329	345	307	327	327	309	301	325	322	343	317	312	307	312	347	327	327	294	345	347	357	343	325	307	339	326	334	311	313	329	309	293	330	353	329	337	303	308	339	328	299	367	334	319	351	351	350	320	347	331	334	319	326	319	322	321	285	291	328	330	299	326	347	282	298	335	286	325	324	322	319	324	357	335	325	339	360	301	326	345	316	328	331	329	339	297	322	336	298	340	327	318	324	316	354	301	334	326	335	328	337	330	325	327	326	304	328	319	304	320	327	319	319	316	344	365	309	296	348	281	311	331	300	310	324	334	294	353	333	325	310	319	318	315	309	334	293	329	310	322	344	327	313	318	325	333	322	345	322	339	307	309	277	317	324	322	293	320	297	333	325	327	333	361	355	328	338	318	313	305	345	341	306	353	335	313	315	326	300	274	314	329	345	358	313	327	346	312	341	332	298	353	347	314	346	322	358	327	298	320	336	351	320	336	351	308	344	340	324	344	310	306	301	350	319	315	334	272	327	312	317	314	309	329	317	292	351	303	335	312	323	322	333	320	322	324	320	338	305	338	344	328	308	310	325	350	338	334	328	323	362	345	314	292	287	336	352	329	286	306	326	336	337	326	314	342	340	315	324	320	286	327	334	326	313	305	307	345	333	379	329	313	297	322	338	380	328	306	286	337	357	332	344	328	292	331	292	321	306	334	335	331	323	312	317	326	288	328	313	338	325	331	317	323	286	302	326	306	364	308	320	286	292	329	290	332	345	316	345	322	321	337	344	336	314	358	318	330	335	343	311	302	322	330	313	324	305	305	319	316	309	331	311	325	377	362	326	316	327	308	316	335	345	319	352	355	305	364	329	333	330	321	354	313	356	308	371	318	321	288	323	322	311	330	312	359	336	311	318	342	317	309	339	333	318	307	300	330	342	313	304	312	313	319	313	304	322	343	321	303	341	317	308	329	283	342	326	322	336	357	273	316	336	325	346	342	315	323	307	329	317	344	290	308	316	335	306	321	331	336	324	332	325	317	336	318	359	336	314	323	352	326	318	303	308	338	297	324	351	357	295	365	342	317	325	310	307	318	292	316	352	336	328	310	331	327	293	380	363	330	321	320	303	320	313	366	318	300	303	331	308	305	339	305	352	325	338	319	324	354	337	328	315	326	307	324	324	328	316	326	302	337	321	364	335	301	297	339	343	341	294	305	310	350	345	309	338	310	332	326	298	327	319	321	290	318	337	320	324	307	391	328	323	312	324	322	354	297	313	301	287	315	307	288	329	343	347	298	290	336	291	339	320	359	341	354	307	326	309	331	306	324	329	302	331	300	295	294	325	344	312	318	325	327	313	349	318	329	305	304	302	334	347	326	333	338	303	320	321	316	307	303	332	338	326	279	299	281	285	316	353	319	348	319	336	314	334	330	319	307	305	294	305	334	291	313	323	310	308	347	308	280	321	307	326	319	312	314	318	342	328	336	352	354	335	349	320	339	295	324	313	332	353	319	317	355	338	321	320	312	332	328	329	306	316	336	308	323	338	334	278	305	322	350	334	314	302	310	327	329	306	318	326	314	335	334	306	341	344	338	301	326	311	342	340	318	307	337	338	311	313	304	308	319	307	323	329	329	331	329	306	347	338	341	337	294	345	323	326	321	327	323	318	331	349	323	336	316	308	296	329	308	337	363	342	312	340	316	313	327	311	328	337	316	306	346	308	329	328	333	321	312	311	331	308	327	306	333	338	292	340	308	335	283	350	294	307	306	306	302	334	313	312	333	342	337	303	319	337	352	294	303	304	314	328	292	347	332	296	324	341	305	324	292	361	299	320	319	285	303	355	359	341	281	313	343	350	305	307	336	324	277	344	341	329	346	335	315	354	354	336	314	318	353	289	341	314	306	338	303	333	322	316	343	297	317	334	303	317	331	333	309	347	324	331	314	316	316	360	323	323	350	336	358	358	337	312	336	307	317	323	303	351	357	286	321	346	327	328	312	303	320	307	308	309	292	349	322	336	355	309	335	291	299	325	319	324	323	318	336	304	345	321	330	337	329	345	335	343	307	284	316	340	311	302	286	317	311	303	300	328	320	322	315	294	348	345	309	326	317	319	303	339	344	339	306	336	327	345	346	336	298	328	311	321	298	341	332	354	347	333	305	330	315	317	315	330	325	305	335	332	325	338	344	344	297	291	310	347	325	323	316	333	296	330
10179	3308	2079	822	417	391	406	398	307	307	290	326	303	362	293	326	314	317	321	309	323	311	293	313	313	294	310	304	302	328	339	295	269	305	295	317	301	370	325	325	319	277	303	299	335	337	301	316	306	354	315	300	324	316	330	292	317	289	326	290	340	360	316	316	310	353	284	312	344	339	358	354	320	302	319	290	313	301	317	315	315	292	346	317	337	317	302	320	304	334	305	308	303	290	292	308	344	332	309	352	313	318	265	349	311	333	327	341	331	342	364	333	323	295	316	335	310	333	304	321	311	338	315	329	335	307	325	345	291	327	333	341	311	345	310	308	342	286	292	311	307	326	313	325	336	332	302	325	308	301	311	332	322	320	349	288	343	334	312	286	329	336	323	317	300	304	326	336	322	328	317	353	295	356	296	307	286	307	363	314	305	302	329	299	335	353	299	340	339	331	309	298	314	313	344	324	281	317	336	341	316	344	308	306	298	324	302	299	318	329	325	320	334	304	308	313	329	325	287	317	324	294	290	311	328	356	360	332	310	318	299	316	302	355	309	344	316	355	349	348	316	322	331	334	307	295	282	319	300	356	317	310	302	332	319	326	324	324	327	342	358	318	330	324	308	300	297	301	355	324	313	321	317	309	303	310	382	310	333	308	332	318	326	348	324	295	308	295	333	264	330	308	332	328	320	293	328	293	317	308	350	324	341	305	331	324	350	302	347	305	327	315	328	347	322	338	319	295	315	290	323	312	312	313	332	321	298	330	284	321	302	312	363	319	288	293	286	330	328	299	292	310	337	325	325	315	336	329	333	330	314	304	310	348	307	321	326	302	325	322	296	345	311	365	299	332	309	314	356	282	290	341	312	330	313	328	336	315	314	302	321	310	310	312	274	319	332	317	329	330	334	299	326	286	306	350	299	281	329	318	337	309	318	339	323	309	305	328	326	310	293	336	314	296	303	309	298	326	326	300	313	318	315	291	302	330	338	324	336	337	318	320	307	320	293	291	303	294	318	340	319	334	296	319	308	328	340	295	323	313	351	321	335	281	335	322	303	274	335	300	321	297	321	322	301	317	311	319	293	326	307	313	337	367	305	304	319	350	335	286	313	307	306	313	330	348	354	341	302	321	333	322	342	306	303	281	340	319	285	321	358	319	322	314	304	350	318	335	348	344	352	311	376	298	317	373	310	341	334	304	341	299	316	348	336	283	331	304	298	331	260	294	327	353	315	292	296	290	317	315	331	298	312	311	314	341	329	314	317	305	302	321	309	301	309	308	323	352	291	313	305	287	321	306	298	272	283	322	307	309	313	314	321	318	316	318	308	315	296	324	307	309	307	310	324	315	329	311	321	365	337	299	322	318	331	327	327	287	316	307	332	328	287	337	305	335	338	311	284	331	350	280	339	293	316	328	340	322	314	348	311	312	293	304	317	330	339	311	301	322	315	318	323	284	327	313	327	323	350	312	313	309	338	291	294	321	316	312	291	303	312	351	321	328	322	310	281	305	333	336	315	341	319	322	294	302	315	334	312	317	304	318	306	307	322	317	314	302	306	297	319	333	355	312	331	312	312	307	287	316	302	337	307	319	330	337	323	306	307	302	319	322	324	283	297	317	281	316	306	347	306	311	304	306	337	322	309	352	300	319	345	338	294	313	338	305	302	309	288	320	284	292	337	328	300	303	334	304	326	335	292	331	329	323	277	287	296	308	288	346	299	336	311	276	341	326	353	317	297	315	313	287	336	363	342	344	350	339	329	320	317	329	326	312	289	304	317	339	310	296	305	297	313	318	322	284	322	320	302	315	279	321	292	291	285	327	354	299	310	337	344	364	317	293	297	319	301	315	301	334	293	321	360	300	309	322	332	304	291	323	333	305	340	323	310	313	320	348	310	337	323	309	282	288	314	314	304	308	314	311	325	312	330	313	296	310	334	307	320	323	320	324	338	319	331	315	319	306	308	316	311	344	292	305	332	304	326	336	317	322	302	323	308	334	283	335	339	324	331	308	336	328	301	329	318	310	314	368	331	340	325	319	293	294	314	332	320	334	319	283	279	289	324	341	312	311	305	305	314	300	328	330	285	302	298	293	332	330	304	308	311	308	321	293	330	333	283	315	309	335	305	303	292	323	308	341	330	320	293	313	303	326	302	331	347	298	310	311	302	327	330	313	289	325	326	288	327	296	318	321	307	357	321	297	330	336	320	303	292	308	313	310	282	302	327	316	274	287	328	311	305	298	296	324	333	324	274	311	355	343	298	311	309	339	304	323	327	329	320	299	320	343	299	325	342	318	330	310	311	324	302	310	266	325	302	295	299	326	329	328	308	318	290	295	326	323	318	316	322	358	294	317	294	324	304	314	337	294	311	279	326	295	303	315	318	318	330	295	322	322	335	321	328	333	323	340	303	301	287	313	335	335	339	282	287	334	317	317	339	295	344	280	322	295	333	342	299	334	322	298	300	347	332	334	331	310	286	303	328	300	353	355	320	289	338	311	292	326	318	319	328	354	332	307	326	309	310	328	316	327	315	296	302	278	316	307	275	318	322	335	339	317	345	304	327	341	344	316	316	347	318	302	305	360	321	293	352	300	306	318	340	299	346	292	301	322	331	306	330	329	326	268	308	304	335	317	319	323	316	303	319	336	327	346	342	285	342	303	297	317	317	326	309	299	289	307	305	337	308	315	300	335	322	342	298	256	300	317	363	320	327	294	309	320	329	346	307	345	319	328	330	292	346	300	314	335	347	321	302	306	331	275	305	325	354	286	308	297	312	305	302	339	340	304	291	320	319	329	288	308	325	325	284	291	344	319	321	319	303	314	316	308	326	295	330	356	353	356	291	327	342	340	352	362	324	292	312	288	333	334	304	320	278	334	289	318	343	292	335	320	319	321	346	331	314	314	307	311	300	329	329	291	294	293	317	318	318	310	287	328	322	323	317	298	318	286	302	336	338	316	333	314	326	312	345	307	332	303	299	322	317	302	317	309	346	331	301	319	307	305	308	331	261	289	317	314	357	296	324	316	320	310	315	294	305	321	326	304	324	363	327	307	310	310	319	330	326	331	284	303	302	317	274	322	315	293	307	287	326	325	284	336	290	293	301	313	278	323	338	321	310	322	324	358	311	302	304	297	308	308	310	293	332	294	345	346	339	318	341	332	321	291	319	329	317	293	335	309	328	349	320	307	398	322	325	290	293	331	314	337	285	301	303	318	318	309	313	306	294	333	283	312	310	320	334	330	292	319	308	339	319	318	304	333	315	360	325	284	331	336	280	319	296	300	295	299	323	331	342	311	296	318	335	314	339	308	288	315	339	320	311	319	314	330	317	320	338	334	311	337	295	335	345	319	319	315	310	297	312	362	324	291	338	255	340	302	333	323	344	311	335	303	317	327	336	292	306	338	332	315	310	360	307	338	363	271	337	333	323	320	307	317	318	310	255	325	324	321	326	330	338	312	310	302	340	340	299	343	337	307	302	328	295	310	316	301
7959	4529	4734	2367	1331	1080	1002	919	829	821	862	855	905	880	840	809	772	777	783	767	740	724	774	780	774	743	766	759	769	758	764	750	759	800	741	797	805	783	806	767	765	756	734	770	839	739	820	827	734	759	726	816	761	779	734	780	797	774	776	776	760	792	823	792	769	763	779	749	809	793	794	728	747	779	731	755	781	735	690	801	763	751	794	761	744	804	749	786	787	738	741	795	752	767	767	747	811	748	787	827	775	792	719	768	802	767	794	757	737	710	748	748	748	777	782	736	852	857	790	745	773	813	800	789	748	805	769	729	748	789	780	771	827	749	776	750	722	818	764	845	749	775	779	796	722	793	796	816	798	830	792	754	752	748	713	798	721	793	701	809	811	810	739	769	792	751	750	742	793	747	802	787	756	744	798	816	785	823	766	789	821	722	787	709	777	745	754	800	779	774	796	741	759	796	762	778	768	727	793	748	740	769	758	792	763	777	772	726	791	751	774	804	772	752	802	759	749	794	713	794	765	747	809	729	789	822	781	731	754	762	778	775	741	739	747	795	797	734	736	788	777	780	777	802	794	746	780	767	771	713	829	759	765	786	792	770	782	767	711	775	787	725	807	812	775	823	738	752	711	775	783	724	771	850	757	805	783	813	781	839	740	778	738	747	747	743	804	774	771	778	754	798	762	801	721	781	778	811	802	745	764	796	737	756	802	748	770	790	747	736	771	791	774	776	811	783	761	800	723	845	762	816	787	786	742	802	790	798	816	803	766	748	805	817	733	798	778	761	823	801	766	766	761	794	757	753	756	788	774	759	784	782	794	803	791	781	775	754	796	792	817	747	745	807	788	777	762	719	777	780	709	798	771	743	767	806	777	756	766	724	750	794	814	836	806	767	814	786	835	777	775	779	768	777	768	713	782	802	817	764	759	779	761	752	840	729	794	809	819	704	772	742	812	739	738	785	769	752	776	760	775	781	819	767	781	780	824	831	800	793	787	769	788	805	754	812	793	808	803	773	755	762	743	761	751	770	806	840	780	791	814	773	802	809	750	791	734	812	777	734	769	705	766	766	781	811	781	761	772	796	760	767	771	746	761	815	772	787	780	779	765	784	777	823	775	745	748	746	793	759	789	785	787	795	724	800	743	775	734	751	794	777	771	804	766	729	780	799	803	719	824	822	832	807	800	821	778	752	764	799	827	832	716	785	782	825	797	796	773	787	740	783	777	787	742	796	786	750	778	747	785	809	739	746	779	759	770	754	779	709	786	799	753	715	758	829	781	733	790	809	737	740	807	826	809	779	827	789	841	774	776	754	812	779	777	805	787	790	782	775	760	755	759	791	759	747	770	836	751	746	788	753	750	779	750	777	816	709	776	779	764	776	781	807	760	786	761	781	751	811	837	737	794	744	783	764	746	800	779	787	769	788	764	743	731	755	742	759	795	764	783	788	761	725	753	784	793	796	801	826	757	786	792	782	738	744	788	787	791	766	801	765	844	753	785	774	754	771	842	760	759	814	757	759	803	789	750	783	723	752	781	762	691	757	728	777	794	803	762	781	775	764	758	758	789	744	791	719	783	785	762	748	738	748	804	784	772	728	807	781	815	724	773	767	768	805	744	767	799	746	777	772	746	789	769	741	779	776	773	741	825	761	816	765	779	772	822	762	788	759	770	791	735	739	770	760	768	787	771	726	770	767	820	750	768	759	765	773	751	787	732	763	796	755	792	762	816	730	807	807	782	799	729	733	760	729	778	784	719	762	793	766	776	743	785	745	779	744	758	831	785	767	760	802	763	773	742	776	784	770	805	809	781	710	791	783	815	804	753	765	798	781	754	785	776	754	816	814	795	757	763	754	755	775	761	792	755	818	779	778	760	792	780	747	809	765	779	782	750	776	792	738	744	767	761	765	795	760	799	773	705	753	804	782	805	747	753	821	764	801	839	760	790	771	781	768	831	752	805	760	759	802	743	754	744	786	765	750	803	745	811	815	741	777	826	772	773	764	767	770	786	807	804	766	761	757	834	839	793	796	822	797	801	827	760	779	803	795	747	788	801	818	804	788	781	739	784	766	763	831	797	809	776	752	792	798	787	815	741	805	774	772	778	770	839	743	787	765	749	736	777	753	803	804	783	758	829	788	735	751	714	744	801	797	780	766	766	777	808	731	758	777	796	773	799	770	824	870	779	778	745	770	768	740	784	794	720	794	780	816	806	775	809	741	753	783	733	755	726	748	762	788	733	801	815	746	736	779	806	803	792	744	834	782	749	804	767	766	776	738	777	771	782	773	781	808	792	770	778	794	756	773	811	786	788	801	806	790	761	815	786	771	754	775	789	809	776	780	738	800	721	753	789	814	753	703	790	801	804	791	772	750	779	799	766	756	763	745	801	715	762	779	762	792	778	805	775	770	772	778	745	777	797	778	772	746	779	755	816	779	742	846	770	766	763	768	772	800	754	763	748	749	789	787	826	778	760	748	781	750	819	763	763	761	764	800	762	805	736	832	724	853	729	740	798	790	826	739	782	782	765	732	791	728	808	779	799	816	825	776	776	801	762	743	815	781	765	791	749	762	719	765	790	742	799	776	763	755	780	712	792	765	756	764	796	748	800	791	764	786	766	736	737	771	748	742	815	751	813	804	776	791	809	742	764	731	721	797	764	784	764	755	778	813	717	783	791	747	756	735	760	742	766	758	827	771	761	743	768	787	761	761	737	795	773	802	763	750	755	800	758	786	795	779	790	790	772	781	772	728	804	757	755	791	805	796	789	765	756	730	783	793	802	808	774	796	814	773	782	790	766	751	742	752	755	778	795	808	785	792	760	789	753	789	750	754	777	765	796	788	774	767	774	803	776	759	771	793	811	800	771	757	768	771	774	755	813	769	810	786	757	750	757	797	774	779	774	787	800	769	823	751	733	792	738	745	780	787	793	786	801	767	751	787	792	797	744	782	753	808	792	788	773	804	814	768	787	722	772	786	737	790	775	801	750	765	753	798	799	721	765	773	750	768	761	809	760	752	773	738	766	781	758	685	765	723	746	789	774	819	795	722	795	775	786	741	765	795	761	808	801	791	775	780	759	736	791	801	749	798	741	712	807	800	810	752	762	833	804	771	771	804	765	758	806	780	793	755	745	806	777	775	751	785	786	758	739	811	788	805	735	786	766	726	800	749	742	780	785	797	797	745	779	830	800	757	757	771	747	783	772	771	799	777	761	779	745	691	775	786	756	723	765	743	747	810	748	788	750	779	796	826	772	775	799	777	795	755	822	754	745	773	699	766	795	789	815	820	741	783	765	822	795	797	765	816	789	777	783	782	804	772	756	756	809	788	767	790	753	766	804	783	790	793	810	746	748	782	782	787	738	744	741	744	783	795	782	749	778	788	790	746	777	768	800	751	796	728	776	811	759	796	757	728	799	781	760	739	700	753	824	803	777	755	757	783	792	761	773	779	795	737	796	820	759	794	812	798	814	725	752	784	783	776	767	800
28486	21637	22664	9536	3683	1624	985	562	368	322	283	272	301	263	264	269	269	266	275	264	262	276	258	268	267	281	269	250	280	223	249	281	249	263	261	257	262	249	252	263	225	240	291	264	251	229	281	244	253	275	281	238	267	253	228	237	281	247	240	239	249	256	271	286	230	263	247	226	241	251	261	247	244	242	277	261	280	248	252	245	246	233	243	265	238	240	276	255	293	239	235	256	253	228	231	241	275	247	223	259	252	238	249	284	263	247	272	268	254	267	234	244	223	256	251	240	294	282	236	254	262	234	279	272	259	216	251	248	244	266	243	253	229	243	280	264	245	255	243	279	262	246	268	241	261	258	262	305	256	240	274	254	239	236	269	229	276	239	266	243	272	288	254	253	274	229	258	274	246	260	310	264	276	258	258	261	257	264	265	268	272	257	239	248	249	242	225	262	270	261	255	253	270	264	233	244	258	250	237	256	263	258	258	303	315	268	244	248	254	219	250	263	261	219	245	239	246	249	240	239	255	250	252	240	251	250	245	262	251	268	289	242	255	221	247	268	262	219	264	277	252	277	284	243	264	230	216	242	255	269	255	251	225	253	242	240	273	253	241	232	279	260	250	273	261	258	289	259	243	249	253	265	257	239	248	263	244	264	257	278	245	279	250	236	251	232	271	250	284	262	235	279	240	279	226	250	282	235	256	279	251	227	266	257	254	228	238	273	241	233	222	240	224	229	264	243	236	248	254	242	238	237	286	257	259	217	254	244	236	238	248	273	255	231	257	265	271	269	229	251	267	260	278	224	296	262	245	243	274	258	263	264	259	259	283	221	274	257	247	271	268	223	267	287	243	239	262	233	236	244	227	245	241	262	245	260	264	275	254	260	255	296	241	248	252	277	256	261	257	255	255	272	236	292	272	231	242	246	253	245	242	241	260	259	227	256	251	252	255	257	274	262	255	261	253	267	249	244	281	243	221	249	233	232	249	275	246	253	253	235	266	244	220	232	245	299	268	246	251	252	226	279	240	227	274	279	275	265	282	244	261	236	259	243	252	261	251	257	249	237	251	271	252	255	248	234	259	275	243	249	251	245	264	285	264	256	232	274	266	234	241	275	277	278	250	261	268	237	266	292	228	227	229	229	285	254	282	244	231	246	256	267	250	251	250	244	260	261	335	246	218	227	233	232	271	260	242	207	247	246	294	244	241	244	256	242	253	273	264	278	254	265	212	266	254	205	273	252	240	269	233	264	263	246	270	257	236	268	229	257	223	263	246	240	261	227	247	265	255	271	282	239	252	253	247	227	248	247	261	254	269	241	228	261	241	244	255	268	251	242	229	257	266	235	235	250	266	246	226	269	248	268	253	247	244	259	258	253	262	252	281	263	239	267	264	273	264	240	246	261	266	259	249	257	259	248	247	267	253	258	253	259	282	239	245	253	292	255	293	263	225	242	271	242	233	256	285	243	261	262	273	283	248	293	249	276	244	251	275	245	250	248	275	244	255	253	250	231	262	256	256	266	234	268	258	273	273	287	277	267	239	231	262	276	276	234	275	293	239	252	261	276	269	267	235	257	269	251	234	235	247	238	262	285	280	245	264	251	248	216	242	284	235	244	269	249	265	233	229	266	286	244	235	258	232	234	258	242	254	228	260	227	261	248	221	274	253	244	258	252	247	250	259	275	260	260	284	257	259	234	268	251	257	268	237	214	236	256	284	259	256	241	275	239	261	211	234	258	257	268	280	265	230	246	230	268	266	243	223	252	259	259	242	269	221	254	251	237	251	280	244	262	241	213	253	271	266	238	264	259	254	252	250	226	254	242	278	235	263	269	238	248	279	285	269	252	277	256	260	272	261	243	252	244	276	260	280	280	243	239	244	239	249	253	274	263	263	247	274	270	283	250	251	273	239	268	257	239	246	246	256	228	249	249	252	248	253	249	273	253	273	274	249	270	250	247	238	206	236	252	245	274	267	210	241	228	277	257	254	232	206	232	229	246	241	207	283	269	257	234	253	268	205	246	257	253	240	253	265	218	238	255	259	233	259	266	262	263	229	257	276	244	260	237	225	243	239	236	236	253	226	249	229	201	263	229	242	284	256	248	236	250	259	265	262	270	268	274	264	263	234	205	246	250	249	262	255	229	253	252	239	226	258	245	248	247	263	256	255	242	279	267	260	270	287	241	252	213	262	243	265	257	271	246	225	261	267	230	248	262	274	218	259	250	250	272	250	244	259	258	261	269	245	275	271	249	239	257	244	250	217	258	216	247	264	240	253	236	267	280	259	278	270	289	282	256	230	229	251	265	260	254	256	250	260	289	255	255	250	293	277	247	258	204	250	271	232	252	256	251	255	275	257	235	263	231	244	297	264	250	276	261	251	313	272	233	255	286	277	255	229	245	252	253	246	239	272	259	250	241	233	250	236	265	249	222	269	269	238	260	267	261	251	221	249	262	265	282	243	267	275	264	252	236	244	247	238	268	243	238	262	288	258	235	260	262	231	261	259	265	255	270	249	247	261	249	224	267	241	269	257	263	264	255	234	239	250	249	241	278	250	277	264	274	254	270	257	258	243	265	239	252	250	273	287	259	280	262	277	239	252	233	256	252	276	241	271	248	270	241	232	252	255	269	246	225	282	237	271	265	261	284	261	266	257	242	251	246	232	222	260	266	271	267	238	256	268	269	258	260	266	252	281	271	271	267	237	240	276	275	245	217	275	248	246	279	220	261	254	222	248	241	270	264	266	271	262	255	276	239	250	254	272	258	304	249	278	268	265	254	260	255	231	246	233	240	240	236	264	263	235	249	243	246	230	234	242	259	237	260	264	248	249	222	263	288	249	230	216	256	256	257	261	276	299	245	260	256	248	243	245	260	267	277	249	250	253	254	239	221	248	256	284	247	241	246	251	221	266	261	266	251	250	231	240	246	260	248	210	256	265	274	276	253	253	268	286	241	238	256	264	229	230	232	250	235	248	238	208	265	276	230	237	227	248	260	268	260	254	286	246	270	225	264	253	242	237	265	250	230	283	256	264	256	238	218	258	268	246	247	244	251	272	235	244	259	237	237	255	255	255	277	212	226	245	261	250	255	261	230	251	243	251	259	263	274	228	250	239	249	238	263	256	244	255	243	241	271	246	276	262	238	265	258	296	243	237	231	299	266	244	224	256	258	231	274	267	258	249	246	237	254	249	246	246	249	248	265	245	245	266	248	262	269	255	238	276	259	279	252	241	262	234	249	260	255	270	265	246	230	245	256	272	272	274	245	255	251	274	275	286	285	262	262	258	247	251	233	270	259	271	255	252	244	244	246	235	270	243	254	247	272	282	230	260	271	258	288	246	240	266	261	252	246	255	235	226	270	260	262	220	280	241	273	241	224	281	256	235	250	283	245	268	251	274	274	251	232	234	268	240	253	258	227	263	258	259	263	252	268	246	244	236	247	245	243	247	275	239	260	253	270	258	253	218	255	254	249	245	237	252	274	276	268	221	263
21296	19597	22405	9037	5517	3762	2732	1811	1216	977	1051	938	788	810	756	722	659	719	688	674	666	637	665	645	666	628	649	675	633	648	706	646	615	598	649	619	663	628	645	614	640	613	615	637	635	598	659	616	592	640	651	622	652	592	648	629	665	614	588	584	628	660	615	629	613	611	647	612	589	587	631	651	567	659	618	631	626	642	623	667	632	603	586	627	601	605	640	621	620	665	624	627	613	635	655	660	613	605	616	628	643	684	658	599	637	604	632	628	625	674	648	666	625	602	638	630	608	684	585	620	642	637	637	632	653	627	631	612	615	639	614	681	580	624	613	619	617	601	649	609	574	642	644	623	551	578	615	594	623	613	631	605	616	599	614	670	594	606	624	618	647	629	640	613	633	582	595	614	646	640	602	644	603	624	649	574	638	596	635	623	605	646	603	644	601	632	603	591	598	607	622	614	649	650	583	590	593	650	599	626	600	623	636	680	700	629	614	631	604	620	630	629	635	611	578	685	668	616	605	639	642	611	636	636	667	642	609	640	582	650	576	665	637	610	609	694	626	678	570	647	626	621	622	633	599	589	608	628	641	627	628	578	591	594	608	637	633	604	599	641	652	645	600	606	660	591	666	673	613	649	634	600	636	685	619	608	655	651	632	604	615	658	637	630	647	613	627	609	574	639	628	636	633	616	618	641	641	601	612	654	668	607	622	618	613	603	633	631	643	611	612	637	592	585	605	658	624	577	611	607	650	631	634	608	612	624	594	645	616	572	625	612	647	628	642	591	663	578	660	598	638	645	611	660	616	645	612	623	651	637	637	592	634	637	668	613	627	632	608	606	621	654	608	621	640	659	595	604	588	632	624	632	605	610	619	688	614	619	641	628	606	623	631	621	619	625	647	583	668	646	609	617	557	657	680	614	636	607	619	660	648	660	643	632	628	649	618	624	636	660	620	604	616	606	604	639	596	585	655	613	634	647	592	586	670	652	629	623	596	585	620	633	649	581	670	611	619	641	629	604	561	652	631	625	606	633	665	644	631	635	620	596	609	601	615	621	599	596	645	626	614	606	612	661	660	663	620	633	629	610	601	620	649	609	621	609	667	590	628	654	682	637	683	590	615	566	617	600	620	615	623	628	675	609	594	622	584	601	628	572	617	653	624	638	604	610	603	603	582	605	612	623	604	619	597	636	619	633	633	691	612	586	601	623	612	638	625	632	662	619	604	602	590	630	664	667	641	638	614	597	626	606	612	623	657	630	624	618	622	583	641	636	625	616	607	626	597	651	634	634	647	625	637	645	681	646	658	618	628	640	610	615	619	641	614	635	605	585	579	655	632	653	648	651	650	646	621	578	617	646	575	599	638	589	636	642	604	673	608	615	627	604	616	616	658	595	622	634	640	613	642	634	641	629	599	678	633	638	627	638	650	612	597	674	640	637	622	615	642	625	639	617	634	656	616	611	651	653	647	628	599	613	571	620	604	640	592	627	610	633	608	620	671	645	633	643	582	613	576	670	630	663	628	629	631	602	626	631	646	634	680	587	612	606	643	644	599	600	621	629	586	632	620	644	643	582	634	600	619	615	606	630	619	619	653	660	662	583	600	666	617	604	704	607	595	620	625	644	604	659	598	670	626	604	666	648	614	606	616	616	597	618	626	597	576	611	615	676	624	648	638	634	601	613	602	606	631	641	618	617	618	592	632	675	629	633	596	641	591	612	620	589	609	621	598	609	586	609	599	594	591	605	611	682	644	609	613	577	617	633	618	598	653	665	625	688	598	660	645	652	604	610	599	665	637	611	571	636	618	595	650	619	607	616	586	640	624	602	630	631	654	614	625	579	620	620	611	607	622	621	628	609	694	682	634	663	640	678	642	636	619	629	668	625	634	615	627	651	585	628	642	663	606	611	597	622	630	662	667	612	653	616	602	668	618	628	589	631	599	618	651	614	605	633	642	634	580	604	610	595	679	635	662	623	604	639	602	662	661	583	646	632	626	659	601	642	617	621	615	607	606	661	625	631	696	646	681	637	626	639	573	647	644	569	626	594	594	586	647	612	651	630	648	586	605	587	593	641	604	583	615	614	622	679	685	622	615	617	613	638	583	621	630	667	622	647	644	672	629	618	615	622	636	631	641	606	593	619	621	624	627	625	625	627	616	602	572	645	622	634	627	592	620	597	605	608	634	615	630	591	617	613	613	632	654	580	626	603	645	616	635	618	588	616	646	640	630	573	629	682	621	635	601	639	610	636	536	618	649	632	628	620	616	599	674	598	646	619	587	629	621	630	642	647	621	619	662	627	606	639	619	652	607	636	583	588	614	637	596	639	622	647	619	633	634	679	576	615	596	609	609	604	661	632	629	611	599	614	619	638	605	616	692	654	625	625	630	620	665	559	586	669	625	625	661	621	642	625	617	605	610	630	662	639	690	614	629	644	598	648	614	656	651	642	621	594	573	647	634	602	618	597	613	633	598	616	635	622	611	623	631	615	630	630	598	594	597	621	629	613	599	611	631	604	653	631	640	622	631	610	594	623	623	624	659	597	610	628	626	644	625	634	600	621	633	620	604	624	591	622	621	573	638	617	638	637	633	570	613	610	643	614	627	627	624	621	650	600	671	655	618	607	609	635	623	575	626	632	653	668	666	635	639	655	611	608	628	633	599	615	684	615	637	624	616	608	689	602	624	589	604	605	631	607	603	612	661	667	608	658	649	630	624	627	601	609	650	601	617	620	584	670	610	596	645	604	642	610	659	638	606	616	612	626	614	662	637	607	647	617	703	620	650	647	632	644	627	609	591	622	645	639	603	650	620	609	641	630	612	622	645	622	618	593	651	630	661	584	625	599	603	551	660	662	614	582	642	639	644	610	630	602	599	622	617	598	621	628	606	601	649	623	631	652	645	611	619	619	644	583	634	627	620	625	659	616	603	606	628	659	651	659	632	632	630	661	661	635	689	636	644	576	667	664	620	555	608	599	662	594	638	638	685	626	647	602	625	630	675	628	664	631	600	598	650	595	610	650	656	639	611	668	613	640	614	646	620	602	633	606	638	636	608	632	634	605	607	617	626	606	605	645	643	615	609	617	652	634	615	684	599	604	623	610	646	655	622	633	626	598	599	617	625	612	612	576	648	612	592	612	639	592	641	559	593	606	617	654	612	621	651	657	603	627	618	631	634	663	663	639	676	605	623	623	617	633	648	652	609	633	662	589	643	629	628	580	610	634	594	610	615	655	617	619	613	657	582	620	601	637	626	602	620	615	661	641	577	613	582	626	623	675	609	619	598	649	602	634	595	650	592	628	636	637	646	584	606	620	609	640	636	631	644	621	622	603	626	590	619	621	603	607	583	617	614	612	569	663	631	634	621	597	658	633	647	651	619	618	630	608	628	608	636	606	620	626	586	599	624	617	617	617	645	621	621	637	628	621	609	593	622	619	597	527	599	625	599	653	624	645	601	578	647	623	638	638	650	602	611	641	610	651	622	612	625	591
37449	31565	30432	14421	6509	3052	1347	624	375	226	221	211	179	134	152	136	122	140	135	119	123	145	107	138	117	128	120	126	122	128	144	113	131	119	123	116	126	129	104	111	124	124	113	118	138	129	130	135	113	120	140	113	102	120	121	126	110	101	113	127	127	126	107	129	112	130	142	113	99	136	123	111	104	122	103	128	130	102	124	113	122	128	113	107	113	112	114	116	109	109	125	125	107	113	92	116	144	116	125	125	135	125	120	129	105	102	93	97	131	126	127	121	113	117	119	92	127	103	101	108	98	111	116	133	116	117	120	105	99	112	119	122	107	131	113	129	105	108	105	94	107	118	134	125	115	116	124	123	120	106	114	136	120	120	125	99	127	110	116	112	122	115	98	127	113	129	105	111	124	114	114	118	109	108	94	102	114	115	117	116	129	123	111	114	106	104	121	123	121	115	97	129	118	104	106	144	113	133	124	121	108	113	106	133	106	98	121	134	111	121	121	134	111	109	122	128	113	119	111	112	102	110	116	125	104	118	130	108	108	117	125	125	108	139	130	124	115	136	109	132	114	127	118	104	120	117	137	92	113	95	132	116	115	104	111	98	112	120	115	116	127	137	122	99	139	131	117	105	134	108	111	113	103	119	131	114	107	126	119	139	101	116	127	124	123	111	111	122	130	127	132	119	133	90	112	109	128	117	121	104	127	113	120	120	107	94	127	113	113	122	108	119	105	108	106	89	136	118	138	101	128	119	115	102	112	108	100	117	108	118	98	119	116	127	113	114	120	127	123	114	116	110	113	109	124	132	111	117	97	123	95	137	117	122	109	113	142	126	131	140	105	112	124	130	118	115	107	114	119	127	121	105	133	125	119	94	122	111	130	112	118	123	124	127	121	134	126	130	103	110	114	91	107	122	125	107	108	129	143	117	114	116	102	124	130	108	103	120	120	130	135	109	112	127	132	106	117	101	120	111	105	107	89	120	128	125	114	136	114	118	132	107	101	96	140	121	107	114	99	120	126	105	110	114	122	112	110	127	102	115	106	111	123	130	127	114	120	114	117	135	124	120	128	130	107	127	100	99	134	107	99	129	135	112	123	100	116	96	136	144	117	119	107	123	124	129	110	104	115	125	104	132	107	97	118	106	108	92	127	107	131	113	110	114	100	119	108	130	129	119	122	130	105	111	113	137	90	121	128	107	128	134	103	115	99	117	110	116	113	108	115	112	112	115	125	108	134	106	116	124	114	118	121	120	124	92	95	121	102	124	109	110	127	111	120	127	119	126	119	107	99	125	109	103	128	127	117	110	138	136	155	112	139	123	113	140	115	108	119	114	115	108	114	105	104	116	120	113	129	113	132	107	128	130	131	120	128	115	124	107	96	118	129	126	129	114	108	119	120	126	135	121	117	108	135	108	117	103	111	123	129	137	115	103	132	127	101	114	120	117	117	92	130	102	87	117	126	133	116	135	126	99	102	112	133	120	118	100	109	108	119	107	116	108	95	107	114	129	122	138	131	132	125	120	118	113	130	118	107	117	124	116	131	120	121	136	136	93	115	141	116	117	128	101	105	125	123	122	114	95	110	112	127	138	106	113	124	138	135	141	125	107	124	109	126	114	126	127	97	120	126	130	136	111	122	112	113	119	116	102	100	108	107	129	119	118	105	108	115	123	128	103	127	97	122	135	132	105	117	131	129	98	115	121	123	136	105	111	120	118	121	111	102	119	116	115	113	130	112	110	94	126	120	103	123	111	104	114	112	117	115	123	121	133	128	104	108	87	113	105	125	99	120	116	131	100	108	102	113	130	140	110	144	117	93	107	125	101	107	130	119	117	90	114	116	123	112	121	114	119	109	130	116	128	119	131	119	132	124	121	106	121	121	116	109	120	138	129	139	123	117	122	121	115	120	115	120	144	127	126	138	109	119	106	121	107	106	107	104	107	118	111	111	119	139	139	126	111	105	106	104	126	107	131	121	107	110	118	111	131	123	105	109	115	120	140	116	118	109	125	116	111	104	112	125	121	113	121	132	123	124	109	103	126	121	106	121	118	134	93	139	131	128	117	102	109	99	125	115	100	115	121	105	119	140	129	132	107	114	135	111	107	123	121	119	129	126	114	120	133	121	122	121	122	137	111	122	125	115	114	134	128	133	114	105	135	118	128	96	118	140	115	117	114	97	112	132	107	114	123	111	102	131	105	106	133	110	100	118	121	123	109	104	118	135	103	113	110	113	100	136	102	107	86	100	119	114	126	109	114	113	117	128	116	109	108	109	118	112	121	105	115	152	115	111	150	110	124	95	122	125	112	120	123	124	115	116	113	137	126	121	126	123	129	115	124	128	111	110	143	117	93	103	120	132	116	107	109	103	102	123	125	110	112	115	112	121	122	127	107	100	127	99	123	116	117	126	112	90	117	128	127	113	113	129	122	104	110	104	139	141	122	100	102	101	97	125	120	124	111	117	110	101	113	97	135	129	98	124	116	131	154	122	96	104	117	109	126	114	110	130	106	103	104	110	124	113	124	113	123	123	123	120	117	123	100	109	118	149	119	105	129	131	89	110	117	117	113	112	115	112	132	116	108	106	106	118	110	118	146	112	129	108	114	122	115	112	112	113	123	126	116	136	130	106	113	136	109	109	117	116	112	114	120	124	113	106	122	108	115	107	120	125	130	97	124	95	125	114	116	113	107	117	131	101	111	124	122	129	132	106	119	122	129	113	124	94	129	117	120	111	117	113	129	111	114	111	110	120	114	117	112	108	130	124	123	106	144	109	113	121	113	111	127	123	137	134	153	125	120	99	113	122	106	125	103	122	118	133	137	118	116	119	111	117	131	123	104	125	99	127	106	109	106	119	136	116	95	119	111	120	120	123	113	99	107	149	122	105	116	141	105	147	115	120	100	106	107	110	115	102	130	114	131	133	114	134	117	115	120	111	104	102	119	118	141	121	128	129	108	120	119	108	117	113	105	115	112	113	126	134	123	122	124	93	100	79	124	101	118	111	119	121	136	110	110	94	124	131	123	98	106	115	122	128	114	108	109	113	124	143	124	105	115	123	128	122	117	146	106	100	115	129	122	101	114	115	114	117	118	108	124	102	109	135	127	128	97	125	107	108	124	113	127	106	128	130	95	121	107	102	118	136	105	127	110	125	122	100	114	107	109	124	138	142	126	126	119	120	103	117	96	117	116	109	124	131	123	108	133	122	105	111	129	127	117	112	125	120	108	113	109	140	116	109	136	124	128	122	135	120	140	137	128	109	97	130	129	109	104	122	126	119	136	112	129	101	111	115	107	131	125	113	116	105	113	126	133	125	110	121	117	117	127	110	114	121	107	110	117	126	115	135	130	98	94	110	105	109	126	119	121	117	118	129	123	133	105	133	129	112	127	126	138	124	121	133	110	107	139	128	115	116	118	127	129	131	109	99	114	122	122	128	132	129	127	118	121	134	125	120	118	117	110	108	127	123	98	106	116	120	121	122	111	130	104
26543	27889	27174	11830	7190	5252	3369	2112	1620	947	1019	829	588	524	467	459	375	355	346	406	380	356	364	396	337	347	372	359	332	323	394	351	347	336	332	333	324	318	306	315	320	323	343	306	326	330	322	310	316	298	321	335	317	321	312	281	310	328	290	308	338	335	328	348	324	310	334	343	335	313	309	327	296	321	320	333	299	334	319	312	330	338	329	333	308	319	303	326	293	353	318	309	353	335	316	310	324	329	334	323	279	294	308	323	336	305	307	288	294	312	308	302	302	278	320	297	301	288	322	324	320	296	300	317	346	329	329	317	343	274	315	305	344	359	345	322	307	316	306	300	360	305	286	296	334	360	322	322	313	306	297	361	307	340	311	321	334	301	303	285	331	315	328	298	317	313	319	294	329	290	308	319	335	338	322	319	337	304	329	324	338	342	306	300	292	322	331	298	293	300	308	330	296	318	306	341	310	317	313	319	291	319	349	311	330	299	328	313	335	321	331	325	301	300	295	290	303	328	307	323	322	312	311	295	292	301	300	314	322	325	332	328	267	300	309	298	334	320	333	308	303	302	318	294	294	319	301	297	312	275	318	317	329	323	324	359	334	344	273	323	265	328	333	315	321	321	324	308	295	308	323	323	324	314	300	330	317	295	307	302	318	307	346	306	283	340	285	327	327	322	320	312	309	320	349	319	293	339	335	332	311	286	324	288	288	328	331	306	327	302	322	314	294	318	339	339	327	305	315	337	282	325	292	312	318	308	349	332	342	290	306	304	350	349	331	330	319	319	331	366	311	350	310	327	321	328	301	325	309	320	327	290	303	309	315	322	335	322	322	304	291	324	318	294	289	342	281	344	341	315	310	328	318	298	306	312	326	294	326	305	321	318	285	327	326	297	299	351	306	337	313	341	296	314	342	321	343	338	333	323	293	281	328	339	318	321	317	329	314	321	328	291	307	339	314	267	332	351	328	333	347	288	329	339	274	326	314	328	328	281	323	352	347	329	297	311	280	309	310	333	311	353	305	311	333	314	328	312	331	304	327	316	320	291	288	310	304	295	343	309	347	324	301	303	340	300	301	330	318	286	309	334	304	320	343	313	352	322	333	349	303	335	311	320	318	319	347	323	313	306	326	309	307	334	324	297	312	327	336	335	317	305	305	297	296	331	320	344	305	322	290	325	318	299	306	309	342	329	344	310	306	337	292	344	314	299	348	321	297	303	301	326	331	294	322	296	272	325	331	311	303	297	307	297	324	304	279	336	314	292	341	280	311	350	323	312	303	303	302	301	337	300	322	309	330	314	300	279	308	305	348	296	319	304	310	328	304	309	334	308	317	309	312	281	314	323	325	310	283	362	305	319	329	315	303	341	337	300	298	307	309	312	303	292	292	312	303	325	320	315	310	308	338	275	327	291	308	363	351	313	331	290	320	313	313	299	338	337	329	278	348	313	310	305	307	328	270	320	308	326	306	304	308	336	315	335	320	338	309	314	303	324	315	282	336	315	310	329	305	321	316	334	310	321	315	303	299	313	302	326	312	304	295	337	319	286	334	292	302	327	318	310	298	326	324	302	312	314	309	297	325	308	329	301	310	317	304	313	298	320	318	305	291	330	329	279	350	317	283	313	310	289	345	302	325	347	320	326	311	336	306	362	335	325	336	328	327	316	329	315	301	312	340	334	316	307	296	297	321	305	299	301	306	297	310	292	349	311	305	302	306	316	338	330	323	336	306	344	331	317	321	321	325	321	312	319	361	316	319	319	338	305	319	286	307	317	327	290	303	312	305	313	311	293	287	304	316	298	331	319	282	325	316	276	298	323	291	319	353	294	298	312	340	320	329	324	287	292	310	339	312	292	322	305	353	300	324	307	340	325	307	329	290	327	338	302	308	285	288	321	302	316	330	327	333	319	286	324	291	310	304	325	320	358	308	311	307	297	328	320	344	301	284	330	306	286	310	320	305	307	338	341	305	328	297	290	307	292	308	290	291	325	307	303	341	326	332	314	305	334	306	339	314	364	292	327	313	335	304	329	319	352	333	286	308	312	306	286	318	286	292	316	329	312	280	318	370	310	324	308	294	328	315	290	320	323	299	353	292	321	297	293	342	344	320	313	328	299	322	305	304	296	321	326	333	311	318	298	320	308	307	304	317	321	322	302	306	318	309	301	326	326	339	324	305	321	322	339	324	303	300	321	307	345	299	321	338	311	323	282	339	316	325	312	321	296	272	318	317	334	269	323	318	321	331	329	295	320	328	323	316	317	318	350	318	308	295	297	332	351	339	289	341	309	310	309	300	308	305	318	322	327	314	322	357	311	315	314	328	307	296	319	321	318	298	332	292	303	309	329	305	313	300	324	361	304	328	337	311	302	310	292	333	318	331	334	308	341	330	336	298	303	309	318	278	295	294	299	341	336	333	335	335	339	325	276	348	324	296	334	313	313	321	292	314	314	309	336	310	314	305	341	323	340	306	321	312	308	298	316	344	302	320	294	317	297	300	328	302	328	303	290	331	338	312	288	333	307	308	291	327	295	322	313	295	336	290	314	311	305	339	336	257	329	309	316	288	349	314	326	314	300	323	329	336	308	315	292	320	301	328	299	320	326	289	324	318	329	308	336	304	286	340	308	302	349	308	318	320	294	281	317	309	329	327	304	302	299	317	310	325	323	344	293	311	293	309	306	326	301	288	330	283	336	341	307	345	324	328	326	318	302	279	329	311	324	308	322	329	269	304	321	306	340	307	303	302	336	324	282	298	332	297	333	299	329	322	302	329	295	316	314	308	308	297	299	326	286	286	338	304	311	308	329	314	300	331	326	313	322	312	291	325	296	330	312	325	287	311	316	314	334	307	267	354	274	310	301	338	341	315	345	321	308	289	350	326	289	276	306	308	290	319	324	310	282	322	298	318	289	343	321	333	318	348	316	323	291	290	327	311	345	306	305	295	314	283	289	323	328	300	328	294	324	324	285	324	285	298	298	324	293	309	303	320	317	328	336	309	337	347	311	328	303	304	312	348	333	319	320	312	308	297	317	289	318	311	318	301	323	342	324	303	312	367	335	332	303	327	303	308	335	300	334	301	314	324	319	291	310	316	332	355	327	330	330	324	315	314	295	289	345	322	324	303	388	309	320	303	301	314	312	321	340	297	314	326	304	311	262	297	285	305	294	267	305	317	292	323	306	307	296	286	324	309	319	339	275	328	262	334	303	296	322	290	320	341	307	287	308	308	298	328	311	295	278	309	303	271	323	310	309	322	381	290	311	318	325	311	330	336	295	327	348	331	316	312	310	327	300	294	326	292	303	304	266	320	287	314	337	309	339	304	304	294	317	294	299	270	327	303	299	310	303	292	316	308	320	308	334	300	318	346	335	318	293	316	323	306	323	315	297	281	319	304	292	310	293	299	321	325	289	301	330	331	274	309	331	298	323	353	321	348	319	313	321	322	294	319	284	288	326	304	328	303	315	297	307	322	324	327	330	313	334	326	304
10597	3648	2255	810	477	424	376	349	318	301	316	328	316	304	340	330	333	333	343	324	326	299	300	312	320	322	331	323	334	327	321	309	336	302	298	344	315	309	329	304	328	317	347	353	302	325	327	325	304	290	297	334	309	306	314	324	309	305	292	311	321	340	295	304	315	281	341	333	342	301	299	300	308	316	293	310	310	323	297	327	338	325	319	275	306	266	298	331	308	328	324	310	319	316	294	302	330	318	286	305	332	339	331	336	331	323	324	314	328	330	327	320	319	315	305	316	318	325	335	310	358	339	319	340	332	308	338	309	318	306	326	338	277	292	324	296	333	312	337	273	315	288	321	327	342	328	340	309	307	283	328	304	290	330	290	346	320	337	321	333	299	336	309	313	308	327	314	309	333	293	329	329	351	328	334	330	348	342	323	323	337	293	337	335	329	311	345	296	324	300	313	301	306	318	320	324	320	318	326	286	316	327	304	285	305	336	309	304	351	329	311	318	298	315	320	327	356	297	305	305	299	357	326	346	341	324	337	307	345	314	322	327	319	339	314	348	325	304	288	319	300	332	290	363	302	300	331	281	321	303	333	327	301	294	353	311	324	300	292	331	342	326	320	331	284	356	314	325	335	332	327	303	325	310	296	340	336	324	320	331	325	353	314	316	316	316	299	329	326	347	311	263	285	336	338	325	331	333	326	361	309	337	327	302	309	329	325	318	303	317	327	343	338	320	271	347	343	332	315	309	325	287	322	309	346	323	331	329	314	319	320	304	305	318	339	297	336	303	310	319	333	313	286	338	305	334	309	311	361	312	302	318	262	315	306	310	337	304	347	340	346	312	317	319	320	313	343	320	318	318	332	318	325	296	325	329	303	334	324	324	297	296	323	288	313	315	298	305	326	269	341	319	329	335	297	348	282	300	313	310	324	287	360	314	333	300	331	362	316	297	314	303	338	323	315	299	316	336	292	332	297	298	324	321	324	321	322	343	326	315	309	358	341	306	327	318	314	362	329	327	321	321	345	295	320	308	356	333	303	297	356	333	324	343	297	322	358	284	310	327	319	317	339	297	328	293	311	319	317	304	316	326	306	327	313	316	300	303	332	318	350	329	343	335	310	319	353	335	296	323	359	334	345	311	328	325	318	338	307	334	323	308	318	310	320	315	328	307	360	311	332	340	293	352	320	330	296	329	285	354	318	290	321	324	339	295	312	338	319	315	363	322	322	295	289	273	305	334	310	314	313	339	327	302	363	315	351	300	319	348	319	323	300	295	304	321	313	364	317	317	312	315	297	339	309	312	345	326	307	330	338	318	335	313	298	355	300	330	297	341	309	321	300	308	291	281	270	314	314	339	347	323	363	354	339	314	339	311	330	325	284	344	334	287	313	342	328	319	318	324	317	321	343	308	303	335	341	323	318	300	326	331	354	297	324	335	323	286	362	328	292	344	300	317	299	331	294	306	337	293	302	354	343	307	286	321	332	296	323	334	308	303	337	335	324	315	316	317	335	309	318	307	329	307	289	333	324	340	300	316	290	309	306	320	313	346	334	331	306	322	338	296	323	315	309	342	323	314	341	344	308	287	341	322	326	349	303	339	320	330	342	316	274	336	317	298	303	334	285	291	302	318	290	322	325	338	349	295	336	320	334	320	334	333	333	359	329	312	307	336	341	318	295	319	281	326	329	303	287	330	335	300	294	321	314	326	288	315	324	335	304	333	313	317	321	288	291	343	309	345	325	323	357	322	338	317	323	306	293	348	297	305	312	330	297	294	331	307	286	311	330	317	340	350	328	320	320	275	291	316	312	334	311	289	328	292	306	311	334	341	296	280	274	314	317	319	318	294	307	295	341	319	330	344	306	325	317	312	326	321	310	329	310	283	306	312	333	347	314	340	276	373	314	336	309	316	311	317	330	332	321	353	322	346	302	314	313	322	308	317	349	289	332	325	301	297	307	345	317	323	327	287	314	330	333	355	309	316	287	302	352	366	333	305	364	361	327	325	330	310	296	331	306	328	318	278	312	322	306	318	302	306	314	330	314	298	299	348	319	338	316	331	326	312	324	338	312	311	318	312	340	305	309	339	336	281	321	272	328	340	333	337	327	328	283	305	328	319	315	274	299	328	312	304	315	332	296	336	308	318	340	333	321	319	323	330	328	338	318	305	272	306	269	295	303	351	341	298	290	335	317	320	314	348	314	306	343	320	312	343	293	324	351	324	313	276	315	340	291	348	325	322	305	311	313	310	311	319	286	297	321	322	319	335	314	325	327	299	285	298	316	333	359	306	334	317	339	309	269	330	324	338	352	295	340	342	335	264	315	338	304	309	368	318	313	318	322	302	300	337	330	335	319	334	313	292	328	327	339	330	292	322	329	354	331	301	307	305	355	337	283	317	329	290	316	332	299	319	363	304	321	353	303	315	305	294	306	311	356	318	319	343	302	342	309	286	289	314	325	301	308	268	316	339	336	374	313	278	331	339	322	318	324	314	332	296	310	347	305	313	337	332	282	291	302	325	320	293	328	323	303	323	318	337	344	325	309	335	332	298	314	301	332	293	293	328	298	321	318	338	342	320	312	323	373	322	342	325	313	344	333	328	306	308	312	344	300	308	327	323	310	291	304	326	343	355	315	302	292	312	338	341	313	323	336	317	312	337	326	337	319	294	330	298	333	296	298	314	340	305	325	313	314	337	321	290	309	305	323	320	310	296	302	318	344	309	310	295	345	317	339	320	319	308	329	339	336	308	307	323	341	289	312	320	323	318	319	330	311	327	345	320	304	311	318	385	341	343	291	308	329	345	339	325	294	340	298	304	315	327	348	309	311	310	314	364	347	330	342	360	299	354	323	284	342	318	319	267	322	305	378	335	325	343	342	305	273	320	307	305	332	330	322	302	304	328	324	302	289	313	314	305	333	358	329	315	339	317	336	322	287	293	294	307	294	316	332	312	323	298	332	335	324	300	341	264	294	322	324	318	344	317	314	276	292	356	319	343	279	283	316	299	336	313	297	287	316	333	297	303	296	331	321	359	280	312	327	310	316	311	296	360	283	303	318	312	316	313	340	347	320	324	312	323	321	305	303	317	323	290	333	340	333	301	323	290	336	320	283	339	297	313	299	350	304	313	324	304	325	291	313	334	351	302	304	329	359	297	317	331	322	309	310	294	314	316	313	299	311	316	322	328	371	281	325	317	339	300	328	326	321	270	339	343	330	329	330	321	336	313	326	327	285	313	363	316	368	301	317	307	323	320	309	271	295	314	311	325	346	284	301	301	325	282	337	300	304	295	317	314	325	307	347	347	314	289	313	317	340	359	326	320	333	334	322	315	312	306	329	328	298	319	332	308	304	333	317	301	294	328	288	292	297	336	361	307	319	332	313	316	315	304	326	291	310	333	281	309	341	325	304	316	335	311	315	316	339	317	315	333	304	303	324	285	319	335	317	298	349	317	313	319	302	291	327	298	345	310	320	310	311	296	286	305	340	342
8133	4486	4926	2256	1701	1309	1037	953	888	834	799	814	784	823	809	802	771	786	747	756	787	748	801	788	755	781	785	810	750	773	759	797	739	698	807	812	834	777	782	815	803	805	815	805	806	776	798	809	767	801	789	762	740	798	791	743	783	765	824	771	760	798	794	772	755	754	769	774	711	754	771	783	801	781	794	780	751	799	776	799	859	767	798	791	744	786	766	769	746	789	771	770	806	743	775	783	741	780	742	799	779	709	732	779	821	802	816	764	771	805	761	778	785	752	790	798	796	789	747	775	717	804	786	766	771	749	778	766	747	751	791	761	778	753	769	766	836	771	781	792	802	762	805	806	791	782	757	755	828	777	833	762	740	800	775	813	781	744	830	789	771	730	791	794	706	742	756	768	750	770	765	752	744	783	791	789	756	784	780	763	808	787	774	772	792	735	809	744	777	771	783	766	776	802	758	800	846	771	831	723	759	800	760	743	770	768	783	766	795	832	731	756	759	821	749	781	758	748	775	790	758	822	767	737	788	811	795	765	786	798	764	773	804	789	768	767	766	740	776	771	763	803	805	787	812	719	802	811	710	743	756	796	779	727	788	790	762	803	768	805	801	751	756	775	779	742	762	774	788	764	767	788	822	798	815	773	756	776	748	813	797	761	761	794	730	824	815	741	836	760	779	767	778	776	813	753	764	803	769	762	788	735	718	764	744	797	738	798	745	780	777	784	794	858	814	772	736	742	789	812	789	773	722	750	811	829	780	823	751	767	748	755	722	754	739	770	728	771	758	783	786	795	745	762	812	778	748	781	775	749	775	752	787	796	806	759	729	804	826	766	743	746	738	742	763	773	818	838	756	771	771	792	785	759	775	765	748	787	809	768	747	776	778	797	794	769	813	809	772	826	787	784	771	724	722	779	741	746	767	772	818	747	808	754	740	754	791	818	784	792	793	807	774	782	749	797	774	779	806	771	755	760	800	754	792	783	759	778	793	788	816	743	821	737	791	782	759	765	806	760	840	806	785	794	734	769	822	758	815	774	789	757	768	807	791	740	819	788	740	774	801	797	740	832	733	794	815	779	798	777	795	748	861	765	752	827	752	804	768	791	727	819	804	765	771	771	736	771	775	708	742	809	758	754	767	751	787	772	781	785	829	786	738	734	793	735	757	773	728	787	793	738	769	785	759	841	729	799	801	792	791	793	693	787	716	777	808	807	815	799	794	788	790	766	777	785	776	764	744	796	770	773	766	774	737	730	740	794	772	760	777	798	746	781	715	736	760	823	783	774	802	744	785	789	840	830	772	786	823	725	758	798	772	760	807	726	752	792	799	749	706	765	766	830	823	769	768	742	755	725	758	770	754	797	812	766	822	765	784	777	770	806	771	739	833	759	787	792	763	828	773	751	825	764	783	746	804	781	823	766	778	772	757	793	766	745	839	719	758	777	796	752	754	766	770	756	779	718	789	766	787	748	848	801	787	806	752	784	765	796	793	826	790	782	771	776	748	751	790	794	803	797	786	773	786	758	791	764	782	781	777	781	793	806	807	771	802	777	806	797	753	792	741	783	772	769	818	760	759	751	707	821	813	809	759	787	799	793	799	751	759	762	748	770	752	783	764	754	763	779	789	774	780	724	784	740	754	753	817	776	770	844	792	759	754	797	786	769	796	783	776	767	751	797	818	785	732	785	770	772	814	763	775	768	869	763	791	731	828	787	751	766	799	778	777	762	792	772	741	817	773	793	790	745	790	834	816	802	741	809	753	713	824	788	798	785	806	765	775	823	766	780	765	818	787	787	786	761	733	801	855	787	809	790	824	753	779	796	780	792	748	751	762	745	783	814	752	771	782	785	759	789	828	806	761	770	772	776	774	757	806	775	787	780	829	816	745	760	756	757	787	782	775	814	790	802	787	717	768	755	763	781	750	805	778	807	771	757	804	838	733	808	819	788	755	760	798	746	721	759	779	794	746	786	738	772	790	772	844	788	794	790	753	763	785	781	803	748	743	784	757	760	817	766	737	715	799	835	761	785	767	797	759	771	786	788	731	726	733	812	781	784	728	759	764	782	787	772	758	809	775	754	773	808	798	758	744	795	765	737	790	793	782	746	810	749	802	766	766	798	790	715	770	759	799	748	784	786	794	794	768	780	763	748	731	734	817	782	823	780	797	787	770	782	773	757	791	797	747	761	797	742	768	756	780	825	813	731	786	789	765	773	765	772	808	791	743	791	790	764	795	796	766	781	801	789	778	768	760	834	784	734	791	794	747	751	789	806	774	803	777	788	797	795	758	752	780	749	791	736	765	765	778	822	786	808	818	772	778	790	786	768	753	785	753	794	763	760	793	795	751	786	768	758	783	774	748	802	826	783	786	784	780	770	771	761	706	770	781	779	760	768	787	807	791	757	781	755	781	776	762	724	775	763	834	784	797	781	778	730	772	779	833	727	844	773	820	780	767	795	729	742	798	809	861	763	736	755	793	814	775	789	758	760	755	786	793	800	781	793	770	806	783	812	756	771	780	783	764	790	769	753	757	764	760	809	776	769	791	784	764	785	776	765	734	729	788	802	799	757	778	794	778	784	727	786	829	770	803	776	821	763	818	762	782	762	774	794	793	821	771	778	784	759	787	761	819	781	813	790	774	724	738	775	769	783	708	783	750	757	788	753	846	786	748	720	835	830	772	739	776	767	789	767	780	828	782	829	771	829	828	785	817	795	785	779	800	754	787	759	799	779	710	718	775	691	778	811	764	769	758	786	767	781	798	770	739	751	808	757	784	806	762	774	755	745	751	811	820	788	735	781	792	831	744	736	796	802	788	738	780	748	799	746	770	777	768	780	781	784	783	777	792	808	787	822	757	761	792	781	800	755	781	811	776	753	760	761	695	840	795	779	797	815	803	784	764	768	809	768	820	754	729	759	782	803	762	803	832	781	747	764	788	765	799	731	719	767	766	779	763	757	742	781	783	795	752	784	799	728	809	833	796	783	809	820	834	756	814	829	780	752	723	783	760	764	794	797	802	829	787	772	752	762	798	773	800	746	784	753	781	782	790	739	735	784	784	780	787	833	815	776	774	706	771	769	770	736	804	735	796	771	785	722	745	772	770	800	759	764	815	771	798	768	788	750	806	818	735	798	760	791	746	803	803	789	771	775	841	799	835	771	770	793	768	772	761	748	779	810	756	807	787	791	750	783	826	798	817	837	794	773	794	786	827	770	746	775	789	774	744	793	808	746	783	732	759	814	784	790	798	797	766	713	770	829	802	749	807	772	772	746	774	773	730	793	822	755	744	759	730	788	731	807	796	783	778	803	761	828	767	802	749	737	750	771	784	727	763	764	772	800	784	785	743	786	774	784	758	800	743	748	800	751	755	757	743	832	794	754	824	757	787	774	719	789	784	819	780	811	793	850	806	778	757	751	771	775	768	738	791	743	790	793	778	727	829	763	801	748	793	751	788	731	771	808	806	809	819	790	814	828	764	769	795	724
28711	23951	21160	9033	3739	1798	860	531	383	303	288	284	307	291	250	243	263	251	254	221	255	242	278	247	235	271	237	296	276	271	268	241	235	257	248	226	260	251	279	225	257	235	271	271	252	249	237	226	225	242	261	268	226	246	286	265	286	255	264	212	229	262	259	273	262	269	250	269	245	239	257	247	233	268	269	246	272	271	273	216	264	240	250	245	277	250	262	241	281	247	233	284	265	234	251	241	268	223	253	243	245	242	247	257	236	243	255	256	247	227	252	264	223	246	246	261	239	239	256	241	241	250	258	266	247	281	244	259	262	247	243	227	255	233	239	255	237	254	255	231	244	236	257	249	258	274	246	229	237	273	260	222	275	223	264	277	243	230	284	255	257	258	271	235	270	254	240	251	279	254	227	267	229	232	256	270	252	280	227	265	252	274	267	264	259	253	243	243	235	255	253	247	255	288	238	248	227	237	239	243	245	246	251	274	265	246	266	260	239	267	246	240	244	258	239	271	242	237	284	252	251	273	263	257	267	244	248	246	265	234	245	237	244	249	252	290	267	259	251	244	236	262	257	247	264	234	257	256	278	268	227	259	262	250	260	247	268	255	241	288	273	261	257	265	246	259	251	233	268	249	251	262	297	253	290	241	261	250	271	266	230	295	237	231	257	235	224	226	252	243	263	249	260	251	253	225	237	247	234	245	230	227	243	249	259	275	270	244	250	263	283	225	241	248	251	239	275	243	253	241	251	271	257	257	232	238	263	258	215	225	254	229	283	260	228	272	264	241	269	262	257	244	240	248	243	214	237	255	233	247	239	257	277	247	268	247	249	234	251	240	247	240	284	245	235	253	271	260	271	253	267	227	274	251	239	253	246	207	255	251	239	246	262	257	276	267	256	225	261	298	251	232	224	237	247	268	264	270	249	238	241	241	231	246	237	226	272	235	234	241	247	249	267	289	244	270	243	259	254	279	258	224	254	237	237	230	223	224	234	258	243	262	244	243	257	249	276	255	260	241	240	232	246	223	271	240	238	254	274	230	256	249	231	272	276	262	248	241	249	233	260	263	243	207	250	234	247	251	259	276	254	247	247	262	266	263	242	232	249	237	252	280	262	229	281	261	232	270	255	244	226	227	211	239	248	285	274	245	247	300	256	240	291	248	264	267	203	256	247	247	246	250	257	237	249	243	266	250	249	265	247	270	260	258	268	264	209	244	243	256	293	217	226	224	252	214	248	265	268	270	271	252	261	255	274	236	278	229	241	226	278	265	253	265	260	241	268	259	242	233	285	232	234	259	256	251	227	274	269	247	219	239	240	243	255	245	258	229	272	238	245	234	256	234	252	249	271	254	279	262	276	241	250	252	242	232	223	259	259	238	215	252	262	227	248	241	229	253	246	224	242	248	252	247	242	216	265	279	257	270	261	251	270	234	260	249	231	267	238	260	270	271	247	216	228	233	233	250	248	262	253	260	249	251	271	262	257	286	254	268	248	266	245	231	241	236	281	269	235	235	272	239	285	242	260	245	256	224	233	274	258	236	232	253	240	270	238	262	240	252	268	255	229	251	250	250	264	258	242	246	237	251	271	258	261	224	237	246	248	242	266	245	263	219	253	242	266	269	256	249	240	250	266	242	253	269	238	250	278	274	256	229	249	287	241	223	250	246	259	251	270	259	254	228	244	253	260	274	248	248	253	273	249	240	253	233	276	252	241	258	254	242	242	271	244	262	243	244	241	253	263	259	265	232	242	227	248	262	269	250	239	253	234	254	246	269	276	267	235	241	250	208	255	222	253	242	236	256	242	243	232	219	254	240	207	261	231	252	232	255	258	246	250	244	228	262	245	253	245	225	240	252	218	237	248	249	230	231	268	250	238	262	256	263	243	249	274	226	276	258	251	248	258	279	238	242	232	250	228	245	259	246	224	253	266	262	243	247	245	211	231	265	256	257	247	226	288	238	257	256	252	267	283	266	256	244	244	269	228	236	250	245	247	245	260	239	228	251	255	271	274	254	262	239	252	234	276	230	265	253	271	255	251	270	259	254	254	236	242	267	250	246	253	265	256	253	273	254	242	261	268	261	306	247	270	286	262	258	250	243	247	279	272	281	258	229	265	240	243	262	270	261	246	250	258	267	270	263	256	292	259	263	265	263	222	248	250	251	248	258	275	263	215	235	281	230	233	261	270	224	249	260	219	246	278	266	247	279	232	225	275	252	229	242	231	237	257	244	242	271	243	257	279	263	254	264	246	265	261	254	258	240	263	228	251	282	251	277	248	248	231	253	258	266	237	260	260	230	225	226	249	270	200	239	239	250	257	275	244	248	245	278	272	235	234	241	224	252	254	238	238	267	259	232	241	268	217	244	276	239	285	249	252	243	235	269	244	269	273	259	275	262	229	255	245	250	268	244	221	219	250	283	269	262	224	267	230	191	227	258	228	233	254	236	230	255	242	276	259	228	242	253	242	266	271	242	244	241	230	244	230	245	278	257	253	273	263	230	245	233	240	237	271	250	268	246	270	235	255	219	271	246	247	215	235	257	264	259	272	251	241	244	277	234	257	274	233	250	244	242	277	265	258	249	278	255	261	242	242	237	275	245	251	251	244	235	247	244	222	242	271	236	253	258	236	227	290	244	244	244	244	253	254	263	219	225	246	256	265	238	254	252	249	254	263	257	244	259	261	248	244	241	278	257	245	254	246	218	248	229	257	272	271	292	273	243	218	261	232	267	233	253	267	242	244	236	270	256	233	268	222	220	253	222	268	227	234	265	229	241	264	255	213	252	242	225	267	300	254	252	238	255	252	252	263	241	267	255	229	274	249	242	241	239	232	240	249	237	256	244	290	264	280	287	248	240	237	254	218	271	286	250	259	252	255	249	258	251	238	274	268	248	245	230	260	262	263	243	268	248	231	230	278	238	251	238	248	243	254	267	263	268	269	256	275	247	252	242	252	274	280	212	264	262	239	239	258	257	270	236	234	273	270	254	246	255	260	248	276	251	255	255	253	236	246	247	255	245	245	231	249	249	249	237	244	235	257	257	237	224	277	248	258	264	262	273	251	259	272	242	259	266	280	248	275	264	226	249	267	256	256	244	266	245	264	295	247	221	248	235	249	242	251	269	251	264	257	262	217	227	259	263	248	246	218	244	281	268	223	262	214	263	225	287	255	212	238	270	254	232	267	243	253	267	242	242	256	239	253	283	257	260	269	252	269	256	225	265	274	224	258	249	275	235	279	227	218	241	248	241	237	248	263	256	252	229	248	267	268	251	248	222	264	252	244	265	263	294	267	244	244	247	263	271	260	249	271	268	242	258	244	208	246	238	250	274	227	278	255	250	286	283	255	251	269	233	248	242	245	243	275	271	243	243	249	261	227	220	239	240	230	252	258	243	238	243	242	258	257	277	280	261	252	280	229	251	258	250	219	262	249	248	243	220	211	266	299	252	246	271	270	225	238	243	264	241	248	211	259	269	246	243	256	266	251	270
21565	22174	21085	8041	6325	4233	2602	1743	1540	995	920	808	760	712	632	727	672	698	620	623	624	632	649	567	584	636	603	678	588	622	657	634	654	607	653	654	617	578	599	624	576	611	634	621	626	589	570	606	608	583	665	643	634	579	606	629	592	587	608	668	610	595	607	615	629	610	632	648	667	620	663	618	599	626	631	609	638	625	597	614	647	622	637	633	636	600	603	612	632	579	634	598	625	588	639	624	608	592	617	609	626	632	640	585	659	586	593	619	624	612	677	601	605	660	621	599	633	626	563	642	631	587	607	612	657	595	638	620	639	620	607	618	605	633	589	628	640	619	591	617	637	664	605	581	655	615	624	636	600	628	635	600	618	642	599	676	590	627	596	629	630	630	634	596	591	619	631	645	598	627	589	618	666	623	614	637	595	578	608	657	627	595	684	608	632	616	635	646	629	607	604	606	643	636	567	598	592	622	631	564	629	605	599	618	591	618	612	608	618	603	611	655	606	620	604	586	679	617	605	630	614	567	578	556	634	632	618	612	582	651	574	663	621	612	571	644	596	623	607	616	601	612	628	631	619	626	629	587	630	644	572	594	613	615	601	647	620	635	604	606	601	611	642	633	588	622	633	632	602	630	583	615	610	675	615	616	608	607	636	631	583	630	613	621	602	575	593	623	637	609	634	660	631	639	619	596	608	640	590	603	591	634	612	639	591	654	616	615	633	571	618	664	648	628	594	597	621	618	595	650	575	638	620	609	613	597	618	573	600	611	580	606	586	612	580	626	639	610	602	591	604	624	584	573	633	618	594	629	603	607	635	575	607	590	592	638	634	624	609	624	611	587	665	628	604	627	606	669	649	592	627	590	611	611	620	625	621	559	591	619	624	599	613	630	610	624	587	638	628	601	618	665	589	625	611	609	588	585	613	626	613	601	606	614	639	616	610	660	665	593	648	611	598	626	627	591	554	609	616	633	632	597	622	640	604	616	643	656	650	552	624	625	576	616	584	659	646	623	643	593	602	593	622	612	621	623	637	585	571	622	666	652	554	611	630	616	600	597	621	646	572	652	573	618	600	623	632	646	615	666	661	670	573	634	631	576	590	541	621	610	629	607	632	575	543	592	609	591	634	633	612	652	611	607	587	649	632	610	645	645	657	609	652	602	633	667	681	607	606	611	634	649	586	619	633	578	635	655	576	613	657	649	592	643	636	602	635	601	597	635	594	667	622	577	645	641	611	608	580	598	574	626	591	583	649	621	630	622	606	623	580	650	629	573	592	604	651	623	631	625	659	580	586	643	636	599	642	683	622	594	623	648	594	621	616	592	627	673	628	619	624	630	599	622	619	633	619	665	601	600	655	608	590	641	575	596	609	624	624	628	636	631	622	603	614	617	630	597	605	631	618	632	627	634	585	600	596	596	584	629	617	625	644	577	634	717	652	603	622	612	562	658	623	614	653	630	628	654	626	639	616	617	613	608	604	602	614	597	647	613	624	624	610	644	601	611	604	627	635	581	635	620	583	621	593	595	619	629	595	606	599	676	599	588	617	643	555	638	643	620	579	600	624	657	632	659	633	631	633	613	636	622	619	607	613	614	642	596	618	631	607	611	590	652	600	600	635	604	570	613	592	587	634	615	628	637	646	607	587	670	597	630	589	622	623	613	611	625	598	575	663	571	659	616	551	641	620	625	603	651	616	626	676	563	638	615	678	571	597	642	610	579	593	618	602	644	632	619	609	609	590	618	613	648	616	589	571	609	613	599	617	650	625	617	617	598	621	638	607	614	563	625	636	594	621	615	592	641	651	651	671	649	587	598	658	623	634	639	611	602	616	625	635	633	594	599	583	625	602	597	653	634	605	601	595	599	620	622	642	660	624	596	591	583	649	621	626	625	602	580	603	617	586	672	563	637	613	617	609	646	619	611	628	566	606	596	580	609	664	641	598	574	629	638	630	605	627	586	609	589	581	566	555	615	598	623	619	585	588	578	605	635	629	568	601	589	609	626	613	612	570	628	656	617	612	595	592	604	595	638	618	599	624	650	626	653	652	622	641	601	622	605	627	585	652	565	566	621	621	655	614	647	667	598	587	615	609	629	622	640	648	590	596	663	637	581	626	594	650	617	623	602	609	657	584	612	599	653	590	606	632	588	596	634	612	609	621	616	650	595	612	636	610	578	649	659	585	596	663	597	631	634	608	615	606	589	621	689	559	679	622	613	605	617	637	670	639	631	658	615	637	587	636	594	653	636	568	592	637	641	651	592	606	639	629	670	639	577	574	582	590	608	611	643	633	612	610	601	598	633	616	587	612	611	635	605	629	587	625	594	632	615	609	606	656	585	645	634	620	623	618	610	584	652	624	626	656	628	596	622	568	611	598	592	685	552	653	616	648	613	656	582	595	642	643	597	639	625	632	603	618	630	630	600	653	587	571	617	641	595	627	566	610	629	636	642	650	609	573	614	604	579	610	644	591	604	604	569	620	633	606	583	656	660	609	628	590	583	635	622	631	653	627	648	643	659	607	621	627	628	636	625	609	628	637	601	647	585	662	612	609	590	637	616	620	638	591	628	600	635	612	654	612	638	648	621	618	618	608	641	591	640	623	586	603	615	616	607	620	625	615	588	630	616	628	622	589	614	675	615	577	577	683	586	636	608	622	647	591	631	633	628	626	610	678	608	620	577	600	604	599	661	609	628	657	620	636	634	593	566	576	653	644	637	601	664	612	627	658	649	614	626	635	630	615	609	640	648	683	643	615	637	656	656	635	650	627	609	588	648	653	622	642	589	634	609	626	649	609	605	618	588	658	627	576	612	618	573	616	620	597	643	633	633	603	650	628	615	619	626	669	559	631	629	563	604	566	608	630	544	654	599	619	638	615	604	608	630	604	608	594	581	618	597	625	616	633	623	640	610	632	601	626	624	665	589	630	604	616	639	657	633	606	623	566	636	645	589	626	632	546	642	644	616	623	592	622	629	599	605	680	678	571	579	568	609	625	627	630	548	605	607	629	614	632	597	677	603	615	652	595	649	622	640	611	578	610	659	616	568	617	585	689	614	647	629	639	636	637	603	611	587	627	622	602	634	599	586	623	668	601	619	607	639	606	609	639	604	630	631	649	574	577	610	601	606	621	618	664	591	631	579	595	649	617	571	647	588	622	608	619	604	615	625	670	630	567	581	626	634	623	613	595	617	624	627	628	593	619	625	609	595	626	590	656	609	643	663	641	627	612	621	617	621	567	598	645	632	627	658	604	613	633	611	618	623	618	621	592	655	594	586	590	642	631	600	608	647	575	636	620	623	641	616	582	596	610	615	595	628	594	614	609	600	600	568	613	602	616	600	622	621	640	609	673	634	564	582	655	620	586	620	627	638	673	677	589	590	590	647	615	640	643	617	592	627	654	635	613	593	619	585	618	619	608	645	641	627	653	641	604	613	641	586	626	601	623	603	624	629	617	592	617	565	577	591	624	617	630	633	675	592	580	596	597	653
37400	30704	26292	12572	5770	2829	1341	695	484	230	182	189	161	155	132	124	118	139	126	130	125	127	113	131	119	110	124	116	130	111	117	127	118	127	142	121	130	122	117	110	110	115	120	118	107	101	119	91	120	102	118	136	107	120	114	118	129	137	115	109	113	119	116	130	108	132	108	130	118	118	122	108	119	120	112	122	132	125	96	117	143	115	125	124	126	111	121	115	101	115	99	120	110	119	121	115	116	120	115	118	130	127	104	108	115	117	120	123	105	122	116	98	124	101	107	123	128	117	120	120	123	108	120	105	130	106	127	134	112	103	114	110	116	99	98	105	119	107	143	125	125	101	121	129	108	124	113	118	117	137	127	107	111	109	110	102	103	135	119	108	116	121	125	123	127	110	109	112	119	104	107	126	112	132	117	101	124	130	117	131	109	141	119	102	103	129	116	126	126	123	113	121	119	112	102	125	124	118	129	98	126	146	119	127	124	128	97	118	136	120	121	112	108	119	112	122	111	123	117	122	119	127	135	101	125	124	101	105	115	115	128	111	120	120	131	110	123	119	130	114	102	115	118	127	119	115	121	113	103	131	121	119	127	109	119	105	132	137	133	120	135	120	111	139	116	114	137	100	117	122	122	125	100	102	104	123	121	105	125	120	101	108	134	116	114	128	126	115	112	122	122	131	108	121	113	118	107	117	105	103	120	138	110	112	101	121	134	132	115	115	115	114	109	132	142	133	148	114	141	120	115	114	116	114	112	121	115	127	129	102	112	99	119	129	105	129	131	111	102	135	117	129	111	113	110	130	133	108	130	123	138	132	99	104	135	111	99	115	110	119	129	104	118	115	114	107	129	124	111	121	139	117	132	118	126	108	125	123	125	113	121	103	108	112	132	117	122	132	124	113	121	129	146	109	120	111	117	114	129	118	107	123	123	129	105	112	127	108	119	134	118	112	110	125	122	131	117	126	125	111	125	123	117	117	119	119	111	131	135	146	94	116	127	134	130	123	118	113	107	120	104	121	130	119	110	103	119	115	119	104	134	99	104	145	129	117	135	124	134	116	118	139	134	118	112	134	114	123	108	122	119	103	116	141	123	127	101	133	115	117	130	103	122	106	130	118	141	116	118	115	117	119	128	126	135	133	114	120	112	102	118	145	121	108	123	126	115	132	107	116	113	125	117	118	131	114	104	123	115	114	104	141	93	97	106	100	123	111	122	123	129	104	119	112	102	120	142	103	117	118	127	96	117	109	101	119	135	120	129	144	122	111	98	131	127	96	113	115	116	106	133	120	119	108	121	106	105	116	114	143	141	126	112	115	122	111	100	132	143	129	120	122	102	114	104	122	122	118	111	128	105	125	114	122	125	91	141	98	96	113	112	125	138	117	116	121	114	111	109	118	109	123	119	117	122	118	116	121	115	103	111	107	114	97	127	98	139	125	112	115	113	103	109	120	123	105	112	123	123	107	126	107	125	123	127	113	117	121	103	106	119	105	116	124	147	122	129	120	124	116	118	147	117	120	116	113	126	124	129	119	107	106	124	97	104	121	104	107	133	130	117	120	122	105	123	117	131	131	107	137	112	130	107	106	101	129	128	138	116	131	133	122	108	132	140	109	113	103	110	111	110	121	129	108	111	120	83	117	127	113	116	137	105	106	113	116	117	122	124	120	114	105	127	132	136	128	101	103	112	122	110	125	115	107	117	119	126	116	123	95	112	137	117	135	113	128	147	130	118	113	115	114	116	123	106	117	118	116	109	122	115	114	119	113	127	123	140	124	128	123	133	114	112	117	142	128	132	106	126	118	120	104	98	114	108	110	122	132	103	140	127	125	121	130	117	130	114	127	103	127	107	121	114	156	135	125	110	122	98	122	137	124	132	110	112	135	109	123	114	111	129	129	113	128	107	119	102	123	118	143	131	114	108	108	109	93	101	111	121	139	137	123	117	107	124	116	115	114	119	126	124	136	127	132	108	116	117	139	117	127	127	109	98	120	129	119	106	116	111	121	109	120	119	138	110	152	118	112	120	113	122	129	149	121	126	124	103	103	139	118	138	122	105	117	155	128	120	118	105	115	122	128	104	99	103	113	116	116	104	121	114	122	116	120	134	113	133	121	113	119	124	118	133	114	108	131	110	121	113	112	117	113	107	119	94	125	117	112	135	116	134	107	109	108	115	122	125	108	118	130	128	119	115	105	122	106	135	135	125	127	124	117	114	118	110	116	128	125	100	117	115	117	106	109	115	115	118	115	121	111	118	116	117	114	139	140	114	115	121	116	109	114	116	107	126	91	123	121	102	125	115	103	123	118	124	116	105	115	129	125	124	137	127	148	105	126	133	124	106	95	102	105	120	119	104	110	116	102	121	115	92	110	115	105	92	104	120	127	123	135	124	118	116	129	125	126	121	131	112	113	120	123	122	121	117	113	128	118	120	116	114	128	118	136	142	98	122	119	122	105	109	128	115	124	120	120	122	107	124	118	136	123	111	120	108	115	100	125	106	103	115	100	131	93	116	118	104	122	100	123	115	123	136	97	109	109	128	115	102	137	132	105	115	115	112	105	138	123	103	122	99	102	137	116	107	134	107	125	117	126	108	120	104	116	132	113	125	100	94	97	110	109	112	128	111	110	109	121	146	89	105	99	106	120	96	117	108	116	115	118	117	121	115	148	133	132	124	127	113	112	110	121	113	116	126	121	128	129	142	109	122	104	110	111	141	126	133	127	123	118	131	115	124	105	103	117	104	119	138	132	106	104	110	132	99	118	119	122	119	109	115	123	129	128	111	110	105	111	115	112	94	108	115	120	117	127	122	126	116	114	104	118	119	116	121	116	109	107	125	122	116	123	118	111	105	136	104	128	126	134	114	128	113	122	99	135	137	113	106	95	128	108	116	104	122	112	123	96	121	118	120	117	103	110	114	126	122	112	94	107	135	126	125	119	115	135	140	129	116	122	106	104	114	135	127	118	138	122	116	108	108	119	101	111	128	130	99	129	115	129	120	119	122	116	110	104	132	97	114	125	109	119	135	116	115	132	111	119	124	121	104	123	134	122	104	123	140	93	99	115	115	128	112	105	118	116	134	123	120	125	135	128	112	109	147	108	118	118	101	136	130	122	96	100	131	125	124	118	104	121	123	112	127	117	122	124	126	131	124	124	103	129	113	129	142	128	123	118	138	108	111	124	104	107	141	122	121	131	119	119	138	94	118	123	101	117	116	134	124	126	137	125	96	114	123	121	108	101	109	98	107	120	133	107	120	106	121	121	125	124	109	113	139	123	103	128	134	123	119	131	122	111	102	115	117	110	145	126	107	150	121	113	135	90	123	122	111	100	119	111	136	99	114	113	139	124	116	127	111	143	128	116	111	110	117	123	124	118	144	120	129	101	111	103	127	108	131	112	135	119	100	130	107	104	98	119	129	102	128	111	107	123	106	139	123	126	131	116	123	110	129	138	130	97	95	116	114	134	126	130	121	139	122	112	123	110
26553	27019	24011	11301	8234	5532	3358	2076	1814	1073	884	654	570	464	428	439	400	341	357	347	332	362	325	340	322	373	328	352	328	354	377	347	304	357	352	366	357	352	333	348	327	322	326	332	338	311	311	313	314	342	310	337	345	337	321	312	315	319	336	325	331	304	342	353	326	323	310	342	308	311	309	314	326	326	310	304	338	321	353	326	325	307	297	277	336	342	313	337	295	339	291	333	321	330	346	315	290	303	312	320	308	315	339	313	279	322	309	302	309	321	321	311	325	332	306	326	322	353	298	324	340	318	328	319	293	338	327	317	323	294	304	327	312	286	318	292	327	296	336	319	334	320	313	295	314	287	333	317	325	298	310	320	310	301	297	336	330	294	333	356	301	353	346	302	337	299	330	322	339	316	287	313	311	315	311	326	311	306	319	316	310	337	318	328	303	325	324	317	325	305	315	319	329	301	307	331	312	324	306	322	312	328	309	315	334	305	326	312	306	307	325	312	312	303	327	307	289	337	333	334	286	307	336	320	336	333	343	310	330	341	302	314	334	302	302	316	330	314	313	342	302	311	311	309	338	340	359	297	319	321	308	355	325	304	313	289	280	326	327	331	342	324	298	319	323	330	324	308	321	338	312	319	315	316	316	348	305	338	306	327	328	322	313	321	297	308	292	362	316	331	290	323	307	271	293	318	302	299	283	337	287	325	315	347	323	327	321	334	316	321	337	338	339	334	300	298	352	319	348	311	324	325	305	334	318	266	308	290	326	310	301	321	319	304	320	338	324	321	306	346	312	316	340	281	307	312	333	302	306	336	316	308	320	284	340	313	331	313	325	323	323	328	313	323	332	318	332	338	322	320	324	295	343	322	307	289	315	309	331	316	312	345	305	321	322	312	339	320	282	298	312	327	337	298	327	324	313	350	329	364	308	283	305	327	278	301	296	292	348	339	322	312	322	350	278	326	305	333	333	326	333	326	334	318	373	325	341	341	334	331	275	339	304	313	281	320	310	341	291	292	328	305	317	308	317	362	337	333	330	310	311	321	308	325	338	299	327	319	286	335	369	309	333	319	313	295	337	295	346	325	299	344	300	292	298	302	298	333	329	314	292	321	308	331	339	300	302	334	312	326	334	315	365	341	334	307	310	298	288	315	292	323	325	313	287	323	329	307	357	299	292	332	319	328	325	324	324	323	323	316	279	301	327	307	327	302	317	329	306	323	297	336	310	305	292	318	308	325	302	273	323	286	320	308	321	296	327	310	354	297	319	346	326	282	292	338	312	327	318	325	332	355	305	348	319	310	329	290	334	341	323	295	289	322	318	324	322	331	308	315	315	320	335	317	339	334	297	326	289	345	319	312	302	299	292	322	318	319	330	298	310	322	339	320	302	340	335	321	318	313	326	309	299	307	332	357	303	303	303	326	318	307	332	315	323	353	293	332	304	309	305	338	318	316	320	312	330	307	333	309	347	319	305	325	313	281	339	329	292	312	332	319	301	324	315	297	308	320	300	347	311	339	317	327	291	320	322	297	308	336	314	343	334	298	325	324	298	333	336	350	295	300	296	355	343	338	325	328	285	306	309	322	292	331	335	315	338	328	291	334	301	287	287	345	327	328	308	318	310	338	316	342	304	294	287	290	339	332	294	326	357	309	321	314	370	313	321	319	312	321	310	351	334	326	334	326	342	314	319	318	296	325	326	316	323	334	346	275	303	329	327	323	300	339	304	297	340	298	343	367	334	317	317	347	332	326	332	345	319	332	312	345	337	320	275	330	307	324	321	349	311	304	352	328	302	326	320	300	321	304	327	321	336	337	329	265	329	331	311	338	335	334	306	308	295	317	331	276	329	288	314	337	292	315	340	295	341	299	297	297	313	309	321	315	322	344	307	304	351	299	317	340	287	332	322	335	316	343	276	307	314	264	343	307	331	337	306	324	313	284	293	329	335	305	320	337	326	320	278	354	310	301	318	314	357	316	322	306	314	334	314	332	297	313	288	347	326	310	291	322	316	321	317	325	302	348	285	335	317	329	315	284	352	325	332	335	333	332	341	323	350	293	332	318	319	345	318	325	319	315	323	315	315	319	300	302	296	344	307	297	320	307	340	314	323	318	344	296	328	317	297	322	362	342	317	300	298	336	330	324	301	313	312	287	307	328	314	322	318	311	322	306	346	331	324	322	337	310	276	306	308	301	296	337	296	311	304	338	319	304	347	302	346	309	352	306	329	347	300	331	310	341	303	300	317	332	327	341	325	327	307	336	307	317	337	347	303	350	335	286	326	324	317	319	325	312	351	298	300	338	305	377	332	278	324	321	331	342	344	313	274	334	333	335	337	315	338	310	304	298	308	310	338	306	309	308	341	302	334	314	319	312	335	312	325	285	317	293	299	315	316	315	312	322	319	330	319	305	298	313	280	323	319	313	316	354	355	323	328	330	353	309	332	314	312	302	313	293	300	315	297	320	342	334	299	316	292	350	303	322	290	304	340	297	330	333	307	330	311	323	319	334	284	322	310	304	315	344	313	305	304	305	324	309	317	319	335	340	314	325	317	296	324	295	332	323	335	309	330	302	345	295	337	353	293	347	330	329	326	304	323	325	327	308	341	348	308	279	312	310	320	313	290	313	352	297	296	303	303	341	325	313	321	304	323	327	314	306	317	352	351	343	307	276	340	316	346	335	294	331	303	362	338	326	322	306	306	324	326	333	315	330	296	342	287	325	352	318	349	309	327	347	304	339	322	331	313	336	290	280	325	325	318	314	337	323	329	288	320	308	309	302	315	324	312	340	321	296	311	337	331	356	331	287	287	304	320	315	308	300	268	316	344	339	355	300	315	332	300	310	310	318	306	320	323	319	341	332	328	348	319	340	359	319	287	320	291	315	289	314	281	321	313	306	323	337	325	341	294	308	338	323	336	309	338	335	315	312	346	312	337	351	311	309	303	325	353	317	299	305	303	307	320	315	355	330	350	331	303	322	291	340	322	284	302	310	306	338	303	320	316	297	298	315	322	328	295	327	309	319	367	319	289	315	346	330	308	326	343	324	332	337	303	295	325	324	316	308	318	322	301	329	311	325	350	315	292	316	301	308	318	302	312	300	311	341	348	344	272	336	297	331	338	333	330	304	296	310	301	304	364	302	310	294	290	328	292	318	300	282	310	303	321	317	352	313	280	303	317	305	350	319	285	308	326	323	302	352	317	351	308	298	344	310	319	308	292	293	325	307	305	336	319	321	305	316	310	294	325	344	329	322	286	323	334	300	338	340	336	333	287	302	348	330	315	328	319	299	367	315	353	317	313	319	327	295	317	329	328	332	301	319	311	314	342	324	327	305	321	323	347	334	296	291	314	323	323	308	345	331	307	317	312	279	300	334	313	316	312	335	337	353	339	316	322	306	322	307	324	352	342	322	318	335	279	326	328	301	317	310	323	325	311	339	319	309	357	323	328	295	342	315	311	339	330	336	320	300	303	328	318	329	317	353	339	334
11176	3495	1917	776	439	387	307	309	351	354	309	330	316	327	326	290	303	324	323	312	329	327	337	306	353	298	290	345	310	336	363	282	291	339	293	313	339	338	340	336	352	343	340	299	317	297	315	327	303	359	303	297	304	323	309	308	298	298	314	295	328	323	307	318	377	310	342	318	344	323	336	337	320	297	309	329	288	290	323	323	286	323	335	339	344	329	327	309	309	317	308	309	315	298	321	299	300	340	289	318	334	346	333	307	306	340	333	313	310	327	328	284	345	299	309	318	316	332	292	314	296	333	334	316	336	326	335	336	320	325	298	352	312	333	311	306	305	317	338	304	302	326	329	344	276	279	341	330	281	289	273	278	350	309	313	323	310	306	326	315	346	291	336	318	290	298	332	301	324	311	336	317	324	290	344	323	330	317	308	331	303	325	334	328	320	284	332	311	319	344	327	337	292	313	299	279	322	316	321	318	346	345	337	285	317	302	301	310	328	329	351	326	317	325	316	319	323	342	345	317	328	344	308	332	314	308	292	315	319	308	313	311	330	343	334	327	327	322	337	334	317	317	277	310	321	336	322	318	331	296	331	318	324	323	352	326	313	317	315	295	304	312	326	329	308	338	329	345	316	322	328	328	340	323	309	308	313	324	275	318	330	315	333	379	326	352	355	337	301	330	317	319	317	285	353	292	295	314	310	346	299	325	341	295	327	332	319	325	310	328	315	367	296	353	320	362	360	334	346	310	355	328	329	316	338	341	331	325	286	333	325	305	332	311	360	341	324	344	321	339	302	328	328	320	305	324	349	334	279	320	296	333	326	310	342	314	331	310	294	324	343	281	326	337	318	363	304	312	341	292	341	326	316	315	321	340	331	308	334	306	293	323	321	338	324	315	343	336	291	328	320	299	327	314	322	311	311	321	315	333	308	314	326	302	315	303	334	308	329	345	304	338	315	326	331	333	348	322	359	340	318	316	297	303	325	325	312	316	349	311	343	299	312	331	314	310	327	330	340	330	331	332	339	320	343	356	318	328	327	366	347	300	314	313	310	332	340	310	301	351	318	305	329	334	340	312	322	328	319	333	343	305	296	300	324	324	347	319	330	329	321	321	277	283	310	356	327	309	304	310	299	328	311	319	349	310	329	322	321	334	326	344	315	321	310	330	293	330	331	301	322	323	336	332	330	304	314	330	312	333	330	310	298	330	287	325	333	329	315	323	321	360	305	318	321	326	335	308	320	297	333	318	314	302	323	311	332	335	354	310	300	294	320	328	336	322	300	331	329	312	283	304	313	311	347	324	330	343	340	313	315	324	297	307	312	300	319	332	331	291	303	345	343	331	317	299	366	304	356	334	318	307	372	299	314	294	323	335	325	338	327	316	315	360	336	318	294	351	320	315	302	320	322	309	340	292	314	318	320	316	312	321	304	319	304	312	309	286	311	333	298	332	368	315	319	288	306	285	324	288	303	312	310	322	295	318	305	324	320	336	308	322	322	311	308	330	329	324	317	279	319	365	341	327	308	342	339	319	310	288	322	302	337	355	309	355	353	325	298	297	354	306	328	346	317	322	304	342	330	341	316	312	364	330	312	282	337	330	354	314	356	322	321	293	332	340	334	291	321	321	331	303	333	319	367	327	295	309	305	291	326	319	317	325	278	299	339	325	328	340	312	344	299	324	324	264	317	340	319	333	333	313	330	307	319	320	322	318	307	349	320	300	316	330	344	334	323	347	329	343	325	333	332	315	333	336	333	315	333	288	330	295	310	333	325	333	337	332	340	311	379	346	300	337	304	318	339	331	324	295	280	304	327	320	282	321	290	308	364	304	345	322	323	305	349	350	299	297	347	338	308	330	316	327	349	274	323	326	294	334	309	332	323	354	335	334	319	333	307	318	323	312	333	288	336	314	298	318	315	333	320	347	348	341	325	321	310	324	310	323	342	333	283	328	309	296	303	349	308	334	296	293	325	348	361	345	309	304	328	313	315	294	303	334	288	311	298	317	300	315	321	304	315	348	321	335	322	312	323	323	325	334	342	289	309	349	324	320	311	297	328	346	321	335	341	348	326	340	328	312	349	303	312	330	326	319	366	303	326	352	325	300	327	343	326	330	300	325	338	318	300	302	345	307	300	312	339	335	348	303	319	314	294	360	322	293	297	307	303	330	310	312	332	334	323	328	286	337	307	313	324	340	334	348	338	357	323	345	340	318	326	331	314	333	322	336	307	309	319	295	300	339	292	368	304	315	359	334	324	338	315	269	305	332	326	307	320	301	358	324	355	343	328	330	340	329	337	326	313	313	322	317	370	307	317	299	324	383	335	318	318	334	291	328	310	306	299	281	307	321	322	295	305	308	339	315	344	355	318	301	332	317	324	313	311	299	327	308	335	341	330	356	327	321	319	340	351	340	328	304	296	308	277	327	293	313	335	281	328	297	336	336	329	345	291	317	315	340	304	320	358	282	321	342	309	313	331	336	315	343	342	365	310	338	342	339	323	344	348	315	326	337	347	307	326	320	304	324	337	319	338	343	349	327	331	373	305	315	313	299	321	302	301	353	327	302	294	309	323	310	315	328	293	338	308	287	325	336	347	329	307	303	313	334	323	343	293	301	311	321	333	330	311	336	295	308	319	348	306	336	309	352	310	345	348	333	305	295	359	343	345	325	314	326	299	316	306	337	348	310	290	331	305	324	356	317	325	300	308	311	338	336	318	293	341	319	313	340	289	331	351	312	341	309	317	358	294	316	315	338	336	323	297	309	333	331	313	336	322	313	304	321	345	303	330	319	318	297	320	334	337	341	301	332	330	309	309	364	307	322	348	308	308	324	311	287	334	283	328	325	321	344	322	304	314	340	379	308	311	337	307	330	345	309	306	345	332	341	346	330	329	287	321	307	353	283	289	322	309	308	322	360	338	325	288	325	335	326	330	326	339	317	339	331	327	323	304	326	305	328	310	344	319	318	334	345	338	319	275	345	318	324	285	318	327	316	342	308	344	300	323	317	308	341	342	338	306	325	316	289	284	332	335	339	305	305	312	310	322	358	311	349	337	323	302	330	310	315	314	310	325	324	324	313	332	303	323	322	312	280	335	323	325	334	335	310	281	301	318	327	313	320	321	345	341	320	349	306	302	319	322	313	306	350	342	344	320	336	322	320	331	352	330	296	325	322	326	331	281	335	301	315	344	336	276	321	326	326	370	309	309	317	293	296	316	335	303	329	310	334	310	351	331	309	343	310	349	327	324	328	311	293	317	318	319	360	327	317	303	351	310	333	341	374	296	323	359	328	314	364	298	312	327	325	372	315	295	318	300	316	340	333	297	330	316	328	307	320	318	281	315	323	308	274	310	283	288	306	327	319	332	353	370	309	327	331	316	314	298	321	359	344	308	331	326	283	348	337	316	322	327	335	327	315	304	329	353	331	322	298	353	304	301	331	337	332	346	325	295	326	344	324	307	323	311	295	317	317	320	324	298	307	309	313	294	315
8515	4398	4339	2166	1363	1090	933	925	1008	860	830	792	832	801	836	797	732	806	763	862	838	809	741	803	796	785	796	780	797	777	787	817	800	791	758	771	750	768	823	792	782	738	806	785	788	794	737	840	824	788	778	750	779	806	817	743	748	771	829	795	766	811	829	809	799	728	797	826	837	816	726	772	774	760	819	803	770	778	777	774	744	812	787	764	796	777	821	788	738	790	787	807	821	814	802	777	783	816	746	794	790	799	777	792	764	801	761	807	809	789	743	818	769	759	795	789	779	712	748	798	770	791	792	780	781	812	760	789	753	790	757	805	804	782	782	783	757	772	769	765	757	750	736	803	749	784	785	782	806	801	783	762	811	805	777	816	815	794	771	793	749	793	767	789	779	781	739	798	804	796	799	760	786	804	770	840	874	787	786	770	807	767	776	768	794	821	819	805	810	767	799	801	788	822	810	801	750	798	788	752	802	741	767	775	769	785	819	776	812	745	763	820	792	775	735	784	801	783	796	784	805	782	758	793	827	791	808	746	725	811	779	807	775	774	831	827	789	823	824	817	797	803	796	770	790	784	770	703	820	782	783	793	749	755	795	811	832	788	797	792	789	786	804	809	809	752	838	721	800	790	834	838	808	745	774	748	811	856	828	754	791	790	816	788	837	788	788	776	802	765	726	805	760	746	813	791	814	786	790	769	831	750	732	767	806	777	754	789	770	829	734	818	809	799	807	784	780	789	777	791	801	770	758	814	836	793	782	804	759	773	799	758	785	782	763	781	798	746	775	757	795	785	793	754	737	830	795	773	804	746	727	782	759	773	758	790	818	749	740	800	777	739	812	806	772	713	831	728	788	771	821	756	804	785	756	785	781	781	763	807	787	755	772	740	753	801	784	774	757	743	796	773	788	817	778	784	818	790	778	825	751	793	770	764	795	795	800	785	829	787	787	859	768	795	789	787	790	812	759	816	806	800	789	744	811	774	771	811	751	755	801	757	764	781	721	809	819	785	767	799	827	795	755	806	825	741	817	834	790	772	769	825	753	774	750	804	801	765	773	780	777	755	816	808	781	771	732	767	782	804	759	779	789	776	792	767	749	822	764	801	769	775	764	751	740	773	812	753	792	783	788	822	787	822	773	815	793	786	824	807	768	782	786	779	746	797	781	766	732	723	770	790	779	796	817	832	780	794	742	761	800	741	802	807	757	794	777	735	795	773	782	788	786	801	802	768	769	755	727	761	769	795	821	779	758	764	824	792	802	743	785	774	882	778	781	790	766	768	807	778	780	826	769	805	810	793	759	830	801	786	791	792	773	720	772	784	752	751	798	825	781	770	766	799	766	801	775	792	809	796	800	744	785	754	791	753	831	778	778	763	773	798	760	793	757	812	748	859	779	767	798	780	789	759	829	807	776	782	774	822	760	813	779	771	765	802	811	776	777	783	772	778	811	718	790	825	776	826	772	805	759	768	733	809	754	773	766	822	781	833	853	810	769	765	809	757	792	793	813	763	731	817	823	772	747	824	778	805	779	841	780	805	794	782	817	815	790	748	749	782	779	751	778	772	761	792	786	795	755	811	823	779	764	794	741	817	745	776	796	777	803	749	775	810	796	802	787	768	770	816	817	773	802	830	828	832	754	771	774	724	808	791	740	786	735	770	753	776	763	807	757	802	777	769	814	799	858	736	798	746	772	733	792	821	815	729	757	760	786	773	786	782	829	772	762	797	774	769	749	736	771	735	792	772	773	795	745	798	768	769	773	754	792	766	789	783	777	779	828	767	796	792	759	790	778	765	772	771	755	783	827	836	787	800	792	837	728	811	773	792	766	733	787	797	808	773	753	792	829	800	819	793	803	803	796	762	764	774	804	779	803	764	753	809	784	778	809	799	760	814	775	805	768	807	735	766	861	747	815	794	798	721	796	819	799	736	778	730	742	826	775	786	780	828	746	767	814	836	813	805	817	796	778	783	802	826	754	779	838	793	816	742	833	760	771	814	773	777	789	760	789	730	783	761	799	773	804	749	823	807	802	755	790	776	786	809	770	796	796	735	774	795	842	788	756	825	774	795	795	803	815	765	787	802	781	811	813	747	779	784	790	754	850	741	829	775	791	816	745	797	811	765	741	759	801	806	787	705	797	747	768	781	837	748	830	775	793	787	771	795	772	749	802	794	794	762	832	794	753	764	793	743	795	781	801	799	786	808	805	767	742	796	747	781	762	794	833	793	769	815	779	768	799	804	775	853	780	819	764	761	824	799	800	779	819	744	773	779	774	794	751	817	766	782	776	812	769	754	749	782	819	799	828	791	744	759	793	776	762	801	770	793	745	725	804	768	798	774	816	777	784	790	765	836	805	770	805	778	796	792	757	741	750	793	769	792	812	820	748	768	793	792	820	773	757	788	818	837	806	770	784	799	823	792	750	792	815	780	753	855	785	741	749	831	796	821	801	737	833	814	834	807	763	812	787	771	791	742	808	750	795	777	751	781	749	802	758	740	789	748	784	781	751	752	788	790	846	817	770	741	762	799	810	774	733	757	761	768	781	810	810	780	801	779	780	778	801	794	802	798	853	752	798	778	759	745	780	811	805	754	832	820	751	740	771	763	773	745	750	759	815	773	819	739	792	796	822	827	822	743	812	755	819	781	764	741	812	740	795	813	800	849	765	728	802	797	809	778	791	805	806	805	808	832	766	779	769	822	801	825	774	777	769	756	767	796	808	757	755	738	777	759	787	778	792	805	747	743	816	761	784	757	793	817	800	758	786	781	760	790	786	776	775	810	765	772	743	746	755	761	807	780	781	804	807	779	760	789	747	791	824	747	758	723	779	808	725	796	787	777	814	742	794	807	786	758	807	801	835	736	758	807	806	804	773	788	791	768	784	815	743	776	792	797	793	803	784	837	785	805	791	755	814	807	838	703	743	791	767	815	796	785	803	802	790	784	798	755	773	753	772	786	802	791	808	768	760	763	796	776	786	817	782	738	761	767	810	783	776	847	818	781	802	805	821	765	785	729	819	827	828	796	844	790	766	790	788	789	796	778	820	770	795	815	768	802	747	726	855	759	782	770	759	805	718	751	778	776	791	807	820	831	781	752	797	803	781	760	771	744	831	840	818	757	774	769	835	724	807	786	798	748	774	769	798	757	761	825	799	755	782	800	719	841	772	740	726	806	753	746	777	815	784	790	746	772	782	771	770	767	795	788	838	792	810	798	739	740	782	808	790	777	750	795	802	763	760	768	742	790	780	766	834	770	768	727	810	788	739	756	794	795	810	797	823	775	796	800	787	815	815	788	753	804	783	824	765	748	795	808	779	809	763	787	770	798	812	765	773	776	791	793	807	783	767	758	779	791	798	812	839	798	761	822	762	824	794	765	756	771	742	797	753	763	747	717	793	771	793	748	753	768	802	746	791	832	825	794	789	809	761	754	789	783	738	768	771	722	777	844	804	734	849	830	743	756	729	764	813	785	776	833	790	777	779	783
29314	21788	21208	8487	3642	1735	824	540	439	365	277	272	248	242	294	285	261	259	281	285	228	243	293	267	239	273	254	252	230	252	255	289	278	256	251	238	245	227	273	240	269	220	249	249	239	279	243	249	249	279	255	256	262	249	283	254	251	246	254	246	285	264	263	257	263	293	263	289	237	238	260	273	235	256	264	278	221	268	243	231	261	267	234	239	244	220	237	252	264	278	262	230	261	255	274	272	244	262	267	246	238	227	277	258	220	234	274	251	272	260	271	238	237	233	266	262	284	264	276	246	264	273	255	266	245	253	266	250	264	255	247	262	225	255	259	291	250	233	257	270	273	228	250	270	250	275	262	260	229	244	269	268	248	267	268	303	284	258	235	240	252	218	284	264	254	238	247	264	273	279	246	263	233	264	281	264	261	234	224	236	258	231	234	282	269	238	241	245	258	262	269	243	274	245	258	285	254	238	236	241	246	244	253	249	278	263	249	264	273	240	248	219	240	277	244	277	264	273	283	259	263	240	243	265	240	265	253	255	252	243	268	261	259	254	258	279	259	261	263	260	243	257	240	257	260	270	228	247	281	231	250	261	250	274	272	237	273	224	247	237	252	272	259	274	280	234	260	250	243	242	226	294	243	272	263	221	237	255	248	210	271	276	244	255	263	243	273	243	234	248	226	250	257	247	240	271	266	276	260	248	232	256	253	265	252	280	253	268	245	260	248	249	263	235	237	230	236	236	228	268	264	242	251	261	271	233	232	269	234	254	226	239	274	234	236	235	259	239	274	244	266	263	235	228	259	240	288	236	237	244	246	260	244	230	250	266	232	261	259	262	271	248	252	271	225	250	238	249	235	251	236	223	237	255	289	266	275	249	263	267	252	256	255	270	244	280	266	269	268	276	248	263	272	239	249	270	252	258	240	279	261	259	261	232	223	254	246	267	260	243	262	219	244	273	248	230	239	265	273	266	256	246	267	240	248	250	242	232	240	271	247	261	252	258	247	263	269	279	232	251	248	285	243	269	252	278	223	237	259	257	228	244	252	241	289	261	255	244	273	237	251	262	250	252	238	262	235	233	261	215	264	287	255	246	278	243	258	255	224	257	261	241	233	288	271	276	261	250	238	280	245	242	219	272	257	261	261	220	232	250	253	274	235	290	266	287	241	276	289	245	241	252	244	257	239	223	293	248	240	249	215	264	257	253	266	272	245	238	243	259	258	254	247	244	246	279	260	263	269	240	253	244	264	267	229	226	243	247	250	247	283	255	240	243	249	280	216	229	285	263	287	250	262	253	227	274	232	253	242	220	213	260	268	270	261	245	243	254	277	250	289	259	256	232	244	280	295	263	261	250	237	295	256	241	284	251	232	266	243	255	226	259	278	262	257	255	262	249	288	254	256	264	255	258	263	217	226	300	253	253	266	267	263	226	249	240	252	277	237	262	247	266	270	222	265	254	252	263	258	273	249	278	240	245	262	262	272	274	261	268	238	267	268	237	241	258	252	238	233	249	261	255	211	262	251	266	248	235	219	255	231	253	276	239	222	266	248	268	254	248	247	250	240	247	262	246	265	265	260	274	250	289	245	226	259	243	241	270	252	248	255	259	273	267	286	248	262	245	241	250	276	244	233	250	233	231	235	253	245	247	211	248	248	270	271	261	230	242	268	260	241	251	300	253	263	259	252	256	245	254	254	249	254	292	267	267	241	255	257	257	243	238	245	271	267	259	264	256	276	251	286	255	276	270	256	235	260	269	241	243	263	272	247	230	273	243	257	263	270	254	284	215	254	271	269	272	271	242	282	236	258	225	238	242	230	243	244	265	270	258	251	259	277	248	252	268	240	262	236	269	257	261	229	269	242	263	227	275	275	281	270	253	259	259	248	236	225	246	248	266	258	245	250	217	219	264	236	246	255	259	275	264	270	251	265	249	273	242	274	253	256	234	230	264	269	238	278	244	279	270	260	232	243	258	286	241	227	241	249	259	251	264	263	243	235	246	232	294	234	243	290	227	248	220	259	255	240	252	235	264	262	269	276	275	279	263	288	262	249	252	240	269	242	275	252	242	249	258	222	252	242	230	221	290	256	246	236	225	256	264	250	257	243	256	252	247	221	243	243	263	247	269	248	243	256	234	250	241	263	245	205	244	248	278	247	253	262	253	231	231	238	230	233	276	225	228	252	261	255	235	235	257	279	248	257	236	247	263	268	251	245	276	242	252	256	255	261	220	258	247	277	242	278	264	280	266	260	245	264	258	252	241	244	255	269	288	240	252	278	253	277	258	223	251	249	220	241	268	240	252	275	253	236	265	256	257	232	255	250	249	240	249	264	265	253	266	254	240	258	227	211	243	278	259	251	250	261	273	239	264	288	233	242	228	259	273	255	259	261	223	256	264	244	244	253	242	246	245	256	252	242	241	256	285	225	269	254	261	225	265	253	263	248	285	284	267	239	244	205	241	279	263	279	278	285	259	231	231	267	250	248	250	224	272	262	277	264	283	242	249	244	258	276	268	227	250	261	277	232	210	230	250	251	280	261	260	258	278	267	281	229	276	245	250	258	231	266	258	269	255	273	286	282	230	246	253	250	253	249	242	273	263	265	278	222	228	258	248	260	260	269	238	244	257	251	278	278	243	258	224	240	290	244	246	254	255	256	271	240	257	268	247	258	270	262	260	251	257	259	234	251	261	267	244	242	233	248	245	261	257	267	252	242	257	272	276	230	219	243	258	251	232	232	268	243	254	271	241	238	230	261	269	218	258	242	267	256	263	228	239	225	219	261	258	238	248	280	272	253	231	262	253	250	265	266	241	273	246	243	267	269	242	280	227	272	254	229	253	295	234	266	233	276	276	265	235	237	252	251	261	225	256	248	221	259	227	263	263	283	260	281	246	262	248	260	248	247	248	243	237	240	266	227	271	244	259	252	266	264	253	265	263	257	263	270	242	251	256	255	251	219	259	255	234	262	257	214	228	268	247	258	258	267	255	245	263	237	245	239	246	233	256	239	258	232	288	233	264	241	249	245	242	255	255	256	262	263	260	253	235	248	251	242	231	261	241	235	264	254	228	259	246	255	260	235	273	232	241	244	244	241	243	248	247	267	246	264	252	248	265	259	265	231	243	237	227	252	238	244	250	230	253	246	259	243	235	261	220	269	253	254	283	249	239	259	272	244	231	254	237	252	281	273	269	264	264	243	226	239	254	258	267	270	253	272	265	235	275	269	256	244	226	253	245	270	263	247	255	248	225	267	252	266	227	255	273	251	259	238	236	261	279	243	304	293	264	262	271	230	277	278	250	242	271	247	263	289	257	235	260	261	277	245	249	238	251	267	267	231	276	245	241	227	274	250	254	254	266	255	257	251	267	262	243	252	248	232	269	238	279	248	253	262	273	253	221	258	236	249	262	248	246	258	240	220	262	276	260	244	263	258	244	251	231	265	263	239	263	280	236	268	246	240	244	231	250	264	239	263	255	227	257	233	233	257	256
21731	19696	20734	8469	6044	3791	2320	1611	1561	1188	892	817	778	764	763	718	677	693	686	657	636	634	648	666	662	645	662	622	659	613	600	647	620	619	632	657	649	616	627	624	614	628	652	608	639	656	634	654	673	598	667	631	652	611	640	625	603	649	650	625	667	620	605	656	619	606	609	576	631	646	651	582	583	627	646	634	644	693	605	647	684	617	641	615	665	583	644	616	673	621	648	632	606	611	589	605	643	617	624	657	652	635	653	671	634	557	606	578	614	595	615	608	595	669	580	604	613	655	637	664	636	643	645	611	611	629	642	634	608	567	594	610	635	624	634	680	647	643	608	644	617	656	565	586	626	644	624	625	609	614	636	597	643	625	635	638	625	640	601	633	546	619	661	608	632	662	674	605	622	646	581	609	631	600	682	632	628	640	630	639	620	656	628	617	654	622	655	631	633	590	653	592	637	605	671	609	643	651	618	605	594	603	632	621	609	652	598	656	602	615	618	625	613	633	619	617	592	614	588	634	625	645	622	626	656	633	606	654	600	619	681	612	654	647	619	573	616	663	594	606	645	627	598	670	598	654	632	670	590	653	600	612	591	577	657	626	606	576	609	631	642	646	601	647	594	610	598	652	618	636	673	681	608	596	650	639	633	619	588	623	600	591	629	633	643	606	652	604	647	630	597	623	597	657	652	647	601	594	619	615	607	585	598	655	641	638	600	604	637	601	588	612	635	579	654	591	624	612	646	644	625	631	624	622	592	638	633	670	606	635	604	618	629	610	648	591	615	587	650	622	582	605	596	662	609	606	609	658	618	635	608	614	593	599	613	624	622	654	646	663	632	628	619	691	622	640	572	640	618	627	636	571	655	633	619	667	648	646	619	622	575	640	642	623	637	614	615	625	619	613	636	618	646	628	617	632	633	656	645	669	626	674	612	598	616	595	624	596	592	627	655	599	621	609	638	625	640	615	622	659	629	623	613	603	648	584	614	614	675	642	661	641	646	633	625	635	611	576	690	613	603	627	620	662	648	633	607	593	640	643	621	619	616	614	642	621	679	621	642	646	617	621	613	624	620	636	658	612	601	671	602	653	598	584	669	650	640	597	661	576	661	604	593	636	615	610	651	630	592	614	645	606	600	587	631	635	598	570	611	627	603	632	690	601	624	630	613	625	666	658	619	618	642	623	603	562	676	593	644	661	657	617	617	634	626	640	656	667	620	636	634	649	644	637	646	634	630	622	611	618	628	656	610	690	634	609	608	627	623	593	627	626	575	601	648	636	612	630	594	632	618	668	629	630	655	612	609	600	627	657	595	642	608	618	637	616	635	607	608	624	629	618	619	597	593	665	634	621	648	636	627	655	602	598	613	598	645	625	617	628	609	599	596	641	588	637	630	610	672	674	619	656	617	654	623	647	632	628	635	627	599	634	628	635	612	643	565	662	663	565	599	653	594	628	632	629	622	670	618	605	608	633	621	636	613	653	597	625	659	645	656	611	648	676	628	645	665	655	613	618	635	643	630	642	570	596	611	596	606	630	627	651	622	658	634	589	597	605	600	612	620	579	608	655	559	650	571	609	615	634	607	583	647	587	625	637	615	622	634	671	625	611	671	669	662	602	630	605	649	638	635	620	608	608	615	629	598	641	589	615	619	621	606	612	621	611	639	618	623	583	636	597	650	595	622	609	630	608	606	620	622	611	606	642	643	612	599	634	628	643	623	607	611	589	640	609	586	658	636	607	652	631	650	655	663	618	675	649	644	626	607	622	587	630	587	634	631	606	612	601	626	654	604	645	639	580	595	617	625	647	617	661	604	646	646	590	623	654	647	630	635	619	650	615	612	676	607	637	618	674	646	625	571	639	654	615	629	624	647	634	650	669	619	615	622	594	648	615	595	593	577	644	630	644	643	641	640	670	634	607	659	607	633	664	608	652	609	628	602	585	685	613	645	600	604	615	614	615	629	586	616	603	611	649	637	645	618	638	592	657	686	656	606	650	622	635	625	621	581	582	582	604	593	625	647	662	586	656	607	650	669	663	604	626	578	636	607	577	612	623	611	607	615	609	623	658	566	561	596	609	662	665	604	676	641	631	595	631	634	635	653	596	624	627	630	603	644	621	595	640	580	629	571	618	670	634	637	611	599	663	658	624	666	622	639	621	606	610	608	615	602	636	606	619	592	663	639	621	581	585	620	620	625	617	566	654	670	650	644	608	632	609	625	593	611	612	591	659	641	587	622	630	591	615	610	625	632	651	580	631	611	618	659	638	593	590	587	600	644	664	606	623	591	622	604	665	610	614	638	597	610	696	603	630	570	619	610	672	596	668	629	628	605	659	602	651	622	642	627	592	676	639	624	615	621	631	612	626	614	615	618	628	609	618	580	645	630	580	628	661	652	624	644	658	592	599	619	600	634	657	652	622	642	596	613	587	603	624	638	583	626	645	628	646	653	601	628	601	610	668	662	617	605	628	616	642	624	626	627	570	654	672	629	603	618	607	658	636	648	623	604	659	667	624	635	634	640	651	609	600	632	661	586	685	587	645	676	595	649	634	626	595	625	600	632	601	644	667	623	577	639	632	665	649	625	625	639	677	611	595	590	570	667	623	593	590	594	640	625	649	622	609	628	616	634	627	628	645	596	616	626	602	644	652	628	632	613	596	624	616	564	584	594	604	615	600	652	638	652	629	606	635	570	613	624	629	625	682	595	628	651	639	640	654	604	619	617	607	613	638	613	601	633	609	635	594	671	660	629	634	658	631	597	646	625	605	608	654	652	604	646	618	624	623	640	625	599	660	602	627	612	660	616	597	615	586	590	642	601	628	629	671	583	620	619	644	621	630	627	639	625	651	605	665	618	627	673	641	635	587	593	683	626	572	655	631	626	623	641	598	633	612	615	632	624	606	613	610	588	639	631	651	618	615	587	640	594	638	628	637	578	594	654	599	640	611	614	672	640	624	654	618	654	598	586	655	611	629	648	669	644	663	612	612	639	627	626	652	599	664	605	631	612	634	599	632	619	640	604	633	644	618	679	611	632	639	628	639	585	615	672	661	654	627	622	582	630	654	644	592	634	646	591	603	640	611	627	619	589	641	634	637	598	649	676	646	601	628	626	626	608	621	605	633	632	648	596	607	560	622	594	650	654	663	619	649	585	641	647	624	621	634	628	630	624	617	613	646	681	633	654	623	650	584	620	599	603	641	655	616	622	645	638	604	619	599	669	643	622	657	622	629	635	600	611	601	669	640	646	659	601	634	622	614	616	638	615	599	604	630	618	627	619	628	577	598	614	606	601	598	628	668	635	637	662	631	572	635	624	592	614	591	615	626	662	628	637	629	604	619	614	630	608	597	627	614	652	650	649	626	638	629	630	628	606	658	610	629	668	620	631	634	644	583	603	670	628	602	655	655	623	629	593	596	617	645	622	629	595	652	624	656	692	664	643	664	632	604	607	626	635	605	615	647	614	641	625	624	567	611	622	629	624	661	616	623
37818	30857	28418	13521	5787	2779	1262	565	423	283	175	176	166	182	132	138	134	142	111	142	111	109	133	135	130	129	120	119	109	137	124	114	115	144	104	111	136	130	124	127	102	137	128	127	110	112	110	125	121	122	134	121	126	114	128	127	122	111	116	109	136	124	145	133	115	133	138	117	114	113	145	117	127	114	111	121	121	126	125	113	125	137	131	125	116	115	122	118	138	115	119	135	94	131	139	118	137	128	124	125	119	132	132	112	142	136	110	118	133	114	97	107	110	129	130	117	113	103	128	129	123	132	129	118	111	130	114	129	107	109	128	132	110	129	111	115	96	110	129	118	124	116	124	123	123	120	122	104	123	130	114	135	119	137	115	122	126	115	117	129	112	132	119	129	121	115	118	122	111	134	134	132	132	120	145	143	120	122	122	104	113	129	124	129	100	122	122	130	127	111	113	114	154	116	105	107	114	131	131	119	125	117	140	126	122	126	102	110	126	108	118	97	126	121	110	114	107	133	121	133	105	123	109	128	121	122	104	128	148	125	120	117	116	111	124	93	120	127	132	137	117	132	139	135	144	128	124	113	129	110	132	101	138	125	142	141	130	98	115	102	130	116	97	149	117	126	116	114	132	126	121	124	106	117	116	123	132	131	126	123	114	128	107	130	100	114	125	106	117	131	117	134	149	116	108	109	145	120	104	127	130	113	131	122	112	126	114	136	121	126	127	134	127	104	130	116	100	141	99	130	116	117	125	114	127	120	103	102	117	101	100	123	137	125	128	109	110	117	118	120	114	129	113	115	110	123	136	138	120	102	113	130	124	125	125	120	132	114	130	128	116	117	116	107	108	112	118	116	129	103	116	129	128	105	122	132	134	109	125	127	123	121	115	134	125	124	132	116	114	124	106	114	116	101	124	129	132	127	114	127	120	116	108	121	125	126	121	119	121	121	134	119	117	125	115	118	133	127	105	117	128	113	108	104	123	94	119	125	115	126	101	135	104	134	113	146	128	120	125	133	110	128	122	121	101	113	93	122	119	114	110	140	123	111	107	106	128	112	134	125	133	118	128	124	116	99	124	118	121	117	121	111	115	122	109	114	108	127	127	116	107	123	115	113	125	107	99	117	109	112	118	141	115	125	111	114	121	122	107	104	122	117	100	104	135	143	117	125	117	141	118	117	130	126	114	132	120	123	132	124	107	115	133	115	113	127	118	126	122	134	92	106	109	106	109	122	109	128	120	146	117	113	130	111	122	120	136	117	121	154	128	111	112	103	131	122	121	126	110	143	148	118	117	137	148	131	126	125	106	112	112	109	116	102	114	126	109	131	122	120	124	122	104	126	128	142	128	122	116	131	139	139	114	92	98	114	103	124	142	116	120	113	116	113	117	109	125	100	122	126	129	115	127	137	138	96	119	115	100	119	121	115	140	127	121	127	125	117	108	117	115	135	118	126	103	114	115	118	137	105	127	113	134	135	112	115	116	129	115	137	126	132	114	116	122	128	123	131	125	121	140	102	113	126	111	105	132	131	109	130	126	127	125	129	107	110	109	112	123	156	115	113	131	117	117	105	117	115	114	138	118	115	117	121	139	124	129	116	131	126	103	123	110	113	118	108	134	124	119	105	123	109	106	116	119	128	111	113	114	124	130	107	142	129	139	122	111	129	120	126	116	115	111	129	112	117	127	136	109	120	118	118	110	108	132	138	129	118	113	119	133	112	135	132	131	135	106	129	120	106	96	113	113	127	127	111	115	112	112	104	120	136	123	115	120	126	131	124	130	124	126	123	118	106	117	111	110	123	103	115	122	107	127	100	121	118	99	116	115	102	122	111	109	122	159	112	134	121	123	128	100	118	115	139	116	110	127	110	122	129	123	118	131	116	118	136	133	123	120	128	136	120	96	118	135	129	130	118	102	104	135	151	113	120	124	109	128	117	121	119	147	114	129	110	133	121	111	118	129	131	109	98	121	109	130	119	134	113	146	139	136	143	102	115	115	127	142	126	121	97	120	116	121	131	136	150	128	120	121	112	128	80	102	121	100	126	105	117	119	139	98	140	125	143	89	122	132	124	115	114	125	119	129	128	130	127	101	126	106	116	114	118	119	133	97	131	110	124	110	130	134	130	116	116	109	140	118	139	116	111	141	120	114	104	123	132	111	122	100	126	130	155	127	111	116	111	129	123	136	117	113	138	138	113	113	120	104	110	128	125	115	111	128	126	122	122	116	121	110	118	106	114	125	125	122	134	113	118	111	112	130	120	108	123	118	98	138	109	109	122	156	111	128	101	113	132	126	101	114	104	121	132	131	121	136	118	128	125	117	128	121	125	115	123	109	101	114	116	125	109	116	116	128	123	129	133	125	116	136	121	108	112	128	128	126	139	147	132	120	129	123	127	119	118	128	129	118	117	129	138	108	122	126	112	130	121	112	141	122	136	113	131	111	99	115	111	116	106	126	121	115	111	129	136	147	142	116	130	142	135	124	111	121	125	102	120	107	129	110	125	112	114	147	112	142	107	109	145	108	132	114	129	102	117	105	113	115	114	120	129	119	99	122	105	107	121	122	138	110	108	99	111	128	105	119	112	124	136	134	114	111	147	123	125	135	138	117	116	114	129	102	110	107	130	111	144	142	108	109	120	113	121	127	107	120	142	117	119	124	110	107	132	108	132	133	145	125	122	119	119	118	127	111	124	141	112	113	121	130	120	118	95	122	116	126	128	136	126	121	121	105	118	119	128	130	127	136	130	127	117	130	139	110	131	125	116	123	123	119	100	113	135	121	122	116	136	90	109	116	129	109	131	121	111	131	135	130	128	132	125	147	112	123	116	127	119	121	132	122	130	129	98	122	133	111	111	110	119	126	115	127	142	132	114	109	114	133	143	133	125	112	99	115	114	127	133	114	110	151	148	120	115	121	119	115	119	120	111	124	108	105	106	134	138	118	126	143	120	103	113	144	109	107	105	141	116	110	119	123	113	120	114	126	141	114	114	115	119	115	117	121	118	114	109	97	100	110	127	112	129	110	98	118	124	130	106	111	132	116	108	125	140	110	124	122	132	152	110	112	119	123	136	116	119	147	112	122	117	122	107	109	119	115	113	137	130	122	133	135	124	119	119	122	103	124	116	118	133	110	134	101	122	102	135	109	112	117	116	135	121	115	118	131	120	121	115	116	121	116	105	115	120	120	147	148	121	116	132	132	112	117	98	134	117	130	131	102	115	129	122	128	117	129	98	111	113	114	117	129	129	114	131	130	125	104	123	116	107	114	100	139	133	116	116	152	112	130	115	115	128	107	126	111	128	130	115	118	132	129	127	121	111	138	101	137	124	120	99	118	124	120	120	115	114	112	132	119	109	97	142	113	100	132	115	108	133	127	120	129	121	132	139	123	126	129	135	110	113	126	138	119	122	140	109	102	118	114	125	145	131	127	122	135	130	114	124	106	133	113	131	134	111	114	113	123	117	131	135	121	108	123	101	120	117	136	134
26825	26534	26248	11662	7352	5312	2857	1802	1712	1306	793	705	593	537	520	437	412	382	369	388	344	334	334	341	382	331	355	346	364	347	347	367	367	343	342	342	343	305	318	337	340	297	322	316	324	329	345	338	294	358	330	346	314	312	360	323	302	322	312	305	370	332	323	343	340	338	337	306	349	341	352	338	327	318	340	349	343	324	331	337	327	360	328	347	334	307	314	314	356	338	335	284	305	354	331	351	344	335	312	333	337	318	319	335	297	337	304	352	290	318	362	339	334	309	312	376	314	318	327	288	352	354	294	301	297	359	317	321	332	335	302	335	317	309	332	323	318	309	364	334	279	366	287	333	333	326	321	327	327	292	321	311	342	308	328	323	310	339	302	303	302	307	303	289	333	317	337	316	325	310	317	310	362	318	314	301	318	344	351	325	310	324	316	328	303	307	314	318	310	295	331	331	337	297	283	318	323	309	336	289	361	337	299	277	352	303	312	300	307	320	324	334	297	316	318	339	358	338	319	324	300	337	324	333	310	339	301	305	294	355	320	338	346	331	324	313	336	306	314	343	333	352	298	306	332	331	335	341	306	308	324	342	304	313	313	299	305	314	329	336	312	309	296	312	356	308	331	329	305	334	304	354	344	334	335	311	329	338	322	356	322	321	320	330	296	299	351	314	305	366	317	352	329	334	341	308	335	332	327	271	336	331	323	331	325	324	315	306	333	333	313	298	313	331	344	319	303	300	319	303	307	295	332	322	318	358	320	343	352	300	304	330	293	300	326	324	352	336	317	330	323	337	292	292	341	306	328	338	359	359	334	336	324	305	322	321	313	323	345	339	334	313	337	307	321	344	322	322	319	363	346	331	327	317	325	301	316	329	325	346	326	296	322	310	310	339	302	338	350	333	336	328	361	334	317	285	336	339	324	317	333	297	331	304	328	331	306	320	345	329	319	312	308	341	338	305	315	299	303	297	311	318	346	334	321	305	309	357	321	299	316	340	318	328	290	310	356	343	351	334	288	340	344	326	331	315	308	310	328	334	326	291	333	314	326	313	337	367	310	334	318	332	328	313	305	315	329	340	306	310	316	314	323	345	304	296	298	310	336	327	342	330	302	303	324	299	353	329	306	374	327	309	330	336	354	365	312	324	331	311	347	319	353	308	307	366	318	324	294	345	344	322	302	298	288	322	313	326	318	324	316	326	349	327	322	335	316	342	323	299	337	332	343	315	311	321	343	337	341	328	317	335	331	315	336	323	350	328	340	306	373	326	339	318	287	318	333	335	330	307	332	317	327	304	293	320	322	321	386	299	304	319	322	325	351	315	322	326	301	304	335	348	289	305	360	320	302	298	304	315	297	325	350	317	315	290	336	330	332	362	341	325	359	328	289	323	287	336	295	336	321	301	331	328	345	291	347	356	328	317	311	313	321	332	351	351	300	306	319	334	323	339	306	316	303	318	321	356	323	317	362	327	324	350	318	344	340	344	334	303	280	312	329	318	322	325	305	342	294	321	303	308	326	305	330	313	293	322	295	324	338	341	312	306	327	339	317	315	316	327	305	339	316	312	290	315	307	324	331	323	348	339	338	336	341	310	324	321	350	320	321	299	353	328	333	309	370	331	318	304	340	314	324	317	327	336	324	306	298	327	317	330	335	326	321	271	339	286	321	277	283	321	319	312	317	306	323	335	320	333	336	326	325	298	339	354	340	304	311	299	316	319	333	307	336	353	318	348	341	314	331	339	310	332	312	314	318	389	316	285	302	328	313	326	316	337	285	308	319	309	318	319	358	310	313	307	311	289	334	321	342	326	329	327	267	301	338	312	303	350	346	286	356	339	320	311	316	331	304	337	303	324	316	325	342	311	311	332	336	322	350	328	320	351	349	318	330	305	326	310	337	323	326	337	320	344	340	347	366	356	325	291	307	314	339	332	304	312	355	299	312	323	349	295	324	355	314	278	311	315	326	336	321	277	344	308	343	319	326	332	325	332	297	325	301	337	330	301	298	314	307	298	337	360	324	322	304	294	322	320	293	300	301	302	302	319	304	297	339	309	336	329	322	322	363	328	332	336	333	345	312	335	331	334	325	306	305	308	315	364	321	343	324	309	327	323	344	354	337	342	315	323	304	326	315	337	309	314	331	318	342	309	342	352	313	301	315	346	316	307	339	330	330	318	305	331	309	331	317	309	284	339	316	371	317	319	322	309	326	275	341	295	325	311	336	338	310	325	333	357	329	295	328	304	340	328	364	327	306	336	292	334	295	311	310	333	344	326	360	337	283	317	307	320	323	296	307	311	310	334	308	323	314	310	309	331	296	322	330	321	271	335	322	299	291	314	324	318	323	314	318	339	316	332	311	351	303	317	323	317	335	325	354	330	330	321	312	319	335	329	315	305	346	331	320	322	297	287	336	290	318	304	322	326	319	318	314	306	324	312	321	337	321	350	339	313	328	323	287	309	306	325	351	328	346	319	316	335	346	309	316	321	340	299	310	334	321	325	305	313	318	329	325	329	312	301	336	314	325	298	330	313	327	330	298	360	318	361	344	323	308	296	323	311	299	340	318	293	320	346	325	329	307	319	335	334	333	294	333	338	342	318	308	330	308	315	321	346	313	330	308	332	336	330	312	298	327	305	331	307	318	348	304	303	317	345	316	303	356	348	321	355	315	350	297	282	338	290	290	323	306	325	323	310	325	342	314	345	294	325	311	346	347	347	316	326	328	310	342	335	340	340	318	317	322	309	335	315	334	369	304	314	338	313	323	316	339	323	290	310	331	305	314	350	333	312	352	316	316	356	333	293	303	323	342	333	292	332	327	341	325	344	310	339	340	340	322	338	334	337	322	311	297	356	327	335	315	361	330	281	318	318	321	343	315	360	335	320	327	350	324	313	301	319	292	354	309	294	294	316	334	326	300	322	366	341	322	326	328	316	321	329	332	324	334	332	311	301	311	302	313	308	321	347	341	316	322	331	322	338	288	313	318	329	317	315	338	305	325	334	338	318	333	296	323	315	328	335	310	307	329	294	348	365	330	316	336	316	326	311	289	312	308	316	285	300	314	300	307	331	341	335	355	288	345	313	309	317	342	327	292	298	309	352	319	316	313	320	346	333	339	359	318	337	321	318	314	310	327	345	288	336	274	337	347	329	320	340	343	343	330	329	335	316	332	311	307	333	328	310	342	319	320	295	333	324	335	336	364	307	297	310	346	325	333	345	319	336	302	321	308	345	339	311	311	332	322	309	341	358	313	296	308	308	332	304	328	318	328	300	329	324	312	334	344	317	328	314	307	299	303	291	316	319	366	347	297	292	372	300	327	307	302	309	322	339	312	308	294	324	341	332	326	306	299	301	313	319	337	314	343	357	325	298	304	335	320	312	322	325	270	301	359	333	302	315	326	349	347	329	329	314	301	301	347	351	356	336	302	326	311	313	368	288	297	338	325	337	345	331	337	293	295	337	323	304	318	332	308	309	316	330	296	293	309	344
10918	3458	1877	690	405	384	342	375	349	341	329	341	338	361	321	311	302	341	334	332	261	317	325	317	314	356	317	355	320	330	326	315	338	310	330	328	353	301	319	347	306	333	329	333	326	308	299	321	333	335	285	307	333	321	368	351	317	328	294	329	328	284	275	294	355	331	339	342	298	274	311	319	320	309	342	322	322	308	350	325	349	305	322	342	309	336	300	298	327	331	317	342	339	315	326	341	346	290	326	365	317	317	316	341	322	267	308	327	330	331	326	309	318	342	308	318	309	307	288	317	308	320	322	311	298	315	313	340	308	321	317	318	335	299	327	351	289	348	285	333	311	289	332	299	312	312	280	291	323	312	280	319	325	319	298	310	309	315	329	321	348	331	348	350	324	306	298	336	325	327	337	317	313	336	294	293	316	291	336	333	311	319	325	316	352	356	305	330	326	302	291	303	308	345	326	328	327	347	332	348	341	348	300	343	323	318	322	302	299	317	305	289	332	304	318	329	289	301	279	298	340	336	328	305	333	296	310	348	351	326	326	323	316	331	304	291	305	327	321	335	294	324	331	357	317	307	299	328	335	320	300	319	344	283	300	333	326	322	305	312	318	320	333	305	316	344	321	331	320	311	318	301	332	308	314	295	305	292	294	295	291	320	326	312	281	329	304	324	348	326	327	344	328	306	314	324	290	316	295	309	324	303	345	305	312	329	332	323	335	318	310	337	303	312	303	293	312	324	331	315	331	327	319	297	330	355	313	303	311	311	304	334	327	333	320	325	322	305	342	331	333	321	321	320	324	301	353	320	348	312	308	312	342	297	323	316	297	309	320	331	285	340	300	316	347	328	318	329	315	300	280	362	329	353	294	324	295	379	312	309	312	329	299	338	322	327	330	313	306	304	385	319	287	319	319	312	317	268	330	316	297	319	338	335	311	322	334	318	331	299	335	313	324	292	307	313	290	317	304	271	324	342	286	298	337	341	331	326	328	324	311	310	316	349	344	307	304	312	327	324	343	300	287	316	342	311	319	303	338	337	338	317	326	313	317	319	302	316	308	315	323	348	334	325	347	307	316	349	301	341	337	335	344	316	319	301	313	330	327	336	317	334	328	332	307	308	302	327	334	339	285	322	350	333	331	317	305	339	313	298	339	320	326	278	310	326	292	301	325	341	334	292	305	326	326	335	293	323	323	322	301	355	345	325	292	316	304	323	315	351	319	329	321	320	327	280	322	339	352	291	325	334	318	341	318	359	316	323	321	321	373	336	326	326	332	274	286	294	288	319	358	344	336	325	339	312	301	324	322	320	324	324	333	302	340	334	326	306	325	345	338	309	293	313	323	350	313	326	344	335	325	325	341	336	323	326	313	319	327	322	302	319	328	339	320	325	297	348	342	340	326	354	336	330	296	320	329	308	327	341	360	287	299	336	316	311	289	298	348	341	326	315	313	312	304	334	318	297	308	329	325	270	324	353	314	333	347	328	326	280	315	380	305	300	366	334	326	316	338	319	317	309	334	334	296	347	306	333	298	330	334	319	306	325	294	301	303	283	342	344	312	289	275	302	340	321	310	296	319	311	330	322	321	321	278	312	326	325	329	373	300	320	315	301	311	324	327	319	347	336	343	309	340	283	303	331	335	359	305	278	321	306	328	338	324	300	334	313	298	316	293	332	303	286	342	301	326	307	303	294	350	340	327	276	320	290	336	339	328	328	345	359	338	329	306	329	327	354	326	285	335	340	311	341	298	318	336	366	320	331	312	316	307	338	321	346	324	298	340	354	327	317	318	368	316	300	346	306	296	343	339	336	298	332	300	314	309	315	301	324	315	323	347	347	328	341	322	275	332	348	309	318	322	293	347	321	301	316	313	319	345	340	306	313	322	299	307	315	294	314	357	320	283	317	322	331	336	322	317	294	341	315	335	320	316	332	300	322	314	351	327	292	306	331	326	314	327	294	300	322	319	296	289	309	296	330	313	312	302	343	325	322	296	308	299	330	332	345	347	330	282	316	345	326	342	360	302	305	292	293	323	308	293	312	300	325	370	351	309	344	310	318	303	322	314	355	303	304	341	316	346	341	365	338	315	303	317	304	348	296	286	310	305	328	316	301	300	335	316	297	349	311	321	295	327	299	313	311	350	305	319	343	304	317	294	312	343	343	320	316	352	314	331	315	330	318	283	317	336	314	314	293	299	310	315	362	307	396	321	325	325	320	317	355	331	289	327	310	311	318	322	349	315	324	336	329	328	310	343	338	344	341	309	338	289	307	352	331	324	306	320	315	318	327	313	358	320	339	341	298	327	327	325	301	390	307	342	321	348	314	323	394	339	334	302	303	335	319	318	282	299	333	295	319	324	295	314	332	308	315	283	327	322	332	317	290	335	337	289	331	305	310	332	327	311	366	298	256	308	323	337	306	290	306	317	321	333	341	319	317	337	344	369	321	344	336	329	303	314	303	317	291	312	307	346	323	342	338	328	338	321	303	314	321	308	337	346	325	323	321	310	316	320	314	311	335	332	348	307	342	287	298	290	335	353	317	290	330	343	299	318	305	316	321	323	327	370	341	306	323	326	305	314	344	342	334	329	293	337	346	328	308	332	337	319	313	326	337	315	345	342	304	332	335	316	317	328	328	284	339	288	301	345	343	329	299	339	321	314	308	311	321	308	291	343	337	323	301	339	294	278	315	339	324	302	313	315	325	330	324	332	319	314	302	341	312	332	307	335	326	360	328	348	356	342	300	340	313	292	294	333	306	304	334	321	333	287	280	316	295	336	302	334	315	326	314	327	327	358	334	329	285	308	327	305	310	302	320	314	287	349	338	306	279	336	317	324	357	324	305	318	348	315	298	320	324	349	349	300	313	355	294	305	323	310	311	296	322	329	332	326	317	348	311	309	302	324	314	327	333	334	293	338	303	321	272	322	334	302	313	321	322	290	329	306	354	296	319	325	360	293	332	309	328	282	316	349	332	337	321	312	311	338	331	338	335	303	311	291	338	297	299	341	346	316	317	300	314	324	301	361	344	316	322	298	289	325	310	319	340	323	345	297	332	313	299	319	301	335	323	327	337	316	331	353	311	293	333	321	318	290	296	291	296	331	331	330	306	292	328	303	318	336	284	313	353	320	305	316	302	339	304	313	288	301	323	288	307	303	342	309	308	329	333	306	306	335	330	328	332	343	313	316	322	299	311	340	313	317	317	312	330	332	310	327	312	307	309	319	331	327	320	343	356	327	319	311	319	301	292	324	310	340	267	312	343	354	337	335	365	345	292	305	313	312	348	306	296	326	304	327	338	298	322	308	342	325	281	300	293	325	317	312	324	342	299	361	319	327	338	335	326	307	318	306	324	309	298	331	295	339	328	347	325	290	306	340	364	312	350	353	307	294	328	325	319	329	357	369	293	360	324	292	340	316	281	286	351	325	377	317	334	319	328	324	305	320	340	295	333	311	282	322	332	312	290	308	271	326	320	319	299	313	335	353	303
8281	4258	4295	1886	1334	1183	920	883	919	912	847	808	784	792	739	752	858	823	806	761	788	776	769	765	827	745	796	758	788	811	775	782	739	786	813	764	808	784	766	831	831	787	793	740	796	773	826	805	796	809	789	792	797	752	754	823	745	748	759	778	808	749	765	756	793	801	784	784	830	785	760	764	768	815	753	818	827	778	797	766	819	765	758	791	782	821	784	795	797	783	810	776	742	754	775	771	792	770	808	769	769	787	816	769	809	789	803	819	794	769	745	836	731	716	783	837	809	756	769	807	766	781	834	815	754	785	788	791	807	764	771	774	793	798	757	754	776	788	767	734	763	796	728	796	773	823	788	808	783	814	733	813	848	743	759	771	750	765	766	755	816	803	775	757	793	762	768	836	791	750	753	757	828	773	806	788	807	769	819	739	797	789	811	756	800	769	806	766	783	772	738	781	742	730	758	797	757	766	794	782	759	757	786	815	841	792	736	833	801	816	837	745	767	734	767	751	786	740	807	774	757	773	769	770	791	776	792	808	761	796	827	787	772	791	759	779	805	806	832	766	798	766	805	758	738	797	792	800	819	759	811	773	834	822	731	807	820	720	745	712	736	739	768	820	818	742	754	801	804	749	787	746	763	776	747	763	818	807	759	807	776	822	778	793	774	754	799	789	799	798	749	764	762	809	792	800	797	784	740	780	792	781	791	781	800	792	759	816	783	798	820	775	781	792	746	740	743	805	731	831	786	802	763	791	752	786	811	759	762	787	760	750	811	819	764	775	775	761	770	792	791	743	756	727	833	824	778	801	807	809	774	737	800	756	758	784	809	734	779	780	755	761	820	806	742	790	791	798	745	769	780	775	755	789	780	786	756	789	784	776	815	808	774	784	786	765	802	797	747	798	787	742	754	786	809	737	779	776	790	753	786	791	771	792	786	811	767	762	734	769	711	788	769	793	832	771	813	760	784	786	795	797	818	765	811	819	777	748	797	792	789	722	777	806	787	794	793	756	740	737	815	743	745	752	793	769	774	771	756	806	804	830	782	777	808	742	818	810	802	769	747	758	792	780	774	778	766	791	799	784	768	783	798	784	761	776	720	772	775	820	758	795	817	780	781	800	764	795	758	751	811	812	825	795	810	755	745	810	745	801	814	728	774	771	796	786	770	746	811	740	789	756	812	804	790	765	832	738	808	759	779	743	795	794	769	784	756	788	811	794	783	758	806	794	767	778	742	774	736	779	811	794	776	745	789	772	766	760	775	830	797	766	750	809	781	786	731	771	747	786	781	722	803	749	760	724	736	765	744	726	789	804	820	803	785	772	742	849	771	781	758	787	795	759	761	752	801	760	759	840	789	786	746	785	781	769	759	825	770	784	772	825	846	809	779	761	792	758	747	787	794	758	748	804	784	820	748	808	784	800	772	804	786	798	782	783	757	759	780	778	751	759	793	727	778	704	784	769	753	760	788	785	780	794	775	790	763	780	807	774	795	804	756	791	742	807	756	816	736	804	769	737	746	793	729	783	819	815	797	797	810	803	817	766	807	807	807	755	764	772	733	760	766	788	735	794	816	839	813	758	800	779	730	853	733	795	798	783	830	815	744	777	839	763	770	767	787	768	829	770	771	792	787	781	816	806	760	791	837	789	792	762	760	784	735	763	776	780	783	739	748	813	791	774	820	778	754	724	743	817	797	803	780	764	770	820	764	817	799	790	770	759	784	790	776	779	786	795	740	716	754	760	765	797	836	793	768	783	767	770	821	751	764	814	834	849	844	741	783	762	809	777	810	794	812	788	773	736	797	783	808	734	788	785	815	806	771	774	768	744	786	772	778	796	786	774	830	707	771	732	736	780	770	733	747	805	720	795	849	772	795	764	796	815	775	811	827	747	794	829	811	779	789	772	748	780	786	817	790	757	799	767	725	763	782	735	778	764	762	781	774	790	772	752	818	804	806	738	808	731	822	775	790	808	724	763	794	810	745	764	808	796	816	757	785	777	748	722	829	792	781	791	790	778	751	785	766	771	786	772	791	837	797	811	788	814	827	752	777	773	844	789	822	789	780	828	751	747	786	824	775	793	795	784	780	780	774	821	746	821	757	793	761	804	794	772	806	802	725	788	769	811	768	803	766	797	779	758	750	790	765	787	752	753	833	749	736	761	791	806	786	768	815	784	789	813	764	808	738	761	752	760	836	779	793	790	812	781	768	767	772	742	712	805	766	804	770	766	804	764	812	799	778	779	813	756	796	759	807	803	757	775	809	755	827	766	807	764	835	776	738	769	806	795	735	765	791	827	775	799	779	777	779	840	782	802	781	760	750	774	799	759	747	823	731	763	781	722	774	795	775	756	799	829	763	765	774	735	743	791	805	743	754	738	820	775	760	771	806	781	773	820	758	833	758	801	765	767	782	767	780	777	777	827	775	778	775	785	837	773	802	792	771	789	759	770	815	799	821	772	740	804	770	788	784	775	739	835	838	754	757	821	755	807	759	839	775	805	771	782	774	791	750	733	801	795	777	802	786	790	807	786	799	780	758	762	799	740	770	822	793	768	792	772	743	781	736	811	790	797	809	804	817	777	771	780	813	783	747	754	789	800	821	750	754	766	740	756	790	792	765	759	786	778	749	773	780	795	795	783	788	785	803	769	779	790	767	764	786	795	731	759	778	763	765	668	788	803	770	797	766	798	757	749	748	752	763	765	839	825	748	757	771	783	781	778	799	809	782	787	793	760	779	752	790	771	769	780	807	799	778	749	777	821	795	765	832	747	768	745	752	791	781	831	792	788	808	781	799	728	785	807	749	774	779	795	777	706	786	819	768	750	766	752	795	731	737	786	797	786	795	811	771	762	735	783	796	768	797	800	764	772	786	756	812	766	822	762	759	817	783	768	769	807	747	783	782	807	825	833	748	796	836	794	788	758	779	804	752	837	824	820	770	772	769	815	832	796	783	807	828	787	850	783	749	758	795	832	785	802	791	746	792	740	721	778	752	770	768	726	771	801	693	788	799	768	748	838	759	749	817	748	770	791	807	860	761	759	778	820	766	820	791	789	746	768	820	750	774	795	788	801	724	814	792	766	766	761	753	805	757	757	793	749	828	766	780	794	743	767	787	808	724	757	775	763	787	825	758	774	785	787	705	768	751	771	825	756	788	739	740	768	790	754	793	820	840	811	776	797	747	781	799	759	765	824	774	788	780	759	788	797	801	784	824	783	802	725	747	777	774	810	771	745	693	784	827	774	798	728	748	770	775	760	753	782	737	781	785	755	772	812	771	768	816	748	767	819	805	791	812	785	804	745	733	788	787	762	795	753	770	798	769	792	765	745	770	754	766	785	824	816	806	788	787	787	788	783	769	779	782	732	788	749	790	828	750	748	738	763	808	795	740	795	830	765	719	774	740	781	800	756	710	779	746	802	819	756	766	806	758	773	743	774	819	762	772	787	744	757	745	780	753	762	813	780	767	805	770	770	787	842	744	782	787	778
28552	23900	23610	9753	3684	1842	767	472	372	321	292	266	269	249	273	272	260	263	254	245	273	269	251	237	223	258	274	258	243	278	236	257	242	231	243	280	274	242	239	232	286	249	248	252	250	237	235	259	248	255	233	263	272	247	260	235	265	279	241	237	261	271	214	256	232	256	301	251	244	252	219	264	281	249	244	263	257	219	265	270	265	283	244	235	254	211	238	249	230	260	266	276	222	239	232	234	262	239	277	260	285	244	246	239	278	242	256	252	260	267	258	260	251	264	231	272	229	250	247	259	235	258	252	236	264	259	252	231	244	251	247	242	236	239	245	247	289	274	293	273	245	247	274	248	231	273	252	257	256	271	223	260	245	257	239	244	241	250	257	254	256	247	263	262	252	292	255	264	241	265	235	241	249	235	250	238	264	295	269	249	268	228	247	284	258	250	277	240	220	243	265	258	259	259	243	255	265	294	260	267	279	262	245	256	259	252	256	263	254	261	247	285	258	256	262	224	251	265	250	227	263	284	280	275	249	289	294	262	245	249	275	271	267	248	270	251	244	257	246	245	232	229	252	229	239	262	260	257	240	254	283	254	242	227	249	252	262	250	277	267	263	253	249	220	246	261	254	264	237	254	264	228	233	234	267	262	221	247	251	246	254	217	246	241	233	272	236	247	252	259	236	230	250	252	279	254	216	262	272	263	219	233	280	247	236	262	254	240	231	241	279	233	255	217	238	231	230	273	271	250	278	275	223	250	271	263	259	259	251	255	304	268	287	261	248	290	278	254	242	270	273	249	246	259	255	241	261	217	257	267	245	254	256	247	272	243	272	260	268	234	256	224	248	253	257	275	252	230	264	268	247	260	214	259	241	261	262	254	265	247	246	241	254	302	235	251	277	238	246	263	265	255	241	251	242	259	285	239	256	245	268	265	260	227	263	252	245	263	239	244	245	254	252	239	271	272	245	238	242	305	282	244	257	255	266	291	248	275	251	245	233	238	237	243	245	244	250	258	245	256	244	253	262	255	248	268	239	298	228	254	224	244	255	244	228	236	281	266	281	262	257	269	248	243	249	266	268	274	270	290	244	261	260	235	232	275	261	234	251	268	242	254	256	233	256	254	261	279	267	237	255	253	258	280	259	233	273	261	248	262	255	222	245	245	261	264	275	259	237	252	245	237	279	254	257	243	244	286	246	275	254	285	247	229	232	249	228	261	260	272	281	272	290	248	259	261	236	242	273	268	285	240	234	244	269	241	284	241	249	235	258	248	273	255	279	240	255	260	233	249	244	261	241	280	270	245	255	233	262	242	255	271	227	251	247	247	245	277	254	256	261	247	244	285	259	244	245	266	223	246	265	243	242	287	277	256	263	285	255	236	229	247	273	266	254	276	286	261	255	218	238	262	238	253	223	212	224	221	234	263	219	273	246	271	245	248	269	237	230	262	237	235	266	268	246	240	276	232	264	251	224	252	259	233	263	256	241	275	262	230	242	254	231	271	264	264	269	262	218	267	281	267	243	250	254	257	266	270	298	261	243	274	252	227	234	241	239	258	262	267	221	261	265	265	297	268	242	216	237	252	243	250	282	258	258	219	244	229	289	247	242	238	280	252	253	260	260	243	245	271	254	245	229	244	228	255	258	251	227	262	239	271	275	283	289	265	264	234	242	278	273	245	242	237	259	225	234	264	260	250	253	267	222	238	267	216	259	262	272	250	236	239	239	253	229	275	247	255	277	252	230	244	218	244	239	255	254	251	256	245	269	264	242	268	233	253	290	230	276	265	227	248	241	259	239	257	244	238	253	264	278	270	261	261	260	277	252	237	257	218	251	267	251	257	238	259	249	272	258	279	266	259	240	257	272	242	254	231	258	255	242	256	253	243	264	252	273	253	261	255	255	251	212	235	268	255	243	246	236	265	255	252	233	249	232	243	252	249	257	244	251	232	256	235	237	246	258	236	283	236	274	259	279	252	243	246	271	273	270	245	255	241	236	265	262	269	256	243	249	284	239	256	253	261	271	235	253	245	261	243	228	254	276	264	238	240	250	257	246	265	281	250	237	253	256	228	243	234	226	262	245	248	277	261	255	258	271	215	265	248	248	272	273	257	262	268	240	255	250	263	274	219	304	262	261	235	272	228	243	247	250	271	247	255	251	261	264	255	260	246	245	220	269	263	256	240	247	254	258	278	273	250	242	259	292	251	228	259	247	256	256	250	243	231	250	273	247	252	265	262	237	283	275	283	250	272	277	245	262	266	258	257	271	263	256	266	267	262	246	279	246	260	262	267	272	272	239	257	289	259	249	259	253	249	271	245	265	245	269	250	245	265	260	256	264	247	242	273	228	240	288	298	245	252	278	272	273	278	299	239	306	238	251	262	236	246	269	263	240	225	217	239	256	250	274	303	274	263	255	250	279	239	237	260	248	262	298	260	225	290	250	252	255	245	244	225	257	255	222	252	256	247	228	255	258	274	260	216	239	243	250	272	255	279	260	271	270	217	236	247	249	265	274	255	249	259	249	249	252	259	280	271	233	237	219	254	267	231	268	260	250	236	258	283	238	262	243	278	263	258	271	255	222	284	244	229	271	271	220	273	257	258	286	250	250	246	260	283	244	248	225	245	268	226	251	246	251	272	252	271	239	293	262	246	235	264	282	230	253	266	246	243	264	230	261	285	246	243	227	277	249	276	248	294	239	244	277	224	267	267	259	248	256	238	229	276	266	250	271	244	256	243	258	244	259	240	262	265	257	264	235	249	278	302	240	286	257	276	234	247	257	227	215	259	245	248	223	247	244	248	254	239	246	267	272	257	278	256	258	265	265	250	234	259	268	249	248	228	226	272	278	280	246	265	287	273	265	257	218	232	251	239	244	250	251	275	226	256	286	230	272	243	219	241	260	233	253	247	221	278	235	234	280	233	248	228	252	247	243	247	232	252	247	263	249	252	250	258	240	253	268	252	271	255	232	293	255	252	234	248	261	254	245	263	242	244	264	281	228	254	242	230	255	248	262	237	250	254	275	228	251	263	255	258	273	254	248	239	257	238	247	256	261	268	275	239	238	233	263	256	242	254	244	224	247	229	262	243	253	270	278	249	232	264	290	245	235	237	237	252	259	298	245	274	251	230	255	295	263	244	251	264	253	239	260	265	270	260	259	247	250	272	247	242	240	274	274	226	253	255	249	254	259	242	238	252	246	259	249	236	278	253	230	240	248	242	256	221	267	268	242	258	268	262	272	256	251	271	242	284	247	251	248	254	257	214	241	247	249	248	263	254	255	254	274	246	268	267	240	264	262	233	249	243	238	261	271	239	251	237	239	249	264	270	259	232	263	237	276	292	286	263	281	260	243	250	264	233	257	255	238	273	242	241	241	236	236	267	263	245	244	273	259	246	229	258	257	267	238	253	263	253	300	239	251	274	226	269	233	259	255	252	238	258	235	283	268	261	264	247	253	288	264	281	277	247	230	238	235	241	241	250	268	250	247	233
21368	21758	23711	8635	5549	4091	2115	1758	1524	1074	997	852	783	754	690	771	703	683	642	613	676	608	642	644	670	658	649	651	653	644	663	655	631	642	690	658	639	603	634	642	627	637	645	647	653	621	631	608	600	664	608	613	669	634	666	596	677	593	637	619	660	603	653	648	648	633	571	673	618	587	624	629	691	583	645	682	606	681	604	633	642	606	590	658	620	607	575	640	662	648	630	628	630	614	579	612	585	647	652	610	586	628	600	645	621	633	669	616	612	650	597	601	623	636	585	599	641	625	577	605	660	626	657	612	624	657	640	590	634	626	591	621	654	601	626	617	566	612	611	641	554	652	631	612	637	596	623	647	604	655	663	632	649	577	622	627	622	614	667	614	588	625	639	634	647	657	645	623	615	659	615	642	640	658	637	652	614	619	663	587	611	623	615	624	641	615	676	613	649	657	628	632	599	634	622	654	603	620	608	669	648	665	600	607	651	635	653	656	602	643	601	655	627	597	628	597	595	642	650	662	638	644	621	628	602	601	630	603	632	617	631	629	599	625	661	637	622	612	642	646	612	645	621	588	669	592	560	644	631	577	602	600	584	662	620	650	625	606	615	611	602	628	608	635	596	631	611	557	607	578	590	622	588	645	590	601	648	624	620	578	669	627	646	607	606	641	655	592	607	665	628	647	595	608	624	611	632	638	644	592	645	605	639	650	618	647	633	634	629	607	660	671	633	644	621	621	594	616	643	623	635	686	632	634	635	697	670	650	623	657	623	621	615	656	654	589	631	619	602	623	623	640	588	605	603	654	658	624	611	631	628	636	659	621	604	648	595	583	600	609	620	602	603	618	602	625	630	624	619	584	624	630	643	595	607	625	628	694	597	599	622	603	623	644	643	611	641	604	618	661	648	626	680	625	697	610	622	622	636	602	630	563	617	670	585	658	638	626	629	609	608	645	620	612	633	581	655	605	593	626	652	581	634	626	645	667	604	645	617	581	640	638	583	602	633	645	626	604	638	567	627	648	578	636	613	666	643	652	623	658	659	624	638	625	623	617	650	603	604	643	618	642	654	629	696	607	633	641	608	585	617	574	664	634	577	598	594	660	590	625	648	656	627	649	627	655	637	606	650	671	602	627	634	611	586	653	644	653	602	589	637	644	598	641	618	643	649	655	641	622	596	638	643	609	639	642	598	643	632	585	661	625	657	635	618	621	636	570	636	647	623	597	613	602	599	651	604	619	631	645	623	632	617	621	597	619	581	620	637	597	597	618	583	631	652	597	651	606	579	605	676	597	593	597	608	582	609	622	650	668	659	641	620	662	656	573	643	610	595	569	626	666	629	687	636	595	736	648	629	585	595	659	581	593	626	588	635	631	673	637	573	621	636	627	633	622	634	617	606	640	613	691	614	656	599	653	615	644	660	632	638	575	612	666	624	603	620	615	663	644	616	638	615	618	649	639	608	584	623	629	613	584	608	590	661	626	621	600	599	635	666	647	601	606	567	658	590	632	664	635	619	595	641	684	676	609	609	597	640	682	626	643	636	587	672	607	635	620	655	624	593	583	654	605	635	587	645	615	613	619	647	632	598	614	601	621	625	585	640	676	644	617	650	640	636	657	626	621	596	596	587	677	618	660	645	611	646	621	628	617	593	650	626	629	634	637	606	601	608	613	605	640	638	614	591	656	639	625	607	616	644	636	637	613	617	608	611	631	617	617	602	580	610	622	598	579	601	649	665	605	629	601	596	601	656	620	611	588	615	622	607	618	600	607	602	646	585	622	631	622	633	637	660	616	571	632	619	641	629	627	632	607	630	647	631	612	634	616	641	625	625	617	625	638	635	625	617	639	613	614	616	613	646	612	594	627	623	632	582	618	598	680	619	597	592	631	587	619	672	627	578	603	603	603	614	585	648	609	621	635	621	604	636	606	642	648	638	653	597	663	626	646	662	618	642	609	596	587	617	649	609	606	647	597	657	595	621	586	604	633	660	620	611	588	610	628	618	605	610	589	557	648	616	645	562	650	643	620	582	597	638	642	630	613	611	642	601	636	654	668	636	630	627	673	633	620	650	614	634	590	609	654	643	625	651	656	635	595	618	651	622	620	636	618	602	588	632	630	648	634	645	635	643	622	614	661	626	625	624	679	672	629	554	632	651	583	654	641	619	632	609	654	614	662	649	603	637	635	592	626	651	611	675	597	626	641	640	593	634	590	644	637	621	632	620	631	626	630	608	584	612	618	657	597	624	624	599	613	649	645	605	596	588	635	613	589	612	637	655	622	600	611	619	613	611	643	599	661	644	640	598	635	622	638	661	628	612	611	677	601	636	638	614	605	635	614	582	612	611	650	619	620	651	626	630	620	632	639	633	621	605	612	583	570	619	632	617	607	577	636	618	626	603	634	661	643	626	620	658	642	623	638	642	628	595	654	584	659	575	624	604	598	600	668	643	624	595	634	639	641	650	612	663	651	601	625	594	679	626	631	635	601	609	604	660	637	644	667	638	658	650	635	616	636	644	667	639	610	617	606	633	634	631	606	601	635	621	592	645	579	611	617	645	619	597	665	623	644	635	660	601	628	616	567	655	584	577	680	599	654	601	652	632	646	648	672	672	630	553	670	597	654	641	618	646	609	624	647	614	645	643	587	635	647	669	624	598	655	603	627	623	667	625	656	656	610	609	652	664	629	618	609	603	634	609	640	574	617	637	633	579	638	656	584	637	615	615	619	638	679	622	614	644	627	620	628	592	620	609	613	657	582	605	635	592	586	694	632	624	625	617	649	624	680	635	634	629	605	588	641	614	644	575	651	611	614	632	626	645	636	666	612	606	615	629	601	645	633	636	650	666	597	643	624	622	586	621	636	653	633	595	636	589	583	601	642	583	621	668	631	626	618	597	610	611	623	658	669	632	579	629	618	616	598	636	633	659	633	585	655	642	627	662	605	593	658	627	612	593	628	597	610	663	631	635	634	619	627	651	611	641	638	628	589	631	568	621	581	649	632	646	641	627	651	625	664	643	617	633	636	608	613	616	602	595	583	661	685	643	640	625	594	660	627	592	617	620	620	667	644	630	624	639	622	655	616	576	629	567	576	613	617	617	610	586	643	638	623	622	671	650	664	613	605	647	567	646	634	575	620	615	646	638	625	642	626	585	618	658	634	623	625	635	643	620	620	631	629	646	587	653	639	664	666	630	631	612	612	609	601	612	614	621	622	647	608	569	660	621	607	599	622	607	597	584	640	620	612	620	604	639	615	576	658	627	612	608	619	641	614	592	587	671	629	621	631	604	640	620	606	632	615	605	618	592	663	598	649	614	620	576	608	627	585	611	625	611	616	606	597	633	614	653	642	630	619	606	648	594	604	670	601	588	638	586	620	608	633	632	641	608	606	653	654	592	618	647	626	656	604	620	648	655	623	599	593	634	657	664	619	582	668	609	596	651	682	613	636	642	639	637	664	598	646	623	646	619	630	609	635	653	628	597	611	592	598
36920	32106	29301	14118	6201	2845	1149	651	559	234	211	205	166	153	169	148	115	132	129	134	148	105	115	139	128	135	121	107	125	119	116	145	122	116	108	121	139	157	169	127	136	123	121	116	133	134	134	121	112	108	138	118	98	115	117	135	119	121	138	121	121	119	119	123	115	105	138	125	125	130	105	116	148	113	113	117	141	126	101	125	141	135	126	127	126	118	111	122	119	118	118	119	132	123	139	80	112	129	136	112	125	124	106	125	127	134	127	116	117	122	127	111	122	145	141	117	112	124	117	121	119	134	139	118	100	94	127	132	130	129	115	110	111	121	106	122	128	143	115	99	125	127	131	114	128	136	127	117	111	116	115	142	107	135	116	113	130	136	110	118	122	121	140	120	113	108	121	112	111	118	141	107	119	126	108	131	129	117	119	118	115	116	137	97	123	128	104	120	118	118	112	133	115	126	123	117	127	126	127	149	118	128	137	121	97	116	109	125	116	139	114	146	114	130	109	141	132	123	147	117	122	122	154	121	110	107	121	123	120	137	127	118	114	109	123	106	113	119	97	127	122	130	114	150	131	106	135	109	124	116	109	128	127	110	105	126	137	141	136	123	130	145	147	124	104	107	123	125	135	103	104	106	140	113	121	129	124	123	116	118	116	124	121	147	145	118	129	117	120	122	123	120	116	122	125	111	119	138	105	151	115	147	130	124	118	128	126	119	118	135	107	112	101	114	111	118	106	125	126	113	138	130	119	129	146	120	123	113	130	130	123	102	112	119	130	108	122	119	133	121	110	121	122	129	121	132	122	137	113	130	134	147	139	129	134	126	136	116	121	118	121	102	119	107	118	121	113	128	111	127	102	121	127	117	120	105	124	154	123	119	114	124	137	121	112	137	148	120	144	110	116	123	110	155	121	132	113	134	127	102	123	114	114	123	110	118	133	126	126	118	114	122	135	129	134	108	117	135	132	134	125	133	120	106	140	121	114	125	131	131	117	121	130	118	122	143	107	125	121	114	135	126	132	110	111	120	117	120	124	127	127	124	126	126	145	121	121	126	144	120	139	128	117	128	123	107	131	103	125	134	121	125	97	114	127	115	125	114	116	116	128	123	102	110	131	114	144	125	130	136	125	114	120	138	115	113	116	107	116	126	125	108	107	121	124	104	136	134	116	131	125	128	127	108	132	128	111	121	132	135	119	120	124	116	110	120	146	108	135	133	132	116	142	127	120	127	125	140	122	149	122	131	116	140	117	122	120	122	95	131	108	112	131	121	128	102	116	121	118	110	101	136	147	123	114	126	115	125	124	104	127	115	147	106	131	131	137	145	117	120	124	125	132	114	130	128	120	117	117	121	126	118	113	122	135	123	123	142	120	121	120	99	114	114	110	115	115	126	140	123	132	111	114	111	111	109	131	133	125	130	125	125	127	115	124	122	109	128	125	107	119	107	124	116	134	126	130	131	128	109	131	129	113	130	132	123	137	110	121	125	126	127	102	132	94	107	122	122	119	133	126	106	111	120	124	106	114	126	108	108	123	100	112	124	103	136	135	133	120	119	122	113	130	126	108	124	111	106	134	120	127	115	119	122	112	135	105	133	119	118	104	118	129	136	139	124	117	135	157	125	133	115	119	116	114	123	136	125	134	135	138	127	116	126	127	111	128	121	115	123	123	133	111	113	130	149	156	115	121	116	116	132	122	129	120	120	116	129	126	138	116	146	131	96	132	149	129	131	138	139	101	124	124	125	113	111	113	121	124	107	109	123	108	130	114	121	125	122	122	123	125	102	118	121	123	115	124	117	116	117	118	125	141	121	121	146	129	145	120	119	124	130	139	105	118	113	118	135	107	129	123	137	104	116	127	117	121	128	111	120	126	136	112	140	136	118	136	122	161	147	87	139	116	124	104	121	137	100	143	123	135	113	134	129	133	110	103	104	125	129	115	135	144	115	125	120	130	133	120	135	119	130	148	107	122	117	120	124	132	119	119	147	111	132	119	127	106	100	125	110	135	106	110	126	131	128	125	116	118	119	120	116	116	119	105	124	147	125	128	113	112	146	114	118	114	123	131	143	115	132	136	128	132	129	99	101	108	113	117	126	114	124	120	110	125	132	124	123	100	139	119	130	127	124	132	115	115	133	153	124	119	133	96	103	123	136	166	127	128	126	103	112	121	120	105	122	105	129	113	131	112	123	106	128	127	123	130	137	127	153	136	121	92	113	91	116	122	110	115	112	115	125	108	120	135	121	125	126	119	126	130	123	134	117	108	103	105	123	133	139	125	115	134	143	95	107	118	121	112	128	133	117	120	121	134	128	130	107	144	122	114	139	116	120	125	136	155	132	127	122	117	135	104	123	137	119	127	119	96	139	126	135	107	132	113	118	123	127	113	145	138	126	137	127	122	114	131	104	130	129	98	125	136	124	150	158	124	127	128	133	122	110	127	122	145	124	118	121	118	119	137	137	127	126	108	110	133	115	110	131	105	113	121	136	120	124	131	117	133	117	124	122	121	137	109	135	109	129	112	119	123	130	119	126	120	121	143	133	142	110	104	134	115	136	108	140	112	133	116	122	113	103	108	127	136	128	114	122	123	128	116	116	111	104	132	128	91	131	134	136	121	104	144	131	128	114	132	117	111	122	111	116	134	101	128	112	118	103	133	147	127	123	129	113	96	95	122	129	118	119	127	117	97	141	121	136	108	132	140	119	134	145	117	104	112	118	129	136	114	138	122	118	125	143	130	136	132	120	120	125	123	136	124	114	129	108	124	124	107	131	146	138	120	123	121	113	137	147	126	113	108	124	128	125	128	141	134	125	118	128	121	121	122	114	140	118	130	123	109	121	151	119	117	119	115	127	108	126	118	127	116	112	135	120	128	119	120	129	114	127	127	119	110	113	142	126	128	127	134	132	130	134	113	103	117	110	127	112	93	115	119	120	133	127	132	145	128	122	118	120	118	117	113	129	133	112	125	115	127	120	126	128	124	122	130	117	105	133	113	127	119	126	111	154	117	139	94	113	107	130	129	135	124	121	142	131	134	131	109	117	103	141	110	121	118	133	115	122	123	112	136	114	113	119	130	132	138	119	116	137	128	145	119	134	111	124	122	133	124	108	126	108	135	109	125	127	114	126	129	124	123	107	125	120	122	130	126	114	130	125	114	101	117	145	106	118	117	122	107	115	114	131	132	112	114	121	141	115	141	115	110	133	140	136	139	111	112	136	113	103	110	137	120	121	112	114	131	123	131	117	127	112	110	113	123	123	118	126	109	113	132	120	142	110	119	115	131	114	120	101	117	131	142	149	114	127	125	143	112	117	103	131	113	110	120	116	94	125	129	118	128	127	137	126	129	101	126	112	112	104	126	132	116	99	115	111	117	132	122	143	125	130	105	139	107	113	120	117	110	118	129	146	112	119	128	100	116	118	128	126	117	114	129	137	131	119	119	131	109	136	108	110	130	126	136	111	131	125	123	139	131	119	110	140	110	137
25952	28200	27367	11649	7125	5228	2821	2048	2020	1021	913	836	682	539	463	505	409	430	383	392	378	365	395	370	366	371	340	335	346	351	318	343	334	359	352	361	350	354	337	349	336	356	360	345	330	322	369	371	327	323	327	319	338	341	332	333	328	347	326	313	324	315	381	327	324	319	318	308	320	309	374	349	333	332	311	354	333	343	318	324	330	330	342	335	332	303	298	338	350	314	314	325	332	312	312	316	334	350	316	324	331	322	326	312	375	339	327	320	313	331	328	335	319	338	317	313	345	324	296	334	326	318	282	348	327	340	325	370	332	354	343	325	330	348	335	323	316	326	334	354	311	341	318	326	331	317	279	337	360	312	343	342	296	333	354	330	359	328	300	328	294	318	298	335	332	306	322	317	334	313	329	315	327	322	328	354	332	316	316	324	319	327	318	310	336	339	321	335	297	336	334	319	316	350	363	360	323	319	388	322	321	300	321	309	341	355	349	355	331	319	347	349	341	336	320	341	316	326	357	334	319	329	333	366	324	318	352	301	345	337	318	320	363	349	297	334	325	315	311	330	307	331	320	317	314	335	313	335	316	336	330	375	354	356	345	312	312	336	318	368	330	325	318	291	318	370	341	351	318	323	362	339	322	363	344	307	347	345	310	342	277	327	360	334	343	342	304	317	354	329	314	317	321	309	344	324	295	376	309	360	329	345	346	334	339	324	354	351	346	326	304	320	322	315	314	338	326	322	326	346	332	320	308	334	356	341	331	294	361	379	322	312	334	335	328	332	311	337	321	346	327	333	360	318	342	317	348	338	326	331	320	341	335	329	342	322	313	344	343	291	320	315	330	310	305	324	347	348	349	352	332	332	341	318	342	310	309	328	339	325	330	310	341	336	342	306	343	322	335	314	371	329	330	353	327	338	334	337	350	336	331	345	328	326	317	330	313	327	348	315	335	329	337	335	331	309	294	310	312	349	359	338	285	326	339	326	324	281	304	349	350	313	338	311	317	335	334	319	298	338	318	314	337	342	314	318	311	332	333	336	312	318	317	323	294	341	342	295	323	335	359	340	336	311	331	341	294	309	317	343	334	326	349	352	305	314	317	317	331	303	350	328	324	337	349	342	332	318	333	325	338	315	301	320	309	316	339	353	329	373	343	334	323	321	356	325	315	316	307	337	341	364	331	350	320	326	329	317	331	333	332	326	355	350	358	308	305	317	302	345	326	291	307	335	350	320	349	351	352	357	331	361	344	333	330	342	322	320	325	321	313	345	332	342	374	328	353	299	328	335	296	343	328	320	344	314	375	352	318	348	353	305	295	341	355	342	335	333	314	341	317	365	324	316	321	317	315	327	320	335	344	334	329	350	312	313	311	335	342	333	330	357	326	342	327	299	312	363	325	312	352	321	338	342	292	333	362	314	306	282	354	312	322	340	312	331	321	347	355	290	296	326	319	325	312	346	282	333	323	320	286	332	323	341	338	323	324	315	335	323	321	350	324	341	351	331	356	325	322	329	313	359	324	324	343	329	286	315	334	351	327	320	338	290	339	349	329	326	317	330	338	339	290	331	318	333	329	326	342	341	315	341	351	306	340	376	341	322	327	347	317	305	337	323	343	331	313	327	370	346	338	322	288	321	337	325	344	326	300	309	310	355	339	321	345	315	347	288	340	343	299	315	342	374	350	320	331	352	345	301	364	357	345	350	320	328	336	315	326	335	345	306	345	335	342	342	317	330	330	325	291	312	335	343	329	303	337	365	325	291	347	323	347	285	342	352	341	307	319	345	311	353	337	304	299	353	340	319	314	308	344	307	311	329	339	316	334	303	316	291	371	361	342	332	305	326	344	296	307	329	328	331	353	290	360	348	307	320	326	301	302	309	316	328	318	318	337	347	334	330	343	344	314	328	288	300	332	346	310	345	345	349	348	336	329	308	332	348	316	335	337	324	324	353	292	332	346	331	331	315	336	317	318	319	317	311	336	333	361	343	316	313	370	341	331	327	342	302	333	292	350	306	334	319	343	312	297	308	337	330	325	325	344	320	332	349	341	341	304	320	375	378	319	360	316	315	349	334	331	328	340	335	316	317	332	318	340	351	344	308	323	340	281	325	352	313	315	340	352	327	316	285	318	362	349	336	349	317	330	334	351	306	331	340	326	347	338	305	315	338	312	326	321	314	298	335	348	348	330	324	318	341	289	375	312	322	354	327	334	361	327	299	335	303	337	326	335	347	300	338	348	307	333	339	328	307	329	323	333	309	334	310	316	315	314	352	302	342	328	337	318	338	352	322	348	316	357	314	319	324	342	328	335	350	328	350	352	328	347	327	309	321	296	341	368	320	317	341	358	335	320	315	340	314	315	322	326	322	323	289	326	286	302	345	338	323	304	357	327	326	323	333	291	331	316	335	337	323	333	317	313	342	354	314	349	298	310	338	332	320	337	336	362	310	317	313	354	357	326	337	317	339	321	304	342	325	314	348	311	305	332	284	341	290	326	312	304	311	361	342	296	352	320	322	350	346	292	365	353	302	316	330	330	319	319	324	346	329	338	355	345	325	375	348	324	340	320	325	336	359	344	323	335	362	318	300	305	339	360	336	372	317	308	318	322	309	356	336	332	338	338	329	336	329	323	343	307	316	294	363	365	342	335	317	304	324	333	288	321	320	322	341	331	318	312	316	323	347	340	333	330	312	331	350	377	311	319	335	310	333	310	333	322	356	334	336	330	315	317	360	320	360	321	320	299	321	341	359	329	336	324	339	327	310	326	271	326	335	334	304	301	357	321	357	356	339	323	337	339	326	331	281	335	319	319	353	313	318	265	300	296	315	335	334	308	322	310	317	319	363	328	331	339	334	329	348	331	301	307	335	334	352	324	335	332	362	320	321	310	321	309	359	325	348	330	356	340	319	309	330	339	364	315	351	357	331	320	326	311	356	314	347	343	320	336	285	345	320	331	370	360	344	304	330	344	325	328	320	304	332	309	309	332	336	340	330	345	345	336	313	353	331	311	342	331	297	303	330	338	320	316	319	302	311	318	339	323	282	302	342	341	337	328	325	342	338	297	348	335	326	351	341	333	315	323	311	351	321	275	327	316	344	327	332	333	341	332	300	315	326	336	358	323	337	367	336	329	321	341	305	324	341	330	330	306	365	305	298	313	325	321	333	319	343	307	315	346	352	316	324	319	311	352	315	305	330	314	343	347	327	352	327	326	318	314	306	320	320	323	340	312	312	295	327	318	319	326	287	349	311	347	333	293	332	308	341	342	326	334	319	337	341	353	394	354	339	313	306	326	326	301	326	331	313	327	326	320	323	353	280	346	336	311	311	330	317	352	313	343	346	313	321	343	313	346	339	311	309	328	327	342	327	313	339	300	326	338	304	298	319	320	354	332	358	355	321	302	313	319	317	320	335	316	355	333	321	314	320	373	333	329	286	348	332	359	329	271	329	372	333	329	303	345	323	339	335	315	322	342	325	333	315	333	328	339	324
10784	3587	1980	673	419	383	370	341	370	336	312	342	333	330	303	316	312	321	330	346	304	332	284	337	348	294	313	288	312	337	332	328	333	303	290	340	313	286	321	327	358	324	300	320	314	327	300	311	320	376	361	350	316	315	304	351	313	320	335	311	297	332	286	323	329	320	311	313	329	339	351	322	296	303	318	324	316	305	305	306	323	323	327	328	313	309	308	328	351	328	295	289	287	342	319	310	314	331	309	324	322	286	334	329	321	312	324	293	303	316	334	283	312	319	313	333	318	293	315	369	329	327	304	323	330	330	329	297	283	305	323	305	342	310	302	307	291	304	328	321	307	312	321	301	290	310	303	316	329	315	286	319	320	348	321	306	333	339	301	309	303	352	297	312	320	345	322	328	279	284	290	311	361	318	307	315	338	342	321	332	327	346	327	300	322	329	355	326	315	329	274	340	310	292	288	307	321	311	309	311	313	326	322	311	327	327	365	314	286	314	310	323	304	316	308	333	347	324	309	315	336	320	303	339	328	334	281	322	354	342	320	317	338	329	320	336	307	322	287	325	311	343	328	328	293	335	318	333	311	294	325	305	307	296	326	337	306	354	325	310	339	344	301	306	315	355	285	354	349	325	298	315	310	335	318	326	339	301	340	308	338	365	336	308	300	358	340	332	319	312	291	282	312	327	299	305	328	312	341	315	320	317	322	304	297	331	319	311	352	305	338	332	309	345	304	326	311	298	315	308	325	357	308	342	333	350	329	349	304	271	330	312	331	290	351	297	326	333	281	308	322	332	319	288	336	313	302	310	328	312	303	294	307	343	311	337	299	316	313	318	324	284	330	310	342	335	319	325	329	340	300	335	310	304	302	319	330	311	299	319	337	330	301	344	333	316	359	298	310	321	300	309	318	314	312	319	325	325	302	309	296	314	316	339	296	304	342	343	297	306	283	300	342	297	295	317	278	314	304	308	300	294	318	315	328	324	318	317	293	352	323	330	312	349	294	329	312	348	325	328	312	341	311	310	378	321	309	305	348	343	322	334	346	342	355	348	334	312	332	320	297	300	313	332	345	369	298	327	305	322	314	302	303	337	313	333	303	342	312	298	324	304	306	324	315	337	328	312	305	313	289	300	335	338	347	331	316	302	307	307	340	289	325	321	318	284	329	342	332	332	293	329	310	278	312	344	316	318	277	322	313	311	315	321	305	328	344	301	306	332	324	323	295	327	347	312	313	349	327	318	310	321	338	321	353	335	335	340	329	329	303	286	313	310	331	299	311	308	282	336	315	324	313	311	335	311	321	332	314	318	331	324	346	335	316	291	369	313	332	322	322	326	361	331	279	302	291	300	335	313	306	309	320	301	310	321	319	331	345	277	299	287	305	347	291	325	309	330	333	351	339	347	314	297	303	311	308	312	348	347	289	297	347	343	333	307	299	337	314	341	301	336	308	321	317	303	318	319	307	295	328	347	338	360	320	294	337	341	342	312	347	291	329	344	333	293	289	341	345	317	321	320	333	310	318	313	333	299	338	318	298	312	330	296	302	328	353	307	314	319	305	286	309	301	321	330	319	336	292	314	298	325	342	315	309	326	313	320	355	324	339	332	305	314	307	340	309	304	313	326	313	305	329	338	333	310	329	340	327	324	306	295	333	318	300	314	325	319	297	313	317	343	287	327	351	307	317	338	341	351	306	323	303	324	324	312	317	324	273	312	356	328	331	322	302	350	293	308	374	326	323	311	319	318	343	285	302	313	329	338	326	356	325	314	317	312	341	298	318	296	310	331	340	298	311	287	309	350	311	291	292	320	297	308	356	343	308	331	325	348	344	319	305	309	322	306	320	326	329	320	304	318	323	298	344	334	301	341	292	332	316	347	320	312	301	301	309	315	330	304	349	314	306	305	329	311	323	277	311	300	325	321	310	315	307	333	300	324	306	300	295	320	336	345	341	329	294	325	317	292	318	331	310	341	331	315	311	361	315	284	305	300	317	322	333	319	306	295	324	301	301	329	319	295	329	317	319	338	303	297	304	346	307	299	335	343	344	305	313	312	298	323	294	333	291	308	328	299	314	311	317	310	303	328	308	312	320	338	316	327	323	312	278	345	330	299	329	302	325	314	348	336	313	321	323	343	331	299	326	339	330	306	328	275	293	314	301	318	304	293	317	335	311	296	309	309	292	282	288	305	315	299	310	291	310	339	312	307	327	341	329	316	326	344	328	347	309	324	306	295	306	310	311	297	313	325	298	318	319	328	334	304	344	275	328	307	307	356	295	332	324	315	320	314	300	335	309	325	319	304	326	317	342	327	308	338	342	273	330	336	320	323	320	308	298	303	333	328	326	301	324	305	311	301	307	298	325	292	321	335	313	318	308	340	315	318	320	293	318	319	326	312	338	327	319	323	327	312	331	332	308	342	324	313	341	326	303	333	288	322	353	356	327	324	309	309	321	321	322	322	327	329	309	293	309	320	326	326	331	300	330	318	320	356	315	326	339	326	297	317	306	322	298	323	311	327	310	326	287	332	306	318	316	328	312	327	329	273	313	303	337	329	314	331	307	356	321	320	303	335	317	347	304	341	337	312	317	288	305	342	295	289	276	315	288	314	291	307	326	311	331	303	360	322	284	323	338	353	319	290	315	315	335	303	306	311	304	314	352	343	319	311	334	344	304	320	333	338	306	296	317	337	347	313	308	332	302	311	334	311	301	331	321	313	291	352	290	331	303	305	321	344	322	308	322	312	323	323	289	316	293	346	326	331	328	338	312	318	327	324	330	315	304	311	314	330	308	323	325	309	313	325	314	316	297	301	327	377	290	315	339	341	298	301	311	327	330	334	303	327	316	322	344	337	314	327	329	307	277	343	319	312	308	300	306	308	329	290	324	323	335	342	323	324	346	360	310	275	305	305	312	326	300	317	336	325	282	303	352	336	302	322	308	312	317	330	278	354	320	341	314	346	314	330	336	325	315	336	355	311	309	312	296	318	333	288	330	310	318	337	324	304	339	327	299	318	353	304	286	316	313	307	326	290	312	346	320	299	271	326	312	345	308	338	310	336	300	322	327	319	302	300	318	298	335	306	311	340	324	299	320	295	330	305	305	345	361	303	319	340	325	311	307	318	310	330	339	322	304	320	317	315	377	325	269	317	322	314	324	337	311	312	322	299	322	323	307	282	296	322	313	336	291	330	322	308	333	274	310	298	331	335	310	345	321	306	376	297	349	332	342	301	312	305	308	313	318	319	302	313	347	332	288	282	304	314	330	332	316	320	297	349	321	302	318	300	318	299	329	325	321	309	312	311	327	336	319	315	346	332	336	351	308	335	327	333	315	339	325	309	342	320	313	294	326	298	335	303	291	286	315	301	335	309	329	312	296	301	318	286	315	340	309	354	342	328	340	327	326	289	354	284	328	321	307	294	309	319	318	294	324	298	320	305	276	336	307	324	314	345	327	311	326	315	354	305	304	304	307	301	301	329	303	297	327	299
8361	4673	4310	1796	1174	1061	902	1074	985	894	851	821	776	800	802	822	772	803	755	767	799	743	781	801	759	792	830	810	780	782	769	794	827	775	797	768	769	741	745	826	805	742	857	725	799	808	749	741	812	739	781	775	782	801	784	770	747	784	787	781	841	752	781	817	768	781	743	793	781	750	771	749	749	742	766	752	741	804	758	739	766	798	792	761	762	740	773	803	787	752	735	763	800	789	782	739	811	812	795	772	767	770	792	812	779	772	773	782	826	765	767	816	822	797	808	788	794	813	787	793	793	782	794	782	785	779	795	754	770	842	806	719	780	772	827	787	865	763	784	745	795	801	759	747	779	771	754	776	841	736	742	772	783	780	773	734	782	815	787	796	789	751	803	741	788	806	782	746	787	799	780	778	815	769	741	791	799	758	748	827	779	789	785	814	791	767	836	788	808	794	767	815	757	755	732	802	772	830	720	811	787	794	763	756	822	768	825	789	762	781	806	737	766	785	765	797	781	790	740	797	794	755	805	865	834	798	798	780	784	783	735	786	807	766	774	818	758	784	751	747	745	808	845	776	769	805	798	770	768	748	788	753	748	745	785	770	781	781	739	791	818	747	750	794	783	740	757	788	795	738	822	757	754	762	782	813	772	758	765	765	792	803	818	760	756	802	715	747	811	797	774	810	830	763	761	778	757	746	809	780	809	797	782	747	803	760	771	804	788	801	717	792	810	762	743	770	801	791	793	782	808	809	804	801	792	832	796	771	813	803	813	793	787	766	766	776	759	743	733	806	754	807	775	772	818	744	712	780	734	780	802	757	758	803	779	738	765	798	785	785	769	748	787	753	852	766	770	813	772	792	781	796	772	768	841	793	811	755	799	725	720	809	790	793	781	847	756	786	769	791	825	818	764	791	759	763	801	714	734	789	807	772	793	748	792	772	766	783	772	809	788	837	757	788	736	775	736	735	799	801	792	758	785	817	782	767	793	774	764	795	813	796	762	769	761	745	804	813	791	847	742	728	756	774	769	788	763	765	794	758	810	799	801	806	762	756	809	809	781	779	817	778	862	786	806	764	785	794	807	751	755	767	823	716	719	771	833	788	743	792	773	784	758	799	777	755	755	778	750	771	741	813	784	797	800	753	789	769	784	823	743	772	790	768	768	735	775	796	777	789	770	816	794	736	782	798	734	825	726	753	790	804	746	747	849	819	745	825	742	782	759	760	798	742	725	757	801	787	786	773	761	778	787	760	843	781	768	782	749	799	783	780	784	798	751	781	832	829	776	762	840	772	801	809	759	754	799	770	734	836	764	773	756	804	771	806	791	790	829	831	789	763	773	805	797	789	754	818	807	762	763	795	728	770	834	808	778	756	710	769	774	765	802	758	753	720	779	790	774	736	808	825	755	805	794	775	781	743	766	762	770	763	843	819	756	781	776	820	805	762	787	817	751	786	768	810	786	787	796	762	835	759	823	778	756	778	822	816	743	826	739	785	790	765	825	805	800	763	763	756	773	762	743	698	769	775	820	823	772	779	811	743	782	798	712	779	731	761	796	819	805	818	787	775	826	755	824	764	779	762	828	758	803	813	795	775	776	744	823	763	728	796	889	794	802	794	752	725	783	812	778	765	763	780	761	766	791	742	812	770	792	750	819	798	805	794	819	793	754	783	775	765	794	786	742	806	758	771	786	771	786	768	776	785	721	793	759	787	810	796	738	754	758	772	787	791	828	768	763	781	770	706	789	824	842	775	740	768	777	767	789	756	796	779	795	787	778	842	767	777	779	815	778	802	810	785	761	782	830	796	753	799	739	824	814	818	758	795	787	761	811	817	810	783	731	793	763	735	765	747	786	768	813	797	748	784	720	779	766	785	782	776	778	779	838	810	764	754	772	829	776	784	766	744	772	782	767	779	775	806	794	751	737	847	767	706	763	826	826	789	786	781	769	778	739	747	768	765	747	780	809	772	795	832	762	770	791	700	807	708	787	748	810	697	778	763	763	808	727	752	840	763	782	812	799	801	789	802	731	788	793	779	827	787	772	751	741	786	807	776	789	851	795	754	825	813	796	758	773	775	801	757	826	781	841	777	788	793	770	736	767	789	764	786	799	801	767	795	790	778	780	774	797	776	822	771	739	755	782	780	753	802	826	810	735	783	780	792	769	776	788	753	845	784	781	769	797	794	769	754	793	762	799	778	798	744	758	798	776	802	798	718	777	768	787	798	800	776	806	818	778	728	765	766	785	764	735	816	759	768	770	734	780	761	785	820	777	760	756	781	787	766	796	724	774	761	767	771	771	761	786	780	799	760	709	781	809	760	752	790	787	774	809	765	756	830	774	770	727	805	801	743	791	782	781	770	807	834	751	803	803	794	785	775	779	787	782	770	798	775	757	820	806	785	753	745	778	710	786	767	756	773	804	813	775	762	803	789	733	793	741	755	755	792	791	774	758	780	806	798	773	806	758	784	787	786	817	798	739	795	783	757	801	760	739	799	776	797	750	738	788	753	762	818	809	788	722	831	770	796	752	734	744	747	750	818	816	744	793	842	778	744	776	824	742	780	763	779	758	760	791	777	830	776	810	803	803	806	800	760	769	716	772	763	810	821	740	767	788	772	760	778	755	790	771	768	702	825	835	762	773	784	747	778	816	796	786	782	778	794	794	738	831	805	779	791	808	765	792	768	807	785	782	769	761	789	782	803	758	834	777	747	806	789	789	808	737	779	765	780	822	804	777	764	766	815	807	792	807	762	820	775	753	743	780	769	724	760	767	773	782	796	780	796	762	772	798	765	786	777	823	746	788	796	808	750	741	805	759	783	773	755	848	753	717	790	783	755	772	788	803	728	765	761	739	746	798	785	711	749	755	789	761	792	764	806	790	817	739	774	742	770	781	784	770	795	805	745	771	806	770	796	726	781	747	787	806	740	809	773	779	772	759	764	773	771	813	786	813	774	770	807	790	774	790	807	742	773	820	769	825	780	779	768	816	766	753	772	832	748	778	804	801	772	816	775	793	770	738	791	732	784	750	792	810	799	756	788	791	807	757	771	766	819	766	812	762	777	744	730	773	800	780	816	824	809	774	807	763	770	766	834	738	798	787	782	754	756	832	817	800	777	815	775	769	785	759	807	758	781	819	787	775	826	769	797	776	766	785	808	777	820	764	789	794	812	772	768	810	771	807	755	786	761	819	814	793	776	811	795	751	759	795	763	831	756	743	792	802	755	800	781	786	830	768	842	759	753	806	770	812	781	816	773	814	777	756	821	768	769	834	737	788	817	781	802	785	768	791	784	783	765	765	792	773	732	762	733	750	804	780	787	779	778	739	798	793	757	740	739	841	781	770	757	765	812	786	816	816	810	767	761	788	772	820	773	759	760	814	790	804	779	783	813	821	754	749	797	775	731	784	811	747	729	810	769	736	790	776	753	781	756	800	773	768	791	769	733	793	800	743	801	761	766	796	817	816	800	767	795	799	778	712	740	774	717
28198	22899	21540	9195	3604	1736	846	544	483	338	291	336	263	284	259	277	264	251	259	260	268	280	227	250	269	260	258	272	266	248	250	216	254	276	261	251	249	256	229	248	271	263	234	249	254	256	257	268	248	291	266	232	240	245	249	283	259	267	244	268	251	227	246	255	239	270	263	267	254	244	241	259	231	239	234	232	253	254	266	259	238	256	233	275	279	258	267	257	291	265	263	221	257	257	264	237	278	264	227	245	243	259	248	232	257	287	267	249	267	245	285	272	265	262	244	243	257	251	270	303	261	248	259	273	236	256	257	255	247	278	246	238	280	256	239	249	234	247	256	271	234	262	234	255	258	252	253	266	246	270	250	291	265	258	251	277	262	270	271	264	274	256	261	248	267	277	265	265	251	239	266	265	220	253	272	219	289	247	265	245	266	255	292	270	255	244	238	269	232	245	273	261	296	246	253	222	278	293	253	260	265	246	227	256	225	268	211	279	259	238	266	308	254	248	283	256	274	262	236	254	257	262	259	273	261	278	261	225	282	244	248	205	246	269	262	246	242	243	237	232	270	246	280	255	235	272	257	250	244	238	268	243	247	267	242	259	269	255	215	237	233	217	244	270	246	218	273	252	279	253	245	245	253	256	239	229	249	266	272	255	251	233	262	245	265	250	271	243	248	276	259	260	271	235	248	244	270	228	257	260	259	253	248	266	268	240	254	261	259	263	253	257	280	232	245	226	258	246	246	234	251	233	256	207	257	265	232	250	262	249	248	280	246	264	268	258	264	246	275	249	251	265	244	250	281	244	269	253	273	266	252	256	247	251	256	259	270	265	248	253	243	222	253	256	225	240	253	255	259	249	238	244	262	265	252	261	262	252	265	252	265	235	228	230	283	275	277	235	227	267	284	262	257	253	231	238	272	281	249	277	229	264	253	242	279	274	249	235	236	250	243	291	258	258	285	261	256	282	244	274	258	276	252	262	230	244	264	224	252	254	285	266	240	253	231	239	252	277	256	269	264	266	246	253	271	250	253	257	261	232	306	282	278	237	254	258	273	262	228	264	283	245	257	243	246	240	256	253	284	264	259	244	257	266	248	265	251	241	276	253	261	249	270	281	241	264	229	253	269	262	255	260	234	273	253	253	260	282	271	286	233	263	240	282	253	236	246	262	251	268	283	263	261	251	278	271	278	226	247	244	260	239	249	261	255	277	274	219	230	253	251	241	233	258	264	210	278	258	283	237	242	266	286	242	253	260	274	275	232	233	241	243	259	256	272	282	266	259	291	260	270	263	216	256	274	267	259	251	242	276	255	263	244	234	261	252	263	218	250	261	222	275	265	249	240	252	266	223	241	273	296	251	234	242	263	235	240	247	250	270	256	244	244	251	253	262	236	227	235	255	248	238	249	291	245	250	258	220	247	255	265	258	268	248	250	243	269	240	285	279	270	246	258	247	278	249	232	271	253	256	262	222	268	274	301	250	244	216	262	254	263	255	234	238	242	241	260	256	243	243	256	237	262	271	271	270	252	274	244	265	230	241	219	247	233	262	254	262	239	262	273	253	259	257	264	298	265	269	236	242	252	288	241	245	230	256	279	243	281	246	261	245	255	273	275	255	297	262	240	235	234	260	242	278	236	238	240	284	242	277	272	244	253	253	236	243	277	245	265	261	283	249	247	262	282	248	244	251	252	250	260	245	269	235	258	255	252	265	258	261	231	251	245	285	254	287	244	234	261	248	284	246	253	260	266	225	263	260	224	260	257	277	284	226	272	253	275	274	261	271	265	244	262	236	276	258	290	254	237	278	269	270	261	265	242	253	262	233	238	255	257	261	244	241	284	238	268	267	245	278	253	237	253	247	256	288	256	280	271	268	262	248	272	257	259	254	251	243	268	232	297	282	262	268	251	249	235	236	273	250	265	268	263	252	237	246	274	237	258	248	250	266	266	262	261	239	303	258	235	258	256	250	303	246	246	286	258	265	262	255	281	280	275	245	281	221	266	241	282	246	238	236	249	263	257	259	271	264	238	245	265	266	261	258	233	249	241	225	258	252	240	266	266	274	237	252	248	278	280	263	288	240	248	261	249	251	261	261	258	239	241	247	263	279	261	264	261	252	246	238	246	239	247	236	256	222	260	230	237	263	243	281	273	228	284	233	245	236	245	234	245	260	267	287	253	257	308	237	250	261	219	256	278	265	275	269	270	272	255	260	268	251	273	258	279	263	246	258	270	225	242	244	261	271	268	263	248	245	278	251	271	226	296	265	258	251	254	259	234	245	255	272	231	231	235	247	258	252	244	270	262	260	245	261	256	273	255	244	240	274	258	239	225	221	268	249	261	233	285	286	257	256	266	260	304	271	257	248	251	250	277	246	281	268	254	264	251	267	273	206	238	218	249	248	232	266	265	262	250	251	255	250	264	274	235	237	225	215	259	261	258	249	247	263	265	269	268	257	252	267	264	245	278	274	259	256	281	246	242	275	195	257	240	235	257	233	250	250	236	238	261	301	220	224	256	275	281	234	264	225	253	255	220	262	275	259	254	258	249	251	195	242	262	265	257	256	227	264	277	279	255	220	244	240	306	241	245	225	270	256	271	262	271	260	250	252	267	292	278	248	241	264	294	225	255	264	260	280	262	280	253	258	235	277	276	232	268	259	263	288	268	265	265	253	260	246	207	235	263	230	257	225	248	261	248	249	259	237	269	224	261	235	241	245	273	224	247	259	261	251	261	253	232	227	250	295	246	262	263	236	243	252	219	260	249	261	268	234	241	247	238	298	249	251	253	236	254	261	255	236	267	274	251	235	287	244	270	261	260	260	264	235	249	237	237	254	271	257	273	230	265	237	259	238	261	256	246	278	227	255	253	252	221	247	263	259	234	228	259	265	258	250	258	258	291	250	234	291	275	227	249	260	251	243	255	259	255	271	272	244	243	265	261	258	276	253	253	273	237	234	290	267	261	269	253	269	285	228	250	250	252	280	262	237	236	224	267	277	289	235	247	265	267	259	240	240	226	235	240	261	239	240	242	248	266	251	276	240	250	247	259	253	272	231	274	262	244	252	254	276	253	243	255	256	251	242	221	239	267	250	257	269	254	269	260	256	274	236	267	277	278	238	238	259	277	236	247	278	227	239	241	244	231	268	267	241	227	272	256	252	258	252	280	252	264	279	283	265	255	238	287	264	227	282	230	235	287	267	270	254	251	258	252	246	273	258	264	238	235	261	246	248	298	250	251	251	235	247	254	241	264	273	269	254	255	274	253	242	244	257	261	270	262	242	259	232	242	266	260	243	251	238	254	247	263	254	262	240	256	222	275	243	232	248	251	246	234	260	279	276	247	235	245	258	243	260	263	240	246	257	268	264	239	246	273	250	243	266	247	252	246	274	269	276	254	235	242	251	273	287	253	256	259	239	243	265	258	249	264	265	253	232	246	249	261	254	273	229	262	244	235	256	258	270	278	273	257	243	253	244	287	264	229	262	257	268
20896	21459	20878	8534	5062	3802	2252	1872	1533	1087	1003	987	883	818	732	696	682	700	649	646	659	660	654	627	619	650	644	658	637	622	638	632	698	648	631	655	698	645	658	648	621	644	610	596	643	644	627	619	625	657	656	645	629	666	614	611	635	613	635	618	679	613	646	608	654	612	608	649	605	627	633	618	615	614	608	611	642	626	584	636	572	605	599	648	638	640	612	661	617	591	698	611	628	579	635	611	590	594	645	603	615	595	625	652	638	669	654	629	649	608	629	615	618	604	644	652	620	636	607	658	599	620	630	637	616	642	634	664	642	642	603	674	587	580	652	628	643	623	605	644	592	614	606	614	611	625	630	614	613	647	601	618	631	624	600	637	617	659	622	622	618	614	565	630	674	624	599	626	665	625	624	612	628	618	652	623	645	554	651	648	607	630	635	612	619	631	598	635	621	653	639	685	597	623	669	596	598	596	666	601	644	604	622	611	626	619	616	603	621	671	583	602	662	648	668	589	597	638	635	577	622	621	642	643	618	677	615	628	652	612	654	639	607	681	626	651	635	594	622	635	631	619	612	609	649	653	611	652	658	622	574	668	658	622	621	635	638	612	630	624	610	635	618	688	604	607	658	586	656	659	681	628	640	676	612	679	629	640	632	640	635	608	641	631	641	623	609	605	577	641	629	625	614	584	662	627	659	584	611	651	625	591	639	640	657	627	602	606	607	613	627	563	622	603	609	618	650	580	588	614	619	645	632	633	656	584	591	586	633	636	596	664	594	653	651	689	594	661	697	647	658	623	660	607	610	594	616	620	631	629	624	590	609	651	594	610	601	645	607	655	626	642	622	671	642	618	604	616	660	662	621	601	643	655	630	621	625	616	649	595	609	623	647	604	606	651	637	611	694	677	602	616	650	626	611	672	580	615	641	637	619	664	637	633	586	621	640	622	707	602	590	631	595	625	659	606	617	601	592	603	597	640	570	634	596	616	636	634	616	614	683	596	617	618	624	646	629	644	600	621	615	622	637	650	657	607	620	666	606	623	621	652	655	624	635	561	618	605	624	650	638	657	672	656	610	661	633	625	619	595	617	610	643	620	661	654	595	594	611	605	629	586	632	572	664	633	637	599	649	562	642	649	634	554	618	642	660	598	675	588	656	619	636	601	616	677	665	628	635	625	622	660	656	656	610	659	638	616	671	650	657	614	600	648	632	616	633	614	623	610	685	621	579	616	587	656	659	611	634	583	658	618	597	609	602	625	606	669	589	619	624	610	610	645	620	620	593	612	620	639	665	682	592	620	644	655	633	605	647	609	638	660	665	594	618	649	621	605	636	597	641	660	605	637	640	589	635	598	616	632	658	653	637	652	633	593	625	689	683	626	606	665	629	648	632	600	599	606	623	653	629	649	671	676	598	592	617	638	634	605	641	642	639	646	655	647	632	648	639	623	602	606	634	627	609	663	622	569	608	624	636	677	635	647	658	635	603	643	580	620	655	616	618	613	633	594	663	653	625	591	638	610	613	613	684	612	597	654	649	587	600	667	676	686	638	654	609	603	642	634	642	599	634	653	637	678	624	602	668	623	619	631	619	615	603	617	604	642	619	592	645	629	627	644	649	643	604	631	601	609	614	645	644	625	658	607	623	590	643	653	632	605	684	602	671	624	587	642	664	634	624	601	613	620	610	660	615	599	570	592	615	600	619	644	685	602	600	630	631	570	634	629	680	630	621	603	560	630	574	626	620	648	643	618	629	616	664	665	624	672	641	638	573	629	640	638	602	635	615	622	664	670	649	629	574	631	629	626	617	633	643	614	632	585	629	651	620	606	619	602	644	604	666	623	615	649	646	646	631	679	565	600	645	626	663	660	625	615	591	664	598	625	643	636	678	662	612	623	600	610	619	614	607	647	601	641	609	622	638	588	597	561	635	623	645	611	623	630	595	631	578	599	635	618	599	640	614	638	637	611	595	641	640	661	625	629	630	619	679	644	589	639	611	633	611	621	642	621	639	621	654	611	631	661	592	687	649	650	639	688	669	622	647	602	588	604	648	599	596	622	654	606	592	602	620	596	638	619	603	619	603	619	620	619	621	587	620	635	649	637	606	650	615	647	643	645	603	583	663	622	643	606	661	646	700	613	646	643	649	603	628	603	632	641	613	612	635	620	618	663	601	647	628	646	602	644	631	626	613	623	629	607	625	600	607	630	651	612	621	628	673	668	594	597	620	666	636	623	644	620	610	627	604	653	624	647	621	625	631	620	584	586	638	687	625	600	670	602	623	611	603	628	685	626	617	617	621	603	605	590	641	599	698	646	602	637	687	660	644	647	622	641	576	651	635	645	577	626	590	630	646	619	610	652	664	607	631	618	620	604	688	596	658	670	675	617	639	621	635	612	625	621	644	658	597	611	671	618	596	643	599	646	609	650	672	628	601	628	637	674	658	581	619	629	589	623	624	597	678	628	634	630	621	608	593	614	597	643	644	625	630	633	593	639	624	622	647	633	596	603	629	624	582	607	667	667	596	630	640	640	636	603	612	657	606	685	594	629	598	627	618	642	628	621	650	630	643	639	640	662	628	651	670	645	629	649	627	621	607	695	609	634	613	643	597	570	611	702	602	663	623	670	631	643	639	656	607	623	617	625	631	601	609	646	607	629	614	590	620	607	652	639	608	610	632	636	664	674	657	631	592	619	661	600	699	636	592	627	609	622	678	647	601	568	649	623	588	625	626	678	652	622	628	631	656	592	638	589	702	589	641	613	668	627	588	635	617	607	646	636	596	629	669	631	644	594	597	635	624	632	569	578	663	646	618	613	668	624	629	649	581	646	644	633	617	611	616	568	631	615	639	678	637	608	603	634	611	662	632	620	597	688	611	641	614	652	609	678	649	627	641	627	637	648	579	620	618	634	638	636	624	596	634	644	623	594	628	622	623	644	625	611	592	639	659	625	606	592	618	660	607	612	625	631	608	608	654	616	612	646	654	590	634	621	650	622	637	640	611	603	622	665	617	613	674	644	667	630	636	618	658	630	661	611	649	634	655	639	633	615	633	614	607	624	666	603	621	612	599	672	606	608	645	577	605	643	625	599	610	642	599	651	639	623	613	628	645	658	645	622	627	609	643	625	616	636	620	672	644	633	666	612	599	626	647	617	644	649	645	605	641	642	648	627	650	634	662	629	681	600	599	591	643	606	604	622	628	609	613	623	640	652	615	623	575	650	602	678	542	632	661	621	591	572	637	603	635	611	644	636	627	617	613	637	629	622	578	594	645	619	656	602	668	607	607	623	597	666	628	646	623	637	639	612	630	638	592	658	609	595	602	631	634	650	658	608	599	634	611	667	625	602	606	622	633	636	641	651	632	624	642	645	647	589	664	653	647	640	651	637	607	604	642	619	603	620	676	638	586	598	587	641	609	630	606	623	591	625	641	655	651	642	639	639	618	635	621	683	627	645	628	632	616	617	629	621	653	641	612	611	641	627	606	628	617	588
37003	31307	26865	13015	5754	2803	1232	618	421	244	222	184	162	143	127	121	138	110	115	121	151	136	126	132	135	119	114	121	117	151	123	117	113	126	126	120	140	120	118	117	131	122	104	135	114	117	115	121	121	141	124	117	131	133	123	119	115	108	110	103	121	122	113	149	137	123	136	132	119	128	119	120	129	102	134	123	105	125	91	127	122	101	119	155	121	115	123	128	134	102	104	129	111	132	120	134	115	105	113	103	111	119	111	119	116	93	140	113	114	110	133	128	105	113	109	116	123	108	133	116	128	117	112	124	124	118	121	125	129	120	118	111	116	114	129	128	116	120	104	131	109	139	109	114	137	126	99	125	121	127	128	147	121	115	137	130	113	109	122	113	114	129	104	116	132	116	120	117	127	120	155	133	128	117	133	103	125	124	116	114	128	130	131	123	111	130	112	116	107	100	105	127	95	116	109	113	122	139	123	119	143	127	120	105	121	112	115	121	125	121	112	123	124	102	136	100	110	146	121	120	115	122	128	123	134	136	107	110	122	145	103	133	112	125	107	128	119	117	115	102	130	111	122	103	111	111	100	129	131	149	118	119	108	133	113	127	115	90	120	113	135	103	138	140	95	121	114	119	119	101	115	103	102	126	108	99	126	121	143	123	107	128	92	113	126	111	154	136	129	122	105	127	124	103	109	117	101	115	91	128	125	115	122	128	137	114	119	128	109	123	113	118	105	113	116	115	107	97	119	114	109	95	128	102	132	115	120	111	122	111	114	127	106	132	130	121	106	132	103	125	121	114	133	123	128	116	117	131	125	121	104	136	139	129	113	112	114	114	105	97	113	98	141	135	111	127	133	108	114	99	108	138	127	111	118	113	105	121	107	117	115	117	135	100	116	117	108	111	103	129	117	119	119	137	137	117	124	120	113	106	124	148	124	99	120	128	113	127	122	132	116	114	129	123	122	119	98	123	141	99	119	117	114	107	128	119	114	130	124	123	118	107	131	111	134	124	136	122	133	117	121	113	136	124	119	141	133	105	117	115	113	139	121	124	113	114	122	109	96	141	110	110	109	111	120	114	106	129	126	138	132	137	124	122	122	117	123	121	134	110	136	132	128	95	113	122	117	109	107	112	135	120	114	119	111	123	128	121	118	121	105	117	131	118	115	114	118	122	104	125	106	122	125	133	125	115	124	117	112	117	116	119	127	111	115	123	107	114	126	124	137	115	110	121	112	102	133	105	131	128	123	120	110	125	114	142	121	122	125	134	118	108	158	124	128	102	130	114	126	118	104	122	122	113	117	144	124	119	121	102	126	120	139	119	123	127	134	129	120	113	118	112	105	125	124	129	137	122	109	139	139	126	132	125	112	121	111	95	120	121	130	133	113	117	127	106	149	120	93	133	112	131	124	124	123	122	111	107	146	120	93	121	116	100	106	112	111	137	107	131	116	127	128	117	129	110	106	127	135	106	157	106	135	109	109	131	129	104	130	105	150	122	117	111	113	102	116	125	108	118	107	127	110	93	119	112	118	115	148	103	104	133	127	122	122	119	98	146	104	126	123	114	116	128	116	143	136	112	102	113	122	110	115	121	111	128	143	124	118	132	132	128	148	120	107	88	92	114	113	120	127	123	106	113	128	113	118	135	131	117	143	155	133	129	130	126	101	152	111	125	131	129	119	131	117	131	101	113	119	142	122	117	119	133	138	137	120	120	129	113	104	125	118	126	137	136	113	125	146	132	139	97	115	108	131	133	115	124	119	122	89	123	123	138	100	113	113	115	127	106	118	125	131	114	138	132	116	129	108	108	114	127	132	103	122	106	155	129	125	111	129	124	113	113	120	104	111	111	118	130	119	130	107	103	111	116	137	116	132	116	119	119	112	111	108	144	128	132	124	123	97	123	125	125	129	130	127	97	122	121	125	114	118	104	95	121	141	115	128	112	107	124	113	123	124	117	109	128	131	133	125	127	125	95	125	147	125	117	111	123	107	130	130	104	116	106	111	123	118	132	128	109	119	125	119	128	108	104	130	135	124	110	119	135	124	124	96	128	125	127	114	127	112	112	110	136	138	136	142	97	132	99	148	123	123	113	117	108	122	124	123	110	122	117	119	120	112	133	105	135	102	93	121	118	116	121	114	124	116	118	106	111	126	119	113	112	132	124	108	116	137	111	122	119	131	123	124	121	121	105	143	115	128	108	108	113	121	121	129	136	122	121	116	142	124	123	100	114	104	127	117	110	134	111	130	125	95	125	131	139	120	124	120	127	121	142	135	106	122	128	104	116	111	116	133	117	132	136	119	125	101	112	98	113	104	114	123	112	142	116	118	126	120	125	124	115	110	122	131	127	120	98	122	128	124	118	106	105	118	129	117	98	115	121	104	123	128	126	130	118	106	112	103	133	144	115	124	117	121	124	126	137	124	102	138	124	121	138	96	128	122	116	126	116	117	130	135	123	101	139	129	102	114	111	116	111	116	124	117	139	117	109	130	126	136	124	115	99	114	122	121	124	120	136	122	110	103	120	123	128	120	116	136	118	124	120	120	124	116	110	141	153	107	116	107	132	109	133	124	113	107	123	99	103	108	147	114	122	108	114	120	119	120	126	116	120	130	118	120	115	114	130	128	119	130	118	125	110	134	136	115	97	107	127	123	129	119	137	124	114	121	115	113	138	98	136	96	122	126	120	109	117	115	120	92	114	141	142	93	140	113	122	114	121	108	126	130	109	137	107	133	120	126	117	119	139	99	132	99	113	113	115	151	115	145	115	131	109	132	99	129	119	120	125	131	117	147	131	131	133	103	147	116	120	106	137	116	104	126	116	107	108	116	112	105	140	124	120	112	108	132	122	138	117	124	125	125	110	124	131	99	119	125	114	122	116	118	129	128	140	124	149	132	114	119	126	110	139	92	126	123	100	123	124	114	95	132	118	118	112	116	121	128	121	126	124	130	136	119	130	114	136	145	124	106	151	114	130	136	120	131	110	129	108	120	115	97	110	106	121	134	124	114	109	112	91	120	119	121	110	100	120	128	153	122	132	124	109	104	104	103	132	128	121	115	136	114	126	104	105	133	137	124	122	108	111	129	107	112	119	115	107	122	116	119	125	113	115	103	102	126	110	129	119	123	134	114	119	128	120	119	131	114	125	107	134	128	126	129	103	145	124	114	123	115	138	116	134	124	111	112	116	129	111	125	124	111	97	116	132	132	106	112	107	123	114	111	119	134	114	127	113	105	120	120	138	126	111	116	132	120	118	127	117	115	117	123	144	130	132	125	128	120	147	122	133	126	137	101	117	119	120	118	114	145	108	104	107	138	95	115	127	112	107	115	114	100	123	127	130	129	136	111	113	143	105	110	133	119	109	123	129	125	134	163	125	135	121	134	124	122	152	134	137	104	96	115	104	105	139	111	116	108	112	137	112	120	111	123	112	134	125	111	124	115	100	119	103	126	111	118	145	126	136	108	123	113	113	118	128	125	121	112	125	113	122
26060	27408	24965	11159	7478	4870	2951	1846	1752	963	786	832	691	562	473	422	396	402	358	369	352	359	377	350	364	351	340	376	350	361	318	334	344	329	290	336	394	359	305	309	360	348	304	328	320	335	336	345	320	317	315	328	304	325	335	357	312	323	342	312	343	304	324	300	314	331	328	326	308	333	290	339	307	332	330	357	314	306	313	280	325	342	346	348	345	302	333	319	388	327	347	311	324	327	331	330	325	327	313	325	328	326	305	334	329	323	326	308	302	300	333	337	305	350	320	336	342	291	336	330	314	313	290	300	331	336	319	313	310	301	323	321	309	310	315	362	329	309	328	386	314	322	321	328	347	300	345	310	305	352	330	343	309	320	320	327	314	312	298	305	300	308	299	324	302	329	294	329	303	296	298	338	317	294	337	311	335	314	349	330	365	316	343	340	325	343	286	311	307	315	323	316	343	313	323	319	297	330	320	320	318	321	357	322	345	308	318	326	324	272	331	313	329	329	330	292	317	314	326	301	311	325	299	324	295	343	350	330	310	338	346	300	298	354	323	345	294	333	348	327	308	315	329	330	329	326	337	314	328	306	296	301	318	326	321	350	340	319	291	327	318	341	317	331	344	329	322	330	296	310	321	301	323	354	322	308	289	319	335	323	340	317	333	340	314	302	368	364	340	350	314	296	308	314	301	351	322	324	296	300	305	330	337	323	302	337	305	333	331	336	307	331	295	338	342	335	344	307	285	309	326	326	324	336	312	329	323	316	352	306	339	333	302	290	279	341	314	315	338	308	329	326	335	348	341	329	306	320	327	304	300	298	328	315	321	324	336	328	325	285	326	317	285	302	300	332	325	327	309	324	324	332	307	340	302	316	324	316	283	329	326	292	277	299	320	339	327	306	295	332	348	350	301	318	324	306	301	323	313	319	344	319	286	348	325	316	339	316	330	313	319	303	362	317	357	359	308	314	337	327	325	315	344	291	340	294	358	326	337	325	327	331	329	301	331	319	342	331	317	314	329	343	346	291	302	349	322	359	328	314	309	304	325	324	324	324	330	295	339	320	309	324	321	317	318	296	322	323	329	333	319	334	365	333	287	320	328	335	361	325	290	329	313	321	316	342	344	331	328	361	324	317	334	323	309	314	301	352	301	326	308	328	305	306	330	339	324	320	327	324	312	330	334	315	295	306	338	311	311	310	375	310	325	307	323	333	320	298	323	338	323	340	311	328	311	322	319	329	307	334	342	332	319	335	365	318	325	358	286	288	322	314	299	310	314	324	324	311	313	338	303	327	314	295	336	293	362	320	301	323	321	360	336	333	306	329	328	316	332	339	307	316	288	305	289	317	304	353	306	307	314	348	330	319	359	330	329	317	310	336	328	337	339	325	324	336	312	320	316	322	329	334	309	323	340	290	304	291	296	300	316	341	328	318	337	319	324	321	315	326	292	330	335	315	302	343	324	335	316	321	315	303	364	331	328	293	320	337	333	323	330	349	328	338	327	345	347	342	339	307	341	329	319	332	325	325	305	359	325	313	296	335	313	342	266	328	342	288	320	322	323	304	306	318	365	311	301	337	296	264	308	321	334	315	337	329	321	336	334	316	329	321	343	327	328	349	314	318	285	349	294	295	339	342	324	314	312	310	322	328	318	295	311	329	320	341	326	356	332	329	315	313	318	321	316	307	318	301	331	337	371	334	296	319	293	316	325	310	325	312	297	345	321	351	319	288	330	319	346	332	314	325	332	330	315	326	315	345	320	305	332	340	290	310	326	323	329	325	327	350	341	320	355	326	317	308	311	326	301	312	327	312	298	301	327	328	341	290	330	325	317	335	314	303	319	293	342	321	331	331	316	298	316	297	329	317	314	327	300	304	309	326	323	318	325	335	325	334	339	314	307	329	326	295	330	331	340	316	328	354	315	359	308	315	349	354	348	323	307	361	299	343	309	321	341	319	319	345	310	322	304	316	359	316	328	340	315	330	302	292	322	360	324	337	350	325	323	312	303	336	315	338	335	310	320	342	306	287	348	318	324	300	315	332	329	362	309	344	317	323	312	333	314	349	309	317	341	320	320	334	307	342	329	319	290	323	275	329	325	304	304	340	295	294	328	316	316	316	289	316	318	314	328	302	293	304	347	314	335	301	341	306	319	337	333	350	334	304	327	332	323	316	344	310	311	319	351	322	323	344	309	333	307	322	342	336	332	298	311	315	331	333	354	339	293	321	328	340	338	311	346	311	349	340	315	357	327	353	308	332	367	328	322	339	325	339	342	346	286	358	324	282	320	346	317	330	343	301	341	360	317	360	315	313	315	319	292	324	324	336	329	275	306	320	350	328	323	311	300	339	293	323	310	345	313	314	331	324	346	303	315	323	348	348	364	314	323	308	340	343	296	314	294	357	295	305	292	314	329	278	308	328	333	317	323	328	322	303	332	325	310	324	320	333	343	335	353	337	331	346	334	330	311	319	287	292	301	356	320	301	361	299	319	329	328	296	319	343	327	295	333	337	354	339	347	320	320	308	337	316	330	287	313	330	307	337	312	315	309	318	311	319	294	339	326	315	331	277	318	314	338	323	329	310	302	310	322	342	320	318	328	338	311	329	267	331	349	305	303	317	322	348	327	328	305	324	343	293	323	336	323	322	345	337	322	341	331	311	305	332	331	309	318	310	338	333	328	314	328	306	312	324	313	323	323	327	307	305	316	304	320	323	336	304	336	333	316	339	313	323	297	326	350	318	347	318	318	336	327	320	301	313	312	333	333	361	314	308	304	354	336	323	304	305	319	339	318	336	354	311	318	286	324	309	315	323	316	327	312	291	313	371	308	328	349	327	288	283	291	327	321	332	330	306	338	327	325	295	325	311	321	337	340	342	341	304	332	338	312	319	346	334	299	335	348	347	337	336	342	331	326	333	312	321	299	325	334	325	323	315	301	343	331	336	336	328	295	353	293	325	341	303	323	344	343	321	317	292	322	351	312	327	324	339	302	327	332	330	329	326	334	358	316	335	371	338	318	335	311	294	299	336	341	315	310	305	328	311	319	315	311	317	294	292	333	311	315	317	315	332	326	293	319	310	362	318	338	314	336	295	330	319	309	301	313	321	298	326	359	341	326	339	298	299	334	310	307	330	304	313	323	340	320	351	337	326	302	312	290	299	341	330	321	325	299	322	289	354	307	372	311	360	327	338	365	313	312	300	328	299	328	315	346	307	313	297	296	289	336	343	338	287	356	321	343	349	335	304	345	304	338	288	341	326	293	329	317	313	333	330	358	342	287	343	320	317	328	348	304	294	299	317	327	318	322	318	314	338	335	314	315	325	311	354	339	342	313	343	334	324	339	330	321	312	292	319	313	333	337	304	329	340	309	319	321	334	298	330	295	355	354	313	340	307	343	345	314	335	294	358	347	282	298	314	318	298	361	343	346	325	316	332	366	318	329	351	330	307	290	344	321	305	305	329	308	305	301	307	317	299	307	329	336	347	348	287
10803	3404	2066	702	368	375	337	322	363	335	314	317	307	308	317	322	354	287	331	328	370	310	299	305	290	317	309	333	306	308	339	317	308	329	303	322	313	323	332	299	316	307	318	318	337	326	326	340	314	338	309	316	312	327	296	320	296	303	308	300	286	318	315	307	319	317	322	320	329	321	294	324	305	337	372	347	340	323	296	315	333	317	335	357	336	292	325	312	359	296	306	364	328	310	298	327	332	328	326	293	318	300	286	295	307	312	320	317	307	324	298	288	329	324	287	345	342	323	324	330	340	308	334	332	296	299	309	297	307	329	282	318	316	332	345	318	300	321	350	320	337	336	323	305	328	321	332	309	338	302	319	314	274	308	326	315	326	328	324	324	332	320	300	340	315	338	351	341	373	302	295	325	324	352	318	342	340	355	317	351	287	324	350	281	327	313	289	322	328	308	334	323	335	348	307	301	300	303	290	304	314	331	299	321	282	276	328	325	350	329	317	319	317	329	290	305	299	341	329	336	323	300	357	296	315	314	309	309	299	324	293	339	330	303	323	335	283	303	328	272	333	304	304	316	326	296	306	327	324	318	276	326	344	314	296	356	297	294	343	326	344	282	307	353	334	311	309	294	321	330	313	309	302	358	299	307	345	328	327	297	352	299	330	300	320	306	326	311	330	333	322	335	318	316	300	325	316	341	309	326	310	332	319	297	341	350	333	326	322	301	277	283	337	326	317	321	301	330	316	306	343	303	314	306	322	311	325	311	293	325	332	331	315	293	288	319	295	347	316	353	315	314	313	312	312	319	309	327	317	320	340	332	304	315	343	341	343	310	354	321	316	302	314	334	293	327	354	319	308	319	349	302	297	300	315	308	311	328	363	310	292	317	315	330	302	306	319	281	311	360	312	334	305	287	327	345	335	303	328	349	313	346	348	361	324	332	324	351	314	367	333	325	333	312	295	321	280	336	313	285	296	332	307	339	338	325	316	319	310	325	317	345	335	286	318	326	278	328	322	334	307	317	346	344	313	312	306	341	331	358	309	320	302	315	311	299	319	318	316	347	312	316	343	356	314	314	330	315	347	310	307	319	320	323	337	326	315	324	336	345	315	303	336	312	338	312	301	297	298	331	342	303	347	349	318	293	307	326	317	335	303	342	322	303	343	327	369	300	303	299	308	382	315	298	295	304	325	339	384	328	328	325	312	318	337	334	295	322	363	337	318	307	294	343	323	322	335	333	339	300	307	330	349	313	345	328	319	311	280	317	350	331	321	337	320	329	354	309	320	354	296	302	341	312	334	317	330	309	310	310	327	321	347	316	303	331	310	320	344	288	327	280	315	298	301	317	327	321	336	300	321	299	326	334	318	299	300	303	333	308	317	339	332	355	328	329	315	343	312	303	305	298	334	317	322	304	320	316	310	321	338	329	326	290	348	335	310	349	319	345	310	332	327	336	309	334	320	330	304	349	322	319	331	324	323	335	302	333	328	313	330	305	317	327	328	315	288	328	341	312	321	341	330	317	360	316	285	319	294	359	362	339	298	283	345	367	299	312	305	331	347	303	316	333	340	319	285	302	349	329	303	321	313	312	346	296	297	290	304	317	301	310	344	333	335	331	317	320	282	354	326	332	309	295	315	312	287	303	326	322	369	327	336	308	308	299	332	326	319	312	316	297	309	331	297	317	331	301	322	320	296	340	320	311	335	334	339	293	299	322	326	351	323	298	320	311	324	313	311	323	319	318	328	299	320	335	337	281	357	317	319	304	338	310	318	323	280	292	298	326	299	351	347	325	298	334	331	323	328	303	329	320	329	284	354	314	284	323	330	282	334	318	332	293	340	321	324	334	314	316	330	314	314	313	310	331	328	305	316	355	359	320	324	329	314	332	336	327	324	300	338	322	315	354	365	316	333	319	308	330	331	309	368	315	332	357	325	325	310	296	330	316	317	358	310	330	334	349	318	293	292	311	333	304	341	304	322	346	329	317	335	377	285	328	305	326	342	336	320	335	343	299	327	290	326	333	307	304	295	324	330	301	322	346	330	304	320	322	311	321	307	326	300	329	300	298	337	340	309	302	311	325	327	300	297	324	326	321	292	335	307	315	308	341	374	335	296	295	296	347	294	324	355	309	311	300	343	293	332	298	330	317	309	333	300	373	324	295	336	305	320	326	338	324	312	320	316	307	292	283	305	340	325	294	337	344	323	341	314	333	316	306	325	312	332	307	322	317	361	298	335	289	305	302	298	294	302	288	331	295	298	322	310	336	308	341	311	330	327	345	321	322	325	324	332	305	301	301	289	328	314	327	353	335	301	293	304	317	326	330	310	292	333	314	305	338	340	333	341	336	294	308	337	336	323	301	295	303	335	290	298	299	288	308	324	329	372	299	303	334	331	343	314	306	324	337	330	323	324	294	330	312	354	331	306	299	313	347	282	354	296	331	350	340	313	325	313	322	313	308	325	302	288	309	331	312	306	289	337	344	350	312	326	327	286	310	316	338	371	336	321	318	336	300	285	286	294	330	306	308	335	346	340	337	312	304	347	303	335	342	344	323	303	316	303	318	339	315	287	360	332	312	335	284	316	314	328	339	304	340	302	318	309	297	289	318	329	318	302	375	285	314	334	320	350	295	337	329	350	324	289	297	324	339	322	315	313	338	334	334	326	318	344	294	308	317	340	305	327	309	309	296	326	302	285	315	320	320	303	333	337	376	314	334	328	319	314	337	321	300	308	346	331	303	332	326	326	333	312	344	340	325	316	309	334	325	323	329	311	319	315	336	323	345	359	314	335	287	321	294	303	311	334	346	316	328	322	279	334	343	336	315	326	309	344	343	348	325	303	347	358	317	327	299	304	308	298	332	334	307	312	304	309	301	340	312	336	334	309	355	345	303	335	329	322	329	351	294	347	333	340	310	296	291	357	316	357	353	313	339	345	309	336	303	314	319	308	356	333	304	331	272	305	339	347	363	314	306	346	313	354	337	309	298	329	289	320	310	308	321	290	311	322	343	326	272	313	325	325	336	304	334	335	333	332	361	299	297	328	327	316	323	326	318	297	331	309	290	307	314	317	299	349	322	306	292	282	320	325	316	324	280	339	321	318	311	353	347	336	306	297	327	354	314	286	342	348	330	334	324	318	340	318	334	357	293	350	338	290	325	311	312	307	327	348	340	307	364	342	300	316	337	300	314	339	324	336	282	314	380	302	312	320	295	309	318	300	308	301	282	350	314	336	322	321	349	344	317	321	298	311	353	348	332	313	337	331	331	310	341	313	344	313	320	359	322	321	291	318	314	324	321	330	294	335	319	312	356	314	317	325	319	330	326	313	301	339	359	334	307	322	309	333	303	310	342	307	323	338	347	327	317	351	337	277	336	291	350	317	315	304	291	341	313	315	330	319	323	350	338	316	331	297	330	324	313	307	327	311	324	306	334	300	312	360	312	356	336	332	354	304	307	323	313	306	294	359	314	316	303	323	290	305	256	322	311
8250	4525	4629	1871	1187	1003	979	896	939	910	814	826	796	798	794	738	784	819	780	778	816	758	808	822	758	793	781	819	783	774	787	809	837	738	806	792	774	793	757	851	793	779	736	809	846	786	773	773	795	810	792	803	809	808	764	784	769	826	807	799	775	813	794	833	748	754	784	771	753	818	764	748	806	829	822	772	738	805	756	788	752	799	810	759	746	753	787	746	803	791	739	734	770	809	749	773	794	811	760	719	785	804	776	804	776	738	808	834	809	774	800	759	730	810	771	789	823	788	766	775	767	784	762	836	746	776	772	788	802	792	776	799	843	782	748	790	830	810	775	773	734	767	750	816	803	775	772	789	772	789	819	787	835	790	776	783	815	813	746	813	761	768	787	749	767	802	768	776	822	801	752	819	752	780	793	781	776	790	758	842	826	808	786	827	777	789	782	753	781	747	743	756	786	836	762	806	761	783	763	775	787	711	818	828	779	790	747	769	783	761	763	753	776	764	834	764	736	779	820	799	735	801	755	785	754	761	798	743	763	745	789	736	760	793	794	779	805	764	780	855	766	776	777	785	765	780	729	801	795	792	793	767	840	803	764	769	783	760	752	771	761	811	800	818	768	747	745	769	793	741	763	749	737	777	792	735	748	801	790	813	788	788	782	756	811	801	783	759	772	801	762	818	780	777	788	799	771	788	784	767	787	755	769	796	752	800	751	740	783	738	779	768	798	774	735	784	784	788	762	822	828	790	791	825	827	797	749	801	797	797	765	794	824	811	770	846	780	786	792	814	766	787	754	807	769	800	766	752	788	830	833	807	821	747	767	789	776	794	734	769	777	720	767	777	804	888	787	805	807	753	797	756	838	761	734	825	800	793	765	729	792	791	763	792	820	776	800	807	786	785	778	760	734	742	790	829	784	753	768	807	802	765	812	767	734	831	781	808	762	790	842	816	818	796	762	769	780	817	791	791	710	816	762	748	821	833	769	780	817	760	801	789	743	749	776	799	809	774	781	733	736	815	827	798	787	795	798	751	773	777	803	752	781	785	763	753	791	749	781	758	751	846	798	789	807	781	773	737	817	782	803	809	758	769	789	767	795	710	805	744	825	766	781	794	717	799	776	784	777	765	805	800	732	859	828	755	770	805	794	742	817	826	773	758	785	781	801	756	799	782	817	770	745	758	782	776	779	784	764	760	851	770	776	816	820	812	777	769	740	742	746	799	815	751	736	788	728	791	784	826	789	749	832	792	767	824	769	783	783	758	824	777	783	767	836	749	805	818	804	805	815	812	788	832	764	721	782	778	770	754	786	702	814	814	789	789	774	808	820	777	757	811	817	742	768	760	826	769	759	752	737	785	822	816	809	837	756	852	791	731	794	774	783	769	792	759	779	772	784	781	803	808	799	778	789	786	797	761	770	798	813	823	784	797	771	758	772	791	819	787	759	836	796	775	779	771	825	816	756	803	743	709	734	744	775	791	790	762	766	765	745	784	768	790	789	767	824	789	762	785	761	764	782	783	824	758	780	767	789	759	778	774	777	781	776	755	726	820	807	803	759	764	798	800	784	775	774	748	809	822	788	797	742	768	727	766	790	794	778	804	813	815	796	761	800	771	792	757	766	795	757	779	763	746	856	779	785	789	796	782	734	853	793	814	808	800	764	788	764	781	782	770	782	739	781	734	726	765	771	732	808	777	828	746	815	809	726	738	767	786	800	739	784	767	723	750	789	779	766	811	815	772	791	771	798	782	786	794	771	774	774	748	820	756	837	791	796	725	759	728	829	776	747	794	798	787	774	808	811	780	781	792	802	765	776	733	771	769	775	781	767	763	785	788	751	844	743	819	817	803	768	761	755	768	821	746	726	790	790	747	765	788	772	816	797	772	741	795	784	747	773	795	789	768	835	764	755	773	774	798	781	766	776	791	789	744	767	812	769	805	788	765	797	790	766	785	769	793	710	830	775	773	769	782	800	782	788	782	808	822	736	808	790	807	799	771	773	781	752	804	784	771	776	766	806	789	796	839	804	763	753	854	761	780	723	764	733	823	754	749	789	812	796	786	780	770	808	756	777	775	748	809	761	815	773	779	793	779	794	754	818	772	802	749	775	777	774	792	742	756	781	743	746	721	761	780	726	778	807	809	731	812	773	795	783	778	804	804	807	775	793	779	754	794	759	778	828	822	802	787	760	793	794	822	828	777	749	779	781	814	761	779	731	762	733	741	791	811	756	763	802	779	761	727	732	805	799	737	819	781	783	755	789	780	784	779	748	805	794	772	736	778	746	810	762	741	771	737	806	778	796	844	833	759	801	738	767	793	814	750	790	773	753	773	748	769	761	767	801	754	810	809	789	769	768	801	735	772	781	816	813	742	736	808	819	773	808	794	772	760	748	770	781	793	767	779	773	764	794	786	790	799	734	796	771	730	713	773	796	763	777	773	744	787	765	836	837	803	748	814	831	793	793	820	769	813	768	758	805	804	799	780	788	812	787	784	790	790	803	781	816	764	807	819	788	835	758	791	766	727	767	814	743	747	783	757	760	780	779	783	791	749	782	763	799	826	791	816	766	808	774	770	794	794	785	723	751	776	756	771	787	806	797	780	788	800	746	746	795	829	744	771	782	762	780	771	755	762	789	753	765	803	799	782	761	810	785	771	770	762	729	810	805	841	716	803	778	725	748	753	766	812	767	796	727	786	783	773	790	794	769	744	822	765	815	826	806	775	805	788	811	809	793	788	768	792	782	768	773	816	768	759	789	779	781	749	804	755	759	807	764	771	781	783	781	765	762	790	745	768	816	784	744	777	809	821	766	820	777	780	754	720	776	799	772	824	746	771	788	780	798	770	797	812	782	748	803	808	798	781	775	780	796	772	787	805	751	784	778	750	814	798	760	749	810	718	791	775	785	833	778	800	776	752	819	764	740	742	704	783	750	743	768	763	770	752	810	747	818	779	776	749	774	757	815	690	767	812	770	809	730	837	800	773	809	760	782	736	725	816	740	774	785	774	756	767	832	794	787	774	815	761	730	741	798	749	749	724	810	774	771	766	766	788	764	791	801	790	749	768	773	777	823	792	802	783	747	748	774	791	765	764	805	785	827	772	762	768	751	773	805	787	764	797	773	793	813	756	771	807	769	794	806	787	798	812	803	707	701	764	783	813	771	769	790	786	762	769	814	787	789	765	767	775	820	792	746	817	791	752	743	821	752	798	818	781	846	746	774	740	799	843	762	768	814	752	751	813	784	749	794	781	849	823	815	820	817	785	800	750	807	801	783	791	768	820	768	792	839	739	781	750	764	822	790	800	748	821	796	747	719	739	807	824	786	833	709	794	805	770	773	787	771	745	774	769	776	883	783	809	762	737	733	759	789	777	798	767	773	730	813	751	758	734	758	794	804	802	827	852	767	782	753	759	812	753	801	795	800	810	812	773	780	777	805	788	760	792	824	798	828	723	733	811	747	772	751	804	805	770	747	779	774	746	774	730
28470	22493	21927	8572	3697	1721	847	564	395	335	317	300	332	289	313	294	293	252	279	253	252	228	268	265	268	275	253	277	252	263	266	280	283	270	246	256	275	249	261	259	279	262	237	230	241	241	274	245	259	276	263	280	282	282	278	265	268	225	239	251	242	246	265	274	239	267	240	262	219	288	257	254	239	233	268	268	275	277	259	234	249	240	294	247	283	244	288	267	218	269	257	258	277	241	283	247	248	260	254	246	253	248	244	262	244	273	251	269	245	266	244	232	287	263	241	239	235	246	285	261	266	227	291	258	220	254	269	222	246	237	249	227	256	262	273	263	269	234	268	277	263	261	251	256	273	262	243	256	257	290	271	239	236	228	254	238	279	226	239	245	256	270	222	252	278	252	262	237	246	250	244	261	246	274	226	266	269	238	256	268	279	251	252	265	233	255	281	246	284	222	275	251	238	259	280	259	247	259	262	237	267	239	270	253	262	254	258	279	221	253	264	295	247	247	277	259	273	251	261	229	238	274	268	249	257	254	257	247	250	263	267	256	244	255	265	256	218	229	244	272	220	253	284	262	237	265	266	246	241	253	237	263	298	248	247	296	270	273	300	289	265	259	257	265	247	240	240	253	239	241	253	244	215	241	252	258	254	252	245	257	254	255	269	237	258	227	234	222	238	246	246	234	258	230	265	289	237	282	283	263	239	233	276	242	252	246	222	267	271	268	260	233	265	234	256	234	300	267	242	298	222	251	236	257	261	283	225	254	269	266	234	283	255	271	284	269	270	246	256	295	288	271	260	256	268	247	256	272	251	252	278	264	242	240	258	259	284	237	245	288	268	267	279	255	250	253	256	272	265	238	251	262	219	245	258	257	271	263	246	280	265	277	272	254	261	273	255	222	287	245	254	270	281	259	248	254	281	276	255	238	262	244	231	227	246	253	254	251	261	284	255	260	296	268	259	264	255	236	284	262	247	230	252	269	233	275	238	265	266	258	249	224	267	274	276	255	258	269	241	248	269	275	252	280	292	277	280	255	232	258	261	261	247	295	222	234	283	245	261	257	286	265	261	243	239	262	251	243	229	280	281	241	242	227	247	248	255	265	255	243	279	252	258	238	269	233	273	246	245	283	275	273	244	263	273	255	280	282	247	252	276	251	253	251	273	264	235	275	272	219	268	266	265	259	228	262	245	265	258	276	270	271	244	236	277	248	224	250	257	251	220	273	280	256	288	256	304	278	245	249	250	261	258	268	234	255	235	267	242	256	267	240	260	244	254	218	263	248	271	254	246	279	258	260	280	237	272	267	257	252	244	251	246	244	226	240	225	285	241	243	230	247	250	264	250	291	228	237	278	262	257	255	240	249	244	227	267	277	262	267	249	270	265	301	251	234	233	263	258	239	265	242	277	267	221	253	240	227	235	264	262	270	237	261	232	257	230	247	237	267	274	279	227	250	240	240	241	278	246	244	256	257	279	249	237	249	262	226	267	245	293	260	260	261	259	233	263	220	255	234	261	246	260	238	267	238	288	276	250	234	298	242	252	251	268	226	251	258	252	233	270	270	233	270	261	239	277	265	271	272	257	256	230	265	265	256	233	245	235	249	267	244	256	255	245	240	264	260	283	245	214	251	246	266	251	257	275	239	258	258	260	276	253	234	234	245	275	262	267	251	266	253	264	229	249	255	245	255	250	249	254	235	263	247	252	243	276	249	262	268	274	245	267	259	242	261	259	273	284	258	247	275	243	243	248	262	276	278	238	250	266	254	276	231	258	246	268	241	237	276	254	271	248	256	254	248	232	239	252	249	254	244	234	240	249	266	264	234	269	263	223	247	260	250	235	290	250	282	292	245	242	239	259	264	271	266	267	254	254	277	250	241	264	233	262	252	273	252	292	250	237	246	251	279	241	243	225	257	245	247	258	240	266	252	264	298	250	253	248	266	256	226	267	235	299	252	263	260	260	226	218	246	235	291	242	255	283	263	268	277	231	272	282	259	239	247	257	264	249	266	265	263	268	265	243	255	256	233	246	228	241	260	288	247	237	257	274	251	235	267	241	245	256	272	273	240	235	247	241	253	236	268	243	263	233	231	261	273	277	264	282	210	268	271	250	240	262	235	251	252	278	289	240	278	252	246	278	252	262	239	277	264	285	234	262	245	276	240	228	288	245	250	254	272	260	279	279	224	245	247	240	255	238	264	258	245	276	257	249	244	220	249	270	239	265	263	267	270	246	256	257	241	258	270	300	247	240	246	271	243	272	262	256	247	277	276	268	264	251	260	259	235	247	242	290	268	218	244	291	252	229	270	264	258	259	261	269	284	246	238	275	259	253	254	236	229	262	274	271	246	226	278	273	251	298	233	232	213	281	268	252	239	261	258	262	260	257	277	252	247	248	248	253	283	236	244	267	281	199	243	251	238	257	255	264	258	276	286	278	252	254	256	229	254	233	263	240	290	256	261	256	241	270	246	282	251	234	235	263	253	250	278	222	323	241	242	267	248	281	262	271	247	246	296	268	244	253	253	249	257	242	262	265	250	233	248	237	256	236	255	275	264	297	260	274	249	231	247	251	242	264	266	252	276	273	254	271	263	281	261	234	255	257	270	267	232	260	279	259	286	217	259	271	236	221	281	264	243	269	248	289	277	269	232	295	258	253	256	268	264	254	234	263	288	265	263	238	233	247	258	263	255	245	234	257	281	253	244	256	254	274	265	270	245	273	250	243	276	236	236	272	254	251	266	240	260	249	229	251	244	271	232	250	264	251	267	270	240	238	266	240	242	293	252	262	254	260	255	272	238	250	271	234	237	238	249	268	269	261	231	238	265	246	273	285	259	249	265	276	269	244	272	255	257	274	252	256	276	247	290	272	255	283	275	227	267	240	234	269	261	264	256	235	273	231	268	288	258	251	231	275	232	229	275	271	269	278	225	280	263	286	268	256	224	257	247	284	258	223	252	299	280	247	238	237	291	288	243	256	287	253	279	258	228	251	267	273	267	268	261	272	279	306	247	263	252	261	267	242	265	261	268	251	271	267	258	249	262	257	265	276	246	230	249	245	272	280	234	251	257	254	256	267	256	257	247	261	248	237	234	246	246	248	252	265	305	245	251	282	252	230	240	237	246	241	227	249	259	296	252	251	255	235	255	259	242	241	254	264	268	246	261	261	251	260	248	253	279	269	275	259	264	269	251	277	277	245	257	290	272	245	279	252	256	231	271	229	257	258	247	244	241	239	255	246	230	251	255	252	262	266	271	222	240	258	265	267	232	265	270	287	243	229	229	256	255	255	233	257	290	254	231	285	268	232	257	231	262	254	263	233	243	254	253	248	223	259	275	283	259	252	245	264	262	257	273	252	261	270	260	239	227	273	211	273	254	262	265	234	255	257	255	245	250	237	260	274	268	258	262	270	269	245	242	279	276	256	266	278	264	281	236	248	244	271	237	255	249	240	276	270	256	280	265	278	271	255	256	255	240	262	206	243	234	251	265
21366	20330	21926	7171	5120	2704	1890	1656	1356	1233	985	864	998	935	766	747	720	615	662	649	645	631	623	627	646	631	651	661	625	655	653	647	687	660	607	656	624	681	615	643	633	616	631	607	616	668	626	632	662	649	626	662	604	644	601	651	646	626	587	629	649	651	608	673	643	604	652	606	665	636	584	625	644	672	639	653	591	644	635	634	673	612	619	619	581	638	609	634	663	596	649	636	659	636	609	602	643	627	609	639	616	650	624	624	624	664	650	651	633	648	591	617	614	603	667	622	556	626	648	588	621	581	652	608	663	677	624	627	640	651	606	652	621	646	650	626	670	653	630	668	621	600	642	635	630	663	607	612	588	629	643	618	619	612	634	627	633	621	610	638	599	626	630	648	633	620	611	595	647	626	673	621	634	595	648	618	614	636	661	678	627	591	632	667	643	637	657	611	648	596	596	618	658	640	633	643	624	609	652	636	663	626	651	653	649	693	609	596	631	607	645	645	637	661	590	620	642	617	635	581	646	635	631	622	652	657	657	595	624	578	671	622	599	587	637	624	675	658	628	605	632	627	603	595	688	660	626	617	620	591	608	618	637	646	601	650	658	637	666	624	644	615	637	625	589	645	623	661	642	624	651	607	675	664	578	599	602	620	617	639	593	648	621	667	601	586	623	636	676	615	640	653	677	627	661	659	686	615	641	605	641	632	641	600	612	641	666	660	597	655	598	660	612	633	610	629	645	583	601	647	630	648	652	635	654	617	662	640	623	664	673	611	640	637	601	641	607	660	601	641	651	603	678	600	617	613	597	621	664	646	626	654	644	613	634	645	618	612	605	595	592	616	649	628	608	595	683	610	639	602	627	653	621	597	616	653	595	652	613	639	614	620	615	635	606	594	646	584	630	661	579	620	645	625	668	624	673	670	616	640	656	631	633	591	602	603	647	613	667	630	612	618	655	650	608	651	665	654	612	625	646	654	641	612	646	684	616	667	624	606	624	651	642	618	661	647	661	620	609	664	637	649	638	644	618	602	613	603	634	635	627	673	641	599	572	613	674	577	627	661	645	626	672	650	635	631	604	642	558	648	675	592	595	668	647	629	650	621	634	607	630	626	605	607	614	599	692	605	663	634	628	629	614	650	660	640	615	621	640	635	658	606	603	631	631	684	588	645	630	606	644	621	623	613	637	588	633	611	653	638	588	615	617	633	646	642	652	658	658	614	629	616	613	627	637	625	604	622	613	647	613	626	630	594	650	597	646	665	633	662	628	607	667	636	649	658	636	591	628	638	639	644	631	643	597	627	625	612	640	621	670	632	636	659	632	584	633	646	677	649	626	657	575	612	630	691	623	620	610	618	613	681	634	634	628	649	644	664	657	612	604	610	627	654	582	634	629	681	654	658	662	629	633	687	632	652	595	632	652	662	628	606	662	670	647	645	613	629	613	623	636	687	636	597	668	651	649	631	657	634	624	682	656	625	618	663	621	640	651	605	638	616	649	642	636	649	608	661	623	619	602	625	637	648	641	603	582	635	602	648	660	612	626	699	629	640	601	635	609	623	651	640	634	651	627	649	656	621	609	614	657	588	629	665	637	637	631	642	670	626	635	642	611	631	613	627	638	632	650	597	619	658	607	607	653	613	646	609	631	640	624	625	660	632	634	644	630	638	628	596	618	660	601	598	643	577	641	602	627	633	644	635	630	609	659	647	619	657	720	608	660	627	629	660	596	636	632	574	657	637	618	619	625	635	635	607	622	639	662	670	626	657	652	652	606	616	654	599	590	613	634	617	617	664	657	595	625	651	570	685	665	607	646	607	657	662	631	625	614	635	603	644	635	632	675	646	602	613	621	644	627	615	628	643	615	670	658	674	666	669	632	627	705	624	614	621	631	625	622	668	608	659	641	614	589	632	631	633	605	636	610	601	637	616	634	630	585	653	621	617	650	650	628	626	632	652	602	630	598	631	641	614	613	612	618	625	617	650	598	638	630	642	666	615	642	565	653	635	629	640	593	668	666	603	654	656	592	624	640	606	586	612	628	607	667	635	590	650	621	637	603	635	588	636	648	597	646	587	655	621	597	623	647	590	701	701	666	625	603	634	640	650	597	650	587	604	678	664	675	656	624	597	644	612	658	678	620	662	635	630	580	604	606	597	642	640	635	601	619	682	620	626	605	657	619	627	635	629	598	628	624	614	661	607	587	628	642	639	592	640	597	686	620	680	644	591	626	631	617	653	619	615	665	621	632	619	644	603	650	613	609	630	639	586	630	633	654	678	659	619	622	598	608	638	638	599	649	640	618	648	653	622	637	613	646	636	622	664	660	658	661	634	613	643	665	591	653	668	648	661	661	661	625	599	646	613	608	670	599	658	645	641	627	660	639	624	636	604	587	599	607	628	677	647	634	674	650	631	647	606	623	580	583	643	604	648	633	612	639	639	662	651	615	637	603	623	645	618	599	648	624	629	626	623	622	633	646	626	613	669	671	604	603	597	627	626	669	623	632	663	600	615	673	637	614	643	633	658	626	599	616	642	648	630	625	651	642	663	652	637	618	674	605	594	648	642	624	612	646	670	666	648	609	645	652	616	629	626	639	621	661	619	625	643	638	639	684	636	649	613	658	604	642	616	612	683	650	632	669	638	637	632	588	642	634	667	638	605	670	635	632	630	641	654	607	630	628	643	597	618	671	653	630	632	619	640	639	652	635	631	661	582	630	650	620	669	661	649	669	629	671	614	657	617	655	614	603	626	638	607	623	622	639	602	608	677	651	584	645	611	640	642	592	638	618	637	674	632	589	614	673	599	646	637	648	629	609	616	616	646	634	628	651	646	670	637	607	620	629	658	599	652	641	670	579	636	604	645	674	621	672	643	677	638	624	610	609	605	626	606	648	601	644	669	623	619	599	645	615	644	632	641	647	635	640	610	661	658	620	627	640	605	588	640	653	623	639	632	606	625	637	651	601	672	635	615	628	656	620	602	622	623	683	635	586	633	602	638	628	621	612	636	686	635	569	613	642	600	692	660	621	669	611	681	615	577	646	594	662	601	608	634	637	673	600	631	621	600	633	613	630	615	648	601	613	644	613	626	626	664	636	610	660	660	598	669	668	607	668	631	567	641	638	639	622	667	639	651	645	629	639	639	621	649	591	641	669	637	645	594	670	612	602	608	624	634	624	646	664	651	609	662	610	619	618	657	610	624	611	654	636	650	629	622	677	636	628	608	640	668	615	634	603	666	591	623	635	590	608	622	669	606	664	615	592	635	632	600	627	667	594	633	628	587	624	657	626	600	624	587	684	641	669	632	650	630	630	618	601	636	651	644	626	594	650	651	644	666	663	686	649	638	684	622	622	579	672	646	693	602	665	603	662	668	637	611	662	590	614	610	618	639	679	612	649	637	651	638	657	627	601	639	609	632	635	590	587	654	639	630	620	642	662	629	685	654	677	627	607	633	645	631	631	633	678	605	637	658	629	624	618	664	633	608	659	675
36731	31437	29971	14097	6567	2581	1096	585	361	232	210	205	173	168	159	123	157	127	123	147	119	125	139	145	111	132	129	124	130	143	101	119	117	113	128	108	124	114	120	133	107	127	105	114	120	110	125	112	129	126	122	124	103	101	131	130	139	117	107	107	110	128	117	134	110	128	128	117	117	149	125	134	140	104	121	120	128	128	107	97	118	132	134	128	119	128	121	136	103	139	126	119	122	135	112	115	118	105	128	114	121	107	108	125	136	122	93	123	128	116	115	105	122	112	125	135	98	137	112	115	143	134	141	121	111	131	130	131	119	100	155	100	119	114	119	134	109	121	126	120	125	112	135	123	101	121	134	133	122	127	110	121	129	124	116	117	127	135	133	110	109	122	117	117	127	125	121	114	113	115	124	123	122	128	126	137	125	123	123	111	139	116	112	100	127	124	100	128	114	112	129	116	126	131	134	130	107	135	115	123	121	125	149	148	116	126	101	120	128	112	117	125	130	121	127	110	154	112	102	116	121	151	138	146	127	118	115	122	131	125	123	132	116	115	133	125	110	113	124	131	143	116	125	120	139	104	111	134	120	133	134	119	145	127	138	129	121	103	143	127	128	105	140	138	120	124	145	115	125	123	118	112	119	110	145	128	149	119	131	124	124	131	110	122	109	126	124	124	141	126	118	130	103	114	137	124	129	131	130	134	119	132	121	108	123	140	140	133	121	127	149	130	109	119	131	99	119	98	132	146	114	104	119	116	121	122	123	114	118	123	140	127	126	142	131	122	143	125	122	115	106	114	145	137	135	118	112	123	139	112	136	116	128	148	144	115	115	124	120	129	121	130	133	119	116	140	114	114	134	148	137	118	157	111	122	116	125	112	126	111	142	136	124	124	125	116	153	125	121	142	111	127	124	103	116	112	111	127	130	117	123	112	109	131	131	135	125	121	118	120	142	125	114	110	123	101	99	126	121	130	124	122	125	124	114	114	123	121	133	139	116	132	132	126	127	116	132	128	140	140	131	126	109	115	121	144	141	124	130	116	117	118	114	129	132	125	134	119	114	128	97	132	119	132	127	118	141	129	136	145	118	107	138	112	108	143	129	124	127	118	132	128	125	110	118	103	136	115	100	132	118	145	125	116	126	101	145	141	107	113	137	125	107	130	132	99	142	133	117	104	110	145	117	130	106	129	120	124	125	130	121	131	112	122	108	130	129	138	111	112	111	124	146	108	146	99	123	127	126	128	128	115	113	130	125	141	134	105	125	114	116	140	108	107	120	116	134	135	115	129	116	120	119	109	119	121	132	150	136	132	126	131	102	124	119	117	127	138	106	109	144	128	132	112	129	132	136	105	140	127	119	135	95	104	119	104	119	123	127	114	129	118	119	150	116	113	133	124	115	116	132	122	152	119	106	132	129	159	144	116	117	115	131	128	101	124	135	105	120	126	137	111	109	115	122	134	108	139	115	131	118	138	135	129	135	134	143	110	141	117	132	144	128	108	107	130	118	129	134	131	121	135	125	130	123	113	128	135	113	133	126	126	121	130	125	115	117	135	137	136	128	139	147	153	134	132	124	101	129	128	133	101	143	118	126	110	122	106	123	111	121	130	133	134	116	127	131	135	119	107	119	117	130	119	116	111	113	128	134	122	116	124	114	107	120	101	120	118	136	141	103	114	128	101	106	112	144	118	119	135	119	134	124	101	115	135	125	145	116	142	121	115	112	130	113	124	110	119	119	119	134	126	100	111	127	117	130	131	144	127	118	130	139	132	142	136	134	148	118	105	133	95	114	117	129	144	122	109	132	122	133	114	113	96	140	131	104	115	129	163	136	127	127	111	121	121	133	126	114	129	152	137	147	121	125	125	124	128	115	139	142	126	101	117	126	105	113	105	127	135	118	123	123	115	110	126	117	126	119	130	121	127	114	126	116	117	135	122	141	104	107	120	113	115	121	130	123	133	136	118	116	118	119	125	157	130	133	140	122	124	126	125	118	106	121	111	121	110	120	106	120	104	140	118	128	117	104	111	112	102	117	120	128	114	134	115	118	142	121	131	133	125	121	127	137	120	117	123	119	115	102	93	115	110	120	117	117	126	119	115	122	143	143	122	127	136	111	110	110	118	118	136	129	111	110	128	136	124	127	137	128	129	122	103	129	116	125	136	118	110	135	130	133	138	119	118	125	110	123	113	124	130	110	108	109	121	120	126	151	138	117	125	122	132	104	137	127	123	123	123	113	140	125	139	114	116	142	117	139	135	136	122	114	157	120	129	119	126	132	114	131	134	137	125	102	114	88	130	157	124	122	120	153	147	141	115	101	135	135	113	131	127	109	113	128	109	128	131	125	110	105	132	112	140	119	119	132	117	133	108	112	136	129	112	105	98	131	94	116	107	100	119	131	147	148	127	134	127	100	114	127	119	129	131	119	114	130	109	134	126	123	134	120	116	112	121	128	136	120	139	127	105	121	135	109	123	116	121	139	129	125	110	110	144	129	143	97	140	98	119	103	133	151	119	155	128	102	139	116	118	125	114	124	123	97	139	128	136	133	122	111	107	142	109	133	107	120	122	139	146	112	126	120	128	126	111	141	114	118	104	117	108	131	110	107	114	119	134	123	147	101	120	127	116	135	108	109	117	148	134	125	102	130	137	116	154	128	116	124	102	116	138	139	130	140	109	93	107	111	136	107	104	124	120	130	129	108	117	120	142	121	120	129	111	128	134	120	122	105	125	154	131	120	109	109	130	143	126	102	118	127	103	119	127	107	133	143	115	127	120	113	132	130	97	127	121	130	121	137	124	141	127	144	122	98	118	108	139	127	132	118	119	112	112	151	121	120	113	120	146	146	129	125	136	130	112	109	139	123	108	132	115	110	95	110	124	124	135	127	130	107	128	134	130	119	128	135	140	124	108	127	116	108	101	134	142	140	115	116	151	130	114	143	116	126	138	117	123	114	137	104	116	104	128	118	146	129	127	130	121	109	120	133	122	105	119	140	89	114	110	132	99	112	119	104	130	118	119	97	115	118	153	126	113	117	115	142	136	135	123	129	127	112	125	141	130	121	147	133	127	131	120	130	123	114	143	135	144	135	140	118	110	126	108	115	104	122	112	117	113	120	131	116	140	126	136	137	152	135	126	123	119	146	131	126	115	110	127	132	122	113	122	117	119	128	119	103	106	127	142	115	110	115	133	125	135	125	108	148	102	121	132	144	129	121	135	117	107	123	99	122	111	127	136	130	130	146	131	120	131	134	126	134	107	126	107	129	113	114	136	144	108	139	133	113	129	121	118	125	149	128	132	111	136	99	139	146	127	131	125	129	110	125	126	132	133	126	105	112	122	107	109	142	141	121	131	118	104	136	109	123	122	124	126	133	106	115	117	118	105	118	120	97	127	132	132	147	128	115	142	140	143	139	114	123	122	143	108	104	132	122	126	129	115	131	102	147	120	145	114	112	121	123	124	133	134	139	121	133	127	128	113	137	125	142	116
25875	27056	28703	10406	7333	3670	2696	2155	1495	1073	827	740	727	708	558	445	476	402	364	383	381	363	389	366	338	371	325	337	392	337	389	355	352	358	303	371	313	374	346	325	344	346	353	323	344	317	312	344	311	328	364	325	339	349	380	365	365	336	321	326	334	323	352	339	362	332	323	362	341	347	329	361	329	306	319	333	323	344	353	314	355	325	324	340	358	333	313	348	306	354	336	314	359	318	328	332	315	353	325	316	299	321	350	309	358	332	324	329	344	319	296	364	339	344	338	315	371	331	344	354	305	321	340	349	329	324	337	362	343	345	325	350	318	337	346	305	376	346	309	326	318	294	326	334	370	320	391	320	319	308	343	320	311	305	341	353	307	331	323	309	349	339	327	300	297	299	345	344	334	337	351	326	306	339	338	327	324	289	311	337	347	330	323	306	293	306	322	320	343	321	355	336	330	286	316	351	314	329	325	343	328	338	338	343	331	324	346	328	324	340	344	331	312	310	352	348	330	336	340	335	307	333	353	307	341	308	356	343	340	350	351	342	366	334	334	325	323	323	369	324	336	318	312	336	338	322	344	345	322	357	325	360	323	310	297	342	349	305	289	347	345	337	348	341	343	321	325	346	328	357	323	336	311	351	342	323	316	325	335	350	343	344	318	323	363	327	331	321	348	334	340	344	326	341	310	294	306	336	309	328	303	298	318	340	341	352	318	316	336	339	330	361	353	319	309	314	330	373	315	331	343	318	311	318	307	360	319	338	376	350	352	350	313	328	352	324	346	320	324	330	304	314	351	323	306	325	339	342	334	368	312	320	362	316	319	289	362	322	337	346	325	308	335	313	291	305	334	307	326	335	343	356	321	351	340	351	341	351	313	348	341	322	305	320	369	319	317	341	337	307	373	337	351	326	342	346	358	311	337	328	312	331	355	321	334	347	337	315	335	328	306	332	346	308	331	377	355	326	310	316	327	318	328	335	300	337	360	311	343	370	335	312	337	331	339	323	321	342	348	328	317	315	345	347	348	330	350	357	342	338	336	346	334	336	313	314	330	339	311	344	327	322	318	351	319	304	311	304	350	332	329	277	328	322	334	338	362	335	336	367	346	358	367	326	306	335	349	319	324	324	333	345	340	343	323	323	366	297	351	357	340	353	359	353	339	336	338	329	341	305	308	353	343	341	354	349	322	340	346	346	333	349	315	333	346	333	337	345	362	318	328	307	323	343	352	337	337	339	335	358	362	320	360	335	337	338	347	359	291	371	342	310	302	326	346	351	319	318	350	332	329	347	295	332	318	353	312	346	320	338	339	316	327	314	321	354	314	344	341	360	338	301	313	320	312	336	354	386	360	362	342	322	341	317	350	320	336	306	348	348	319	367	361	339	348	335	320	319	357	335	343	330	282	344	331	348	297	337	338	319	341	299	319	324	321	325	317	350	336	318	296	336	332	327	304	340	336	309	347	330	360	333	326	320	358	321	328	309	343	343	317	343	342	343	312	298	308	325	342	305	330	319	300	314	342	313	316	330	358	332	344	332	344	340	329	335	335	320	320	316	354	339	325	316	324	362	295	350	313	306	327	321	319	320	300	374	325	318	330	354	322	355	309	335	310	332	342	317	324	341	345	339	291	337	344	300	328	295	349	341	351	374	306	348	319	330	306	317	330	311	346	338	332	299	343	322	345	338	352	335	296	341	318	329	338	309	332	324	300	310	348	324	300	364	363	326	328	326	326	319	327	346	329	316	311	313	342	292	310	355	312	347	342	371	333	346	315	340	315	309	346	308	328	303	351	322	331	340	347	333	313	322	351	347	336	331	342	330	331	329	334	356	321	330	319	310	366	364	331	318	281	322	303	344	336	338	326	312	346	369	353	344	369	322	337	304	317	289	353	321	286	339	335	344	355	303	345	306	329	345	347	346	312	360	312	333	337	351	322	335	325	332	314	340	346	355	349	355	300	332	348	336	345	357	326	324	320	318	331	335	334	300	365	304	339	305	340	323	312	332	338	357	346	333	311	326	336	311	328	325	374	318	355	336	372	327	304	359	319	332	345	341	350	317	338	330	292	343	333	322	322	332	314	336	342	307	336	322	343	344	330	331	337	316	344	331	339	307	346	331	327	357	306	354	372	354	338	315	296	338	320	373	339	354	311	310	335	349	313	342	330	297	318	350	350	296	343	350	345	347	326	388	334	324	325	334	325	332	336	336	335	341	339	357	311	321	302	325	324	339	362	331	328	320	302	336	343	387	352	315	317	332	359	344	348	319	345	314	314	345	322	336	315	338	309	347	319	318	310	297	345	332	334	342	297	354	319	297	335	338	328	374	312	335	318	349	319	324	316	325	348	311	333	344	310	334	323	319	358	345	300	325	348	349	326	332	314	310	308	353	321	346	350	323	343	313	348	283	318	340	332	354	311	338	357	346	347	347	341	332	318	342	307	345	319	327	317	322	309	330	314	316	334	361	342	338	316	341	373	326	359	299	325	340	323	349	352	335	294	345	342	347	338	357	352	300	332	319	344	302	325	322	340	334	350	336	333	347	297	297	335	335	364	337	354	332	352	315	332	320	337	340	342	331	318	290	315	350	375	341	321	333	344	352	326	366	364	354	316	348	334	335	336	367	341	361	342	319	342	367	352	329	362	318	360	334	359	326	293	331	353	333	385	332	306	357	322	291	330	296	306	354	351	352	346	330	341	328	339	312	317	334	343	318	338	313	317	341	325	323	326	311	337	326	308	333	337	378	328	339	352	337	331	348	332	304	330	332	323	379	323	313	316	291	328	353	315	370	303	291	315	340	327	310	341	320	326	354	337	327	386	332	323	335	318	353	343	309	342	325	301	341	345	351	337	342	334	336	293	312	334	314	362	345	320	328	359	353	347	340	315	346	314	372	348	336	326	329	353	344	323	319	297	332	365	369	326	337	336	320	324	324	317	321	332	325	313	329	353	362	354	333	307	316	314	340	351	350	329	347	305	264	341	352	336	323	335	331	325	351	335	327	326	327	326	303	325	326	331	345	304	307	320	366	330	320	338	351	357	340	324	315	385	318	347	346	331	327	318	348	319	298	326	326	331	337	315	343	334	345	335	311	312	311	342	354	319	347	330	321	354	357	305	346	369	329	317	311	334	350	327	315	328	331	331	317	356	310	353	345	355	345	351	311	324	362	342	313	312	336	314	326	324	316	314	355	340	324	355	343	362	330	321	317	329	307	324	336	364	370	308	320	307	317	353	337	301	327	334	307	337	336	345	341	299	365	329	341	385	323	306	299	324	306	324	335	320	348	309	355	318	358	310	361	310	387	306	303	340	317	329	305	338	315	339	349	322	339	352	300	351	331	331	353	343	346	347	353	312	345	331	348	337	326	325	336	333	332	373	315	358	314	307	312	333	311	348	368	314	363	321	347	338	359	324	310	362	311	340	318	319	336	326	343	335	317	316	337	324	326	312	364	341	327	339	324	344	365	336	314	301	353	352	312	309	331
11026	3652	2362	736	396	356	364	337	384	362	298	355	352	356	336	345	352	312	339	356	301	308	324	345	301	307	323	325	296	298	358	341	349	332	320	304	320	307	325	336	322	300	366	307	332	342	296	309	294	326	341	319	322	309	313	325	338	369	369	327	330	315	295	336	318	326	324	303	324	341	294	337	305	333	311	300	344	328	322	325	314	337	326	327	313	293	289	322	295	351	319	312	328	312	302	309	306	340	329	302	324	312	295	323	344	318	306	315	322	297	345	342	345	322	302	309	279	317	304	309	294	329	339	303	318	316	331	303	308	315	313	319	302	337	283	353	334	327	309	321	316	322	310	325	310	330	324	366	349	330	282	330	321	355	297	304	287	298	307	333	345	286	345	345	313	337	318	303	316	308	347	351	344	328	328	331	304	324	317	357	303	335	347	314	305	341	304	362	342	317	299	306	297	319	333	321	296	315	314	302	357	322	332	333	314	331	312	336	334	330	353	299	301	359	300	305	305	337	325	313	329	319	320	327	332	317	320	335	340	303	315	317	329	285	318	303	319	298	319	338	359	342	313	306	302	314	289	309	346	299	322	289	330	344	321	335	324	329	348	346	348	320	328	313	347	333	306	318	339	316	335	349	315	314	351	306	334	358	335	316	305	352	351	300	335	346	327	330	331	316	321	337	340	348	322	312	293	302	327	303	299	346	318	321	335	324	336	312	306	293	295	294	296	331	307	326	325	318	315	284	302	312	331	329	314	344	356	336	318	336	322	345	312	326	313	322	318	338	318	310	341	307	321	330	309	300	318	331	325	329	340	296	319	358	334	324	311	319	295	318	298	344	293	343	304	314	323	339	331	314	315	330	316	327	316	344	360	338	326	327	311	321	314	320	308	327	337	310	363	329	342	345	325	322	324	307	303	309	338	346	317	330	331	318	327	346	315	309	328	317	343	357	316	290	314	296	360	328	305	304	328	344	323	298	281	354	306	308	338	334	306	314	308	312	305	303	336	313	318	330	322	335	324	301	309	312	328	311	305	300	329	328	297	305	311	358	328	314	353	311	270	322	302	294	318	286	331	339	334	346	285	305	320	335	302	311	321	335	291	272	326	300	317	297	321	288	309	329	327	300	336	325	308	283	291	319	321	344	313	343	277	313	336	339	345	357	313	317	323	296	324	332	307	353	310	339	319	313	292	327	330	323	315	336	313	308	373	308	345	326	282	308	296	337	304	324	306	326	303	316	361	299	327	332	310	303	346	333	307	301	363	299	314	317	306	314	320	323	321	328	302	343	332	332	329	365	343	286	350	340	307	305	322	338	315	346	333	340	336	343	314	329	330	332	368	369	329	315	310	299	355	272	318	319	324	297	312	338	349	317	328	353	322	306	308	319	334	313	340	306	328	314	302	331	336	319	339	300	329	357	311	338	334	337	296	302	296	298	338	352	320	320	313	314	320	310	325	309	324	310	335	319	326	318	301	291	311	298	300	292	316	300	290	337	309	325	308	327	343	299	335	322	302	294	343	291	319	329	315	320	339	311	335	320	333	290	301	312	315	351	331	327	291	304	325	316	302	346	328	338	337	345	327	297	307	313	297	344	310	327	308	340	285	352	265	321	308	343	327	312	346	314	298	302	327	336	334	349	334	332	324	321	311	365	324	309	357	315	318	332	353	294	309	327	325	366	300	313	292	294	306	311	360	320	316	298	342	359	291	302	306	320	318	340	294	312	288	346	297	326	358	317	325	327	314	339	324	342	341	317	318	284	325	301	297	317	315	331	315	332	324	312	325	352	333	293	306	317	311	324	301	331	319	314	305	276	327	282	326	305	293	302	300	301	281	303	320	310	315	336	344	317	319	342	301	323	357	324	345	331	316	284	316	342	321	334	354	325	322	300	299	309	310	326	348	352	341	324	312	347	286	352	291	306	329	336	347	324	324	309	349	332	345	323	321	288	298	305	332	324	352	325	328	314	308	328	335	323	295	303	327	326	330	344	336	292	274	350	327	328	314	284	307	336	326	310	320	314	344	325	324	321	318	358	303	317	319	305	285	292	359	345	336	326	281	313	293	354	309	319	296	327	333	350	315	286	309	306	326	289	290	333	332	320	315	304	295	336	309	344	325	311	350	313	309	302	346	304	320	313	314	312	311	328	336	312	312	308	324	303	329	312	320	342	313	339	330	324	312	281	325	283	280	338	329	280	321	303	321	344	351	323	321	313	329	298	327	301	304	349	314	324	326	339	299	295	324	284	315	335	319	310	364	299	378	340	327	290	336	310	320	328	329	301	310	319	332	316	331	299	292	327	346	342	294	329	304	350	309	298	331	300	333	337	323	299	301	366	319	340	327	308	309	315	354	329	307	335	306	321	329	316	303	321	334	315	313	312	308	329	332	320	335	336	264	302	324	321	353	294	332	339	339	328	288	321	295	329	337	337	340	320	307	354	337	342	363	353	315	353	362	295	305	306	338	328	287	302	316	336	316	334	334	341	300	337	301	313	317	332	333	311	331	298	326	325	306	302	354	325	301	312	332	311	345	312	345	327	289	312	302	309	292	315	297	337	325	315	327	308	319	312	344	294	318	371	333	341	294	322	352	337	321	336	326	312	338	350	316	338	310	309	339	303	322	305	323	352	338	327	304	348	313	330	337	349	281	295	329	338	299	322	319	321	356	315	337	313	342	329	306	291	319	304	321	298	317	355	325	324	346	322	279	277	316	349	295	361	346	338	326	295	333	352	318	333	296	317	332	328	294	342	285	349	355	328	320	337	323	347	319	282	307	294	319	295	318	314	325	330	318	310	316	320	314	354	335	343	321	371	312	355	333	318	309	312	351	325	356	321	311	330	342	327	333	290	306	323	315	318	310	307	305	335	305	320	330	325	305	326	307	323	338	300	302	309	315	339	305	310	309	319	315	336	338	326	308	376	319	305	314	358	288	338	332	357	317	317	305	316	325	328	329	307	319	295	300	287	323	341	321	351	320	327	366	341	345	319	330	315	366	292	315	314	314	302	289	308	342	354	327	298	327	302	377	304	307	311	313	340	346	307	346	302	330	327	281	307	287	310	334	378	300	332	291	331	309	355	345	349	301	291	297	302	339	288	361	337	343	323	326	327	298	306	355	324	290	300	327	312	316	335	316	334	329	352	322	305	315	329	322	342	334	318	301	305	316	300	330	351	301	314	322	326	343	364	329	309	329	347	326	292	355	331	313	330	292	313	324	339	351	330	342	295	323	336	343	318	332	358	321	298	359	322	335	293	352	323	322	353	309	304	339	329	342	301	328	351	328	320	322	320	343	352	302	307	300	313	302	316	310	307	319	306	291	289	330	320	286	349	335	311	337	330	326	295	294	351	326	320	308	303	309	295	324	308	298	324	306	311	356	343	321	338	300	317	337	334	335	287	335	305	341	337	327	339	317	308	327	322	331	333	312	295	300	342	296	333	321	340	318	340	326	317	339	371	349	337	351	338	316	306	305	293	322	347
8472	4516	4891	1692	1247	1000	1016	1029	938	1046	893	847	831	844	792	839	767	792	762	776	807	769	812	798	734	786	802	778	807	773	784	744	748	787	841	821	774	772	792	800	795	810	781	820	733	779	780	768	804	777	744	835	773	795	731	788	760	770	822	754	741	819	770	755	764	811	794	745	788	818	813	779	747	841	773	817	719	812	800	788	763	830	779	804	755	739	779	775	765	787	796	806	768	756	828	800	766	793	786	760	721	763	722	824	804	788	766	782	829	789	770	797	776	816	800	815	746	753	800	776	805	767	801	784	789	809	776	790	796	760	780	793	771	795	724	800	766	803	739	750	707	784	797	747	778	819	787	833	777	778	788	778	806	809	809	800	786	797	807	766	790	797	770	780	772	755	794	850	783	732	739	766	763	787	790	790	793	789	789	762	779	800	834	743	829	840	787	769	795	816	786	767	807	786	787	783	814	765	788	814	802	794	766	816	778	776	760	790	765	815	766	780	812	777	749	789	758	759	796	763	803	804	730	826	800	759	801	762	783	761	772	816	816	807	787	767	731	751	828	782	856	803	731	785	816	800	764	728	817	765	791	795	806	801	803	768	823	777	790	786	760	771	799	792	817	728	745	821	765	789	780	819	763	742	776	778	757	762	819	744	797	790	789	754	782	778	780	788	823	787	764	835	829	817	817	775	748	780	708	794	795	841	795	794	789	774	757	802	743	795	762	752	728	822	798	748	755	744	740	753	823	779	794	834	822	812	802	777	817	754	810	784	781	742	788	755	742	757	828	777	792	805	774	818	822	757	769	786	787	805	813	796	830	767	803	768	762	753	797	812	742	752	775	762	783	781	801	806	729	730	793	776	799	813	850	795	788	703	813	800	825	779	745	822	788	779	793	763	795	787	782	809	798	779	785	703	771	792	778	777	789	797	809	762	742	815	771	761	743	752	796	785	794	756	804	741	843	822	809	811	800	776	848	714	755	764	782	721	739	760	806	772	797	826	789	742	746	777	725	830	807	786	785	758	740	822	724	792	814	749	794	816	793	722	833	778	821	752	790	816	795	784	766	812	780	753	866	744	766	804	785	731	763	828	743	811	802	776	747	839	838	799	776	770	757	792	817	771	791	774	802	806	780	746	824	795	784	769	774	789	777	829	813	759	745	801	758	819	802	711	829	771	775	774	748	735	861	756	838	765	759	774	799	778	759	785	795	755	773	790	787	792	785	778	751	782	780	800	805	765	800	763	769	800	818	777	800	841	762	763	775	782	825	810	813	804	797	800	769	828	810	795	792	790	775	788	749	808	799	805	757	813	810	807	764	778	810	814	761	787	778	804	777	746	792	800	773	763	810	715	779	769	852	821	788	749	798	767	802	832	772	764	739	790	757	780	775	765	797	776	774	759	832	805	758	831	797	788	753	774	775	764	749	726	769	751	790	772	772	811	714	792	761	759	824	806	800	762	818	764	753	751	791	744	787	773	762	738	791	781	736	743	781	746	839	755	748	785	782	775	800	747	802	761	781	814	801	775	813	792	769	789	793	782	771	715	809	772	765	734	799	755	764	761	790	780	760	749	779	773	803	781	809	791	834	798	816	818	784	789	796	792	748	770	786	778	824	748	832	749	768	762	751	819	759	754	798	763	776	813	793	814	791	767	765	833	762	793	769	792	766	780	765	800	765	815	774	791	796	807	731	839	739	761	769	758	771	841	770	791	766	789	818	829	776	750	774	776	799	791	782	815	815	775	757	831	839	797	766	765	762	762	738	815	709	825	779	767	814	798	761	781	799	737	770	749	759	786	790	766	853	770	779	831	793	806	801	784	851	757	820	775	801	793	824	796	751	772	799	767	776	783	776	789	833	853	818	832	747	781	798	753	824	767	819	811	782	814	780	782	756	790	827	775	869	784	821	738	809	789	774	821	743	781	765	778	778	818	813	719	757	773	848	805	789	774	767	780	829	765	804	775	803	785	741	831	851	818	777	751	787	795	789	804	757	815	773	826	824	777	761	781	765	821	770	821	759	815	816	826	774	806	779	770	757	747	803	784	757	758	813	783	777	802	799	732	810	800	762	736	812	768	824	802	786	800	807	777	705	810	806	785	772	780	845	771	781	796	845	789	769	794	818	783	749	784	748	747	790	779	759	715	789	789	770	814	773	798	766	760	798	762	768	821	785	758	749	780	806	842	809	758	808	749	796	777	771	759	800	768	758	826	759	811	762	780	761	804	837	781	797	829	794	768	807	758	800	800	857	809	794	812	797	843	821	783	803	747	786	762	773	725	781	817	811	769	820	767	777	768	752	775	809	771	789	789	808	754	812	744	834	796	761	773	768	814	756	793	861	755	830	851	756	857	809	778	792	806	754	774	744	830	817	804	809	788	803	803	785	801	809	805	795	800	776	788	822	778	775	853	794	765	792	760	811	792	818	753	783	753	789	777	749	784	770	745	818	756	781	786	767	806	773	806	785	800	766	800	805	786	840	803	836	804	809	773	766	832	785	792	817	752	780	843	815	824	783	807	727	735	806	790	756	782	772	820	777	775	776	743	848	719	766	796	755	805	755	793	765	758	827	744	778	797	800	779	742	791	716	768	785	802	771	727	785	793	792	799	816	808	787	793	832	801	764	745	789	795	818	796	775	750	761	790	789	716	814	805	784	744	779	796	756	743	732	764	807	775	845	809	811	759	754	759	796	858	758	804	784	785	835	814	762	729	804	777	755	793	710	813	781	775	811	815	782	791	811	803	768	817	790	724	795	778	771	768	778	776	762	792	777	862	799	833	793	767	803	768	779	824	792	757	767	788	755	801	810	755	790	734	817	758	780	755	784	698	808	790	758	807	801	763	778	814	800	805	747	790	758	772	766	758	755	754	757	773	750	720	824	824	791	798	760	779	771	789	762	769	751	784	772	790	766	780	801	793	786	807	789	704	769	796	813	779	809	781	759	778	789	787	772	789	824	808	796	789	754	738	782	774	731	764	808	812	768	766	775	795	790	766	744	774	773	773	765	795	695	769	789	750	831	801	818	787	764	807	798	842	790	795	767	793	708	815	793	784	777	724	796	738	717	766	816	779	796	742	797	763	798	810	749	808	758	789	814	749	749	814	742	877	792	760	852	752	789	775	790	739	745	817	784	790	791	755	805	778	816	823	770	802	820	810	796	739	797	793	821	750	817	772	782	769	800	736	823	839	756	779	775	809	785	827	787	799	757	735	809	752	746	759	758	755	752	787	782	797	787	777	788	763	711	780	827	775	856	749	749	779	814	829	743	783	768	783	805	786	809	770	773	729	824	789	765	829	792	816	831	811	810	793	785	741	751	781	774	763	803	816	799	805	776	805	769	812	821	801	775	785	825	752	807	792	769	804	775	864	775	801	791	766	814	781	775	815	778	831	776	772	808	783	778	810	807	752	757	788	790	810	760	824	776	781	758	834	793	855	729	847	783	775	792	847	787	755	785	807	791	775	814	794	829	783	821	772	764	776
29273	23273	20933	8351	3453	1543	868	707	447	360	346	313	300	293	291	266	255	277	274	264	287	260	271	285	260	274	248	263	247	262	245	281	223	261	244	245	257	254	277	239	242	261	240	240	263	286	234	275	244	263	275	257	257	252	247	230	268	238	287	252	265	255	250	243	272	256	248	245	243	261	262	238	276	253	249	294	269	258	244	278	243	229	233	282	241	247	248	282	243	269	295	252	303	267	263	247	251	252	230	280	259	246	282	276	229	217	242	260	270	258	269	251	276	268	282	246	268	247	232	268	228	255	255	281	263	258	240	256	278	258	256	240	274	247	239	262	255	236	246	292	220	239	241	250	230	266	256	242	267	256	242	243	268	257	232	249	226	222	221	301	261	268	247	242	265	249	266	265	253	234	265	227	268	275	246	247	239	231	275	228	256	263	255	275	231	242	238	265	258	235	263	280	267	224	237	261	267	275	264	278	273	254	247	255	243	256	253	234	207	274	247	269	252	258	251	236	283	263	268	261	236	240	254	264	264	228	237	263	264	267	255	260	248	214	237	272	250	266	228	249	272	245	275	240	230	242	249	281	249	269	287	251	249	264	266	257	258	243	276	248	247	259	273	289	247	245	258	233	244	248	259	275	259	259	241	264	267	259	263	266	256	256	259	264	246	261	251	273	258	266	268	261	239	246	274	270	277	253	239	273	248	273	253	278	259	240	271	256	256	251	283	233	254	242	253	247	249	247	251	252	265	269	228	274	261	214	260	269	240	241	251	278	246	238	271	276	273	235	223	241	263	259	255	261	265	249	250	244	263	293	261	255	247	247	275	276	274	294	222	269	232	252	232	252	247	236	254	266	266	290	243	247	270	280	259	254	226	238	236	241	264	258	270	253	219	264	246	241	278	242	244	252	289	275	242	259	288	252	248	279	245	260	229	247	220	239	248	231	235	273	250	262	229	249	251	244	241	273	261	278	264	253	246	264	270	265	285	257	267	239	248	270	266	249	249	244	258	263	255	239	279	240	225	253	250	219	262	275	269	211	277	231	258	240	264	272	248	232	267	267	269	228	279	257	283	238	257	285	264	300	269	254	260	233	240	270	277	252	289	254	258	277	264	248	242	230	240	256	246	268	252	230	268	266	246	249	249	290	259	258	271	250	249	262	242	246	241	267	260	246	252	263	241	250	253	254	254	244	307	275	245	262	214	262	242	264	285	257	291	242	247	296	243	232	241	261	259	266	269	252	269	249	236	252	266	237	241	234	265	254	293	253	249	261	275	261	241	241	235	208	234	251	270	245	278	250	247	274	231	291	218	252	251	245	279	256	251	271	272	246	241	238	233	241	249	248	261	239	258	246	267	258	256	279	245	261	239	259	237	220	237	249	246	255	269	241	237	271	262	285	301	273	242	248	252	252	292	234	260	246	256	252	227	252	230	242	266	246	237	307	243	218	266	249	242	269	253	255	254	229	255	248	255	267	271	227	257	272	243	272	276	232	249	250	242	245	237	252	271	274	275	266	262	247	239	270	266	243	263	265	269	235	273	277	237	233	247	237	270	249	261	284	249	263	264	257	275	286	242	287	271	247	253	281	252	262	233	249	248	249	262	256	265	281	262	242	265	276	273	281	239	264	239	269	267	250	260	263	268	277	239	251	256	269	292	257	251	245	260	268	246	260	264	245	268	230	286	242	225	232	263	261	259	249	260	255	251	261	255	241	258	229	251	273	259	246	271	251	259	243	270	245	251	246	229	250	283	265	283	240	250	256	250	260	272	226	271	271	261	240	233	240	239	266	274	257	259	244	252	252	241	293	263	271	243	261	279	272	226	227	264	256	244	259	254	257	249	265	241	252	260	251	249	256	265	245	259	267	248	239	245	221	230	255	264	243	239	254	258	269	251	248	244	238	257	238	266	265	236	254	250	240	288	264	260	276	284	278	275	233	256	251	221	241	246	238	294	244	240	252	244	251	252	255	287	267	226	264	227	270	219	268	265	260	259	281	275	276	242	260	277	247	266	277	229	261	239	237	260	260	252	251	252	264	242	255	260	230	275	280	264	277	250	273	241	260	234	253	248	261	240	301	260	272	251	254	267	264	249	252	241	248	237	240	257	243	242	262	247	291	253	242	230	289	263	241	278	270	266	277	246	253	244	250	259	270	269	241	282	251	254	242	264	241	258	285	266	218	249	231	249	248	231	269	263	252	253	214	245	251	269	240	255	262	239	266	252	287	266	257	245	264	259	252	271	262	280	254	263	249	249	264	229	254	234	276	233	233	273	240	231	247	273	225	281	277	245	257	284	234	271	268	247	251	262	263	253	216	228	221	263	252	285	257	252	256	235	263	281	275	287	245	267	245	268	260	253	259	246	276	259	270	259	285	247	256	258	248	235	246	243	238	222	286	269	247	271	225	238	244	261	260	258	237	246	271	258	249	265	243	287	247	238	258	254	265	229	248	253	231	266	254	267	248	284	272	274	299	278	263	285	236	262	246	253	255	253	253	259	282	255	258	241	245	245	274	234	258	271	249	242	259	279	261	247	239	230	280	242	236	271	252	258	275	268	261	227	272	242	241	229	240	258	239	252	243	271	257	254	254	269	266	271	221	253	274	252	268	241	221	283	258	250	259	240	234	247	283	254	288	246	269	271	290	258	278	280	259	227	250	226	258	286	291	222	246	258	261	266	269	273	245	240	257	257	282	270	287	260	276	256	238	236	242	253	264	246	243	282	252	271	244	252	260	259	261	274	270	252	274	232	267	251	249	263	239	245	252	261	243	267	251	249	247	288	250	264	246	238	263	281	242	242	261	245	246	231	250	266	276	232	262	246	248	275	236	260	276	262	267	233	243	284	227	242	226	248	259	265	269	246	243	261	235	248	289	241	242	287	272	254	259	269	292	241	269	242	270	280	251	241	259	255	257	274	238	284	257	238	276	267	240	270	249	230	243	270	254	275	257	240	240	245	237	259	252	244	243	245	259	243	292	253	248	258	229	253	259	236	244	274	241	263	270	253	217	256	241	272	239	243	266	270	253	275	266	262	250	269	241	264	268	263	278	248	289	258	270	256	248	246	270	243	264	251	261	250	271	263	281	257	231	249	265	255	263	257	280	261	228	252	279	246	216	244	269	268	269	251	289	251	233	232	241	269	277	270	249	229	281	246	273	276	281	250	288	258	239	224	272	253	283	267	304	247	258	231	236	266	255	273	272	286	242	240	247	248	251	245	223	266	243	248	241	271	255	235	273	255	253	245	248	265	232	240	248	246	251	234	225	281	257	279	235	279	246	256	239	241	273	255	270	268	260	246	253	245	267	237	246	270	280	248	252	249	274	266	269	243	233	274	237	271	256	215	255	270	256	293	251	258	239	279	272	245	246	259	244	282	292	230	268	275	234	302	262	257	253	248	254	275	263	251	242	285	269	284	242	231	239	259	253	267	228	267	263	258	243	245	250	237	247	256	269	245	243	249	253	248	268	249	224	270	259	251	240
21793	21179	20399	7717	4636	2764	2019	2351	1369	1079	1090	941	836	866	827	841	713	699	696	701	673	680	646	636	615	621	656	629	620	664	669	658	646	635	657	628	658	628	645	623	622	596	673	679	591	622	670	596	655	664	644	639	623	664	637	657	645	631	607	610	665	633	656	608	604	615	673	621	641	628	626	632	618	628	649	628	594	607	613	638	640	626	657	649	619	668	632	599	596	678	642	614	620	615	642	643	653	648	632	605	636	637	617	625	617	604	640	620	611	686	643	603	613	625	597	596	621	641	589	627	626	601	636	693	593	675	651	677	642	575	667	659	657	649	637	614	628	611	601	599	617	638	555	599	619	638	613	624	640	642	618	630	598	637	633	610	591	644	643	672	637	670	629	620	604	619	631	646	637	635	623	674	661	644	588	553	639	593	648	598	662	708	631	658	634	621	649	657	620	659	603	631	606	612	586	638	586	622	646	607	622	653	648	634	637	639	592	635	606	633	630	675	633	643	668	613	640	603	615	668	605	615	614	624	626	617	659	570	660	639	670	617	682	625	646	626	647	606	640	652	662	613	621	611	662	617	631	615	618	605	652	666	621	630	601	661	635	615	624	618	635	622	653	613	622	636	611	659	625	603	614	643	654	627	571	618	618	612	609	644	640	606	639	642	621	631	655	641	586	653	630	644	615	660	604	665	645	639	606	617	646	638	585	620	634	657	629	639	592	682	642	626	580	625	583	598	677	623	622	616	603	680	638	595	635	639	625	646	606	619	612	636	636	621	605	612	635	600	612	679	639	665	632	653	623	614	658	606	620	636	613	607	612	633	590	609	615	663	607	574	649	609	656	604	627	615	640	553	624	600	616	626	634	636	682	666	619	638	589	622	597	623	629	616	610	637	630	576	623	589	629	611	630	648	590	659	643	640	602	626	617	645	594	646	659	630	639	623	634	640	609	645	653	601	608	652	626	631	650	675	632	622	636	610	613	641	689	619	615	595	621	602	649	640	621	629	655	631	590	571	645	607	653	607	580	637	576	629	621	613	606	659	615	626	620	600	633	605	633	655	649	616	611	649	618	619	611	588	649	616	618	621	646	654	651	633	636	652	667	661	612	646	697	616	650	569	634	646	618	664	598	605	673	616	624	614	674	625	619	655	602	644	653	646	651	615	666	623	640	640	639	634	591	620	611	629	650	664	648	610	671	650	601	614	630	626	636	658	593	656	601	618	580	665	635	649	598	621	628	614	605	634	659	663	613	605	621	666	690	635	598	631	597	642	626	621	624	643	626	576	612	667	636	606	616	615	633	645	637	672	635	644	639	642	583	625	641	634	602	653	589	614	587	664	610	582	628	601	598	615	637	632	653	630	647	585	586	638	586	611	608	657	596	654	669	646	643	673	629	633	615	607	660	597	677	645	649	600	625	642	621	596	587	570	622	643	634	631	603	612	663	642	625	657	618	611	608	645	634	650	621	605	660	642	615	618	632	648	610	670	670	684	637	621	667	621	582	625	648	621	642	598	617	615	619	610	643	597	637	630	626	640	617	633	609	640	617	637	593	643	636	677	575	636	619	604	651	617	641	623	643	661	589	595	636	594	575	620	607	634	659	660	602	620	651	613	604	631	612	584	643	591	646	641	643	625	677	639	644	626	619	645	641	632	600	573	645	674	615	644	652	637	642	641	644	606	621	652	633	630	624	623	647	659	644	590	605	603	645	575	669	661	595	636	629	628	625	583	571	614	637	635	628	654	702	612	638	632	612	655	652	625	646	612	621	693	645	602	641	626	610	644	643	644	596	615	675	655	705	625	678	629	643	640	629	649	646	640	634	685	683	627	641	631	645	652	614	673	634	667	622	630	630	616	621	642	634	636	638	645	623	608	610	636	638	666	668	615	603	616	578	662	631	617	571	670	630	663	626	702	663	624	616	612	644	682	648	661	640	648	663	610	618	612	644	622	639	622	603	602	651	600	639	594	623	632	675	634	626	621	642	657	621	648	621	605	622	649	615	625	627	632	674	657	598	590	620	645	625	623	651	679	656	631	631	635	666	596	643	618	627	645	694	611	632	644	626	593	673	619	632	598	623	601	651	640	643	625	615	641	668	628	586	608	644	649	641	607	630	670	661	601	637	614	645	637	643	615	643	662	602	660	613	647	615	605	654	653	649	623	577	606	602	594	602	590	617	612	630	629	570	652	646	575	619	592	642	618	639	669	600	613	602	598	631	670	628	636	636	610	670	646	591	581	638	615	631	612	669	615	652	614	576	614	622	660	617	640	613	632	641	614	615	612	573	642	656	650	562	627	598	613	604	603	634	653	618	628	598	610	624	616	609	641	600	591	624	608	629	612	658	629	635	624	601	628	612	624	629	620	590	635	647	581	684	641	623	624	629	636	604	670	621	592	626	670	576	627	643	659	614	654	622	604	617	603	629	675	615	610	663	615	625	639	630	586	661	637	621	614	583	649	621	707	650	607	644	642	615	603	607	617	607	597	633	656	627	605	649	627	693	595	613	610	622	594	645	648	667	611	645	607	606	661	581	627	610	581	609	626	605	604	639	587	620	593	621	639	637	611	615	638	649	657	603	652	623	614	600	590	633	621	639	631	605	655	570	654	600	654	636	608	599	613	640	602	598	647	654	643	633	657	643	627	660	624	586	665	683	618	631	623	629	634	555	636	626	585	586	636	590	642	619	607	628	627	645	673	601	618	645	596	599	561	618	634	604	561	616	630	676	596	620	598	615	628	644	605	614	613	669	622	607	654	612	627	646	653	630	611	597	650	637	653	614	602	633	597	608	588	621	608	644	620	600	605	672	643	592	646	693	622	579	631	616	623	679	614	658	611	635	611	632	652	602	621	648	617	599	638	619	620	647	613	613	599	605	619	635	628	592	641	550	587	633	682	679	601	687	666	588	665	644	648	603	678	597	633	614	640	665	607	653	638	654	588	616	612	657	645	586	622	622	665	656	603	616	635	653	663	642	613	653	625	641	637	623	631	628	670	653	648	580	665	630	644	611	637	632	681	605	646	600	574	592	626	632	648	601	653	623	624	639	594	608	613	632	556	657	641	660	586	672	617	594	623	614	601	630	620	668	582	612	644	630	634	597	628	591	603	647	686	612	660	641	623	640	628	638	611	622	620	608	636	611	627	666	620	582	676	666	646	667	609	639	620	630	631	623	634	700	622	618	652	618	644	641	648	612	649	598	638	656	641	664	619	639	626	658	670	649	619	616	661	610	662	632	640	661	625	614	638	601	644	621	658	625	589	625	638	631	630	644	603	630	634	647	630	577	641	620	603	642	581	668	647	611	610	631	589	581	654	593	638	681	570	605	623	646	642	623	584	656	616	616	619	608	646	645	642	613	641	609	648	595	625	655	660	673	604	641	644	600	635	609	629	637	674	635	642	622	621	602	642	631	598	600	611	625	626	607	667	630	643	625	612	613	652	635	639	604	648	637	595	629	630	584	602	603	612	623	575	638	628	606	634
38388	29892	26890	12092	5125	2279	1219	825	397	214	236	182	190	156	186	181	153	140	150	127	143	119	141	137	153	135	146	131	141	131	122	126	134	128	127	115	117	105	128	133	141	130	130	141	129	113	114	140	122	123	129	113	134	121	112	121	151	147	123	129	113	130	129	107	127	125	140	138	125	123	155	127	118	119	135	136	129	129	137	133	121	117	126	115	141	148	110	128	122	131	130	135	147	142	109	110	124	116	126	138	125	114	148	120	142	131	130	123	135	120	118	132	128	137	119	152	113	128	146	113	134	127	140	125	135	143	131	152	118	103	161	124	112	116	113	118	124	128	125	124	129	118	126	154	113	121	114	112	138	125	132	119	135	124	121	137	120	132	120	140	132	127	143	129	134	120	115	132	130	130	153	153	139	134	105	120	132	109	125	111	110	120	144	128	114	116	150	135	129	122	110	148	121	139	125	121	133	137	142	124	111	127	135	118	126	122	144	113	126	143	125	122	132	112	125	102	141	106	114	139	122	126	143	106	135	115	120	107	122	131	136	129	119	142	145	111	112	116	125	123	109	146	130	125	118	121	130	137	107	133	138	114	134	124	121	132	142	112	102	126	129	108	131	110	125	132	107	123	129	117	133	123	147	127	119	139	120	120	129	97	110	107	120	139	109	125	126	135	124	114	116	120	129	128	125	127	126	134	130	132	125	122	118	122	120	133	116	137	143	135	123	123	129	129	127	132	130	121	112	126	118	123	119	115	129	113	131	116	138	137	153	128	139	129	112	128	138	128	113	139	139	121	100	139	124	128	98	107	140	128	105	128	114	127	143	125	115	128	130	127	135	117	144	127	123	126	132	123	129	113	123	139	131	119	117	130	139	111	144	123	124	148	123	145	119	122	123	124	118	125	138	100	117	119	129	114	137	121	125	119	119	126	145	140	132	126	146	123	119	116	110	138	125	105	150	128	147	131	125	134	130	134	124	142	119	122	101	107	145	118	114	131	127	116	153	101	116	138	123	140	135	118	138	108	112	122	138	114	147	146	129	131	137	131	144	150	115	117	128	142	139	141	115	115	115	114	116	122	157	134	122	124	116	130	123	133	116	134	125	151	117	126	131	110	128	136	137	135	121	113	127	136	111	133	142	118	139	114	143	140	110	124	138	134	140	133	122	148	119	100	133	122	121	106	123	143	121	131	125	145	115	123	111	145	148	106	122	141	117	127	114	123	139	120	129	123	118	118	114	109	148	121	123	143	127	120	127	142	133	116	122	120	113	124	128	129	137	134	128	154	117	146	128	136	121	123	134	114	119	130	128	128	123	133	114	132	128	127	136	115	118	120	150	122	133	123	120	126	135	125	133	126	121	157	140	124	125	155	125	114	131	155	127	132	118	135	128	118	129	118	113	129	125	142	116	124	144	123	108	114	116	124	136	138	134	132	139	121	120	102	153	119	119	126	122	116	138	149	135	112	114	111	113	123	96	106	117	111	109	127	149	118	125	124	130	140	118	123	124	147	124	120	125	123	134	113	115	121	112	123	143	137	122	153	125	115	145	149	123	121	153	122	106	136	142	135	111	132	101	122	116	128	128	134	125	127	107	134	125	133	127	128	143	116	125	149	143	134	125	138	119	103	132	135	122	113	122	126	116	123	111	115	142	111	117	118	99	152	103	115	135	123	135	117	131	122	133	111	121	109	118	123	134	110	134	115	127	110	104	111	140	134	134	127	125	117	108	126	135	124	125	132	135	135	118	109	116	117	127	122	109	123	152	134	120	121	121	130	112	123	119	119	124	120	133	135	116	118	133	105	128	116	155	126	103	133	134	118	122	122	131	140	143	132	124	122	155	121	127	128	136	116	116	121	143	107	109	144	116	139	134	115	137	96	135	129	122	119	130	132	107	135	107	126	138	140	113	127	128	97	109	143	131	127	108	130	131	139	131	135	130	109	144	126	117	138	114	124	130	129	135	133	125	128	141	136	128	137	136	123	131	119	126	153	127	131	127	124	128	118	129	139	131	113	122	118	135	133	106	128	125	117	118	101	98	140	144	106	117	140	130	136	126	139	122	112	139	123	119	146	114	154	148	131	123	121	134	124	124	120	129	124	135	110	113	116	122	127	136	112	115	110	130	114	118	117	132	120	127	137	98	109	152	130	130	113	133	121	99	132	125	127	135	146	147	126	113	137	115	119	130	116	138	135	118	96	127	111	131	114	123	138	125	139	106	113	132	130	130	118	142	121	139	122	135	131	122	122	116	138	141	118	117	138	126	132	118	138	120	126	114	102	119	132	123	124	120	125	125	125	124	119	124	138	118	122	139	106	103	111	125	115	107	137	129	156	137	133	144	123	134	140	103	120	119	124	116	115	114	135	134	131	135	106	118	107	125	122	126	112	114	156	126	134	110	142	140	134	93	110	115	122	135	124	116	109	121	122	117	131	112	121	113	123	141	140	151	118	127	103	119	120	113	144	146	150	144	135	101	126	107	121	137	113	124	108	132	122	116	132	117	142	128	109	134	126	123	119	114	133	131	125	136	124	114	126	120	159	136	124	131	124	135	128	126	116	151	122	135	114	159	114	114	115	124	108	114	117	131	123	116	125	111	133	140	124	140	137	131	154	124	134	120	110	125	115	130	128	116	144	131	133	115	117	125	122	130	146	146	150	127	113	123	127	113	109	121	147	126	135	138	145	112	133	140	109	144	122	127	127	128	117	119	131	117	125	122	147	133	124	132	118	142	114	105	133	119	140	131	127	113	132	107	113	121	124	126	143	119	126	124	113	125	137	125	132	137	131	143	106	130	135	115	126	129	116	134	137	130	117	124	116	108	119	138	147	130	144	118	112	120	161	130	106	124	122	123	121	129	143	109	122	97	107	144	138	119	125	125	131	134	129	117	118	130	126	127	118	152	121	122	135	120	126	127	124	118	131	140	135	115	138	108	118	111	118	123	124	99	135	119	115	134	128	132	153	130	121	119	111	127	135	128	126	119	117	161	129	111	138	122	119	115	140	95	117	121	126	111	128	130	153	117	124	122	148	123	133	134	125	132	119	115	134	114	114	133	115	113	129	110	116	115	121	120	127	127	137	138	132	142	140	113	141	125	120	114	136	121	148	126	117	105	119	123	104	120	139	128	118	131	124	109	121	135	114	112	120	127	123	123	126	119	119	121	129	118	133	128	138	138	126	124	124	128	130	130	131	129	103	122	131	118	124	117	108	122	150	116	116	128	136	126	120	111	132	125	116	106	119	127	125	123	115	126	149	118	114	144	133	135	112	114	124	108	117	112	131	124	116	132	119	130	113	129	109	115	125	129	138	145	132	126	135	126	134	128	119	110	128	121	101	123	134	141	137	116	120	149	126	134	117	141	112	131	137	134	123	120	113	107	116	120	133	133	127	140	157	139	121	145	119	119	127	130	161	124	128	113	128	117	133	113	149	124	136	124	126	137	122	111	112	115	117	118	129	128	126	130	121	109	126	126	108	115	121
27334	25638	24321	9813	5660	3431	2907	2752	1497	886	945	855	793	737	725	598	524	486	471	359	379	378	395	373	365	359	376	350	362	365	358	368	343	336	353	343	328	348	337	405	342	358	340	334	327	298	345	371	336	354	343	332	340	352	317	345	350	308	284	315	367	335	358	356	353	340	325	347	330	349	337	319	357	357	315	320	315	345	324	347	353	348	358	352	342	312	329	302	341	342	336	295	318	334	368	357	344	351	304	329	343	341	338	308	322	363	333	330	339	341	343	333	374	326	328	318	375	352	327	324	336	333	346	287	345	354	333	319	337	360	351	327	339	319	339	325	314	305	344	356	348	344	317	326	319	300	365	321	344	372	350	323	355	311	375	317	338	337	355	308	362	345	339	325	332	314	320	322	304	300	338	351	345	337	330	340	336	327	340	320	360	345	335	332	328	327	322	347	363	331	366	361	350	332	307	322	345	341	325	351	352	347	346	333	305	350	323	311	339	326	329	325	335	350	307	344	353	313	343	324	314	372	318	306	331	326	332	357	328	338	319	351	324	328	326	357	345	343	336	326	339	352	339	322	338	309	369	327	327	328	341	324	304	334	365	316	357	308	315	328	329	359	380	325	372	345	349	350	339	334	310	393	335	334	353	346	314	347	355	329	339	301	355	321	322	343	319	344	351	325	381	342	354	330	330	322	336	346	340	336	316	344	315	331	353	358	350	336	346	354	327	308	351	345	360	366	345	390	300	329	323	323	324	322	340	335	349	333	321	328	348	363	310	318	372	380	320	311	331	367	341	331	319	323	345	330	335	303	326	339	332	350	331	319	352	306	318	306	350	324	342	335	345	329	318	319	355	324	337	361	350	310	312	335	342	322	360	360	316	335	328	337	350	348	308	325	368	352	329	305	346	332	337	343	356	349	344	333	356	313	361	354	327	362	346	320	372	357	358	347	318	335	337	307	348	353	318	354	321	338	308	343	347	341	324	340	320	343	322	328	311	323	319	349	355	325	314	344	321	326	327	361	340	351	330	304	343	337	355	338	333	353	345	340	371	342	302	354	359	352	357	338	354	343	336	342	315	338	322	355	333	343	351	371	360	342	305	331	361	325	294	322	368	342	318	329	318	373	336	319	336	329	342	324	317	355	338	326	289	298	369	373	369	332	338	347	341	336	302	342	293	286	332	317	328	363	363	311	345	304	359	343	277	322	315	338	331	318	348	361	324	316	345	325	362	309	347	353	335	373	305	310	338	308	343	352	352	324	319	322	344	331	322	373	325	356	351	349	362	305	334	341	334	314	324	351	323	317	322	320	387	330	311	326	328	307	321	314	307	323	337	346	356	345	356	307	322	344	349	314	345	329	324	342	339	306	334	297	331	318	335	319	325	354	340	328	374	341	371	327	321	337	377	325	345	333	328	345	325	349	371	309	334	344	321	294	328	363	343	376	348	315	337	347	334	337	329	344	359	352	341	351	300	367	324	344	327	318	348	316	326	350	330	339	320	316	340	342	359	368	351	340	328	330	350	332	329	329	329	308	327	349	306	350	327	315	344	352	363	345	313	338	348	331	312	333	322	326	349	324	341	337	310	308	337	321	343	333	341	343	311	369	363	357	350	332	290	314	315	338	314	325	320	301	362	322	324	344	361	376	357	310	370	343	320	339	289	300	345	306	341	354	304	334	345	356	340	350	355	346	308	344	354	313	351	320	342	350	337	369	359	306	347	362	367	331	333	302	306	350	354	334	355	315	324	322	312	322	322	313	356	362	341	323	292	327	339	314	331	330	342	318	340	328	343	309	369	349	324	331	349	344	338	357	358	354	324	350	368	338	338	311	303	331	347	327	328	345	337	316	338	334	350	334	340	367	330	334	340	329	334	299	324	335	324	325	326	352	359	330	354	313	349	336	305	358	373	339	352	345	312	322	317	347	323	352	349	316	329	378	330	351	369	343	337	340	319	351	339	315	354	355	344	328	340	319	324	379	313	337	336	317	347	339	364	347	307	365	326	320	358	301	338	352	314	332	324	339	332	321	342	342	329	323	320	318	328	339	333	299	326	343	342	349	319	354	337	351	325	338	341	328	333	353	349	347	363	391	343	334	349	350	337	343	296	339	341	349	336	334	333	339	327	352	335	320	352	323	355	364	368	349	355	318	349	341	367	339	318	360	367	321	331	345	325	296	357	327	347	335	333	342	340	327	331	351	341	333	345	343	326	319	349	339	302	318	336	368	333	339	340	329	345	350	327	338	364	331	356	350	343	334	350	333	342	389	363	324	319	355	335	357	317	310	352	335	327	359	333	337	338	315	312	323	312	326	337	337	357	336	366	329	358	358	353	338	294	356	366	347	332	354	350	295	320	368	310	341	311	363	345	330	361	339	352	361	339	353	317	341	332	329	341	347	342	339	377	317	353	330	370	339	293	327	328	355	331	327	353	348	329	336	322	328	361	319	346	302	343	339	332	327	327	333	287	321	339	327	332	343	349	353	307	306	335	348	351	329	345	294	333	357	325	342	298	335	354	366	325	330	323	356	335	330	332	353	306	330	346	329	348	332	340	355	330	346	314	329	345	337	341	342	349	341	344	327	333	298	372	328	328	361	356	371	347	323	355	336	359	327	355	322	295	353	316	323	345	337	367	358	347	340	334	317	307	337	353	370	331	329	303	312	317	362	336	308	350	320	337	337	361	293	333	329	313	354	328	306	334	306	344	343	319	309	357	372	312	356	366	360	356	366	347	335	342	334	317	336	350	349	356	327	341	309	323	317	316	321	313	336	328	321	342	333	326	339	322	316	307	329	348	340	325	351	357	319	301	353	338	329	303	356	303	321	367	357	338	355	320	372	360	338	328	332	346	319	343	307	344	359	348	346	343	342	346	333	335	316	354	350	334	342	325	335	370	328	357	338	329	318	311	325	355	335	336	345	344	352	365	340	348	354	306	348	373	323	323	337	366	324	356	314	337	347	343	318	351	327	341	325	337	323	354	332	314	319	333	351	326	340	308	307	330	328	343	335	310	316	348	328	334	327	301	346	305	331	340	327	327	328	342	368	345	336	329	317	373	323	360	315	340	325	347	337	335	323	347	318	354	346	332	337	334	329	347	326	324	353	324	383	336	312	338	335	338	344	345	337	347	346	342	342	332	348	349	311	342	323	323	347	321	321	303	352	317	361	341	332	327	330	353	308	322	358	342	309	344	335	312	356	349	331	318	316	320	333	353	359	305	339	303	326	317	360	331	318	344	285	333	325	320	364	320	326	329	325	324	310	328	326	343	325	322	343	337	344	316	305	344	343	359	364	362	321	331	330	322	359	339	349	301	302	322	325	327	335	316	319	330	342	343	344	319	352	371	346	332	308	338	333	354	353	314	336	324	341	323	359	316	342	344	349	324	314	374	362	344	337	347	324	342	331	336	319	331	332	333	310	314	346	310	301	335	348	352	344	348	333	330	335	355	355	341	321	331	332	329	346	349	311	377	339	353	360	330	335
10655	3437	1824	594	387	360	368	389	338	327	364	360	368	314	324	322	330	345	338	339	347	320	364	318	321	312	293	320	325	343	380	330	330	343	311	333	324	327	318	334	315	330	346	331	324	325	282	313	312	335	295	331	333	335	291	258	304	305	314	295	318	309	330	324	310	332	336	338	321	353	316	345	337	294	331	319	329	318	314	354	321	304	304	327	322	335	337	299	349	327	290	329	332	302	343	332	340	314	329	307	317	299	340	340	340	303	302	284	350	328	322	310	318	301	305	311	349	359	298	325	282	359	343	311	331	324	333	327	324	366	331	282	321	289	332	314	347	327	316	322	337	315	315	354	358	311	330	336	296	336	325	316	313	329	388	331	294	339	300	328	335	355	331	365	319	314	349	336	327	309	328	336	325	332	317	334	317	363	341	316	322	335	330	331	304	333	325	339	334	333	325	320	328	325	329	314	312	316	348	332	343	311	303	333	355	300	339	342	321	337	356	291	310	334	317	349	362	306	325	333	334	332	303	315	323	326	298	333	325	317	374	340	319	328	308	320	329	331	332	316	332	349	310	320	313	324	338	348	334	307	330	336	357	294	334	313	378	294	314	356	334	343	301	297	331	363	322	308	335	313	345	328	322	314	303	361	334	322	327	345	357	346	319	341	350	356	363	312	340	314	323	309	290	284	320	297	340	330	337	358	340	343	338	308	328	321	336	312	336	320	321	322	295	330	335	336	339	325	326	316	324	322	350	321	316	318	306	293	307	293	350	326	332	334	350	317	322	340	316	349	325	291	346	312	341	327	340	309	305	318	308	322	336	319	329	317	318	300	325	319	288	318	318	323	320	332	322	337	334	342	323	312	309	296	308	326	317	321	314	327	304	306	347	343	293	271	338	304	353	340	329	327	289	320	328	320	293	324	328	313	322	303	342	304	329	325	326	322	319	333	343	328	338	320	328	300	318	324	320	331	313	305	320	314	339	313	312	321	347	334	331	318	324	350	351	345	323	313	327	336	322	347	330	342	324	320	339	344	313	327	327	315	289	306	297	312	336	343	318	313	305	289	337	326	345	326	306	336	326	297	339	338	314	314	330	339	335	322	334	344	302	327	299	319	307	311	330	337	331	345	353	341	323	361	305	335	352	342	325	293	341	308	329	298	326	336	318	349	344	310	320	322	329	306	305	332	327	314	321	328	323	310	327	286	337	354	322	307	353	332	321	326	314	300	279	336	326	297	345	341	351	357	319	316	325	342	353	302	295	313	353	338	326	346	347	283	323	323	340	312	335	337	288	362	341	344	300	322	300	304	321	336	318	290	314	349	368	311	348	304	329	321	312	322	334	363	322	316	305	308	326	307	301	301	377	329	286	310	324	364	307	300	328	334	307	345	297	351	301	335	278	296	345	321	321	316	306	334	322	340	357	362	310	321	320	326	313	317	322	330	341	290	315	327	299	348	333	359	315	304	315	303	310	352	327	319	310	302	297	319	326	331	346	334	316	282	306	318	328	317	342	347	307	338	348	342	327	317	313	335	347	307	337	300	304	336	336	331	317	325	337	365	314	321	323	337	345	328	326	332	351	337	329	293	333	294	344	345	393	353	295	320	342	324	322	312	358	352	350	290	331	324	352	342	344	328	331	321	315	330	335	301	329	306	318	349	328	325	351	333	328	304	327	329	304	298	334	368	327	326	309	320	312	315	311	354	312	350	317	349	342	334	328	325	354	289	339	321	353	292	306	310	308	346	359	313	328	337	357	327	346	354	358	280	312	337	348	308	312	319	316	331	300	352	315	330	340	332	307	310	320	342	353	325	333	312	328	306	329	361	326	335	333	308	341	338	323	291	368	323	317	305	300	314	324	351	275	285	326	322	324	339	347	289	343	326	327	373	320	345	324	304	342	329	325	320	297	316	329	320	345	308	350	339	317	287	360	315	312	332	310	303	312	340	311	389	300	359	338	341	311	312	338	317	346	300	319	326	334	341	332	323	302	291	340	321	315	331	300	350	314	332	338	322	320	308	303	309	360	314	322	319	343	347	340	324	320	313	309	310	346	323	346	315	322	318	335	307	330	320	347	296	358	301	308	326	332	339	331	309	318	343	310	335	340	322	307	328	332	338	334	350	323	311	366	332	346	322	293	290	283	329	333	294	328	339	337	300	327	340	340	333	350	341	306	350	328	343	332	320	324	311	305	332	318	329	295	363	365	311	311	321	346	322	307	322	328	332	325	325	292	314	344	320	349	322	283	317	346	349	326	341	298	308	349	309	299	313	346	342	316	316	334	346	344	353	301	327	340	337	307	343	313	327	355	335	315	349	290	316	314	351	327	341	360	340	321	342	334	326	338	343	359	269	337	344	295	336	344	314	326	287	308	334	300	329	288	322	320	317	352	331	317	320	319	334	317	312	297	342	334	328	340	349	325	302	334	325	325	336	305	295	349	316	341	318	331	339	309	315	354	369	307	330	346	361	311	339	319	317	307	318	293	307	336	316	346	341	303	302	270	345	311	335	349	304	340	339	306	289	319	298	327	310	342	344	316	315	294	305	317	308	334	326	363	349	307	333	320	327	313	372	346	321	312	339	334	333	340	332	296	314	303	301	311	321	319	319	329	295	344	323	314	312	336	325	351	351	315	310	337	301	290	350	322	316	322	302	338	291	352	333	320	305	313	322	266	301	317	340	375	333	308	330	330	313	345	325	337	349	332	311	308	333	320	312	316	307	318	320	293	324	318	318	321	317	329	324	350	327	324	311	319	298	324	324	302	303	337	320	319	311	317	293	347	311	304	329	329	325	355	310	340	323	328	320	321	317	339	318	315	329	316	351	305	302	340	315	329	320	329	333	329	326	312	340	365	299	320	325	336	338	339	317	326	312	327	324	331	320	331	331	323	347	326	354	332	326	324	345	315	342	319	336	329	307	339	305	315	346	344	345	334	322	358	349	326	312	326	370	317	349	311	309	329	301	316	338	333	345	331	335	341	315	278	353	320	325	345	328	311	294	332	303	319	324	328	336	351	289	317	301	303	350	353	321	331	321	320	351	355	302	339	329	321	311	346	326	329	306	321	331	314	327	343	316	312	325	302	340	327	315	338	354	320	335	333	305	316	336	345	321	312	287	335	296	308	314	326	344	340	320	334	325	327	289	329	338	305	335	320	309	344	326	342	329	307	321	342	327	300	333	271	321	346	354	331	337	293	339	332	337	356	338	316	313	346	330	275	336	314	322	358	306	330	309	305	323	312	344	337	306	297	318	360	313	308	326	317	326	293	310	283	328	352	317	324	299	335	310	328	305	325	296	328	298	295	348	293	304	306	327	297	298	330	320	383	322	332	303	326	311	325	310	367	338	325	306	344	333	331	315	311	355	318	344	355	360	316	278	345	331	335	348	281	309	314	329	323	365	326	331	323	347	337	326	312	325	335	319	338	335	313	324	347	318	341	345	310	332	303	331	355	323	343	298	314	345	322	350	346	316	351	292	334	324
8212	4348	3977	1558	1058	950	943	1201	889	838	829	840	807	857	801	778	786	796	790	809	765	785	780	770	790	740	781	834	824	804	813	831	772	770	724	796	758	820	860	828	796	789	775	843	782	843	765	766	773	773	780	786	750	820	802	807	757	746	784	811	795	750	835	774	795	746	778	834	732	774	776	795	757	757	767	801	765	772	810	767	774	765	789	791	785	729	817	762	794	885	827	777	836	776	798	820	803	738	787	743	751	742	834	768	787	747	783	817	774	807	772	827	752	770	786	763	764	812	806	808	798	763	774	824	785	753	761	761	756	826	795	778	804	767	743	767	819	790	785	800	782	805	772	744	792	792	754	749	786	802	780	798	790	769	855	763	756	780	759	764	770	776	797	754	747	792	781	769	772	756	737	841	823	815	810	774	796	827	807	808	764	817	845	815	777	771	764	821	821	797	767	812	751	810	741	794	783	783	811	787	797	802	761	783	821	840	812	796	765	719	803	793	807	809	787	849	834	762	808	798	731	749	821	784	809	795	832	802	875	791	802	815	810	801	784	762	810	793	824	805	785	815	840	791	783	824	784	764	818	777	805	752	817	776	741	789	775	819	783	807	745	814	761	828	808	795	794	780	774	785	762	780	799	751	784	833	793	806	780	789	802	813	774	795	801	798	798	804	808	782	800	820	771	737	788	745	782	773	767	771	799	728	753	773	808	799	780	851	794	748	792	798	753	804	786	772	855	781	761	765	773	795	816	755	791	753	780	838	779	774	736	792	805	755	764	780	802	765	807	793	832	747	791	769	807	780	813	786	736	772	767	802	812	778	796	803	764	824	778	843	802	796	738	856	797	835	795	837	742	781	781	790	783	781	779	799	792	792	792	775	794	853	789	793	794	772	804	803	786	789	794	806	820	832	820	741	863	797	777	773	801	796	781	813	811	829	766	768	767	781	807	805	818	742	782	783	773	726	773	774	715	849	769	800	783	825	778	793	801	805	758	801	729	771	809	776	815	756	776	844	733	772	770	792	799	738	777	730	810	823	790	778	728	848	770	786	748	813	795	765	814	773	843	803	830	776	825	815	786	770	784	767	777	787	783	760	789	816	801	820	797	812	783	806	756	848	766	767	808	810	805	802	773	831	762	774	832	808	793	796	796	748	774	752	788	816	779	773	771	837	800	789	787	831	798	764	776	821	790	802	750	786	769	813	824	771	790	830	780	806	770	808	785	761	754	770	767	814	781	779	821	784	791	790	775	829	784	785	840	797	758	799	785	730	735	766	809	818	733	785	782	802	764	820	776	785	812	800	781	790	804	777	784	799	822	763	831	779	779	799	797	789	798	779	757	779	790	814	767	756	777	766	798	846	777	751	801	840	742	823	721	825	772	800	789	805	799	718	764	793	828	738	775	781	759	749	841	830	785	776	750	778	756	813	757	846	762	789	819	770	790	807	725	807	784	818	764	792	790	806	776	733	808	839	768	810	809	802	747	796	776	820	837	827	768	770	804	765	778	798	852	831	808	846	799	767	804	798	789	805	771	814	790	786	770	780	786	802	803	771	766	768	777	789	771	728	778	814	770	826	781	764	815	780	810	766	775	776	762	774	808	803	758	795	817	803	785	830	803	736	709	797	751	793	782	774	792	771	771	750	787	792	747	800	855	780	793	809	723	790	705	801	770	802	783	764	793	843	844	832	780	756	783	766	764	815	770	826	784	817	812	781	820	788	804	786	805	770	745	746	749	771	793	797	813	739	786	810	754	782	773	825	771	772	817	742	823	802	798	780	804	812	788	784	796	779	822	791	787	768	771	792	761	823	785	777	722	759	769	824	763	816	709	790	808	794	787	812	784	777	779	735	768	823	809	813	770	795	784	765	813	764	751	799	772	739	812	820	737	811	789	799	731	803	804	828	733	802	795	823	781	806	757	775	798	767	775	757	761	752	783	790	813	806	785	783	763	741	805	790	799	759	802	789	738	806	814	786	822	766	799	772	786	782	727	850	755	788	819	749	807	825	787	788	772	746	812	784	803	795	810	829	816	740	816	762	789	785	756	784	782	773	774	789	826	782	829	794	838	815	803	780	851	793	749	765	775	828	774	773	784	790	807	800	776	802	788	756	769	831	767	744	765	815	771	786	803	777	798	761	798	762	712	811	769	790	794	810	772	776	749	762	793	761	786	817	842	809	802	810	771	780	760	782	807	750	772	781	804	763	788	812	768	801	745	783	766	833	765	786	822	794	783	817	783	774	801	777	777	800	799	736	746	807	735	824	801	804	805	838	764	764	790	833	775	786	776	787	853	774	806	788	808	748	775	798	809	736	750	779	829	812	774	807	815	804	808	811	747	783	806	733	845	722	819	825	798	776	807	815	782	816	755	818	826	838	744	823	756	782	747	750	790	759	820	813	825	769	822	825	825	772	794	781	824	732	776	813	799	871	838	856	727	736	799	804	801	753	779	835	767	766	748	774	812	785	779	815	777	832	782	791	800	755	777	751	785	809	776	768	766	761	827	769	782	783	753	788	758	791	785	759	783	806	760	775	787	764	769	771	769	798	750	848	795	757	719	818	800	766	779	815	758	785	791	773	761	812	763	769	836	771	795	771	772	796	828	779	779	788	771	791	804	810	833	797	799	757	737	770	764	774	824	770	819	799	705	800	791	723	838	760	847	774	834	787	800	817	834	801	821	810	828	801	803	769	743	817	782	789	788	778	779	792	800	803	772	771	755	784	774	789	800	768	796	748	778	775	790	816	769	818	778	773	841	787	779	753	770	818	794	802	825	795	820	830	801	782	775	791	795	775	747	782	770	795	788	781	793	718	748	804	738	791	768	782	762	733	782	814	790	770	747	808	779	797	755	738	785	817	742	753	801	805	793	832	783	749	772	815	782	854	820	804	810	814	764	815	775	774	818	760	806	783	714	819	806	767	785	784	757	821	803	763	785	808	776	786	796	788	764	762	807	766	786	804	781	819	764	838	742	838	800	839	798	824	795	792	798	807	785	777	826	771	829	787	760	785	778	743	764	794	859	791	771	781	816	793	758	785	754	808	727	767	756	785	810	775	785	839	770	767	739	818	754	796	820	795	774	833	722	796	783	769	833	817	803	790	802	790	825	786	769	779	794	773	789	831	814	751	780	816	803	754	776	794	751	802	765	797	793	798	740	785	801	809	770	787	778	822	779	786	802	787	821	826	780	806	780	833	747	799	756	742	785	782	748	742	772	838	840	777	847	786	778	734	870	790	771	767	782	787	753	770	811	813	780	809	747	801	836	754	810	792	789	752	791	794	828	798	810	799	803	775	768	811	788	798	839	778	785	797	795	803	806	812	754	759	813	747	831	764	817	779	766	820	781	778	775	777	804	753	811	774	769	801	798	787	718	724	787	776	805	788	811	792	776	757	782	818	760	796	772	847	813	775	746	777	811	789	842	774	862	788	726	754	744	815	766	814	820	790	752	802	769	717	760	765	758	740	774	778	801	781	800	785
28185	22812	20723	7914	3177	1605	853	542	502	309	282	264	268	268	234	269	231	255	248	263	261	237	283	248	267	232	263	262	245	256	283	266	237	253	230	279	251	240	277	276	261	252	255	266	264	273	216	246	218	239	259	254	283	252	233	250	258	266	229	259	235	251	251	231	263	233	215	252	220	250	260	283	305	247	278	240	266	252	246	252	231	262	271	250	264	250	270	251	229	262	244	278	246	255	243	258	262	277	244	220	236	249	246	265	235	256	253	269	259	270	268	246	272	247	234	267	229	260	296	239	242	255	257	256	242	250	230	247	263	255	268	239	257	300	288	266	238	261	274	262	250	246	273	229	259	281	257	283	236	262	256	230	232	248	248	264	242	244	277	250	243	244	227	265	228	239	239	228	262	250	247	227	275	234	246	272	275	260	235	262	268	255	245	242	255	282	271	238	220	231	279	269	266	247	250	239	268	259	281	293	258	257	269	283	269	260	265	255	248	240	266	265	222	245	249	280	233	239	255	241	264	252	241	232	234	229	266	282	277	227	256	240	249	242	272	247	257	254	233	221	249	243	262	281	240	274	240	241	239	246	274	245	232	251	242	219	241	254	242	248	260	248	232	263	258	240	268	235	264	270	246	267	287	254	247	239	242	250	245	255	256	279	243	264	306	263	251	256	239	275	250	231	247	265	254	240	254	243	241	232	240	259	240	273	242	259	270	259	233	242	261	254	248	242	258	270	260	249	249	246	252	240	249	284	252	268	279	267	255	267	261	255	213	277	246	271	241	238	249	235	247	256	276	246	238	247	250	266	239	233	259	250	256	253	254	278	292	247	253	274	240	236	288	237	255	214	228	286	231	228	269	276	258	272	269	242	235	262	289	249	275	246	249	250	230	251	250	265	246	254	242	273	262	243	258	275	248	235	254	254	258	259	257	281	250	239	242	237	248	246	231	231	263	292	241	261	229	252	257	241	212	238	222	218	270	247	247	257	253	244	253	273	250	236	277	265	240	227	248	222	271	229	218	269	232	240	215	249	263	259	289	248	256	248	253	222	268	259	250	239	249	240	259	248	246	246	257	279	251	282	253	266	273	254	241	220	292	282	250	239	264	273	250	279	232	266	290	232	242	255	248	249	244	269	244	243	245	246	239	242	258	246	251	229	229	249	231	264	270	251	251	235	253	265	243	240	263	271	262	228	252	257	249	247	232	245	268	278	244	261	251	220	241	248	255	229	236	295	235	229	216	278	263	226	258	233	269	254	251	225	260	259	247	243	255	257	236	262	265	222	260	232	267	248	263	261	238	240	233	269	238	257	234	263	271	257	252	256	253	273	254	262	253	227	266	271	256	247	254	243	271	253	218	226	258	277	280	272	235	256	275	265	230	204	212	254	252	233	267	280	265	256	249	248	265	280	272	243	252	247	280	264	251	270	255	267	254	226	234	276	231	275	227	224	275	251	234	222	260	268	226	252	259	257	233	213	249	261	248	263	242	243	241	255	248	242	259	242	259	248	237	241	260	273	231	222	234	272	241	260	239	253	245	239	247	248	249	259	271	251	222	258	255	229	251	240	242	253	261	272	259	249	245	227	274	239	241	267	254	251	231	256	249	258	228	255	242	238	264	253	291	259	242	233	247	240	232	264	253	275	263	255	250	240	240	205	234	276	266	257	265	233	233	245	273	272	220	223	246	262	292	268	278	249	217	270	221	282	248	266	246	235	244	247	264	265	227	252	231	255	234	255	235	241	265	259	256	284	242	266	268	276	269	246	245	256	242	225	254	244	231	261	265	257	246	245	258	241	269	297	271	233	267	275	268	266	247	253	241	258	246	245	228	259	278	247	240	245	244	232	256	231	260	245	255	244	276	252	292	258	239	239	274	281	247	237	297	267	232	255	259	255	236	264	252	197	252	236	267	247	239	241	253	229	230	243	256	291	287	253	274	255	280	245	274	260	241	247	267	253	250	244	268	243	246	228	248	246	241	239	261	240	237	277	265	222	231	246	249	247	247	260	268	238	297	259	255	250	235	254	241	242	277	245	279	235	249	253	273	250	218	227	263	225	277	263	255	250	256	252	224	221	226	230	216	233	242	243	294	252	246	241	283	223	260	238	249	256	239	261	252	271	236	271	255	227	222	237	242	251	236	262	243	239	248	266	277	275	251	253	238	260	262	251	242	250	239	216	244	236	267	249	258	239	255	245	250	254	282	259	261	225	252	256	225	259	258	273	257	263	286	268	276	244	269	268	270	254	243	247	239	247	244	255	235	242	233	232	237	233	229	265	271	271	257	256	237	242	240	259	266	268	233	241	280	265	252	231	252	253	251	260	250	276	252	214	231	242	259	267	284	264	250	246	251	279	268	263	265	269	254	258	229	239	239	240	245	242	262	265	257	276	220	263	265	243	222	262	237	269	275	231	258	241	235	257	252	257	252	271	270	263	296	250	250	253	279	243	230	252	232	271	248	262	240	258	257	245	243	266	269	257	264	265	240	237	257	234	223	242	237	250	225	222	238	276	241	257	261	258	245	249	268	259	259	292	217	242	249	269	232	257	239	272	256	263	247	223	258	270	269	256	247	276	241	274	237	275	263	248	257	276	235	254	267	274	238	231	244	248	247	262	258	261	243	222	257	254	244	261	261	238	277	269	257	242	265	239	248	235	211	235	250	255	238	273	223	278	247	231	251	243	253	244	252	266	257	249	262	258	243	266	298	265	261	228	204	231	257	236	274	226	253	273	271	233	255	272	231	225	233	274	263	260	239	252	250	243	238	278	247	240	276	269	272	286	263	252	252	253	224	250	229	278	257	226	250	284	223	218	261	221	240	268	242	239	222	255	229	246	272	280	243	255	264	251	241	233	229	268	234	293	239	269	269	242	283	241	261	265	288	239	221	267	275	240	234	266	255	246	252	233	236	248	237	250	210	214	230	245	260	237	253	274	245	250	239	270	270	268	231	251	256	245	269	236	245	258	236	215	211	223	255	237	244	240	270	264	249	278	243	244	278	270	267	260	215	245	270	267	252	244	221	257	265	226	227	250	229	255	261	279	258	234	239	272	220	246	251	237	268	249	265	251	243	241	260	239	254	264	244	229	257	261	257	221	244	233	246	243	275	228	270	268	259	252	239	277	236	252	246	233	240	228	221	275	247	245	247	255	232	238	277	245	271	248	288	284	226	230	232	249	283	259	274	232	276	260	235	236	252	240	254	250	253	256	244	244	281	198	235	232	244	255	251	260	271	239	280	228	285	255	211	261	252	261	268	287	264	254	259	258	223	258	250	217	259	255	241	274	272	239	270	271	249	259	243	244	255	249	240	233	238	255	213	256	222	233	235	223	238	260	242	252	243	236	303	245	252	224	239	286	266	243	233	258	263	235	247	281	279	252	234	234	246	256	255	281	276	243	259	243	261	259	287	249	240	242	244	239	271	227	247	250	252	235	239	229	255	230	251	251	246	253	225	227	257	247	279	252	234	261	254	248	268	252
21028	21286	18707	6966	4309	2912	2136	2048	1447	952	943	774	819	851	729	665	658	699	613	628	661	632	601	605	630	638	665	604	599	650	634	645	660	642	641	605	650	629	654	625	640	619	652	608	632	652	622	606	609	590	643	649	610	614	633	607	646	568	611	638	670	583	625	594	651	621	613	624	638	608	610	603	583	626	605	585	638	660	620	616	647	648	608	601	661	623	660	595	613	646	619	637	620	636	614	661	587	660	567	589	617	608	619	622	589	633	627	579	596	597	637	613	597	606	587	641	620	598	615	664	622	611	621	600	615	624	629	619	549	652	592	590	623	639	612	632	649	657	624	594	605	620	608	634	614	657	698	654	625	635	597	643	618	620	608	625	624	620	651	615	642	596	596	591	621	632	620	624	650	608	637	624	594	602	617	679	654	566	605	621	588	594	637	590	606	579	585	593	623	580	612	626	611	581	656	642	619	594	608	608	643	545	631	654	633	612	588	621	648	603	628	628	608	654	621	637	626	623	624	653	640	624	621	616	612	593	599	607	639	628	636	627	616	617	629	628	608	644	644	616	612	600	602	589	661	621	634	612	590	614	644	643	639	636	600	675	608	666	594	569	617	629	548	568	639	597	610	598	641	629	634	628	616	648	564	635	624	606	614	633	623	601	588	611	601	582	585	630	654	630	672	632	619	635	652	617	599	605	657	631	597	641	637	643	616	680	627	619	569	640	627	648	651	637	649	662	640	619	617	614	620	611	639	606	633	613	585	608	576	621	610	629	633	598	614	585	623	617	627	642	664	670	581	641	658	619	587	582	579	624	622	627	619	616	644	620	602	630	627	614	578	601	656	613	637	611	606	636	593	662	609	612	604	636	610	654	605	647	653	613	645	613	587	593	602	610	601	636	637	623	610	635	624	601	633	591	658	598	642	581	584	595	596	585	628	610	605	660	583	614	618	608	590	601	587	609	649	590	610	587	637	601	646	622	599	624	625	592	614	632	609	671	582	607	594	599	651	607	656	621	619	605	588	543	650	597	625	588	682	617	691	584	635	677	549	602	622	613	605	666	639	628	580	626	608	615	633	569	640	600	630	629	627	612	626	580	609	583	572	607	589	595	640	641	644	634	634	596	570	585	602	615	633	642	646	622	625	648	669	600	650	644	584	619	590	617	617	603	625	648	600	618	616	609	584	601	664	650	598	632	603	608	641	602	597	626	647	639	582	585	616	635	654	631	665	642	662	582	634	625	610	594	654	618	590	591	629	606	638	629	651	581	602	561	620	617	591	595	602	622	629	612	611	634	638	650	605	611	601	643	620	609	628	589	624	644	603	584	594	590	625	598	637	645	590	648	592	645	614	593	628	629	593	596	605	623	618	599	621	581	595	592	617	642	612	612	578	629	629	599	601	637	585	557	601	615	621	601	640	598	604	596	581	631	593	612	660	618	610	584	624	665	632	575	624	598	622	633	583	633	569	625	633	623	618	642	620	613	610	647	633	618	675	615	653	624	606	596	639	619	615	643	614	596	635	623	636	601	636	625	602	602	595	651	622	616	590	625	614	663	623	589	648	603	613	599	617	641	640	593	600	610	588	594	626	673	669	626	617	640	671	587	604	574	607	616	629	615	610	623	610	583	577	624	640	601	628	617	642	666	611	631	643	652	602	629	605	599	642	659	643	600	604	617	611	612	634	609	568	629	628	618	624	596	631	642	615	639	644	621	591	598	625	606	594	611	619	614	648	646	610	613	654	611	637	569	665	625	626	648	607	647	630	611	659	588	623	591	657	630	558	670	625	620	631	631	630	599	618	605	606	642	626	585	651	651	649	633	605	637	615	637	641	633	643	591	685	612	647	612	627	588	606	625	592	613	603	607	655	623	628	620	560	614	627	618	634	611	650	603	585	647	642	621	584	629	625	650	621	608	600	626	579	632	642	641	627	625	640	658	656	647	618	602	603	632	649	652	570	575	579	612	616	657	598	640	580	589	599	623	651	619	638	605	666	635	610	616	626	605	565	616	612	645	639	602	588	671	643	607	609	626	614	634	661	629	578	639	632	615	627	632	620	583	625	627	635	623	606	607	608	605	615	607	592	634	585	593	619	571	613	625	568	603	633	592	623	568	579	612	645	628	632	566	618	615	634	649	639	609	645	627	617	618	610	607	611	583	624	600	627	576	599	659	631	604	633	600	622	608	598	617	625	644	596	644	592	638	619	605	625	619	608	634	634	572	621	595	588	624	630	624	597	641	621	628	609	591	618	598	603	583	649	593	626	629	658	561	640	630	609	572	548	586	615	605	625	581	594	646	593	616	628	596	621	658	589	647	587	602	628	609	612	591	611	605	633	614	622	633	642	548	606	640	601	584	628	633	638	610	596	669	622	632	653	645	630	618	618	588	593	598	586	602	614	662	632	657	646	607	612	598	629	591	583	613	628	616	599	640	621	621	628	647	613	597	613	626	654	638	593	620	667	609	623	611	634	608	614	595	625	605	649	618	635	664	601	617	623	592	621	622	609	667	631	606	573	659	642	607	595	603	610	594	630	592	605	634	609	603	595	601	603	644	617	648	619	608	610	556	605	652	618	593	579	638	636	622	634	622	612	623	608	590	630	618	659	641	599	586	596	612	597	598	641	640	597	611	628	581	629	597	598	626	629	674	606	618	674	636	591	594	619	641	603	592	643	652	636	598	575	608	630	571	613	599	558	652	598	580	584	625	581	592	624	620	678	595	630	631	669	608	637	620	610	627	645	619	635	600	618	632	655	602	637	640	574	591	560	579	597	636	631	636	639	590	612	617	596	604	610	591	609	587	624	641	596	633	664	643	615	624	597	631	596	630	567	649	593	634	612	653	621	625	659	620	631	607	629	635	673	586	651	649	628	574	624	623	609	599	583	637	609	619	570	647	600	602	593	614	624	620	629	644	627	587	604	569	604	608	619	634	633	612	651	600	648	600	640	605	598	620	636	649	643	606	623	595	611	619	615	611	585	654	606	662	627	649	648	621	589	599	613	614	617	621	650	611	613	668	624	589	658	600	605	588	593	597	645	579	589	644	613	619	631	621	609	591	607	568	587	596	581	576	627	618	583	619	651	592	588	633	608	627	612	638	594	628	571	617	662	645	676	613	546	644	644	669	621	587	624	616	619	637	587	620	637	599	597	592	590	592	631	599	623	596	638	652	607	630	613	661	626	609	552	579	587	583	638	571	597	656	625	649	657	676	580	590	622	621	609	612	615	618	680	591	652	624	597	652	609	638	587	613	620	628	597	635	654	615	656	629	651	579	566	616	607	618	618	664	632	644	636	648	580	617	618	589	581	597	594	591	593	604	565	604	623	640	645	647	579	601	567	663	575	640	647	608	633	581	667	580	634	671	619	615	613	605	651	650	687	605	651	614	671	627	601	619	637	607	616	611	617	609	606	601	634	594	605	639	590	603	635	606	608	607	596	633	614	632	570	607	614	620	621	611	644	591	600	609	590	599	643	603	624	626
37209	29189	25837	11383	4780	2313	1122	632	457	252	188	158	148	174	167	150	133	136	151	126	135	135	115	105	104	110	124	110	135	118	127	110	127	135	121	129	128	119	113	134	102	114	99	137	122	114	108	132	127	117	128	128	142	126	106	115	109	112	115	128	130	110	108	106	115	100	119	119	124	107	131	122	123	115	111	128	115	105	117	138	133	120	121	135	118	125	111	134	107	130	114	117	111	96	141	106	99	124	111	124	103	137	125	116	122	131	120	126	133	140	134	118	120	115	116	117	125	126	152	119	112	107	102	126	113	118	117	133	115	121	103	138	120	133	98	126	148	130	121	111	122	122	142	91	126	104	106	112	119	102	124	113	107	103	127	134	125	101	117	123	116	107	112	120	89	97	137	108	117	115	115	112	128	111	119	111	125	124	112	116	128	118	128	112	107	108	124	114	124	107	146	111	122	92	114	110	124	99	116	115	131	117	117	116	106	136	126	102	121	126	121	120	140	118	117	126	129	138	124	115	109	125	123	105	122	122	122	118	111	116	126	135	116	108	124	121	130	112	118	139	134	122	128	107	124	125	110	117	117	120	146	113	125	113	121	87	147	120	112	121	110	126	122	126	120	111	106	102	119	131	125	111	126	123	134	136	116	119	112	121	136	137	123	132	129	127	121	126	106	106	105	109	117	121	131	115	118	120	104	114	128	135	125	128	95	93	129	118	116	112	111	142	114	136	121	115	114	124	125	129	121	136	118	128	107	105	119	110	124	131	113	104	118	124	129	146	114	113	140	116	117	125	120	123	106	110	126	127	108	130	113	117	122	106	96	109	115	107	122	120	112	112	124	117	111	132	117	119	105	114	113	92	114	133	121	132	99	101	128	128	125	111	131	114	127	135	130	135	117	110	125	112	118	98	110	122	98	121	109	122	124	113	131	106	107	107	118	113	113	110	119	116	135	139	117	127	117	120	137	109	106	129	121	113	108	105	111	129	109	146	120	134	135	99	141	113	126	137	112	100	104	111	107	136	123	105	127	124	110	115	103	113	115	128	133	111	138	130	112	111	131	100	120	113	144	109	110	118	141	128	126	115	139	114	138	116	100	118	120	109	125	119	111	121	112	115	131	113	128	126	112	126	131	122	134	146	130	115	113	131	132	116	94	110	119	100	105	124	107	122	140	128	116	131	109	129	109	122	127	90	120	137	128	115	121	113	116	105	139	124	115	106	114	106	122	116	120	120	121	111	97	129	130	106	117	120	122	117	121	135	129	134	108	118	119	103	128	109	140	127	109	129	140	118	118	110	118	97	133	123	111	142	116	144	112	117	140	127	128	111	105	113	117	122	119	105	114	110	130	125	131	123	116	112	127	143	142	123	135	118	124	136	116	118	118	118	126	129	134	124	115	107	105	142	112	107	106	125	108	101	139	120	118	109	141	139	120	133	117	112	115	152	126	117	104	111	118	113	128	124	106	137	123	113	110	126	118	131	117	109	124	130	115	149	102	126	108	129	117	104	126	132	126	98	141	123	108	104	140	119	131	114	109	109	122	125	121	106	125	113	123	136	107	127	127	135	111	89	123	128	112	95	114	137	135	101	110	120	120	118	107	143	118	112	128	141	118	129	111	116	106	111	120	103	121	133	120	125	136	129	136	128	102	119	123	127	114	126	116	126	119	121	117	104	114	130	125	118	120	123	123	131	116	107	122	113	112	118	136	137	125	131	118	137	124	123	121	118	144	106	107	121	130	122	111	115	125	122	129	103	117	114	104	122	110	117	118	141	113	122	144	101	120	129	121	120	107	130	110	136	132	121	101	110	113	134	119	106	107	125	134	146	134	113	141	118	99	117	118	98	128	107	125	124	115	121	135	107	133	142	127	124	98	153	125	107	117	141	136	130	107	140	146	127	106	109	125	124	133	117	109	122	116	118	97	116	112	118	105	128	120	124	99	98	113	102	133	133	95	100	116	119	138	138	119	132	111	106	126	118	132	125	119	130	132	121	104	107	122	129	108	125	97	101	120	128	114	130	115	118	124	119	126	131	130	117	131	143	123	117	124	114	115	107	115	130	140	124	118	128	114	131	125	120	106	110	117	111	134	126	120	118	106	122	108	123	125	100	119	105	119	113	98	110	98	134	109	126	122	125	121	110	108	132	127	118	114	147	137	110	133	118	145	116	115	111	124	124	126	132	112	121	126	133	107	113	133	121	102	120	108	122	121	128	165	107	113	131	123	131	136	128	130	135	129	123	130	114	143	108	117	125	133	117	122	112	122	120	126	124	134	132	115	126	118	133	114	114	140	126	130	129	115	106	115	114	121	122	122	116	118	125	116	127	121	125	122	135	128	121	125	131	114	121	134	110	111	102	117	122	97	133	138	110	112	130	123	103	116	120	125	125	134	111	112	112	121	114	126	116	103	132	119	124	114	134	132	102	113	127	128	139	142	99	125	106	111	108	114	131	111	123	107	131	137	112	117	106	119	125	131	111	130	112	119	127	126	121	99	127	111	128	112	128	101	110	98	119	113	134	105	125	123	131	117	108	124	141	117	122	128	125	125	138	117	120	127	94	115	109	116	97	112	153	109	134	123	131	108	113	114	110	114	141	145	121	120	117	120	108	122	119	96	122	130	121	119	110	123	120	122	125	133	135	127	117	125	113	128	108	131	111	119	117	117	119	120	113	134	109	120	105	124	127	110	118	120	132	122	102	118	96	133	110	125	130	117	112	114	110	107	120	126	110	108	118	123	110	114	132	129	115	110	117	125	119	108	133	115	126	108	128	142	119	125	122	106	111	115	128	111	120	125	122	124	128	134	118	129	109	132	130	137	104	146	117	132	113	130	94	122	139	139	111	135	118	121	107	119	117	114	117	102	130	129	108	121	121	139	131	123	121	113	132	105	133	115	111	121	136	128	111	113	115	106	123	110	122	110	149	113	121	113	138	119	142	102	144	98	125	116	120	153	111	125	119	137	122	123	135	110	93	115	102	108	119	110	107	125	122	121	116	91	119	131	140	113	123	119	110	121	100	117	123	135	112	101	116	100	130	164	124	108	113	125	107	116	122	107	123	127	102	112	118	141	111	142	137	127	126	121	151	131	101	123	123	121	133	120	127	122	118	114	127	104	121	127	118	125	114	139	125	123	142	122	97	127	119	117	116	124	123	142	122	108	112	98	114	122	110	122	131	127	111	116	101	145	106	111	99	122	129	125	132	126	119	119	118	124	103	130	129	124	118	118	108	118	118	115	99	142	111	119	129	121	120	119	125	113	132	126	130	124	111	125	134	111	111	134	119	120	130	119	120	103	126	136	104	125	128	115	145	118	130	125	123	106	133	104	125	120	110	115	113	151	118	128	113	125	129	132	111	116	103	116	115	112	116	107	127	101	120	134	130	108	121	107	117	108	139	113	123	134	130	103	107	131	137	109	106	112	108	125	118	120	103	133	102	113	127	142	129	111	123	119	122	121	96	114	116	107	135	124	128	119	130
26240	25333	22231	10050	6010	4394	2664	2260	1934	1068	757	599	508	521	577	533	489	401	417	361	343	349	348	373	353	348	360	359	329	363	335	354	339	311	330	351	306	322	329	340	332	338	317	338	298	306	324	361	361	310	354	335	315	334	358	306	342	336	351	317	340	361	301	354	351	315	336	344	320	329	327	308	307	306	316	293	330	350	357	307	347	321	332	282	342	361	293	311	325	306	331	324	337	331	344	330	300	300	323	326	327	338	327	300	351	332	323	342	340	324	338	325	296	325	304	346	348	320	314	288	308	280	331	344	330	302	352	323	302	351	329	318	308	346	350	331	318	334	307	318	312	328	340	302	350	321	312	338	308	289	340	323	332	331	371	316	315	317	303	335	311	277	321	293	349	328	310	317	314	373	326	322	338	299	305	315	322	300	360	324	304	320	295	338	324	304	353	321	370	351	366	338	308	337	330	359	338	351	308	325	317	342	319	324	307	335	327	350	288	323	316	319	332	348	321	289	297	339	300	302	313	317	311	324	293	309	323	333	340	287	320	291	326	277	356	377	310	350	337	317	328	307	312	347	312	279	342	339	326	314	311	317	292	326	347	314	322	330	314	327	314	340	333	352	312	324	329	312	328	342	297	306	303	314	328	344	309	340	315	372	322	342	320	332	308	311	298	329	282	291	305	344	325	312	338	328	304	308	317	300	324	319	329	296	320	303	323	316	322	341	324	299	336	322	286	326	334	327	343	327	324	319	307	301	308	333	315	328	316	349	313	341	349	351	316	331	339	318	307	337	360	311	309	329	323	312	311	307	316	292	312	323	307	330	302	325	311	312	334	308	306	330	321	359	276	349	352	296	294	330	340	330	325	323	332	324	323	312	305	333	296	342	316	327	303	303	331	320	305	333	325	300	313	312	331	316	333	310	330	303	306	365	323	345	327	320	340	288	304	337	314	322	316	305	317	331	327	325	304	320	323	344	336	301	294	317	331	328	313	327	317	338	317	338	353	335	365	303	311	314	317	280	288	329	307	303	299	350	334	333	328	322	326	330	326	349	333	297	333	337	289	327	294	313	333	359	321	349	328	323	328	310	328	336	337	310	328	316	295	340	324	339	333	329	323	326	336	327	299	330	328	338	300	345	353	325	322	315	311	331	318	337	317	321	334	342	347	323	354	313	338	310	330	338	340	290	323	315	315	329	281	332	329	280	335	302	350	304	332	306	329	344	340	301	293	329	336	302	314	333	314	337	320	321	331	359	332	330	329	310	307	323	377	302	308	302	303	323	303	353	310	309	287	326	322	328	313	287	299	306	326	312	304	354	342	292	323	271	336	353	365	314	316	339	344	321	336	322	324	351	312	317	339	297	327	309	325	321	315	350	296	320	320	339	303	316	328	306	318	314	299	303	319	330	350	337	333	316	338	311	312	346	324	326	330	330	313	314	321	357	332	315	297	322	294	317	311	327	332	354	285	350	324	327	319	369	327	317	351	305	328	314	327	317	328	324	307	337	321	304	278	353	332	316	293	308	295	336	369	339	323	328	334	301	331	317	344	308	322	342	349	308	349	302	333	342	325	313	325	328	330	323	329	346	311	325	317	308	341	329	313	301	333	327	300	325	342	293	326	305	351	326	350	329	338	318	309	305	313	356	330	333	338	300	300	305	343	327	333	295	322	320	318	333	329	325	305	279	290	311	324	334	314	317	350	349	305	313	345	310	315	322	319	333	307	364	289	312	308	290	334	276	305	335	298	321	348	311	325	290	301	329	291	347	338	320	312	299	302	350	325	293	332	368	282	322	354	330	317	325	338	326	347	350	335	347	345	320	317	336	324	302	302	297	298	326	309	312	324	333	323	330	294	309	324	305	324	328	314	331	320	331	336	345	303	325	326	313	291	329	321	318	345	318	340	318	330	303	314	335	336	332	311	287	333	335	340	285	339	291	294	329	306	329	317	324	287	310	343	315	306	333	320	303	287	317	280	340	295	332	301	332	335	304	303	306	375	323	336	311	312	298	326	325	322	318	323	323	329	311	312	341	309	332	304	331	320	310	286	290	335	334	290	314	333	343	313	373	300	309	337	314	310	311	321	338	337	325	327	327	311	303	305	304	351	356	322	333	354	325	308	342	348	291	318	324	343	309	302	353	320	333	305	338	316	300	344	340	285	325	305	347	308	336	339	319	303	324	343	344	337	294	364	313	301	333	326	297	303	334	342	309	332	324	351	331	302	302	348	321	319	310	322	325	323	349	307	317	325	310	335	348	342	339	303	312	315	337	319	337	325	346	313	319	353	303	337	313	302	330	291	356	335	321	295	331	347	319	299	318	310	338	346	312	350	334	331	332	305	303	301	309	311	310	342	318	319	306	315	300	320	307	320	299	332	338	296	308	350	309	306	313	331	330	348	342	334	310	303	347	316	322	324	335	344	342	362	297	323	324	330	328	327	323	328	328	320	332	286	311	337	322	355	330	327	286	330	312	317	312	338	338	310	319	289	321	288	333	299	321	326	345	336	319	303	331	325	331	320	326	316	320	326	320	364	337	308	322	315	354	312	286	354	344	290	312	341	291	300	300	302	337	315	301	313	312	324	321	323	266	277	330	353	326	306	286	325	336	306	314	329	321	364	339	342	336	309	328	298	328	318	303	320	316	354	297	319	316	309	306	346	324	347	304	333	317	356	320	314	314	333	305	342	319	335	331	329	331	336	303	314	317	321	370	313	313	337	316	278	317	308	342	290	340	315	317	339	329	337	330	314	300	308	300	296	319	307	282	312	312	307	322	340	300	298	299	332	304	289	326	303	346	350	316	343	343	327	278	319	346	323	312	347	314	338	351	307	327	326	328	288	335	320	335	273	284	330	332	287	321	351	298	322	312	326	311	345	310	292	335	327	300	315	305	336	327	326	347	330	299	342	288	332	312	319	324	312	328	328	321	315	319	348	312	320	306	309	318	315	356	305	335	351	325	329	314	335	334	329	326	282	343	333	323	310	325	302	320	318	313	314	335	314	287	358	314	312	324	338	340	315	319	319	301	329	336	303	329	313	311	322	323	301	326	343	301	277	344	325	299	323	345	325	294	297	312	352	310	326	315	331	357	364	323	313	306	287	341	325	337	343	340	322	312	322	324	345	318	321	322	302	314	328	302	320	318	327	327	328	343	339	325	302	352	334	332	313	337	294	315	340	289	312	291	321	329	342	313	320	343	338	311	303	335	313	316	314	297	323	290	312	345	331	319	294	345	325	335	327	286	322	351	306	341	334	298	325	348	325	317	303	309	321	333	299	314	288	306	339	346	319	344	340	337	320	316	350	336	309	337	287	311	332	330	331	325	356	309	289	318	287	300	314	356	313	330	326	350	318	294	300	320	322	306	336	330	338	305	333	337	327	331	313	330	313	319	327	310	317	343	308	345	348	316	332	349	349	325	343	338	344	326	316	323	304	313	331	324	332	298	333	323	347	312	336	321	309	324	347	305	320	318	287	324	323	317
10236	3080	1613	602	362	356	330	312	335	340	348	315	314	361	320	343	332	302	334	338	325	308	334	337	286	333	340	323	311	307	323	341	315	295	331	309	318	320	334	319	335	298	330	299	329	319	316	323	323	274	328	326	295	311	339	306	304	328	339	308	316	332	302	322	342	316	340	291	279	316	344	321	324	313	343	364	340	311	286	295	311	352	326	328	275	301	292	320	305	316	318	323	316	307	303	300	331	352	320	320	327	318	340	301	332	325	317	313	347	315	304	312	348	342	328	306	322	295	318	340	321	346	319	324	313	339	338	349	297	282	302	356	337	336	311	297	308	325	331	323	309	304	348	310	329	356	330	313	307	312	318	304	323	317	298	288	333	257	279	316	299	355	296	318	291	322	294	301	335	332	307	301	310	268	302	336	303	329	283	307	333	358	312	333	291	303	321	297	325	298	346	333	329	328	305	315	327	317	328	334	335	291	315	311	294	334	342	288	300	298	312	312	303	334	307	287	306	313	332	316	310	305	311	322	358	298	329	341	315	298	367	302	330	329	326	327	335	296	318	304	303	292	323	333	310	340	317	292	292	303	324	336	330	346	275	275	328	272	335	304	305	305	338	295	324	311	343	337	309	309	294	365	303	320	325	308	309	339	344	306	339	318	341	319	321	293	335	319	293	327	300	330	315	316	310	340	317	323	321	373	348	290	320	323	297	304	281	339	297	291	328	326	303	316	325	335	310	297	279	308	324	270	319	316	294	307	335	304	350	307	325	321	320	309	306	334	283	351	290	332	336	294	349	303	272	332	300	312	329	280	326	318	304	324	319	353	333	291	308	318	320	334	312	307	298	300	319	339	330	327	309	329	308	321	315	303	314	306	299	318	346	303	287	327	324	326	266	316	311	350	310	308	313	342	300	316	302	308	324	306	290	308	329	345	363	310	287	335	343	314	323	325	337	322	315	337	309	297	321	328	320	300	288	342	321	336	300	321	324	300	318	324	361	310	302	328	292	337	326	315	327	299	291	309	296	301	327	313	309	308	321	345	330	317	355	323	342	306	319	326	328	310	323	333	311	316	333	301	320	318	308	309	331	311	355	305	342	321	302	308	311	317	335	336	304	335	325	326	324	322	296	342	289	320	343	324	352	343	301	329	353	320	303	339	319	306	325	346	318	286	310	327	335	315	313	338	324	320	344	322	308	316	293	320	320	322	315	303	351	328	285	329	300	307	306	319	314	320	295	319	356	310	317	325	339	288	322	313	299	311	361	319	293	323	287	285	302	293	287	334	312	322	337	313	329	293	300	343	330	317	319	329	285	312	320	300	297	304	317	312	322	342	313	338	311	308	327	323	318	283	343	307	295	317	329	332	282	311	338	322	290	313	305	295	315	289	328	314	308	317	325	332	332	324	312	317	331	334	309	338	319	351	341	298	286	343	309	311	311	296	354	320	297	298	312	342	346	330	313	316	313	315	311	333	311	308	322	330	302	320	319	313	300	318	313	280	295	321	314	309	312	294	333	295	314	282	349	341	311	298	307	299	286	317	261	340	322	364	314	319	294	328	319	352	326	304	329	300	292	305	332	303	308	357	328	292	282	310	348	299	316	312	314	360	290	307	318	317	338	325	293	325	329	336	330	308	316	347	310	292	302	340	317	329	303	292	322	321	309	350	279	316	317	318	333	290	303	324	301	288	291	306	319	305	347	325	295	322	329	299	326	298	316	311	310	331	333	292	304	317	322	294	360	311	307	294	319	329	304	297	329	295	303	300	301	321	329	336	322	326	320	301	326	303	340	317	345	301	328	298	321	314	324	303	317	294	308	342	338	327	336	337	319	270	311	327	335	323	309	311	288	305	329	301	334	321	325	302	306	282	282	303	304	308	302	286	311	308	348	298	323	322	307	317	299	309	321	297	313	364	331	344	298	327	311	299	308	312	293	289	302	310	309	305	363	314	340	291	334	324	313	299	324	312	309	316	301	312	291	320	312	318	332	304	335	294	318	332	295	332	326	326	314	300	340	313	303	269	324	298	287	315	326	317	301	298	344	317	335	325	284	308	310	308	328	313	338	300	324	283	314	298	337	306	315	342	288	344	286	331	300	308	322	290	321	320	350	290	289	330	312	335	319	277	292	312	319	322	321	279	334	322	340	294	327	323	330	350	330	285	341	309	314	348	326	317	327	318	272	310	305	349	326	325	303	323	351	315	320	291	346	301	315	348	315	307	317	296	345	326	297	346	316	334	298	347	322	321	312	298	315	320	303	315	334	343	338	287	322	329	291	313	342	286	309	326	317	287	319	337	318	302	309	296	318	297	312	303	346	333	369	271	319	307	286	341	321	337	314	301	316	296	313	298	304	333	326	288	336	355	335	341	329	326	307	358	299	331	342	327	299	341	316	306	304	310	326	326	309	307	346	308	313	325	353	309	330	315	348	318	328	320	284	329	300	301	342	327	323	294	318	303	337	319	298	295	302	320	343	304	291	308	315	322	311	332	303	315	319	335	315	307	343	306	359	322	287	280	310	292	322	328	372	324	322	325	348	310	302	289	327	316	282	309	309	352	296	324	352	306	317	301	313	278	306	288	303	303	330	302	325	317	322	304	325	333	341	332	290	308	289	317	299	308	325	338	303	311	342	305	307	324	304	326	293	335	323	319	348	344	306	300	320	326	314	293	301	356	308	280	329	327	327	328	293	364	319	322	306	322	325	306	315	341	348	338	333	304	311	324	329	350	304	292	318	351	308	314	317	294	305	325	313	297	296	300	303	318	302	296	328	340	328	313	321	273	296	319	311	292	309	333	320	336	321	316	315	326	359	322	324	276	304	300	317	303	309	311	338	330	330	306	345	324	311	265	344	357	276	305	302	321	302	308	334	321	321	346	292	306	347	317	300	334	314	324	313	332	356	327	316	284	307	333	311	381	311	305	331	350	347	348	331	322	296	332	289	341	312	319	348	322	321	347	316	323	363	296	339	305	368	306	315	309	321	301	338	329	309	355	318	353	314	364	310	326	325	320	295	347	294	306	308	334	321	316	336	340	351	339	303	329	303	317	350	333	330	306	321	283	297	282	308	302	341	332	335	327	340	341	297	291	348	316	330	296	335	331	311	318	329	317	273	349	319	297	336	342	319	300	308	300	313	317	326	356	322	328	328	366	313	278	300	315	312	322	309	344	330	319	322	312	354	302	317	344	300	333	332	334	350	304	324	329	326	280	307	308	313	324	318	335	333	357	339	340	332	308	340	243	304	290	319	340	298	313	356	303	313	329	315	331	330	302	323	344	282	288	286	278	346	302	320	312	307	312	310	327	295	314	298	344	329	311	328	321	299	323	300	308	315	318	356	316	313	338	274	330	333	337	266	320	303	330	338	323	293	283	294	323	338	311	284	334	296	312	308	297	305	299	344	290	331	317	328	359	321	284	324	292	313	300	337	351	323	337	323	326	310	295	323	338	337	315	346	319	309	315	310	335	333	343	303	278	328	302
8008	4018	3779	1636	1105	1013	907	855	930	781	801	791	782	791	786	785	751	770	743	779	734	833	745	747	733	816	777	825	752	773	717	786	797	796	777	732	727	771	723	794	702	819	800	774	775	756	773	821	771	795	797	757	738	794	727	742	780	762	768	794	772	802	766	804	745	744	785	806	725	740	766	751	798	766	814	728	776	716	787	799	811	756	772	789	798	769	769	777	751	800	738	721	773	736	814	777	770	681	787	771	715	738	768	764	769	773	766	774	815	773	737	774	754	748	772	730	738	769	810	768	751	751	778	779	772	803	802	821	752	757	773	775	804	761	792	790	815	746	781	774	731	767	842	788	763	756	793	752	785	797	757	804	749	713	791	785	766	798	729	796	736	784	782	786	762	744	753	758	765	727	769	811	770	763	779	762	803	775	760	768	786	724	830	766	745	735	787	790	777	801	734	752	781	751	788	784	753	770	744	736	780	772	782	785	765	729	779	802	706	777	806	749	719	793	729	753	720	755	765	770	784	782	793	794	794	823	752	765	795	802	812	760	777	792	758	744	771	727	757	772	799	807	699	702	733	811	808	727	771	787	727	767	747	746	775	757	778	788	748	730	776	739	702	721	802	791	728	752	761	790	729	771	744	787	698	737	749	738	802	799	769	773	791	758	779	734	788	787	782	775	770	790	755	767	744	816	826	761	791	788	796	773	798	729	745	748	775	745	806	703	768	778	722	766	789	758	743	768	813	779	839	758	802	748	795	830	752	789	791	801	787	736	786	799	715	798	755	748	779	749	745	795	798	757	788	770	794	732	772	747	762	755	774	748	764	766	741	774	757	770	755	781	793	732	791	786	775	774	777	788	758	740	784	751	737	749	761	773	779	758	766	765	755	744	745	745	735	832	748	767	823	786	814	792	740	787	783	768	757	756	749	783	824	775	797	743	820	753	775	795	771	843	708	735	738	805	771	777	785	787	780	793	749	786	781	764	787	791	806	781	775	736	753	802	764	813	829	783	782	822	742	778	793	787	707	758	787	783	746	776	804	790	755	785	807	771	770	776	773	780	760	753	726	832	751	802	784	750	751	760	798	762	750	773	803	756	754	798	773	758	710	823	777	797	745	831	807	760	755	798	724	759	789	745	809	783	773	758	769	777	710	775	754	738	757	783	796	796	786	739	755	796	694	824	769	770	778	772	812	797	789	807	741	829	771	738	732	685	773	732	740	776	768	738	732	773	769	792	765	810	746	812	763	788	786	760	761	731	750	773	780	806	803	784	744	772	774	752	789	805	704	753	738	825	747	755	785	814	808	760	767	791	805	762	788	726	775	758	815	750	744	782	780	775	742	723	794	771	791	806	766	738	812	774	746	812	783	807	763	770	805	796	777	774	806	749	733	778	761	768	746	774	755	784	819	792	736	755	755	783	764	771	763	771	785	732	743	814	739	723	774	772	753	780	828	802	781	734	735	753	767	766	762	764	748	795	803	776	791	743	763	769	719	761	807	813	744	789	795	780	781	765	739	765	759	775	774	745	779	801	778	780	760	786	778	764	743	813	796	770	752	776	748	791	811	772	788	805	790	720	753	851	766	782	758	817	762	785	767	811	771	779	783	750	775	772	810	776	757	796	802	767	749	797	758	839	793	760	751	801	782	757	762	716	812	788	790	821	792	697	723	797	803	772	783	800	683	752	754	776	771	756	789	796	727	782	751	801	768	773	788	751	806	761	741	781	756	767	745	777	728	793	769	760	775	726	740	742	731	796	760	736	771	796	735	786	703	725	765	721	822	774	775	750	786	768	786	745	784	768	808	802	776	812	722	763	746	748	737	753	751	727	736	755	781	801	768	752	775	770	751	720	772	774	751	690	802	799	767	738	755	721	785	761	770	739	818	801	752	782	765	783	764	752	732	783	793	790	785	778	813	837	772	799	791	797	778	788	752	778	774	781	789	790	784	757	836	819	789	743	758	790	744	720	779	777	812	768	872	775	751	803	805	735	715	746	795	781	793	747	717	771	767	778	760	795	761	699	806	756	759	799	794	789	727	719	802	785	788	810	767	762	733	767	784	788	738	789	791	753	725	776	784	763	772	763	778	785	730	791	770	741	747	741	821	840	782	754	763	815	807	799	751	773	757	753	742	785	760	750	731	695	763	744	765	796	801	766	772	781	765	746	738	719	756	736	788	865	756	789	732	752	759	797	765	763	736	804	773	756	747	752	762	729	795	830	810	734	757	812	738	781	733	781	759	792	750	739	764	775	778	786	732	809	724	770	720	787	748	770	809	744	774	773	733	783	727	762	840	713	734	757	795	793	787	759	725	785	749	712	766	740	741	744	754	810	743	760	776	795	785	804	743	755	778	802	787	796	781	781	789	743	779	760	748	754	779	770	858	759	811	792	776	768	813	771	757	779	813	761	799	774	798	767	780	766	782	733	774	791	766	726	745	779	801	759	750	792	812	771	783	774	784	763	796	789	764	735	752	761	777	797	752	776	763	760	783	758	784	757	748	775	751	724	753	734	767	748	759	799	786	775	797	733	730	781	748	780	740	728	800	763	783	784	755	736	738	751	795	841	772	798	766	773	739	775	776	747	741	794	808	797	759	795	748	777	753	761	735	794	776	811	792	765	755	784	810	724	793	775	811	766	792	733	759	746	756	742	793	797	808	784	782	802	783	777	790	808	780	773	802	768	774	774	749	780	739	753	703	756	781	768	766	797	762	801	764	754	773	812	822	788	763	807	808	740	766	776	796	764	769	779	809	783	758	760	775	821	783	787	830	745	811	807	737	734	796	827	744	762	817	777	761	792	744	748	746	726	770	785	786	788	749	776	755	825	784	769	801	772	795	749	760	720	800	767	775	763	717	757	787	773	757	784	768	762	804	771	726	803	805	789	782	751	767	759	793	788	744	796	752	821	770	776	803	761	724	778	747	756	746	840	723	747	789	771	727	811	775	752	764	764	772	778	767	733	756	782	758	751	773	816	815	721	731	679	773	711	735	760	787	772	770	755	780	773	777	755	748	764	752	814	787	815	802	771	788	759	740	750	798	765	753	779	757	771	705	732	737	745	827	750	782	774	754	740	797	808	807	777	756	734	775	789	755	794	759	773	733	780	769	732	737	799	770	739	804	778	754	760	785	757	772	759	801	740	768	771	783	759	734	756	774	735	765	777	744	779	784	788	765	768	741	782	738	772	795	806	783	713	767	772	756	791	810	743	780	767	711	768	764	730	781	764	735	666	796	772	813	707	778	724	804	793	738	754	749	808	760	763	745	736	758	775	747	790	736	745	767	773	787	777	755	778	757	732	790	765	773	736	748	728	787	766	817	723	759	745	722	754	793	829	806	731	748	789	748	756	767	776	806	804	774	784	763	738	833	750	816	798	756	759	744	730	758	735	772	758	737	777	758	748	807	738	754	799	731	799	785	738	748	714	795	780	813	798	799	771	760	750	815	768	780	790	745	821	803	751	777	734	751	798	798	806	761	775
28311	22203	20299	7697	2966	1488	810	509	413	347	336	315	272	260	263	274	243	263	245	257	225	246	239	256	260	224	273	238	255	243	231	238	235	236	267	274	228	236	240	275	256	264	248	217	239	249	255	257	254	226	233	246	260	238	281	241	237	232	251	254	269	244	231	249	269	247	263	246	239	244	246	260	257	255	231	263	220	259	233	247	252	264	233	245	277	237	244	245	280	221	254	254	251	239	249	259	253	240	252	242	271	265	270	232	223	218	239	238	233	247	247	241	262	261	279	253	232	243	255	268	268	257	242	275	219	263	211	254	225	247	222	239	272	248	232	271	248	256	215	274	253	226	232	253	241	228	275	242	242	227	253	215	256	258	235	238	260	239	241	246	230	218	266	247	258	273	241	215	242	265	248	243	246	246	238	257	262	262	275	233	247	269	243	266	250	234	284	258	249	238	282	251	272	253	242	240	270	254	268	250	225	247	241	252	277	247	257	253	254	263	237	253	262	256	252	248	269	247	231	264	260	239	232	230	243	225	265	245	241	240	254	250	258	241	237	211	264	240	268	259	218	220	239	252	249	277	282	262	257	258	234	253	252	254	244	270	281	286	293	233	248	274	282	263	238	204	251	232	264	231	256	250	230	276	247	245	260	268	243	271	258	266	228	264	238	241	254	229	256	215	235	233	242	237	257	273	251	250	252	241	258	207	254	245	250	272	252	238	248	280	309	248	234	242	274	256	226	266	261	258	258	261	243	254	241	261	282	229	237	244	251	261	271	233	233	282	259	262	259	243	246	230	264	262	242	256	255	235	242	244	266	260	270	240	239	256	233	229	240	253	235	235	227	258	261	251	248	238	238	237	251	225	239	237	239	258	259	252	261	229	250	257	251	267	222	257	208	262	263	263	262	249	235	225	224	220	246	222	253	254	268	276	247	241	235	200	268	257	216	255	225	263	239	224	233	271	252	234	265	243	262	237	234	242	241	268	237	244	230	244	214	255	242	273	256	243	287	252	247	249	256	282	231	266	245	281	216	264	260	253	252	260	264	207	267	236	240	229	243	249	266	254	273	231	220	227	244	233	278	247	263	260	250	250	269	265	209	253	279	262	264	227	259	237	237	223	238	255	228	241	236	209	275	213	231	228	274	263	243	264	235	260	237	246	235	238	251	226	240	251	257	256	253	253	256	263	245	262	220	252	262	250	245	248	242	261	243	232	228	232	257	251	260	228	241	249	237	223	238	267	256	244	237	232	262	239	259	256	236	252	222	213	234	242	244	243	249	245	245	246	244	254	254	255	247	213	234	268	236	271	231	244	254	262	254	268	226	269	256	273	271	277	272	230	286	208	268	220	259	249	210	254	233	228	227	259	254	254	244	261	253	235	256	240	249	256	241	260	258	230	258	247	260	258	249	234	273	249	253	248	252	258	222	263	244	254	239	252	255	234	234	254	257	240	260	291	227	245	234	237	252	253	247	248	262	258	230	264	258	227	286	251	242	226	263	242	234	272	269	253	249	265	260	272	278	253	255	261	251	239	234	245	246	262	252	296	231	257	227	272	227	242	246	244	243	269	230	226	261	282	276	236	229	276	258	252	202	251	251	269	260	250	257	259	240	258	260	257	264	235	264	284	258	233	243	243	260	242	230	248	253	225	254	265	263	211	273	228	253	272	246	256	230	275	255	277	281	270	212	239	250	252	251	239	262	275	261	255	235	270	254	247	259	211	253	221	229	233	216	266	250	259	252	260	268	231	264	266	265	246	220	259	252	288	259	265	262	229	256	242	239	239	308	274	237	265	237	240	266	255	241	279	243	247	254	262	237	258	233	245	259	255	211	250	244	240	261	243	257	270	262	263	248	239	245	231	250	251	238	246	260	220	273	246	263	251	252	265	236	252	242	225	232	239	254	255	274	244	249	258	239	251	242	229	253	234	248	268	252	248	261	263	243	276	257	227	248	243	274	275	262	259	229	238	237	273	237	263	267	235	267	252	249	266	259	248	257	230	234	245	249	227	240	258	265	266	264	255	280	241	257	257	242	235	246	232	255	248	267	259	230	256	241	251	260	262	260	216	245	243	270	214	273	250	249	276	230	270	250	258	250	245	246	251	240	245	259	257	230	248	236	267	254	252	287	260	245	273	237	259	258	232	223	258	284	290	286	234	253	212	228	227	272	240	262	256	243	254	249	239	232	234	246	263	259	254	245	260	265	272	282	245	274	245	251	258	274	246	273	252	264	282	280	249	239	228	268	245	254	248	263	249	256	238	239	273	217	267	256	269	257	246	237	244	247	235	272	245	250	245	238	249	270	259	260	263	234	264	259	218	251	238	260	258	231	231	235	207	219	236	229	252	249	266	226	233	271	260	240	248	260	274	254	275	227	243	242	223	246	233	269	255	240	243	230	224	252	273	241	238	213	244	250	248	255	263	242	273	268	248	280	270	235	258	231	260	259	255	294	264	256	250	274	245	272	276	227	268	247	218	254	244	254	252	257	265	256	234	229	256	245	250	250	254	257	227	227	228	251	259	223	254	262	257	237	242	268	252	238	239	262	261	262	237	257	251	255	227	230	233	261	222	249	253	277	244	278	236	245	251	264	269	263	242	242	262	241	238	226	234	228	242	289	258	225	229	261	291	257	227	253	264	216	237	247	252	236	235	248	269	283	221	216	238	260	247	253	243	276	240	269	250	256	262	253	250	228	267	249	262	262	259	251	275	274	235	252	263	238	268	242	236	253	254	262	275	255	220	240	257	245	280	266	277	263	254	236	243	270	256	228	290	270	224	239	257	237	225	229	255	248	256	249	235	245	248	225	242	239	259	268	268	233	240	224	251	231	214	235	252	262	259	267	251	263	252	259	236	256	267	274	239	267	259	237	242	276	278	241	233	230	231	248	263	270	255	261	269	258	259	237	283	240	245	252	254	213	240	224	254	260	257	249	262	263	256	248	272	253	251	243	268	238	255	251	251	257	267	246	262	247	235	259	266	240	240	238	251	250	223	232	229	247	244	277	266	238	253	250	255	244	225	230	273	257	273	247	241	255	237	271	263	240	238	265	254	251	267	267	258	273	251	232	239	253	278	251	232	256	249	259	281	301	241	260	249	235	273	264	258	254	271	222	242	268	240	256	226	245	258	230	233	258	252	253	266	286	235	245	260	234	254	233	273	261	248	232	276	251	238	262	266	235	250	237	251	253	242	235	216	247	264	261	247	261	257	259	239	252	269	267	225	271	246	284	263	249	232	262	220	242	266	258	264	231	248	230	249	237	223	269	271	274	245	302	247	265	241	286	242	258	235	256	252	232	225	241	203	225	264	271	204	254	257	250	244	252	247	231	260	257	288	262	260	256	251	260	260	246	270	258	266	269	220	203	243	280	271	249	235	229	247	242	227	262	276	271	230	240	261	283	242	244	233	215	263	270	255	236	262	245	282	247	243	221	283	258	219	283	255	235	253	234	260	269	248	246	255	243	246	235	252	254	252	258	257
20954	20233	19260	7266	4088	2962	2288	1926	1574	1247	1126	861	735	707	686	706	637	718	656	654	654	619	632	615	650	617	627	652	645	657	595	628	647	655	606	609	615	636	640	598	625	643	660	580	585	629	603	705	630	610	628	645	646	649	572	595	607	620	622	617	611	604	572	670	607	606	631	626	597	609	596	601	600	622	599	633	629	617	637	610	595	598	599	592	551	634	606	624	606	592	601	626	597	619	649	607	568	566	614	613	627	614	610	599	639	612	636	644	641	604	639	581	608	644	642	615	594	606	593	637	591	641	621	578	595	617	617	605	630	635	593	622	642	629	602	610	661	648	584	628	634	614	621	574	582	596	621	595	589	615	634	607	609	620	612	646	619	660	625	626	614	604	594	612	609	624	640	589	592	617	629	631	608	644	661	605	601	626	593	624	595	601	649	611	578	628	637	602	651	627	622	618	611	598	608	595	582	619	584	601	595	603	602	615	630	629	627	587	580	610	627	570	656	573	639	644	596	599	641	593	582	624	635	604	615	628	642	622	625	604	605	604	598	658	600	621	561	629	636	585	634	580	592	577	670	609	642	643	608	607	630	587	625	622	635	618	627	651	588	620	675	643	647	667	672	630	606	615	606	607	598	632	573	607	621	630	595	606	644	599	604	606	604	599	604	656	564	601	583	590	625	600	597	613	573	646	645	606	574	594	643	637	617	578	635	597	565	628	644	613	604	634	599	627	636	626	636	604	640	630	604	590	596	642	611	597	590	607	610	638	608	623	593	604	617	620	605	598	643	624	628	608	654	579	593	631	588	591	604	663	572	601	582	582	596	564	621	593	641	640	589	628	602	632	587	617	604	649	599	638	609	639	649	682	615	603	623	630	578	584	613	609	626	636	621	654	647	652	617	641	576	612	601	619	641	630	617	682	619	594	608	647	614	620	630	603	616	625	620	624	606	608	607	632	626	632	615	630	629	633	567	643	599	588	618	621	573	534	603	652	608	592	618	633	657	592	622	593	624	624	622	654	639	600	641	656	605	578	580	607	655	606	554	609	596	616	595	609	631	583	608	582	626	628	617	634	582	606	623	637	605	594	593	615	670	649	592	624	630	615	638	681	633	638	589	607	627	600	620	567	597	633	640	605	620	617	605	611	606	597	607	598	587	587	564	632	614	607	616	617	575	602	638	612	628	619	623	620	655	627	602	608	652	629	613	589	655	596	634	621	622	598	629	649	577	624	587	619	631	594	662	621	588	554	582	604	615	602	636	617	614	590	599	622	622	641	645	627	585	612	573	558	612	596	646	618	574	594	622	637	597	592	584	632	584	645	603	618	617	617	604	670	613	634	597	584	596	636	599	615	598	576	584	605	619	563	577	582	620	604	624	581	592	579	582	607	643	584	619	635	620	646	619	654	624	635	583	652	610	627	627	582	608	598	579	601	617	648	600	647	574	608	654	626	653	619	642	596	624	589	623	571	606	623	617	604	595	615	543	567	623	603	605	580	598	650	601	642	603	625	624	564	573	609	641	607	575	627	644	625	634	585	603	616	623	607	640	564	612	624	643	643	662	627	700	599	593	626	602	592	589	613	588	638	655	643	620	640	636	575	638	615	615	599	615	629	605	654	588	633	555	628	594	625	621	618	597	630	667	631	576	637	591	653	587	581	578	647	648	647	627	649	574	613	644	598	616	610	641	621	599	622	615	607	609	638	604	562	643	646	631	659	574	642	638	631	632	614	594	659	602	613	574	611	613	608	599	605	611	636	605	554	610	617	622	624	613	640	622	645	624	665	657	608	588	607	586	606	602	582	609	602	604	613	642	575	590	594	584	606	660	605	642	611	599	591	599	620	584	596	590	589	640	578	633	605	589	628	608	606	626	590	632	633	675	625	614	579	620	590	631	608	667	617	646	633	635	577	616	625	661	589	553	653	639	619	596	612	619	610	572	617	613	579	630	587	610	616	606	580	632	612	616	630	616	597	607	595	615	592	606	614	602	633	595	636	628	623	599	581	654	638	631	616	611	643	607	608	590	587	602	652	608	613	609	620	593	590	604	654	600	583	627	643	651	630	590	648	624	633	594	658	595	599	594	632	582	641	621	595	587	663	648	619	616	614	606	614	578	589	620	584	618	603	592	617	613	601	559	593	637	672	626	621	568	573	606	615	631	606	584	627	623	580	598	578	584	608	631	616	637	650	618	593	563	623	581	625	657	630	632	589	598	602	587	588	608	609	628	634	591	644	639	621	613	559	621	614	641	608	617	560	605	592	619	583	607	593	643	627	593	619	605	556	574	676	626	604	611	605	571	659	639	627	636	590	606	588	585	608	603	616	617	646	645	595	597	613	653	628	577	669	677	588	608	632	606	611	612	616	606	600	584	591	586	574	622	593	621	578	618	618	610	582	590	639	625	594	615	620	617	627	604	616	615	652	584	610	568	593	602	626	657	637	573	562	656	634	572	577	599	620	605	594	600	663	615	568	609	599	615	614	597	601	604	599	659	609	591	598	621	615	671	554	607	595	628	584	646	642	594	585	606	597	589	625	641	673	608	647	612	626	628	648	577	646	625	630	588	662	623	642	553	650	583	621	663	577	623	618	573	615	640	666	611	614	613	579	624	628	595	634	584	713	620	631	624	629	579	616	584	623	592	608	643	629	591	583	620	612	640	630	620	623	582	586	619	615	616	606	622	595	585	611	593	557	616	587	551	631	588	650	602	631	672	608	557	601	647	586	664	597	635	628	582	623	568	619	642	597	609	603	648	580	624	594	606	592	582	617	652	609	595	634	620	601	685	644	633	649	597	647	672	591	627	604	616	638	606	638	637	605	626	612	642	597	618	619	603	651	630	652	642	655	594	654	645	597	615	604	614	645	579	608	634	664	574	566	679	632	617	624	626	592	623	626	629	631	618	605	610	674	632	620	643	641	603	576	578	616	609	583	680	604	625	597	595	629	604	599	608	632	611	660	647	633	628	601	596	635	602	595	579	644	613	622	637	586	631	616	621	644	596	586	580	610	616	589	643	615	592	610	620	651	577	653	605	610	603	658	649	589	619	601	588	567	590	636	589	603	659	632	587	647	615	661	609	628	611	588	614	615	655	607	588	596	578	662	641	606	601	593	598	581	605	607	630	621	608	636	622	634	647	618	633	630	578	649	647	662	607	640	588	623	642	594	579	660	621	605	588	581	612	625	600	599	571	626	650	583	646	636	632	590	585	606	642	648	620	575	613	607	584	615	607	606	582	628	588	653	594	626	596	619	580	648	572	609	609	625	652	632	603	621	632	620	614	627	646	609	655	598	597	609	611	583	590	611	605	629	651	603	627	610	604	584	625	595	627	576	627	645	571	597	584	601	587	635	599	625	640	609	618	623	580	643	640	598	614	615	657	671	647	580	615	567	617	627	584	607	598	663	612	651	621	615	599	574	636	602	652	583	594	583	598	651	594	632	595	592	627	618	639	572	563	638	606	612	619	605	604	624	560	600	646	618
37427	30633	25982	12039	4965	2160	1175	600	387	300	278	170	146	144	124	137	137	109	136	105	127	122	122	115	118	138	116	115	114	139	125	102	126	128	124	110	124	108	119	109	122	121	129	120	119	99	119	106	126	125	139	98	115	119	105	138	135	121	120	99	123	99	101	114	132	103	132	116	119	115	116	127	118	116	114	105	126	116	100	114	93	113	101	103	137	113	127	130	105	132	129	149	130	123	130	105	130	112	134	127	122	114	110	113	98	113	123	122	112	110	113	120	104	115	112	124	121	128	115	113	108	104	112	107	125	124	111	106	135	120	117	108	129	112	119	105	129	107	109	132	125	124	121	118	104	123	123	118	109	140	130	111	97	116	120	120	116	117	109	91	114	99	96	109	110	121	123	131	136	106	88	115	120	113	118	123	116	113	120	124	123	111	112	123	136	121	104	104	123	110	125	126	130	108	115	113	109	118	121	121	98	121	124	121	109	132	127	101	128	117	125	127	130	133	134	104	126	116	104	118	124	115	123	131	119	120	116	88	119	116	120	120	125	106	140	140	124	137	119	113	112	114	128	118	105	113	125	122	125	118	127	114	115	123	126	139	112	120	120	113	133	126	119	127	126	113	113	140	120	124	121	121	124	118	117	111	108	123	115	133	127	120	123	107	127	116	117	116	106	110	123	120	118	120	118	124	120	121	116	118	146	134	108	116	119	114	109	119	118	111	125	154	110	102	118	102	111	112	124	119	118	108	113	110	121	99	100	116	105	130	128	119	118	117	123	120	121	117	121	114	132	109	116	115	109	99	111	108	136	134	109	143	107	119	127	96	123	119	116	116	130	117	101	107	107	108	118	101	128	90	118	111	104	105	114	118	115	99	104	98	133	123	122	108	139	114	117	134	130	111	130	104	119	124	116	116	141	124	121	97	128	123	130	111	131	124	118	123	122	122	125	117	132	118	105	124	114	109	129	121	112	101	145	125	112	97	122	140	121	117	126	130	121	127	118	116	97	129	127	127	103	122	114	120	108	112	120	97	120	114	125	114	121	112	116	127	105	145	112	118	146	105	107	112	113	115	118	129	105	116	129	111	139	122	110	127	116	118	113	119	114	108	120	129	133	135	124	126	114	121	123	109	134	137	117	110	127	98	124	99	104	109	94	105	112	108	125	117	138	118	130	124	135	121	119	110	128	124	120	120	152	101	129	100	114	138	122	115	104	114	110	120	115	111	116	126	126	116	134	116	97	114	144	111	120	117	112	103	123	113	100	115	144	135	103	105	119	118	109	118	125	117	105	109	127	129	127	126	127	113	140	123	141	113	120	95	138	122	104	98	113	112	109	107	114	135	101	116	126	120	117	115	125	116	103	112	120	120	121	118	107	106	126	136	106	109	116	133	114	135	115	90	103	120	97	137	131	124	115	116	113	116	123	124	117	113	98	128	141	107	119	107	119	121	126	115	114	119	115	137	101	132	116	133	121	116	124	114	125	110	121	104	110	112	97	122	105	131	107	108	123	105	117	129	120	120	111	118	118	131	118	111	120	129	121	119	121	116	116	118	116	100	110	138	122	125	117	116	129	117	108	113	127	110	121	128	106	121	101	112	123	120	123	121	122	112	124	112	112	113	128	95	111	122	115	117	95	118	119	106	120	121	103	117	113	132	122	130	108	114	112	111	135	106	116	120	120	116	99	135	104	129	123	106	128	112	112	123	115	115	120	131	117	122	120	125	118	106	109	112	107	102	101	128	108	130	117	134	132	127	129	105	132	113	115	122	115	132	125	121	105	109	129	112	119	128	116	129	129	123	106	122	135	116	134	127	113	110	99	109	103	108	106	102	103	109	120	127	109	114	118	116	115	127	131	134	110	112	139	126	127	104	129	115	116	107	118	112	100	118	123	126	116	124	118	129	120	92	99	122	121	100	113	132	103	116	114	132	117	114	113	118	109	118	97	116	119	104	95	105	115	111	103	123	130	125	107	129	119	133	103	126	100	136	124	119	121	126	125	125	105	134	108	123	117	112	94	91	106	110	120	114	133	118	116	126	112	133	138	111	121	123	104	118	111	114	120	125	115	118	127	130	106	116	120	117	130	123	106	116	126	109	117	103	130	112	117	124	136	116	102	118	109	133	108	117	106	124	113	123	111	117	126	124	130	114	108	126	119	133	116	115	116	126	115	136	103	101	119	109	125	112	130	114	103	102	105	110	104	128	121	116	128	99	127	130	110	120	108	105	120	119	120	113	117	103	119	115	139	124	106	111	127	117	121	97	110	107	114	116	126	124	110	136	124	108	99	130	106	137	113	112	125	109	124	87	124	107	118	120	119	131	147	103	133	143	105	125	130	112	125	119	122	117	130	136	101	145	104	101	128	116	103	145	120	130	120	106	102	130	125	114	115	114	122	111	108	123	123	111	103	106	114	111	115	116	115	113	102	95	116	123	153	135	124	110	112	123	105	108	131	124	119	122	96	126	103	101	107	114	121	92	125	98	121	101	115	125	124	116	113	99	106	130	108	129	114	125	127	119	106	98	128	132	125	122	120	106	113	113	110	121	108	109	119	130	148	107	110	126	120	115	85	115	110	114	142	132	97	114	102	130	106	115	121	121	115	139	97	115	123	99	112	135	100	121	102	106	128	114	103	128	115	140	96	110	99	109	114	121	131	117	120	119	107	97	124	125	149	100	122	130	120	137	125	113	113	110	124	109	109	120	117	132	124	121	133	101	120	127	112	105	129	118	117	114	121	121	129	119	130	122	115	124	131	133	121	122	133	113	121	125	101	112	115	127	113	108	102	112	122	117	126	112	114	124	132	119	130	120	101	125	104	116	117	136	129	105	135	102	127	119	128	119	126	125	89	114	115	96	120	120	109	142	102	105	118	116	122	134	119	113	114	119	129	127	114	96	125	97	110	131	132	119	124	118	112	135	96	120	117	105	122	96	124	108	102	145	124	106	103	147	114	126	124	101	103	136	119	116	115	116	110	122	116	117	102	135	125	116	116	135	104	123	112	123	110	126	126	120	141	100	120	123	111	126	102	102	137	93	139	105	119	123	128	104	134	128	112	126	101	113	103	109	106	81	106	113	98	115	130	127	112	137	110	113	135	127	97	110	139	123	111	103	106	126	128	162	99	116	108	130	116	110	114	112	105	131	103	122	115	111	109	125	128	121	128	109	117	132	115	106	128	111	106	120	114	116	128	111	110	105	110	138	125	115	119	123	122	131	132	109	96	106	119	127	118	119	125	118	108	125	134	106	133	110	123	107	108	122	110	115	128	129	116	121	134	124	146	131	102	124	89	94	138	110	117	114	116	122	130	120	130	106	118	122	120	110	116	111	135	130	125	156	122	130	136	120	125	102	128	107	124	118	123	106	120	135	92	116	108	123	121	106	128	118	105	106	122	112	107	109	123	134	134	126	110	103	120	120	114	122	138	107	99	106	119	94	114	116	96	103	100	110	116	119	127	118	122	79	118	114	120	134	119	115
26256	26635	23222	10731	5580	3773	2856	2330	1664	1276	1297	725	511	464	407	411	406	369	373	357	353	342	344	367	335	366	350	311	318	357	348	343	325	330	332	341	322	317	301	326	321	337	314	317	332	328	303	291	326	341	282	335	316	330	299	323	305	328	335	294	302	300	322	291	337	345	302	312	339	303	318	327	319	294	320	350	315	307	303	315	284	333	305	280	282	312	333	313	331	314	318	325	277	350	308	321	334	335	328	330	349	333	296	270	327	320	299	315	324	300	338	320	331	315	322	321	315	345	322	297	300	331	320	311	300	302	316	343	315	298	309	357	317	335	332	295	318	316	305	325	304	292	333	325	310	326	314	307	309	337	311	342	329	313	320	294	325	312	302	333	317	334	330	298	313	332	354	306	312	309	340	314	331	346	310	300	335	330	314	302	325	323	342	331	326	312	313	327	322	296	303	315	304	308	303	319	300	291	332	324	316	328	339	326	304	292	321	283	321	338	336	324	313	310	319	300	298	303	309	312	299	305	308	297	315	315	304	336	318	333	321	305	304	300	315	323	304	308	306	312	327	326	312	292	326	340	326	323	294	310	312	309	312	294	324	283	326	321	295	326	309	333	312	340	325	322	302	298	314	333	325	355	300	302	314	322	328	313	293	314	315	335	322	337	313	340	314	314	341	300	302	333	302	312	335	341	306	318	308	318	308	330	327	325	301	341	316	357	315	283	313	333	346	323	320	349	294	314	306	287	342	299	320	296	300	358	320	319	302	311	318	328	316	327	313	318	315	343	346	291	289	301	327	304	284	290	314	300	317	332	313	307	353	328	330	304	318	307	312	294	326	319	346	337	337	328	332	297	295	306	320	294	324	341	305	325	337	311	320	296	337	298	325	300	297	316	333	328	303	308	303	302	337	293	301	305	313	332	315	303	328	342	342	346	298	337	295	304	343	301	328	354	339	292	306	288	334	324	352	303	300	326	342	315	332	310	319	314	300	310	313	278	320	299	318	316	334	302	298	317	327	315	312	321	283	304	314	304	319	304	295	336	305	287	321	338	281	313	323	325	312	346	320	326	300	299	322	342	295	305	321	299	326	292	324	331	353	319	304	305	312	308	291	311	299	314	294	291	308	290	316	352	304	312	314	349	305	328	329	319	326	292	297	282	321	301	320	321	312	281	318	304	307	326	295	287	311	340	306	350	307	318	304	322	308	335	318	332	272	284	306	289	292	329	280	344	321	335	316	310	319	316	319	322	332	334	311	327	316	320	319	331	300	296	294	299	321	336	334	300	337	298	325	324	294	318	314	308	292	365	313	324	307	289	310	301	338	351	316	297	313	326	318	330	306	312	294	327	289	297	323	297	308	330	307	306	342	347	293	307	324	317	297	299	309	285	315	357	305	280	344	334	269	304	280	312	313	314	327	311	307	308	305	340	310	336	297	307	312	307	314	328	319	315	349	322	339	303	318	288	332	340	309	331	306	270	269	331	312	332	308	323	285	329	335	297	325	314	343	321	328	325	308	327	294	338	304	298	312	355	314	333	336	305	334	303	359	328	341	291	330	294	334	306	309	316	312	307	310	317	301	335	332	300	303	312	310	309	325	326	314	323	324	291	298	328	305	294	325	325	326	339	340	293	312	291	301	299	323	309	343	332	341	293	320	340	286	331	341	354	307	312	286	342	282	294	343	326	289	320	300	308	347	343	287	308	284	309	320	304	317	329	300	309	307	324	319	297	300	332	279	328	338	330	371	302	301	291	307	321	286	289	306	329	326	297	321	320	304	303	344	325	318	296	311	317	321	349	314	312	325	302	314	346	320	315	342	296	320	302	324	327	333	309	284	316	300	321	298	316	286	305	323	304	321	338	294	293	308	317	317	332	278	305	316	339	299	335	320	303	295	343	308	346	331	293	347	328	324	336	289	295	302	329	312	312	295	341	313	313	299	305	321	301	321	352	317	326	308	351	313	324	297	292	321	319	328	318	333	278	314	301	295	272	295	305	327	286	334	313	326	299	314	303	325	287	332	295	303	312	329	310	298	278	306	323	323	322	340	322	304	307	299	308	336	329	304	319	349	337	325	339	320	334	343	287	290	292	313	315	329	320	316	313	299	320	348	332	321	304	336	327	285	314	311	319	273	295	293	342	341	314	300	332	345	312	321	313	293	324	309	298	289	329	282	304	309	306	329	285	308	312	312	300	319	311	307	344	298	315	315	342	337	287	327	307	345	323	284	298	311	315	320	313	335	339	297	356	311	305	319	295	329	312	326	348	299	315	291	280	323	312	277	332	307	339	336	326	338	310	320	285	360	317	325	309	292	338	306	312	329	342	320	338	324	289	318	306	311	325	345	319	324	325	270	280	316	316	306	284	301	332	331	335	320	312	349	341	297	330	305	304	299	320	298	299	325	298	293	302	317	301	291	333	308	318	339	348	349	318	335	341	311	334	319	316	337	327	325	308	304	282	317	292	324	275	274	284	310	326	319	331	312	310	318	286	285	318	322	325	356	312	361	322	307	336	323	356	287	320	315	296	308	295	309	297	302	306	304	318	274	330	322	322	336	333	319	323	311	343	317	320	276	304	300	307	309	317	331	313	316	321	346	309	278	313	289	328	308	351	363	318	276	307	313	321	301	347	308	304	308	317	284	344	307	301	351	321	363	266	312	305	314	307	333	309	307	316	306	324	327	319	338	328	296	308	332	302	309	333	337	329	334	300	320	291	311	321	285	294	313	308	327	296	302	287	301	320	292	317	299	320	324	316	316	344	322	325	330	329	312	297	313	321	313	313	313	316	294	315	289	322	294	338	321	324	310	302	309	320	315	293	306	346	310	312	310	338	315	330	346	330	332	315	309	321	303	308	293	308	318	320	302	295	314	313	331	323	301	313	343	302	312	319	330	336	301	337	323	330	307	309	350	306	306	311	344	314	353	340	280	329	333	353	316	337	353	306	329	314	293	296	334	305	299	319	360	328	306	298	341	304	339	313	309	316	332	318	315	297	321	295	318	305	340	323	311	327	306	325	321	309	297	346	308	317	339	276	326	312	300	306	283	310	336	303	287	333	317	305	344	321	318	284	319	333	302	321	352	290	346	344	321	324	331	320	313	359	303	304	312	316	319	322	321	300	302	316	316	313	304	312	308	319	307	328	320	319	299	339	320	298	337	301	311	326	315	293	343	321	305	299	317	268	305	287	294	307	324	337	342	317	295	291	330	316	310	308	348	312	294	340	345	292	335	327	311	297	347	286	305	304	333	319	342	296	300	300	339	291	329	308	330	316	356	318	326	308	320	351	346	326	274	342	322	310	326	315	306	309	309	344	306	326	320	302	291	347	312	331	292	311	289	302	308	312	315	327	306	304	314	326	327	338	343	293	349	293	303	323	321	317	315	316	313	298	317	310	333	329	308	335	308	305	320	353	309	316	335	327	297	328	332	302	320	317	329	336	341	302	291	323	302	300	341	316	309	327	292	322	302	311	324	318	323	322
10310	3337	1797	715	390	339	329	328	328	341	334	303	295	290	326	320	340	328	312	318	298	312	315	310	327	293	363	316	295	310	333	325	321	322	339	294	295	321	306	295	307	310	301	269	289	302	304	298	319	293	291	332	337	332	295	291	291	299	289	341	301	311	311	307	327	315	339	329	307	273	343	294	345	329	330	331	332	314	303	296	314	333	315	322	308	306	325	330	332	304	310	335	338	290	312	293	297	286	324	308	295	338	300	335	342	329	311	293	343	314	328	306	318	299	338	331	312	300	313	335	311	281	312	308	349	390	289	323	330	322	300	342	302	297	313	335	322	331	284	320	304	315	286	286	301	279	340	325	338	290	329	308	283	284	297	331	293	284	352	336	301	302	301	310	299	313	295	332	302	319	296	332	326	314	320	344	312	281	332	324	339	337	297	314	329	324	354	320	318	326	315	302	312	341	340	297	313	339	322	358	327	338	304	293	318	321	321	320	318	299	321	314	313	329	332	284	317	337	338	319	329	344	356	317	326	316	328	295	321	325	295	307	300	327	313	317	330	317	319	325	289	345	330	267	327	325	336	331	284	328	286	299	323	293	316	319	322	297	317	327	290	292	323	323	308	331	321	300	296	301	326	331	289	306	300	358	283	295	323	321	324	318	284	311	336	327	340	321	281	283	282	316	331	340	313	304	343	308	321	334	295	297	315	309	315	317	344	346	299	309	292	278	306	352	309	309	305	343	297	292	337	332	303	320	260	295	310	310	314	299	319	319	292	306	330	312	287	290	326	332	294	274	328	313	303	277	312	287	277	316	322	321	308	319	320	310	346	289	281	330	325	334	334	312	327	329	333	283	287	276	313	314	311	312	298	318	320	347	267	302	317	305	296	318	324	307	319	298	315	313	289	311	314	327	331	308	313	297	308	308	327	295	314	309	313	309	303	326	351	311	331	303	267	331	307	309	317	293	301	299	301	311	292	328	337	305	305	288	332	317	322	265	335	312	304	328	299	306	336	311	309	359	309	308	317	314	301	306	324	340	314	313	307	294	325	294	305	313	297	314	326	334	321	283	326	311	266	259	290	322	326	292	312	289	309	323	289	291	291	287	358	354	353	319	327	336	320	321	300	322	309	349	324	282	281	362	318	314	312	303	295	300	341	313	320	350	324	318	364	337	308	340	286	316	360	337	271	318	336	325	299	311	287	303	287	296	314	303	328	317	337	300	306	314	324	312	320	299	327	327	311	341	305	288	330	309	329	326	281	311	318	261	313	291	290	341	312	305	308	280	276	290	330	286	301	299	331	304	321	319	319	325	314	290	352	342	302	286	285	326	278	327	311	308	315	334	296	318	330	322	322	331	313	321	302	306	305	289	349	305	325	327	316	296	283	350	306	302	337	331	324	331	317	297	300	311	297	318	329	330	303	308	300	289	292	328	321	276	334	317	314	313	306	347	320	348	312	331	339	333	359	321	336	302	291	331	307	294	342	309	317	322	290	304	317	317	308	323	336	299	326	330	324	313	301	315	337	321	317	295	291	325	331	351	312	289	290	332	303	300	290	315	276	317	326	304	297	305	323	288	306	345	305	311	282	312	323	331	316	287	328	351	338	329	299	316	324	310	315	311	298	314	319	291	356	295	300	338	312	320	373	338	314	325	282	306	324	299	303	298	291	309	331	322	321	316	320	338	298	300	320	325	314	303	317	325	304	322	324	279	327	336	325	308	284	296	299	345	320	317	335	332	328	343	309	309	337	311	288	317	279	347	332	322	321	306	310	352	275	350	323	317	327	272	340	293	304	298	326	293	295	343	297	315	331	321	310	303	286	299	296	319	322	302	353	314	311	309	286	282	306	297	327	346	328	308	344	322	321	313	301	290	318	304	277	337	329	300	304	291	334	328	286	322	315	311	323	344	290	320	293	339	312	290	320	302	303	341	310	313	336	288	337	320	348	320	321	293	303	315	312	306	309	290	316	306	296	293	323	294	332	318	336	312	304	323	333	300	318	310	305	352	322	291	345	338	301	302	332	345	321	323	324	331	343	303	339	315	325	313	316	298	296	285	303	325	316	312	321	316	308	319	287	347	318	308	292	294	311	328	341	333	353	281	322	321	339	327	302	316	315	294	303	284	353	318	315	285	366	317	307	322	281	272	328	326	313	355	325	308	311	307	321	324	328	313	310	312	308	299	324	320	313	300	318	315	352	306	293	321	332	294	310	302	305	316	332	312	311	304	308	316	281	303	311	299	324	313	335	305	285	318	314	298	305	348	302	311	309	305	288	331	279	326	336	348	339	262	312	308	317	301	329	328	323	306	317	348	326	317	321	297	306	304	315	346	324	332	287	320	300	376	326	325	305	334	330	317	331	312	273	326	313	299	308	310	285	306	315	304	270	313	335	286	310	320	296	293	296	299	334	321	333	318	337	329	316	309	297	329	327	299	342	305	293	322	336	296	309	292	288	317	313	337	314	318	311	296	316	309	308	331	284	287	316	315	269	288	336	335	315	296	342	288	298	308	331	304	315	315	322	324	324	326	305	342	327	311	304	345	315	314	328	309	328	319	337	307	339	320	315	291	299	289	277	322	299	300	319	268	298	336	311	310	285	306	336	311	316	327	304	345	331	312	306	336	348	344	292	319	334	320	324	299	306	315	360	321	330	312	305	324	288	295	313	319	327	336	333	309	291	300	342	308	328	333	324	341	323	333	289	334	297	322	323	310	288	302	335	307	314	322	293	323	291	313	300	315	350	331	338	320	335	304	304	317	330	330	310	309	328	315	286	339	324	314	300	283	321	314	312	280	316	288	322	324	290	308	332	317	330	326	309	290	310	307	283	332	296	318	325	288	290	352	312	291	286	327	306	291	339	349	344	290	308	310	322	347	325	280	314	307	328	320	336	312	291	305	285	302	295	351	316	313	302	291	314	314	306	314	311	362	315	348	305	327	331	311	317	298	329	292	357	304	329	302	319	306	342	320	309	322	322	339	347	322	304	316	284	307	322	280	342	333	311	296	283	317	303	307	332	323	300	308	327	333	326	297	297	345	335	359	314	321	283	285	271	296	331	316	320	308	313	321	327	329	322	292	272	313	308	286	308	286	325	311	337	310	344	315	345	304	347	306	311	314	340	318	294	320	320	336	346	296	298	318	331	306	338	313	301	324	327	307	358	346	320	334	347	351	324	341	313	333	341	310	288	289	317	315	296	321	352	300	341	326	319	331	301	308	331	319	304	315	326	332	298	336	318	297	325	323	307	319	299	317	307	306	307	327	355	302	316	342	326	302	331	340	304	303	274	347	328	282	313	313	303	324	307	296	339	329	296	293	288	312	307	311	332	296	285	322	309	308	314	289	302	298	313	328	298	300	302	339	324	280	322	349	315	318	306	337	334	324	336	277	305	321	305	287	315	333	326	322	296	304	316	331	300	301	310	355	338	342	306	294	371	349	312	346	317	316	330	294	318	317	301	321	316	282	321	301	294	312	315	339
7997	4359	3943	1737	1088	877	917	858	820	818	909	797	782	797	761	810	781	755	777	782	753	770	744	774	695	782	798	751	773	779	818	786	758	726	763	812	784	717	785	742	741	755	750	713	800	783	756	776	735	760	738	768	774	761	787	814	764	788	716	728	754	784	767	736	750	823	763	753	747	751	796	767	758	736	734	740	808	813	724	746	760	709	768	746	772	789	794	749	772	768	740	773	812	756	758	766	766	721	757	786	741	756	751	742	779	789	819	732	730	812	721	720	728	780	841	753	760	815	721	752	705	756	719	718	778	734	760	779	795	731	741	753	810	760	768	723	753	737	802	730	768	785	751	761	792	792	798	744	729	744	782	764	806	794	759	761	789	726	736	789	770	792	764	764	768	776	766	740	805	806	793	767	788	772	769	715	763	785	745	778	809	756	746	733	780	751	758	758	819	770	765	738	761	748	784	713	774	753	738	748	766	754	791	708	754	746	719	706	785	735	783	758	723	810	809	758	736	745	786	784	774	754	719	752	749	765	809	766	737	801	769	791	746	791	760	748	763	751	755	765	780	790	855	800	767	783	732	736	795	739	757	805	789	817	757	791	752	751	751	777	719	762	781	732	782	723	791	744	738	752	799	754	793	786	762	817	738	738	777	771	769	830	762	782	731	805	736	769	757	784	821	794	759	703	763	725	749	756	710	773	815	801	780	750	771	725	767	752	785	774	753	748	748	750	811	800	730	782	772	737	756	807	782	820	761	779	771	813	770	781	757	799	709	788	768	728	793	732	757	797	750	746	812	811	753	772	771	792	800	754	773	761	792	735	799	784	802	764	777	728	780	725	795	779	756	751	780	724	795	765	739	736	730	727	738	733	753	740	760	769	767	771	756	803	755	798	746	823	781	753	775	802	801	774	738	776	746	792	735	760	786	773	759	792	776	745	770	834	797	720	737	747	770	787	736	704	766	717	787	785	758	703	725	729	750	770	753	764	799	756	738	807	834	772	774	804	758	774	740	757	701	763	773	731	748	783	761	785	758	802	729	815	769	754	761	763	755	776	767	852	757	766	736	729	730	754	758	757	778	768	809	807	808	781	753	732	807	745	750	743	814	743	756	775	771	766	754	746	743	811	770	727	737	728	785	764	804	753	758	756	711	746	778	793	760	744	768	773	732	744	766	801	777	740	764	759	771	767	788	768	780	768	745	734	824	804	731	769	783	815	777	756	827	821	808	755	737	711	730	784	771	769	803	825	770	742	782	785	798	720	735	747	758	796	770	738	780	733	803	768	777	790	744	781	764	763	794	821	749	758	775	768	742	770	773	766	773	723	808	741	763	743	726	746	768	782	731	794	750	683	767	776	734	795	730	738	781	752	771	760	754	771	788	801	761	774	753	787	774	758	727	790	755	759	778	795	792	813	799	756	788	761	785	761	775	759	770	787	762	743	770	818	788	771	772	753	774	792	795	808	738	774	750	779	742	765	738	775	789	763	805	775	775	824	756	800	726	774	738	742	687	765	733	783	791	734	736	752	749	787	779	776	801	759	753	737	783	775	755	785	802	780	749	788	766	751	775	770	772	778	750	734	740	771	769	721	795	764	744	768	769	755	750	790	791	717	810	803	789	782	768	771	732	770	774	758	770	818	745	725	805	750	758	778	756	747	807	800	748	780	752	797	774	762	750	752	766	725	767	751	817	732	769	806	760	765	745	819	776	755	788	710	771	723	765	778	739	790	741	766	790	806	743	750	747	790	710	758	789	771	747	787	781	776	813	786	765	731	776	764	785	753	792	779	801	719	792	778	774	767	733	791	755	758	784	763	812	780	755	776	704	742	816	728	761	761	813	776	790	743	730	786	772	756	789	752	787	777	741	743	798	758	738	752	743	744	728	762	847	797	770	783	756	738	777	777	773	731	800	740	805	728	768	791	762	780	791	776	775	758	817	771	763	762	783	759	730	758	768	709	794	751	718	796	742	758	807	787	713	716	773	774	765	750	836	779	763	786	742	752	717	787	743	767	778	805	779	768	782	753	757	763	724	789	724	726	772	778	727	745	831	788	723	785	800	767	751	800	740	715	737	772	781	759	806	752	811	762	830	734	771	712	744	776	800	751	756	808	708	710	818	742	725	747	760	797	750	742	758	785	738	785	800	790	770	782	792	765	776	774	706	790	744	799	779	760	745	761	785	764	763	750	780	712	732	766	785	778	759	718	736	780	734	762	762	782	812	749	801	758	772	770	754	776	774	775	750	729	718	790	706	811	711	800	745	857	760	766	784	753	813	774	723	744	825	757	753	829	725	788	757	746	759	755	766	772	700	705	757	757	796	785	750	777	769	763	772	754	768	806	753	772	737	779	756	773	803	771	808	758	739	753	726	755	747	758	801	769	751	739	819	763	798	757	760	749	679	791	729	813	730	741	773	749	717	766	787	736	767	718	754	766	787	743	769	779	747	750	776	745	778	726	751	774	740	751	757	775	734	825	801	786	789	754	744	716	754	772	808	753	828	752	799	783	721	728	790	746	762	786	763	749	791	753	763	769	804	820	788	781	795	823	748	763	818	747	755	771	756	773	786	732	821	762	758	780	737	728	782	723	760	800	785	740	800	742	781	757	781	711	768	715	768	742	772	746	825	804	759	782	739	768	813	713	816	734	821	784	773	756	765	765	772	775	712	759	739	754	796	727	786	781	793	733	771	721	694	763	776	741	774	745	770	731	777	748	766	774	798	749	782	778	781	791	751	754	792	744	770	738	735	759	764	794	716	792	719	748	763	773	780	733	822	748	783	758	789	748	785	794	766	792	795	738	809	766	752	766	774	771	758	735	760	763	762	812	756	789	748	752	796	796	776	731	804	743	766	732	747	821	696	733	729	781	756	751	776	768	790	803	760	782	763	770	751	751	799	760	743	762	727	810	814	765	795	773	799	772	776	796	807	774	782	746	729	793	824	775	800	729	767	762	708	794	782	779	806	771	788	792	784	731	782	792	802	737	807	756	766	842	801	784	746	759	767	791	801	789	767	768	749	775	782	829	736	813	743	820	762	769	753	790	806	738	785	781	784	764	746	779	743	781	803	717	826	700	724	739	792	731	759	757	760	767	802	789	867	717	784	772	721	742	758	775	757	766	800	756	751	751	771	746	806	815	766	747	778	807	716	737	771	747	782	774	756	758	736	767	803	709	787	764	715	802	760	756	820	768	790	780	752	730	753	756	738	760	817	776	743	782	752	773	801	768	748	789	804	740	807	783	777	743	805	769	780	766	794	750	800	757	761	730	798	732	777	757	751	734	789	743	753	742	773	774	713	775	770	807	739	722	749	767	790	757	794	735	740	796	761	785	795	717	729	717	721	810	765	756	768	768	804	786	766	798	808	765	756	803	743	823	783	771	726	803	803	747	753	772	766	779	746	785	772	753	761	717	816	721	756	823	754	781	737	796	768	763	822	782	750	722	774	741	722	785	778	797	801	771	767	790	783	757	760	782	731	775
27847	21080	18677	7888	3036	1417	763	590	392	363	382	374	319	252	254	243	291	252	252	266	262	249	258	251	250	254	253	264	251	255	268	223	232	244	255	248	250	237	209	255	256	217	273	254	255	230	270	245	247	246	209	268	239	299	251	271	241	212	251	247	292	234	238	246	239	232	249	246	264	222	257	224	262	248	266	239	217	256	244	237	237	256	247	236	255	220	252	228	240	240	235	253	248	245	264	267	272	238	212	249	250	227	239	244	246	266	256	249	227	248	240	246	274	297	238	250	234	257	257	228	242	267	241	216	221	251	236	228	251	232	225	237	229	238	252	251	189	256	253	256	231	256	237	264	265	231	244	270	236	260	256	235	248	277	242	239	235	258	244	276	243	206	260	233	254	244	243	280	230	231	201	241	253	243	233	237	232	247	238	243	269	246	267	232	247	209	260	252	264	263	238	249	270	251	233	259	225	237	277	238	236	232	237	258	232	256	253	237	274	205	240	247	273	262	230	275	267	270	255	241	263	220	255	228	249	286	258	224	254	238	271	254	234	223	256	269	255	262	268	247	240	219	260	257	261	240	265	253	233	280	235	222	254	243	266	215	229	250	237	247	222	199	240	216	253	245	275	248	258	235	231	249	255	258	234	244	238	248	239	256	250	266	256	236	278	227	263	236	254	268	259	243	236	252	255	244	226	248	255	250	248	250	283	239	247	235	288	245	276	265	235	253	229	252	214	226	230	234	248	238	240	237	239	242	244	242	268	221	261	255	254	233	235	224	238	280	239	244	234	227	249	250	244	226	262	217	258	237	236	238	218	245	235	245	258	262	258	262	258	221	234	245	229	274	236	244	246	258	237	262	230	260	287	243	254	271	256	234	234	240	256	231	234	232	239	234	255	213	272	246	256	214	277	271	251	264	250	277	213	232	283	231	260	222	224	234	275	273	228	228	247	259	256	236	224	261	243	248	246	246	255	240	236	233	289	223	264	247	265	260	257	255	261	247	237	242	235	267	264	226	253	258	254	246	262	236	228	228	248	249	233	239	253	249	264	224	214	257	247	248	247	254	239	268	255	276	257	259	241	258	240	222	273	259	260	234	245	245	240	258	263	217	226	256	257	220	265	255	233	222	222	216	251	233	223	234	262	232	222	254	231	258	288	284	226	248	244	234	229	240	274	235	223	247	250	224	220	257	262	240	215	253	258	242	208	233	256	239	238	250	272	233	243	268	271	269	233	253	234	254	261	267	238	249	275	243	251	226	253	259	242	264	250	275	242	261	255	242	228	251	258	211	234	247	247	214	270	268	248	223	257	259	220	242	276	237	223	226	241	198	264	215	258	251	221	250	241	243	251	236	230	236	229	236	263	247	246	247	217	233	252	235	228	254	268	255	286	239	241	248	250	230	259	241	229	259	236	227	244	227	246	229	260	242	235	214	250	230	287	249	243	260	264	198	226	246	258	246	234	233	238	255	245	241	261	228	243	253	248	268	250	250	254	265	214	273	241	252	264	268	232	232	229	247	217	278	241	250	259	259	226	245	222	270	243	238	281	233	236	278	242	241	230	220	234	234	245	263	225	259	246	224	252	224	237	256	252	241	224	255	267	245	217	222	262	236	263	237	250	266	262	279	239	272	253	258	214	225	244	232	260	231	249	255	220	278	239	275	257	290	241	228	234	237	230	286	243	253	236	232	266	242	245	250	247	231	278	264	274	243	219	236	245	241	245	250	227	231	231	260	227	207	236	219	272	243	264	242	244	270	223	253	275	248	253	237	273	236	224	260	251	210	252	236	236	235	209	266	273	257	218	249	250	228	253	243	258	256	256	262	220	224	268	256	263	263	246	246	246	246	261	220	255	232	243	252	216	260	227	235	233	251	224	236	259	236	238	234	257	252	249	234	238	255	248	248	251	227	255	213	223	253	264	249	239	280	219	242	233	215	229	233	245	253	251	219	246	236	266	215	254	268	249	234	229	255	234	249	221	252	252	252	238	246	226	228	238	251	266	245	287	216	261	240	244	247	257	267	229	255	228	224	277	241	244	248	241	239	261	239	236	219	237	271	224	243	237	251	262	210	259	258	288	244	229	243	262	266	223	245	219	262	263	249	272	250	252	250	252	250	253	262	237	256	264	270	255	238	276	231	270	246	245	256	220	254	230	267	277	263	262	295	233	248	232	243	219	268	243	228	226	229	250	210	276	219	244	226	244	209	254	233	246	237	291	259	264	263	248	265	255	252	221	249	219	224	271	261	227	243	222	225	272	209	268	202	265	229	277	252	261	228	239	236	276	263	227	230	241	247	262	242	249	226	229	256	232	254	287	232	249	235	276	225	258	247	248	228	252	218	256	243	274	261	243	234	244	234	242	254	235	258	246	226	252	221	228	214	249	242	223	224	251	231	224	247	211	265	256	243	256	244	226	240	279	246	245	225	262	237	240	239	233	252	229	232	256	249	267	224	254	260	259	217	259	255	252	251	242	247	244	233	265	245	227	238	250	250	245	264	268	265	260	254	244	268	248	214	248	255	243	233	248	247	257	259	254	252	235	250	221	247	237	260	254	268	241	208	255	244	244	269	235	253	234	237	225	241	269	227	264	249	231	237	232	252	230	255	269	251	285	260	238	252	248	266	243	233	268	224	245	262	232	267	247	275	243	245	239	264	236	220	249	259	238	276	248	257	217	276	255	265	215	237	247	229	224	251	235	242	243	253	253	257	234	231	243	246	240	237	234	253	237	228	237	223	258	245	247	266	242	266	235	259	221	231	269	251	242	262	248	238	241	275	230	243	255	221	250	236	267	238	260	226	229	249	252	244	252	256	255	242	249	242	267	269	277	258	220	269	259	240	226	219	250	217	243	255	243	235	233	209	251	214	254	236	260	267	244	265	212	261	271	233	236	246	229	258	263	249	231	262	226	228	236	238	249	260	235	246	256	292	237	260	247	236	260	224	256	251	258	225	241	228	255	246	235	244	288	230	245	231	272	252	273	236	243	257	215	225	240	234	239	252	260	249	234	249	251	241	261	237	259	280	221	265	264	228	221	269	257	238	225	229	232	237	275	236	246	252	251	258	238	238	228	257	259	257	219	264	241	256	233	237	240	253	264	281	262	236	256	243	274	250	251	259	244	248	252	254	250	252	234	236	248	242	265	234	244	246	245	245	237	227	256	227	238	241	260	240	266	251	237	243	273	252	215	279	302	246	233	251	237	244	238	247	259	231	247	235	260	236	202	202	251	230	258	202	240	254	247	251	226	231	262	235	248	267	235	240	226	256	245	203	232	246	244	240	226	231	228	233	274	240	230	247	236	220	232	262	229	227	250	226	234	228	250	261	271	246	230	247	232	250	228	229	232	249	254	288	236	227	238	251	249	246	227	247	238	242	251	245	222	226	247	241	251	244	234	221	260	220	254	260	229	243	236	207	249	227	221	247	283	271	201	270	234	238	261	265	244	271	259	227	260	238	259	255	264	220	236	247	266	235	238	260
20731	19331	19127	7944	4199	3053	2020	1826	1339	1369	1488	1234	788	772	689	677	634	667	653	668	624	648	612	589	597	617	638	601	671	609	653	600	597	597	585	624	626	624	665	610	596	583	600	597	569	601	627	643	613	590	583	598	590	604	636	616	620	609	584	644	635	606	603	607	648	629	603	634	611	589	579	581	597	597	598	586	617	590	608	650	597	628	603	633	612	591	598	563	611	608	570	614	583	622	660	586	623	609	621	644	561	575	598	613	572	618	599	593	636	637	582	624	576	561	562	622	566	669	584	601	643	592	586	552	570	636	598	632	598	637	571	561	580	581	553	602	615	593	560	606	631	620	587	598	565	585	609	578	609	593	631	605	584	601	574	616	615	616	594	585	633	552	620	584	642	626	631	613	599	571	594	626	603	620	621	622	603	625	583	593	620	595	638	610	621	602	605	592	649	584	620	606	602	610	651	609	598	589	593	638	605	610	620	610	589	606	621	616	610	601	605	582	644	606	573	617	612	616	600	605	579	602	617	604	570	603	638	619	605	646	648	588	602	616	591	591	569	603	593	570	586	601	634	609	605	645	636	594	619	588	626	612	574	586	600	570	640	593	660	576	626	615	631	612	650	624	606	635	616	597	612	611	625	566	621	599	618	588	609	579	576	553	610	592	566	626	650	562	610	622	596	618	646	625	620	625	635	637	567	606	625	573	695	549	609	654	614	641	588	595	637	619	589	580	649	588	638	633	646	583	630	594	614	570	603	612	621	623	614	593	624	620	633	587	626	612	569	592	570	616	608	609	633	531	584	580	608	629	603	642	652	658	608	600	608	644	604	613	618	616	563	618	602	622	599	621	572	598	641	567	635	611	603	573	584	638	639	647	614	656	626	576	623	592	601	605	607	628	639	616	650	629	561	600	611	588	574	566	577	624	571	555	635	610	588	624	618	602	632	640	638	632	628	656	656	616	613	638	605	614	595	555	639	635	609	616	600	595	634	623	585	603	605	615	615	640	555	617	626	617	615	617	639	613	570	609	643	619	633	604	604	582	639	628	646	591	620	606	610	653	606	594	592	613	608	559	595	622	654	601	635	604	598	626	604	636	623	588	579	573	649	616	590	600	546	641	614	590	599	588	636	596	650	570	601	578	644	592	627	618	611	610	613	568	626	619	621	616	614	610	622	581	624	591	595	636	624	621	617	580	603	586	583	610	585	621	633	585	626	649	612	572	623	658	587	590	570	614	602	612	583	621	579	595	602	595	581	592	602	640	582	594	609	615	585	629	594	625	648	568	603	611	616	663	604	630	608	600	645	600	635	570	595	549	622	627	592	586	664	599	648	587	605	585	581	564	581	583	594	600	603	629	638	604	582	630	599	559	601	579	619	622	595	613	609	617	612	594	611	567	618	589	643	626	570	594	623	588	590	614	589	588	593	661	608	564	603	654	609	636	591	631	585	652	608	606	642	622	608	572	619	609	602	582	590	596	597	615	618	622	604	607	620	660	616	578	580	626	586	610	603	596	612	570	651	575	607	641	600	662	583	578	599	557	612	608	600	634	639	635	557	587	597	639	633	612	618	645	597	624	645	540	618	619	610	565	613	549	589	619	613	602	647	636	587	595	614	590	606	625	624	607	592	577	569	626	541	598	634	606	578	593	609	559	592	606	624	573	584	621	608	595	580	654	615	599	613	584	665	609	595	625	573	603	660	601	619	618	616	614	610	617	576	580	580	643	582	624	598	620	587	609	641	602	617	595	644	597	599	629	630	667	581	573	624	559	598	584	553	615	610	610	596	644	630	567	624	592	603	596	573	559	637	592	606	622	622	589	569	620	580	641	576	621	602	608	649	644	622	630	580	631	587	604	588	609	563	609	631	581	573	604	571	605	602	650	640	609	596	620	584	653	622	623	589	579	567	585	627	605	549	637	564	605	598	614	583	623	588	644	571	602	602	611	599	595	616	563	614	613	613	625	609	625	617	627	651	581	578	660	615	576	632	589	590	637	609	596	584	652	610	565	680	588	580	621	664	568	619	613	635	572	610	626	658	624	597	601	607	620	593	593	628	613	566	599	627	563	600	577	577	618	553	624	585	594	645	640	595	581	662	611	596	595	623	569	627	595	573	629	604	569	619	589	597	632	615	592	582	564	600	652	604	653	621	605	589	590	634	603	599	617	598	626	616	598	626	600	631	615	625	623	600	654	628	627	640	619	583	643	572	610	597	604	640	596	591	625	613	588	622	598	613	567	613	621	594	624	607	599	627	624	550	595	578	636	676	590	593	622	613	592	633	593	636	607	558	599	587	587	596	620	617	583	632	626	586	574	598	586	581	588	576	608	634	567	612	649	616	633	592	590	584	584	577	592	582	569	634	623	624	625	664	599	629	590	571	578	651	636	623	609	599	603	562	621	539	624	601	619	576	605	589	607	636	602	618	593	588	636	660	624	600	601	617	553	582	624	612	610	582	615	537	610	623	554	596	615	555	636	628	598	628	621	548	613	597	589	623	592	613	573	614	590	592	542	575	592	595	614	588	620	587	600	640	594	561	598	567	614	621	547	632	556	582	621	589	577	593	614	638	620	590	621	605	581	569	598	572	579	614	574	644	658	630	603	614	592	608	590	657	587	570	637	627	601	615	625	592	599	612	650	615	583	598	610	602	615	644	585	631	617	627	621	598	636	624	589	601	603	588	624	580	610	658	658	586	629	606	651	590	585	587	573	600	569	585	592	614	616	622	593	631	599	604	646	623	610	626	620	565	603	575	578	610	619	608	656	593	628	591	584	586	615	609	598	593	601	616	569	607	598	621	544	561	594	576	600	624	590	589	619	587	653	575	601	638	575	599	579	610	591	626	614	583	610	614	575	602	608	631	620	605	604	627	643	595	666	620	599	604	656	568	591	601	582	585	601	630	573	562	628	564	633	588	597	630	647	564	620	593	609	564	636	621	573	598	629	604	631	625	625	588	628	650	601	602	574	593	625	560	601	605	594	608	636	597	646	619	625	606	583	593	610	642	626	609	614	624	607	618	579	576	616	604	630	638	651	616	588	564	603	657	607	587	616	627	575	587	631	599	590	617	589	595	614	604	585	614	651	600	613	630	620	607	642	585	594	624	612	650	642	623	615	555	633	608	562	572	617	587	550	597	582	615	610	629	607	558	598	618	604	618	618	626	580	600	597	636	587	611	634	620	607	592	605	588	614	600	625	594	561	583	577	604	586	608	582	630	583	554	574	635	564	606	595	627	618	662	572	597	620	607	617	636	636	609	602	577	598	670	578	608	663	611	576	585	587	642	601	595	558	556	623	585	611	604	642	655	648	622	624	597	604	561	594	604	589	579	606	542	645	617	586	648	610	622	580	624	621	588	600	616	582	592	601	612	622	601	647	600	563	643	574	613	579	581	623	590	572	642	587	572	613	598	636	624	594	619	586	564	604	610	607	631	600	656	618	576	614	583	630	622	651	609	624	618	619	628	594	594	606	627	563	622	607
37648	29002	27372	12161	5448	2733	1113	620	363	321	398	293	180	150	125	134	127	136	114	115	140	109	112	143	121	139	122	129	90	108	143	130	108	118	130	136	130	124	121	130	117	120	110	105	98	120	129	130	127	127	109	116	112	119	126	119	111	95	115	123	131	125	112	125	102	128	122	112	115	131	115	123	93	124	119	97	118	110	118	124	121	118	130	108	116	125	112	89	130	116	133	118	114	131	109	124	130	106	125	130	117	100	119	127	112	117	101	112	118	135	125	125	127	108	120	109	112	128	101	126	129	125	104	96	121	119	127	127	108	119	107	113	100	117	134	124	117	143	106	98	109	94	132	135	143	100	125	105	110	109	113	125	124	128	111	147	107	116	121	117	114	104	115	123	113	116	130	107	114	117	103	121	117	105	122	113	122	126	118	126	97	109	112	119	123	114	129	111	121	117	129	130	100	113	104	127	102	120	115	120	110	127	130	118	97	120	112	122	126	100	126	102	120	104	121	90	100	121	107	141	97	134	84	138	107	125	122	100	115	115	125	115	106	120	133	112	117	129	98	105	124	101	130	118	108	93	107	114	97	112	99	103	125	137	124	99	121	118	99	121	117	114	113	115	121	112	111	117	88	125	99	142	103	101	129	120	131	120	117	123	104	137	131	119	126	112	114	113	118	104	120	127	102	113	111	127	120	131	115	107	126	113	119	127	112	125	94	122	111	125	101	108	100	120	111	118	117	126	121	126	136	118	110	122	138	109	141	105	114	122	97	122	99	128	118	125	105	106	95	113	129	120	120	117	121	97	121	136	129	120	124	126	140	97	114	107	109	139	135	108	120	101	103	100	112	104	136	110	137	125	125	116	123	109	115	114	127	116	100	122	155	122	123	128	118	126	130	124	122	130	107	95	112	130	125	112	113	128	109	114	116	116	122	106	134	110	119	96	108	103	106	118	124	104	118	110	115	124	126	115	120	122	114	102	98	131	83	115	104	103	114	127	115	118	108	105	107	104	128	128	126	93	112	118	120	103	99	112	141	113	101	127	93	115	122	113	110	129	125	134	115	113	110	111	120	103	124	109	124	129	95	121	116	128	130	96	110	115	114	95	135	106	106	141	119	122	107	113	117	137	129	115	108	106	122	126	98	107	115	114	114	110	102	124	116	99	109	149	115	123	119	118	126	119	115	129	106	110	117	102	96	122	129	113	108	127	117	120	138	126	95	104	114	120	121	120	107	150	104	112	112	113	123	105	107	125	91	133	92	124	112	111	108	126	119	121	108	121	108	112	125	118	122	117	121	118	107	125	126	110	126	128	98	124	116	127	121	131	111	126	118	108	130	113	121	122	123	108	111	109	125	105	126	119	127	128	132	132	102	127	113	86	114	112	107	122	116	128	112	124	113	116	122	126	129	123	115	107	123	123	107	125	132	114	113	127	105	139	116	129	112	106	120	100	112	118	132	116	100	97	111	119	140	123	106	115	101	112	115	100	116	140	121	112	106	130	122	131	103	101	127	92	119	114	109	99	132	125	119	109	114	106	107	102	98	112	112	112	113	103	128	114	101	113	111	111	100	124	124	120	112	111	104	120	134	107	106	106	109	111	119	126	120	111	111	93	128	118	98	116	109	119	122	111	148	117	120	133	124	126	123	113	132	117	113	95	138	139	91	117	136	111	121	128	104	111	117	121	133	95	97	107	112	99	109	134	108	134	132	104	114	112	102	106	122	110	117	117	121	117	107	136	126	116	130	123	91	124	131	127	117	103	110	111	129	103	114	114	121	81	116	115	121	124	139	123	111	129	124	122	126	128	129	125	106	115	98	110	112	123	119	111	118	151	121	116	115	111	106	108	116	125	107	101	121	130	119	120	109	112	95	122	121	125	117	118	138	133	99	105	96	116	121	110	115	110	124	112	130	117	106	123	111	120	121	96	135	104	120	106	123	114	100	118	125	128	116	111	129	132	101	117	119	132	128	101	126	106	106	116	128	104	113	110	111	115	112	139	108	128	122	124	119	117	103	107	116	114	121	108	104	125	127	100	121	115	108	108	110	98	109	122	106	100	128	139	112	121	114	115	123	120	121	112	109	112	129	117	125	113	103	117	130	109	122	122	111	125	127	97	114	114	115	112	125	108	118	96	130	109	125	117	104	130	109	120	87	107	116	118	127	127	127	123	99	125	97	122	114	135	129	106	111	112	107	106	114	116	133	103	116	103	89	104	118	110	104	124	127	117	109	119	128	137	126	124	119	128	121	121	130	103	127	94	128	97	131	139	124	113	109	101	108	102	121	116	113	124	95	120	130	141	110	125	107	120	102	114	137	120	121	129	120	133	124	111	116	118	114	110	124	107	111	122	116	117	118	117	96	118	120	104	130	117	116	110	94	127	126	139	111	133	102	152	114	118	132	117	115	148	135	107	136	110	103	126	131	118	97	131	97	102	118	115	91	109	116	108	125	107	121	117	101	138	110	105	108	133	110	118	100	112	108	126	117	123	120	109	123	106	99	103	121	107	126	111	128	114	128	112	126	115	102	121	120	119	110	116	117	103	123	118	126	115	110	134	116	128	109	137	97	106	128	132	120	123	130	126	109	128	88	128	110	132	125	112	138	93	116	121	113	117	104	119	117	116	111	124	116	123	121	130	119	118	99	131	130	126	104	120	112	103	119	119	113	116	102	119	110	115	103	100	126	112	112	104	120	120	127	114	125	100	133	116	117	108	102	106	118	125	124	114	116	92	109	105	147	118	109	114	114	118	104	123	116	126	99	136	135	117	103	106	126	121	108	110	116	116	118	130	91	121	130	107	121	109	111	133	113	123	129	126	116	115	132	137	96	99	110	124	97	117	114	118	115	110	136	112	120	110	116	117	94	145	111	115	125	100	111	111	105	131	106	108	103	122	108	114	124	123	123	136	126	114	109	93	127	109	114	114	99	137	107	133	111	124	100	117	153	108	137	108	115	114	119	112	94	110	117	146	100	110	96	95	134	107	126	112	124	112	120	111	90	131	119	142	113	137	114	102	115	120	113	142	96	124	119	99	106	132	118	129	113	121	100	106	112	109	115	124	113	113	115	138	108	137	119	115	104	127	134	124	115	114	116	136	119	136	113	126	130	135	100	99	99	112	116	121	123	115	125	102	118	110	116	120	127	108	108	125	105	114	97	112	118	129	133	117	98	105	121	104	123	128	105	111	104	122	113	108	116	120	103	102	116	115	110	115	119	96	108	110	116	112	118	153	125	111	127	122	104	123	110	133	111	117	140	129	108	104	111	106	109	116	143	109	137	104	113	119	105	117	117	124	123	103	118	104	142	113	111	101	129	115	131	123	112	108	113	116	118	112	109	106	116	123	131	129	106	118	105	105	113	119	126	124	115	119	111	121	114	124	123	103	108	133	123	131	130	128	112	103	110	109	127	97	127	119	111	108	109	114	112	120	113	121	115	108	109	107	118	122	114	119	105	111	100	112	143	95	118	107	103	122	112	122
26748	24776	24674	9840	5909	4812	2695	2169	1446	1495	1668	1587	771	514	462	403	379	387	342	335	331	362	355	319	331	329	342	340	368	319	331	335	331	298	304	311	359	315	294	294	298	338	344	311	321	314	279	352	324	350	302	305	336	295	307	302	325	332	327	322	335	308	333	285	318	354	305	322	303	303	313	299	313	337	327	337	301	279	332	354	321	293	320	310	327	301	312	324	305	298	298	300	321	313	302	308	312	319	307	302	323	290	315	280	313	305	317	297	305	310	295	306	321	324	285	319	343	320	320	314	306	302	292	300	309	265	300	349	298	312	295	318	323	317	302	331	324	311	319	339	264	314	316	327	332	294	336	311	306	342	301	279	290	315	335	302	328	321	312	333	301	328	309	316	289	306	317	331	308	297	289	305	313	321	304	338	318	338	335	316	331	284	312	320	308	341	303	289	330	295	310	314	297	295	312	321	293	284	309	314	280	308	311	272	326	321	331	301	332	313	315	318	330	313	309	294	298	315	299	313	319	342	324	310	329	315	311	309	292	318	325	289	329	333	331	306	324	336	330	318	295	310	337	312	321	337	308	335	307	312	299	312	339	302	320	316	309	300	318	320	297	302	327	300	301	300	328	335	314	306	307	330	350	308	308	315	318	303	289	336	324	323	320	298	299	302	328	309	313	302	298	297	324	291	303	319	292	308	336	314	321	299	300	322	327	322	319	306	307	291	310	310	295	318	285	271	322	319	310	300	325	318	331	264	333	322	306	303	325	303	340	294	327	310	336	311	291	338	310	280	315	326	316	320	270	289	317	333	341	328	321	311	321	322	314	321	333	296	320	314	277	299	318	308	306	313	308	324	289	297	328	273	297	306	308	280	335	316	298	315	326	310	293	313	289	273	326	349	294	296	317	326	291	289	297	324	328	335	322	322	323	309	295	352	330	338	316	307	323	297	293	309	301	336	334	307	296	323	333	306	324	318	342	335	321	299	325	337	348	295	305	293	366	312	306	313	292	292	306	317	317	305	362	335	322	310	320	296	298	325	314	282	334	308	332	331	328	330	308	320	302	342	329	327	311	298	331	301	324	329	272	302	332	329	298	311	328	295	300	298	312	300	337	297	312	332	338	318	341	321	315	332	324	319	343	315	322	291	296	321	298	317	333	346	297	268	324	316	311	288	309	312	293	302	288	331	312	324	299	284	321	318	301	339	290	345	317	296	307	293	307	310	334	311	327	309	328	322	320	277	288	289	316	331	300	306	335	310	313	314	324	308	323	315	296	320	319	322	294	316	313	314	335	335	341	315	313	331	276	321	302	313	300	314	312	336	295	310	299	333	297	318	333	292	280	338	301	328	312	314	313	277	314	286	306	311	347	311	344	299	304	305	301	314	332	326	318	346	293	336	330	335	317	308	331	272	336	304	281	284	319	314	273	285	285	321	323	301	292	315	301	340	306	317	267	303	319	315	314	312	301	286	307	319	342	303	314	296	286	342	314	288	319	333	291	294	313	313	289	312	329	331	334	308	313	319	324	289	320	302	306	301	322	317	288	329	264	327	324	352	318	279	338	308	309	288	346	326	301	314	331	323	307	298	320	323	325	300	294	340	289	312	322	316	327	312	334	308	330	314	330	314	320	283	303	321	301	319	340	313	337	322	322	303	297	286	293	304	320	301	333	277	296	305	285	335	336	326	314	355	311	326	320	316	317	324	286	357	303	307	309	365	286	282	381	326	328	316	315	320	324	317	293	293	297	308	326	297	326	303	322	326	284	296	302	310	305	299	327	333	291	302	329	302	308	303	341	296	288	316	285	312	263	333	291	292	295	329	322	282	296	312	300	308	307	309	301	312	312	337	303	313	289	306	289	325	311	306	297	319	322	309	314	317	313	339	303	332	325	297	313	297	312	307	338	320	299	304	300	329	295	324	314	276	294	337	325	288	303	330	327	312	318	312	330	289	323	334	360	318	309	297	286	307	291	344	326	293	296	320	307	284	295	310	345	300	299	304	363	331	327	303	323	311	314	352	289	329	319	326	291	314	310	308	304	286	304	293	309	302	292	315	310	304	303	305	310	315	321	340	287	327	308	304	311	263	305	302	294	300	310	306	301	326	287	320	307	317	308	320	294	347	322	295	314	309	304	332	319	332	298	336	294	323	316	298	317	337	309	332	291	310	322	354	330	345	305	297	328	305	307	324	291	288	294	301	320	313	285	317	337	343	308	324	328	319	331	285	319	314	336	308	308	321	302	328	302	322	301	296	324	315	312	305	318	298	278	314	307	312	314	310	322	300	326	316	317	339	309	319	331	323	306	305	333	305	326	336	295	291	292	286	336	335	322	306	294	341	317	328	302	294	302	346	306	297	333	286	328	315	297	318	294	327	328	291	288	299	305	323	303	324	286	300	304	336	337	310	315	290	304	304	305	319	301	323	329	316	319	314	310	312	294	301	305	295	319	295	301	338	292	326	314	327	348	304	326	321	320	333	357	325	339	288	297	280	281	321	329	300	294	308	308	301	295	284	300	325	297	326	316	314	315	332	312	353	317	297	321	281	273	323	300	296	293	316	323	306	285	324	312	283	325	304	309	338	281	310	308	330	290	332	320	328	318	307	337	325	329	330	326	299	294	298	285	319	351	319	309	323	315	316	295	301	323	297	300	311	314	304	321	298	309	286	300	328	300	335	321	299	310	295	290	308	304	310	287	325	317	308	318	290	326	325	333	328	300	312	288	336	314	302	329	334	318	312	340	315	290	334	338	314	326	290	288	309	301	280	306	290	283	324	334	332	326	298	323	315	280	313	296	280	315	332	328	314	321	327	287	331	321	325	337	330	316	294	295	321	322	342	306	295	314	303	348	283	318	317	318	305	312	334	338	306	312	288	316	253	307	346	315	342	321	333	300	334	300	307	299	297	316	299	349	313	311	305	305	328	309	341	307	346	330	318	318	296	315	340	290	314	334	306	292	315	310	294	354	341	315	307	297	337	288	353	298	316	327	308	325	334	331	333	309	332	317	314	334	297	331	315	303	300	318	330	295	312	312	294	318	334	306	290	302	306	310	311	342	280	328	313	277	298	310	322	306	271	317	292	312	335	309	309	303	294	361	343	304	329	343	305	337	299	277	320	321	280	336	334	316	310	330	320	317	313	310	304	300	335	340	278	326	304	302	330	300	314	310	298	324	348	315	309	311	328	312	329	312	324	289	307	312	305	320	325	310	299	314	282	288	295	337	284	333	291	325	312	314	327	294	309	288	311	334	308	268	307	302	315	283	320	314	318	298	315	326	308	318	299	323	360	299	307	341	323	309	319	323	309	293	320	322	325	318	329	305	310	345	323	303	310	315	314	289	307	310	294	305	322	327	286	312	311	328	274	346	321	324	306	326	294	304	344	320	318	322	286	321	320	313	359	335	285	294	311	316	305	311	316	309	302	296	302	289	343	310	350	305	319	307	311	324	320	317	316	323	324	311	294	305	315	323	304	322	294	295	300
10939	3558	1641	656	397	339	325	330	325	314	334	326	295	341	303	311	299	322	272	299	302	323	311	322	348	301	318	313	330	347	297	315	301	321	330	309	310	319	367	303	288	313	338	292	335	323	331	328	327	335	358	358	303	302	354	347	324	331	344	326	323	321	325	318	302	343	320	305	335	332	296	308	294	345	327	320	308	321	326	316	303	317	335	343	287	307	317	333	306	301	325	326	322	328	293	322	350	298	300	325	304	334	291	335	323	328	304	311	317	311	327	294	289	310	318	324	334	331	347	341	312	336	362	330	285	319	308	336	315	306	316	305	325	354	333	338	323	314	293	285	276	301	347	326	370	315	307	334	323	313	355	327	299	331	312	300	308	337	300	338	311	311	336	303	311	340	319	315	339	287	338	324	330	328	326	343	285	362	358	292	284	303	323	329	337	328	289	305	323	315	315	286	300	306	290	317	309	321	327	339	289	310	306	310	281	353	316	336	314	289	322	352	322	318	342	298	340	334	325	314	338	319	262	333	333	311	312	324	296	314	338	308	336	332	339	319	334	339	290	309	305	319	326	340	312	343	290	312	302	315	323	321	325	295	315	372	365	319	316	292	308	282	292	349	319	320	309	348	313	338	353	302	339	283	310	295	305	311	285	317	311	294	315	292	330	313	338	300	323	294	306	325	330	309	325	324	349	355	309	289	343	307	295	324	316	301	304	307	340	305	337	286	301	292	338	333	318	314	325	301	302	320	309	304	338	327	304	318	341	366	296	357	323	323	284	326	292	330	351	289	304	301	322	284	295	301	344	301	325	337	329	325	278	341	327	321	296	345	307	301	333	291	322	327	314	324	306	332	301	334	331	314	352	319	344	323	306	323	306	322	326	288	312	323	324	328	317	284	310	313	313	303	328	323	281	330	310	304	344	336	311	313	314	321	328	288	302	315	331	308	311	316	282	305	303	308	311	344	308	284	307	298	307	312	341	312	288	317	304	296	280	312	326	297	306	320	341	358	336	308	319	316	302	311	336	319	308	319	340	322	333	320	330	317	321	336	335	313	316	296	333	323	329	351	335	321	289	332	310	318	309	342	339	313	307	317	333	301	321	322	316	313	321	300	288	320	266	329	329	291	353	323	321	293	314	320	377	318	318	305	338	316	351	320	284	338	327	318	349	300	301	304	344	305	321	315	353	332	288	290	350	324	334	312	315	314	338	347	318	324	311	309	336	326	301	304	309	291	330	311	374	293	295	350	314	352	310	281	338	296	348	320	311	333	305	340	325	333	332	366	329	328	337	315	272	306	269	337	302	313	288	302	319	310	302	318	327	313	313	280	348	348	341	305	301	326	308	332	338	333	290	327	286	308	304	295	312	313	304	325	335	356	313	322	323	286	302	339	305	348	351	306	284	302	308	314	308	312	288	277	317	311	326	324	347	322	308	340	343	296	324	307	326	314	313	300	310	324	306	329	331	283	335	330	319	306	317	316	299	313	319	285	354	298	319	305	325	336	308	331	307	362	311	301	302	314	320	298	334	339	343	283	303	323	335	318	304	302	321	320	307	314	315	317	314	312	297	341	313	355	347	323	287	308	306	318	320	326	329	314	320	305	322	308	321	313	328	369	291	274	299	290	335	341	307	342	303	316	302	306	342	312	299	320	305	330	316	313	301	364	305	320	325	319	329	313	336	358	305	372	321	340	294	322	298	287	313	330	298	303	327	326	307	302	311	330	338	302	285	311	313	322	332	328	306	332	297	350	328	326	299	317	330	325	307	314	303	306	310	332	330	318	341	306	298	311	333	327	313	310	328	325	284	321	336	312	311	320	336	360	309	290	340	346	296	313	309	315	309	290	317	312	330	353	303	299	311	307	322	331	303	332	306	308	325	320	346	321	326	321	300	325	343	324	349	323	353	325	286	302	310	316	310	313	307	316	317	286	325	309	338	322	286	339	355	299	324	306	333	329	299	331	328	295	339	285	300	306	349	348	337	311	318	323	316	323	320	322	318	318	299	300	317	314	322	303	319	340	302	315	311	334	321	292	307	309	349	307	296	290	290	341	324	315	311	344	326	357	316	322	300	344	341	323	297	300	283	313	350	308	343	310	313	348	325	342	317	296	318	303	303	291	313	316	331	312	330	337	320	298	325	351	291	300	310	290	318	304	276	274	317	314	320	295	332	297	357	331	300	301	324	342	351	346	302	309	322	312	307	286	289	319	354	279	303	342	310	304	351	319	317	327	349	305	308	329	317	287	319	327	310	320	292	350	304	309	314	315	325	325	340	313	322	312	321	348	317	325	321	298	330	294	312	326	330	299	338	307	284	301	337	353	345	310	315	325	304	331	303	315	301	339	355	313	319	306	327	333	286	315	316	319	339	296	367	305	332	324	323	300	304	320	296	283	294	324	345	335	320	299	314	312	306	346	321	324	308	294	318	323	315	283	307	303	337	340	315	306	359	322	337	313	353	305	353	313	291	324	316	319	336	313	333	306	302	309	319	308	337	330	330	332	323	311	295	336	345	312	348	314	313	282	295	297	297	311	324	301	299	321	300	357	323	323	316	342	312	316	346	331	375	316	288	312	297	309	362	311	280	342	303	326	316	330	309	306	330	327	292	306	293	323	324	336	312	316	344	339	300	318	343	302	300	325	358	323	327	330	340	320	301	294	300	319	305	334	303	304	324	314	322	343	287	308	280	323	302	311	320	269	329	339	312	341	286	299	341	311	327	299	314	310	323	318	329	288	312	338	342	289	300	307	310	311	307	345	347	291	334	298	294	309	307	332	291	333	300	342	299	315	334	300	298	298	331	331	314	308	283	259	328	321	311	322	342	315	325	350	323	315	326	321	319	322	300	310	308	323	323	316	327	290	322	313	351	296	353	316	293	297	288	292	327	266	318	339	332	309	325	303	271	331	301	342	315	297	341	346	330	314	294	335	343	319	346	318	314	306	302	301	289	287	316	329	311	331	359	329	323	329	289	336	317	302	305	320	308	300	302	326	311	316	322	309	322	308	309	311	345	316	314	305	307	324	323	357	304	310	289	298	338	281	333	350	321	313	325	319	309	286	332	335	295	343	316	327	309	310	316	321	339	318	307	327	325	302	304	344	321	322	308	335	304	307	297	325	335	305	299	315	329	334	339	338	307	313	316	332	289	329	340	303	307	329	308	315	304	288	324	318	320	335	327	326	286	292	331	331	403	318	296	320	306	331	322	304	304	292	283	307	336	308	312	370	304	311	324	343	332	328	329	327	305	296	307	345	283	318	341	316	329	315	317	296	310	327	307	312	344	305	296	336	323	320	309	293	322	323	308	339	335	287	308	330	317	340	297	319	298	301	313	323	297	315	292	322	315	336	302	320	355	312	321	302	327	290	304	343	320	334	316	304	302	297	296	325	334	315	279	300	349	301	285	339	304	303	345	291	353	315	308	326	291	328	318	290	298	304	342	309	322	310	326	344	330	318	312	332	354	325	293	307	331	297	291	319
8045	4375	3581	1644	1192	998	908	884	808	816	871	859	798	849	815	774	789	768	746	754	787	783	819	809	842	761	751	745	817	747	744	792	820	760	796	790	715	789	735	813	818	769	785	757	771	757	742	762	751	846	743	776	794	784	777	780	762	745	787	797	773	759	778	785	737	760	767	788	710	778	786	741	772	794	749	767	789	767	751	789	783	791	771	754	719	776	755	807	749	770	765	783	805	773	756	774	741	714	736	810	757	793	768	807	759	778	808	734	772	752	711	728	768	742	752	749	740	800	764	838	771	824	748	740	746	812	722	770	752	814	751	731	787	813	787	752	747	798	789	743	802	810	751	761	772	779	846	783	819	784	783	755	812	747	758	793	768	801	718	781	749	741	756	788	726	788	748	788	763	767	807	763	798	755	832	785	732	756	732	756	779	785	763	776	749	831	765	745	792	770	790	741	804	784	809	783	765	744	782	778	772	828	763	804	801	737	754	746	737	794	743	789	791	738	765	761	803	781	784	795	776	811	781	756	770	743	776	753	741	824	762	803	787	761	805	767	811	721	783	779	744	796	769	784	827	725	798	798	746	766	763	784	758	763	785	783	731	782	793	768	784	810	818	775	757	767	782	740	805	777	752	753	750	788	802	737	767	807	772	788	764	787	721	775	807	761	761	804	745	746	786	767	755	794	813	797	746	759	741	709	728	747	760	784	777	775	742	756	781	782	783	792	759	747	792	783	800	782	769	812	746	717	744	796	735	748	808	721	736	727	864	767	777	796	746	787	801	750	786	798	800	790	757	738	807	791	783	782	774	791	825	722	738	818	840	785	761	781	809	817	751	803	777	794	748	806	778	752	827	751	803	752	774	790	763	798	757	767	788	785	780	850	745	797	754	760	763	738	764	818	783	816	782	816	789	718	767	790	798	793	803	767	803	802	751	816	731	750	740	748	770	770	759	808	757	777	773	750	786	791	762	755	812	779	753	796	794	807	794	780	718	757	809	779	761	789	775	722	791	785	786	759	764	797	763	762	779	718	803	784	768	802	827	744	780	770	787	738	775	808	735	793	793	768	790	783	748	768	795	805	834	781	769	733	810	781	767	714	775	755	779	790	779	795	793	724	753	805	752	719	690	791	771	770	749	789	792	795	763	792	836	752	738	840	756	830	733	786	780	778	761	792	798	761	812	767	794	783	759	827	794	779	761	739	778	780	733	797	793	750	782	799	749	754	828	751	811	726	712	755	788	786	825	780	799	740	750	786	770	769	773	795	833	769	810	790	858	798	767	760	771	780	772	764	796	818	750	824	724	773	700	758	730	804	783	805	775	722	786	750	693	749	779	769	769	740	798	733	756	733	773	739	790	805	780	768	810	755	795	790	778	790	742	775	718	773	794	812	733	757	837	795	774	801	795	798	792	798	788	753	790	767	793	765	755	745	830	729	750	780	758	773	735	771	784	736	754	827	780	770	768	828	788	747	820	764	803	791	712	788	751	771	786	741	786	780	760	781	775	753	762	801	763	784	766	786	774	774	786	802	748	817	752	769	752	746	846	777	821	743	750	809	744	794	785	744	794	788	757	799	777	790	751	782	792	771	731	772	745	774	771	788	784	790	741	791	777	750	753	784	769	796	805	817	806	817	767	697	788	810	787	783	814	763	735	808	774	759	769	786	771	768	744	778	801	802	755	773	814	793	774	819	804	756	814	783	766	795	789	698	783	749	781	730	773	771	806	766	762	757	816	718	731	823	804	745	794	819	747	737	755	777	796	782	739	761	730	727	761	811	792	783	771	794	780	758	778	772	761	763	736	762	784	717	737	744	784	786	782	722	772	765	753	808	686	776	757	736	782	769	757	729	779	798	770	769	712	736	778	753	790	788	750	744	806	741	782	795	714	775	786	715	766	760	759	776	775	756	812	757	738	734	735	758	736	766	740	744	757	770	750	798	741	771	731	803	776	733	790	760	719	796	763	798	777	795	780	766	793	762	791	775	767	789	759	800	795	723	768	785	782	748	754	826	734	726	790	788	779	750	784	745	762	795	751	803	756	809	751	817	748	782	764	811	742	792	772	766	790	794	788	768	747	755	789	747	789	787	781	792	762	787	748	830	776	730	774	798	787	828	770	816	743	811	799	779	797	842	740	761	774	758	849	771	748	767	774	794	760	732	753	743	735	779	787	777	788	711	759	756	715	793	770	803	767	787	720	750	784	711	746	740	760	762	767	769	766	770	768	717	799	768	782	762	783	788	741	764	784	769	773	740	820	756	745	750	746	737	767	773	777	760	792	777	805	724	742	825	751	752	769	792	739	771	822	773	801	772	749	754	765	751	787	774	774	724	779	788	735	786	765	761	786	751	726	727	801	768	807	776	705	762	728	781	770	759	779	751	771	762	760	786	773	777	732	762	803	781	750	777	759	782	790	774	770	770	763	785	784	771	793	764	763	752	783	794	761	747	758	761	767	725	809	778	813	776	745	768	779	730	761	765	782	736	751	821	792	776	787	723	787	757	746	826	789	761	811	806	815	714	788	727	776	756	779	800	812	772	782	750	779	768	845	766	779	751	810	742	759	757	769	812	765	763	808	812	770	798	748	773	775	734	721	776	759	779	778	786	747	807	727	778	788	803	763	786	770	767	785	793	764	745	746	767	829	771	743	761	748	775	751	772	800	764	782	723	789	782	807	719	756	770	780	730	788	803	768	744	817	757	788	801	794	817	785	776	787	765	802	821	757	772	781	772	807	742	737	783	822	774	804	782	724	799	775	715	806	768	756	736	771	782	784	787	783	763	737	816	735	755	764	827	803	750	733	753	789	837	808	752	759	763	778	799	772	751	798	781	805	806	778	746	775	810	761	806	782	713	789	796	768	808	779	753	762	817	799	805	740	782	819	740	803	739	677	745	751	772	745	762	742	761	763	725	733	769	768	828	786	761	766	798	751	760	757	752	793	804	832	812	768	810	802	787	800	793	777	770	764	869	759	847	804	732	745	749	740	789	756	790	759	759	803	778	774	801	769	773	750	814	746	748	773	755	782	779	813	794	785	715	783	809	819	785	756	774	754	769	749	794	758	755	760	810	799	742	814	789	768	742	790	777	762	759	791	823	751	815	782	789	751	768	765	776	747	791	806	778	787	770	748	768	830	746	718	799	738	765	820	782	794	751	778	740	767	800	746	728	755	806	778	761	767	720	737	779	724	757	793	751	804	825	781	762	809	784	830	738	771	767	789	753	767	780	752	773	777	761	795	780	802	757	762	825	780	758	754	791	792	752	764	751	796	803	819	823	750	773	764	779	785	769	769	753	764	765	794	801	752	779	724	793	746	711	802	791	744	843	767	779	759	751	766	823	738	815	774	807	773	822	807	750	749	756	764	766	776	782	793	787	736	773	797	774	756	802	787	805	761	818	775	774	738	801	812	759	753	813	746	738	765	769	761	804	789	757	791	776	795	740	779	813	766	768	759	817	805	765	770	761	756	762	753	749	829	730
28863	22237	20118	7884	3209	1663	890	551	374	354	392	357	324	257	237	278	245	255	268	251	288	253	246	267	234	231	228	226	250	258	244	222	252	245	261	232	255	228	282	233	270	262	254	239	290	279	245	270	267	251	273	229	229	209	247	282	208	269	254	262	261	240	261	258	248	234	285	234	251	245	224	242	233	258	233	259	270	247	234	232	253	232	253	261	256	246	260	263	234	238	252	235	228	241	240	260	251	235	239	238	233	264	269	265	248	250	234	254	213	261	252	256	240	237	254	226	242	223	242	272	246	243	258	230	273	218	224	258	257	253	241	247	256	242	244	240	234	250	264	249	239	245	262	248	254	254	237	257	252	266	257	266	234	281	226	233	248	218	240	235	247	260	231	240	242	269	244	266	242	271	256	252	258	269	247	273	262	253	282	245	229	244	241	248	251	269	224	241	248	247	267	264	232	247	242	270	250	250	224	242	239	251	263	239	261	245	217	242	245	246	268	221	253	262	247	245	234	229	262	234	255	236	274	214	260	251	241	259	258	250	228	208	220	250	233	255	234	213	248	245	227	239	250	278	224	228	250	256	265	267	251	238	233	250	245	233	230	225	235	238	285	256	243	230	241	256	244	268	243	261	215	256	245	237	280	255	249	244	241	221	276	263	262	218	232	239	252	238	250	265	253	246	259	245	243	243	238	243	227	245	253	251	237	235	244	226	249	232	257	243	220	216	266	228	266	208	233	239	246	247	250	228	263	241	259	224	273	258	233	245	229	205	239	267	228	251	257	277	251	232	219	255	258	278	268	211	276	253	256	242	245	235	263	237	273	224	231	244	267	257	239	246	280	232	252	235	230	275	260	249	217	236	250	248	239	241	243	239	267	241	213	234	259	273	227	298	209	214	257	265	276	287	263	222	234	273	263	273	266	263	253	248	268	227	252	222	249	243	230	254	253	262	243	240	232	230	247	236	244	246	253	249	284	250	257	252	244	241	263	236	259	253	245	232	278	254	229	221	239	261	218	213	244	242	253	239	254	221	226	234	223	260	233	281	278	229	261	258	252	261	262	296	262	244	238	257	240	237	257	241	246	216	224	244	244	268	265	244	263	264	208	263	224	258	244	272	256	236	257	252	260	228	229	261	259	274	256	245	263	226	280	248	222	245	241	235	281	263	252	243	252	240	194	232	254	254	238	264	250	257	235	261	237	260	230	244	254	246	239	277	235	252	242	261	259	231	295	277	239	263	230	270	248	259	248	257	247	252	254	247	282	239	249	240	259	242	265	218	229	240	230	238	229	233	254	259	225	236	265	242	229	242	249	210	253	272	233	263	242	242	256	252	265	260	258	255	256	227	236	257	246	252	252	244	221	242	244	256	252	259	293	237	233	240	230	254	243	219	261	240	242	232	227	209	226	248	244	251	254	246	257	261	216	240	274	245	224	264	231	243	272	284	254	261	219	250	233	258	269	250	252	220	266	251	245	259	251	210	255	220	245	240	237	244	250	259	233	258	227	243	243	252	265	260	228	224	256	243	235	224	244	220	253	261	260	215	274	253	255	256	252	236	244	239	274	261	229	238	274	245	269	296	236	222	242	246	257	259	253	262	253	242	243	243	270	248	245	244	262	253	224	245	256	217	267	259	269	294	232	257	259	224	250	237	220	281	253	237	259	244	221	258	245	251	219	268	256	249	258	227	225	249	249	250	241	267	238	247	243	266	251	231	257	251	264	252	230	248	265	261	264	234	217	213	246	273	246	250	235	222	230	250	286	224	247	242	300	231	287	251	248	217	255	275	253	262	250	248	274	263	234	274	262	248	240	262	229	238	224	241	249	248	256	255	254	262	252	225	233	234	252	251	243	251	237	267	253	247	276	259	235	222	264	266	228	273	234	266	235	292	249	247	263	226	243	276	248	232	245	219	242	245	223	231	242	240	238	239	244	255	271	264	244	249	264	248	267	249	261	238	255	245	237	249	246	235	241	254	263	237	251	251	252	271	260	221	236	264	230	272	251	241	246	249	217	233	237	220	250	248	237	247	271	253	237	246	250	238	259	224	255	254	239	249	255	253	236	240	286	259	240	235	231	255	247	258	247	248	267	242	263	266	248	235	247	253	230	267	236	246	255	232	243	235	250	269	247	240	247	270	252	275	262	241	276	240	226	212	243	262	244	260	244	257	232	237	219	274	255	235	266	261	265	223	238	264	240	249	245	244	248	236	239	242	249	266	238	236	252	272	225	254	232	232	212	274	286	245	246	214	244	261	231	253	234	244	249	272	256	232	233	236	236	233	265	255	238	245	250	249	243	260	231	253	260	233	225	250	239	241	238	257	219	256	232	254	266	252	234	256	251	205	254	249	264	247	238	254	267	248	242	245	243	259	260	259	280	285	254	257	253	234	253	241	252	274	235	240	275	262	246	259	232	270	238	238	266	284	215	245	265	244	255	250	238	251	246	254	243	236	254	215	232	247	282	263	233	246	242	231	229	266	239	224	229	241	271	245	245	238	222	256	255	229	245	228	248	267	234	269	219	216	234	255	250	255	265	262	216	254	269	258	259	244	246	239	231	250	265	259	251	222	271	243	223	249	242	258	259	284	246	248	238	233	245	245	234	240	279	253	222	253	264	217	231	257	267	261	243	254	256	243	250	254	265	264	267	261	241	239	225	281	257	266	244	225	256	239	234	236	241	213	252	244	253	239	279	229	242	232	291	244	273	235	243	227	258	266	246	245	277	237	254	238	241	269	252	242	252	240	259	238	253	248	264	220	248	242	254	265	222	279	253	235	263	248	226	235	201	256	263	250	256	220	238	248	221	234	207	232	256	257	257	234	251	220	235	225	236	246	255	244	227	227	252	232	228	249	283	248	243	256	233	269	235	230	251	253	231	251	269	249	251	252	251	211	244	252	232	245	221	253	250	240	280	254	231	237	234	264	267	253	262	264	246	279	250	255	224	225	256	245	222	239	266	254	244	235	259	251	241	238	228	247	227	254	277	261	237	259	244	238	238	235	234	235	239	252	245	247	250	240	263	229	242	265	229	260	253	225	253	250	249	234	259	257	266	245	247	267	244	262	262	250	231	271	252	282	242	276	270	251	258	250	239	232	242	242	269	244	239	227	252	237	252	255	213	247	286	266	242	231	237	257	248	239	230	237	263	250	245	249	241	199	250	266	239	281	238	222	226	251	263	233	246	222	227	245	246	242	231	228	273	238	244	225	243	256	243	237	230	238	283	269	232	282	233	260	249	236	228	235	223	259	226	262	243	223	248	260	252	230	243	237	249	230	264	252	224	256	221	235	244	247	234	232	253	231	244	245	246	254	255	236	257	240	256	251	243	253	244	219	234	260	251	232	275	219	252	293	261	255	207	241	256	282	249	228	245	246	248	261	269	256	231	228	240	228	218	282	250	276	255	241	241	238	248	251	242	245	276	218	232	252	261	230	241	254	254	241	253	258	253	262	263	253	230	242	239	270	236	258	272	238	262	245
21474	20658	18247	7295	4395	3594	2408	1796	1400	1344	1443	1497	1163	795	774	709	674	718	653	619	649	616	682	674	645	607	604	606	659	598	666	597	580	654	585	591	631	606	604	616	597	627	645	592	584	615	591	656	605	602	603	580	600	624	597	632	607	648	576	604	571	627	633	566	615	618	623	625	625	634	646	638	578	609	607	615	614	622	567	614	641	595	573	619	635	586	620	605	589	666	593	557	602	625	576	606	610	614	630	610	594	617	617	603	643	612	632	644	593	615	571	624	590	574	639	631	576	585	582	604	606	634	640	619	568	568	622	612	662	602	602	643	636	622	590	596	597	630	615	619	572	558	571	587	599	611	627	600	612	589	593	608	638	590	632	592	608	626	655	583	584	626	582	617	607	564	625	592	621	579	596	571	602	636	631	607	574	635	579	621	622	660	619	647	596	585	643	638	625	611	581	704	593	568	604	584	603	596	633	628	601	593	652	616	620	609	607	614	620	581	663	603	627	596	577	629	607	608	600	641	608	639	629	624	612	605	616	632	606	627	603	627	585	625	557	590	581	601	644	617	589	617	620	586	609	598	592	585	619	600	586	622	615	597	587	574	647	653	625	608	656	612	635	621	609	648	616	588	623	588	607	617	604	581	600	604	562	631	608	596	619	637	607	614	660	635	586	648	568	592	619	582	599	603	578	566	564	640	591	609	658	632	570	576	584	643	634	577	586	611	584	620	603	578	629	600	637	635	571	585	620	585	605	625	567	628	615	609	623	595	655	616	607	623	637	615	573	597	615	598	633	559	589	628	594	630	657	597	630	601	618	614	610	621	623	632	604	592	589	582	616	619	620	589	659	580	615	623	607	580	605	572	561	613	615	616	611	594	636	633	578	621	558	632	611	617	590	591	602	615	582	605	625	631	589	575	637	595	608	592	590	633	605	586	598	571	645	598	601	647	624	557	576	599	603	607	628	576	571	590	607	568	636	618	647	593	670	614	599	620	599	571	602	601	592	598	620	635	638	655	628	610	577	604	602	583	602	591	595	599	653	589	605	622	608	597	573	626	608	636	636	637	633	682	610	624	621	625	594	592	615	593	601	639	689	585	599	637	630	598	602	609	615	585	629	586	578	631	599	602	616	642	619	609	666	600	655	612	613	603	685	581	630	640	587	583	649	636	613	596	572	629	638	597	643	675	593	664	623	613	617	640	641	616	614	604	616	597	612	605	579	634	632	623	632	646	621	616	567	591	611	603	605	613	605	611	638	659	607	628	611	609	641	646	591	603	634	653	570	618	613	598	622	610	570	620	596	629	572	616	603	582	626	620	599	621	634	598	624	615	589	609	603	568	600	560	602	594	607	624	593	610	586	629	612	614	639	560	608	622	620	584	603	607	597	612	579	586	593	578	635	640	599	595	609	631	597	643	600	608	596	634	639	675	630	626	613	604	584	627	613	619	591	599	626	636	627	588	622	636	616	597	635	593	615	590	628	600	619	567	602	612	603	645	597	603	612	571	639	602	588	644	616	615	581	603	638	622	631	620	621	623	603	627	627	629	575	638	601	617	595	650	598	612	595	644	602	586	613	595	632	605	612	605	591	646	596	612	608	641	599	624	589	632	592	618	623	580	613	644	601	588	582	614	599	601	636	587	654	615	634	565	636	579	594	581	601	621	668	650	601	596	628	646	618	608	592	646	648	583	570	576	627	614	578	559	638	595	612	576	603	613	633	604	599	585	594	654	608	600	654	586	590	655	594	610	558	579	629	618	591	703	619	592	618	627	599	603	657	632	584	582	596	615	603	586	625	574	606	630	608	651	615	586	607	637	623	643	598	642	579	612	599	573	608	567	624	634	577	614	595	617	638	601	555	593	616	612	576	609	594	644	627	590	594	627	653	570	602	579	604	619	590	604	616	605	604	592	592	600	565	614	608	617	590	574	611	690	591	595	623	610	652	604	631	595	648	598	599	621	621	619	616	605	648	598	613	624	617	607	601	580	583	645	609	606	564	595	610	611	638	625	565	641	601	670	621	593	597	620	622	569	606	597	637	567	574	611	653	594	610	630	514	639	578	577	621	603	603	605	655	642	567	560	564	626	676	601	604	604	608	576	625	650	644	608	567	589	657	613	606	605	604	590	634	611	622	605	602	623	625	638	602	614	622	609	560	649	597	649	637	594	601	597	606	620	596	605	625	592	590	579	606	624	605	578	553	615	637	621	602	633	577	630	593	604	600	634	649	628	605	634	629	611	613	606	603	598	594	565	590	607	659	562	593	628	665	621	589	582	569	634	583	641	612	625	637	570	616	644	644	630	613	650	590	632	598	634	615	636	602	599	633	623	637	596	632	560	600	633	635	634	616	615	636	547	622	615	598	619	601	638	612	618	569	635	685	643	580	595	609	588	601	552	640	643	635	620	616	605	636	597	595	612	601	641	639	637	587	615	589	588	639	595	573	606	579	647	600	608	592	620	575	569	612	607	626	634	632	598	569	615	581	633	632	572	623	592	614	625	594	619	613	580	615	614	650	594	569	573	609	578	603	582	619	634	581	610	575	609	611	650	610	600	633	591	590	582	631	614	618	585	603	609	618	604	553	621	603	606	655	610	641	629	585	615	608	611	620	606	585	577	608	615	593	597	604	613	609	604	622	613	549	593	602	634	588	625	660	573	632	677	627	574	675	647	602	623	630	611	627	595	606	607	607	641	640	581	607	626	550	595	645	648	579	598	621	604	594	658	588	608	581	635	620	583	582	623	644	622	630	607	658	638	629	621	602	610	632	615	648	638	610	592	618	592	584	605	646	583	615	566	614	610	609	588	622	606	656	621	612	589	632	582	645	636	601	576	617	589	606	596	618	598	609	609	614	599	606	573	629	609	611	649	627	597	593	601	593	626	612	616	667	658	574	580	630	566	591	620	602	618	614	624	609	626	593	585	585	598	590	560	639	606	543	596	639	635	578	614	561	566	584	596	630	617	593	609	620	624	602	551	626	598	614	548	632	625	586	608	608	614	613	601	586	590	620	613	607	603	614	646	628	599	639	562	589	606	577	632	625	576	647	562	588	594	637	596	665	605	656	604	577	605	596	587	628	650	656	613	601	639	553	616	603	591	635	632	615	637	613	592	603	665	584	609	606	609	592	615	630	627	603	634	656	586	607	620	606	591	611	615	593	574	579	606	570	627	658	612	616	622	634	624	601	600	655	638	639	636	615	581	602	578	598	545	588	580	602	588	605	618	582	632	615	610	606	624	638	566	604	577	599	601	647	619	576	573	624	642	615	589	579	638	613	618	608	586	614	622	573	578	598	601	600	608	620	636	627	631	588	611	640	548	610	570	596	643	637	605	617	590	606	634	603	583	631	633	596	630	629	627	598	590	613	620	590	588	581	660	601	613	625	624	569	589	627	586	607	589	628	640	595	574	597	611	630	630	628	569	615	570	655	606	627	609	606	642	642	605	607	608	600	618	582	602	599	603	637	605	609	619	589	669	591	649
37908	30765	28228	13314	5897	3172	1469	798	454	311	331	333	240	177	130	120	145	126	113	105	112	99	133	102	122	106	126	127	126	117	111	122	104	119	101	122	111	118	120	109	120	130	121	110	105	120	79	132	129	111	111	129	98	92	125	122	106	103	126	111	112	98	91	129	102	100	110	117	107	126	105	121	112	110	116	134	126	130	118	89	112	124	113	104	106	101	103	125	101	119	130	117	103	120	122	112	116	101	118	124	107	131	124	140	111	103	135	127	128	121	132	119	121	113	108	118	109	108	123	129	128	127	136	128	103	114	105	130	109	96	91	119	117	97	110	91	114	120	114	116	126	129	105	136	118	104	116	103	117	95	116	118	96	110	121	137	91	118	101	117	107	129	114	122	120	114	108	112	108	125	93	136	108	123	114	96	118	131	105	109	127	102	115	121	126	108	108	106	123	137	109	108	106	103	111	125	105	98	118	100	122	114	107	130	119	107	118	93	143	120	133	130	115	112	127	133	102	124	114	124	107	102	139	111	124	118	107	104	112	99	110	127	117	138	124	133	92	111	108	133	124	132	106	119	123	116	111	87	111	104	113	118	109	116	98	123	117	118	120	121	129	101	131	101	104	126	108	125	100	115	114	108	113	112	118	104	117	121	117	110	100	102	121	118	132	112	116	126	129	99	131	114	109	101	122	128	108	108	106	117	119	119	122	102	114	130	112	119	115	127	124	118	117	121	111	116	111	120	121	121	94	111	113	125	118	110	115	131	109	84	118	127	110	117	116	115	105	114	130	104	104	106	123	138	118	114	102	103	127	111	105	116	84	130	119	113	127	123	109	125	110	117	106	122	116	96	122	116	130	134	98	108	103	103	119	123	113	116	116	113	100	124	102	123	133	106	113	126	110	112	121	118	100	122	112	108	122	109	131	115	118	128	142	131	109	133	110	108	109	103	109	117	105	106	95	110	139	99	134	131	115	128	140	118	96	88	98	126	112	115	105	125	128	97	109	114	107	130	121	118	122	118	113	120	128	124	134	136	125	116	124	107	120	114	132	122	103	130	108	112	105	118	99	132	97	112	121	123	130	113	114	123	114	123	112	103	127	103	102	136	108	118	108	123	125	109	125	112	117	126	118	132	107	131	100	118	113	106	114	108	114	116	107	106	105	117	108	124	131	116	106	115	101	110	120	110	113	109	122	122	117	95	117	122	132	118	102	123	126	123	102	126	112	133	120	109	115	123	116	101	123	141	107	111	114	130	111	144	110	100	106	118	132	109	101	104	108	110	105	108	127	117	105	113	107	108	106	126	127	95	97	125	111	121	128	107	116	107	122	104	118	113	113	133	117	118	127	115	107	95	133	139	120	121	99	118	106	124	108	109	112	102	106	97	113	112	101	139	107	115	106	109	103	130	115	99	120	122	101	107	130	119	124	105	108	113	121	113	113	115	128	111	131	140	135	130	115	107	106	127	118	107	107	106	106	109	112	111	126	120	139	120	117	127	103	122	104	109	109	117	93	98	109	115	123	116	112	113	132	109	115	136	104	110	108	107	126	128	123	126	109	118	125	137	113	123	110	122	112	120	91	104	90	132	132	122	110	107	121	113	123	108	122	125	122	110	107	106	104	103	145	114	97	86	109	115	107	124	126	135	126	112	121	106	113	110	126	124	125	141	117	92	121	121	112	135	97	99	138	122	126	122	113	119	116	141	120	116	106	102	116	107	104	102	129	117	115	91	125	138	123	119	120	109	107	93	122	129	120	130	112	135	128	132	100	101	127	118	122	125	119	132	114	110	120	139	123	120	119	99	117	106	115	102	108	106	109	106	128	135	124	124	114	104	150	123	128	114	123	131	109	103	105	120	93	105	121	107	104	102	120	121	122	100	106	129	125	120	118	116	112	126	109	106	112	112	117	123	114	127	97	109	119	105	133	108	112	118	120	141	110	137	135	104	118	127	129	129	113	117	103	115	103	107	112	121	103	111	114	110	110	132	95	102	128	118	113	129	117	105	141	128	113	123	127	113	114	124	114	122	108	113	121	118	116	118	110	98	110	133	111	135	125	129	113	104	114	118	121	128	115	118	114	119	115	115	128	114	141	120	115	129	112	116	109	103	107	102	116	95	101	116	111	121	123	130	106	101	104	109	123	121	114	125	119	102	120	108	125	101	120	116	110	127	96	122	99	120	108	93	133	129	110	106	129	136	115	118	105	99	108	115	113	118	137	106	112	126	123	108	117	122	109	126	104	112	99	114	96	123	112	101	106	105	120	108	114	122	137	112	121	116	116	105	119	101	90	104	96	109	112	96	106	95	116	120	108	121	112	121	117	115	126	97	97	109	105	101	113	108	118	114	115	111	129	113	113	98	111	124	108	111	125	112	117	110	122	137	121	106	91	111	105	115	139	120	118	93	99	121	85	115	90	115	117	117	117	102	114	116	125	112	124	121	119	96	125	112	123	108	111	116	116	124	103	114	132	113	117	112	130	105	105	120	118	104	112	118	114	119	117	122	145	136	101	119	135	124	110	111	137	108	104	121	101	124	107	114	135	112	124	123	120	98	88	119	126	109	101	126	116	106	108	111	130	119	129	115	113	95	116	99	115	98	125	98	124	118	112	128	106	87	98	99	119	102	109	125	119	119	113	117	115	112	122	126	115	123	124	113	108	140	120	113	114	120	120	122	124	106	114	121	112	111	120	113	120	117	116	119	98	97	126	120	111	111	101	116	118	129	130	123	111	113	118	114	128	101	121	118	102	119	122	105	106	107	133	102	109	103	114	108	104	101	119	122	124	113	115	116	109	107	122	109	113	125	112	112	120	102	124	121	112	122	122	117	108	126	117	103	127	120	124	125	126	127	108	126	125	122	107	117	120	99	121	108	113	130	137	89	129	148	122	98	104	113	105	143	103	109	108	134	130	123	113	114	111	109	108	105	123	117	117	125	113	117	135	122	131	103	96	117	135	106	102	114	106	114	108	128	115	112	113	108	108	128	114	111	126	137	114	103	141	101	120	109	100	111	98	95	127	121	127	128	112	109	131	108	128	138	123	102	107	141	115	107	106	104	107	128	113	109	101	118	129	117	111	117	116	113	120	114	146	105	97	127	113	108	125	122	128	106	93	121	105	95	108	111	101	99	124	107	120	117	119	106	101	97	131	120	136	122	134	127	122	110	122	123	131	118	113	99	117	110	88	113	111	107	104	144	124	110	107	130	109	140	118	120	108	119	103	92	103	123	113	114	114	106	112	117	115	111	117	101	119	128	137	114	110	116	126	135	115	138	112	107	123	124	111	121	106	109	110	123	132	131	120	92	126	109	110	109	98	108	114	123	107	97	112	96	112	127	114	94	116	120	114	121	127	108	108	123	104	119	111	109	110	114	115	111	112	106	109	107	117	111	100	109	135	123	121	110	99	128	117	148	117	122	127	102	104	104	104	103	120	128	117	104	98	116	121	103	112	122	110	129	119	120	118	124	136	109	95	126	126	103
26812	27325	24304	10970	6066	5212	3292	2405	1799	1717	1603	1732	1409	670	501	451	419	379	382	371	350	347	379	350	315	338	317	319	305	317	342	349	330	328	337	309	333	305	322	349	290	307	341	362	313	310	324	323	318	321	334	314	309	328	322	293	315	309	290	298	318	292	308	277	346	297	298	331	335	332	308	322	317	298	319	331	314	305	339	321	317	321	324	307	306	335	281	331	321	295	336	306	291	331	301	320	338	277	337	332	327	334	311	336	340	317	311	301	305	312	327	321	309	336	262	324	323	299	341	349	273	319	282	317	305	312	285	326	331	292	334	305	304	310	304	303	282	316	304	313	306	305	291	296	284	324	286	302	315	318	314	321	315	313	308	295	334	327	306	308	297	321	317	301	332	299	310	328	303	331	322	325	287	323	302	338	302	298	338	317	283	310	309	310	302	312	313	295	320	307	320	306	319	327	307	321	320	346	304	299	305	295	323	312	325	306	325	290	321	336	290	307	294	332	336	341	311	304	286	322	348	298	307	322	315	282	321	294	298	309	329	341	309	326	302	303	316	337	318	279	326	312	334	280	332	308	316	292	321	339	289	324	329	310	301	335	302	328	275	311	333	327	326	302	285	327	304	320	320	305	297	307	311	319	325	340	350	334	338	321	326	317	300	319	322	290	282	316	307	307	303	311	299	310	285	291	301	287	312	293	322	326	317	320	299	311	361	319	315	284	317	305	309	321	313	297	323	303	329	289	318	330	299	338	334	310	351	317	335	308	286	328	290	338	305	304	320	310	298	292	317	307	299	331	274	300	337	273	324	320	299	327	307	298	322	293	284	334	327	335	337	339	311	334	321	328	305	308	313	312	302	292	315	299	323	327	300	296	311	302	298	304	302	310	300	297	334	283	290	291	343	295	299	319	307	286	323	317	314	323	295	315	305	304	306	325	277	311	337	332	305	316	308	298	320	302	328	331	306	311	320	319	302	285	304	303	358	323	335	295	327	358	280	288	297	342	338	282	320	316	337	309	306	337	334	300	313	341	288	295	296	308	329	318	324	328	309	326	318	285	314	310	315	335	309	312	308	292	329	293	313	333	315	280	289	324	278	289	299	311	309	321	307	310	298	315	297	298	294	302	344	310	313	302	357	314	318	286	334	282	330	337	309	285	313	335	316	310	309	312	310	304	331	336	323	314	343	316	283	334	292	307	323	334	298	305	322	340	291	319	322	304	314	313	307	295	296	292	319	323	296	285	305	320	325	323	319	315	324	299	296	346	294	288	311	322	313	340	324	298	304	316	300	334	310	312	307	287	292	287	321	340	314	320	284	291	350	319	319	295	302	352	326	281	308	283	322	332	298	340	300	315	262	287	303	319	305	309	324	330	308	320	293	307	303	326	293	347	314	309	305	292	303	299	294	303	309	305	308	332	305	288	303	326	247	293	328	335	320	303	316	290	334	317	312	307	335	284	314	331	315	325	327	275	288	301	324	282	297	306	313	315	307	341	334	298	289	334	312	342	316	340	295	291	314	299	337	283	301	298	317	313	310	263	301	300	305	312	307	304	320	303	307	332	325	349	315	281	307	310	331	311	289	291	367	345	320	287	315	313	340	321	313	340	304	326	326	352	302	282	289	333	336	325	292	335	307	320	326	299	284	309	310	276	276	332	323	334	326	331	297	304	283	323	328	307	290	325	297	318	337	298	280	297	311	315	298	315	316	316	309	319	306	299	287	314	359	286	285	316	327	290	299	323	338	337	317	306	303	331	270	294	297	335	291	332	314	281	293	344	299	319	273	328	294	275	330	328	325	289	295	325	294	324	263	330	358	306	314	317	296	310	288	358	306	296	312	329	332	330	294	306	305	279	294	322	327	322	324	338	311	337	299	325	276	311	345	326	335	337	333	335	280	344	300	305	317	275	283	321	300	318	311	312	337	301	320	295	276	322	278	287	314	310	302	300	309	330	342	319	328	319	333	318	331	315	307	332	337	273	293	275	316	315	325	318	292	330	297	314	362	298	306	316	296	299	319	328	285	280	341	320	342	303	296	356	317	334	282	304	332	285	315	284	309	321	327	322	323	296	341	302	305	332	317	299	339	284	341	303	306	280	314	328	295	324	291	300	318	297	331	306	331	319	324	323	310	302	307	318	318	309	330	345	314	327	308	276	333	290	311	312	311	319	325	313	318	330	276	339	284	316	315	285	308	316	277	329	298	304	321	302	330	280	331	304	308	320	310	278	275	281	331	315	320	334	307	325	315	307	311	304	338	305	293	296	314	313	349	269	345	313	294	300	316	288	326	301	304	305	279	306	300	308	299	313	317	283	262	292	310	280	295	301	306	348	301	314	333	326	286	309	324	310	325	313	308	287	301	307	310	316	319	309	313	325	302	296	324	310	271	263	332	280	334	284	306	344	299	305	328	326	296	306	337	332	326	323	332	309	294	315	332	314	283	324	286	285	300	339	316	319	334	303	305	310	308	303	333	293	331	311	303	303	353	350	308	308	331	313	322	300	305	347	315	318	313	314	299	302	318	314	297	325	322	307	322	298	329	333	293	295	290	322	296	317	336	345	338	309	296	327	329	317	322	327	318	288	311	332	308	302	287	313	329	364	308	327	298	317	312	299	295	329	327	309	311	306	316	306	309	294	324	315	292	308	324	317	322	294	297	292	325	324	303	343	286	317	277	297	314	328	281	308	306	315	305	342	314	335	297	312	347	307	325	288	279	322	306	301	319	311	335	323	316	334	278	300	307	336	307	341	310	300	319	294	312	329	290	323	292	313	341	314	316	294	344	313	318	292	311	293	353	328	324	304	317	299	339	288	312	293	320	291	312	319	319	288	335	300	279	350	314	308	280	321	288	292	283	286	355	273	287	326	385	339	280	293	293	312	306	315	317	302	343	288	309	310	281	295	323	315	321	315	302	313	301	318	323	309	333	297	310	312	311	293	311	289	313	303	317	335	323	301	315	345	314	287	303	307	302	337	295	293	315	296	315	334	322	319	296	325	305	328	347	289	293	336	318	314	302	293	293	300	332	318	353	333	301	319	296	329	297	320	334	300	336	288	291	324	336	344	321	302	286	300	316	340	294	299	289	317	320	296	309	309	316	309	321	296	300	281	294	325	311	305	293	308	342	313	328	318	340	322	276	292	316	320	290	322	305	300	346	312	298	337	312	313	321	317	346	311	296	306	306	329	284	349	324	298	320	297	314	282	301	302	323	295	325	299	287	303	286	293	329	304	306	306	344	301	321	324	307	297	299	309	333	319	305	301	315	291	304	332	327	281	340	288	306	303	328	277	311	330	277	319	301	283	315	318	326	298	335	307	293	314	296	346	303	350	323	303	329	306	326	315	310	332	319	342	306	289	280	298	294	309	365	300	270	316	333	282	325	332	303	282	313	299	304	331	296	330	322	337	307	335	311	288	311	326	318	335	335	293	314	313	310	329	312	286	300	310	274	313	286	295	321	306	306	319	325	323	315	291	318	312
10143	3252	1607	647	398	371	348	336	320	332	311	342	313	312	291	294	341	352	336	328	346	302	285	298	342	333	334	310	289	336	338	328	286	295	339	327	337	327	296	323	325	303	313	328	318	321	297	358	333	328	324	327	338	317	338	292	278	319	283	319	282	283	319	353	354	322	315	322	286	317	317	303	298	345	290	311	322	332	322	308	297	295	316	321	303	267	321	306	311	325	299	323	345	325	319	284	315	305	316	320	296	312	293	300	300	311	323	303	310	307	300	353	324	353	303	309	302	286	280	335	295	303	323	295	311	305	363	330	351	306	319	321	280	347	310	318	353	321	321	323	313	266	307	317	342	310	341	344	332	296	322	344	330	324	326	299	299	313	358	319	312	316	308	297	299	334	321	308	309	316	297	332	295	310	314	347	287	344	310	329	291	343	288	300	329	326	322	316	298	308	334	335	305	354	301	301	294	309	332	325	313	334	313	297	335	323	311	344	357	344	321	328	319	287	305	296	334	320	309	303	306	340	302	276	308	297	286	311	314	312	298	301	297	300	309	326	288	309	303	307	297	321	302	333	304	323	311	314	319	359	329	332	305	298	303	319	288	336	313	317	336	298	322	328	307	280	327	334	316	301	339	331	297	314	341	300	335	319	323	335	313	345	296	296	310	304	362	331	346	304	326	320	327	311	303	330	322	293	322	318	313	339	316	330	360	304	327	361	292	336	335	308	299	345	317	297	331	318	375	316	283	299	309	325	309	310	303	326	315	328	320	305	305	300	294	318	311	332	327	328	330	322	349	303	266	332	302	320	305	318	306	341	316	300	309	299	337	329	335	355	339	298	326	322	346	327	311	334	290	299	324	318	335	286	324	286	304	301	291	368	312	326	316	293	311	316	313	295	338	308	322	313	339	333	338	296	316	312	293	279	313	289	316	317	291	302	319	313	351	307	312	326	335	306	298	317	329	328	302	288	324	334	320	301	318	311	300	327	337	317	327	328	285	319	340	295	315	302	317	292	292	349	301	333	321	301	307	309	291	316	323	309	323	318	313	317	321	305	343	316	312	311	354	328	325	320	316	279	300	309	358	315	326	276	364	317	315	304	317	328	325	339	298	312	336	333	343	316	320	287	337	303	322	318	288	329	330	304	311	297	324	313	326	324	318	303	287	282	292	335	322	286	336	311	317	318	307	321	323	310	319	346	317	338	343	330	311	292	306	298	312	293	304	333	290	310	296	311	321	342	318	309	321	273	313	299	302	297	315	308	293	335	344	325	286	280	342	291	343	318	309	267	318	306	324	332	301	279	293	287	321	293	310	318	331	329	324	312	340	340	311	360	331	339	335	297	292	306	286	308	317	292	327	290	328	330	313	314	325	312	311	281	319	356	315	332	357	330	284	321	309	310	313	324	319	294	362	317	313	323	296	321	314	328	324	324	336	328	316	336	292	296	350	312	317	322	333	329	319	298	291	265	326	306	322	318	357	338	344	312	310	323	278	321	321	316	318	317	315	313	330	316	294	318	346	325	342	278	325	308	298	315	306	349	290	367	348	311	298	292	320	312	316	301	303	302	322	340	342	306	308	315	299	316	336	277	298	333	304	293	310	341	348	312	287	318	328	303	306	315	348	295	337	304	285	339	299	330	311	328	303	303	277	294	287	296	309	335	311	326	321	324	289	296	294	329	333	305	353	297	307	309	331	323	314	314	308	347	315	316	308	337	331	312	326	335	322	322	281	299	352	293	342	321	313	332	321	297	305	295	303	334	307	305	308	270	295	321	330	329	308	281	311	340	349	311	321	332	324	315	341	336	343	294	300	284	313	316	303	306	312	305	319	322	332	306	338	276	282	294	315	291	313	348	316	325	326	341	309	323	313	305	321	311	304	314	299	365	345	321	302	313	311	319	328	300	292	280	309	318	327	322	336	328	314	393	358	330	328	322	299	341	293	315	288	309	315	327	319	325	316	311	328	289	298	326	336	306	302	321	298	331	321	308	297	325	317	310	317	328	314	320	327	299	310	334	306	322	300	323	349	328	325	297	323	292	363	337	298	328	312	307	315	339	329	307	309	317	302	293	303	312	303	347	318	299	304	329	290	324	315	304	330	363	318	320	327	303	287	331	329	288	336	326	309	301	358	315	334	318	303	318	311	381	330	312	329	308	307	338	314	334	315	326	321	309	318	309	321	317	324	339	308	318	278	285	295	273	309	326	330	325	342	340	321	335	329	340	315	279	302	299	326	351	312	288	286	317	296	337	300	320	342	342	315	326	310	347	329	326	324	333	301	321	324	348	325	330	325	308	293	298	317	281	293	339	290	303	353	352	304	282	332	294	314	314	335	299	322	329	343	296	318	330	310	320	326	265	314	293	309	293	299	295	339	303	318	333	303	330	317	321	331	330	341	318	285	347	308	326	290	326	316	321	326	297	320	329	296	309	325	291	318	326	322	315	337	321	292	300	286	304	313	329	301	322	299	374	309	333	322	346	316	324	365	305	304	319	347	345	323	345	285	301	316	309	283	313	327	337	325	311	334	319	323	292	293	304	332	317	300	291	319	285	324	336	318	325	319	306	312	329	312	324	337	284	318	317	297	326	303	323	298	315	345	300	338	319	326	341	310	312	319	345	305	349	325	326	283	314	306	345	348	328	312	259	319	305	305	319	312	272	307	325	295	320	353	300	341	369	326	273	320	313	322	294	331	314	335	327	345	302	298	334	313	341	322	335	322	312	330	296	334	341	331	335	324	313	264	295	326	315	284	316	323	308	343	290	308	318	300	329	336	323	315	294	303	317	321	321	340	327	323	331	307	333	298	323	291	290	338	323	300	325	308	329	357	314	347	346	290	300	296	324	308	317	329	305	344	295	255	319	315	296	325	328	310	337	319	352	333	291	334	321	308	303	331	321	319	303	312	302	343	327	323	286	292	292	308	302	296	339	310	337	311	309	315	329	297	316	336	322	327	325	307	313	310	328	322	346	316	317	292	299	319	324	293	324	329	304	323	307	262	282	315	322	307	322	310	320	268	294	288	315	317	306	307	303	329	292	333	306	338	328	317	315	293	324	326	307	332	308	329	290	300	344	285	304	304	299	301	294	289	338	311	344	342	311	332	311	339	301	343	323	301	300	316	318	313	309	314	291	320	300	309	315	316	326	316	314	303	320	317	308	289	323	295	332	304	343	284	321	309	306	321	325	304	352	287	320	324	346	334	292	324	315	323	267	318	323	287	327	322	309	325	351	325	306	300	268	335	324	329	334	348	326	301	270	300	329	304	322	312	275	323	300	325	295	330	303	303	317	349	306	317	339	319	320	290	337	317	323	301	311	317	314	328	331	306	286	305	295	306	310	279	294	342	299	305	326	306	295	343	288	319	306	296	324	317	327	310	315	334	307	370	343	309	317	337	348	332	301	337	326	337	311	310	274	308	291	301	304	325	310	304	307	332	323	293	328	307	307	334	339	316	320	312	310	324	334	291	316	307	285	300	322
8028	4155	3877	1790	1079	1139	930	874	819	790	805	824	774	812	799	749	808	764	775	793	773	814	760	753	730	767	742	754	763	747	799	762	751	831	774	750	794	740	779	755	783	785	772	756	775	748	757	803	796	787	748	832	753	767	727	792	792	744	756	731	713	742	809	758	748	746	731	771	781	741	778	786	800	767	726	794	737	742	740	752	752	726	770	686	773	721	775	704	751	750	780	821	790	740	839	776	766	723	785	791	811	755	787	778	745	752	782	829	704	797	737	783	740	760	775	742	756	786	763	793	790	790	771	779	779	739	735	716	769	753	761	749	795	734	737	787	772	775	719	764	771	723	773	738	818	751	763	811	700	776	730	794	752	776	771	798	768	744	732	767	779	788	714	760	816	756	778	774	763	793	727	764	765	708	736	732	756	811	756	715	811	787	685	835	800	841	795	757	756	740	762	756	774	761	770	734	786	750	731	779	726	750	715	750	736	768	752	805	767	709	749	748	746	742	750	742	771	734	772	710	741	806	819	762	776	757	737	760	772	791	801	751	754	816	757	739	778	733	798	766	725	792	793	775	740	731	750	800	735	834	762	758	772	743	789	775	768	784	724	799	800	767	745	733	711	789	756	784	741	777	802	782	737	800	785	746	761	784	732	753	785	749	763	727	762	780	806	734	740	785	764	698	722	796	811	715	741	743	739	730	800	814	773	784	774	747	793	763	759	785	772	763	733	758	781	745	788	785	768	737	733	796	776	777	713	751	757	858	816	734	783	762	781	812	756	760	797	746	763	727	738	690	741	784	746	761	736	788	776	806	764	803	773	749	770	795	795	796	772	731	734	771	762	783	762	790	764	747	753	710	756	779	779	812	786	769	788	755	788	720	730	796	785	816	746	771	775	759	767	831	756	766	781	765	789	760	771	722	788	770	735	779	777	774	804	762	755	725	827	801	790	776	784	767	751	730	756	805	783	782	776	737	761	779	754	779	734	776	735	787	754	793	764	743	812	794	748	760	755	768	737	729	701	804	751	752	751	831	742	801	780	777	802	759	791	738	796	771	742	720	825	730	771	798	765	777	743	760	823	758	806	747	766	700	774	744	785	770	761	796	751	845	751	765	769	774	737	749	771	816	753	808	782	760	801	770	794	803	779	802	769	740	763	769	744	761	773	751	796	769	720	761	758	772	776	737	771	723	752	757	749	760	732	758	815	784	791	804	792	750	730	729	786	798	827	770	731	769	789	793	764	815	740	729	750	731	786	806	792	761	791	771	776	759	763	763	765	729	754	719	796	777	772	746	809	771	788	748	780	782	772	766	741	755	771	732	781	809	780	791	712	848	824	746	769	753	772	748	713	712	778	764	717	747	788	781	749	806	784	781	800	804	754	771	752	729	734	861	778	779	745	781	796	726	770	774	717	766	763	781	795	753	731	790	743	762	778	769	783	737	725	789	728	762	755	739	741	811	706	777	754	717	775	766	796	731	784	759	770	740	749	788	827	757	759	712	797	734	801	774	790	818	755	817	739	787	787	746	810	743	784	774	710	729	737	783	760	780	764	729	810	759	720	743	748	783	760	749	743	741	760	720	757	746	732	733	762	729	778	791	777	776	819	761	755	763	752	779	779	762	786	768	766	759	797	785	782	739	749	764	842	766	771	818	770	820	748	751	745	778	777	772	744	763	805	767	763	756	782	769	800	796	801	757	781	744	765	747	770	692	750	762	723	793	761	791	770	759	794	786	762	782	733	764	738	758	732	740	767	770	760	741	760	784	758	791	720	740	756	740	778	743	712	731	736	732	726	750	737	798	736	752	785	784	766	718	787	762	749	765	787	788	744	791	816	790	735	763	771	734	823	778	755	737	727	754	762	771	762	745	745	794	779	760	784	751	734	768	809	745	737	792	747	753	763	776	725	725	803	810	753	803	764	766	680	809	761	765	749	754	778	797	758	769	759	741	757	742	755	760	732	709	724	748	822	732	786	814	763	784	773	770	719	780	744	768	742	781	778	764	755	759	796	768	760	778	755	809	750	758	741	768	763	783	738	734	766	762	810	745	797	799	776	746	792	809	782	758	803	729	760	740	804	816	760	826	756	808	825	796	776	739	753	788	772	767	739	755	787	735	743	774	759	765	791	758	698	740	780	797	821	728	788	794	824	744	782	773	771	765	781	766	811	723	793	755	734	728	740	809	778	826	733	755	786	810	734	795	735	744	763	746	761	747	767	778	762	744	778	758	791	762	735	744	759	782	780	760	731	772	752	816	832	754	778	720	768	702	743	747	750	698	792	755	777	761	746	808	731	734	720	784	764	770	765	718	750	783	728	809	733	792	775	781	779	772	746	725	775	777	718	766	761	842	757	765	767	762	766	722	757	764	778	774	778	779	750	760	744	756	785	766	779	766	729	783	756	763	736	795	774	772	777	775	772	790	755	757	775	741	728	777	732	828	766	746	785	755	723	700	782	796	786	775	757	755	801	802	757	783	758	751	758	773	794	791	783	737	762	757	705	795	793	809	765	791	746	747	791	785	776	768	747	769	736	760	759	769	753	776	767	754	760	726	759	760	741	810	747	773	749	753	760	800	761	748	750	788	769	754	814	702	737	798	772	772	794	751	747	751	740	769	798	801	841	761	764	777	755	790	741	779	787	788	764	759	736	727	744	766	776	810	836	756	795	764	737	799	770	769	762	734	745	727	773	785	729	739	758	821	747	776	735	788	778	758	756	781	744	725	771	727	748	784	757	745	724	809	758	728	710	766	781	757	773	796	752	784	784	744	736	805	789	828	740	744	744	742	813	765	779	785	766	785	788	804	754	760	745	748	761	797	797	779	755	778	732	782	711	816	806	718	773	734	813	754	723	764	712	790	781	716	774	776	826	731	693	769	828	786	819	767	764	745	724	768	782	798	773	801	775	746	748	761	717	770	796	803	771	712	776	761	769	778	774	760	780	733	783	782	778	714	825	732	769	742	798	728	793	808	777	790	789	774	733	755	757	787	728	750	809	808	763	792	774	781	747	768	767	753	762	765	797	731	763	796	804	783	761	804	764	776	741	752	796	764	771	732	699	830	757	757	780	779	790	728	793	759	802	755	742	755	782	767	781	732	736	753	763	785	686	723	796	746	756	760	791	760	693	777	763	752	767	733	741	755	775	791	778	741	793	775	714	781	723	781	779	770	777	776	803	786	750	744	778	747	741	770	764	754	755	744	790	803	749	779	756	757	730	788	812	799	761	731	790	813	788	722	777	775	763	766	793	756	778	741	838	736	741	759	760	788	791	774	794	730	711	699	812	759	752	767	785	785	776	815	720	727	747	801	781	833	725	777	782	793	736	767	789	762	731	705	736	778	743	748	785	853	783	749	800	742	772	754	738	722	763	757	724	768	811	766	772	788	715	752	793	764	729	739	728	799	755	755	777	783	812	778	796	741	786	752	743	755	733	775	780	746	825	797	763	774	743	756	748	796	787	764	795	705	789	736	706	763	724	774
28953	21049	18096	8720	3543	1886	1004	533	455	422	497	457	351	372	285	250	276	247	283	242	242	251	246	239	238	247	251	243	238	248	217	245	221	267	261	271	274	235	271	283	233	243	271	229	243	233	235	255	229	274	247	239	232	243	235	291	272	234	265	261	262	262	221	235	231	252	274	254	240	254	251	247	208	215	264	261	252	238	243	233	245	241	252	243	241	244	269	224	254	210	250	236	244	213	268	233	226	251	232	228	263	228	275	241	213	236	280	244	259	262	247	249	261	261	252	257	238	246	222	268	267	243	262	209	230	255	254	265	237	241	238	268	257	230	264	247	230	244	258	227	258	244	242	267	297	265	231	263	251	243	243	237	237	245	232	249	241	237	216	252	262	258	249	239	251	238	247	241	252	243	230	239	252	248	257	254	266	227	246	250	239	228	253	232	240	280	252	241	221	249	247	246	250	227	261	245	257	251	254	259	224	229	244	227	235	239	277	246	237	251	225	229	249	246	221	245	258	232	218	257	219	222	226	244	231	239	254	240	254	257	228	229	268	251	254	242	250	250	245	249	244	281	226	223	230	258	245	234	240	269	226	244	251	242	223	224	243	255	254	237	201	242	255	251	235	227	237	247	262	247	249	231	264	244	213	218	244	204	292	262	213	261	276	238	255	238	248	259	230	235	250	226	235	254	253	242	265	238	246	250	240	258	249	263	259	255	203	250	264	277	243	251	233	217	246	217	221	239	243	252	235	245	244	226	238	249	249	243	247	240	247	208	251	243	252	255	257	241	236	250	271	274	252	234	246	241	244	235	237	240	275	259	272	264	232	239	254	232	247	226	269	242	267	213	240	241	250	282	262	238	231	254	247	240	263	263	262	236	257	234	249	237	237	266	223	222	265	230	219	243	243	243	231	245	238	238	262	215	259	274	208	221	256	253	233	255	239	237	222	256	264	273	285	277	252	225	256	239	248	252	229	210	239	239	225	228	254	206	241	251	247	236	256	233	266	248	224	231	249	235	228	258	256	249	238	255	236	261	261	247	250	249	245	211	265	245	220	235	236	235	236	247	257	255	240	261	227	221	234	240	222	240	222	248	245	234	237	229	251	235	220	204	234	245	272	262	284	238	253	271	252	240	271	249	269	257	278	221	230	253	249	249	231	233	269	250	238	228	216	265	263	227	225	255	236	247	244	244	261	241	260	228	247	240	249	269	247	225	230	223	250	221	267	200	250	246	244	265	251	257	242	256	249	229	210	257	261	303	275	227	236	234	252	243	266	246	259	238	259	231	256	268	206	257	264	248	230	224	224	254	253	234	228	258	212	261	223	269	230	211	226	211	266	245	247	223	261	232	233	272	253	239	229	248	215	281	251	242	240	246	232	234	239	247	235	250	226	249	237	219	234	239	251	210	243	252	244	247	245	249	256	268	242	247	241	227	240	229	233	233	260	262	238	265	222	249	271	243	241	225	257	280	256	278	245	256	226	205	249	230	245	234	258	257	243	249	224	225	231	258	260	245	243	259	251	262	263	239	244	252	251	225	222	279	262	251	256	218	254	239	242	261	253	287	244	232	230	258	263	233	260	257	241	219	237	232	264	231	264	258	241	237	275	226	241	252	276	247	263	275	236	241	223	239	251	254	242	236	249	265	220	279	251	258	241	253	244	250	238	245	244	259	237	247	249	246	279	234	235	227	239	271	242	264	216	234	239	234	239	252	287	254	243	226	248	242	258	270	245	240	227	271	255	236	243	253	240	235	234	277	239	242	257	238	253	244	250	252	235	254	244	233	233	251	239	224	231	248	247	253	214	270	243	244	267	255	244	269	255	262	266	239	238	253	259	213	246	224	241	254	224	223	248	240	242	261	258	231	264	244	230	233	259	267	227	249	226	230	237	264	248	251	230	235	241	266	252	227	216	217	235	241	203	226	242	222	235	266	210	243	256	247	235	259	241	245	225	232	251	215	249	209	227	271	253	244	245	238	240	222	239	286	255	221	245	258	255	253	234	227	262	235	241	250	242	247	227	235	261	244	230	239	256	262	256	234	261	240	239	244	254	235	262	255	259	212	226	239	279	232	288	236	223	249	258	266	232	236	234	257	231	220	251	224	261	261	264	238	230	255	239	231	228	231	248	252	242	193	220	215	241	256	249	262	236	245	267	244	222	225	231	229	252	247	240	251	229	253	239	249	232	244	268	242	249	225	245	242	234	254	251	257	252	285	262	268	247	245	245	250	247	253	229	268	235	260	243	257	233	229	221	259	251	232	244	254	214	234	226	247	240	246	226	236	229	235	242	239	289	227	258	252	241	235	273	253	259	268	238	238	216	215	230	223	238	240	254	224	236	255	228	235	228	255	257	241	235	249	213	218	255	228	210	250	244	229	219	238	268	226	211	245	236	253	271	230	248	253	249	272	235	238	244	238	235	253	250	229	254	260	251	237	233	241	239	270	234	259	258	231	255	248	226	250	261	280	241	241	234	262	257	221	252	235	247	229	242	253	256	259	244	239	220	241	223	212	262	227	229	219	245	252	261	237	243	233	237	260	259	230	217	221	210	238	237	217	231	240	257	240	214	243	238	249	247	263	226	265	252	235	212	224	266	258	254	253	240	244	277	266	236	240	240	239	249	229	244	265	221	234	222	238	231	243	224	189	238	251	242	246	259	243	256	241	267	216	250	250	241	241	234	254	250	215	256	234	245	255	256	248	254	237	243	232	246	247	238	206	285	273	246	252	250	260	225	242	250	256	266	262	249	256	253	228	273	236	247	207	233	264	233	237	223	235	220	214	244	237	249	267	265	215	250	262	265	231	261	236	226	235	258	258	240	241	246	223	285	252	236	242	276	225	239	236	238	262	243	238	265	252	225	248	253	245	271	242	227	223	215	225	262	254	233	270	226	245	237	249	240	232	238	243	243	227	215	214	244	260	255	231	265	274	229	234	236	207	217	264	221	236	259	259	259	225	262	257	249	265	248	230	218	229	225	221	251	269	245	217	234	245	237	248	253	276	249	273	255	257	223	217	234	204	253	255	227	250	248	253	270	238	250	254	247	244	234	250	253	243	243	242	253	245	219	237	266	239	251	227	253	221	234	261	216	229	268	243	252	217	246	249	226	247	250	225	210	266	227	241	245	227	242	249	235	204	252	263	264	245	254	233	230	216	249	248	258	261	246	251	243	231	249	250	236	232	258	269	246	251	230	270	249	291	228	232	257	249	241	256	254	259	232	220	257	238	219	241	230	229	261	244	265	248	275	264	222	232	252	241	236	271	246	273	247	267	242	243	235	248	237	228	247	225	245	256	231	210	238	278	256	228	263	248	236	225	244	234	253	243	270	233	266	251	282	255	213	246	257	243	246	227	239	241	246	219	252	250	239	243	243	249	234	247	239	254	253	263	262	248	234	249	225	276	252	288	261	246	263	264	263	235	270	248	229	228	265	246	229	239	234	260	230	234	279	239	261	269	246	253	263	261	237	225	240	240	215	248
21398	18838	17850	9296	4795	3733	2702	1638	1587	1742	1886	1868	1505	1152	826	725	592	657	586	621	628	669	636	612	615	655	588	571	603	643	635	581	599	572	600	599	591	655	620	625	642	619	617	646	584	602	587	613	624	628	597	598	590	619	631	594	597	607	583	628	642	592	606	602	576	629	594	658	610	598	618	630	614	631	593	643	616	625	633	594	554	630	619	599	592	609	626	598	589	572	626	543	610	603	639	666	636	572	612	614	594	536	609	616	620	565	635	614	624	648	590	603	625	612	589	594	614	589	579	607	615	595	611	633	599	584	575	579	562	620	611	598	575	644	591	596	598	624	604	615	607	577	614	620	679	585	616	618	588	594	617	612	613	613	591	588	616	567	625	624	604	625	638	568	629	611	596	574	580	620	574	588	626	618	600	588	623	602	625	602	624	618	596	571	638	629	597	544	589	560	582	616	558	598	631	583	601	602	582	604	601	605	613	631	589	606	579	622	587	608	601	619	595	586	618	598	609	595	629	627	603	627	606	608	594	605	550	617	613	584	571	566	605	622	585	631	636	627	581	552	605	569	604	593	624	572	614	601	586	617	615	605	609	577	616	623	587	602	614	608	601	640	609	642	598	614	632	610	606	587	604	588	613	590	606	569	592	557	625	637	543	593	589	596	604	587	626	588	607	628	620	591	583	585	596	600	621	571	581	604	648	618	591	618	627	610	588	668	607	584	596	618	600	584	609	593	570	606	623	627	573	586	615	668	528	543	645	611	632	627	562	609	604	577	602	609	551	563	591	594	599	614	597	576	609	589	589	620	612	614	600	601	599	597	590	609	662	602	606	624	587	597	614	581	597	620	590	569	590	604	605	588	634	618	575	616	607	570	597	622	553	614	624	569	642	569	586	621	573	639	540	567	627	539	555	638	629	632	602	582	605	557	613	626	610	585	626	585	598	593	628	608	556	609	610	599	605	613	630	600	643	606	602	575	587	644	591	591	619	596	602	635	577	604	583	585	614	606	606	612	620	593	615	626	610	597	533	584	663	608	585	599	616	640	617	607	611	617	587	615	645	609	604	604	579	605	571	623	619	616	623	638	604	565	584	536	601	576	652	594	552	608	586	595	610	549	633	633	637	603	568	593	588	633	580	637	616	548	652	620	591	645	618	628	635	612	576	606	616	615	596	599	638	604	599	584	600	641	616	577	590	610	588	595	602	541	660	573	601	619	604	577	630	614	583	589	568	603	597	622	644	628	581	600	634	602	574	589	581	650	623	575	612	623	569	587	592	594	607	665	620	592	636	609	627	581	573	596	633	575	614	565	596	656	593	586	579	591	606	596	589	641	602	659	611	589	623	597	562	591	530	604	601	611	578	598	625	579	626	604	560	591	626	629	558	594	576	597	601	579	603	628	613	574	632	574	637	604	627	601	601	628	598	579	585	658	613	625	606	638	602	582	570	575	625	555	618	604	608	594	604	632	617	624	577	595	595	587	572	597	627	614	615	593	566	603	586	612	615	600	599	654	577	657	569	600	647	606	632	585	603	615	638	552	587	608	585	577	582	635	598	635	593	619	579	630	575	589	597	635	595	537	627	570	634	616	631	583	633	572	594	597	595	603	615	626	654	659	608	635	589	594	569	578	576	609	590	613	599	590	552	580	618	590	592	698	597	609	561	568	619	608	538	655	574	616	598	594	595	610	663	630	601	630	596	608	605	562	601	622	616	556	589	569	592	581	625	647	615	620	575	618	608	582	625	636	595	564	647	580	599	594	616	599	625	593	614	608	576	582	573	616	628	636	642	635	565	598	606	600	592	622	626	611	577	611	620	584	601	574	625	622	538	579	594	593	607	608	604	592	636	578	576	612	622	575	582	635	633	613	569	591	624	583	629	601	621	657	607	625	610	631	567	631	636	614	606	583	574	612	644	571	575	607	612	590	603	600	542	612	634	570	617	588	597	619	578	597	580	598	610	588	569	629	575	570	613	592	582	609	590	586	605	651	570	640	570	613	592	597	557	630	584	605	642	570	592	618	634	618	576	624	586	565	619	599	565	561	589	596	618	597	600	580	610	632	573	596	586	593	612	591	577	592	601	604	602	627	565	549	589	637	579	595	613	561	604	589	610	629	611	611	599	625	646	577	577	619	604	587	632	568	592	613	601	576	635	605	619	559	615	613	600	564	597	598	620	614	593	596	596	556	588	582	614	593	583	592	620	597	629	608	630	608	600	622	572	569	558	622	631	569	624	630	625	586	581	577	591	594	646	581	568	622	573	583	609	592	623	566	647	573	623	596	646	590	600	652	604	607	591	604	630	567	565	582	604	598	638	605	606	601	597	659	557	604	561	590	595	564	607	639	591	607	596	610	584	568	598	581	603	599	604	538	600	609	615	586	601	609	571	601	611	592	622	569	611	597	566	609	613	588	572	622	616	605	590	584	623	608	580	597	586	622	558	621	597	593	612	607	599	592	593	584	601	584	606	610	615	577	640	593	589	579	602	584	631	630	624	590	583	577	568	629	608	587	647	571	630	581	595	589	660	600	613	624	612	598	581	605	599	632	628	620	587	639	588	626	615	657	617	608	623	563	595	621	591	569	636	571	660	580	648	626	582	622	544	566	631	629	580	582	637	619	642	624	623	611	623	607	584	645	563	609	564	600	600	630	599	613	573	634	637	568	582	623	655	583	636	657	517	594	575	604	586	601	610	610	606	592	570	610	627	587	628	614	625	572	598	564	567	597	608	606	585	622	621	616	605	585	544	617	617	568	643	598	598	615	609	590	592	611	569	569	589	577	570	590	595	564	592	600	621	627	608	617	622	590	616	614	620	633	589	591	601	582	558	588	590	569	605	622	621	621	623	592	561	572	601	646	596	570	626	594	614	626	606	567	580	578	631	566	555	646	584	605	614	575	582	610	643	629	615	587	573	632	622	599	605	640	594	600	575	625	580	601	587	588	591	593	626	595	626	625	617	606	583	616	571	588	623	603	651	597	583	590	576	521	580	648	589	609	580	609	599	608	586	611	631	588	606	631	571	563	580	596	589	573	585	622	594	614	636	605	614	617	591	594	642	577	613	625	623	624	592	590	605	596	581	616	581	622	524	582	583	618	573	609	633	596	625	633	592	528	631	609	608	603	592	620	648	617	597	592	626	605	572	598	596	596	595	568	609	578	621	633	597	604	610	571	573	589	626	601	599	608	602	620	588	584	581	590	618	652	638	587	593	596	599	641	614	628	597	637	608	595	635	577	620	603	558	600	633	618	573	601	619	571	624	585	584	524	639	589	588	613	625	588	620	600	634	593	602	543	574	600	632	558	566	618	573	606	564	600	599	619	603	609	608	618	623	599	580	598	584	585	572	545	610	624	596	592	586	542	613	577	604	603	607	632	577	638	601	626	597	624	627	625	570	601	606	583	588	636	619	598	571	626	616	593	614	592	601	610	608	560	631	593	626	590	613	582	614	619	617	622	598	619	596	630	607	606	592	625	602	595
37015	29238	25513	13802	6413	3197	1506	714	340	408	531	478	354	267	161	130	128	96	123	131	113	112	116	104	125	116	108	108	122	100	113	106	111	122	126	128	124	127	114	89	111	126	122	113	123	114	118	105	100	97	115	139	132	108	91	125	117	120	106	104	109	95	126	108	130	105	119	104	120	113	134	126	118	117	102	110	115	115	114	113	107	90	107	112	103	104	122	125	113	111	109	108	115	92	104	118	119	117	106	132	85	116	132	134	117	108	111	112	99	115	119	115	131	117	124	108	118	105	106	129	108	106	126	105	106	105	109	123	114	111	147	112	105	123	131	99	119	92	110	106	88	110	119	109	115	129	108	119	126	127	113	115	117	130	115	112	104	113	121	99	130	123	109	101	118	111	111	103	106	100	116	110	116	107	128	104	105	102	131	112	121	108	107	110	121	104	119	122	112	117	121	101	124	127	104	94	99	108	94	86	113	112	125	108	119	113	100	98	98	115	108	101	122	131	130	97	116	125	130	116	110	113	126	113	111	117	101	109	119	102	117	100	122	110	126	112	108	101	124	119	114	125	123	112	119	126	111	99	105	101	116	114	103	117	105	125	117	106	114	75	90	96	90	120	125	109	109	95	114	116	105	115	133	104	111	120	122	112	106	114	101	103	127	115	124	91	119	97	111	104	104	119	123	109	112	97	109	111	123	111	119	118	104	120	100	120	116	83	126	120	116	137	107	106	112	109	113	98	121	111	132	93	124	124	118	130	106	105	99	101	128	110	96	112	123	114	104	123	90	106	104	123	140	131	110	111	127	106	100	105	107	97	110	97	114	124	112	114	110	119	118	105	126	124	127	123	107	119	112	118	107	112	107	123	121	133	108	93	105	100	123	129	111	95	102	113	92	118	93	113	117	88	106	105	122	116	94	106	124	124	107	117	99	127	126	127	125	111	113	112	119	117	122	120	103	98	107	118	123	120	101	115	106	111	129	132	126	116	106	131	86	98	117	122	107	106	108	106	131	113	118	106	106	95	114	115	100	129	107	102	99	102	106	117	109	116	107	115	102	135	92	103	100	140	114	108	95	98	103	108	96	108	115	112	114	119	125	105	91	117	141	128	98	109	113	144	115	119	114	115	106	102	99	95	118	129	97	117	109	117	111	122	123	108	116	121	110	142	123	97	91	111	116	125	125	113	102	95	90	117	113	106	108	109	123	118	122	130	99	108	121	115	106	126	108	107	87	117	109	108	117	122	117	117	102	124	113	105	111	103	114	101	117	102	106	123	100	136	103	125	105	105	102	122	109	93	106	91	110	126	116	109	91	114	116	104	134	91	101	106	113	101	111	101	116	123	108	121	101	108	112	109	117	125	117	133	125	120	121	133	122	125	120	123	125	123	115	98	102	109	114	121	118	106	106	109	101	107	125	102	119	102	112	115	132	108	130	104	135	123	117	96	87	103	107	108	126	133	123	115	118	136	110	107	131	108	117	113	125	135	142	124	124	114	97	110	120	118	115	108	132	108	101	93	107	113	104	130	114	120	101	120	96	118	97	123	108	113	119	104	101	112	113	122	120	122	98	107	98	110	97	127	106	129	120	103	101	105	98	90	108	106	128	124	128	130	108	110	101	105	124	109	102	139	96	138	121	122	95	117	122	127	100	124	114	115	108	117	109	132	107	124	97	102	110	116	132	130	134	108	113	115	124	114	104	119	117	113	105	106	114	129	114	122	96	123	126	115	120	119	127	127	126	90	108	95	90	100	104	116	132	106	106	103	121	113	128	105	104	124	123	109	123	116	106	96	105	128	114	134	102	122	104	107	98	113	106	112	127	115	110	114	123	108	121	114	108	118	134	113	108	118	111	107	120	109	123	105	113	133	106	118	96	99	113	125	114	110	122	106	125	120	103	116	123	104	104	107	108	114	108	138	97	96	112	126	113	118	112	112	108	104	132	110	126	113	115	108	121	108	107	110	100	113	127	109	117	116	127	98	104	119	120	131	113	111	119	118	108	123	138	138	110	103	128	117	119	117	100	105	108	115	132	114	113	116	111	109	104	93	105	107	115	104	103	104	131	118	123	109	113	120	117	111	133	123	116	112	129	106	135	113	121	125	119	117	105	100	132	108	116	130	109	117	115	118	123	129	118	98	109	99	101	103	109	110	129	108	125	112	110	124	113	113	110	102	100	110	112	102	101	105	108	110	104	115	125	128	114	121	91	99	134	118	130	97	115	107	94	115	114	94	98	113	108	108	102	143	104	110	93	119	112	110	113	124	145	127	83	102	104	107	114	119	119	103	114	112	113	114	110	118	114	116	119	113	116	138	123	102	122	112	116	112	118	108	108	154	101	108	105	118	126	128	115	132	131	106	118	110	118	98	114	103	124	113	100	131	116	111	124	105	113	112	113	109	109	98	113	113	101	108	109	97	118	109	114	106	123	113	109	103	118	107	131	119	99	127	110	103	124	106	89	124	97	131	112	126	100	115	98	138	111	121	97	105	132	120	154	121	117	117	123	113	103	121	120	115	105	132	122	105	99	126	113	126	126	127	103	113	119	112	101	122	139	124	134	104	109	117	118	116	104	116	106	105	108	105	113	107	112	100	107	102	108	103	115	129	119	108	104	112	131	103	126	125	122	115	116	117	116	120	105	104	110	153	112	121	144	112	112	133	112	106	118	127	120	121	140	129	113	104	120	120	106	98	120	108	104	113	109	98	130	103	106	109	112	124	121	125	110	119	107	124	129	106	122	115	107	142	111	115	92	106	103	105	126	109	125	118	127	123	98	122	112	127	130	113	98	106	108	101	122	115	141	125	92	101	123	110	136	117	117	118	106	99	102	125	102	109	97	114	93	131	131	124	129	107	104	84	102	116	111	87	117	123	110	95	134	104	118	112	130	104	119	116	116	114	107	114	109	107	108	123	114	127	99	103	111	116	94	106	135	105	125	136	137	108	111	112	108	132	113	109	85	123	125	120	107	122	127	102	113	125	105	104	102	119	98	114	122	121	108	124	99	104	132	113	107	128	112	105	115	111	106	118	116	122	104	119	112	103	108	124	107	122	111	122	116	121	113	119	109	122	106	124	111	114	141	118	98	126	107	137	131	112	113	135	119	113	121	133	113	126	112	112	119	108	121	90	108	137	93	106	99	126	131	117	94	114	107	113	110	106	116	110	110	134	100	120	108	107	121	111	118	105	134	118	118	96	103	123	92	117	111	109	119	136	99	110	110	106	122	121	101	119	132	113	106	124	104	113	122	102	126	124	117	127	125	118	124	115	104	107	100	115	113	119	121	119	115	120	118	90	115	115	125	109	115	144	116	121	127	113	96	109	114	128	115	110	114	120	107	109	92	107	111	108	121	111	114	109	103	110	115	127	122	123	118	87	108	101	119	116	124	98	102	125	119	142	116	105	127	108	109	96	101	120	107	103	104	98	114	127	117	117	103	132	126	122	110	120	110	98	115	122	113	126	106	119	103	116	112	134	106	106
25940	24993	23664	12984	6792	4675	2995	2140	1633	2014	2761	2670	1889	1444	811	432	363	383	380	353	344	385	349	318	355	338	341	372	347	337	309	287	312	287	329	335	294	306	312	321	336	314	321	294	308	323	317	308	311	321	324	312	313	316	296	360	304	296	314	294	294	295	315	311	326	327	319	311	277	328	316	311	287	309	287	313	297	304	323	311	316	291	272	292	305	324	305	341	304	313	306	293	311	303	330	299	315	301	294	300	318	316	313	315	311	290	296	309	313	318	277	297	273	309	292	302	327	293	316	317	324	300	281	315	273	308	352	305	298	309	290	310	290	318	290	301	293	321	317	287	330	305	304	315	281	340	320	292	300	288	306	276	297	312	324	285	300	289	317	303	306	286	311	293	271	286	276	284	321	296	285	305	326	330	321	314	284	313	294	286	296	301	325	299	292	329	300	304	307	324	313	341	281	302	273	303	280	279	311	301	336	328	287	316	313	313	280	303	304	312	303	328	306	317	332	311	334	313	321	302	284	298	324	308	295	270	283	327	317	283	312	288	335	317	330	311	288	322	351	268	307	308	286	313	271	287	316	297	311	339	297	311	301	291	296	284	309	316	302	299	288	323	302	291	336	299	289	310	319	278	283	299	317	362	321	295	287	324	306	307	299	288	293	319	297	349	303	297	277	297	290	301	296	265	309	288	312	331	289	300	311	345	279	322	329	293	324	293	315	332	307	259	321	282	300	278	342	296	300	341	299	286	322	285	339	320	291	280	298	299	318	332	284	311	303	291	277	306	316	316	328	327	321	330	354	274	308	302	304	291	314	303	307	316	311	297	310	308	326	309	284	322	276	282	311	321	318	289	308	286	306	291	302	307	323	307	317	288	326	297	325	318	288	268	299	297	331	310	323	292	278	320	322	311	274	296	340	294	320	303	314	298	298	315	303	291	316	323	334	326	302	316	331	312	324	313	311	320	328	290	301	285	308	293	308	304	323	313	310	307	358	332	321	316	322	312	316	307	340	297	309	290	316	306	281	271	342	272	308	296	305	304	280	319	313	276	330	305	310	306	298	312	308	312	305	343	310	324	279	305	279	332	334	301	301	315	305	283	281	304	295	282	313	300	295	281	290	288	332	344	326	278	295	317	299	295	327	286	357	320	303	295	307	289	300	316	317	298	295	290	318	319	313	289	315	302	314	326	311	306	298	320	273	269	296	308	291	308	302	315	315	318	313	317	297	316	333	312	327	294	290	320	312	292	324	352	295	292	310	314	275	285	301	281	272	285	310	298	303	248	313	322	295	319	315	286	304	310	293	309	306	329	315	299	297	310	327	292	338	273	288	301	301	291	282	305	309	311	291	288	286	329	275	311	320	276	276	296	277	308	316	304	313	330	289	315	298	296	312	326	299	326	285	300	310	318	286	306	299	299	304	305	330	317	295	309	318	285	317	339	322	339	258	290	325	298	298	280	289	286	284	317	306	317	298	323	276	288	318	317	263	312	333	339	267	299	347	303	307	313	344	305	323	296	315	312	281	305	304	287	351	309	327	331	310	278	248	305	322	318	284	312	282	315	298	311	326	333	307	299	294	296	295	316	314	310	348	303	273	311	296	297	323	319	340	297	318	330	303	307	297	305	296	290	309	291	321	318	321	339	296	316	284	308	315	309	340	294	317	311	342	327	324	316	322	277	329	289	324	310	317	334	331	304	305	310	303	301	296	286	306	316	326	288	282	275	313	288	295	312	280	316	303	315	322	284	286	307	315	349	288	313	307	350	288	282	307	303	301	342	305	304	283	304	302	315	307	331	317	308	345	314	320	290	291	323	324	282	317	275	301	278	308	354	287	296	320	293	332	326	310	299	309	316	291	319	298	330	316	288	306	321	295	287	301	306	339	284	285	298	321	327	303	281	310	322	308	330	303	307	275	335	301	306	336	275	336	319	285	288	323	294	292	301	318	304	310	295	333	332	296	316	308	293	297	313	319	285	299	287	293	273	327	303	291	314	322	302	333	300	307	286	327	309	314	286	287	290	308	331	336	307	291	309	295	332	294	268	321	308	288	289	353	297	288	331	305	232	307	312	292	300	308	334	323	296	316	340	280	294	304	314	286	309	289	292	295	302	302	294	318	325	311	315	335	320	332	335	295	317	314	284	326	297	305	294	303	291	356	295	289	320	338	276	313	294	322	301	294	320	306	310	302	321	291	276	264	290	293	311	281	338	298	292	315	300	278	304	312	308	300	295	274	274	350	326	320	280	330	311	308	303	295	324	283	335	308	298	311	298	309	304	295	307	340	308	332	306	292	314	301	304	290	289	273	302	312	313	312	261	298	307	297	345	283	294	304	290	305	256	320	287	306	352	275	305	332	307	298	307	309	302	329	350	350	281	316	298	302	341	295	307	298	301	284	296	297	298	335	301	303	305	280	315	329	304	301	312	317	314	305	316	284	299	302	284	300	308	301	301	296	313	296	291	298	298	279	277	304	307	294	316	334	323	296	313	290	315	327	313	312	315	315	318	320	288	329	287	297	293	252	319	325	283	301	288	286	250	318	302	306	329	302	325	335	329	302	300	315	329	279	287	287	305	299	282	280	314	300	309	289	288	275	301	310	289	319	341	303	311	282	303	300	317	327	292	340	313	284	307	296	321	299	333	314	280	310	327	304	287	305	306	289	306	319	309	301	294	287	315	311	293	300	298	290	279	300	335	276	274	346	335	262	302	296	283	304	297	282	334	321	346	305	301	324	318	292	315	299	291	325	299	347	311	318	311	314	300	287	322	305	286	315	311	310	294	303	325	287	303	308	297	324	351	288	274	269	305	314	297	282	293	306	331	296	299	279	287	315	280	298	322	277	311	282	288	312	303	281	279	298	309	294	301	350	318	310	275	332	289	275	319	276	323	305	318	294	295	308	299	295	323	276	278	296	318	313	291	314	297	318	319	300	313	329	281	313	324	291	313	312	298	305	327	306	277	301	322	318	312	330	298	306	308	319	339	296	303	314	294	336	323	311	280	302	298	272	300	337	298	318	318	307	235	325	314	322	308	304	301	321	308	335	301	284	314	314	283	284	315	308	305	305	341	299	309	346	339	320	344	315	331	293	299	305	292	302	298	310	320	307	290	318	282	310	305	263	287	343	283	313	297	316	287	290	290	302	306	328	308	305	288	285	310	321	320	299	304	327	294	308	300	268	297	332	277	326	293	302	319	284	305	333	286	306	312	287	305	301	312	287	314	330	297	282	311	289	327	278	299	315	311	330	285	347	265	317	288	341	336	307	298	322	335	305	282	283	302	314	291	315	256	302	315	290	329	325	312	332	310	285	305	308	282	319	310	291	318	281	318	312	301	302	290	281	307	330	287	317	295	309	330	336	282	294	317	296	307	313	284	331	296	331	335	323	284	317	313	327	310	302	320	312	327	319	308	291	303	249	312	311	345	273	294	334	335	307	313	292	305	292	343	282	344	333	326	316	301	303	309	303	318	316	323	329	325
10332	2980	1805	729	411	336	340	352	304	333	331	339	314	341	311	298	306	293	327	292	287	319	322	329	312	331	310	303	322	320	339	333	298	296	331	302	337	329	319	340	343	320	322	315	328	330	342	333	282	319	317	317	329	277	291	296	317	297	323	298	321	279	280	335	327	302	289	327	301	324	291	323	313	330	310	296	308	326	333	313	295	328	281	302	327	327	357	271	282	322	310	280	336	319	292	285	310	340	336	297	296	317	292	316	315	324	304	311	328	308	296	321	317	333	318	286	329	336	339	296	337	306	316	303	324	336	281	322	272	292	338	313	302	318	294	299	316	293	258	311	315	323	293	295	336	346	311	305	338	336	319	296	331	311	284	291	284	323	283	288	309	340	287	318	295	305	319	309	324	319	305	315	319	302	304	302	297	330	292	297	315	324	338	282	308	277	319	309	284	313	308	294	299	306	304	295	281	303	318	279	332	325	337	285	298	350	302	309	321	312	311	323	300	279	338	295	306	282	340	287	332	290	333	371	327	336	321	323	303	291	295	276	305	307	290	310	295	344	309	289	298	312	312	294	340	320	302	323	324	333	305	329	339	329	307	295	290	307	278	356	334	293	315	316	295	307	274	287	320	303	313	322	346	297	327	294	282	305	314	308	286	301	305	306	320	295	316	337	308	295	319	299	321	325	289	309	305	307	294	327	299	307	292	324	321	290	306	277	293	286	307	303	328	302	267	294	266	348	325	315	342	276	331	323	297	308	308	315	280	297	309	341	318	334	278	291	303	298	320	303	308	308	296	309	329	298	322	310	341	307	308	326	301	333	308	315	323	309	321	280	318	286	345	272	328	314	318	303	314	329	312	332	269	320	301	268	298	315	293	304	317	326	327	299	313	288	314	341	343	316	312	280	344	285	293	287	280	302	321	334	324	287	303	307	335	303	318	329	303	293	302	316	314	311	307	297	315	312	329	308	313	303	301	312	291	296	321	325	303	279	292	323	324	301	324	308	315	342	317	311	335	331	347	301	342	332	305	307	309	310	317	294	308	299	276	311	335	315	304	312	285	323	334	326	353	296	314	317	314	308	272	310	317	292	314	329	294	325	294	308	289	314	336	329	306	321	296	303	353	312	304	276	338	348	317	311	299	295	326	312	277	307	274	281	306	299	297	317	299	317	334	291	277	347	312	303	310	323	309	287	290	297	298	277	318	313	307	292	324	304	328	288	327	298	304	307	351	323	315	345	328	297	315	308	319	304	328	298	344	316	324	289	326	324	299	280	314	325	343	306	297	333	321	309	317	332	299	309	303	323	322	300	315	338	322	319	318	301	316	304	307	282	318	320	291	306	297	291	302	306	341	284	319	298	294	311	289	287	296	277	329	328	345	337	315	300	286	310	274	335	314	317	292	277	311	294	314	288	307	322	301	361	311	294	326	268	287	300	321	300	330	311	315	264	311	328	298	299	316	328	329	315	326	282	310	331	296	299	347	275	274	303	313	326	305	318	298	301	340	318	315	318	295	273	302	301	309	281	300	292	307	295	306	306	328	308	299	309	325	286	345	316	321	297	299	303	323	341	338	329	334	334	280	315	302	300	302	281	340	320	331	316	306	307	308	311	316	340	295	286	355	308	334	314	317	305	317	302	340	297	304	271	309	285	312	317	317	312	315	292	323	338	271	309	292	303	330	319	300	326	325	303	298	299	277	281	312	290	309	301	320	316	308	360	298	322	288	314	306	320	295	292	318	324	310	285	294	330	332	293	317	302	298	321	343	297	307	290	324	277	312	282	297	315	320	333	288	319	299	322	282	281	278	323	341	307	318	265	312	307	329	307	316	280	284	330	334	331	310	308	297	296	331	270	302	277	326	319	323	281	314	324	332	306	318	282	306	319	300	316	315	343	296	307	298	331	325	322	310	313	316	324	338	325	299	307	304	316	308	339	315	321	300	357	297	301	284	313	295	287	350	328	273	290	313	332	298	321	287	287	311	311	278	280	316	297	313	328	308	285	315	326	281	300	293	304	310	315	298	302	332	325	334	319	252	315	313	305	287	325	331	317	292	296	323	308	320	325	299	329	325	301	296	346	322	304	290	308	301	315	273	305	278	330	296	311	306	292	290	312	309	311	298	282	302	327	323	298	299	347	280	331	337	284	303	291	329	306	292	300	293	311	286	308	304	315	334	323	353	298	311	335	317	341	299	331	343	341	281	323	291	339	329	328	329	330	291	308	284	327	324	282	287	321	311	281	312	286	299	323	345	326	320	300	303	296	300	291	305	298	315	309	317	334	321	324	326	306	326	297	337	314	320	290	314	319	293	333	310	335	330	323	278	327	302	304	274	319	310	317	293	304	316	327	298	290	316	291	307	320	326	342	307	288	295	295	306	333	285	331	318	325	331	282	310	305	326	307	286	312	340	334	340	315	347	318	303	314	320	338	309	272	321	297	305	345	330	304	324	316	324	299	310	331	287	301	298	298	311	304	311	323	289	339	291	283	317	338	331	302	311	294	302	317	307	302	306	296	334	284	343	340	286	277	316	326	297	329	306	333	324	313	287	327	321	291	287	306	339	340	321	335	317	297	317	302	300	315	316	319	327	287	317	308	305	312	318	316	346	317	314	284	299	314	327	316	315	287	308	297	347	309	325	311	322	292	297	305	307	284	280	306	311	335	293	316	311	312	301	336	349	310	323	303	293	315	312	327	316	316	282	286	297	293	304	292	290	306	304	324	303	286	310	299	321	336	315	276	315	298	276	291	289	295	299	317	329	302	329	357	311	315	320	300	318	334	310	359	285	310	323	288	311	320	287	336	294	315	339	332	302	309	316	284	308	315	341	301	327	284	291	314	301	285	303	299	306	292	336	266	338	290	298	315	274	316	324	303	337	308	342	292	332	316	326	325	317	316	356	340	326	304	287	321	303	313	278	308	301	332	289	328	330	340	310	300	313	320	314	305	312	306	305	301	287	290	304	318	289	329	294	276	307	315	296	316	282	297	321	283	286	312	322	310	270	303	328	308	324	322	306	327	279	282	312	316	317	326	303	319	308	313	313	318	337	298	303	283	301	309	284	339	310	305	303	332	310	338	316	303	322	305	301	284	314	311	330	329	343	294	315	301	346	282	305	328	323	315	302	326	325	305	318	330	279	302	324	319	305	295	300	327	303	321	326	341	331	297	317	353	298	285	324	319	297	280	315	300	315	315	306	289	328	321	305	354	322	294	300	310	297	300	321	359	307	261	319	316	320	284	307	286	305	340	306	273	284	297	311	309	297	289	322	306	350	319	344	352	289	312	317	314	310	303	321	304	314	325	333	289	308	318	317	313	275	323	309	309	332	299	310	302	304	329	331	285	300	285	280	301	294	320	354	311	319	286	312	301	315	298	323	298	326	320	287	346	307	283	336	311	318	292	318	330	277	318	289	290	340	286	313	306	306	305	330	314	327	330	309	322	292	286	351	316	314	324	310	321	299	312	304	331	311	360	298	313
8051	3778	3957	2005	1080	1025	896	831	781	834	845	867	805	838	735	807	754	780	743	727	761	719	750	821	723	721	730	715	752	782	791	737	738	734	764	750	719	746	773	733	736	714	750	782	727	736	755	747	770	764	738	760	813	760	775	828	818	762	769	710	776	762	760	727	792	727	731	722	733	770	804	790	746	772	744	752	740	792	749	747	747	748	763	740	744	731	775	762	715	758	741	792	802	752	747	741	780	748	754	741	762	733	691	734	759	737	757	785	790	773	752	747	769	750	781	770	755	799	760	754	718	744	722	769	786	772	728	767	784	778	823	761	779	723	767	786	754	757	732	755	766	720	719	748	707	771	754	746	817	742	771	791	754	782	773	784	757	742	765	770	778	706	762	775	771	766	723	747	741	767	750	731	714	776	760	766	730	732	702	736	749	747	775	725	753	813	767	699	788	773	720	714	748	767	786	734	750	781	764	769	764	815	773	722	784	765	765	775	773	731	747	769	754	709	750	762	767	750	749	764	825	720	793	775	746	717	739	751	730	775	745	718	732	764	788	782	776	718	733	751	754	725	776	743	745	765	748	743	779	744	714	709	764	771	737	728	763	793	774	729	762	729	738	757	759	703	756	773	778	763	728	779	795	741	751	755	805	760	755	751	762	752	806	783	823	761	746	724	726	756	723	743	746	771	755	761	733	794	738	771	751	727	728	731	776	734	787	784	726	686	741	761	764	742	788	813	764	776	754	717	780	790	747	775	728	763	777	768	736	746	783	777	727	728	722	785	765	770	741	812	760	757	768	725	757	727	737	810	760	781	798	736	759	773	721	789	738	756	732	783	747	730	694	745	736	743	757	753	739	732	749	731	722	755	782	782	728	838	815	746	743	733	789	767	728	729	723	788	714	705	769	727	718	793	699	712	775	762	757	816	755	740	797	769	745	772	749	816	793	709	777	746	757	728	747	823	765	784	738	755	736	746	756	761	794	728	740	777	775	716	747	769	740	787	779	737	698	753	791	772	783	783	805	803	778	795	728	719	768	778	766	788	741	774	726	732	745	759	723	746	757	734	710	802	752	747	776	724	737	791	762	781	746	721	753	751	757	786	773	782	784	729	795	710	748	740	749	736	738	710	698	729	737	759	768	772	788	728	741	724	754	777	746	736	710	740	733	803	769	769	805	735	776	750	777	763	760	774	742	756	742	747	723	720	779	751	760	731	746	736	744	767	761	736	743	749	744	749	760	720	730	736	759	781	775	733	747	751	712	728	761	716	759	747	741	775	745	732	771	737	719	775	722	726	712	719	812	757	749	810	739	772	751	706	702	741	784	821	729	774	744	745	722	731	759	740	712	743	750	720	724	757	743	748	756	811	748	773	773	761	767	757	776	755	742	724	696	746	796	772	728	770	713	841	840	773	731	755	743	742	819	787	720	761	802	768	734	692	711	769	734	736	741	772	761	772	741	755	727	756	752	771	718	699	794	735	787	734	764	763	785	775	790	736	768	727	742	726	756	746	709	729	715	757	735	711	733	737	743	741	757	774	769	721	774	766	779	729	736	757	743	759	769	757	751	754	770	790	776	749	796	710	751	747	740	770	763	756	742	726	744	757	729	768	776	763	697	757	768	757	766	727	751	755	732	733	772	726	785	804	801	764	803	763	816	722	794	796	762	766	799	778	812	748	807	751	808	791	806	708	743	723	747	687	709	797	771	795	801	745	762	814	773	772	717	806	760	771	725	720	743	741	743	761	764	731	784	783	756	795	756	712	719	748	759	736	790	772	743	767	781	723	769	761	796	771	729	723	766	837	772	781	784	774	794	781	779	761	755	771	777	745	716	725	743	738	770	778	682	759	726	739	715	764	756	773	742	785	752	728	735	750	795	794	754	775	738	721	749	818	739	782	786	753	747	821	774	788	789	759	749	714	747	753	783	700	708	744	773	801	762	720	772	777	740	718	729	759	746	759	767	764	688	767	738	737	754	791	752	750	768	742	757	780	753	784	745	767	820	716	705	755	714	741	802	748	770	801	787	726	742	773	820	729	768	737	745	796	765	747	762	721	735	781	769	787	776	744	774	731	728	771	778	754	746	796	766	773	727	763	766	774	739	718	764	800	775	729	727	726	771	768	757	729	753	747	717	774	724	781	802	745	701	764	713	791	744	763	753	792	742	765	770	769	765	760	738	758	747	785	745	777	791	783	741	740	767	765	741	726	732	735	734	717	712	800	794	765	781	792	782	761	748	717	777	718	785	736	733	747	801	784	778	750	769	712	755	706	760	729	797	747	706	805	743	736	739	733	744	759	747	773	766	730	814	731	756	744	731	773	750	766	745	759	737	760	761	764	695	806	727	738	759	777	753	774	790	741	753	734	756	776	729	739	761	726	723	792	754	797	751	706	709	738	722	717	722	713	741	826	784	722	741	752	762	814	755	829	777	733	740	762	725	751	752	785	757	742	750	776	722	759	724	743	739	748	743	809	740	731	743	729	724	736	760	789	782	758	771	766	734	748	755	772	785	755	743	792	718	746	754	712	755	780	791	789	742	741	730	749	759	755	746	781	758	740	789	741	714	755	760	836	788	795	728	805	779	725	774	769	806	762	755	756	746	765	769	772	810	793	747	682	714	752	797	743	763	723	767	765	829	700	782	744	711	750	724	714	770	725	759	754	745	770	780	753	766	727	722	692	793	755	741	777	768	746	764	714	772	702	725	829	738	741	774	711	795	742	737	763	795	763	706	769	796	762	771	789	778	771	781	715	742	769	771	718	808	708	776	720	697	774	734	731	761	732	775	702	784	751	715	761	769	746	729	788	798	779	728	754	763	783	740	770	717	781	742	737	761	818	773	805	748	758	727	824	728	764	699	787	755	734	748	773	704	710	791	757	796	750	722	724	765	718	772	714	816	816	708	759	763	752	741	765	814	739	804	737	795	731	801	771	758	750	740	777	797	742	754	751	795	766	720	757	793	728	744	759	689	768	722	820	750	774	788	725	745	751	797	721	809	734	808	760	763	746	718	757	717	711	741	721	759	754	743	779	729	777	801	761	776	735	700	712	756	759	720	775	714	792	777	772	765	783	799	727	769	775	775	760	809	752	746	789	729	756	730	736	695	753	679	776	799	751	759	765	738	735	726	724	722	720	764	801	764	728	758	684	758	759	697	763	720	720	754	735	729	740	753	786	679	768	773	794	746	774	764	764	732	732	711	763	734	755	743	754	778	748	698	796	756	746	730	695	704	799	789	761	809	774	745	732	722	723	772	806	763	780	777	789	739	735	737	742	789	770	783	749	761	774	768	801	770	723	756	755	683	774	781	727	766	797	746	702	727	731	756	785	734	773	786	781	764	740	792	781	725	769	769	769	772	749	748	721	782	774	811	759	777	775	730	753	749	769	736	823	783	749	740	754	777	735	754	759	727	731	717	786	726	802	692	767	764	743	816	719	737	750	741	769	762	794	759	797	768	725	802	772	755	735	786	765	722	702	769	751
27694	20727	19073	9352	3720	1808	986	547	405	383	419	479	394	367	266	244	247	260	257	228	249	227	260	250	257	252	231	209	266	277	252	221	255	244	277	246	272	221	254	231	233	219	224	262	224	224	249	228	254	228	243	247	261	216	254	267	251	240	236	221	237	240	246	235	261	239	235	262	240	250	261	213	245	240	206	256	252	228	229	259	245	228	276	253	254	225	244	240	213	242	226	254	267	248	223	233	242	254	213	218	208	236	234	235	268	251	249	214	220	242	258	243	243	231	234	229	259	233	257	252	253	243	236	248	269	233	225	221	251	232	279	251	241	225	246	239	236	245	248	242	216	245	240	235	253	262	272	231	248	275	225	263	253	224	251	221	235	265	221	233	234	279	244	245	246	258	250	229	214	228	254	260	230	227	253	239	244	274	262	253	233	230	250	241	239	218	267	256	213	228	237	241	230	253	255	233	257	227	236	253	239	231	241	223	220	240	224	241	243	241	207	266	229	263	235	245	244	244	227	224	219	243	280	235	241	235	262	240	264	250	259	247	242	244	247	279	233	257	259	226	243	238	255	236	233	235	226	226	278	227	264	252	269	249	252	234	259	245	247	270	229	237	247	236	254	255	252	226	252	278	261	203	247	246	215	255	245	244	242	287	242	226	258	214	240	216	244	228	226	233	270	250	260	216	228	219	229	215	221	261	240	237	233	251	220	249	252	262	244	243	243	232	243	263	256	225	239	256	241	252	224	240	250	238	241	238	221	242	256	237	266	242	245	263	218	227	230	236	252	223	243	233	274	256	248	221	241	263	222	234	271	224	269	226	266	233	254	250	265	212	230	215	270	244	253	269	227	235	243	243	216	255	247	243	257	240	241	224	268	225	237	251	258	235	250	233	275	265	278	240	236	260	239	231	240	258	225	231	251	244	255	228	254	236	223	246	235	255	247	231	248	231	250	256	242	252	241	249	254	260	269	257	224	255	213	227	236	249	241	251	224	244	233	249	258	218	246	245	249	259	252	267	238	274	225	250	251	227	252	226	241	246	254	218	242	230	246	256	258	237	245	248	243	268	257	263	251	234	222	266	266	249	219	256	227	262	243	235	231	236	240	240	221	241	231	236	248	252	223	244	249	288	242	234	234	233	240	268	262	240	251	245	242	220	246	260	241	252	234	240	231	230	255	246	259	244	212	223	217	229	197	258	250	232	232	221	240	210	273	276	248	234	239	209	267	275	241	269	233	221	244	262	296	238	228	241	232	245	255	243	232	271	270	239	242	238	259	227	232	249	230	257	237	221	237	247	245	249	243	234	244	230	230	222	245	234	232	257	253	236	269	267	248	240	241	250	245	237	220	241	215	233	217	235	281	247	220	245	231	231	237	213	231	259	262	257	238	244	259	233	227	267	212	268	253	250	245	239	229	191	234	252	240	253	245	249	264	262	244	235	239	256	246	267	275	242	231	253	252	234	226	257	230	229	233	239	243	265	224	234	225	237	250	263	214	251	240	210	219	248	235	240	251	241	251	205	243	240	237	225	252	226	211	254	201	260	263	245	224	217	240	238	246	255	264	246	219	252	248	231	240	238	263	237	258	239	225	245	243	207	263	251	226	214	243	253	228	222	238	240	243	225	255	232	251	260	243	242	207	277	216	264	242	258	253	245	266	248	285	236	241	262	268	245	216	232	230	258	255	246	239	257	252	230	216	253	199	240	230	235	246	245	233	253	234	234	236	230	264	245	240	233	216	276	239	250	246	239	215	239	238	237	242	245	256	224	244	268	222	244	240	234	253	265	261	237	248	203	254	255	244	254	234	249	250	223	236	257	238	262	253	214	233	238	253	241	219	240	241	258	222	235	228	235	212	238	260	285	258	283	241	257	244	223	226	271	250	257	250	271	238	238	217	259	240	255	254	271	218	249	216	250	212	242	255	249	272	234	229	272	253	230	269	259	242	240	254	215	263	254	225	264	243	265	257	222	233	257	221	230	213	256	237	247	244	252	276	272	256	222	221	213	270	235	215	229	248	237	227	254	227	229	233	238	290	253	227	263	235	205	230	256	229	246	245	243	208	232	240	241	246	258	245	252	255	230	265	224	219	226	235	252	239	246	232	221	236	244	236	266	253	255	211	234	263	249	249	231	230	260	235	260	262	210	281	213	224	220	242	233	226	239	227	270	248	244	265	236	237	264	237	250	251	257	246	214	251	231	257	245	209	245	248	243	234	238	217	241	255	241	238	263	245	222	235	229	222	259	224	224	211	223	264	222	258	250	213	275	256	236	234	230	242	247	252	215	270	254	228	248	240	233	255	248	235	230	230	217	258	223	265	266	213	217	248	253	238	238	231	242	238	253	216	243	238	271	249	252	233	265	249	252	252	245	221	233	238	251	248	251	259	249	233	234	241	241	250	241	235	235	245	267	241	209	238	225	236	255	224	242	254	257	228	263	232	227	241	247	241	229	239	248	231	258	214	211	244	260	224	240	232	260	264	216	233	228	239	231	239	230	240	239	243	244	253	251	258	254	234	221	229	212	226	254	237	249	241	234	227	225	242	275	222	231	236	218	230	225	254	253	262	232	253	257	238	250	261	255	242	260	242	246	247	216	210	250	255	238	237	210	228	237	286	255	223	250	248	234	239	235	224	254	247	269	262	261	256	251	264	238	257	253	235	254	223	237	250	235	240	203	238	241	238	225	246	234	224	261	230	242	263	222	228	255	249	280	251	235	244	227	264	263	239	237	240	217	235	233	232	242	227	230	224	251	245	250	270	255	234	276	268	247	235	277	242	238	243	244	225	245	209	247	251	241	224	208	220	262	257	233	243	256	252	234	247	266	260	239	253	240	212	233	236	241	212	241	238	234	233	232	207	222	256	245	259	250	225	220	273	244	260	239	248	252	227	226	237	257	241	257	257	264	245	241	227	266	262	259	250	245	265	228	276	244	260	238	242	225	241	270	238	232	264	266	215	243	212	216	237	260	231	215	246	278	226	233	222	212	270	196	235	225	255	285	219	258	227	220	242	267	250	234	223	237	237	238	258	256	225	266	259	242	247	236	210	218	231	222	235	235	232	250	237	265	234	264	211	233	249	243	238	234	235	223	205	250	245	247	258	266	222	248	229	216	251	291	246	254	263	244	238	264	251	227	266	259	219	218	253	244	249	212	219	232	233	238	215	247	222	244	213	235	274	232	222	243	244	219	242	264	239	215	216	264	249	250	221	258	256	227	236	237	234	251	270	241	253	227	209	217	251	248	236	250	234	269	271	266	238	248	240	243	223	215	230	228	247	260	248	253	254	230	241	232	243	244	249	206	254	232	235	232	238	247	260	246	220	225	226	256	265	260	246	240	247	273	233	235	240	245	236	256	230	249	237	230	237	252	216	243	258	239	238	242	243	213	250	255	253	258	239	254	226	230	239	227	220	232	229	222	263	238	228	255	246	235	228	222	252	259	251	250	263	226	246	243	245	247	241	233	264	239	260	223	235	231
20674	19082	19943	9482	5091	3719	2589	1762	1440	1575	1863	2070	1578	1364	1051	674	646	650	626	587	585	620	620	610	610	595	626	620	610	573	585	574	605	603	598	613	614	573	597	597	599	559	611	611	563	575	638	562	579	569	595	602	559	614	592	607	599	627	587	582	574	550	585	582	582	641	596	575	610	626	590	562	575	561	572	561	599	611	628	585	560	592	556	583	590	588	588	590	586	644	573	590	576	589	616	584	584	557	602	585	610	543	596	587	574	594	576	592	566	617	598	602	583	586	572	612	549	598	558	557	558	580	609	606	562	594	598	572	602	581	649	610	601	615	589	624	590	616	616	609	572	611	584	624	625	592	613	595	583	588	614	589	589	599	623	568	571	597	625	554	603	577	582	580	583	580	567	609	588	588	603	563	639	571	582	582	558	625	611	614	565	578	629	596	591	580	589	614	584	576	581	615	590	612	550	598	605	620	563	580	584	579	586	596	602	562	559	595	609	582	638	540	592	639	594	627	635	600	615	602	643	604	551	587	602	587	604	578	607	601	589	607	600	599	622	613	564	568	577	578	558	592	587	603	584	576	598	619	582	612	560	600	630	583	552	567	620	624	573	592	615	576	563	572	545	571	583	569	610	611	609	595	634	572	638	583	664	563	586	580	638	617	567	652	615	581	615	591	585	548	565	560	593	550	576	577	606	584	600	601	588	576	587	598	555	601	575	580	598	516	591	557	588	591	593	596	579	551	596	608	638	600	543	576	584	595	622	593	588	554	583	589	594	566	598	599	609	539	587	590	551	597	604	612	585	592	553	598	629	567	591	574	635	608	559	580	635	575	598	671	550	553	571	574	572	589	566	657	570	568	614	588	601	601	567	580	578	592	597	601	610	549	605	566	634	607	546	632	570	592	593	529	565	571	587	600	595	547	625	581	598	581	541	595	602	605	633	601	583	613	533	606	528	561	603	568	642	592	591	619	576	583	586	564	613	627	554	577	542	596	596	600	595	606	589	596	580	609	605	605	603	620	577	589	593	628	594	601	576	595	561	566	603	549	591	621	631	618	571	625	574	578	640	561	614	569	585	604	606	572	578	560	525	594	583	562	595	608	589	578	603	590	574	607	574	577	645	579	567	581	608	585	570	619	614	584	540	591	571	544	586	603	601	577	610	600	571	548	602	580	579	558	586	575	581	565	562	637	586	578	626	615	567	561	595	585	577	605	609	591	597	596	567	604	609	597	556	601	596	631	640	609	615	575	608	573	601	586	557	601	587	579	581	598	557	605	574	608	600	608	586	617	629	586	589	587	601	561	595	574	600	595	591	584	617	648	549	542	613	631	634	590	577	599	599	573	581	580	608	582	606	594	572	572	609	608	569	579	598	628	582	584	602	625	601	589	617	606	628	584	562	608	582	616	616	593	593	577	586	554	597	602	594	577	614	599	568	609	615	589	593	603	608	611	594	569	558	561	557	628	579	592	612	617	572	590	589	579	563	564	578	608	560	596	587	590	634	588	589	603	637	591	569	594	573	622	595	636	568	580	635	616	627	608	571	585	598	580	606	554	577	575	575	589	598	617	560	585	577	617	611	623	575	592	557	612	621	578	583	631	586	566	560	618	607	566	627	603	582	580	575	619	595	582	567	550	592	521	621	598	594	568	560	607	630	635	583	559	577	602	616	579	624	596	594	630	556	562	565	624	605	597	559	598	588	598	638	563	649	589	614	624	609	597	586	602	607	601	653	583	607	593	555	639	561	603	531	584	615	602	615	606	567	607	560	630	588	575	574	600	592	572	567	589	589	623	562	547	575	599	549	632	591	562	597	636	583	587	580	581	607	570	559	605	581	599	534	564	661	597	575	576	573	594	582	608	574	588	608	578	608	596	594	568	572	623	573	583	605	600	612	551	577	569	574	587	571	628	587	611	595	637	614	593	587	568	573	617	623	602	606	575	624	570	575	625	599	562	607	598	609	619	593	604	582	599	578	624	609	566	553	642	594	585	599	617	539	573	582	615	596	594	600	617	591	562	599	626	642	596	610	592	608	597	554	605	628	578	591	613	613	569	640	574	602	617	602	634	606	618	561	595	580	631	615	617	598	601	555	572	584	558	569	616	599	594	598	579	573	595	606	612	628	586	621	585	608	591	581	588	544	565	602	583	579	595	603	566	594	637	542	574	609	602	559	597	603	566	547	558	594	617	546	530	585	644	569	622	628	603	592	636	588	608	585	600	593	598	567	590	584	577	596	586	570	579	614	614	618	566	591	591	592	663	592	600	641	578	619	608	612	565	623	544	593	576	556	590	580	570	578	597	581	597	593	591	584	586	596	588	557	570	605	561	583	606	571	568	624	598	606	562	575	576	552	571	548	560	577	591	594	563	629	584	550	570	614	577	602	586	575	588	552	583	613	596	604	583	600	630	597	638	577	664	635	560	618	595	626	621	649	600	592	568	592	602	594	595	613	604	594	563	562	587	589	568	553	622	628	609	560	554	586	554	579	608	605	608	565	623	574	591	598	572	537	598	557	629	623	612	602	640	606	595	582	601	599	590	603	614	635	617	587	583	606	603	606	543	572	607	590	538	616	575	585	621	614	622	592	582	591	584	592	600	644	591	636	594	627	578	607	573	617	571	587	590	576	604	572	570	610	597	582	602	584	588	598	596	581	601	609	582	574	600	597	557	599	614	558	584	586	578	582	571	599	565	603	606	566	586	600	579	598	594	598	531	554	561	598	595	623	551	593	583	544	549	603	589	590	623	580	570	567	590	575	598	548	556	580	567	629	589	551	613	608	645	645	580	587	606	596	572	575	582	595	592	564	573	579	604	567	554	595	594	594	580	626	612	565	602	592	626	569	640	622	575	607	570	625	585	578	558	592	542	613	573	583	600	559	641	581	625	599	623	598	568	578	610	575	570	619	590	606	571	607	560	550	574	561	612	608	567	573	596	606	581	597	570	602	585	613	591	589	585	598	584	579	619	595	581	619	608	598	602	609	526	613	634	592	564	576	547	576	582	632	587	557	576	586	623	537	565	524	611	603	598	584	574	631	603	588	586	602	576	565	580	600	593	621	666	583	578	602	620	529	545	615	606	587	579	581	588	621	579	590	608	601	591	556	587	590	602	602	573	584	524	598	555	614	590	629	592	573	617	575	607	584	630	629	620	601	571	614	596	567	560	618	567	590	564	603	568	570	620	586	614	594	598	594	603	588	616	581	582	618	588	599	572	610	577	585	577	650	564	574	622	632	618	565	565	594	566	565	550	559	580	610	578	578	600	561	576	594	582	609	581	582	566	586	608	630	623	571	558	551	600	578	578	568	576	616	610	562	623	621	534	592	618	581	611	559	588	588	621	606	598	575	582	600	633	553	602	598	608	541	558	624	592	621	619	613	635	554	614	610	575	594	604	612	567	615	587	609	553	524	584	578	603	598	571	619	567	570	621	602	573	596	587	611	597	610	624	605	567	584	647	591	592	587	637	601	606	620	622	572	549
37080	28752	26176	14941	6744	3306	1618	798	483	341	396	538	439	345	190	142	118	113	121	116	131	129	107	102	129	139	120	103	109	117	117	117	111	101	135	120	112	111	132	116	125	108	101	98	124	117	110	117	99	93	107	108	116	97	104	98	112	115	121	90	112	108	120	106	99	108	113	110	129	118	113	131	102	88	115	128	111	114	115	112	99	103	112	113	111	109	110	109	94	99	109	95	100	107	94	127	111	101	121	113	115	121	97	128	96	118	130	119	114	126	103	111	99	115	114	104	106	104	117	112	117	107	100	94	134	123	113	118	105	101	104	100	106	123	116	103	137	100	123	113	95	123	100	93	119	112	91	104	139	110	111	109	108	119	109	96	102	98	126	127	131	95	106	110	111	108	107	113	110	108	108	109	112	110	124	117	125	96	128	113	111	117	114	118	99	109	109	115	138	119	112	130	101	115	108	126	108	99	113	113	121	105	94	105	117	105	119	104	106	131	111	105	104	128	130	115	123	117	114	112	107	112	115	121	116	112	105	114	117	118	101	136	108	109	106	114	131	101	109	110	120	133	111	112	110	113	88	102	98	128	120	117	122	123	103	102	113	103	104	94	102	119	103	116	126	108	117	106	109	105	100	104	115	97	92	120	106	104	116	145	109	116	99	119	112	119	104	104	104	125	103	120	116	107	86	95	99	109	102	118	99	110	106	101	120	110	106	119	118	107	95	114	119	114	113	100	99	109	92	101	145	120	123	87	118	108	124	93	126	98	112	120	89	118	106	111	106	103	125	103	110	117	126	121	107	121	121	106	115	116	107	112	111	106	110	103	118	99	97	104	123	122	103	119	92	99	104	111	128	108	94	131	104	124	115	105	98	103	152	120	104	116	96	110	100	112	107	108	118	113	116	102	124	109	102	112	105	106	111	122	114	127	104	129	119	122	108	118	111	119	121	126	114	128	92	127	98	109	124	109	91	105	111	104	105	105	115	117	103	102	146	113	118	110	122	97	115	122	107	114	135	108	106	104	113	124	101	134	109	108	121	133	119	97	101	102	101	101	100	110	123	99	118	109	121	121	133	106	125	103	92	93	106	127	128	112	119	130	99	97	108	112	120	109	112	112	114	101	119	98	105	127	105	112	112	109	109	108	124	101	113	120	110	113	118	129	127	105	134	107	111	112	136	118	115	129	124	117	96	101	106	115	116	94	121	108	100	102	111	112	112	97	132	123	105	124	90	118	106	121	107	126	115	79	112	101	106	121	107	92	95	96	119	104	116	114	95	115	120	105	115	109	82	119	134	99	132	121	114	93	96	126	131	80	110	138	125	122	102	110	121	103	103	126	118	97	102	108	121	99	108	122	102	118	116	96	106	95	110	129	110	104	125	134	112	120	123	95	129	102	103	121	124	107	116	123	114	102	105	133	108	113	120	116	116	135	104	108	115	115	80	98	114	118	128	129	107	102	107	126	120	131	99	97	120	115	102	121	113	106	127	94	100	112	93	128	102	116	125	92	107	102	107	138	115	89	104	108	105	109	100	107	113	117	109	134	125	110	124	111	134	113	107	99	108	97	113	88	109	114	112	130	115	132	120	123	104	109	108	105	104	114	116	112	119	90	115	109	108	109	94	117	104	91	124	97	99	106	113	129	111	96	92	95	135	111	103	100	132	113	113	114	104	96	139	111	132	100	89	98	99	103	96	110	106	99	110	107	121	116	114	118	111	118	121	119	111	92	100	95	106	122	116	117	102	118	114	134	138	90	119	103	112	129	113	114	102	99	114	117	109	107	100	116	107	114	109	86	110	100	115	105	112	104	139	111	101	114	114	106	103	97	112	106	120	117	112	124	107	116	111	107	120	112	97	108	110	137	103	131	115	115	114	107	93	111	107	93	119	122	115	121	120	108	113	110	97	117	105	104	107	114	108	105	112	123	93	110	114	111	109	104	110	119	98	106	121	109	105	112	115	111	89	112	121	107	105	122	122	114	117	129	107	102	97	93	122	99	101	111	100	119	108	120	108	109	108	110	124	118	108	105	103	122	85	104	110	108	111	111	127	104	102	109	125	109	109	117	105	97	124	121	116	107	106	99	108	91	113	98	137	118	117	147	110	114	99	137	111	118	102	114	103	110	102	91	125	114	119	115	102	105	104	115	110	115	113	115	103	120	117	100	107	130	111	111	111	97	111	102	110	113	113	128	114	117	98	117	101	125	105	128	98	113	115	109	108	106	109	112	117	121	124	98	136	108	125	100	109	98	114	107	112	117	130	106	128	124	116	107	105	123	95	137	118	102	112	99	109	94	110	111	110	116	102	94	123	115	114	125	106	124	133	110	106	115	120	121	98	94	122	131	93	94	103	117	133	111	87	116	109	111	112	116	102	118	106	120	104	113	104	110	124	115	100	111	109	113	105	96	101	119	128	100	116	101	121	116	111	115	130	126	96	89	95	102	116	112	118	125	101	94	97	111	126	114	108	102	130	105	120	111	102	105	117	105	105	107	122	112	105	97	114	115	118	131	103	102	99	115	110	114	100	102	98	114	109	103	93	112	104	111	103	118	113	109	111	104	109	103	117	130	106	123	109	139	119	115	99	103	125	139	107	123	126	129	104	116	112	108	103	104	120	101	109	140	106	109	117	95	115	88	124	105	112	97	94	118	118	99	120	111	118	109	114	125	117	85	103	112	116	111	93	101	111	123	106	113	100	119	98	104	103	114	112	119	110	92	126	97	111	96	133	112	117	104	101	113	100	121	140	109	115	117	117	126	104	91	123	103	105	108	89	98	116	104	96	87	120	98	110	99	112	102	106	109	121	127	108	108	115	106	116	93	112	108	92	103	126	101	114	131	107	109	94	101	102	123	118	137	119	95	107	108	125	114	120	108	120	111	111	103	103	105	100	109	86	78	105	92	117	104	98	120	110	117	122	107	101	94	103	94	120	127	107	112	98	124	111	112	117	103	99	104	121	117	121	119	106	110	122	114	109	121	123	83	105	107	106	107	129	115	90	121	87	116	115	100	120	107	112	108	120	97	100	112	119	110	121	111	100	116	118	118	108	114	96	106	120	90	100	125	81	123	107	117	112	119	115	106	109	105	115	101	110	96	113	121	120	120	115	106	114	112	111	95	115	107	120	114	127	110	109	116	102	108	105	103	100	108	117	110	101	120	122	127	114	111	96	118	93	105	114	105	122	108	120	120	112	119	109	106	104	121	94	127	80	108	124	99	93	101	104	104	96	114	114	123	118	131	88	104	105	98	112	100	114	101	99	118	108	111	123	91	91	103	105	134	108	115	103	126	126	99	93	120	103	104	99	97	103	101	107	114	111	113	107	100	110	123	104	134	119	119	108	104	108	117	95	98	102	129	124	111	106	128	119	103	113	113	112	98	102	104	134	108	95	109	93	103	102	115	96	110	113	100	120	105	113	116	119	102	101	95	103	111	134	95	101	112	122	124	106	110	107	126	115	95	115	110	118	113	113	105	130	107
26594	24397	25334	13887	7241	5470	3713	2138	1834	1615	2256	2559	2140	2000	989	501	414	364	343	320	351	339	311	357	325	346	336	331	305	331	320	332	310	355	278	324	284	297	313	359	302	328	306	314	312	306	313	302	338	310	289	315	286	299	344	306	312	337	329	291	306	314	306	327	280	286	283	298	318	298	314	298	286	294	310	289	332	314	313	291	253	303	287	287	309	281	296	309	285	283	322	327	322	302	295	325	274	294	325	298	287	292	332	283	287	296	296	300	260	262	280	297	311	307	304	314	321	312	316	312	323	314	269	294	299	278	306	321	282	317	303	284	294	320	262	300	308	298	276	304	301	298	303	340	274	305	306	313	273	318	312	281	289	317	301	291	292	273	292	322	347	314	284	288	280	308	304	336	295	300	292	289	318	301	277	290	317	314	320	316	280	291	300	313	306	315	273	328	273	310	305	285	311	300	324	310	281	318	295	297	293	304	332	294	292	281	326	306	304	316	312	276	268	293	291	304	308	296	293	318	291	309	301	310	303	276	311	315	317	313	270	312	309	313	297	309	283	290	310	349	314	293	289	287	276	296	303	271	291	269	290	310	320	302	329	278	284	285	315	314	301	302	277	322	287	299	290	291	302	304	292	300	280	313	313	327	273	312	287	303	317	319	308	325	297	283	282	294	282	289	296	325	299	312	331	283	289	291	314	278	308	317	297	303	290	286	327	290	292	316	293	315	306	323	312	295	302	289	322	292	291	292	306	281	321	294	313	274	296	306	311	287	284	310	311	286	301	305	314	305	295	264	303	314	310	327	324	285	305	255	335	298	301	315	335	296	302	308	314	327	293	304	295	286	308	301	306	291	306	334	309	313	310	303	306	304	289	306	282	299	292	296	307	303	312	290	300	313	276	311	318	288	279	285	326	287	320	329	305	277	267	298	298	297	316	303	316	298	302	333	274	331	285	285	289	307	304	337	248	273	282	302	301	284	317	331	331	289	264	307	314	294	350	304	294	301	298	320	296	291	274	294	293	323	291	308	313	304	299	285	326	310	280	320	292	338	289	315	310	299	320	311	284	308	315	288	305	307	313	306	299	322	328	294	342	305	325	294	333	316	317	309	281	308	328	288	308	296	302	310	284	288	267	306	288	330	250	268	314	308	334	292	291	330	304	318	287	321	299	265	307	311	321	277	312	303	290	316	287	324	288	298	276	301	303	323	302	298	293	308	307	297	255	329	279	301	302	287	305	300	262	317	301	303	293	283	275	297	304	315	309	292	278	298	294	252	290	317	302	298	299	331	308	271	303	304	299	290	309	301	290	255	315	285	289	307	293	257	332	316	346	289	282	310	287	294	293	274	301	292	330	271	301	320	333	302	307	306	296	288	292	316	264	301	280	281	311	293	306	299	294	293	305	283	289	284	318	312	322	306	323	323	300	286	282	306	303	288	317	323	303	316	293	313	285	334	297	288	325	268	291	293	277	310	293	323	314	260	309	288	327	326	319	321	329	318	293	286	287	312	316	282	306	298	303	318	311	290	310	280	290	288	291	282	279	330	299	300	279	275	319	322	290	329	301	296	268	316	307	287	309	299	281	304	302	323	317	304	299	270	295	312	299	295	283	294	288	280	313	294	286	311	298	295	317	284	322	322	292	302	307	287	290	301	287	296	296	306	285	292	312	295	303	281	285	310	300	337	265	261	286	303	301	290	320	285	284	284	337	310	318	319	298	301	313	310	300	295	325	272	291	288	310	319	327	270	290	297	263	286	298	298	318	294	305	294	297	274	301	322	312	299	298	278	339	302	281	298	289	306	294	317	290	261	277	327	276	309	327	310	299	304	289	311	294	289	288	314	292	281	308	304	297	310	279	279	309	268	298	300	308	307	315	295	325	295	277	273	288	302	329	246	312	280	295	300	304	298	302	322	271	303	294	296	306	307	282	303	289	289	307	310	295	292	293	305	305	321	290	291	296	305	290	292	279	277	322	297	303	273	301	326	312	318	293	287	312	286	283	300	280	297	272	331	316	302	331	292	300	314	274	266	268	305	321	259	295	296	320	333	279	297	298	320	330	296	306	328	267	297	288	305	288	289	307	271	304	321	312	297	294	280	291	296	296	300	297	305	311	298	309	302	324	355	324	301	300	313	289	336	296	291	275	277	303	287	277	308	267	298	281	307	327	289	340	301	308	303	306	321	321	287	310	287	283	320	264	318	301	272	325	283	303	298	303	278	343	280	294	289	278	301	281	287	353	322	311	312	299	282	296	307	292	294	302	295	298	294	299	256	303	287	313	297	288	275	277	292	309	296	314	301	321	252	321	297	320	282	302	332	273	292	310	315	295	347	312	286	313	293	302	278	301	296	295	297	297	308	296	286	300	330	263	281	297	298	327	301	303	315	293	293	264	289	286	319	296	326	306	319	291	293	286	313	287	290	322	305	305	299	299	277	296	292	307	295	313	293	320	304	268	276	303	274	287	294	288	321	312	329	310	330	319	328	307	320	307	286	318	276	305	316	322	298	313	277	304	324	294	315	304	345	317	312	330	311	306	311	326	266	333	263	332	312	314	316	326	290	273	304	327	300	325	313	265	325	293	299	306	304	312	277	314	293	299	324	304	306	301	276	297	282	302	278	315	304	298	289	302	284	282	305	293	337	300	303	276	317	294	296	312	301	289	325	298	308	272	303	305	296	296	356	267	277	289	281	283	311	318	314	294	273	299	291	310	301	283	287	262	283	292	316	297	286	284	301	278	300	320	295	292	338	304	292	311	309	296	310	319	342	309	291	285	305	327	317	307	270	293	306	338	300	328	305	308	266	311	281	337	307	314	293	268	310	289	309	303	283	331	280	284	300	296	312	361	291	297	280	292	294	297	266	292	251	319	288	295	308	321	335	267	287	297	318	280	283	324	315	305	291	287	291	319	309	317	306	279	312	337	298	294	336	288	296	310	322	303	270	303	315	297	289	340	300	283	309	301	300	293	286	306	318	294	314	289	289	299	337	286	285	329	302	301	310	325	279	298	301	325	274	283	319	323	259	303	306	312	304	296	292	305	298	300	269	329	310	292	285	286	309	312	325	312	314	270	298	304	273	297	279	304	332	294	306	295	290	305	318	301	312	329	297	325	342	309	329	288	302	314	294	295	308	271	281	296	310	276	306	302	308	287	281	271	331	293	321	308	268	297	339	286	317	300	307	311	266	312	277	324	297	288	291	311	304	279	304	290	282	306	297	301	308	286	283	297	293	308	294	288	298	319	311	294	306	295	320	292	277	303	346	308	288	300	298	323	316	285	299	295	301	293	279	321	276	322	329	301	330	283	315	277	283	286	326	285	301	293	332	295	299	303	301	295	351	299	286	281	285	325	312	293	308	275	301	287	283	262	305	313	315	339	310	297	328	327	296	287	300	284	289	293	303	302	301	330	315	267	291	303	272	285	324	308	298	306	296	326	296	280	307	318	297	322	314	298	325	265	313	297	274	313	271	301	270	278	317
9580	3171	1885	669	359	331	337	343	310	356	328	308	295	316	322	323	294	300	286	347	286	313	338	304	334	306	321	294	315	308	286	317	321	323	309	288	308	292	290	281	300	313	293	299	299	340	271	293	272	325	314	282	286	290	302	298	315	269	326	283	306	332	298	308	282	302	280	304	321	284	289	318	316	289	307	289	274	310	301	324	320	324	318	290	315	280	321	286	320	334	308	299	364	314	291	289	320	284	325	314	320	315	294	286	354	323	346	310	292	330	318	322	325	304	311	281	342	305	305	311	315	320	309	292	336	345	319	307	312	316	333	335	318	319	312	307	307	300	307	327	329	312	287	289	314	302	288	294	316	318	346	298	288	334	302	313	293	321	302	289	284	296	309	274	315	317	317	315	314	297	304	312	297	322	328	309	331	313	313	284	335	301	341	316	309	313	357	315	312	298	301	313	305	324	318	306	319	290	291	328	319	259	341	291	321	303	293	293	312	322	308	331	305	307	354	279	310	308	304	283	303	328	313	306	285	317	291	297	279	315	312	316	294	307	283	320	308	307	333	279	308	305	311	317	265	305	322	339	300	348	317	345	352	292	318	317	312	312	322	292	313	341	315	314	319	320	348	324	312	304	287	298	286	336	304	304	315	318	313	325	346	335	334	275	277	288	302	315	334	272	287	288	303	315	310	289	305	281	305	307	317	328	328	277	327	333	310	314	335	323	314	295	310	292	358	321	323	296	299	260	299	321	321	336	318	308	320	269	292	334	324	308	331	320	323	276	275	330	295	280	321	281	316	343	320	266	321	318	306	300	310	278	306	340	299	282	339	310	319	326	294	299	301	303	338	303	302	304	316	319	323	286	266	327	341	281	312	305	306	309	338	323	316	293	313	317	324	319	323	310	323	287	332	301	314	310	306	272	313	312	304	297	300	282	267	338	319	303	266	283	281	344	328	305	289	279	346	328	294	309	289	297	285	287	339	292	310	309	299	342	333	310	298	352	337	361	319	317	318	283	309	316	290	307	312	311	320	333	335	315	285	289	318	314	293	299	311	303	321	295	282	318	332	269	259	348	320	292	334	317	271	300	289	316	315	303	315	333	285	289	319	294	275	344	304	291	279	293	324	337	287	299	298	296	289	296	296	343	318	318	295	314	314	338	306	298	331	317	325	296	302	322	300	312	323	303	319	346	334	293	315	314	324	317	330	315	318	302	291	315	285	318	318	302	312	319	311	317	312	318	303	297	314	357	304	315	292	293	334	320	315	290	322	293	340	313	310	297	324	296	290	333	353	281	333	340	321	328	338	312	332	303	308	334	281	308	289	332	316	322	313	288	308	290	288	280	336	320	303	304	300	265	287	331	292	291	282	303	288	323	293	310	324	341	312	289	318	327	276	335	326	301	293	322	338	309	326	307	313	303	324	311	294	316	293	326	310	297	311	353	287	317	305	321	300	311	297	292	299	302	313	323	288	295	318	279	280	301	295	305	284	299	320	294	286	327	345	325	327	302	315	274	295	307	354	320	312	313	301	328	323	291	314	308	329	314	316	298	317	369	310	294	295	296	306	288	305	310	317	306	329	326	338	307	308	296	295	269	312	301	304	308	297	349	311	334	300	331	279	282	300	313	339	285	314	295	290	319	311	300	346	299	291	353	310	306	305	322	349	294	314	310	304	292	313	310	312	313	284	323	306	350	332	312	300	308	319	313	316	283	294	300	331	313	291	295	322	266	292	287	308	321	302	322	310	294	306	309	318	322	307	304	326	296	292	316	269	338	332	308	301	295	268	253	282	329	325	336	307	310	312	299	312	296	309	316	317	323	323	261	297	305	298	300	317	300	308	342	314	308	345	322	304	304	301	310	312	257	305	294	306	304	322	332	286	350	300	316	285	307	316	335	319	308	328	317	322	299	280	330	299	277	314	327	313	307	324	309	311	309	288	314	315	351	301	315	333	303	330	315	329	313	295	335	287	317	312	297	328	311	327	314	319	280	340	309	276	296	297	317	299	334	310	266	340	305	316	289	278	295	271	303	309	324	334	333	302	336	314	298	303	300	348	298	318	295	289	288	305	331	339	309	324	327	324	276	305	294	309	307	305	296	356	309	320	298	316	314	301	300	296	325	321	323	310	325	306	338	319	279	281	297	294	333	308	323	313	298	280	317	334	320	285	299	316	291	306	293	302	303	319	339	298	320	297	301	287	323	304	310	299	327	288	328	287	323	334	304	293	302	327	285	277	300	304	331	313	322	321	297	316	322	324	280	338	302	333	324	301	308	322	310	337	333	316	304	323	324	296	331	304	322	294	323	302	343	333	317	296	320	323	308	313	318	334	354	335	313	284	332	340	309	296	280	290	331	295	328	282	328	287	325	289	342	321	285	309	302	273	283	314	316	316	304	318	320	303	317	306	318	317	307	321	312	308	338	299	297	318	297	263	319	297	315	281	275	299	328	313	323	327	309	313	315	311	295	316	313	331	278	338	319	279	329	318	299	292	300	316	315	313	310	322	342	274	304	295	307	321	296	296	330	313	304	277	328	326	288	281	315	304	293	305	320	311	328	305	262	336	296	316	318	321	299	278	335	301	314	283	318	313	298	309	313	286	317	299	318	293	304	284	319	297	311	295	300	322	321	300	310	306	304	304	311	309	304	288	307	309	318	299	305	319	297	312	296	315	320	340	307	295	320	294	338	321	280	324	328	350	333	318	314	323	328	303	313	309	294	306	265	307	353	343	312	296	284	298	312	275	314	320	282	319	319	301	295	339	313	304	293	313	315	320	334	305	301	302	313	327	294	310	333	306	298	289	296	306	316	340	328	315	312	322	308	322	280	310	322	299	325	319	323	309	302	305	281	314	326	296	272	326	306	307	321	258	303	306	343	292	316	324	319	304	302	320	304	286	300	329	293	320	292	325	320	273	303	321	311	313	282	300	344	286	337	326	320	294	303	324	271	306	319	317	342	290	330	288	292	303	321	321	337	318	315	338	285	315	313	337	324	306	314	289	316	309	337	365	317	320	320	308	300	324	287	305	281	338	312	322	314	336	287	314	303	294	283	339	316	300	302	294	285	329	268	293	293	344	322	276	305	297	344	321	328	300	328	316	264	294	310	344	287	309	301	332	319	324	324	305	302	313	311	301	329	306	311	310	327	337	351	287	321	304	339	305	340	312	277	331	301	334	301	289	307	291	287	336	344	329	301	322	307	299	275	297	285	321	273	354	311	287	311	328	303	326	276	300	313	298	301	343	322	315	330	297	308	332	306	307	315	297	329	275	343	322	308	290	317	284	321	310	302	341	335	309	326	307	296	302	331	299	300	320	318	322	283	327	311	307	304	299	284	295	286	299	312	333	329	284	317	311	301	353	315	317	291	303	321	298	321	278	325	283	303	321	285	314	341	323	299	296	287	317	307	300	319	328	292	303	302	324	280	346	303	315	302	291	300	313	310	335	335	330	315	296	326	332	324	286	328	287	329	302	297	310	288
7529	4286	4172	1960	1031	988	915	866	785	789	817	845	821	800	753	742	797	733	735	759	739	755	784	772	715	760	725	758	725	808	765	745	756	758	748	767	775	825	763	711	760	730	743	776	747	744	816	763	759	726	770	737	713	749	756	767	750	773	701	722	751	724	723	711	775	750	754	719	763	762	692	727	759	738	767	747	774	788	774	728	759	762	729	755	756	745	741	707	813	808	806	738	756	760	734	758	780	708	772	770	763	734	761	714	760	749	756	785	767	691	781	720	762	740	769	744	818	747	741	756	790	754	741	706	785	780	725	750	735	764	722	780	769	777	750	735	716	738	742	759	715	765	803	753	806	767	736	729	719	756	730	756	743	738	758	769	803	742	761	850	743	721	748	776	776	753	740	773	733	755	759	767	735	685	813	795	789	733	763	791	788	710	721	746	757	780	753	781	779	714	786	707	738	749	743	755	775	738	766	771	755	767	775	766	758	740	723	762	744	701	723	736	772	768	755	728	768	723	722	748	775	767	771	760	749	727	763	807	768	770	747	731	765	727	741	782	710	798	732	735	751	749	793	711	760	813	759	748	723	754	742	746	760	785	717	762	749	744	735	799	760	702	725	746	759	713	763	765	771	712	738	731	756	721	747	750	769	783	742	785	813	760	749	758	692	752	785	749	719	729	724	721	787	752	755	812	783	715	764	711	763	729	784	760	777	755	748	764	760	784	789	765	779	718	770	778	770	786	784	723	781	765	758	721	767	751	769	734	769	738	749	759	763	694	819	777	747	761	739	773	762	725	731	754	767	775	736	753	765	755	719	754	722	734	747	768	752	778	752	738	722	763	767	742	739	774	802	751	758	745	728	791	786	733	788	730	722	775	809	691	700	752	778	721	736	781	727	797	789	761	743	769	742	756	764	755	763	789	700	754	767	730	732	762	751	746	757	782	765	760	767	769	737	698	734	766	766	707	741	754	736	771	744	763	746	779	778	735	796	715	744	686	757	760	766	749	723	720	763	758	754	777	780	752	788	707	709	793	727	743	782	731	748	736	772	716	742	677	721	776	763	731	770	783	749	759	817	713	740	775	720	714	756	777	801	721	793	672	707	772	729	755	823	697	766	816	757	810	725	760	736	749	772	782	737	794	750	742	774	771	742	793	786	728	705	784	731	775	772	754	726	784	705	718	759	764	769	758	785	789	746	747	740	736	746	763	724	726	750	705	796	737	772	737	716	765	751	749	764	783	766	758	755	746	756	721	725	757	762	767	749	715	725	796	722	731	731	701	737	719	773	743	718	741	784	768	760	742	734	798	794	719	773	735	739	741	776	756	756	765	679	752	741	746	798	760	765	762	770	768	738	763	744	740	802	749	810	766	760	752	755	754	769	735	805	776	747	754	727	766	758	787	758	753	760	758	761	724	737	738	771	727	740	733	751	782	697	719	728	763	747	752	724	719	769	748	735	758	734	761	695	748	742	744	776	767	735	753	722	750	746	754	809	754	726	786	729	739	759	739	749	765	736	765	781	762	751	816	741	765	769	685	736	736	751	746	754	777	726	717	745	769	764	780	742	767	741	765	760	803	819	728	803	761	748	713	841	812	781	791	835	773	769	719	765	743	716	707	737	741	755	824	765	774	717	727	728	762	745	784	752	754	731	765	765	761	781	769	757	799	758	778	709	733	754	722	758	776	698	757	658	759	795	774	772	820	796	740	739	728	734	769	793	757	828	736	767	806	764	735	712	726	749	746	746	755	773	742	774	766	765	775	732	763	721	743	727	814	800	737	709	685	746	739	737	694	740	721	725	784	729	763	777	729	721	720	779	737	754	780	745	686	794	715	769	699	784	794	787	798	722	746	733	751	768	787	762	798	770	697	789	717	785	729	734	770	727	743	754	721	781	712	761	751	744	686	687	784	753	723	796	792	786	783	786	799	753	754	746	758	824	780	819	772	736	728	800	754	747	767	765	736	766	786	716	768	787	733	773	767	727	743	709	748	814	787	717	809	760	769	749	769	757	747	788	720	766	716	737	737	761	771	755	754	735	771	752	744	781	747	737	746	717	788	746	763	759	749	737	762	746	800	741	684	761	754	730	728	739	748	710	780	739	782	735	787	787	726	740	729	735	778	734	800	750	730	731	742	770	778	742	746	792	767	763	802	762	764	765	744	661	777	752	740	770	719	786	776	751	743	816	755	765	754	746	728	762	737	750	757	770	737	735	755	759	814	717	729	775	727	733	714	730	757	709	756	733	702	757	762	768	769	787	744	717	717	783	734	752	757	739	785	756	743	685	765	799	737	721	732	740	774	779	789	734	737	740	731	752	696	796	756	729	723	765	770	743	754	768	732	750	730	799	721	772	760	736	735	754	797	722	760	807	778	749	710	729	754	755	780	732	735	797	777	763	783	790	706	797	777	706	768	807	736	720	750	733	799	759	699	760	744	775	745	776	743	765	696	718	740	793	771	740	761	787	777	778	763	736	740	735	790	753	777	731	750	814	791	782	734	796	793	752	744	762	719	715	769	737	745	755	709	741	791	764	754	754	756	820	767	732	749	785	749	745	771	751	830	724	739	777	798	710	782	745	748	753	739	732	774	730	730	760	769	726	718	722	780	749	769	779	728	792	767	758	766	797	747	766	725	779	730	757	820	734	768	787	754	743	748	737	785	745	760	737	795	729	750	759	796	793	776	754	722	786	760	722	779	807	782	712	719	756	757	754	828	770	784	749	769	748	767	745	751	790	740	776	739	778	727	767	763	703	778	727	751	730	727	727	712	711	743	769	762	743	801	742	735	717	759	749	783	754	761	782	717	732	712	739	780	758	758	738	759	796	722	799	788	804	772	776	728	740	770	736	756	767	757	756	753	775	776	740	771	764	762	758	777	788	746	723	767	784	756	751	748	769	780	694	731	791	798	761	758	732	760	811	764	752	760	764	770	770	828	773	759	746	732	722	762	704	802	762	750	752	724	722	762	805	751	743	809	769	735	791	736	761	711	732	845	727	743	789	809	751	711	761	783	726	790	740	738	769	717	744	756	785	720	769	749	705	757	797	768	745	769	782	761	728	722	775	749	792	778	784	714	809	739	808	764	764	725	787	780	792	745	738	758	762	826	810	732	757	738	738	709	786	757	781	786	739	744	758	730	721	743	706	756	763	758	710	733	701	757	766	756	804	717	782	732	775	777	789	730	748	744	761	704	776	716	805	771	783	763	752	793	788	688	726	751	776	752	761	758	756	735	766	750	781	744	762	730	757	767	767	752	740	781	726	726	765	715	705	756	725	746	740	744	751	787	751	745	786	765	739	757	758	686	709	737	754	720	764	730	737	730	750	762	702	736	769	784	796	754	740	760	738	772	801	755	761	783	735	746	747	754	761	734	805	698	798	785	787	679	725	810	788	748	717	764	721	732	721	743	777	715	750	723	745	772	723	727	731	763	708	843	756	780	750	773	722	734	775	757	728	822	723	785	781	774	747	715	812	794	683	787
28080	20066	20762	10303	3877	1973	1068	580	440	385	471	482	419	366	345	269	254	242	222	267	255	225	243	272	251	236	246	251	221	239	234	215	248	232	227	237	226	230	219	215	244	238	219	230	223	252	234	256	244	261	229	256	213	219	242	260	233	226	236	221	272	233	247	248	248	265	216	257	242	225	227	210	228	229	244	279	227	239	245	214	247	251	246	243	243	252	231	242	239	242	261	219	241	256	246	254	248	236	233	239	217	251	262	240	231	251	230	249	270	228	247	245	262	234	241	264	251	212	253	250	246	248	239	244	233	254	248	233	209	226	235	216	244	259	226	264	232	267	247	265	249	246	263	245	219	257	240	234	232	269	230	232	256	236	227	248	252	237	255	218	224	246	253	235	246	235	252	248	220	241	259	243	262	249	246	239	262	245	234	248	251	211	245	217	219	231	227	239	250	261	236	236	216	246	267	245	237	263	231	258	254	260	234	230	256	250	245	273	259	264	248	245	224	254	231	253	222	228	263	245	239	261	218	279	236	221	234	238	242	211	219	261	230	226	281	235	248	231	247	255	245	225	270	238	246	250	233	209	218	247	247	204	244	250	242	244	241	255	212	241	233	242	240	256	250	210	242	240	257	251	228	241	244	261	252	222	233	271	248	228	233	245	267	264	215	270	223	228	231	274	250	276	256	240	248	258	251	279	255	248	224	227	257	243	250	237	229	219	243	226	229	243	235	280	245	234	235	242	243	245	259	232	229	228	252	251	242	245	254	220	239	211	249	218	265	249	245	239	257	235	251	231	236	265	257	250	209	262	227	207	201	194	278	248	249	221	221	238	231	223	261	226	264	247	274	225	249	241	244	262	237	229	227	241	266	249	257	252	231	246	257	230	239	261	245	221	227	230	230	232	258	219	224	231	238	258	261	246	256	242	243	224	236	240	237	257	219	268	234	219	237	239	247	219	247	230	250	265	271	248	232	249	229	250	238	232	258	258	229	243	246	239	226	235	253	238	209	265	277	273	243	224	238	223	250	272	219	245	219	243	251	242	255	242	260	254	223	232	228	240	257	237	236	240	272	250	259	244	227	241	209	215	265	283	240	259	233	251	229	256	242	266	247	223	265	206	263	250	249	251	231	221	218	260	252	243	243	266	248	257	244	280	230	202	215	206	225	221	265	259	232	261	253	246	248	243	230	259	256	249	264	235	235	231	221	221	224	246	233	242	260	228	271	247	234	268	231	254	217	231	264	255	249	247	216	257	257	263	232	250	246	241	239	246	234	237	227	240	251	219	249	234	246	239	226	249	224	238	252	256	259	233	214	215	251	282	244	216	275	259	250	237	219	238	235	254	255	235	260	243	239	238	252	231	252	235	237	260	223	219	232	248	234	249	245	229	220	227	211	235	250	218	263	267	244	249	251	241	227	245	221	272	237	263	249	210	236	278	235	236	244	260	237	233	222	252	271	234	229	241	224	243	255	233	229	246	290	229	230	236	228	250	227	243	258	245	243	280	244	267	221	238	250	231	228	209	239	248	239	230	251	246	233	266	210	258	275	255	252	257	270	219	224	250	217	249	257	248	224	250	239	253	254	240	238	267	236	275	246	226	261	241	264	237	275	216	233	267	243	231	249	245	248	236	228	262	266	235	249	219	246	232	242	258	235	241	228	237	275	252	235	231	242	269	230	265	266	279	248	266	228	259	238	243	229	220	227	202	227	239	233	251	263	229	264	251	244	242	233	252	250	249	232	270	231	242	229	238	250	231	240	262	238	278	242	235	247	259	227	256	254	223	259	236	231	249	252	246	244	242	215	274	252	238	260	237	223	234	265	269	269	284	212	250	267	265	232	252	234	229	278	231	228	224	255	282	258	239	248	247	264	262	233	239	241	265	255	234	250	245	243	251	253	233	243	216	231	253	219	241	262	244	242	236	242	228	258	264	249	238	239	230	255	230	245	222	269	236	259	241	265	260	230	254	218	230	275	240	252	227	236	255	200	232	260	230	240	203	245	243	273	230	230	217	254	240	240	260	283	247	238	231	266	202	249	232	232	242	244	236	227	250	231	233	245	211	217	234	223	236	221	224	251	248	212	242	246	238	250	231	233	246	241	261	234	234	257	246	235	283	246	251	240	238	242	266	253	243	223	256	245	228	208	235	231	217	275	253	240	234	238	221	244	244	246	242	238	255	254	215	238	248	244	254	268	263	244	242	226	210	228	258	238	278	271	249	231	261	219	242	242	240	256	250	253	227	242	220	239	243	225	241	221	238	244	241	224	233	261	240	238	241	237	232	235	247	243	242	230	251	259	207	227	239	232	228	260	238	256	243	228	234	225	218	243	246	235	271	204	247	237	224	276	274	249	238	239	239	235	227	244	242	234	247	225	249	255	227	235	247	245	250	245	248	249	246	266	226	309	272	232	256	239	243	234	246	241	221	238	211	234	241	238	270	242	236	265	257	254	262	265	224	270	267	248	213	249	225	245	256	247	256	250	250	251	231	266	227	253	217	259	226	257	280	234	255	246	245	230	230	237	274	256	240	236	237	227	239	240	229	242	264	229	226	259	233	234	252	233	244	229	214	224	252	240	236	230	255	249	252	244	212	243	261	252	237	236	244	233	241	230	237	233	275	239	257	213	274	206	245	227	221	234	234	237	222	223	237	262	260	272	231	245	234	246	253	255	268	248	268	259	240	243	254	238	232	265	252	236	237	260	223	233	246	227	236	262	232	237	248	226	246	235	254	245	238	248	224	243	232	242	239	237	233	242	234	240	239	231	215	205	259	219	252	246	215	249	233	248	235	240	246	261	270	229	264	263	224	260	249	228	227	249	263	225	250	250	224	217	237	240	247	262	250	249	241	226	272	232	234	264	241	220	263	227	263	230	198	239	241	258	237	226	224	244	257	236	240	224	237	235	219	209	220	264	258	279	247	248	265	240	252	279	227	259	229	226	260	240	235	215	233	301	236	252	245	229	237	232	232	239	225	204	232	243	272	251	216	221	229	231	245	269	225	267	257	237	251	237	264	259	241	254	247	234	253	221	274	247	225	253	243	219	245	269	236	262	271	207	229	225	219	237	261	235	234	246	245	253	259	265	242	273	251	247	223	239	231	263	247	231	242	254	228	239	241	221	248	247	232	216	267	241	249	238	246	242	233	245	232	215	256	215	256	236	216	229	188	223	258	247	262	249	228	230	240	235	242	262	243	238	274	234	229	225	216	235	275	246	243	236	231	244	242	247	234	252	256	230	240	224	213	242	256	239	276	246	229	242	242	245	253	237	258	265	253	235	232	234	252	208	232	235	243	224	267	248	251	218	231	236	254	245	261	225	229	251	244	245	238	237	257	247	235	239	245	227	233	242	221	234	286	247	266	240	243	234	239	237	236	242	244	220	239	227	238	241	245	245	235	267	260	252	227	251	202	253	247	233	245	262	252	236	265	220	219	238	250	239	230	225	241	242	217	246	248	236	245	250	227	228	255	235	247	255	228
21076	18201	21533	10064	4993	3825	2495	1878	1618	1563	2084	2304	1839	1636	1066	724	659	674	627	621	649	605	589	623	590	640	621	627	588	612	584	627	669	583	584	586	540	633	595	614	583	627	628	593	584	609	586	614	572	593	601	618	608	614	619	592	595	599	631	638	573	651	664	618	640	583	614	636	592	610	590	597	576	607	582	583	633	620	577	595	612	594	579	662	577	590	560	622	587	569	612	603	584	622	645	612	586	591	618	592	570	597	574	582	586	604	624	556	643	563	622	591	597	617	626	597	584	629	593	581	560	624	631	590	586	617	613	627	611	555	609	642	582	547	585	596	612	598	620	623	594	580	599	536	620	595	630	609	562	607	603	603	606	591	586	565	608	588	593	588	581	596	639	587	578	585	632	588	612	611	551	600	593	568	635	580	587	615	603	600	560	545	546	554	622	619	576	573	598	561	578	574	578	596	594	608	562	643	569	566	629	635	615	574	573	632	604	584	576	612	630	574	617	599	596	612	601	634	601	571	624	538	639	571	611	642	613	627	548	623	587	626	590	602	576	601	641	597	640	624	582	598	624	554	628	589	617	586	577	574	596	598	651	603	547	584	586	587	561	578	552	589	577	623	613	595	582	609	603	596	595	652	600	572	601	616	555	612	539	598	565	607	626	642	559	551	639	585	598	605	586	559	578	596	647	579	616	605	568	624	575	603	598	577	582	604	601	561	575	625	565	585	622	599	582	647	600	573	570	600	591	586	540	583	555	602	570	565	630	594	610	554	565	559	595	612	609	591	594	623	611	622	557	568	597	602	596	617	571	582	628	608	598	595	591	586	605	607	605	614	603	617	605	608	588	617	565	579	537	616	622	625	614	594	532	601	594	559	592	630	600	578	635	580	588	580	590	615	589	598	572	568	630	664	583	590	577	618	626	616	609	596	574	573	606	637	582	620	627	623	590	643	586	611	557	558	581	615	614	619	561	609	577	612	588	620	576	608	573	579	588	593	559	594	602	613	638	559	632	602	595	589	588	569	622	626	608	595	604	594	558	566	609	596	592	572	578	595	606	590	596	610	638	597	593	612	615	587	603	606	562	558	597	591	615	562	606	618	623	604	589	586	594	592	595	579	607	596	628	621	585	607	584	600	588	587	582	615	595	544	633	574	640	583	603	570	605	545	581	626	625	611	594	616	619	591	586	615	621	582	594	588	593	541	586	564	596	587	613	542	556	585	600	593	584	575	629	548	575	570	622	600	596	593	599	591	581	584	589	593	611	630	610	546	632	632	605	610	565	586	636	632	615	600	576	594	596	626	628	611	590	572	602	587	596	605	590	539	637	582	621	605	573	576	627	564	574	613	595	603	605	653	571	571	586	571	574	666	592	590	623	600	578	564	579	616	557	575	604	589	660	596	634	666	595	600	625	626	596	601	586	634	590	580	602	568	581	612	577	605	580	638	590	570	555	588	616	585	597	606	589	610	600	618	547	616	561	562	619	608	581	597	547	621	599	602	617	605	631	607	634	575	598	545	577	591	560	599	593	592	601	578	617	561	571	572	588	582	586	638	634	589	625	570	624	632	604	623	560	614	639	575	566	597	568	636	556	563	545	590	600	595	608	611	548	607	605	603	586	601	587	623	622	574	643	566	618	591	616	601	561	606	603	579	609	598	623	590	592	600	604	610	595	555	586	600	605	590	579	581	582	596	581	596	602	583	621	587	579	626	587	574	597	546	579	609	615	546	556	571	591	581	606	546	571	589	578	586	613	535	593	609	547	573	587	599	553	583	584	575	618	576	574	584	584	588	611	635	575	592	605	570	641	603	597	586	572	600	574	601	577	615	602	616	589	588	610	579	621	641	554	600	596	595	581	611	600	627	572	629	607	604	606	578	584	625	622	624	599	562	605	614	622	594	626	588	557	633	626	601	598	608	603	566	614	584	616	606	591	609	554	589	588	621	621	578	577	582	600	584	611	608	552	626	601	572	634	578	562	581	593	602	557	584	586	606	605	595	600	568	599	586	571	577	628	554	621	581	607	570	614	578	594	603	628	607	637	604	605	566	580	596	616	582	568	590	602	595	647	579	577	598	546	583	605	596	593	573	590	589	597	587	606	550	579	560	577	610	581	595	583	597	578	612	610	591	578	610	586	575	582	562	606	591	626	570	557	586	582	562	575	562	595	618	586	588	630	588	612	639	566	599	593	598	639	568	558	595	620	584	575	616	667	573	628	592	568	573	552	594	605	568	553	627	552	622	634	597	600	597	613	573	590	602	606	631	591	549	575	588	580	599	591	633	583	599	618	587	536	620	619	602	587	633	590	563	603	591	600	604	558	570	641	568	605	555	603	581	643	614	607	601	565	619	584	600	576	610	584	566	598	617	588	573	635	540	594	567	640	605	615	578	617	632	606	618	584	537	570	570	611	566	549	578	597	651	603	610	582	612	586	591	593	633	594	568	558	590	622	612	569	575	546	564	574	619	598	593	591	615	615	562	582	614	599	574	593	579	591	632	605	576	601	611	617	576	576	620	550	605	580	608	588	577	607	598	596	572	611	588	574	610	626	579	589	593	604	618	615	584	573	591	593	598	574	605	596	625	588	629	617	569	618	582	584	587	556	593	569	598	552	582	578	597	545	576	572	581	601	577	581	588	611	613	582	598	562	630	593	586	586	575	628	633	631	589	567	571	638	614	590	603	608	632	615	586	617	572	601	539	595	616	630	572	594	648	579	593	626	611	596	553	599	643	589	656	574	592	565	600	630	599	589	555	603	606	604	629	581	591	618	589	626	578	571	578	641	597	586	602	576	618	574	606	614	650	573	536	602	625	579	585	604	626	586	541	577	612	570	601	572	596	578	618	569	568	589	602	594	558	559	594	578	596	540	536	580	579	611	553	555	614	627	596	564	569	607	564	611	606	616	613	599	608	578	565	621	601	641	599	636	622	556	620	573	595	591	606	622	600	611	618	601	612	578	605	632	596	577	630	624	604	596	567	608	560	582	628	601	571	601	576	613	616	621	620	630	614	581	610	607	579	594	599	604	604	615	558	534	644	559	627	588	550	612	614	579	583	571	601	612	555	595	612	571	584	570	605	593	593	585	596	607	615	568	595	622	629	547	590	633	606	598	582	580	599	608	586	592	590	629	615	602	575	559	607	575	614	597	590	571	629	579	594	608	624	581	557	582	554	590	582	624	597	548	607	563	572	594	569	625	626	587	588	608	588	599	593	596	586	540	561	590	574	578	601	609	636	581	593	596	572	601	640	629	538	607	597	602	632	592	589	586	627	602	629	603	618	631	579	590	649	619	611	612	569	585	558	595	594	636	576	610	598	562	600	641	573	596	545	593	627	608	605	609	571	621	579	604	614	599	631	618	592	619	587	599	596	578	621	577	563	644	575	599	558	602	583	561	642	603	579	567	606	635	596	592	615	590	554	612	620	571	606	620	574	608	595	624	600	590	603	603	563	618	583	628	588	577	610	561	626	625	620	605	629
37547	28856	24437	14070	6181	2833	1477	758	434	410	655	561	423	322	235	183	140	146	118	121	112	131	123	110	130	115	111	103	100	105	126	103	105	96	102	111	132	117	120	119	133	127	99	94	123	109	125	124	135	123	98	111	116	101	121	106	130	111	109	107	103	110	119	111	116	118	113	105	104	104	127	115	118	97	106	107	100	121	109	110	131	120	118	126	101	118	122	110	118	105	110	109	134	108	110	102	115	117	97	121	104	144	100	119	113	108	103	142	106	106	116	100	116	118	104	116	120	112	112	125	109	108	130	119	105	109	103	123	94	110	106	114	96	122	111	114	108	115	125	107	126	108	123	109	104	140	116	106	104	122	127	122	124	105	110	139	95	125	98	129	120	101	108	115	99	133	136	100	130	119	106	111	113	132	108	119	118	115	113	125	136	106	126	101	108	140	113	101	112	113	119	106	124	103	104	135	99	104	101	107	124	105	119	109	116	115	131	131	100	124	109	107	120	116	97	121	116	110	112	120	110	103	109	118	108	108	114	96	89	104	122	113	98	125	111	110	103	120	144	125	98	141	109	115	105	116	122	96	121	114	126	118	126	119	100	97	126	103	97	115	118	116	119	108	106	129	109	105	127	113	109	115	99	129	117	96	128	132	129	125	110	115	120	110	95	119	112	104	116	117	96	105	115	128	80	95	122	113	116	119	128	118	118	110	99	88	95	111	110	135	115	116	109	117	113	127	100	120	92	107	104	112	122	112	116	105	117	135	94	104	95	107	105	106	106	111	101	126	111	111	134	118	103	113	104	114	128	121	121	116	134	117	133	114	90	99	119	107	93	121	100	114	132	105	137	99	112	113	114	108	125	127	91	139	108	94	127	144	108	107	104	97	120	101	118	103	94	122	120	111	123	95	92	122	107	117	98	109	105	116	100	135	129	140	121	112	102	105	105	106	115	103	115	118	116	103	100	107	118	121	117	116	114	105	116	107	112	121	102	121	113	116	131	103	116	118	126	106	101	113	106	117	145	114	118	117	130	129	118	122	97	126	113	105	106	124	102	120	115	113	92	108	109	103	114	83	103	115	101	111	95	125	116	123	109	120	103	132	101	117	115	120	122	116	126	92	133	109	129	110	131	119	106	110	110	115	127	115	115	102	126	108	119	110	105	137	113	111	126	103	121	132	102	101	116	114	121	97	108	111	126	130	104	93	98	117	97	117	123	121	90	114	118	87	127	114	116	123	125	128	120	110	92	98	114	123	133	140	111	92	107	116	114	121	124	128	108	117	118	107	115	103	121	114	97	97	110	120	105	111	106	116	105	116	130	114	103	112	95	118	125	124	114	106	128	117	141	95	112	119	101	120	125	129	114	109	113	122	110	118	107	124	133	123	102	122	123	106	106	131	122	125	119	120	116	125	112	118	120	118	100	122	113	114	149	123	120	107	117	99	118	98	104	112	112	109	109	118	113	114	83	109	103	135	100	114	119	102	98	111	104	110	102	111	126	125	103	107	81	127	116	123	125	105	90	117	115	120	134	101	98	101	129	121	114	108	83	104	98	113	118	114	121	111	116	99	139	116	127	131	125	112	132	104	103	116	94	106	114	111	104	128	111	135	106	102	92	118	117	132	114	111	105	120	127	109	120	120	131	132	119	93	112	124	126	112	120	113	118	98	105	122	117	121	110	138	140	104	124	125	92	106	122	110	105	150	105	106	123	127	123	104	120	113	124	115	106	136	112	106	91	109	117	114	114	124	104	123	110	98	130	125	107	107	101	109	119	126	122	123	116	113	97	99	113	84	110	115	128	103	108	130	122	129	115	106	107	126	110	90	116	112	135	115	121	126	115	103	99	114	98	96	111	131	117	100	99	105	126	102	124	125	134	109	118	126	112	104	129	113	117	107	124	111	102	117	115	98	122	113	112	96	123	105	110	112	87	113	127	111	100	111	112	116	100	119	98	97	137	104	115	100	118	110	110	123	111	111	138	114	118	121	97	105	109	119	114	124	114	116	110	100	104	101	114	101	99	103	114	124	126	123	120	108	106	97	99	111	125	102	124	108	113	110	107	117	111	108	114	130	107	82	121	103	103	115	123	91	114	125	133	109	103	108	110	108	102	94	132	101	99	122	124	124	116	112	101	105	111	94	121	111	116	103	98	110	122	113	103	125	116	90	117	100	138	122	106	99	97	105	99	114	121	109	103	97	108	105	100	113	111	116	122	122	115	124	114	93	128	96	108	113	117	124	107	118	124	133	114	112	105	109	128	124	107	123	112	107	91	113	112	105	88	103	118	107	113	119	105	108	134	107	128	125	127	125	118	113	124	116	96	112	114	111	91	108	106	137	123	115	122	106	110	131	120	100	107	112	116	120	111	112	107	106	132	98	113	102	122	116	136	122	115	100	96	116	114	123	102	101	128	104	131	103	112	109	108	136	110	118	118	114	126	112	100	107	115	120	142	123	105	111	117	128	99	120	120	112	105	105	97	111	105	106	125	134	105	119	100	122	127	115	114	91	115	97	127	125	90	104	109	112	96	128	101	112	121	116	119	101	130	104	115	102	126	114	123	113	121	114	128	138	93	121	114	131	115	143	109	129	127	122	102	129	120	124	121	110	109	127	119	115	117	129	121	106	101	95	103	104	123	135	118	125	110	112	116	105	118	117	82	114	134	128	111	123	105	112	92	119	106	137	123	108	108	107	108	110	120	120	128	126	104	107	120	121	127	108	121	127	93	112	119	96	110	92	118	109	108	108	104	108	106	105	117	105	122	109	124	137	106	112	123	97	128	103	109	109	115	142	119	115	102	113	132	94	98	88	123	105	123	113	111	125	112	102	117	103	106	115	104	101	101	111	141	120	109	102	112	99	132	120	107	105	130	100	101	113	115	92	120	115	110	139	117	117	119	119	103	107	107	127	117	129	104	113	112	99	109	106	140	115	119	99	95	117	115	107	128	120	100	133	117	102	101	124	128	105	113	114	118	112	121	109	122	142	125	102	146	129	116	110	122	120	104	106	119	112	86	134	125	110	109	126	121	135	117	130	95	130	106	104	103	120	115	112	109	121	121	136	127	125	124	121	101	113	127	123	117	135	122	122	126	132	113	111	102	110	142	106	120	113	105	93	115	123	94	116	109	102	109	116	107	108	107	130	102	111	117	116	100	113	106	109	111	103	128	105	126	105	104	105	125	97	95	110	128	112	111	109	83	122	107	104	108	118	113	126	98	131	116	124	105	135	134	139	106	105	101	123	109	120	107	106	120	107	128	120	102	131	117	114	126	120	98	108	137	119	108	105	115	129	120	119	108	94	112	113	117	113	112	118	128	105	129	119	101	126	114	138	136	120	114	106	115	119	110	114	113	130	117	95	140	105	127	117	123	111	119	126	103	113	101	108	111	114	140	114	121	120	114	99	101	112	94	127	118	113	111	115	105	114	101	100	113	112	98	112	107	97	105	102	96	102	99	111	103	114	123	137	88	96	117	97	96	110
26638	24405	23205	13482	7245	4735	3658	2674	1961	1921	3007	2748	2199	1692	1132	729	557	428	371	372	348	329	337	332	326	328	333	352	331	325	329	354	336	333	326	312	278	327	337	299	326	338	292	340	297	335	321	309	311	295	312	326	345	305	308	303	296	296	306	334	297	298	299	322	284	328	341	283	288	284	291	306	295	275	296	324	319	317	284	311	354	298	301	301	284	296	308	333	325	296	274	325	279	285	316	306	319	318	347	287	298	311	305	295	338	312	342	291	282	301	289	310	313	321	314	296	311	280	335	294	276	325	302	303	306	297	310	331	306	302	311	292	322	306	327	295	294	283	282	339	294	291	304	297	293	297	296	308	303	282	327	308	299	334	322	295	317	272	313	328	302	310	332	292	324	294	297	306	310	296	328	305	330	310	337	288	298	298	289	309	326	305	277	296	302	338	280	320	330	299	305	288	296	322	271	300	316	303	307	302	313	319	290	284	273	298	306	352	303	315	297	289	317	315	299	293	299	297	308	323	323	318	296	294	316	332	296	296	297	266	303	308	322	302	298	304	307	276	305	295	292	331	293	321	274	309	290	322	308	288	286	298	296	297	284	282	306	319	288	287	315	296	321	298	307	292	315	294	293	322	328	297	333	321	294	286	322	301	317	302	312	315	305	317	306	276	302	338	333	290	289	320	312	315	330	325	322	319	305	280	311	284	294	314	305	280	307	331	323	339	295	336	313	316	299	287	307	345	316	280	353	314	308	311	308	287	304	331	325	333	292	322	296	313	302	304	287	306	326	294	280	292	295	318	289	295	290	272	314	320	274	306	328	275	315	300	287	319	279	319	291	288	296	308	304	298	315	341	292	281	329	285	305	326	332	292	286	301	296	318	319	314	329	302	286	325	285	320	330	304	303	316	301	295	316	283	300	313	320	307	296	285	294	326	318	309	311	307	318	325	328	299	302	325	302	319	310	308	334	294	254	288	307	313	294	325	319	327	291	304	317	274	317	321	319	312	287	336	287	293	304	310	320	312	303	300	285	304	286	305	294	330	303	321	309	329	266	305	317	300	294	295	302	295	284	303	328	290	275	303	304	321	285	325	331	324	285	313	318	294	298	295	328	324	318	321	317	306	330	307	292	302	266	292	310	298	319	304	298	317	334	312	314	328	289	306	311	297	334	319	331	277	299	302	321	314	300	294	330	301	300	267	308	315	298	332	304	292	331	286	304	304	304	317	296	313	328	331	307	273	313	295	298	280	295	296	298	302	294	329	288	299	295	327	345	288	321	305	318	317	283	295	311	267	310	258	336	324	310	296	312	286	274	300	297	332	322	300	313	319	357	326	294	295	301	296	328	278	258	298	317	278	290	286	307	327	310	346	322	313	311	296	304	287	310	323	299	293	338	289	293	288	308	282	301	321	321	303	292	293	321	301	287	308	292	310	301	294	290	304	310	333	303	318	317	295	313	297	333	315	281	293	304	313	311	305	289	319	322	311	311	303	300	280	295	299	291	285	279	321	340	293	302	313	317	318	281	348	302	305	333	311	314	339	324	301	320	293	321	304	314	322	308	296	304	298	345	314	342	320	297	285	326	322	307	292	312	314	323	298	286	317	295	289	322	303	301	298	262	304	330	318	318	303	337	317	315	315	296	306	290	329	298	303	314	322	303	288	305	303	298	299	282	295	296	300	278	285	291	311	311	298	319	290	291	306	280	305	326	312	312	322	325	335	311	282	299	319	299	317	299	297	299	302	306	304	296	321	325	306	324	309	318	313	292	298	298	268	320	294	318	322	302	310	282	286	316	319	351	290	331	299	274	343	308	301	307	298	318	315	292	311	301	281	305	308	304	325	329	302	290	293	338	282	328	317	311	290	304	307	292	327	288	300	319	313	304	278	288	286	297	322	303	304	312	303	310	277	300	316	302	320	316	295	305	283	315	276	306	344	312	292	310	328	320	291	269	310	296	307	331	325	294	316	332	302	330	281	300	305	265	303	324	316	307	298	280	307	300	285	280	317	295	331	327	296	310	303	277	285	298	308	331	322	294	306	321	298	327	300	286	333	318	314	310	301	305	325	321	327	338	320	312	283	288	329	330	289	281	299	327	316	298	305	295	309	336	320	313	355	310	300	288	323	321	310	303	314	303	307	323	316	309	287	310	325	297	307	306	295	337	300	308	288	313	304	309	303	311	278	337	315	274	315	321	315	278	314	308	309	320	301	284	306	301	311	305	318	293	282	277	310	318	276	299	296	297	322	272	297	315	297	305	278	320	335	298	320	337	283	321	328	333	311	320	329	283	302	312	331	282	316	329	310	311	289	291	319	307	319	279	287	302	305	331	294	266	286	286	304	320	292	315	293	289	309	298	279	308	296	306	307	318	314	313	289	287	308	290	296	317	324	340	323	334	304	284	320	332	326	308	319	258	295	326	317	285	313	308	308	269	302	308	278	335	303	297	333	322	326	321	272	306	306	329	292	302	285	300	317	313	301	311	297	294	331	326	314	294	289	287	323	295	286	320	261	326	302	301	271	288	318	292	305	307	310	303	301	338	302	330	332	330	310	323	291	281	317	300	298	313	317	314	323	327	304	299	332	310	313	286	292	296	332	295	301	305	315	301	270	312	309	279	348	296	292	305	288	299	293	320	304	298	322	337	316	309	309	289	319	280	286	300	319	309	302	276	303	279	313	299	307	317	308	320	297	312	299	329	300	302	280	335	280	324	305	310	319	327	326	332	307	319	320	280	300	297	281	303	295	308	310	303	314	329	303	276	267	325	338	263	321	300	299	309	280	305	305	306	306	285	304	319	278	321	295	286	296	300	290	315	309	313	289	305	303	321	292	305	282	295	287	290	278	305	316	294	297	298	297	301	306	333	306	316	311	293	304	297	305	288	282	302	316	300	300	325	287	304	304	290	320	326	270	264	342	300	285	323	289	288	300	284	308	338	292	305	317	326	297	310	308	320	296	285	313	325	299	307	307	310	295	329	304	296	289	292	324	314	316	263	284	307	303	276	300	314	310	309	302	299	310	322	307	301	318	308	317	340	288	268	304	283	298	338	311	283	306	299	333	340	284	298	274	302	303	327	331	318	323	311	317	286	300	305	312	254	301	304	288	338	304	306	305	297	325	307	287	301	287	349	276	296	297	296	325	303	313	296	327	320	296	313	303	291	311	301	308	308	325	308	295	336	286	327	314	310	318	307	311	318	288	312	274	292	266	293	300	321	305	327	332	305	297	312	311	337	299	315	329	300	304	317	319	296	316	311	325	313	326	301	289	318	302	307	311	304	318	301	293	320	280	319	334	313	294	300	319	283	314	308	298	316	284	305	309	328	285	271	306	319	318	278	313	275	300	285	298	320	298	334	323	295	300	306	297	319	294	314	343	265	319	303	305	313	277	285	300	310	292	316	315	293	298	325	291	345	299	329	321	350	304	267	298	316	298	313	306	294	289	302	287	293	327	314	309	314	299	309	317	317	334	334	347	281	282
10401	3272	1812	800	395	338	353	358	343	324	297	305	359	305	298	323	315	321	304	316	283	322	309	317	316	315	312	315	361	297	309	306	319	282	302	331	315	303	343	316	294	320	305	325	329	333	363	322	334	295	334	312	306	323	331	322	295	331	338	314	286	326	295	306	287	305	335	326	297	318	351	323	315	304	325	305	340	317	304	319	299	304	319	297	320	289	350	304	318	311	295	322	298	293	311	320	348	324	315	337	327	343	343	329	309	308	333	348	336	333	297	299	335	307	332	284	331	325	310	335	292	312	322	362	323	304	325	308	307	305	294	312	323	318	314	342	271	315	303	346	328	310	359	301	337	342	332	328	306	347	318	344	312	313	350	316	357	314	310	287	289	304	317	297	320	347	310	343	309	345	312	293	289	327	323	291	328	330	295	308	340	277	329	314	337	314	293	332	317	290	299	320	318	302	298	328	315	308	301	327	352	349	308	316	305	305	325	326	305	315	314	307	319	298	330	329	331	305	320	328	299	318	315	334	284	311	333	325	287	292	303	331	296	318	307	345	317	308	317	319	307	306	305	294	302	314	288	301	274	288	317	296	306	282	314	313	345	285	316	325	326	319	293	338	326	320	301	294	334	300	331	344	290	304	316	349	323	286	339	322	306	316	338	322	289	311	307	313	337	334	323	325	303	295	303	327	314	332	289	310	309	355	345	327	341	318	327	335	301	311	309	346	307	321	306	314	327	356	278	292	300	302	307	313	329	297	358	317	293	330	330	318	293	325	267	318	327	324	302	274	330	326	303	324	332	282	323	307	324	299	314	331	331	305	326	323	308	337	315	318	339	313	297	363	296	311	297	314	306	281	296	345	301	316	277	308	293	281	312	307	279	321	322	304	299	305	329	326	287	314	298	282	299	302	322	302	274	321	335	306	298	331	309	312	309	350	310	326	311	293	282	309	276	342	300	314	341	322	329	341	328	358	335	298	318	355	364	337	279	334	323	318	311	297	317	307	320	326	295	307	307	306	292	320	305	309	309	310	275	295	288	310	308	301	313	317	335	301	284	300	289	336	306	297	260	305	312	295	318	300	319	319	349	310	293	289	321	305	345	309	317	307	290	343	291	308	299	344	309	316	304	280	315	347	272	318	336	329	318	319	319	315	340	293	330	320	296	300	325	311	300	318	330	348	279	297	293	312	288	327	320	324	314	316	293	360	313	323	323	314	314	312	320	348	342	314	289	311	302	311	294	321	308	324	314	332	304	344	324	318	307	369	336	346	318	287	284	339	316	314	304	306	339	361	330	338	340	299	295	295	306	336	327	314	328	310	314	308	315	310	273	321	338	303	315	321	309	313	287	305	300	319	304	317	319	307	316	328	322	295	283	299	343	340	280	299	312	322	278	309	302	302	343	323	300	327	295	316	298	310	303	306	301	294	301	341	322	341	320	295	341	293	283	293	310	327	327	338	301	329	331	331	304	288	315	289	333	325	312	307	320	301	307	303	313	303	337	318	308	328	307	318	320	354	324	311	311	301	305	328	273	304	294	347	294	347	326	301	318	333	326	323	284	316	286	307	303	287	320	289	340	356	328	303	323	298	310	287	291	320	298	308	298	311	321	309	310	332	267	313	316	324	314	253	296	317	343	294	325	299	329	282	272	316	309	327	286	295	290	327	300	307	298	313	321	303	288	320	322	349	295	350	340	314	283	278	327	315	289	317	317	324	306	306	303	295	326	318	315	290	279	352	284	301	316	299	313	351	322	329	317	302	298	279	315	290	302	363	339	302	286	328	324	307	321	323	328	323	332	293	323	332	319	308	305	320	294	292	337	293	331	302	343	315	303	296	333	309	305	325	297	301	306	293	303	314	323	331	322	323	302	346	312	316	287	341	318	338	302	331	325	271	281	295	306	278	326	319	343	303	338	305	321	313	275	336	298	268	287	315	329	331	306	334	311	329	324	305	338	333	310	299	309	322	327	305	295	322	316	335	313	334	326	304	320	301	295	306	342	327	360	315	360	318	316	309	314	312	340	340	321	296	339	317	330	322	334	320	316	328	305	321	326	314	317	297	343	308	302	276	289	322	296	305	298	289	282	322	301	300	310	299	313	311	292	344	327	335	327	315	286	319	310	316	334	302	327	322	318	330	329	281	313	344	307	329	299	315	297	311	279	301	329	317	289	310	285	304	327	320	312	319	313	324	368	299	324	325	307	304	319	309	289	281	288	343	302	303	307	286	352	307	348	318	305	306	320	330	295	301	329	339	351	307	305	291	285	315	303	320	311	297	317	319	302	305	298	280	319	349	295	312	300	302	318	302	280	298	315	342	263	277	310	279	322	326	320	313	307	305	296	280	318	304	323	327	353	286	321	318	320	319	289	311	309	316	342	344	317	328	289	298	329	311	335	309	310	337	342	294	331	299	293	349	319	313	313	289	318	326	313	310	318	323	309	342	321	323	299	305	343	336	314	285	316	310	318	311	290	325	321	289	285	327	311	335	336	315	322	292	309	310	302	327	298	275	318	284	309	321	313	304	298	303	292	342	315	318	320	297	324	318	327	301	277	328	324	298	296	292	328	293	299	279	348	286	308	299	321	324	295	359	315	324	286	325	315	313	312	307	322	338	346	324	320	297	281	290	291	292	302	351	353	308	335	282	333	305	317	294	300	337	315	300	334	335	347	302	322	270	291	313	303	334	333	332	329	312	294	321	351	310	299	273	323	328	298	332	311	293	277	309	310	294	316	305	323	300	325	332	324	321	328	319	319	315	292	288	306	267	315	310	304	275	318	304	324	310	326	314	329	329	315	281	301	294	289	300	290	306	331	279	353	310	316	304	320	322	335	312	290	328	281	313	299	323	309	340	296	310	351	303	305	312	327	329	297	312	327	285	297	324	342	318	315	324	324	305	325	307	297	316	318	317	359	292	326	317	305	318	301	323	324	337	306	310	296	330	289	336	328	318	321	352	300	295	289	300	326	333	300	327	318	295	330	313	320	302	316	292	311	296	320	277	315	345	296	294	340	292	310	314	330	335	309	261	301	293	274	299	342	327	309	282	295	302	299	296	318	284	303	305	335	302	322	306	313	297	302	301	305	297	302	307	316	275	308	337	298	329	301	351	343	303	311	333	336	296	281	313	333	313	308	333	292	300	318	312	313	311	319	307	304	291	312	339	349	335	320	344	306	302	326	329	322	299	322	309	317	331	317	284	291	287	299	313	291	301	351	339	316	345	330	334	285	300	331	297	296	327	335	333	332	329	316	287	294	328	308	310	301	288	278	325	318	339	315	310	326	330	295	310	331	295	314	315	322	303	324	307	331	304	298	333	345	333	293	289	314	347	320	323	314	301	323	323	303	327	344	337	304	339	325	301	347	324	309	302	320	300	282	301	306	320	296	320	325	294	301	284	314	318	324	336	317	320	308	318	299	356	312	355	329	313	329	317	357	296	310	361	341	337	299	302	325	329	324	310	348	324	290	284	329	295	313	278
8117	3884	4150	2020	1076	1016	874	866	854	807	832	851	808	802	851	797	757	815	746	728	784	792	761	811	761	754	756	786	775	740	732	799	789	791	737	792	769	740	798	751	751	776	757	756	728	770	768	753	749	765	781	752	742	742	759	816	735	784	787	766	785	796	775	769	726	797	704	726	776	749	758	768	780	782	757	706	758	810	786	774	760	762	776	740	788	738	778	772	802	801	746	786	774	808	769	764	769	808	766	780	774	726	773	723	803	764	795	707	785	757	709	697	728	764	718	779	783	724	743	776	769	768	770	783	777	800	734	749	753	750	735	730	746	729	745	730	759	792	740	745	783	763	762	803	748	742	726	757	756	758	793	799	833	787	719	811	741	750	774	800	797	810	774	793	769	786	763	727	731	751	766	738	739	768	733	817	785	766	805	779	737	805	808	859	798	792	769	795	733	738	756	754	751	764	757	763	775	748	713	752	768	826	744	806	770	796	738	819	779	796	742	748	729	720	773	754	758	800	731	719	789	736	787	727	759	755	776	765	746	762	758	768	801	784	774	838	784	769	773	733	723	762	768	768	804	761	782	770	745	798	751	787	772	771	701	757	772	769	761	714	751	750	721	758	777	779	747	745	715	755	745	743	701	766	776	724	747	763	755	763	734	746	773	768	785	768	758	731	713	727	749	741	785	785	756	774	760	732	808	782	708	788	805	806	798	776	748	808	768	738	765	763	776	749	714	756	773	724	808	783	793	783	775	784	773	748	808	790	737	759	804	714	734	754	730	772	784	766	808	747	767	743	782	784	787	718	777	734	747	773	727	741	749	765	799	774	747	798	760	721	798	743	771	771	724	733	748	729	742	783	754	764	817	771	765	771	753	762	732	725	759	833	758	728	739	823	770	757	743	787	803	806	760	780	752	752	814	771	745	802	719	768	789	800	754	823	765	724	818	736	760	749	721	777	752	806	751	734	798	764	790	745	828	780	773	758	789	769	746	752	800	728	726	764	782	787	764	764	767	737	796	716	762	740	755	760	755	809	786	740	765	761	762	802	766	801	721	714	750	707	746	729	753	743	811	769	765	766	779	735	795	776	757	742	741	771	807	759	781	846	762	765	751	733	761	760	776	778	751	748	787	787	769	749	758	713	763	722	754	757	768	803	756	779	786	752	733	794	755	746	719	800	757	754	752	758	767	723	779	729	751	738	725	725	783	799	767	717	801	789	784	752	772	748	779	731	748	754	770	759	727	769	717	764	788	759	728	836	747	800	829	761	792	759	838	775	755	761	754	790	780	763	782	756	701	732	751	767	774	764	710	798	778	776	723	753	755	776	808	771	768	782	727	775	844	765	789	753	782	773	795	765	682	772	769	763	764	761	755	712	778	777	778	838	844	745	725	776	796	793	781	784	809	796	776	759	821	748	754	754	737	750	775	757	767	773	736	766	781	765	798	807	720	769	727	802	774	750	785	747	766	706	764	779	773	761	742	762	720	773	756	744	735	769	769	772	810	780	737	781	795	743	739	754	804	788	832	767	749	771	744	778	734	770	769	761	754	759	769	775	797	724	769	731	739	764	727	776	817	785	761	708	738	786	762	834	741	769	735	779	778	746	759	747	730	737	728	771	760	763	790	745	739	755	786	792	769	713	752	732	787	741	733	752	734	707	809	782	732	749	781	731	757	822	755	766	729	776	730	736	770	724	783	762	728	782	764	728	787	720	764	817	743	785	799	797	798	742	780	729	769	739	716	786	693	755	779	777	765	728	775	724	752	795	763	768	762	748	736	729	740	722	763	753	772	762	760	736	736	761	749	751	755	733	727	796	756	770	772	737	816	751	761	711	723	773	703	756	773	766	743	742	706	796	742	775	793	751	759	774	815	732	736	777	742	733	805	768	737	755	720	784	773	710	788	736	763	754	734	729	757	858	754	731	744	744	784	741	753	759	729	808	783	774	741	743	723	782	812	718	783	733	760	802	771	748	817	761	753	738	726	789	766	745	784	817	774	795	827	769	765	801	756	729	792	758	786	727	757	750	766	773	768	746	817	774	756	754	753	739	786	812	736	776	765	788	754	772	744	824	785	747	811	780	773	703	749	748	767	787	752	726	730	769	766	722	772	741	771	799	719	770	739	768	830	760	773	798	748	790	729	794	773	755	723	730	759	769	782	721	794	769	796	745	743	740	768	742	815	776	764	809	774	750	817	746	768	747	806	758	719	744	776	738	741	727	752	691	719	779	791	714	749	773	776	720	769	769	747	710	769	766	760	781	750	797	723	810	728	721	723	805	766	735	725	769	754	775	789	758	747	750	778	755	756	755	805	756	823	757	781	755	696	728	799	798	766	752	796	807	749	731	780	738	734	834	794	812	784	725	719	759	741	802	779	744	760	740	739	760	795	731	793	780	803	772	773	783	788	814	804	736	726	787	773	778	724	806	750	752	742	815	735	748	757	818	780	803	789	737	783	747	748	742	814	762	746	775	750	694	774	744	778	743	793	716	734	764	774	752	719	759	780	725	750	696	720	818	792	714	782	789	782	707	750	768	771	769	748	785	772	775	735	745	821	718	748	702	740	799	758	785	759	755	738	787	752	767	706	788	812	796	777	747	776	774	723	760	799	771	772	752	770	757	774	739	745	728	767	804	749	753	741	792	781	757	786	755	795	757	773	730	746	728	782	721	768	782	793	752	729	787	759	777	751	716	718	783	758	785	762	823	723	758	749	754	741	731	759	720	756	694	752	738	744	678	754	759	778	765	760	764	784	765	827	749	800	699	756	818	737	808	777	732	815	744	746	800	747	820	789	745	771	717	825	776	729	728	746	782	748	753	757	745	807	782	697	806	795	789	759	755	828	767	705	727	730	785	792	738	757	758	748	760	776	801	800	763	734	737	764	792	758	730	759	749	766	719	821	764	820	756	791	766	780	797	802	773	782	747	742	776	802	790	792	812	733	756	760	736	782	764	755	744	776	827	746	759	743	759	765	790	717	777	793	763	779	758	785	743	767	790	759	787	745	823	742	763	777	771	704	711	782	746	745	742	761	781	760	720	760	740	783	809	799	720	795	736	769	730	744	731	790	754	781	710	827	751	753	754	721	736	794	739	771	730	750	723	730	812	764	759	813	770	770	734	776	755	827	729	786	728	737	731	749	749	776	725	746	712	761	736	758	712	810	768	715	776	724	739	803	797	761	790	745	759	775	778	741	773	772	809	732	812	751	789	735	747	822	771	711	783	748	755	825	807	763	748	785	703	755	741	748	782	722	780	770	747	795	776	806	726	811	749	757	756	803	750	811	771	760	759	729	809	770	720	755	752	772	769	764	769	746	768	797	786	798	754	725	757	766	755	743	762	779	739	755	762	737	708	795	803	772	782	773	782	808	753	770	785	800	735	815	750	720	799	753	738	750	775	762	758	771	769	716	741	766	766	787	792	734	787	758	743	731	741	733	780	768	786	740	773	789	770	755	760	762	768	726	793	772	731	796	753	795	775
28962	19502	16227	9082	3576	1777	1100	643	450	383	428	516	379	346	313	265	284	249	274	268	235	238	226	227	253	253	245	227	258	253	243	249	260	240	214	230	225	241	234	242	226	226	261	229	235	218	229	219	239	227	264	249	262	228	224	229	224	253	245	226	253	258	274	251	231	271	255	236	241	259	233	246	250	250	256	289	230	220	276	244	244	226	237	238	269	227	249	240	245	243	245	212	248	257	242	246	248	209	235	244	238	210	231	213	240	254	273	255	226	247	216	204	217	232	244	229	232	264	227	244	220	254	230	219	222	257	247	207	241	230	247	228	243	212	254	257	223	259	219	245	232	246	239	240	235	240	234	247	257	277	243	254	224	226	263	264	221	243	224	225	214	240	232	254	264	258	239	205	264	221	228	248	239	236	199	223	237	264	241	256	239	251	209	254	241	210	239	273	242	243	231	229	240	276	262	284	237	234	237	214	192	263	218	229	230	245	245	228	235	245	234	244	225	271	249	228	252	235	197	245	222	258	246	229	238	246	261	238	221	269	234	248	218	251	232	221	240	237	241	242	287	218	213	208	242	249	230	260	238	235	255	239	244	264	227	258	243	220	243	254	230	226	246	238	232	242	253	238	234	227	259	248	231	247	249	236	237	241	248	247	236	235	239	227	229	244	220	222	225	264	240	240	245	252	257	234	239	213	254	243	251	238	219	236	258	248	257	215	243	227	219	208	210	226	252	252	250	232	229	235	238	246	234	253	251	261	262	240	225	234	240	221	248	219	239	202	242	224	270	224	251	228	230	234	248	243	212	217	236	258	255	238	235	223	241	257	232	242	248	239	228	220	248	240	241	222	247	241	223	221	241	249	222	253	226	233	224	224	245	232	220	249	237	244	235	244	253	219	230	255	251	227	225	240	235	245	228	270	266	204	236	220	219	275	221	227	239	218	240	240	252	240	236	263	222	261	237	215	243	259	226	247	220	205	225	256	248	252	261	268	246	224	225	267	230	257	221	234	250	237	249	223	237	242	255	240	231	228	238	243	258	216	241	219	247	228	223	237	264	248	245	210	239	236	266	239	236	276	244	249	236	253	255	220	252	227	219	236	230	234	229	199	244	248	225	231	230	212	259	221	226	224	249	230	246	244	229	277	243	235	255	232	267	250	253	207	238	232	199	266	250	232	243	259	228	226	261	251	251	237	243	250	228	247	228	248	245	245	220	255	262	251	227	231	214	229	226	250	243	232	255	260	276	268	233	251	202	224	232	238	227	235	248	237	218	238	251	250	270	215	246	245	238	261	240	241	255	221	256	236	256	255	244	258	252	218	218	258	233	228	238	259	248	240	252	219	220	261	209	239	246	251	221	219	256	227	243	227	249	244	231	245	253	248	217	212	210	244	215	255	233	225	222	221	247	264	225	241	260	246	216	215	243	235	254	251	227	258	220	248	250	215	221	222	231	248	241	218	265	219	231	247	245	255	254	266	228	246	246	239	226	266	243	252	233	248	239	239	242	229	241	266	233	223	236	268	240	226	224	211	236	217	231	286	275	219	239	232	204	239	231	222	228	240	240	237	247	244	274	258	263	255	231	226	255	238	239	237	237	237	219	266	206	231	235	242	238	216	236	226	224	247	233	228	229	245	245	230	261	244	214	183	219	245	239	222	249	220	243	235	243	212	228	228	234	232	241	242	268	240	235	226	256	240	269	209	261	246	274	274	242	238	236	253	241	236	234	235	250	210	272	229	262	212	224	230	239	257	237	266	221	232	244	243	218	229	224	221	233	224	225	225	214	229	261	214	235	255	236	224	232	218	294	243	240	231	233	222	235	241	260	253	267	245	254	229	271	235	268	242	244	248	237	261	243	243	229	219	246	225	264	242	241	227	229	247	223	214	234	227	235	236	256	231	260	233	229	223	247	224	226	202	215	257	242	244	286	227	248	254	244	215	235	238	234	243	233	246	224	252	246	252	213	225	244	227	211	246	262	287	256	246	283	248	266	217	254	244	231	250	259	281	247	224	248	218	276	274	236	232	232	231	235	238	236	225	279	255	246	246	271	259	246	227	245	217	216	221	213	225	253	246	249	232	203	226	222	251	219	237	211	242	241	241	250	254	225	258	232	227	220	246	211	233	231	232	225	266	231	220	257	251	240	244	264	236	243	254	229	211	235	212	244	253	240	248	246	227	231	235	220	246	225	259	240	251	220	266	236	250	256	241	226	233	238	252	243	267	224	251	263	214	231	231	232	246	262	260	255	229	228	213	254	246	236	262	274	237	232	222	252	200	253	238	238	233	226	217	256	214	238	263	284	228	224	237	230	244	237	238	289	235	229	236	195	226	269	238	242	253	269	234	240	258	243	245	230	282	243	250	239	234	219	248	220	245	251	234	234	260	242	249	252	229	264	226	218	265	239	275	252	265	251	228	220	244	262	249	245	226	217	239	230	263	264	233	269	225	240	224	218	246	259	233	243	238	242	247	243	224	243	237	228	270	255	250	236	234	238	256	234	237	222	212	240	277	217	254	259	266	241	245	243	274	209	226	235	218	222	235	235	219	221	249	250	245	224	224	255	219	262	233	212	242	239	255	219	235	220	236	241	230	243	265	260	240	226	246	219	250	238	230	230	219	256	254	285	227	209	248	263	228	249	219	212	213	207	224	245	255	233	241	251	210	218	211	244	232	241	240	235	245	261	247	224	263	243	247	220	253	229	236	220	264	236	225	254	254	239	240	213	232	247	242	201	254	269	226	278	239	244	239	237	259	215	219	239	228	236	236	240	256	250	223	208	241	230	252	272	225	245	231	234	230	237	249	257	230	238	209	264	259	222	268	231	242	236	208	232	249	256	270	229	237	236	248	261	211	238	251	221	222	253	224	243	230	260	246	250	219	246	275	233	268	218	232	209	219	240	243	242	253	245	231	225	280	225	220	259	226	231	249	235	232	243	236	260	257	247	253	229	241	217	225	216	255	245	257	247	231	251	250	261	242	242	236	232	226	251	217	207	239	231	227	225	230	231	210	244	236	255	246	253	234	234	239	240	235	231	225	264	255	230	258	252	243	252	266	239	227	255	213	259	236	240	223	263	245	242	250	253	261	245	245	228	252	239	242	232	233	224	242	225	232	235	237	250	264	249	209	272	248	256	241	240	242	230	243	230	250	256	272	252	246	235	238	234	219	242	241	218	230	248	264	255	249	256	232	232	228	239	227	249	226	232	256	264	249	220	256	241	242	250	233	237	242	229	222	240	256	253	269	239	254	267	250	249	241	234	238	258	227	244	240	232	243	215	227	218	235	258	247	221	243	231	200	238	228	230	252	223	240	262	249	253	253	256	237	242	250	245	266	241	215	211	220	235	269	238	231	236	211	243	234	219	260	231	272	224	266	247	254	237	228	234	239	256	241	222	251	240	249	233	198	225	274	250	248	243	261	256	232	250	228	242	223	256	223	234	239	221	237	224	280	257	250	247	243	214	233	244	278	247	230	235	245
21825	16550	18200	10400	5773	3702	3390	2206	1697	1522	2260	2153	1577	1313	886	671	713	669	666	655	636	645	587	573	553	573	624	616	614	654	605	594	594	555	629	609	582	569	633	596	594	625	579	610	613	573	628	609	573	624	576	549	576	561	557	598	633	583	594	644	574	604	623	619	599	577	628	636	592	611	597	592	588	609	596	565	591	581	606	609	578	620	593	590	596	561	568	555	587	580	597	562	605	547	585	612	598	570	608	588	588	628	539	588	601	574	579	587	633	592	594	557	573	587	605	598	584	587	620	571	605	609	595	606	590	548	573	612	627	588	577	627	632	586	582	613	629	607	572	580	634	538	610	560	587	604	549	611	574	612	567	588	636	588	577	551	599	648	607	544	625	618	582	590	574	549	560	583	571	592	564	537	599	552	558	550	587	575	568	544	600	595	587	624	575	571	559	576	566	602	603	568	605	597	587	615	593	577	597	555	600	627	588	614	612	570	592	577	628	570	619	614	605	573	589	554	560	587	599	582	614	613	559	605	581	550	594	546	564	562	623	595	641	580	571	588	576	572	552	549	566	595	585	596	620	611	596	576	573	598	596	618	590	616	585	556	613	599	583	592	549	578	569	557	576	582	582	591	574	646	595	664	582	585	581	602	586	618	585	602	586	608	593	604	606	556	627	603	611	590	569	581	643	564	608	580	570	539	661	565	564	592	555	581	660	623	609	577	564	593	626	645	616	552	600	591	594	580	592	583	565	545	604	576	586	556	589	585	605	577	574	603	557	574	552	573	563	601	604	549	577	646	576	573	565	607	570	584	537	584	546	558	570	545	569	603	551	574	558	559	576	632	560	579	553	604	563	604	585	604	586	599	593	607	611	598	572	571	528	591	594	584	575	598	639	643	579	607	577	575	619	604	582	629	619	590	576	602	630	551	549	536	554	593	553	604	569	589	580	566	594	637	602	594	577	562	574	615	550	573	585	591	620	566	585	548	598	589	604	567	632	590	594	646	584	588	604	569	603	558	618	606	627	603	582	579	567	589	580	594	538	613	610	559	632	573	570	601	570	589	567	550	586	604	567	616	588	561	606	571	548	602	577	585	598	607	595	596	565	568	588	569	621	574	575	612	577	627	605	593	649	572	614	575	647	602	594	637	641	618	582	603	572	606	569	594	619	581	596	592	621	602	607	570	603	570	617	598	584	587	567	611	588	579	576	594	584	548	582	572	581	558	608	569	628	592	593	598	588	553	574	584	550	596	568	570	597	596	666	616	581	617	579	594	598	628	585	570	588	610	611	557	583	572	562	592	616	532	577	577	608	612	609	569	600	609	592	613	603	613	601	566	600	639	608	597	588	583	592	624	590	606	605	623	601	592	569	589	558	563	582	595	591	620	572	555	587	584	633	614	600	569	578	575	564	553	599	602	603	613	565	570	562	589	605	594	598	591	586	560	620	611	599	627	581	565	599	624	569	583	576	604	619	590	588	536	611	611	595	583	580	611	578	568	584	592	632	612	556	556	566	591	554	591	602	607	586	558	607	575	590	612	583	574	607	618	571	625	626	581	589	627	617	555	567	590	560	587	574	675	622	592	578	598	613	585	584	544	572	604	634	569	555	570	597	574	608	631	626	616	641	575	558	616	601	581	600	603	563	563	556	616	602	566	596	606	611	622	587	555	620	555	603	592	622	586	569	601	599	620	644	614	624	561	588	583	593	614	563	549	597	607	617	631	614	590	605	595	603	592	603	565	612	589	586	545	590	609	580	541	618	596	559	601	603	597	586	576	589	557	575	570	595	567	565	549	617	576	589	570	580	579	590	590	626	614	622	617	595	600	597	574	610	579	644	591	583	567	586	567	582	598	599	610	608	636	593	572	587	549	591	611	596	606	584	534	573	592	604	565	575	594	601	548	602	651	619	599	616	602	613	620	605	612	604	616	588	580	581	588	578	612	602	593	579	596	560	577	615	567	594	582	603	591	552	575	587	571	580	582	611	640	564	525	579	560	613	628	603	624	574	560	592	547	626	557	599	588	582	592	578	596	604	589	591	572	615	592	633	593	611	614	615	595	576	601	580	586	588	574	593	598	600	587	614	576	623	591	600	621	591	567	573	576	572	593	589	608	612	593	613	616	585	592	593	612	616	590	576	599	608	609	588	589	576	583	580	577	595	625	612	588	576	569	583	580	579	581	606	634	590	567	593	612	587	583	639	627	595	590	587	584	567	558	580	551	612	596	594	562	588	537	534	607	593	555	598	566	619	560	558	585	600	603	613	627	603	560	575	614	620	606	588	597	639	584	580	589	618	616	576	599	598	590	621	580	610	603	628	596	616	551	563	581	596	551	618	563	586	623	622	569	564	605	569	546	558	609	616	565	592	540	607	605	595	584	585	574	596	632	587	657	563	587	587	579	580	622	600	568	575	572	608	581	547	573	619	546	574	568	661	583	588	510	590	601	579	578	570	592	624	601	580	569	581	596	574	578	626	626	601	599	582	599	582	618	549	571	596	614	571	572	553	587	554	598	553	578	588	573	564	583	599	612	631	610	615	574	546	606	561	586	643	568	566	649	576	584	609	628	617	569	548	562	623	602	623	543	665	567	585	631	594	570	619	612	566	635	610	585	593	568	598	609	585	576	529	614	585	595	609	593	589	601	588	593	567	565	567	594	571	585	616	601	572	623	570	595	569	584	605	597	612	583	597	597	672	607	578	568	615	553	628	557	604	588	584	606	596	608	637	572	586	601	613	592	607	564	596	568	556	604	603	600	592	602	610	602	577	589	551	565	608	565	661	568	599	573	555	592	596	582	555	624	600	576	569	582	562	546	572	557	616	583	578	535	607	620	624	602	578	634	591	626	611	570	560	616	574	584	540	590	611	617	600	648	641	579	571	571	618	615	587	597	589	600	633	584	599	611	577	609	639	615	567	586	610	605	608	613	599	586	556	589	584	614	584	582	617	555	577	564	580	629	579	602	555	569	557	553	579	615	564	568	605	520	614	599	579	593	623	558	598	553	558	604	583	621	650	609	561	591	643	609	587	595	558	595	628	609	576	632	582	594	541	615	591	609	570	596	575	599	586	569	613	607	605	597	617	639	598	635	564	562	578	606	574	615	631	579	530	610	574	564	630	620	625	670	576	584	632	614	574	605	575	597	573	539	565	614	587	579	609	571	624	570	594	636	563	571	594	568	627	600	587	627	592	575	605	623	614	588	605	615	600	593	602	657	575	630	564	588	610	565	587	594	598	604	589	580	562	556	638	598	566	591	592	603	523	586	563	603	558	596	571	596	572	584	592	571	603	569	582	585	547	625	626	600	597	573	588	617	607	527	549	641	600	570	562	561	564	602	579	600	578	590	598	583	608	596	534	600	598	574	608	570	596	587	570	574	635	620	545	581	601	611	629	587	557	639	603	594	586	613	621	553	640	599	572	582	597	592	521	603	631	599	617	624	573	604	580	533	587	566	638	557	603	596	594	611	637	545	580	568	569	611
36780	26601	25401	13307	6286	3362	1725	811	561	415	650	538	369	247	199	115	134	113	119	120	104	92	120	119	115	112	98	116	131	117	108	126	124	122	113	127	113	108	123	121	108	103	94	83	81	105	104	101	134	111	89	117	118	109	122	113	105	136	108	111	108	98	106	121	104	107	120	120	95	120	114	103	105	123	115	106	119	109	115	132	112	107	114	91	120	111	109	91	97	109	110	146	111	112	101	111	128	99	123	117	115	119	116	112	102	120	99	121	99	117	103	101	124	101	131	106	110	102	133	112	104	124	101	101	118	115	125	128	103	110	120	92	111	109	99	119	99	116	128	118	122	94	121	125	130	113	119	131	101	111	121	115	113	121	89	100	110	122	110	131	101	104	130	114	116	111	112	103	115	110	104	98	96	112	103	99	120	121	126	97	141	102	110	114	105	119	105	106	125	110	123	98	112	103	117	131	103	123	118	96	101	111	108	121	100	115	98	111	114	107	129	95	108	103	130	101	106	112	117	106	103	112	107	112	126	120	100	117	119	123	115	100	110	107	124	125	118	120	104	98	100	101	108	119	102	119	122	125	100	131	106	113	95	106	111	114	113	107	98	111	92	109	119	109	114	125	113	92	108	122	111	98	90	104	114	131	112	111	111	100	118	112	117	111	128	112	117	96	106	133	98	105	90	105	98	94	96	146	99	111	119	109	120	90	108	103	122	119	94	118	120	110	130	103	89	121	118	122	128	124	108	101	127	119	107	118	99	94	106	116	120	93	126	85	107	101	88	118	108	114	99	107	103	108	141	97	90	120	105	115	122	118	103	85	128	113	124	116	125	105	121	103	109	90	114	105	114	105	128	112	99	129	113	111	115	116	110	86	117	103	97	106	93	102	109	111	106	98	80	124	101	116	104	129	94	124	113	105	116	109	112	98	108	95	92	109	110	100	102	129	99	91	126	113	92	99	110	119	127	105	111	93	112	125	114	105	106	108	108	113	104	115	126	106	124	94	94	101	92	133	112	108	113	134	117	116	116	126	112	112	118	103	122	110	114	100	125	114	112	91	85	93	97	108	111	107	102	116	102	108	105	105	126	96	107	131	114	118	111	135	118	86	120	121	114	104	114	105	115	134	107	114	126	115	129	130	108	92	114	122	130	106	131	106	105	123	124	128	100	107	100	109	118	123	118	107	109	114	102	107	111	98	97	142	114	106	113	126	104	119	107	122	105	95	124	111	98	102	111	110	107	103	121	106	108	132	116	119	106	93	117	110	97	133	113	84	84	125	102	97	106	114	108	119	85	122	112	136	108	128	107	106	94	107	109	128	100	111	126	98	91	116	121	108	108	101	129	108	105	130	134	135	101	112	113	111	94	121	128	86	100	123	122	108	109	110	115	138	129	108	117	95	129	117	116	111	115	134	109	103	105	105	103	91	115	111	102	107	93	122	101	113	130	110	98	116	111	109	108	86	98	120	101	102	129	111	114	107	117	121	104	108	114	95	92	121	110	126	107	95	94	106	108	135	107	98	115	123	118	113	117	105	95	107	107	105	118	127	119	133	116	93	88	114	123	119	109	135	101	104	99	101	109	114	126	99	121	113	123	116	127	120	111	95	132	121	108	121	126	97	110	115	110	98	109	104	90	111	115	137	118	103	110	120	117	108	99	125	116	112	130	127	124	108	97	130	116	111	103	98	122	96	131	116	124	116	114	110	123	124	117	109	117	97	122	122	114	116	117	129	101	116	109	89	125	133	96	133	120	119	96	111	123	125	112	97	114	98	129	116	111	101	100	116	102	119	116	102	88	116	103	112	105	93	112	112	120	121	117	111	118	102	97	103	119	122	119	110	106	116	102	106	106	103	101	127	127	100	113	112	107	102	121	120	102	137	106	92	120	96	110	115	112	103	112	119	125	114	107	121	109	98	142	109	129	104	97	108	110	104	110	102	139	110	108	112	111	134	131	105	100	125	107	102	107	105	112	121	98	109	104	103	107	104	129	117	111	123	114	107	116	130	96	96	135	111	100	106	128	131	124	116	127	127	104	124	101	108	121	125	111	118	108	109	97	109	105	103	117	128	99	108	128	96	105	120	91	121	118	107	99	108	100	126	111	110	120	114	126	119	111	98	121	119	122	102	116	131	93	117	120	127	105	107	104	102	95	95	100	112	81	105	122	117	110	108	112	100	116	120	109	101	98	120	117	123	112	117	121	105	114	106	112	93	110	78	93	122	95	94	84	111	95	133	98	97	103	98	99	111	99	121	108	123	90	106	114	129	100	110	107	107	110	114	110	116	92	105	119	97	107	130	110	97	114	101	120	105	104	123	110	119	112	129	118	101	125	108	98	98	117	112	101	135	116	113	108	107	133	101	108	93	103	102	116	119	125	112	118	122	99	103	122	120	97	130	119	87	107	103	100	99	109	118	113	129	130	119	90	117	102	119	81	101	110	109	105	99	109	123	86	106	118	103	112	123	118	123	108	105	111	117	99	114	104	142	113	119	106	123	121	125	104	111	92	130	110	117	121	103	113	124	115	112	103	108	129	114	119	102	102	100	129	120	113	96	97	127	113	116	116	115	121	89	105	111	101	117	113	109	103	90	119	132	112	102	113	94	108	114	111	110	90	96	104	117	125	121	107	93	115	121	101	116	97	105	120	126	128	107	97	113	111	120	103	119	115	108	110	104	119	126	107	106	116	109	97	107	109	130	107	107	100	127	95	108	102	113	114	112	121	100	130	122	121	123	116	96	103	108	115	113	118	111	100	111	107	111	114	95	114	109	85	133	134	94	108	140	98	111	131	128	106	113	133	101	104	108	121	128	113	101	118	116	117	98	106	100	123	98	112	107	112	94	124	122	111	117	96	125	129	112	116	112	116	116	100	112	96	132	103	135	95	120	127	114	124	114	105	116	102	117	92	115	115	135	108	110	132	113	108	110	107	108	97	131	98	122	113	116	85	122	120	105	102	116	110	100	124	102	121	116	107	111	129	119	124	125	110	118	126	80	118	114	109	115	132	123	103	137	122	118	118	100	87	86	113	102	121	104	103	112	126	108	116	98	124	114	129	113	102	117	112	114	113	110	124	95	91	125	113	106	96	124	117	122	104	126	110	113	125	102	94	116	109	113	106	92	130	108	121	109	111	118	97	130	123	116	78	112	91	107	94	110	101	87	111	95	107	129	131	118	99	121	117	103	101	102	120	125	89	119	107	116	105	107	109	108	103	117	110	98	113	125	146	110	106	119	110	94	121	98	109	115	119	126	115	121	111	124	126	99	122	127	105	125	122	127	103	101	119	113	123	102	106	111	97	108	120	121	102	117	100	110	132	120	106	125	107	116	105	107	136	111	99	107	107	125	111	101	103	118	105	116	111	105	110	117	138	109	96	123	97	114	141	126	119	104	111	133	125	131	128	125	117	117	106	112	114	131	113	92	128	115	125	123	111	84	103	126	112	113	122	106	119	108	112	111	106	106	115	99	118	122	106	95
26216	22102	25037	12085	7497	5780	4438	2811	2082	2055	3153	2465	1749	1401	917	463	376	445	376	393	338	351	347	327	344	346	332	296	337	306	323	322	315	312	311	330	315	345	329	352	285	322	298	300	332	306	350	305	310	293	328	296	311	323	299	307	308	323	301	271	328	302	297	299	322	322	278	265	327	313	321	298	278	307	301	295	319	307	306	330	281	313	270	327	308	282	330	295	295	312	314	312	282	287	325	313	302	313	307	295	285	281	320	301	330	300	296	307	316	299	277	305	309	278	306	294	321	301	299	290	284	315	328	283	270	310	303	271	299	294	300	317	329	310	306	313	310	318	289	279	312	311	296	293	310	295	279	323	276	294	269	287	281	319	304	307	283	323	310	284	316	336	315	301	325	290	323	312	285	271	276	302	320	312	320	315	297	318	281	291	286	296	280	287	313	277	327	279	307	302	295	332	302	303	316	297	304	293	298	310	304	301	268	285	286	314	277	315	317	274	297	291	311	305	301	311	270	286	262	288	310	317	316	305	318	290	326	302	310	294	352	273	328	303	317	331	283	295	278	287	300	278	312	320	288	281	306	322	282	302	278	301	296	275	358	298	291	289	287	308	295	281	315	296	286	313	292	274	295	292	306	299	322	305	309	318	298	275	305	311	302	301	310	296	301	294	285	292	295	281	304	285	291	300	311	279	312	313	288	317	303	286	318	301	329	305	281	291	329	286	290	277	274	320	308	290	294	257	305	272	324	326	271	283	315	278	313	296	328	287	300	318	311	281	307	300	302	282	318	288	293	297	275	322	310	296	302	297	265	280	314	318	319	286	313	291	325	304	277	291	288	298	319	321	298	275	313	286	284	324	289	299	297	296	322	309	294	282	270	307	274	293	293	319	292	279	283	292	296	287	269	324	314	306	315	286	306	285	265	289	306	317	282	309	288	271	299	306	273	301	303	272	306	293	309	296	313	290	301	297	301	307	297	335	289	291	296	304	310	287	297	302	308	322	286	284	306	304	303	279	313	284	314	264	308	314	315	320	301	284	309	304	315	301	305	313	287	306	323	313	316	277	275	345	287	297	323	272	325	319	301	288	308	296	298	298	286	289	285	295	286	301	301	303	322	278	297	305	308	269	295	267	282	285	293	295	313	311	323	333	296	292	328	319	297	265	271	287	291	291	290	301	294	316	297	290	284	319	336	307	303	297	298	298	290	310	329	299	305	317	293	294	294	316	317	336	289	311	298	311	290	306	288	330	324	312	314	338	301	303	259	296	353	281	291	325	287	307	261	318	308	278	305	292	326	279	322	277	284	293	307	292	326	298	293	328	311	288	303	305	313	315	314	320	316	290	322	281	302	311	308	281	308	292	306	300	259	301	289	314	279	316	333	303	293	288	257	274	328	305	288	321	294	284	314	293	295	291	273	336	311	332	298	271	301	334	284	317	284	316	289	303	280	274	305	316	312	320	315	304	272	294	308	344	306	309	318	329	317	301	329	272	312	275	300	270	295	292	318	308	340	302	317	323	324	319	316	302	288	280	280	261	322	284	294	318	304	315	284	284	272	290	321	306	299	280	274	300	317	291	315	286	291	303	337	302	281	314	315	285	303	297	301	296	330	323	273	299	297	307	297	313	325	278	307	296	309	282	276	288	289	277	284	283	319	298	331	309	300	287	326	298	267	281	323	328	337	307	282	265	300	311	285	296	304	317	283	304	297	274	301	299	294	289	342	311	285	331	277	272	310	289	279	287	303	325	318	324	297	335	291	327	297	267	305	311	348	294	292	281	301	344	308	325	308	323	330	294	309	303	294	311	303	287	289	307	300	338	314	325	292	283	293	303	280	321	332	305	326	285	285	300	301	310	309	310	268	331	309	293	339	311	321	307	294	292	286	300	305	294	319	324	310	288	312	285	284	304	305	308	278	299	307	287	288	307	332	305	311	289	309	278	323	283	318	311	305	280	316	278	307	282	310	302	320	318	293	280	284	285	311	317	314	284	328	267	296	275	259	291	325	313	296	303	299	266	322	317	278	283	330	288	282	298	299	290	315	288	295	316	319	293	265	324	289	306	311	317	289	308	296	276	287	275	309	302	291	298	310	292	292	303	266	331	282	303	303	324	286	281	304	302	318	294	271	331	313	283	310	290	323	293	301	299	342	286	302	301	296	307	303	284	288	279	296	289	323	300	308	307	276	304	304	334	293	313	302	330	327	294	313	311	285	296	287	317	301	294	293	293	281	296	308	313	294	314	316	313	286	328	334	314	290	336	269	299	316	279	276	298	303	323	318	316	326	301	295	278	312	289	314	313	276	320	313	290	303	342	301	301	314	288	296	288	310	310	302	280	289	320	280	326	297	289	322	301	300	300	290	311	318	311	266	347	309	296	290	313	306	272	300	310	322	309	299	305	299	293	306	319	306	284	287	262	284	293	291	286	288	317	288	265	303	289	288	304	334	297	279	292	268	272	291	284	274	269	271	305	299	279	296	301	301	310	291	322	283	304	308	315	304	333	318	301	275	286	296	268	266	320	301	309	294	321	318	296	289	306	287	287	290	268	271	319	296	296	295	315	308	294	335	263	281	302	287	281	289	304	303	299	310	306	302	307	276	311	289	314	298	265	308	309	310	298	277	279	299	285	308	260	316	282	339	299	313	297	293	312	326	326	291	300	305	291	272	287	298	289	313	305	327	321	308	323	301	290	317	307	336	299	284	319	290	306	308	324	287	317	330	267	341	277	280	313	307	270	310	305	304	267	286	291	312	272	293	324	316	277	269	295	301	286	313	295	288	304	314	323	277	283	299	308	269	296	279	311	314	304	297	276	313	306	273	291	269	293	291	279	297	274	319	276	291	285	315	295	290	292	361	298	335	288	329	282	317	320	275	287	294	308	289	330	298	274	299	331	287	275	307	311	329	306	295	278	268	308	339	272	289	308	297	292	325	323	290	287	298	296	299	292	297	343	305	282	298	290	314	321	283	290	333	289	305	303	324	310	283	312	303	280	308	296	287	341	294	315	306	280	287	289	311	286	288	283	307	300	297	286	280	294	311	288	302	293	300	313	292	316	337	298	304	287	296	307	303	321	281	281	306	286	325	295	321	320	309	294	285	275	323	327	323	259	322	308	323	302	290	292	310	268	304	294	324	280	295	276	326	321	329	300	313	311	263	288	313	283	322	320	287	301	293	286	281	302	297	329	291	277	292	308	303	304	324	309	292	313	282	342	324	305	270	313	292	297	313	313	307	309	275	286	268	305	301	306	317	286	299	269	321	312	305	298	281	309	307	303	263	318	318	318	258	298	284	304	327	322	262	297	314	300	301	261	297	302	292	332	275	311	295	282	267	294	284	287	291	279	306	290	311	313	289	324	289	290	287	280	308	269	313	305	289	318	316	289	278	303	289	279	294	309	262	279	265	294	298	308	270	322	305	314	284	295	278	286	327	292	315	293	306	291	306	308	307	295	303	320	300	337	290	285	315	332	317	287	310	306
9921	2984	1752	644	352	374	377	343	309	298	319	315	302	321	343	300	290	309	289	315	304	327	317	271	293	290	311	310	316	314	314	310	305	333	290	315	293	323	326	341	332	310	278	310	316	330	338	259	310	309	307	312	314	274	308	295	306	295	327	296	292	284	307	282	323	332	336	301	296	292	297	322	302	296	284	299	310	307	289	310	281	307	325	318	300	319	298	294	280	281	330	319	288	319	309	316	335	277	313	296	330	314	313	324	304	317	302	346	304	300	325	293	299	331	289	304	291	281	299	331	301	289	295	315	290	311	314	302	290	289	317	329	302	316	322	318	314	319	294	308	302	297	324	314	303	320	330	307	321	305	291	334	305	314	321	289	289	299	335	326	289	334	305	332	311	317	316	281	274	277	314	330	322	327	305	283	306	289	308	328	328	321	281	339	310	274	308	319	312	298	307	316	279	329	374	329	322	348	328	305	303	325	308	304	304	276	320	292	323	293	289	290	310	313	308	297	336	313	301	315	299	285	293	332	322	309	345	273	306	313	334	317	315	325	319	302	281	310	308	287	344	294	314	294	263	286	293	337	321	297	297	303	309	327	325	288	290	292	340	328	292	319	329	332	318	272	291	307	310	328	327	310	306	295	300	302	329	304	320	321	301	308	345	328	277	290	311	304	273	313	310	301	298	353	273	311	288	288	309	281	313	290	299	306	312	312	324	313	308	308	314	317	321	327	301	299	314	330	311	311	329	346	336	306	312	304	307	310	319	322	346	302	347	339	289	309	292	284	315	293	303	304	300	321	316	312	283	277	344	347	294	291	311	287	319	280	268	321	294	303	309	276	303	323	296	306	312	294	325	302	316	309	297	295	330	286	295	291	325	280	324	308	312	310	319	316	303	299	305	308	334	315	331	323	324	311	295	302	293	281	268	322	306	308	312	335	333	283	296	310	291	364	318	302	302	319	328	297	297	301	295	312	318	324	297	278	325	288	309	307	288	303	321	294	287	310	295	306	291	288	302	285	318	293	297	314	297	313	267	274	296	325	275	296	338	288	307	328	297	279	333	322	292	292	294	280	328	361	331	326	313	292	297	292	346	306	338	319	324	300	318	332	285	329	334	313	274	339	300	307	310	296	296	315	305	296	315	297	343	323	306	285	333	320	305	289	323	301	305	281	289	294	275	308	320	308	299	297	304	307	327	323	324	324	289	294	351	304	286	320	284	314	304	301	313	281	321	306	320	319	340	318	295	315	331	307	333	320	329	298	332	301	281	351	288	294	287	294	327	330	314	312	267	316	299	312	278	333	274	358	321	288	283	282	309	288	309	327	309	333	320	308	331	317	295	342	310	326	301	332	310	301	347	315	301	323	318	313	303	300	295	324	329	288	330	326	307	320	335	312	297	343	329	325	323	306	322	311	342	303	319	322	296	315	339	291	316	312	329	302	310	308	300	301	307	334	328	309	291	299	271	282	297	326	308	325	334	304	320	281	309	288	298	319	326	305	287	295	317	291	278	311	313	330	314	303	299	280	298	297	334	330	320	301	359	314	277	321	318	300	326	321	329	288	320	307	333	287	344	317	310	330	266	303	319	301	291	292	316	313	316	283	332	297	280	323	322	316	299	300	284	337	286	317	320	305	306	318	305	283	303	290	275	316	321	313	333	355	298	328	375	330	308	326	280	298	299	300	307	335	290	301	339	318	317	335	307	300	309	314	326	319	296	296	256	262	298	301	281	295	314	308	341	346	320	301	301	280	338	304	320	322	292	298	327	303	327	324	312	312	319	290	307	306	294	288	337	291	279	327	305	326	328	293	300	318	302	295	313	361	349	330	353	329	290	284	332	332	274	306	297	318	326	308	322	351	329	316	311	333	327	322	313	316	308	306	296	273	302	285	297	294	295	340	272	310	297	311	306	328	318	328	312	320	290	287	294	320	311	307	312	314	343	293	332	343	289	278	326	315	313	312	318	327	312	310	302	301	326	327	321	323	310	313	323	349	344	298	282	322	292	325	329	305	306	323	313	336	287	292	268	312	322	310	301	323	270	299	314	335	291	291	313	296	314	295	323	269	297	328	305	288	302	321	315	308	325	302	279	357	349	283	328	331	309	302	282	276	331	270	303	326	308	306	276	326	299	303	340	322	334	307	326	323	310	309	302	319	318	341	271	313	347	314	332	309	282	283	317	296	306	328	306	302	308	278	332	305	339	339	322	287	303	321	304	279	292	316	281	285	329	297	315	323	309	282	276	307	330	315	289	322	329	354	319	319	328	326	297	289	348	329	349	296	296	315	326	317	335	327	327	308	329	348	306	306	298	310	302	341	345	316	318	288	306	308	332	336	369	340	306	329	295	314	341	325	281	320	298	322	321	317	331	353	299	312	297	348	334	314	327	300	356	294	279	336	326	302	302	316	306	317	302	315	308	308	305	311	307	327	335	285	313	323	344	295	306	348	306	331	337	307	322	303	306	302	351	333	331	287	288	319	345	319	287	283	334	323	320	283	311	285	307	307	297	312	316	304	303	309	315	314	330	313	314	309	272	277	309	306	321	312	300	308	306	269	324	325	253	295	289	291	289	330	312	321	332	324	319	316	296	305	310	346	330	306	295	327	297	290	289	287	299	332	316	311	320	299	297	311	318	309	310	307	305	327	322	310	329	310	318	304	315	329	294	299	322	318	303	325	317	335	292	348	298	300	298	356	293	328	319	312	281	310	288	288	328	311	303	285	298	300	278	317	313	303	350	309	327	286	295	279	298	291	302	317	297	310	330	314	308	305	296	315	321	340	303	317	271	320	318	314	316	275	335	330	332	274	319	296	296	331	312	326	287	306	301	339	323	298	293	316	308	310	283	336	321	341	298	350	308	299	298	332	320	289	307	303	346	334	326	296	285	334	330	298	273	294	328	289	309	307	323	307	288	329	332	319	310	314	338	314	292	316	312	308	297	323	301	308	284	325	312	286	327	302	298	275	320	319	338	328	287	296	334	319	345	304	315	290	302	280	316	302	305	305	315	316	331	324	309	311	333	300	330	308	303	309	295	305	323	296	292	312	339	291	298	323	312	349	342	308	302	321	297	320	301	306	291	331	316	294	311	298	319	318	299	313	337	341	326	299	324	318	310	315	304	274	317	305	279	317	303	292	328	323	326	306	334	302	306	351	334	326	341	284	311	326	313	296	293	271	318	315	333	311	306	317	276	307	320	300	335	306	279	329	304	310	295	307	336	294	313	326	297	302	344	325	325	263	312	295	323	317	323	322	287	313	276	328	328	312	330	291	289	324	293	306	328	316	293	317	291	298	312	303	349	331	351	287	318	342	304	312	307	313	342	289	317	305	334	313	293	304	308	308	285	324	312	317	323	309	282	337	289	319	301	314	341	310	302	337	325	311	289	291	314	269	326	284	314	314	316	298	303	296	287	311	288	330	288	293	304	304	327	315	330	299	315	307	316	321	322	311	344	323	275	320	296	331	312	311	317	301	292	350
7770	3828	4137	1853	1092	995	858	949	773	817	841	819	754	760	789	739	767	745	770	730	728	772	734	750	747	747	814	766	743	728	798	727	707	748	760	740	753	743	753	746	776	789	810	757	733	748	724	801	765	698	767	735	697	745	782	728	709	726	712	784	773	791	735	782	764	804	781	790	754	787	741	708	790	739	695	754	734	752	711	791	736	707	790	751	750	767	720	760	746	768	810	721	738	823	729	764	751	775	754	744	747	743	772	760	783	778	774	751	779	738	745	737	797	751	775	683	710	725	771	776	748	749	798	735	737	746	790	753	712	770	763	787	728	734	787	741	730	767	717	742	740	765	759	813	769	732	721	751	752	730	750	730	737	767	776	810	747	768	767	755	783	752	698	753	758	756	746	776	782	744	766	736	740	762	757	749	781	748	722	726	721	714	846	739	771	764	732	747	758	725	757	802	782	744	732	717	760	768	747	737	820	747	734	753	780	806	769	718	724	749	728	699	727	777	732	729	770	772	753	793	754	740	771	747	763	771	714	830	696	708	770	689	755	751	756	702	690	731	772	767	701	733	777	757	748	757	789	747	726	730	756	737	762	766	776	722	732	766	796	696	714	816	769	761	750	763	758	760	754	770	773	747	732	769	768	728	782	729	740	727	795	772	783	770	760	749	752	791	794	735	746	731	746	799	753	737	735	770	725	758	709	777	736	770	759	726	747	778	796	736	721	760	780	764	764	737	730	760	739	738	736	736	807	803	769	763	721	752	791	783	753	745	755	744	733	796	740	737	739	761	764	730	735	796	745	697	755	750	722	667	730	779	777	771	707	777	721	765	739	779	718	703	756	786	744	715	811	762	756	804	780	815	722	763	718	777	775	787	710	743	764	743	753	718	800	763	737	732	775	802	793	764	761	740	755	745	796	793	737	716	814	730	786	736	765	772	736	823	748	819	752	794	744	782	754	822	716	750	812	731	733	752	734	750	777	764	757	742	762	796	765	740	801	727	783	709	792	729	729	700	812	797	768	710	759	798	759	772	780	785	781	755	759	749	744	744	726	775	760	733	724	708	742	747	730	711	712	758	699	729	730	749	702	742	780	718	767	770	746	746	724	760	701	782	741	763	771	709	730	737	680	784	760	775	777	759	737	750	733	792	731	785	726	755	747	764	789	748	731	732	781	734	758	772	768	745	786	741	709	775	745	715	776	788	677	774	803	772	763	716	718	774	744	751	753	828	730	757	778	752	719	737	767	741	709	787	749	748	805	742	753	721	748	760	722	717	747	743	769	734	714	728	727	749	744	753	744	730	767	759	746	757	763	787	759	763	745	768	706	771	744	741	755	720	763	749	740	728	727	774	742	719	779	721	778	761	745	686	745	743	725	749	783	731	714	779	777	791	789	785	702	748	714	694	705	731	802	755	781	777	754	728	782	810	773	770	714	729	740	765	728	789	736	742	755	742	745	790	798	792	760	774	756	761	776	766	749	743	753	733	753	773	780	786	747	827	667	739	755	721	741	753	718	746	772	738	759	724	788	789	731	736	798	781	821	749	714	760	719	737	739	761	809	722	788	754	764	805	733	759	749	821	735	736	737	763	769	739	758	738	750	747	755	767	772	776	842	753	762	810	773	792	766	774	775	734	747	784	794	759	780	757	769	739	767	753	712	725	762	729	758	708	758	771	778	736	755	742	783	758	757	711	744	748	809	735	741	755	753	763	747	738	716	764	832	775	782	718	744	743	778	793	764	764	760	735	787	745	737	798	740	790	708	720	781	755	789	712	753	768	780	751	804	725	727	772	751	757	732	782	722	702	746	781	760	761	762	719	766	765	711	805	769	769	751	752	746	684	768	735	788	730	771	784	715	748	765	751	791	735	768	732	722	766	776	772	761	719	737	711	744	728	771	754	776	751	707	689	763	742	770	760	811	764	789	741	785	760	706	753	693	757	750	745	761	681	765	739	751	748	745	726	760	795	697	742	757	747	745	712	747	746	752	735	755	729	768	807	758	774	773	718	704	785	740	768	777	707	757	771	794	740	777	774	745	790	740	771	782	751	756	743	744	728	812	759	754	795	814	764	765	796	719	770	755	706	756	761	728	732	716	824	725	744	793	735	746	751	711	748	748	752	767	749	758	737	716	771	760	755	779	698	766	738	726	738	794	774	719	761	777	768	713	752	717	768	766	802	704	749	741	766	738	774	731	760	732	751	763	752	759	708	750	786	748	744	734	786	788	790	764	724	766	739	720	790	781	702	768	740	734	724	790	731	736	772	754	801	743	736	777	773	733	742	735	764	779	753	714	737	788	778	790	688	779	718	781	719	756	754	740	698	778	755	774	690	747	732	803	707	749	773	750	699	837	755	787	769	738	750	777	769	714	805	776	732	777	720	783	717	726	759	785	750	745	753	761	760	754	748	759	798	731	777	765	717	801	754	747	731	758	731	815	753	751	737	739	727	748	807	734	764	755	777	766	755	724	718	747	735	735	734	803	723	767	705	767	734	792	717	772	799	780	812	753	781	776	741	750	746	761	733	729	752	743	726	787	759	727	749	766	741	745	782	727	746	751	792	734	718	754	744	737	739	746	694	765	782	792	755	734	750	782	782	722	729	735	767	767	730	726	772	776	746	781	778	757	732	741	737	734	753	759	721	808	725	795	734	686	762	730	772	791	747	734	762	766	769	776	791	720	742	747	762	782	807	721	796	727	804	735	769	753	738	796	795	753	781	796	766	783	710	739	773	790	776	755	779	780	712	764	728	807	747	726	786	789	771	758	743	780	769	769	766	741	756	774	757	765	727	759	736	770	725	756	694	774	767	780	728	729	797	770	785	769	798	725	734	753	785	754	778	784	729	751	729	787	784	735	780	770	751	773	797	765	791	753	781	745	741	755	734	783	728	735	726	693	732	815	764	750	739	743	802	798	757	768	793	747	719	720	747	728	816	752	736	736	756	665	747	744	771	699	730	784	752	771	795	768	745	723	779	778	738	772	700	722	739	706	729	724	778	793	736	780	741	756	746	743	826	724	791	744	793	735	720	766	729	709	727	719	777	733	721	743	804	768	720	716	777	763	780	755	776	717	711	794	761	742	781	746	794	814	786	682	751	718	763	773	733	748	740	758	755	761	752	773	709	761	768	755	730	713	758	763	732	731	750	730	775	717	764	748	789	803	764	794	799	745	748	748	765	752	721	758	782	749	746	751	776	772	749	749	742	718	756	750	745	741	739	771	760	700	745	749	781	752	764	718	738	778	757	734	787	757	755	755	761	754	802	793	740	836	756	701	751	749	789	763	768	689	748	770	756	758	758	755	743	760	755	797	754	762	723	780	743	761	719	722	741	763	746	770	767	757	710	746	763	754	751	768	719	768	786	757	715	737	796	743	781	793	750	750	745	791	760	740	766	760	737	725	713	765	772	755	763	756	725	765	829	791	761	743	759	740	704	763	743	730	695	752	775	738	720	742	784	699	796	748	756	731	767	734	720	761	759
28783	18105	17786	8100	3776	2082	1085	625	443	516	489	441	334	328	232	259	242	297	240	252	234	282	248	253	251	246	231	227	253	229	265	251	238	232	252	247	243	254	275	248	243	245	255	210	226	226	217	227	248	263	261	279	222	250	260	254	246	277	254	258	242	257	231	252	215	253	239	235	256	239	227	276	207	240	250	259	240	244	266	250	225	246	239	242	226	256	268	235	241	232	233	245	251	238	265	251	236	208	242	241	261	244	240	248	230	247	262	258	241	240	243	241	245	220	224	228	223	237	252	228	227	228	261	246	229	247	254	229	241	256	246	242	212	257	231	265	243	265	247	256	270	242	248	230	226	229	240	246	242	221	254	241	234	284	217	233	222	226	234	233	240	234	254	244	233	233	246	234	242	239	261	221	244	255	227	251	251	229	240	240	239	252	263	227	230	239	236	216	217	252	244	262	241	237	255	234	233	242	290	247	246	225	241	238	233	225	257	222	226	254	269	234	228	250	219	267	238	244	233	253	253	220	244	236	250	289	234	227	240	266	232	232	261	261	232	262	234	258	288	233	254	210	207	226	218	244	257	248	241	244	235	257	219	254	277	236	249	229	257	239	241	243	266	245	209	218	247	223	215	243	254	238	246	257	257	232	266	242	239	236	244	222	290	242	252	219	234	248	237	220	244	252	221	251	226	249	245	251	237	231	239	227	223	234	233	250	227	214	228	246	229	243	251	244	244	262	248	261	235	228	261	236	259	251	258	250	236	260	265	278	249	229	280	227	229	214	249	221	237	239	263	243	233	257	220	225	232	241	236	233	252	222	232	242	260	227	243	234	250	223	242	235	232	252	248	243	240	234	254	260	218	219	221	250	241	241	262	277	259	235	234	245	237	244	239	251	215	222	250	251	215	245	241	264	257	256	240	211	222	230	229	237	273	246	288	239	242	244	254	215	248	247	228	232	247	245	237	246	232	215	267	238	253	222	209	232	238	234	235	214	255	240	234	232	226	240	258	230	270	255	253	247	230	261	244	229	204	261	256	237	232	244	232	253	259	239	278	245	246	248	238	231	236	238	249	269	223	248	258	236	240	211	275	245	222	247	233	243	250	244	286	211	232	271	236	240	257	225	269	214	234	230	218	230	221	251	241	217	246	253	261	224	238	230	217	231	258	230	240	259	245	235	231	265	245	240	243	243	230	272	238	241	206	222	243	229	276	241	244	239	217	243	281	252	242	254	205	261	288	231	265	242	219	232	247	237	238	220	229	279	236	227	258	251	229	257	221	231	242	237	230	223	231	227	223	228	239	252	252	247	239	210	230	233	225	224	239	242	232	222	252	239	248	221	231	237	242	246	206	235	247	224	233	254	241	247	246	242	220	220	247	250	236	257	260	250	237	269	227	239	260	243	228	279	265	253	228	227	206	218	259	245	242	259	231	224	266	248	243	257	264	214	246	251	241	218	234	263	260	242	256	252	266	254	232	237	231	238	217	242	267	263	219	258	257	228	256	233	249	251	256	252	245	213	240	256	203	235	221	250	231	282	249	204	236	256	236	263	254	249	260	241	250	221	264	229	245	248	251	246	230	239	244	246	254	252	244	228	229	224	253	239	240	237	247	240	224	266	271	228	259	255	235	245	223	231	227	236	272	242	230	253	259	241	227	280	243	239	239	249	245	243	248	216	203	234	239	242	211	236	249	233	225	251	232	253	239	243	272	263	242	231	253	244	252	245	236	227	275	232	194	235	244	242	216	225	211	245	250	253	262	232	218	256	262	247	243	236	240	241	237	217	237	268	265	227	249	245	250	213	232	211	223	234	232	226	221	280	252	278	221	233	245	229	234	236	246	235	254	258	234	232	237	227	218	235	216	234	248	256	242	212	220	236	222	254	207	229	211	260	258	257	257	266	254	235	244	230	256	243	234	227	248	274	233	252	234	232	248	239	263	260	237	263	240	251	265	233	234	263	227	261	226	259	232	243	229	248	252	243	242	257	224	277	257	236	213	246	223	192	251	246	258	245	236	249	202	236	221	251	255	235	241	212	243	240	247	238	230	240	251	241	256	245	231	238	231	231	262	231	218	214	244	237	244	267	243	244	270	236	224	242	230	234	250	215	245	265	212	240	230	235	212	251	247	265	256	250	263	253	229	210	210	245	273	240	267	254	247	258	269	258	260	253	243	246	247	229	266	246	227	214	274	247	206	238	210	260	220	225	246	240	238	234	210	247	223	239	248	237	251	269	232	224	228	243	290	232	263	234	223	234	251	268	242	271	257	241	257	228	218	265	249	206	249	260	246	239	241	260	230	249	247	201	253	252	230	234	244	263	243	245	252	251	229	267	239	251	252	246	219	235	253	197	272	224	231	235	243	282	222	221	231	211	238	235	243	234	256	232	213	267	230	265	240	256	233	210	244	246	256	213	249	247	235	231	257	224	249	236	253	265	254	266	217	258	231	231	253	253	238	244	246	232	255	226	259	238	238	228	266	251	267	242	224	244	234	239	234	225	249	211	238	242	245	269	228	276	252	250	212	227	240	213	241	228	264	255	235	270	231	234	215	242	218	240	260	194	261	259	217	252	238	263	245	249	272	252	240	255	223	246	245	255	223	238	272	253	233	218	252	245	247	231	250	262	236	276	238	249	213	237	287	257	244	261	238	221	256	231	223	240	246	219	259	227	258	237	246	241	263	253	244	276	241	253	252	228	211	264	254	260	270	220	253	220	213	243	223	269	231	257	253	213	251	249	240	251	223	235	226	226	232	222	216	208	213	269	242	234	249	277	252	229	257	242	253	231	256	246	275	207	248	250	225	278	265	240	205	243	225	249	234	237	258	239	224	244	228	260	254	234	242	205	225	238	238	292	252	263	235	241	249	218	259	259	249	272	274	243	232	259	266	238	235	264	262	214	241	206	222	209	267	252	242	274	238	230	232	226	247	251	240	224	252	247	252	246	287	264	240	251	241	221	243	232	233	243	257	224	283	238	254	261	230	263	244	222	245	237	290	260	233	209	230	213	257	232	249	248	250	244	263	221	222	255	242	258	250	247	241	240	268	217	229	267	240	259	265	261	226	225	246	226	228	256	247	232	243	263	244	250	223	248	236	265	239	254	226	213	251	231	245	236	242	234	222	242	277	230	263	246	253	257	247	216	223	250	247	271	242	235	249	241	230	244	279	252	240	258	263	277	254	232	241	238	262	236	234	248	229	248	282	244	237	209	239	255	226	263	240	255	251	246	247	252	239	241	225	234	244	222	229	246	239	256	238	256	263	259	237	251	227	224	254	221	256	253	235	256	236	254	251	250	256	229	232	226	239	242	272	224	241	244	222	236	253	244	238	264	209	226	231	235	259	232	244	251	235	226	241	255	237	237	246	203	243	248	248	253	236	241	210	251	273	226	209	229	245	230	247	250	249	249	241	269	227	269	246	228	250	240	244	227	242	238	273	217	247	263	259	240	230	232	229	241	249	242	250	243	247	263	233	255	252	243
21364	16237	19175	8905	5802	4536	3014	2039	1562	1972	2194	1739	1296	1025	748	698	641	613	620	600	606	560	610	623	616	583	603	638	617	569	623	618	576	576	555	606	587	627	589	560	596	635	596	608	616	600	619	622	570	584	556	603	584	601	568	588	617	636	560	631	577	637	552	572	580	590	623	587	589	614	622	575	631	637	630	614	626	566	625	568	629	606	566	605	611	594	610	559	627	594	640	608	589	565	621	579	597	576	568	591	594	576	599	605	572	600	578	594	594	619	558	617	594	629	560	584	592	607	608	648	626	607	619	622	627	598	602	578	588	624	558	604	578	634	633	598	609	566	597	596	600	602	630	603	575	590	601	564	616	616	637	568	602	569	577	591	633	564	596	605	610	604	613	604	547	587	542	573	576	586	580	578	620	559	585	568	588	581	584	621	605	588	587	581	582	608	634	537	610	603	582	593	615	645	557	583	599	620	572	597	616	623	616	581	576	608	580	582	575	571	602	580	622	574	628	580	588	571	616	609	575	603	606	597	581	598	603	599	590	606	578	616	594	591	617	558	576	586	592	585	585	597	591	628	540	602	617	609	592	596	629	628	623	599	576	624	583	581	617	608	615	604	589	589	634	631	570	562	571	578	544	609	572	609	599	564	636	581	603	606	584	586	563	587	584	600	530	521	611	642	608	556	545	641	586	592	606	595	627	596	594	612	560	543	607	606	585	572	569	601	578	597	615	587	598	600	572	548	656	636	579	564	635	598	572	589	612	547	521	577	602	632	592	564	608	612	622	625	630	564	612	558	597	555	580	582	600	591	554	577	604	634	636	583	545	534	571	591	569	599	598	561	565	590	600	594	587	622	588	588	567	613	577	580	577	591	562	575	609	575	578	565	634	613	557	539	547	586	638	608	610	616	618	565	611	620	629	547	609	607	612	630	599	588	623	618	542	607	625	621	603	584	590	615	603	590	591	577	558	633	629	605	591	622	610	595	593	542	598	584	580	598	577	619	554	594	575	592	591	620	632	585	567	589	587	575	589	607	604	588	572	571	606	583	556	574	603	593	600	595	544	609	584	585	557	539	569	603	617	637	560	595	568	570	579	594	577	628	609	595	617	584	576	585	606	562	617	541	608	569	557	586	595	623	617	586	626	609	577	603	626	568	624	582	588	524	581	616	593	572	627	608	605	588	607	595	586	574	576	668	574	556	599	615	600	594	575	590	558	595	611	567	548	598	605	585	549	616	598	585	577	577	622	613	622	597	622	570	576	604	617	602	619	589	585	640	558	593	609	581	601	557	569	563	591	649	605	576	621	613	608	631	596	596	569	597	605	627	607	580	590	598	594	616	568	587	600	574	614	589	590	582	591	568	575	595	623	580	605	575	608	567	591	578	586	606	622	588	605	621	562	586	591	618	558	611	609	616	625	572	578	576	615	574	579	600	561	618	581	615	555	559	596	602	593	628	599	618	578	612	562	603	599	580	595	648	621	564	576	605	614	589	634	585	582	611	575	640	570	574	583	618	628	554	614	577	668	619	627	618	566	663	602	566	567	636	598	608	591	599	584	580	612	585	587	566	585	585	604	573	633	591	567	602	634	569	609	571	616	577	609	557	602	591	552	576	623	598	613	575	560	610	611	591	598	593	577	593	603	644	618	590	639	594	612	597	588	605	571	607	572	586	617	597	582	604	641	579	582	588	563	624	610	597	596	669	621	627	618	657	605	631	572	618	577	599	586	602	591	584	579	586	588	610	616	571	601	583	570	601	593	577	573	590	538	568	597	566	574	603	611	633	626	604	593	588	623	578	635	582	667	602	604	613	611	624	586	597	605	567	592	603	574	576	627	587	567	603	608	634	588	589	614	602	552	604	619	611	623	575	611	587	593	616	608	614	626	628	592	571	623	579	553	609	545	642	615	590	558	624	595	584	585	601	607	605	590	601	593	557	600	591	536	563	561	568	594	613	566	578	595	632	604	622	615	600	564	599	566	631	610	616	607	606	559	575	650	593	599	587	616	553	630	583	573	564	620	586	596	614	658	607	575	542	586	555	591	609	595	608	602	587	554	575	586	685	602	625	627	582	565	601	592	571	611	585	600	580	571	582	621	620	633	597	624	633	595	595	573	547	582	627	585	618	603	558	597	609	600	653	588	581	599	567	573	581	609	600	618	573	607	600	631	597	554	578	595	584	592	623	570	601	582	599	576	627	597	580	587	579	581	596	644	661	571	615	641	575	590	569	569	570	591	591	581	565	589	608	606	607	585	573	594	601	584	581	565	593	599	554	596	587	601	611	623	573	582	595	558	556	592	556	585	588	606	587	549	587	597	605	581	604	600	604	512	608	610	602	615	611	647	605	588	575	578	619	560	593	563	615	605	613	580	594	560	581	584	620	585	557	600	595	631	557	615	592	572	644	574	560	565	575	591	600	605	612	612	576	594	575	549	624	619	618	584	626	583	604	612	580	585	615	661	581	571	571	604	580	580	591	637	573	560	546	616	552	578	587	594	597	586	612	584	604	572	567	577	612	572	581	574	560	661	592	549	593	577	609	577	616	570	629	582	601	589	563	596	582	630	617	561	574	606	579	620	584	609	639	626	581	603	634	576	619	604	606	582	591	603	595	586	620	570	590	589	643	601	569	588	590	599	601	606	609	588	564	591	564	596	549	583	599	575	573	588	596	584	590	617	613	622	624	580	580	596	624	611	578	612	619	587	579	642	590	614	569	599	597	616	579	587	600	615	623	586	574	618	586	574	598	539	612	563	630	633	585	613	578	656	586	598	605	562	598	623	597	561	577	591	581	616	581	576	598	596	561	621	585	585	562	595	561	599	586	592	569	569	580	608	568	593	577	638	576	535	582	567	599	598	570	628	641	570	603	607	569	630	568	609	595	557	576	591	539	605	602	619	604	618	601	595	583	594	599	587	603	569	589	602	590	628	592	626	589	598	596	566	602	590	611	555	587	606	640	599	640	614	580	611	607	574	598	620	584	609	589	574	588	573	657	669	610	590	567	622	567	591	587	613	609	560	568	574	575	603	558	616	641	600	606	586	577	552	572	618	601	661	577	569	595	614	589	577	608	623	643	602	585	635	607	629	617	573	659	590	593	581	586	582	584	640	622	593	632	583	566	592	570	640	637	617	556	585	619	600	571	561	610	625	629	575	599	545	584	623	608	560	613	606	572	623	604	600	539	600	570	578	602	575	594	625	595	596	587	623	561	562	605	588	638	571	608	577	598	617	586	565	644	560	643	558	631	631	550	615	587	589	618	571	587	601	610	585	615	569	600	597	615	546	550	590	613	635	611	567	587	559	594	592	581	556	571	572	622	615	613	611	544	621	602	585	593	607	590	601	604	610	613	622	584	583	587	601	607	557	581	609	630	546	640	603	592	560	593	603	596	568	591	619	638	573	619	551	595	594	571	602	599	614	586	602	613	614	578	610	602	569	575	581	581	614	586	615	585	599	590	597	606	648	597	576	600	570	586	605	630
36522	26606	24288	13369	6371	3334	1776	786	405	511	559	420	280	190	183	126	116	127	113	110	111	91	109	119	114	105	106	113	113	94	112	127	100	124	111	112	119	99	132	119	114	129	117	113	93	130	118	108	110	114	105	98	107	129	118	130	108	137	134	125	124	117	119	107	123	119	102	103	103	99	106	105	103	126	105	119	113	98	109	108	106	111	119	112	120	128	86	102	110	107	106	100	122	122	112	132	133	116	111	124	106	114	98	115	128	115	95	118	112	85	117	106	113	108	118	110	134	115	102	98	92	131	107	125	125	122	107	119	105	98	133	100	138	125	98	109	101	107	101	99	90	97	106	99	99	111	122	89	105	103	125	105	102	126	90	94	119	117	109	104	118	114	130	113	121	96	121	100	116	120	94	119	115	107	103	135	140	112	87	110	130	109	94	94	97	109	149	119	95	113	108	112	105	98	117	109	121	125	105	99	127	99	112	113	97	98	104	108	116	101	98	116	108	110	131	102	115	101	117	113	107	111	107	120	99	119	124	114	116	114	106	122	112	103	112	102	123	94	107	109	111	104	98	116	103	115	102	92	115	119	119	105	126	100	145	121	122	100	120	125	108	116	109	93	116	120	121	112	109	128	107	100	114	103	127	117	115	133	100	111	106	106	117	92	103	109	108	83	106	87	101	113	101	106	110	116	118	114	133	104	104	93	116	126	106	108	111	117	91	107	103	108	112	114	106	116	116	115	83	115	120	104	87	115	93	113	117	119	96	98	120	89	131	114	104	116	132	113	135	101	99	107	96	119	99	127	106	109	96	101	118	115	108	102	110	88	96	117	114	106	105	110	95	131	100	110	98	103	120	113	113	112	114	116	106	110	123	105	104	112	114	120	109	105	124	111	111	112	126	106	102	103	90	98	125	112	110	113	122	108	109	116	109	114	122	119	107	106	113	102	111	112	123	114	110	111	117	109	115	96	124	109	105	111	114	126	100	114	127	126	113	132	110	106	99	136	120	120	105	115	96	124	102	92	119	109	120	117	112	117	120	116	109	117	114	116	123	114	125	97	120	113	117	109	115	108	113	109	110	113	108	131	102	98	102	119	100	90	112	126	118	120	104	137	110	106	120	123	104	102	93	95	104	111	112	111	89	133	90	111	120	107	109	105	118	115	98	114	101	127	129	114	117	115	129	120	128	108	123	114	118	123	112	112	100	111	125	116	112	101	101	97	103	120	117	91	108	112	103	124	129	110	120	109	96	100	101	100	127	116	108	117	102	121	113	106	132	99	106	119	118	117	115	109	104	113	114	130	123	100	128	109	119	108	109	123	114	112	126	95	106	107	99	134	95	130	104	112	126	105	96	120	113	106	106	102	99	100	100	111	102	109	109	114	118	123	129	113	104	120	123	110	103	113	110	125	115	94	100	100	120	130	111	112	110	112	105	104	110	115	110	108	92	114	111	130	105	117	105	106	112	115	106	113	109	111	104	104	103	100	116	120	131	113	102	100	101	116	112	114	125	110	129	123	93	104	110	127	100	111	116	127	97	117	121	127	103	96	110	115	120	115	88	131	87	102	108	95	118	120	108	105	94	97	93	96	105	104	125	98	116	112	93	110	110	102	112	89	90	113	112	86	99	96	111	108	103	98	120	133	118	129	104	96	120	95	114	91	114	117	113	107	130	108	132	116	109	125	127	101	104	102	117	122	110	123	115	121	90	131	121	110	117	111	111	97	122	116	120	111	115	127	113	128	120	106	121	100	102	123	110	112	109	109	99	112	115	97	123	107	99	121	103	121	121	95	115	119	107	108	89	109	120	105	106	104	108	112	97	119	122	119	116	93	102	106	108	105	136	115	107	120	109	123	117	112	111	101	116	101	114	110	137	106	107	113	112	126	103	119	125	99	124	98	105	117	101	105	100	95	128	118	108	118	102	121	103	107	112	104	118	102	92	117	104	126	129	112	123	129	115	113	121	104	109	105	139	113	102	110	101	96	101	104	128	122	111	118	107	106	113	119	116	123	128	118	110	100	94	126	124	118	117	119	121	118	96	119	93	127	90	103	125	92	101	120	113	93	115	102	124	127	111	102	116	116	122	119	92	107	115	118	123	116	102	137	103	118	112	116	120	121	105	118	119	100	96	96	106	106	99	108	97	103	123	104	101	120	102	104	108	111	132	109	104	119	119	123	110	127	134	119	112	111	113	122	96	102	111	110	119	98	103	101	114	131	107	84	105	118	105	123	102	118	107	123	111	116	103	132	117	121	116	110	119	99	112	101	112	112	108	92	114	100	93	103	105	120	118	121	104	108	105	123	100	108	112	106	96	106	113	134	116	110	113	120	105	117	112	118	97	98	108	93	109	103	102	142	108	114	123	128	121	119	110	130	111	102	126	105	130	104	98	102	108	94	106	113	106	113	105	104	115	111	108	110	111	134	112	119	102	104	123	103	99	99	132	116	95	98	121	123	110	102	97	133	121	110	103	120	82	112	116	121	105	109	106	121	90	109	106	115	99	116	114	111	108	112	117	107	95	114	113	111	128	109	133	114	112	125	121	96	116	120	96	120	102	98	109	127	108	108	128	118	105	115	108	108	108	118	114	112	93	98	104	93	112	117	105	110	109	117	100	104	100	108	118	122	114	122	113	107	93	108	108	101	115	111	106	107	120	123	110	97	124	107	94	117	120	107	116	125	135	107	118	110	100	121	102	113	99	100	102	111	110	117	105	96	99	93	93	117	104	141	97	131	105	110	111	113	109	105	89	126	111	103	119	106	120	107	120	111	95	98	105	117	120	122	118	108	115	101	71	117	125	105	110	98	126	137	105	109	98	122	118	99	108	105	107	112	106	112	141	123	120	116	113	113	100	110	110	122	95	125	108	103	114	121	118	126	121	103	112	101	100	120	93	98	90	106	123	101	114	102	111	105	94	107	123	120	120	120	127	126	102	97	120	103	87	135	121	130	83	93	106	119	118	94	97	125	126	105	119	108	102	119	108	111	107	93	118	109	101	90	101	100	117	106	118	108	117	108	108	119	110	126	125	120	114	95	112	100	115	93	108	98	102	116	112	100	106	129	97	111	97	103	121	107	120	109	111	118	96	124	122	124	106	128	103	95	102	124	102	103	109	141	102	106	121	123	150	110	114	108	118	113	102	94	116	123	124	111	112	122	102	109	114	125	106	115	106	108	108	98	120	119	110	100	117	124	99	104	120	116	117	118	103	123	105	116	113	109	112	119	110	100	99	104	117	104	98	88	117	111	114	114	109	111	112	86	109	113	106	122	124	122	97	117	115	119	119	115	114	135	106	117	106	127	105	104	115	107	101	106	132	117	129	109	110	109	111	129	109	117	97	116	106	90	130	103	102	93	105	112	145	112	114	100	111	116	104	109	114	101	98	129	112	94	95	118	122	112	102	120	116	127	117	108	114	110	119	114	111	106	123	102	114	106	115	104	131	111	119	112	124	111	107	112	112	121	123	109	109	118	119	107
26008	23011	23650	12664	8358	5933	4464	2602	1877	2770	2889	2048	1207	859	725	393	375	367	365	376	332	317	331	335	324	321	308	333	313	321	295	342	301	303	344	299	295	308	294	309	328	297	297	308	320	308	345	315	316	307	314	310	335	341	331	305	282	296	306	301	303	316	279	294	304	323	315	320	300	316	274	304	303	259	299	313	315	312	289	308	295	287	322	306	287	277	324	308	309	302	264	304	296	310	300	334	300	295	321	313	306	297	295	311	294	303	343	316	301	303	288	290	288	298	302	297	299	310	306	297	312	284	306	287	294	290	323	326	264	313	307	324	289	300	312	298	331	277	324	271	263	314	268	306	283	250	303	293	297	320	299	295	314	256	322	291	298	317	290	325	330	300	273	299	308	318	297	284	294	295	309	284	292	273	372	314	272	275	328	293	286	293	307	306	304	288	300	309	298	316	283	291	299	301	315	291	299	310	272	311	285	277	305	270	286	329	296	334	308	320	305	258	311	267	325	296	323	306	339	301	293	327	288	278	295	304	313	313	278	305	296	286	295	302	311	295	277	302	321	288	308	308	310	325	291	299	296	287	314	320	293	315	315	309	348	321	271	283	282	297	297	306	335	312	307	293	287	295	301	292	319	336	315	293	310	302	333	292	322	307	302	295	285	296	288	280	298	318	250	294	316	316	297	298	301	317	276	283	328	324	266	290	305	307	299	285	307	274	320	282	284	293	278	311	283	320	279	291	316	304	282	328	309	255	315	299	298	321	337	325	304	301	324	284	301	296	310	321	289	292	289	340	324	305	303	257	315	325	286	293	304	277	299	300	280	292	298	329	308	276	285	295	278	320	272	286	320	313	300	315	282	302	333	299	267	260	291	294	307	308	294	310	312	312	328	291	285	278	299	309	293	296	288	308	306	297	322	293	309	312	284	301	306	318	281	305	289	281	306	283	288	291	298	310	288	299	299	321	295	302	302	296	298	304	294	297	302	303	299	333	296	287	323	313	283	306	281	340	281	346	298	310	331	305	298	293	286	302	327	269	288	300	302	292	296	286	322	305	275	289	292	304	291	273	321	307	301	318	326	290	280	310	276	330	304	275	302	305	279	276	313	291	294	295	289	325	303	328	317	307	339	312	303	318	306	295	350	323	296	300	331	257	295	316	284	314	276	287	289	309	306	306	302	293	295	320	289	291	315	311	295	320	282	311	310	300	296	309	273	259	304	298	303	281	301	263	296	321	272	329	281	316	292	335	304	294	300	286	299	316	308	319	293	300	294	297	303	299	318	304	296	266	278	321	307	297	270	305	303	288	286	287	305	297	302	285	279	298	308	310	339	284	304	267	281	287	283	285	319	305	303	292	302	289	321	317	306	283	329	297	330	284	300	329	297	285	319	307	312	345	320	279	309	310	309	336	311	290	306	289	302	328	310	282	294	328	314	306	284	330	298	296	314	305	280	310	303	293	269	295	280	301	304	290	318	305	292	285	308	295	300	307	284	305	292	286	309	311	277	372	308	290	299	276	316	323	290	301	288	291	285	315	287	338	308	312	304	291	298	294	316	301	288	309	303	293	302	332	307	264	304	285	322	292	337	332	314	308	304	282	302	335	292	302	317	310	282	282	279	339	320	262	316	282	348	285	294	295	291	300	306	293	331	320	301	326	322	308	291	312	302	313	301	272	296	325	279	316	312	332	317	310	306	321	301	264	324	259	295	305	294	302	332	291	307	327	304	292	274	282	288	298	319	305	290	315	289	289	298	336	296	292	312	327	317	297	313	294	292	307	303	313	291	307	294	290	329	271	319	267	300	297	262	334	279	321	296	297	315	319	299	313	323	295	273	310	271	316	307	297	295	318	283	273	291	343	320	292	330	303	288	282	296	300	298	292	300	287	276	290	311	286	303	295	313	283	332	287	313	275	273	306	311	299	287	270	320	305	295	294	295	291	313	292	295	312	301	296	284	264	266	291	305	339	278	282	311	304	320	316	297	334	275	290	314	300	274	281	299	296	305	319	292	315	302	272	290	293	298	329	286	268	261	301	316	304	304	320	342	294	273	279	313	304	308	283	303	283	293	307	311	302	332	316	334	325	287	330	297	313	295	301	326	304	299	314	285	280	307	313	300	308	305	290	293	297	294	303	318	304	305	300	300	322	297	295	320	306	297	281	308	297	292	305	312	319	333	328	281	320	276	306	280	300	307	286	272	325	290	341	314	292	310	314	320	296	303	307	278	285	297	280	266	313	303	293	280	312	300	321	298	289	327	311	286	315	323	289	290	292	332	312	280	288	307	318	312	272	299	299	327	284	301	309	323	303	300	307	277	301	302	261	295	328	302	290	294	305	302	308	334	282	268	286	286	308	315	317	279	344	331	309	290	284	329	274	306	322	294	292	291	300	315	304	294	290	322	306	294	311	308	308	296	309	297	330	305	312	310	308	290	308	297	295	292	277	298	308	312	296	305	299	261	313	278	265	318	305	298	286	326	266	287	254	276	296	300	281	324	284	316	310	296	309	307	335	278	285	325	279	313	293	285	337	310	303	280	315	307	287	296	317	303	301	296	317	295	310	314	312	302	299	284	307	301	291	330	303	317	303	274	311	262	293	331	302	279	312	283	292	280	319	304	326	313	289	308	296	342	321	275	300	301	293	320	309	317	311	320	314	325	291	305	300	313	284	304	341	295	304	309	277	296	327	308	306	286	267	309	282	303	331	264	319	320	303	289	315	268	299	304	263	287	287	282	300	325	322	317	276	271	321	291	338	307	319	289	287	308	294	260	265	302	328	276	259	309	297	290	335	317	318	310	307	311	291	302	316	297	302	281	314	270	316	304	298	297	288	292	286	324	272	295	310	287	276	293	281	329	309	303	271	261	290	287	285	280	283	330	313	307	301	307	283	332	283	278	309	314	324	273	270	307	270	306	309	264	305	320	297	322	303	301	314	308	289	319	286	286	313	309	275	325	294	289	290	288	273	291	303	301	310	314	279	307	297	299	297	303	309	303	301	303	266	330	306	287	303	307	293	283	307	300	281	280	304	296	290	306	297	289	306	289	312	309	308	302	308	332	285	291	284	288	293	311	301	321	304	317	299	299	333	293	287	297	284	275	324	317	302	313	297	299	283	312	337	319	292	330	305	277	313	322	303	330	307	317	295	284	273	315	308	296	276	323	289	291	283	303	315	299	281	290	300	290	266	327	305	296	312	283	321	297	308	302	316	312	304	279	291	316	274	322	305	299	281	281	299	290	344	276	265	300	295	320	330	338	321	300	321	297	314	285	292	303	327	302	270	304	292	265	316	309	338	320	277	331	330	291	314	308	311	359	308	275	310	257	297	308	289	304	344	309	291	321	317	278	307	304	308	278	291	284	282	298	287	318	272	320	297	285	315	280	292	303	305	294	281	296	335	308	291	289	311	285	286	316	285	300	298	310	297	304	322	305	308	304	304	305	289	306	292	314	332	339	284	256	308	276	302	293	281	308	285	295	300
10259	3324	1650	646	383	373	393	298	301	290	339	355	319	342	299	328	326	318	328	289	325	338	295	302	307	308	332	325	307	314	327	319	315	291	327	317	308	284	306	287	335	322	306	318	305	312	294	298	314	312	303	309	325	291	291	335	320	317	307	320	311	331	305	311	292	315	365	285	286	298	318	289	309	292	346	313	303	314	331	324	320	331	291	305	296	324	344	332	298	318	301	326	304	330	296	306	324	306	333	325	305	345	325	306	326	300	332	325	304	283	307	316	295	364	295	317	312	335	322	299	305	288	337	314	288	297	296	316	321	318	315	294	294	304	273	331	280	302	308	321	318	320	322	330	276	295	304	317	307	326	354	305	323	317	319	308	258	320	302	293	296	317	331	312	314	310	345	320	312	338	311	301	344	349	291	322	328	326	328	288	333	301	326	336	338	328	309	296	303	311	323	315	310	296	299	320	283	328	338	320	300	293	304	299	288	339	295	332	307	288	315	328	293	316	311	294	334	320	337	313	285	323	311	317	299	306	305	316	313	301	283	342	306	280	325	296	305	274	328	312	334	325	334	301	305	310	338	272	316	298	294	275	294	273	248	301	311	322	311	281	273	270	272	324	279	297	288	293	295	318	303	296	296	305	328	282	313	324	329	301	313	290	331	304	317	303	335	328	329	310	333	322	307	300	331	323	328	325	292	317	283	272	311	310	326	274	303	322	300	324	304	290	313	333	309	364	269	333	282	320	321	338	333	289	312	347	341	328	316	314	301	321	305	311	327	347	286	310	315	319	322	316	307	317	326	306	305	328	307	281	285	316	332	288	331	340	272	287	299	285	320	307	312	269	315	314	298	328	312	303	320	328	298	305	347	319	340	327	339	299	343	304	324	309	318	319	289	296	316	311	332	307	338	319	316	348	333	289	305	334	357	292	321	312	310	328	313	315	294	322	330	334	300	301	338	277	335	333	317	318	331	337	294	321	313	323	320	314	335	292	313	261	314	298	307	308	309	303	337	304	311	285	317	334	288	309	305	330	331	273	312	295	329	282	298	287	313	298	329	320	317	321	303	285	323	302	317	296	305	323	315	328	309	300	344	313	327	312	301	312	320	323	316	321	316	283	300	273	313	326	316	276	324	302	316	314	319	293	327	304	330	333	322	315	308	315	327	311	305	302	323	356	295	321	363	333	288	309	332	282	314	317	342	320	319	331	299	298	311	332	317	314	284	306	288	324	349	306	289	341	294	299	317	304	304	326	290	316	322	287	327	324	304	329	328	290	286	302	309	328	294	299	317	317	340	323	331	321	309	347	309	294	303	337	315	292	326	303	306	292	316	352	305	325	325	329	323	318	341	312	309	307	306	283	323	310	318	335	298	311	304	341	341	316	285	305	352	316	293	295	297	330	325	330	325	328	332	320	287	343	303	282	351	309	312	299	303	314	294	337	328	286	328	341	316	329	296	332	315	350	311	308	321	324	322	308	285	346	310	347	319	314	314	342	351	288	313	309	304	300	299	311	311	319	334	326	321	311	307	327	336	297	294	311	305	316	306	309	353	297	300	316	314	322	325	301	348	281	324	316	311	314	314	325	322	309	319	295	305	283	316	306	267	336	313	305	289	344	363	302	319	277	320	320	292	321	309	327	344	297	328	319	309	352	330	301	316	314	298	326	303	314	287	291	333	291	300	299	322	298	310	329	319	319	322	301	331	319	296	330	310	272	296	326	317	287	314	295	352	313	304	284	334	314	270	306	369	301	299	341	312	332	296	298	308	300	284	309	315	335	327	346	280	291	315	317	332	325	318	316	347	310	291	316	289	317	334	294	315	308	300	327	346	277	296	282	305	319	287	312	305	304	288	307	311	314	297	298	285	300	309	314	330	304	327	333	339	289	332	280	315	316	312	314	292	318	302	309	338	322	332	322	289	308	332	310	313	298	360	300	325	294	320	311	316	289	310	312	322	307	315	316	282	297	298	316	310	340	320	297	298	315	278	306	268	317	334	281	287	299	351	348	304	316	350	304	293	324	286	317	320	334	312	338	337	312	328	271	269	306	345	298	280	287	311	305	307	282	306	345	318	316	337	346	295	284	304	296	288	324	306	330	298	313	314	316	275	284	315	305	349	292	303	308	314	302	322	307	290	327	311	348	324	306	326	290	303	309	299	294	329	286	319	282	341	311	345	288	327	323	308	336	280	323	316	318	295	268	316	319	315	311	329	303	305	315	341	303	285	302	311	353	294	315	330	308	305	281	338	315	343	335	329	318	339	281	303	282	344	315	329	287	310	315	312	301	335	292	326	327	305	296	299	297	296	310	304	311	347	300	303	297	299	301	330	323	295	314	307	342	295	284	328	306	293	336	295	338	314	318	295	306	284	297	298	289	305	310	294	338	307	335	318	325	326	325	292	332	310	334	288	309	294	287	325	331	346	289	325	337	325	357	333	317	299	343	328	308	303	305	335	294	329	288	321	330	335	344	337	322	343	314	361	344	291	305	319	312	271	321	319	317	305	287	336	312	310	305	308	341	304	315	321	316	296	280	313	331	334	322	327	332	308	315	324	304	301	296	332	299	296	326	304	316	307	296	299	315	282	319	309	332	307	299	303	321	281	294	317	335	323	315	322	316	320	314	320	336	324	308	290	343	323	311	305	323	314	313	338	321	289	322	314	274	299	305	334	296	309	317	351	316	304	301	316	336	296	298	310	309	343	294	304	330	302	301	323	335	324	328	321	287	321	319	301	326	320	300	274	324	331	295	276	309	319	333	333	291	287	268	301	317	306	310	313	293	306	318	298	297	315	318	314	311	312	312	308	303	315	338	323	325	311	296	358	329	317	313	299	331	289	334	288	316	322	325	312	337	298	312	326	304	327	315	308	322	321	297	324	286	337	296	314	322	300	311	339	281	308	306	331	318	288	308	331	303	310	261	305	306	291	313	314	323	308	355	296	341	316	336	298	293	328	307	320	309	306	312	314	293	270	334	329	296	331	335	322	306	298	331	306	297	314	309	326	290	314	335	320	280	305	330	306	304	316	305	320	344	311	312	336	303	296	319	322	321	291	309	325	304	291	329	289	327	295	294	318	301	318	277	307	336	298	306	309	321	298	293	288	331	316	304	325	302	316	345	324	334	335	334	311	312	311	331	287	294	320	324	297	282	345	305	327	314	308	325	313	321	340	301	288	294	302	334	304	321	331	306	304	285	298	309	280	280	339	319	336	308	298	270	314	322	297	279	343	328	309	336	284	296	326	329	320	320	318	332	332	299	270	297	320	304	318	323	329	304	292	300	324	331	308	304	348	307	288	346	317	315	362	309	332	315	272	287	287	320	316	277	322	325	338	308	313	315	317	302	309	321	320	328	325	347	341	318	281	308	321	304	308	351	333	332	305	299	280	291	310	322	302	292	302	316	324	340	299	291	298	317	331	317	297	354	287	332	323	294	294	317	300	324	296	330	323	299	292	309	331	347	313	330	325	299	301	306	319	310
8223	4071	3861	1867	1244	1053	1083	903	854	875	913	793	752	740	763	775	735	748	836	749	770	725	750	753	758	711	790	730	710	800	839	797	785	746	799	769	805	731	767	746	738	767	751	735	801	737	718	780	724	749	774	759	774	750	804	812	781	743	749	795	791	794	784	741	802	821	769	770	752	719	743	792	697	807	750	771	783	791	766	759	731	713	715	762	699	765	761	767	758	730	731	784	795	779	775	756	811	734	749	749	773	746	782	803	784	756	784	720	780	792	804	775	754	741	786	759	719	755	742	777	769	737	808	770	788	782	761	739	720	725	744	796	788	793	751	819	744	788	731	730	763	773	743	777	793	751	774	804	763	801	763	785	797	767	774	767	783	739	781	754	754	747	816	732	766	790	752	761	775	751	763	762	740	775	799	743	759	727	801	782	793	735	691	756	758	747	821	734	743	776	742	749	733	730	817	733	773	772	700	767	739	775	773	757	745	762	773	789	814	767	776	710	746	758	747	745	763	753	815	738	748	770	737	778	755	776	721	793	789	784	791	772	730	768	777	757	715	793	766	726	721	724	802	761	758	779	796	772	733	729	703	726	742	760	773	760	917	797	775	771	768	701	765	750	763	768	739	751	759	690	724	754	740	743	791	783	766	687	754	747	759	812	768	810	725	780	753	739	752	784	787	754	786	746	732	759	733	749	785	730	716	762	750	761	750	711	742	747	795	710	807	724	774	755	683	750	771	774	792	724	727	775	797	788	748	803	807	757	753	737	752	743	730	779	744	791	732	747	770	721	748	769	783	786	777	798	723	791	763	764	798	784	745	802	745	771	783	732	779	742	773	772	769	794	735	748	732	781	757	758	761	747	787	777	767	734	758	707	775	881	792	791	791	800	728	763	769	746	743	786	743	717	719	770	748	705	754	762	746	759	739	742	743	762	805	780	763	763	768	796	756	744	738	745	748	739	757	716	736	824	733	793	804	766	708	787	759	752	777	792	763	750	730	770	693	796	760	815	757	757	767	756	785	743	780	746	808	719	760	750	778	791	725	751	767	783	729	779	772	768	737	734	710	766	794	796	708	748	752	745	818	789	716	782	822	789	774	799	737	736	746	728	745	742	729	763	714	752	783	726	777	796	724	817	775	798	741	792	807	797	750	727	828	729	752	783	813	733	769	769	776	743	810	780	781	737	734	769	747	750	771	741	746	758	771	752	772	734	706	799	763	781	723	779	784	767	769	754	737	805	763	829	775	748	828	770	862	745	792	799	749	733	772	736	780	797	754	783	727	729	707	766	758	734	742	840	781	728	761	786	747	722	767	767	776	712	758	767	719	761	736	746	806	781	797	754	748	749	744	722	770	768	739	732	732	752	773	726	730	703	738	760	747	788	792	798	784	778	728	801	758	763	768	736	682	706	724	761	763	781	776	755	808	735	747	782	761	769	722	760	735	765	794	754	750	789	794	750	757	739	764	767	769	777	804	776	713	758	769	794	731	770	737	771	752	736	756	793	790	772	726	766	768	776	746	784	750	740	792	753	742	770	764	790	796	735	744	759	752	773	799	774	737	740	783	758	730	789	726	730	767	779	764	788	782	761	759	738	815	784	799	805	758	746	794	785	745	717	757	777	792	764	815	759	781	746	754	744	758	728	718	773	795	774	787	833	788	727	780	765	752	767	807	759	714	781	794	774	748	761	783	790	744	768	738	738	733	741	773	759	782	774	771	756	724	784	759	782	737	769	800	752	744	813	754	747	754	758	707	731	715	788	786	777	755	739	804	720	814	792	707	699	774	774	728	810	776	746	836	764	711	720	795	755	786	785	727	761	720	774	757	733	798	787	776	736	719	769	792	705	796	814	760	784	722	749	787	765	763	824	768	773	782	738	771	748	782	743	786	755	765	753	787	762	755	757	760	779	740	731	753	753	740	770	770	758	745	778	726	737	761	788	740	788	799	769	763	771	722	779	764	782	714	761	788	775	818	783	734	776	749	813	741	745	810	787	783	690	754	676	743	764	757	794	770	742	771	768	756	705	762	729	733	747	743	784	693	759	721	788	744	780	782	795	760	822	763	752	796	760	748	721	780	766	724	754	710	779	769	784	802	793	728	805	746	778	756	760	765	754	793	774	782	723	735	769	803	681	781	762	823	748	754	759	787	756	732	731	728	778	786	742	781	756	749	721	773	788	747	776	716	759	791	784	761	759	791	779	825	698	784	796	787	779	767	764	748	703	753	724	710	794	766	758	796	776	774	758	748	728	789	799	714	787	730	800	759	762	774	767	794	760	786	734	816	758	742	752	775	765	761	719	749	810	757	698	745	775	777	775	759	752	771	814	736	773	786	766	777	803	780	747	740	767	791	749	736	738	753	760	742	748	720	747	747	798	764	759	720	763	755	783	789	752	818	752	736	738	738	748	780	774	775	761	808	720	745	790	744	762	691	751	765	784	795	763	779	818	789	719	764	775	748	743	778	751	718	711	795	800	771	765	740	745	766	786	787	790	776	792	768	733	789	718	763	737	702	737	768	748	780	792	741	782	708	774	730	747	740	727	805	749	746	763	770	760	733	778	743	778	771	787	802	778	715	734	801	788	777	762	807	764	729	802	761	752	736	752	786	720	756	767	715	772	776	738	774	735	796	732	744	761	765	723	719	743	738	751	750	752	743	714	740	761	732	739	709	750	782	768	741	781	830	783	785	719	775	774	718	729	723	794	742	760	822	788	774	754	754	755	742	787	756	728	725	718	711	799	732	777	779	791	712	780	783	781	738	718	782	782	790	751	758	757	752	753	774	771	768	777	787	780	791	759	747	758	756	743	700	766	772	740	800	715	797	785	771	755	742	749	747	751	808	763	747	712	722	752	754	806	785	742	734	737	772	789	744	723	756	740	789	736	741	757	762	735	749	775	813	763	726	750	769	783	753	773	771	788	760	742	756	732	758	799	786	764	813	769	754	759	724	784	795	740	759	782	753	699	711	745	750	702	843	720	794	725	788	728	742	755	737	787	777	749	733	770	790	742	782	774	782	759	798	741	801	740	728	755	826	774	781	772	707	760	740	751	754	794	767	720	753	778	765	717	731	783	794	748	763	758	731	725	770	740	783	801	739	726	748	745	741	764	724	778	798	780	758	787	756	796	791	726	818	782	759	755	808	758	800	678	749	755	742	752	724	745	734	740	789	737	743	746	764	761	778	722	753	743	781	757	778	798	730	719	712	794	765	783	730	759	817	740	731	776	743	741	794	766	780	773	710	782	711	749	730	764	812	756	743	740	757	734	717	721	779	768	797	739	726	787	767	819	736	739	782	779	776	821	797	758	734	791	725	819	744	785	766	778	791	777	809	811	743	728	720	770	764	782	719	797	771	719	730	768	767	819	725	745	711	812	787	769	787	767	775	750	754	749	723	735	768	713	759	754	801	776	819	778	720	767	769	779	743	768	790	777	762	778	756	769	726	777	743	717	780	806	787	717	744	750	780	769	722	779	768	732
28635	19305	18277	10173	4686	2207	1297	612	435	445	529	388	324	259	244	238	243	231	254	247	243	229	258	239	215	254	259	253	250	260	262	223	223	224	227	234	223	223	231	203	231	242	231	224	256	243	243	250	212	232	244	231	254	280	251	206	223	225	210	227	211	198	244	243	267	232	231	237	265	211	227	253	234	259	255	256	218	221	247	224	211	254	240	223	240	258	221	231	195	230	240	201	237	284	247	239	245	257	221	248	242	238	221	210	238	222	244	243	261	220	212	241	229	266	242	237	217	236	218	258	250	238	227	233	221	232	244	237	242	232	215	210	243	201	225	222	229	268	217	248	228	249	221	236	236	217	219	266	237	233	247	223	214	221	221	262	258	222	240	217	260	248	250	227	252	225	240	238	268	274	254	226	227	248	249	257	226	226	243	253	243	227	223	240	242	242	230	246	221	266	250	242	235	254	239	225	238	209	244	223	232	218	219	245	265	242	242	250	229	226	256	263	252	233	260	231	233	226	223	204	268	232	239	222	235	239	218	251	229	241	262	244	240	245	231	255	238	262	257	226	247	256	254	239	236	233	233	247	238	209	256	218	272	258	235	256	272	217	248	224	205	272	242	225	224	259	253	217	230	231	238	244	251	235	235	245	228	239	242	212	237	236	230	225	226	241	241	274	232	251	246	237	218	244	239	247	229	235	231	227	223	241	230	242	236	234	236	226	252	243	222	224	251	221	250	243	232	233	240	242	257	221	229	276	240	253	251	251	276	247	259	237	206	220	226	267	231	240	253	257	238	264	222	244	225	240	231	224	226	224	243	240	236	231	221	252	234	246	269	245	207	257	241	241	225	225	221	249	236	211	243	246	232	220	225	217	248	228	228	229	255	227	249	273	231	244	261	209	247	245	250	241	246	239	259	250	226	231	240	259	240	265	208	212	251	213	247	248	236	274	232	235	255	247	258	255	227	255	220	242	242	250	242	254	245	231	234	248	241	262	250	229	226	256	225	229	230	256	241	214	244	242	206	228	216	247	237	228	219	217	240	262	227	252	218	239	239	233	239	268	202	233	263	226	259	249	236	240	231	235	253	252	242	252	237	215	244	218	255	234	244	238	232	244	237	277	264	244	239	245	220	218	237	235	229	238	254	232	243	233	217	211	260	234	235	230	255	261	232	241	256	238	206	208	240	245	239	222	232	235	251	255	287	225	236	209	250	226	249	237	241	242	246	225	232	217	244	243	260	230	232	258	229	241	221	263	226	214	254	246	244	268	218	229	232	236	255	225	255	239	227	246	263	231	257	248	235	210	243	237	231	223	255	236	215	232	226	210	227	245	242	255	216	223	268	238	232	215	276	237	225	240	225	237	261	255	233	255	218	244	231	229	233	234	240	219	251	212	225	243	214	247	274	230	266	210	252	202	239	248	249	251	207	242	229	262	238	230	243	223	232	219	249	267	238	234	222	246	271	221	243	252	263	248	231	255	238	241	245	276	222	221	244	241	222	220	237	262	228	258	237	222	255	244	244	245	234	234	261	235	206	245	217	246	233	244	254	263	241	229	254	240	209	238	268	231	253	236	230	239	233	247	239	267	249	242	256	217	220	238	229	214	228	221	225	264	249	226	258	255	253	263	228	234	238	236	229	260	221	248	245	259	311	219	220	250	226	245	234	227	219	236	217	244	211	230	225	238	222	219	246	228	273	249	253	256	256	235	232	249	256	266	235	254	244	245	252	253	209	244	229	240	247	240	224	213	256	244	266	269	263	248	244	269	239	254	243	231	273	211	231	225	230	261	249	212	239	240	234	230	235	251	217	230	247	237	206	242	252	245	236	243	234	252	256	228	261	237	255	244	236	292	237	247	244	236	270	248	230	223	259	243	217	244	223	226	245	228	254	246	210	218	235	260	226	229	230	257	239	244	235	226	212	233	229	227	213	201	250	248	236	260	258	263	233	221	263	223	210	235	239	235	230	239	210	239	223	225	230	238	246	208	243	237	240	264	209	237	242	249	222	211	244	247	246	208	233	231	245	253	265	243	245	261	251	255	223	261	252	221	235	243	253	256	239	262	249	257	282	253	250	226	242	226	231	218	223	227	230	247	219	227	264	239	253	199	228	225	204	253	231	219	240	237	243	239	240	226	226	264	246	237	234	237	231	240	215	254	231	230	237	229	222	228	251	224	238	260	241	256	253	213	225	229	249	260	217	234	230	253	231	263	244	236	225	247	231	255	227	240	233	233	234	244	253	217	237	242	266	271	242	225	245	233	237	243	253	245	289	246	257	250	276	260	250	245	227	236	241	234	257	234	209	235	265	228	234	230	225	239	209	233	222	218	236	257	245	237	215	223	229	211	261	213	232	242	248	225	241	231	212	242	261	242	222	229	257	247	239	223	239	248	251	221	245	217	256	235	251	222	219	226	275	247	267	219	247	236	239	234	247	229	286	245	246	257	227	254	235	266	235	236	219	235	237	218	237	241	247	221	245	254	281	228	260	230	230	259	229	241	252	261	231	244	237	242	210	224	242	239	203	233	235	215	234	236	261	248	252	264	199	225	264	244	232	237	242	216	229	219	232	224	241	277	231	249	220	236	237	216	236	245	256	246	245	210	253	236	225	232	231	224	258	242	257	283	244	262	243	217	211	245	235	265	250	250	219	251	222	248	263	213	251	262	242	252	260	244	265	251	232	249	237	233	244	254	241	222	245	244	225	232	225	259	268	231	239	260	240	247	227	211	241	226	226	253	250	258	229	238	269	256	250	235	235	260	248	270	239	249	245	275	237	235	267	231	240	248	269	212	227	238	249	230	250	234	242	238	234	207	250	222	269	237	254	217	260	272	254	245	215	203	223	219	243	237	237	218	231	223	224	224	238	230	271	205	216	244	215	208	244	206	240	224	223	236	255	246	251	225	199	241	246	257	266	250	250	249	245	242	226	241	243	238	267	263	232	236	210	232	228	242	245	245	227	250	232	247	259	249	229	226	249	240	242	234	231	235	243	253	254	233	241	253	246	224	212	229	259	224	232	230	272	237	248	244	239	248	272	261	245	219	237	225	237	247	271	255	253	205	223	249	243	262	274	237	245	262	206	258	247	205	242	227	234	247	225	234	270	264	232	226	249	246	234	235	224	222	249	220	232	208	268	245	242	219	233	231	224	218	283	236	223	226	231	224	208	237	223	231	246	231	252	257	234	214	259	236	219	227	236	238	244	227	239	221	257	274	257	221	244	216	269	259	248	244	252	227	246	200	258	246	244	239	212	216	211	235	239	221	216	246	234	242	194	233	227	235	225	240	229	227	254	232	247	234	234	244	244	216	241	256	215	244	264	257	256	214	220	248	242	256	232	230	198	221	264	237	226	242	227	248	251	243	220	229	227	253	256	234	232	231	206	231	228	236	241	250	221	246	244	244	225	280	247	249	249	232	261	236	232	208	219	237	229	222	234	228	226	218	243	265	236	232	262	251	251	262	231	248	252	247	223	231	248	264
21308	16752	20030	10305	6115	4248	3304	1867	1311	2154	2357	1454	1266	952	750	628	604	669	643	627	638	601	612	619	633	645	605	627	587	621	650	596	606	596	548	581	642	593	547	590	563	583	588	592	579	623	615	589	632	636	612	537	587	566	608	570	566	562	607	598	603	578	611	583	567	597	538	600	593	567	600	618	626	570	607	627	588	584	606	560	558	634	585	589	616	597	561	630	569	606	599	592	560	585	588	544	590	571	611	586	593	557	555	602	553	571	616	579	594	559	607	545	572	582	591	622	589	586	586	594	580	545	612	532	567	581	625	609	580	566	616	595	599	557	563	607	587	627	557	621	553	574	603	593	558	610	604	579	583	582	598	561	573	571	564	552	598	577	553	603	610	551	596	596	605	549	600	559	574	594	583	576	596	564	603	556	576	577	595	619	601	594	570	605	612	556	591	565	577	589	591	577	558	610	609	592	578	614	585	601	572	586	611	589	639	566	559	568	556	584	595	598	577	624	579	603	576	601	587	554	539	587	575	571	618	578	547	571	606	599	611	607	549	618	592	592	577	570	621	570	597	562	585	538	558	584	562	564	603	614	578	633	580	607	566	563	602	544	607	596	611	557	645	610	574	601	619	636	587	596	591	557	593	604	610	603	608	593	592	562	600	601	577	606	606	589	579	591	618	547	598	592	585	542	601	573	615	537	596	535	607	597	621	595	591	622	597	595	558	568	617	578	572	589	593	573	572	625	563	596	589	623	563	607	569	604	559	599	548	575	577	579	569	589	652	614	560	587	593	570	584	563	567	616	575	624	580	583	582	630	561	613	576	581	590	602	588	575	579	568	593	568	594	609	592	592	591	577	584	632	587	592	552	634	569	533	578	596	564	644	576	600	611	577	566	565	559	616	605	581	653	617	580	582	595	590	580	596	577	616	620	606	597	585	577	548	588	565	544	560	586	592	609	599	568	645	590	558	568	627	575	581	628	565	617	586	609	593	609	583	560	578	544	595	584	585	562	597	592	628	637	591	602	580	617	585	587	531	602	603	583	583	583	621	527	599	602	579	624	581	569	623	596	567	635	537	603	619	573	609	590	614	566	624	630	548	562	575	600	617	558	591	603	573	571	593	588	574	554	554	605	561	603	599	647	620	580	541	570	600	630	562	568	622	580	633	585	590	595	557	582	590	611	556	629	595	580	600	579	621	561	610	619	605	524	598	590	623	574	574	562	638	589	641	601	559	549	611	580	620	603	585	592	566	648	580	586	568	569	571	572	621	567	593	590	602	590	577	575	533	513	625	588	545	602	581	569	554	559	619	617	620	596	523	574	611	568	570	611	600	573	582	583	612	545	572	614	565	608	582	584	604	606	589	611	604	601	594	588	573	598	554	596	595	582	624	594	612	572	598	633	566	586	614	555	608	577	574	570	595	601	579	564	553	599	631	592	591	623	576	588	589	573	572	582	578	589	611	598	590	588	579	606	562	597	582	601	567	568	556	569	569	582	591	582	599	601	622	575	566	629	634	578	604	620	557	581	566	590	568	612	561	586	589	575	612	566	574	609	597	632	579	565	555	611	640	603	566	544	546	593	608	613	577	633	595	616	560	588	568	610	532	621	617	557	632	529	585	598	556	580	586	574	621	568	580	565	589	573	615	580	621	586	604	609	615	581	630	577	607	591	572	598	599	569	568	585	602	589	601	566	606	562	599	603	604	583	612	605	594	600	565	585	609	607	586	599	567	607	584	568	560	580	604	628	596	613	616	603	600	583	604	560	572	612	603	560	587	585	597	544	554	593	593	587	576	568	595	628	604	604	595	630	605	585	609	599	580	594	589	575	581	556	541	598	569	616	634	581	576	564	598	592	572	646	617	601	571	590	617	573	585	576	622	552	612	613	580	585	585	642	619	582	592	552	635	596	635	610	588	583	584	566	584	609	540	576	576	646	587	583	590	584	561	527	628	600	640	582	574	619	569	589	584	583	577	573	585	614	599	590	593	616	570	589	570	613	569	563	564	588	557	574	593	573	626	567	597	593	616	606	590	587	625	543	584	574	556	573	580	562	564	633	585	623	596	571	620	601	590	616	586	567	590	598	589	601	595	573	573	566	592	548	624	610	573	607	571	581	562	591	615	606	639	609	549	584	583	606	549	560	602	559	596	575	621	539	635	550	570	562	521	640	572	591	570	598	581	597	565	559	594	603	563	599	551	610	553	556	633	578	594	620	609	581	583	582	598	577	618	592	593	592	559	568	572	591	577	592	586	587	580	603	564	580	586	629	555	586	575	586	600	580	595	594	633	617	589	588	578	613	638	514	564	586	555	579	570	616	533	584	583	579	612	559	562	568	575	546	580	546	597	588	633	570	570	601	577	571	593	620	585	569	598	607	580	583	562	611	562	583	555	580	594	571	562	601	604	584	585	559	547	574	550	562	543	602	658	583	557	587	594	653	633	609	579	554	637	572	593	566	601	585	588	605	611	555	613	589	587	624	555	576	600	594	617	642	548	573	621	589	600	611	567	579	593	582	569	592	598	595	574	614	609	608	609	590	585	572	582	619	554	575	594	576	567	571	581	636	598	567	644	609	637	577	584	588	591	578	594	553	560	590	578	598	595	610	550	598	551	609	570	602	604	601	565	635	583	612	576	574	602	576	563	605	600	596	594	558	592	565	587	595	635	613	581	602	619	585	587	556	567	610	579	612	577	556	581	609	633	595	563	512	598	576	609	605	616	595	565	580	569	569	530	566	565	586	535	566	578	541	566	597	583	622	584	600	579	581	583	564	553	545	623	593	601	582	613	586	581	607	583	563	575	577	583	556	575	549	622	578	571	593	586	589	566	567	578	537	667	577	582	593	570	630	603	650	652	575	603	578	583	634	593	589	558	638	606	583	636	609	578	594	568	596	594	654	624	549	577	623	568	550	597	608	586	586	570	589	594	565	629	620	608	654	610	573	588	606	577	583	570	603	544	591	593	592	637	568	603	556	583	612	585	535	601	639	578	601	612	569	619	566	626	558	524	578	564	619	596	603	617	599	594	576	577	590	561	598	593	583	619	601	636	608	609	646	578	607	576	614	587	591	607	605	590	538	593	596	586	583	575	586	580	582	557	570	579	577	582	535	628	595	612	625	570	574	563	600	613	571	584	587	568	575	625	620	578	583	557	585	585	584	623	583	610	565	573	619	581	589	607	555	556	596	606	616	550	568	606	560	589	579	618	597	580	623	600	613	616	580	625	594	590	604	627	617	618	553	538	610	549	578	600	593	569	559	606	601	594	592	598	568	619	575	613	576	604	585	611	600	581	563	592	576	588	585	547	583	592	559	599	596	589	600	598	575	594	608	588	579	615	570	568	570	588	619	609	574	601	580	615	553	593	580	593	608	608	586	628	605	573	572	634	595	540	589	588	569	526	590	659	632	604	621	611	617	603	584	598	602	592	609	573	634	589	571	553	548	583	624	607	608	548	615	644	543	609	595	626	585	579	621	586	591	609
36467	25720	23685	13443	6953	3417	1684	775	467	566	562	415	232	261	162	113	122	125	119	109	110	124	108	125	108	117	99	84	86	117	104	121	107	98	146	113	107	103	128	118	110	107	110	103	115	110	114	108	128	104	112	113	96	93	115	106	107	104	106	105	113	82	98	96	126	112	117	102	110	101	107	112	132	124	111	98	125	103	103	91	106	109	95	119	109	130	126	115	101	125	109	114	120	115	119	133	95	120	101	119	98	114	109	118	93	117	114	97	109	104	116	116	109	124	87	96	109	110	134	103	104	134	126	108	95	109	111	97	106	117	93	110	106	113	91	113	110	105	136	108	108	112	107	101	102	106	112	113	109	115	101	100	106	90	138	98	99	99	83	99	111	117	108	96	103	85	98	111	104	126	102	115	101	111	116	99	116	90	132	115	100	104	124	92	106	105	121	122	102	115	112	96	107	104	110	120	93	102	107	107	99	98	105	117	109	117	114	113	114	129	123	104	92	102	107	116	111	105	98	112	115	111	105	115	109	101	103	107	121	123	133	130	117	116	114	104	133	96	116	94	113	113	101	105	125	97	116	106	123	123	137	117	119	118	108	112	114	97	109	112	116	107	116	104	107	119	126	115	95	97	116	124	113	112	90	93	97	108	116	118	126	108	109	107	111	115	116	102	113	116	95	128	103	117	108	119	104	110	99	122	116	117	133	105	110	117	115	100	118	115	110	105	130	119	125	116	95	107	127	107	115	120	103	110	131	112	122	111	121	116	106	106	104	96	114	93	99	119	115	92	98	108	142	108	110	114	104	119	101	93	96	111	112	97	93	106	104	103	121	103	113	111	107	97	136	88	93	101	111	99	112	130	125	138	141	126	115	126	120	113	109	121	114	111	123	97	115	95	122	98	120	115	110	113	89	102	80	105	110	99	104	100	112	101	106	120	80	108	103	146	105	114	112	106	129	91	109	129	98	100	111	95	114	104	122	114	101	101	109	102	99	95	123	124	122	115	97	121	114	99	107	116	97	122	108	105	128	109	134	120	116	115	121	109	97	108	114	105	97	110	103	116	94	93	107	98	110	108	122	105	106	119	120	106	101	104	102	105	105	117	101	95	113	114	100	115	107	107	130	129	120	112	125	100	129	104	112	119	141	95	113	91	105	108	113	101	109	118	119	124	103	115	104	114	132	96	111	114	115	121	93	102	98	122	106	113	96	89	110	111	101	119	114	119	121	108	114	123	115	112	120	144	130	119	101	105	119	95	95	98	114	106	105	91	112	104	126	114	105	84	116	116	94	109	112	118	101	108	109	88	131	83	81	93	119	93	110	94	125	127	118	119	103	110	101	118	104	105	108	125	123	117	116	101	122	112	122	120	96	93	93	120	118	90	117	126	105	93	103	119	118	121	117	105	108	104	102	114	107	111	111	104	100	93	89	124	117	115	102	109	147	104	100	120	105	94	92	111	123	88	113	114	115	104	108	114	97	119	123	115	93	84	122	124	123	116	111	117	99	102	124	100	98	103	111	99	128	94	104	103	118	106	106	101	105	136	102	103	126	112	120	126	101	97	129	105	101	119	108	105	108	113	114	112	126	102	117	136	112	124	95	104	92	101	122	123	92	99	109	98	107	128	134	111	118	127	109	96	118	126	107	115	110	88	109	109	112	92	99	107	122	107	110	114	106	111	93	113	117	93	111	103	120	121	114	107	116	107	114	125	101	111	99	101	99	124	113	102	107	101	111	111	97	120	91	106	109	114	90	112	136	104	111	99	115	107	110	94	107	109	103	101	105	110	101	97	89	131	97	107	123	115	112	97	110	101	95	113	114	114	119	121	102	96	119	136	100	121	96	97	110	126	91	117	106	111	109	121	117	101	129	116	118	114	108	121	82	103	94	98	110	110	102	101	107	125	99	108	116	101	129	107	95	111	95	114	106	112	104	113	111	111	116	116	104	114	101	112	115	127	108	116	125	107	101	93	114	121	131	93	96	100	120	119	95	126	111	101	130	105	99	109	106	108	101	127	100	131	87	112	82	114	152	104	98	105	128	119	114	144	108	118	93	115	123	140	129	109	107	108	117	123	106	107	95	112	113	101	115	112	118	124	99	125	123	103	112	88	113	111	92	105	110	132	105	113	121	116	114	103	96	126	117	114	117	94	141	92	110	100	124	140	119	106	117	112	86	120	98	116	91	99	127	132	118	121	108	97	114	128	110	119	124	121	102	95	116	105	113	113	109	114	93	111	111	112	98	110	106	110	116	98	110	101	115	107	108	105	114	98	96	97	104	106	114	126	96	113	129	107	116	95	114	107	119	120	116	95	104	104	100	97	127	95	110	102	108	90	101	121	102	123	103	111	123	116	124	100	103	117	102	118	98	101	103	117	108	102	110	111	108	106	116	103	101	128	105	124	108	98	122	114	101	104	106	125	107	115	115	122	118	110	106	94	104	113	112	131	124	113	106	136	102	119	96	109	112	97	103	97	114	105	97	90	99	121	123	111	112	119	122	111	97	108	98	121	117	116	102	85	118	120	133	112	104	121	96	108	111	121	98	114	112	109	119	136	105	108	114	129	91	122	106	97	108	122	113	100	107	96	100	105	111	116	118	105	97	122	95	112	93	105	120	107	96	108	117	112	115	116	86	112	117	130	136	114	100	107	112	114	98	124	107	109	117	94	122	96	112	101	116	116	115	98	103	119	113	115	125	119	113	132	115	109	116	115	83	128	111	130	106	104	106	91	115	110	110	93	120	101	109	103	100	104	105	106	98	101	101	102	92	102	114	97	104	111	141	126	118	122	116	103	97	96	120	118	107	125	128	121	100	105	108	119	116	100	118	105	121	115	88	113	109	120	113	109	105	102	98	111	109	102	120	112	97	100	113	103	116	125	92	103	113	108	97	98	107	119	131	94	117	110	111	97	102	128	103	115	96	97	124	108	101	100	129	109	113	93	118	104	98	105	117	112	126	93	90	99	116	91	107	111	114	97	116	102	111	115	120	110	97	113	105	122	92	98	106	113	100	106	86	90	113	120	109	100	112	126	125	114	112	101	107	96	127	121	98	102	118	127	102	117	129	101	116	122	100	117	106	110	109	96	101	113	119	109	101	130	114	90	111	114	107	114	118	107	103	111	109	84	120	94	115	99	121	100	110	124	99	115	110	125	108	99	98	104	111	95	133	115	99	117	129	109	111	112	116	99	89	110	118	120	98	124	130	117	117	121	114	107	100	121	97	123	114	129	102	101	103	115	112	119	103	115	125	104	117	120	118	98	121	93	90	124	109	99	120	91	118	95	108	107	113	114	117	125	105	98	112	113	106	107	121	99	123	94	97	118	119	125	121	119	104	91	107	108	98	115	110	112	115	109	99	107	83	104	110	97	95	103	107	108	88	91	134	114	96	92	105	95	121	120	108	121	134	115	92	110	111	125	117	121	107	106	112	91	118	90	104	95	95	125	108	114	113	131	123	119	117	112	114	102	125	128	125	116
25938	21346	23722	13224	8390	5726	4193	2402	1725	2900	2986	1744	1135	1169	690	370	399	375	330	331	315	314	367	316	294	329	298	311	326	307	311	294	315	317	323	280	265	293	309	331	320	316	305	302	296	296	321	292	307	291	292	323	300	335	270	291	299	313	285	272	298	310	318	286	310	330	336	291	303	281	306	322	340	304	306	300	298	291	307	325	307	332	307	302	252	297	308	311	301	275	310	297	320	308	276	319	285	276	295	314	300	271	283	286	285	304	304	324	306	304	289	313	299	283	312	264	285	282	289	311	319	321	322	309	267	316	337	317	318	331	311	292	286	305	297	316	288	301	306	322	332	320	258	283	305	285	294	326	311	303	303	304	292	311	312	289	312	310	265	312	308	289	304	317	301	306	292	300	310	327	300	297	288	310	296	294	314	300	279	301	315	273	245	308	285	277	297	277	300	264	294	255	329	305	265	315	304	321	271	281	283	303	309	277	331	302	295	315	294	285	317	312	291	296	303	291	294	277	279	305	304	295	313	330	278	303	284	290	302	295	297	314	282	311	276	319	265	333	283	313	306	259	291	295	311	300	289	282	276	315	301	300	299	294	313	271	267	283	294	312	303	312	314	314	355	293	300	311	303	302	300	288	296	350	310	296	285	265	310	320	301	292	295	317	270	282	303	279	320	311	267	312	289	279	300	287	279	333	300	307	284	275	307	296	306	303	317	314	290	300	311	308	320	300	289	295	298	296	293	304	294	299	302	287	290	310	286	279	295	300	290	315	286	307	318	293	308	291	310	290	318	315	281	302	241	275	308	312	329	313	332	289	299	329	260	314	299	274	287	280	306	290	300	293	261	302	314	281	290	278	272	296	321	280	335	267	305	344	302	294	306	306	277	302	292	307	312	280	323	281	278	307	287	281	280	288	289	280	299	256	283	274	309	282	336	302	328	330	288	286	289	295	325	284	295	311	322	312	314	300	298	290	293	284	288	296	300	282	324	303	315	341	295	282	288	287	296	311	291	335	251	300	287	317	320	276	278	297	314	305	303	270	325	299	279	251	321	317	332	286	327	295	320	289	283	313	298	297	293	281	308	272	317	288	300	288	286	279	321	297	283	304	284	299	279	281	325	288	261	297	298	291	324	303	293	268	326	328	288	271	279	302	311	296	319	329	286	319	305	292	288	274	293	307	299	314	309	305	310	288	309	320	291	311	306	279	325	294	306	300	291	279	297	303	335	279	304	300	310	314	284	281	294	257	313	299	279	267	279	281	277	309	335	287	299	291	337	338	321	311	286	313	292	295	290	295	298	317	282	299	329	308	313	293	282	291	273	300	317	299	281	299	298	280	294	293	273	288	310	273	310	299	298	305	296	284	299	298	298	315	281	319	276	305	305	316	323	282	301	299	284	295	290	294	295	302	299	296	318	313	337	303	279	279	306	314	313	313	300	308	320	303	293	301	296	300	312	314	268	295	295	299	306	304	315	292	273	270	283	303	318	329	328	315	295	310	298	273	318	278	308	283	295	275	296	273	328	294	293	299	315	310	262	281	292	322	301	288	284	312	284	295	288	287	291	264	289	294	304	269	275	297	291	341	300	295	295	303	320	277	297	325	283	294	285	291	292	311	281	287	306	305	289	316	294	299	320	274	315	284	322	302	284	271	299	313	303	297	304	321	312	305	291	289	309	267	301	285	308	260	328	342	283	277	304	324	319	287	301	299	289	296	310	311	270	340	302	281	305	307	307	297	327	327	344	324	287	278	323	264	292	315	287	278	308	294	293	289	326	289	256	283	282	294	285	313	287	300	322	289	330	306	303	284	293	294	298	300	283	290	312	292	295	298	276	297	288	296	307	280	300	292	344	319	279	272	314	327	288	290	311	279	288	286	298	279	288	307	310	308	304	276	287	310	295	305	287	273	315	315	315	299	296	320	300	315	295	305	307	280	279	272	309	310	271	312	301	306	323	316	309	320	292	285	321	299	317	275	311	299	314	310	304	284	288	302	295	284	276	329	270	301	324	315	303	293	303	292	289	318	287	299	289	314	300	286	299	292	286	320	270	290	302	329	302	300	310	295	295	324	291	295	293	302	298	311	293	285	298	289	269	310	318	309	261	297	315	320	279	319	301	287	287	316	302	287	288	272	313	286	280	298	293	304	321	294	296	312	315	291	307	297	307	306	312	331	309	302	302	295	311	321	285	292	301	291	311	319	294	324	307	294	290	295	306	300	315	337	302	274	275	253	294	278	284	295	295	294	320	306	329	310	320	294	299	280	280	316	276	319	291	301	308	295	312	308	285	288	293	295	300	305	288	294	300	311	299	300	301	294	280	270	304	302	308	316	322	289	293	311	292	293	332	317	312	326	290	274	297	320	309	267	299	292	319	316	306	274	282	310	290	291	297	283	306	301	308	299	314	318	311	284	295	308	303	298	290	302	274	288	298	300	320	299	294	337	298	286	304	280	293	307	279	291	306	323	308	305	300	305	287	288	298	339	310	285	254	318	269	310	324	306	304	328	301	292	292	301	324	269	327	306	271	274	290	296	294	309	281	338	305	315	268	296	317	308	302	285	323	311	283	270	278	283	315	298	267	292	312	300	302	274	313	294	305	291	297	319	278	311	307	295	315	290	297	299	306	312	301	296	269	313	305	341	319	292	331	312	295	301	295	289	313	282	293	290	294	301	315	305	286	311	282	310	294	273	280	298	323	280	282	306	298	291	279	321	293	293	321	296	279	300	295	280	318	316	267	298	312	300	319	270	289	318	310	268	275	309	291	301	334	271	316	273	296	301	272	304	260	262	305	278	290	274	272	306	293	277	296	272	315	350	326	322	320	293	300	306	273	277	307	289	313	276	296	307	310	305	334	284	292	334	284	288	304	297	288	309	298	275	285	290	328	295	306	275	298	289	296	302	306	293	288	329	279	306	325	298	304	302	319	310	300	288	307	315	252	279	318	306	285	275	291	281	300	310	262	302	316	278	305	289	307	271	312	315	297	317	302	275	306	291	299	312	315	315	317	309	310	303	261	313	306	265	295	293	317	305	278	272	282	284	316	259	287	297	284	312	291	287	305	309	302	305	275	310	260	299	299	305	293	309	297	322	316	293	263	302	296	318	298	337	312	266	292	280	294	271	338	308	299	294	304	317	289	320	313	318	292	273	298	303	287	280	284	272	309	315	267	289	287	309	306	312	305	310	297	292	284	288	309	301	285	292	322	298	279	331	295	271	284	308	271	309	281	296	307	290	299	287	303	307	327	310	324	279	279	325	254	269	308	310	286	313	295	309	293	291	291	303	294	285	297	311	290	316	309	293	291	279	312	297	289	314	289	279	266	296	302	284	297	279	293	290	324	292	293	307	290	326	293	307	299	313	276	277	285	313	294	287	326	290	286	325	295	305	306	299	270	310	265	319	332	276	317	284	328	273	284	286	309	268	273	298	320	294	295	293	291	272	291	351	291	285	265	302	276	267	308	289	315	313	319	331	307	287
9792	3087	1821	696	420	348	344	311	313	327	346	291	316	286	301	283	293	333	294	287	303	311	333	295	317	305	290	302	314	318	302	303	284	309	316	297	313	329	341	298	318	335	326	329	282	342	333	356	280	308	298	309	329	316	306	307	316	291	308	309	322	320	319	325	300	300	282	304	313	282	307	362	278	261	287	355	296	278	338	306	301	285	314	327	326	304	293	317	304	315	308	286	322	311	307	346	319	300	284	287	298	302	296	309	333	330	308	310	313	301	336	298	287	295	306	348	280	296	320	328	312	303	322	290	297	300	309	309	295	275	324	314	323	328	310	305	292	325	323	295	298	291	342	329	298	317	330	294	315	293	301	326	311	293	307	309	325	306	323	307	299	296	287	341	321	355	316	337	309	324	331	317	292	289	359	339	288	302	324	278	322	294	346	309	316	315	301	338	329	310	327	316	305	334	342	326	344	303	347	309	278	304	296	313	298	345	338	265	303	289	330	302	322	311	299	339	299	326	289	303	286	316	298	270	340	289	299	328	332	333	296	282	297	306	311	311	318	322	302	299	324	316	308	308	292	330	308	294	295	304	296	286	284	286	312	280	325	323	319	310	322	275	292	330	376	282	304	320	337	305	305	314	304	331	305	314	267	333	311	311	306	311	346	335	343	326	281	322	328	307	313	324	276	289	317	301	317	314	283	273	319	312	325	306	324	311	326	299	313	297	304	307	299	313	303	321	326	304	345	328	346	314	324	322	331	318	325	346	333	320	330	339	339	292	286	295	321	335	312	308	337	301	309	284	330	343	279	306	301	300	323	310	322	307	304	316	294	301	321	299	302	310	301	320	293	278	295	316	342	324	310	333	340	276	326	332	301	278	311	288	309	325	295	291	296	312	289	314	311	301	284	314	339	316	321	299	322	322	299	297	301	298	328	311	292	281	324	340	314	330	332	296	296	278	294	323	320	338	305	307	320	315	319	315	267	330	289	323	306	339	319	342	269	296	278	310	329	329	300	343	334	273	279	308	336	315	333	314	296	296	294	305	318	304	296	331	310	319	315	323	335	325	323	321	289	304	318	301	300	299	323	310	284	288	297	289	290	336	313	335	303	313	310	302	265	266	315	317	333	308	334	287	303	326	302	273	325	284	285	311	311	277	333	284	278	331	307	302	329	327	346	278	321	283	339	314	301	284	298	303	298	312	331	307	331	328	323	299	319	316	313	338	292	309	299	310	288	342	292	310	252	324	308	291	321	314	289	324	291	294	308	320	341	307	318	311	292	312	294	327	300	324	327	312	285	311	334	331	327	327	337	314	315	319	291	318	309	311	307	324	279	313	336	293	302	317	308	293	294	300	313	326	300	286	314	318	309	295	279	335	309	318	324	350	313	301	285	321	331	306	295	264	346	323	315	315	340	323	341	275	328	329	340	311	306	333	327	297	336	316	300	318	332	317	328	287	315	293	323	334	292	338	301	305	301	304	295	288	339	312	326	319	304	291	322	294	305	303	312	316	282	332	326	312	335	324	299	311	302	336	335	277	282	321	342	323	293	327	318	313	300	305	300	287	321	293	284	292	323	300	307	298	309	301	341	298	339	342	292	283	312	322	303	307	305	318	284	288	343	347	338	305	385	323	310	337	292	290	310	296	309	325	306	303	315	329	348	314	280	291	275	343	332	328	310	292	308	355	292	323	309	301	331	329	318	319	315	317	337	318	296	307	314	317	312	323	278	313	288	309	314	325	293	353	316	295	298	300	313	307	319	334	326	333	332	319	341	321	299	333	287	312	267	294	317	316	308	299	310	281	296	307	279	282	304	305	303	306	325	319	325	328	318	316	314	287	306	343	366	296	311	305	297	301	286	284	335	351	339	330	332	320	284	321	338	325	328	299	361	335	360	359	312	313	333	300	302	314	310	296	341	348	298	316	303	312	309	310	288	334	307	328	320	322	326	286	315	318	289	339	289	290	320	341	308	281	339	291	304	290	311	306	313	340	299	338	322	280	283	310	297	303	324	313	309	335	323	291	295	289	344	322	325	317	300	295	321	315	311	342	326	320	307	323	312	303	301	331	313	315	295	295	295	307	310	300	341	325	320	343	344	299	307	279	333	311	320	326	317	299	314	312	303	342	325	295	286	346	306	303	338	340	338	334	290	306	319	293	287	321	343	329	361	311	307	310	312	347	304	296	316	298	320	253	282	282	307	280	286	306	280	287	313	345	312	327	358	318	336	325	334	321	327	305	337	290	316	303	326	334	297	319	321	282	287	322	341	311	303	322	312	292	322	302	297	337	339	294	283	294	348	314	326	323	307	307	287	356	327	291	305	283	309	325	302	297	299	289	303	310	268	319	326	317	320	299	313	295	292	308	328	299	323	300	301	290	281	336	331	321	296	304	348	325	331	309	324	318	273	304	295	283	310	298	270	295	334	307	274	265	315	290	307	308	314	323	307	307	304	292	301	321	297	285	307	307	302	320	301	314	278	312	311	314	318	336	336	335	302	311	305	292	313	308	338	293	282	340	298	329	290	307	319	335	327	302	301	280	311	283	279	301	293	329	288	367	320	308	267	316	330	280	300	323	312	342	294	298	305	256	322	315	320	357	306	292	285	331	296	315	333	308	306	323	330	308	283	297	312	331	309	294	321	290	296	287	289	339	291	304	305	328	314	285	310	320	311	300	320	300	332	291	279	293	322	330	284	321	290	317	254	309	301	265	298	317	341	285	305	331	316	302	320	332	312	300	304	305	300	299	328	309	286	311	333	298	327	276	347	312	313	326	286	291	313	308	323	291	299	326	340	304	303	315	295	313	285	302	295	299	313	311	296	352	310	304	325	314	346	283	327	323	318	299	315	288	303	318	325	314	324	315	324	320	302	304	318	291	342	283	349	308	326	273	322	302	307	290	305	310	316	280	332	328	316	302	327	296	315	316	303	327	307	331	321	305	309	345	312	322	362	284	300	283	299	322	336	296	320	307	338	280	308	307	293	286	326	291	302	320	306	308	292	309	324	323	286	331	291	303	315	318	298	327	288	302	334	301	323	330	298	307	302	313	319	302	332	327	297	335	304	320	305	343	320	280	340	296	324	312	320	316	291	331	332	303	311	333	318	305	323	324	324	294	287	321	306	310	303	329	301	273	291	320	329	336	282	308	309	339	301	310	306	280	331	289	305	319	315	312	321	320	302	320	298	312	317	310	313	324	286	342	309	314	306	325	286	296	305	310	322	301	291	297	284	293	322	290	310	325	296	347	305	314	359	299	325	300	347	310	327	313	307	324	300	305	291	307	312	341	306	325	311	336	295	309	296	286	273	308	323	280	351	348	319	332	303	335	310	317	310	298	318	286	330	354	292	313	319	323	314	328	287	316	288	322	318	310	310	281	317	288	336	297	296	287	308	322	284	307	301	291	317	312	348	316	296	355	338	289	275	276	291	316	285	327	282	309	314	339	351	323	327	338	302	290	320	328	313	314	296	306	296	293	286	349
7825	3918	4018	2005	1189	1029	954	851	792	817	877	810	779	788	761	773	732	721	733	781	799	790	789	748	719	781	758	752	748	727	792	771	785	775	736	732	779	752	775	742	721	741	799	722	796	784	739	737	773	756	762	780	758	769	771	720	786	758	724	763	752	731	781	739	733	748	748	826	742	768	758	725	734	751	789	739	725	746	737	736	748	731	727	716	790	722	729	745	789	741	721	749	789	731	764	761	765	789	757	773	741	770	732	777	755	762	759	812	770	772	728	754	747	732	778	769	808	754	752	717	781	761	767	746	721	789	765	708	765	730	736	709	755	730	741	773	765	764	777	697	747	764	767	808	674	750	734	779	739	752	735	754	740	752	756	735	757	752	773	812	752	748	791	703	738	794	726	726	796	739	734	759	774	759	761	781	771	766	749	757	775	782	798	742	714	752	768	778	729	770	783	721	795	759	765	739	769	724	796	810	774	749	750	751	757	741	752	771	767	779	788	759	783	746	786	736	787	687	765	759	764	728	742	777	726	765	693	729	784	732	744	719	718	779	757	730	722	784	761	717	712	715	766	765	791	776	767	740	775	769	767	825	725	753	759	724	766	747	742	785	737	753	767	767	764	716	801	730	803	773	766	714	788	763	743	756	771	779	764	780	767	774	759	778	784	784	798	706	751	725	738	758	696	752	773	769	741	771	697	786	778	741	729	737	775	725	750	792	717	766	786	806	754	741	772	711	726	731	750	726	714	721	749	772	716	732	763	762	801	731	749	720	734	775	731	745	717	778	752	712	800	784	776	790	730	807	790	722	760	728	746	778	739	739	766	778	769	741	768	728	817	775	724	757	738	759	734	725	723	749	804	761	764	756	726	772	773	772	735	764	751	819	736	755	713	794	761	752	756	757	732	803	780	769	793	760	760	757	771	749	775	767	783	794	774	777	771	775	736	750	775	749	720	753	802	820	829	743	772	742	763	777	731	773	744	785	777	709	772	736	738	754	763	750	758	797	777	739	777	781	735	721	760	765	786	726	805	749	779	803	785	714	771	785	751	707	746	774	761	759	703	748	829	776	759	825	707	739	807	757	755	768	801	721	767	742	717	798	789	763	787	777	765	746	769	757	766	773	785	712	766	748	727	813	754	748	731	748	797	763	792	748	765	742	759	742	776	803	766	785	795	765	774	763	707	766	783	755	773	733	735	750	798	778	786	696	779	761	754	766	770	683	706	755	786	799	733	763	774	759	828	777	756	723	798	791	747	760	770	789	769	797	771	761	803	777	776	759	734	778	777	798	781	803	708	779	775	753	759	761	766	768	707	703	814	772	769	743	718	748	768	795	757	716	775	785	727	748	790	748	738	756	752	783	719	741	714	724	768	744	786	755	745	772	790	749	719	746	700	731	775	777	729	772	737	748	742	734	723	780	769	767	774	776	794	751	743	801	690	710	764	789	725	723	740	764	781	758	762	686	762	810	758	761	764	780	741	781	744	782	756	710	762	792	762	753	760	771	810	806	740	769	687	720	775	769	709	780	767	779	729	736	790	742	792	762	788	746	754	758	768	769	779	707	766	688	776	749	759	778	738	743	739	739	765	741	745	764	715	749	774	705	789	817	774	755	746	795	752	789	755	748	694	754	776	778	732	727	718	784	766	708	723	749	771	744	778	729	740	755	751	784	744	727	766	792	756	783	804	790	752	794	772	711	743	730	731	780	721	757	738	705	759	717	763	771	734	750	725	795	773	767	743	704	759	823	759	737	775	799	732	791	741	748	756	735	741	797	714	747	726	810	738	729	722	740	752	760	788	776	759	773	757	774	761	701	772	783	776	723	770	738	812	753	731	742	769	811	746	749	727	731	758	782	809	737	773	749	738	730	723	803	776	776	750	811	758	761	770	723	734	717	722	741	731	757	734	714	786	738	787	726	751	718	729	749	782	756	767	726	769	795	727	810	696	753	771	747	760	753	724	823	720	743	768	785	717	792	755	758	703	759	756	743	745	791	803	776	770	763	768	738	754	769	745	729	731	776	756	743	763	746	780	735	787	725	745	718	763	802	778	728	785	771	722	775	689	714	734	748	706	739	734	769	780	760	763	729	693	784	768	767	763	737	736	736	778	697	748	765	781	762	779	733	750	772	771	760	780	756	763	766	809	756	750	784	773	721	777	724	737	751	697	738	770	770	732	765	776	737	799	728	786	768	761	750	795	759	769	737	815	729	774	795	719	811	714	794	726	776	744	743	798	772	780	775	756	759	758	788	769	743	775	793	760	773	743	760	725	774	720	711	771	786	774	726	767	739	725	740	757	716	738	801	758	719	727	806	767	740	733	750	785	707	729	760	753	768	790	713	760	739	772	757	765	782	741	793	740	752	776	773	755	790	759	781	764	769	726	734	771	759	725	769	758	735	767	738	747	748	766	717	751	808	779	748	760	780	743	783	783	769	738	732	752	775	729	781	765	786	769	721	755	745	750	722	762	725	760	802	818	741	758	751	752	793	744	765	743	788	797	748	791	769	751	717	717	806	747	755	766	764	790	771	774	736	835	777	746	728	767	741	708	730	765	777	736	731	766	766	786	747	742	771	692	808	760	775	756	747	719	713	814	742	768	748	763	700	774	736	731	759	763	730	795	767	761	765	785	793	733	756	752	704	793	788	826	757	736	781	741	765	757	762	723	739	756	726	722	733	724	789	699	747	719	766	748	787	759	733	722	748	731	754	714	709	783	717	734	773	712	757	763	736	717	744	754	755	806	725	754	746	725	758	781	714	773	691	732	743	747	784	783	792	745	767	757	785	751	742	757	799	727	745	741	789	708	756	699	743	724	780	801	751	749	764	793	759	738	765	732	757	758	761	756	768	766	764	756	788	715	755	779	749	792	743	787	724	714	754	729	728	733	764	746	740	768	744	718	771	780	783	781	751	763	727	752	793	735	750	770	750	763	769	734	715	737	735	757	762	786	747	699	768	739	710	730	710	748	754	784	752	764	734	758	734	698	738	735	762	736	733	793	799	749	752	733	778	771	756	741	795	749	749	771	736	752	778	733	711	762	772	751	788	784	752	779	741	723	758	741	744	739	760	708	762	763	723	774	736	822	749	782	762	773	762	774	799	777	755	765	796	754	761	799	748	719	742	739	757	771	776	789	727	733	733	758	759	772	742	788	780	759	782	755	791	754	777	787	782	770	792	715	794	747	691	727	741	790	822	718	766	729	783	757	745	774	806	779	775	758	771	736	774	740	765	793	762	772	707	748	757	758	735	763	762	731	797	756	734	733	750	765	716	750	754	729	757	751	769	809	753	786	726	770	739	747	741	719	741	768	749	760	750	778	723	787	755	770	720	742	769	773	701	737	698	739	764	737	832	801	796	795	780	785	770	746	784	735	755	744	778	764	784	760	699	746	731	807	682	714	787	718	749	735	722	716	755	770	783	780	743	756	739	722	745	730	735	797	794	759	787	820	766	792	734	748	785	767	754	755	702	790	733	747	713
28137	19408	19602	10500	4867	2241	1265	698	524	450	450	358	317	267	295	242	236	204	237	243	236	256	266	252	267	242	239	245	260	247	238	228	239	245	211	237	227	260	245	234	258	232	233	255	240	245	268	280	259	227	255	231	221	214	228	251	231	215	242	231	235	240	231	229	228	244	250	273	225	239	259	223	250	229	238	236	216	255	263	250	238	217	230	271	243	230	259	241	231	246	256	263	233	237	243	242	257	212	230	252	266	261	232	263	248	236	247	244	230	247	252	218	211	220	227	249	240	245	246	244	257	245	216	243	216	238	256	253	233	221	257	221	208	257	228	274	250	218	233	259	215	269	228	226	207	245	237	248	212	218	237	243	258	241	222	237	233	248	230	234	252	235	248	240	248	190	278	249	241	231	253	251	246	249	244	271	231	221	216	228	250	284	268	281	238	244	236	239	282	250	247	236	192	210	232	239	259	245	256	259	250	229	245	210	230	246	243	233	236	234	242	243	199	229	224	227	241	214	222	233	229	227	235	234	216	235	228	239	253	263	240	255	234	254	263	234	213	234	236	225	240	245	203	261	235	255	233	233	236	206	247	226	223	259	224	222	236	250	240	248	236	285	238	238	237	267	235	233	241	247	228	237	228	219	276	272	231	233	238	218	219	241	216	276	233	236	239	251	241	234	237	216	257	250	255	236	236	251	218	249	222	224	248	252	258	246	229	255	222	244	233	249	286	229	250	247	228	248	261	250	270	226	214	235	225	240	243	206	217	244	255	230	257	222	223	237	222	226	261	229	195	240	236	236	231	255	273	248	245	264	207	211	214	229	251	269	254	234	227	232	233	259	243	254	271	223	251	235	249	227	248	230	262	239	232	246	249	250	232	246	277	238	210	258	224	238	280	221	266	261	224	231	231	257	251	240	251	235	258	220	225	220	240	238	251	234	239	232	259	246	234	207	218	269	241	232	250	232	246	238	225	228	247	228	257	200	247	225	247	248	228	243	238	236	218	236	236	255	225	239	252	229	217	226	221	254	233	219	215	283	243	228	225	222	231	218	238	295	235	248	236	250	218	236	246	232	223	230	236	223	238	235	252	237	254	211	252	246	260	235	237	242	227	256	247	242	248	210	217	249	224	246	255	252	228	251	267	249	234	204	226	235	228	213	274	250	232	229	233	229	260	253	249	228	227	226	227	257	226	238	229	230	222	251	250	232	224	242	231	259	230	238	239	260	234	211	234	239	204	245	238	227	242	219	237	245	238	226	275	211	241	225	237	239	208	244	250	256	262	196	258	255	262	230	214	228	237	225	239	225	249	209	268	239	239	234	229	219	241	220	224	238	236	199	234	280	239	240	223	212	254	215	230	264	234	236	231	244	246	240	266	224	232	257	275	239	241	243	248	252	265	236	238	236	235	243	248	235	215	231	243	231	223	246	236	248	209	228	226	229	254	227	237	227	232	229	248	269	252	261	252	235	211	249	231	259	249	213	224	240	242	251	235	237	264	217	239	227	224	265	246	244	237	240	250	268	206	241	243	262	273	230	254	248	226	266	263	238	233	249	230	216	235	242	225	205	236	230	261	262	228	218	217	264	214	237	272	235	241	241	240	260	244	242	247	237	242	242	260	232	248	254	258	232	221	223	233	227	216	240	231	238	255	226	259	263	251	254	248	235	226	273	261	252	239	259	257	237	246	245	241	252	245	229	247	237	235	243	271	248	234	216	225	215	228	234	237	239	254	266	256	261	254	253	252	231	229	228	232	207	237	224	251	269	220	255	227	241	235	232	233	255	261	244	243	220	250	233	282	210	224	239	276	235	256	261	247	253	239	246	230	262	230	240	238	231	264	239	263	237	236	235	242	267	240	251	222	233	260	210	228	223	230	257	258	221	220	239	246	225	214	233	235	259	224	235	252	255	227	217	272	219	260	241	270	243	234	243	240	215	261	233	264	214	245	242	247	241	227	232	257	225	255	234	247	232	227	244	235	258	249	265	228	243	231	231	220	251	232	210	236	236	245	232	253	265	270	242	244	238	241	204	220	215	237	212	229	254	234	231	252	224	247	233	224	261	227	230	246	233	245	240	243	239	242	264	228	216	245	248	235	240	233	231	254	233	242	239	278	221	265	230	231	268	249	268	234	271	224	232	239	234	245	237	244	252	245	275	238	210	237	246	240	270	223	251	246	256	264	246	245	240	241	229	235	230	251	256	244	229	267	262	219	209	246	215	213	237	219	260	247	217	244	274	252	221	267	224	256	247	252	278	252	240	242	238	227	255	263	238	219	238	258	249	220	228	221	212	234	228	238	247	254	268	256	235	248	268	252	252	249	233	210	226	217	235	236	229	202	250	226	223	215	235	252	246	251	274	251	233	224	198	230	219	250	239	213	229	247	235	221	253	247	244	255	245	220	235	213	257	253	217	263	250	267	272	242	231	252	232	235	251	241	266	236	252	254	234	239	232	233	251	251	226	221	255	248	218	263	236	235	237	243	228	235	203	231	225	257	258	277	230	257	249	255	240	220	229	262	218	240	231	230	256	272	248	251	238	242	248	212	248	275	209	220	227	238	240	250	247	266	226	236	202	230	216	231	209	231	232	227	243	241	254	219	272	247	243	223	253	240	229	226	218	230	235	231	271	250	248	218	209	234	228	227	240	251	232	246	239	229	249	225	233	246	268	211	254	282	250	257	218	223	234	253	225	250	199	225	250	283	218	239	240	219	242	243	248	231	227	249	227	260	255	245	244	220	272	263	264	239	242	243	220	254	246	238	265	263	244	248	253	245	236	206	230	239	209	251	224	241	245	228	259	268	264	248	266	239	268	224	245	218	243	228	245	233	243	275	243	239	233	230	242	236	240	236	244	264	274	235	209	217	243	232	280	260	227	236	233	245	238	258	212	252	236	265	237	257	233	232	256	249	212	268	244	223	236	226	249	226	227	258	234	238	237	220	227	247	231	247	229	225	244	240	234	228	218	249	212	236	236	265	240	256	255	242	243	243	249	252	221	231	217	240	207	252	241	237	240	233	248	237	259	243	258	236	257	273	240	238	244	237	206	246	242	228	235	236	230	256	212	244	219	253	247	232	238	251	232	233	244	246	241	250	256	245	245	253	262	268	246	250	256	236	274	258	236	201	241	219	204	209	241	226	227	237	270	215	217	272	266	223	245	234	246	234	213	226	261	224	234	237	281	251	237	238	225	246	239	244	263	230	239	232	246	259	232	244	244	222	254	240	247	234	247	238	242	241	238	244	225	246	247	246	216	248	220	219	208	256	264	253	227	237	248	233	253	218	238	228	255	206	262	243	250	227	251	264	253	243	236	207	224	248	259	262	236	241	272	247	228	215	243	217	243	233	233	243	247	241	263	223	225	252	253	220	281	227	255	228	231	245	258	228	179	246	230	226	204	228	208	246	245	214	206	230	223	226	232	230	277	238	238	271	239	259	229	236	256	226	234	222	228	261	245	251	235	225	231	265	259	241	231	234	235
20990	17513	20835	11396	6295	3791	2588	1763	1851	1907	1841	1552	1198	936	876	641	649	559	636	614	609	625	602	607	560	622	586	629	603	585	607	588	623	604	550	601	620	606	592	581	577	570	607	627	609	619	596	585	635	564	583	579	591	642	560	589	602	569	571	602	564	606	573	573	607	578	650	607	591	590	579	616	616	569	592	595	604	591	590	612	615	614	549	599	598	608	611	621	643	627	620	587	566	592	621	632	611	637	536	570	596	598	593	596	586	587	576	576	596	584	594	579	567	588	545	614	580	600	583	552	602	633	532	604	593	636	583	595	581	574	588	609	596	605	628	602	630	599	624	609	569	557	578	571	526	594	571	665	574	620	605	647	573	592	601	570	605	594	601	611	630	559	572	590	550	583	587	558	647	615	612	576	623	608	587	570	652	579	607	574	545	606	527	601	592	526	563	583	638	596	589	563	601	585	557	563	595	610	603	559	601	569	624	586	606	539	586	596	565	577	582	574	570	560	573	618	585	581	588	606	554	617	604	636	615	564	591	555	595	595	552	635	539	596	596	568	597	594	627	561	580	538	588	614	587	625	599	575	544	585	595	620	560	556	548	596	590	620	577	547	613	621	583	613	594	593	562	582	605	635	608	569	580	615	598	564	622	539	566	575	541	602	599	606	559	605	606	570	594	594	606	586	592	560	560	546	624	603	575	650	613	566	566	639	528	621	588	568	588	583	579	645	612	571	599	641	577	604	638	607	566	601	616	601	541	605	567	571	610	611	591	597	558	630	613	573	630	563	615	588	573	574	556	638	586	587	614	568	601	604	560	579	585	606	566	564	581	587	591	587	619	581	594	576	560	542	578	580	564	602	608	561	621	618	581	542	579	566	589	600	571	566	577	591	605	593	584	587	589	585	591	579	577	550	580	595	545	574	579	547	586	593	600	592	580	556	579	573	570	546	562	601	556	613	575	588	599	579	570	589	575	590	580	601	565	637	595	612	619	593	574	596	572	565	556	591	595	574	628	617	593	601	559	557	579	592	621	581	613	573	608	575	602	588	576	555	568	581	579	617	608	599	610	611	601	631	584	567	584	568	584	576	567	618	628	581	598	569	578	575	635	629	568	584	568	609	598	550	592	565	574	591	554	574	595	600	598	618	550	573	594	606	591	574	559	617	576	576	591	605	609	655	586	583	618	595	598	574	573	592	658	647	557	597	578	578	577	586	605	595	570	608	566	600	610	598	609	604	615	591	581	639	603	612	591	559	588	641	586	576	576	594	582	626	583	660	546	616	569	602	564	576	643	564	561	566	614	572	635	572	578	569	593	573	587	608	590	599	561	639	574	630	606	589	584	553	613	609	598	611	613	631	610	561	581	568	580	629	554	623	601	571	535	567	578	534	595	603	557	597	613	560	600	601	579	581	568	596	586	541	581	564	574	601	620	553	565	594	541	612	596	601	602	594	613	584	561	584	574	624	565	646	578	580	573	629	612	611	557	575	581	586	625	575	578	598	602	555	596	581	618	574	576	549	607	574	596	558	570	586	610	564	591	613	597	575	598	586	606	606	583	590	563	597	574	581	647	615	591	595	565	580	572	606	622	543	595	557	575	579	590	569	596	623	575	581	535	581	590	582	581	602	576	579	629	591	609	636	598	556	574	584	639	565	635	569	606	615	565	593	591	592	617	571	579	589	561	585	637	541	551	548	574	597	586	556	621	561	560	595	578	588	623	557	579	559	609	586	587	563	588	574	566	569	602	572	563	603	581	579	574	581	569	601	600	646	591	606	602	569	588	589	597	563	593	606	588	573	597	562	609	605	619	580	602	651	603	586	555	545	556	575	600	589	581	537	572	564	575	561	589	575	572	575	566	581	590	579	594	613	556	599	586	601	592	615	594	609	570	593	625	619	582	583	605	598	617	606	569	622	599	585	604	592	563	621	591	530	546	586	553	580	557	564	614	610	562	617	592	598	613	562	585	618	569	596	601	618	569	611	585	584	564	595	593	598	605	559	597	615	587	594	591	636	599	596	607	597	557	582	606	583	593	596	608	595	625	624	621	587	567	640	580	604	600	602	580	577	572	558	564	555	574	564	598	615	580	562	584	537	554	590	564	571	629	599	576	600	596	589	593	574	613	597	606	589	576	649	622	568	552	573	573	613	628	592	574	600	541	627	562	610	626	590	580	608	607	575	597	597	628	566	545	597	606	574	632	604	608	585	594	572	561	564	609	568	635	607	597	562	600	546	569	572	584	619	539	621	601	588	581	568	598	624	574	624	629	548	576	611	561	534	612	562	606	615	603	612	603	600	584	569	613	608	625	646	553	580	613	599	564	559	579	582	614	591	601	566	626	603	626	608	558	558	619	611	598	612	599	595	594	607	585	581	601	596	646	559	606	599	581	655	602	623	567	634	550	551	576	573	601	579	621	594	592	639	553	591	599	599	604	579	606	575	642	596	612	586	576	584	591	583	554	558	627	566	578	586	611	622	589	606	626	586	583	574	630	624	620	606	557	567	529	535	614	619	614	574	588	581	617	575	579	548	585	549	588	572	581	567	542	578	585	589	577	546	568	609	548	595	570	606	570	582	583	592	601	605	570	616	571	620	604	614	622	613	617	602	610	582	628	569	587	551	586	550	573	599	599	604	620	593	609	588	591	613	589	654	587	560	612	593	662	590	568	586	588	571	593	644	587	574	631	595	588	594	580	614	608	619	574	596	586	602	567	559	605	593	603	597	567	571	566	556	604	611	624	582	554	591	573	588	617	615	596	617	569	586	595	591	577	607	590	614	596	573	623	599	601	598	615	620	587	562	573	601	564	619	581	603	608	587	595	603	572	589	600	625	590	602	599	610	572	560	553	587	592	569	626	642	589	584	607	597	597	584	625	611	606	595	601	593	539	573	602	614	584	615	598	615	573	579	567	579	604	644	565	618	584	562	573	618	565	631	587	596	576	616	577	632	578	571	569	559	582	589	588	568	611	564	599	564	550	567	607	580	587	604	581	584	565	578	610	573	595	593	601	605	594	568	572	610	570	628	599	582	556	574	588	600	579	583	598	562	573	555	572	590	593	553	589	583	595	615	612	581	559	556	581	609	588	554	534	594	595	601	591	578	570	595	617	548	636	621	595	576	579	553	633	643	584	594	582	569	620	599	584	576	615	613	618	595	569	578	583	619	650	600	575	600	605	592	577	563	603	609	582	581	617	619	574	579	620	595	619	588	581	582	610	568	623	594	623	577	586	597	590	603	584	567	557	607	629	612	602	640	614	596	655	572	601	616	592	596	581	620	601	560	624	565	540	565	592	587	582	565	578	574	579	571	637	585	604	590	562	613	595	573	555	570	536	634	634	610	587	530	575	585	560	558	553	569	583	621	601	529	589	616	592	573	575	563	581	624	602	626	597	573	577	633	576	614	565	561	603	615	592	601	578	581	583	618	587	558	585	576	605	581	590	614	630	601	624	578	604	572	570	581	632	600	598	621	560	580	602	586
36654	25956	26732	16071	7348	3380	1778	809	581	536	492	345	263	177	161	130	137	107	126	107	125	104	112	119	111	102	127	123	117	116	90	87	111	116	98	94	121	119	102	107	117	134	106	111	99	109	107	110	114	122	103	117	106	107	112	125	126	123	106	126	114	113	102	116	123	104	102	111	116	112	124	97	101	115	88	114	101	123	114	110	106	123	125	114	100	119	117	111	93	118	117	103	102	121	113	129	120	110	103	91	106	125	108	111	123	137	125	115	108	112	116	106	107	123	135	113	116	90	94	104	102	124	111	103	85	129	113	103	96	112	114	109	102	105	122	112	136	111	112	111	95	94	104	114	113	102	105	112	113	107	119	92	120	124	120	118	103	105	101	114	116	109	108	114	99	121	105	96	96	122	90	116	108	116	88	113	114	104	101	90	119	115	112	101	111	116	105	125	86	117	136	114	96	117	96	118	110	107	108	118	110	111	88	111	112	100	120	113	103	111	116	88	133	106	113	119	126	110	102	119	101	100	108	131	107	103	113	117	99	104	107	101	94	109	105	97	98	96	110	110	105	116	110	124	120	79	126	93	104	132	109	107	123	120	94	79	108	94	101	122	114	119	108	128	116	103	106	96	110	116	116	109	126	100	108	106	100	104	132	96	114	112	113	96	107	110	103	115	101	120	96	119	106	110	99	103	118	110	109	105	107	104	106	120	91	114	100	119	98	100	102	97	113	104	134	118	112	123	109	102	113	94	114	105	108	119	112	116	124	92	127	110	132	109	114	118	132	115	110	104	107	107	118	107	93	110	92	102	104	122	109	105	116	111	131	93	100	102	110	114	131	120	121	111	104	112	108	114	111	114	108	112	129	97	104	107	107	100	134	94	101	99	120	113	118	110	117	126	108	107	108	112	112	101	111	121	108	107	118	111	110	113	123	101	103	102	111	94	108	104	132	87	118	105	101	101	97	106	115	118	114	115	118	105	102	113	91	120	122	120	120	105	104	95	110	115	101	96	118	130	101	133	105	131	102	107	114	118	101	95	108	104	125	123	110	110	100	112	116	101	114	121	115	119	91	121	91	109	115	119	114	125	105	92	103	99	95	100	105	99	119	111	119	122	96	103	131	76	111	90	109	107	114	105	100	114	101	119	106	129	95	117	98	102	104	128	125	112	106	122	99	102	103	122	122	115	98	115	107	105	116	121	86	110	112	109	108	113	96	98	94	108	102	114	120	107	93	101	101	100	115	116	89	116	136	118	96	105	115	116	122	108	104	120	118	104	87	100	95	102	107	107	112	98	118	119	119	99	107	116	104	109	114	91	116	115	126	113	105	104	100	110	109	99	102	91	97	97	96	96	89	134	92	114	103	114	98	122	114	101	110	124	105	103	109	117	124	103	108	111	109	106	91	131	100	119	127	113	111	126	128	100	125	131	107	117	118	95	118	128	109	105	102	133	118	119	124	101	102	119	112	117	107	100	103	94	121	97	120	110	87	101	102	124	104	96	120	94	110	105	103	98	105	138	88	107	124	118	111	104	116	117	107	106	117	128	110	123	123	110	110	119	103	127	125	106	115	115	95	128	92	100	104	122	143	103	110	118	92	112	106	98	108	102	129	111	118	90	127	117	124	117	104	131	96	109	114	104	138	139	120	108	124	132	120	104	111	114	145	117	97	117	104	108	112	111	119	104	118	106	120	95	121	108	129	119	95	126	106	115	107	102	118	112	120	115	90	121	97	93	86	97	117	101	89	125	102	106	115	115	123	140	99	115	92	118	106	103	119	114	124	93	97	123	127	106	113	108	104	136	114	119	93	90	106	99	109	101	120	109	113	103	125	110	95	130	101	102	118	113	87	130	100	108	106	108	106	99	111	88	104	121	92	101	97	125	89	99	110	113	131	108	113	131	118	115	98	100	119	123	88	108	116	111	117	122	125	111	126	104	115	126	104	102	109	117	130	111	133	114	102	101	104	120	129	106	124	115	87	100	98	118	112	104	97	99	91	122	105	108	119	106	116	122	109	106	104	106	101	122	109	109	99	102	115	102	99	101	118	99	107	89	102	107	109	105	103	126	120	99	107	94	116	131	111	106	115	108	102	103	105	124	112	107	103	115	110	123	106	111	101	105	100	106	117	102	108	112	105	119	96	93	109	99	111	102	120	131	128	115	92	106	103	100	109	109	121	112	117	93	87	113	118	118	105	103	89	89	113	117	94	132	108	99	110	124	98	108	88	116	120	104	108	130	125	115	87	99	94	112	106	106	101	133	98	112	118	117	103	114	118	109	120	117	127	99	104	126	101	126	120	115	100	126	106	108	107	108	105	90	87	104	99	127	109	105	111	120	104	108	124	123	103	111	113	101	102	112	87	116	110	109	117	111	125	125	104	114	113	102	111	108	132	111	93	131	79	112	107	101	102	130	92	113	115	107	118	118	136	110	105	97	111	116	116	99	95	112	108	114	119	116	105	124	97	83	117	105	103	108	92	113	113	118	112	105	88	102	112	109	108	117	111	114	100	117	127	89	89	120	98	111	92	93	115	93	96	97	115	103	116	113	98	110	107	116	110	116	117	111	99	104	83	115	97	114	102	109	104	92	105	111	100	119	110	116	89	97	89	101	99	103	115	115	104	116	119	124	108	132	110	101	125	113	104	129	116	115	96	112	132	98	90	116	127	111	94	104	103	107	105	103	110	93	106	101	88	127	107	111	101	135	108	112	103	111	99	107	114	120	111	105	119	107	101	115	101	105	106	117	110	123	108	113	117	96	92	108	111	115	117	112	119	109	115	120	108	132	117	101	118	117	103	97	127	111	115	125	110	129	75	127	107	97	108	113	116	112	115	109	110	103	116	101	110	121	121	125	114	109	125	103	106	90	96	135	101	119	129	93	103	112	108	90	95	118	99	106	114	131	114	92	103	115	108	96	89	114	91	95	133	107	101	100	108	111	104	127	129	109	102	120	115	122	131	90	131	102	116	102	122	109	119	117	107	122	110	102	97	97	116	116	127	115	113	109	115	131	106	125	107	125	108	108	120	111	107	107	103	119	104	104	115	129	137	107	127	99	100	119	109	117	118	104	116	99	116	98	103	103	108	103	95	115	114	93	127	93	122	112	97	98	96	125	111	112	122	133	123	105	121	113	121	91	121	109	112	120	115	119	110	104	113	111	117	111	120	127	107	96	118	102	106	101	123	114	112	111	111	123	110	91	136	86	136	118	137	125	129	105	118	99	126	122	105	113	102	115	110	117	106	125	111	112	115	122	109	127	102	102	92	120	109	100	103	112	121	119	119	114	97	90	123	108	129	130	114	126	96	89	114	117	118	102	121	102	100	103	109	109	112	104	102	111	104	121	101	105	118	104	108	93	117	119	115	132	85	115	96	90	101	97	119	108	98	116	97	120	116	114	90	100	123	84	110	117	98	119	104	117	102	122	138	100	108	108	101	106	93	109	106	87	120	131	95	105	102	115	105	106	91	97	115	118	92	118
26046	22248	26744	15280	7298	4739	3471	2212	2551	2368	2281	1772	1308	734	625	470	369	366	349	336	309	332	326	327	341	320	327	326	337	334	316	337	309	310	316	334	309	339	324	291	311	315	343	302	271	283	282	311	307	315	313	302	352	285	302	317	322	280	298	312	301	304	295	325	328	296	324	339	328	310	321	273	318	309	285	298	286	306	315	325	321	278	320	326	302	301	323	304	278	293	331	320	299	284	295	276	321	309	292	278	294	296	304	299	305	289	296	312	346	316	303	319	262	333	271	292	314	299	299	305	309	314	298	325	276	275	304	318	276	319	298	314	281	297	294	299	275	301	308	311	299	344	308	306	316	280	276	323	273	302	314	300	311	322	320	313	298	282	302	352	307	295	320	278	300	322	297	303	308	298	321	305	300	286	270	314	285	299	278	303	313	304	336	311	247	276	282	284	322	302	290	316	275	323	315	281	313	277	275	296	290	301	284	320	291	317	297	296	295	307	282	312	297	283	303	309	297	286	311	274	300	291	316	289	296	288	282	288	293	318	301	272	301	291	286	292	276	279	309	278	308	327	284	275	287	306	316	303	289	303	305	293	289	262	279	287	271	291	294	289	276	342	320	299	312	279	262	298	288	297	316	287	281	324	318	311	255	312	253	261	289	282	328	302	307	328	286	276	296	289	299	276	313	308	308	312	314	304	294	288	292	282	304	276	289	303	279	277	266	274	316	320	291	314	304	291	272	256	304	280	325	286	270	272	277	320	290	273	334	311	296	311	289	272	284	280	320	313	322	309	308	286	310	276	288	310	297	315	279	294	268	278	278	305	284	297	296	310	296	269	305	304	322	262	285	301	319	324	290	303	281	331	305	294	301	302	299	276	289	296	270	298	286	293	318	270	310	291	295	271	269	290	281	278	267	294	304	289	291	286	297	299	292	293	289	312	304	294	274	304	319	296	292	291	294	294	290	296	326	322	299	283	271	289	303	290	307	296	281	313	297	275	282	306	284	299	294	303	290	310	333	311	292	327	267	337	290	312	295	269	276	287	308	291	323	339	295	288	310	282	307	287	278	300	312	290	283	297	277	274	293	306	300	285	308	284	309	290	289	258	296	310	331	291	301	298	285	282	271	291	327	280	290	343	310	319	283	278	306	318	308	303	313	310	312	272	293	282	282	286	293	289	305	287	302	279	291	319	294	296	308	295	304	281	288	311	306	315	293	275	285	328	330	285	305	295	303	322	267	302	295	313	313	271	299	279	289	307	292	308	304	308	278	320	304	318	282	302	321	315	303	304	295	298	261	326	297	271	308	313	319	310	303	277	296	288	325	276	262	291	329	305	344	303	311	291	303	280	311	296	336	322	276	319	329	318	301	274	277	273	281	296	296	302	314	281	298	287	286	301	315	301	300	279	245	322	304	314	309	304	302	285	291	268	302	299	294	324	283	293	304	304	283	288	285	301	311	299	286	289	304	309	286	297	286	302	301	290	335	289	323	304	287	313	287	329	303	304	288	302	302	301	275	282	286	331	319	266	263	318	272	292	277	292	332	277	298	331	302	299	320	290	295	303	271	272	274	283	290	293	282	278	323	317	284	291	294	310	295	312	286	301	338	300	278	292	278	308	312	286	277	286	285	300	288	264	299	302	292	326	313	298	301	281	254	292	321	286	323	252	293	309	305	322	242	318	288	305	335	282	319	281	297	289	303	302	309	304	322	290	300	292	294	290	320	272	315	294	347	285	287	337	296	315	310	299	314	294	309	288	321	286	270	293	302	310	294	289	309	310	301	319	306	272	314	296	295	313	301	298	305	305	312	297	280	321	268	313	285	301	262	271	325	293	300	313	294	324	322	306	277	299	317	294	311	282	294	301	304	325	285	282	309	318	299	314	302	291	298	293	305	293	345	310	333	287	258	295	311	318	302	308	316	295	313	277	300	295	295	283	306	309	297	278	267	280	315	310	283	293	278	298	291	306	303	285	281	276	305	314	309	293	325	293	328	259	290	307	302	297	289	281	305	310	321	303	284	316	285	251	292	302	323	287	281	279	293	267	269	301	295	281	287	279	277	309	300	279	290	299	286	267	314	306	268	279	305	322	301	276	289	303	314	293	306	299	288	294	334	321	308	310	300	293	300	298	295	295	299	292	277	287	324	286	312	292	315	297	297	276	307	298	280	290	307	289	313	280	305	320	297	317	298	295	295	304	285	303	295	306	289	312	297	305	317	307	337	322	294	270	309	295	282	308	329	272	278	274	318	274	290	301	316	327	289	274	265	300	285	303	280	279	292	296	298	306	281	293	282	299	262	269	295	257	286	300	319	328	298	306	286	316	296	316	300	303	312	322	353	289	347	314	279	299	315	304	299	292	294	333	296	342	314	294	318	276	310	318	266	299	306	298	266	321	309	322	290	313	289	327	280	274	265	291	325	302	279	295	292	298	297	270	312	280	314	302	266	330	300	324	309	327	301	292	285	292	320	313	325	269	305	303	303	305	309	312	317	290	296	304	330	328	295	313	305	278	315	245	308	321	310	277	300	307	292	297	300	265	306	310	297	294	283	298	291	301	284	303	316	311	277	302	284	253	296	284	293	283	311	317	317	282	292	300	316	307	290	298	299	286	262	307	311	302	310	295	320	321	291	274	292	297	287	296	298	282	306	289	285	318	282	295	288	283	283	299	298	306	288	295	297	305	295	318	290	309	280	306	298	301	323	285	305	286	294	295	323	283	323	318	299	306	289	293	284	279	274	280	270	292	278	297	315	307	275	283	327	307	304	314	308	307	276	288	272	277	340	311	255	318	319	311	310	298	326	336	273	279	293	326	328	335	279	299	304	275	302	309	300	306	275	289	305	292	292	259	306	299	285	317	298	319	293	306	311	327	282	293	317	298	272	305	285	286	282	267	310	304	294	308	288	332	283	316	304	304	275	302	281	291	296	281	300	300	297	314	287	301	337	306	283	314	272	301	292	279	287	303	328	292	303	319	300	289	275	286	281	297	313	336	292	329	288	320	306	302	286	287	303	293	339	310	300	291	297	305	319	291	300	312	295	301	310	279	297	312	291	330	273	316	286	310	281	302	307	297	322	283	286	297	235	327	281	330	297	339	311	265	306	303	282	259	298	315	308	291	290	292	284	291	270	287	315	282	294	308	280	302	304	303	311	332	284	316	309	274	287	288	317	298	286	297	283	319	303	280	304	283	269	332	287	293	274	320	309	292	332	305	289	297	286	281	267	323	302	267	268	288	277	297	289	291	290	303	328	305	289	272	322	293	285	275	301	315	309	298	302	296	297	320	275	273	331	297	290	304	275	313	289	281	308	283	323	291	262	303	303	321	266	282	292	309	281	319	279	304	319	319	301	303	273	278	285	273	266	294	293	307	288	293	285	310	301	312	311	321	291	299	285	337	308	305	278	271	302	316	296	275	311	315	300	310	271	300	292	324	285	288	282	273	304	319	274	298	310	296	288	336	280	287	285	301	295	284	283	281
9836	2897	1811	734	361	316	337	303	335	289	279	369	309	309	311	320	297	295	316	306	275	289	343	275	313	353	358	316	283	339	278	312	314	304	330	317	323	310	312	345	340	308	308	289	298	324	337	307	293	297	278	308	322	317	303	301	318	292	324	324	311	342	301	338	317	279	328	335	296	295	286	291	312	309	290	306	306	292	253	313	307	329	291	328	326	311	317	306	253	289	272	323	308	317	302	326	320	282	285	303	298	276	311	293	317	292	284	344	311	331	318	320	348	300	311	322	284	293	356	297	302	312	297	294	325	321	318	303	330	315	340	330	304	294	318	282	296	301	329	281	292	331	280	310	312	304	309	324	300	295	315	334	292	311	306	322	301	310	304	280	317	299	302	319	281	320	267	332	325	311	273	342	312	300	284	337	315	289	315	326	322	282	315	300	319	290	286	300	296	330	286	330	312	285	346	322	296	288	298	331	293	304	319	318	294	284	305	337	290	311	293	298	301	269	311	323	295	321	294	291	312	334	293	294	328	322	330	314	306	286	304	317	310	301	290	342	292	305	286	312	289	297	286	336	311	299	341	309	313	330	307	321	311	298	283	313	308	334	325	316	317	310	327	307	296	328	312	307	289	321	320	305	317	295	332	305	290	297	344	283	300	314	298	266	306	304	275	298	311	332	314	298	327	291	306	307	292	322	302	321	307	280	296	316	283	326	312	324	322	290	305	345	364	311	307	316	329	332	303	289	317	304	328	300	295	292	347	288	264	289	304	283	280	294	317	307	310	276	273	324	322	326	316	275	329	279	329	297	327	288	318	286	318	312	300	312	305	299	308	322	344	285	305	321	303	323	323	316	324	296	274	314	327	334	289	296	301	280	311	279	328	318	331	286	295	312	273	300	269	315	285	320	302	327	316	321	315	302	322	313	321	317	319	311	323	317	280	302	337	315	279	298	326	319	280	325	277	337	303	283	282	319	332	320	312	310	297	325	303	289	305	303	285	307	332	311	326	340	328	283	313	319	346	296	327	287	319	314	294	324	296	308	351	303	316	306	320	321	294	331	300	311	290	321	308	324	324	270	279	299	320	321	287	326	307	283	339	297	298	307	303	307	369	298	319	344	324	321	296	332	291	320	312	298	288	303	247	313	332	302	300	290	308	289	321	300	297	319	326	309	307	299	303	303	279	302	326	333	314	317	322	361	304	280	322	293	313	310	279	324	322	304	314	316	310	310	323	302	297	271	284	307	312	332	318	294	297	322	312	308	344	352	322	313	315	277	273	279	289	340	302	327	326	318	327	293	336	281	293	301	313	276	297	308	296	295	323	322	319	288	285	287	292	279	292	298	293	319	315	341	358	321	301	288	323	305	331	333	304	297	304	321	326	292	295	286	281	285	322	335	342	327	317	334	287	308	296	324	290	314	286	288	300	309	334	289	298	315	287	299	308	308	294	308	301	302	297	313	317	292	331	296	351	343	292	343	289	328	336	318	301	286	332	307	303	311	310	307	319	322	324	318	311	308	272	303	302	290	323	303	335	344	313	303	307	330	311	333	293	308	344	303	312	310	292	366	335	320	293	307	308	290	303	305	288	299	311	303	351	330	314	314	304	323	340	295	303	325	334	267	301	284	294	267	312	296	310	278	291	317	313	281	321	299	337	275	298	298	289	304	294	302	314	324	309	288	282	337	305	303	320	324	341	269	303	308	297	332	317	316	313	304	290	296	310	281	325	281	277	308	301	295	334	319	341	303	322	314	336	317	315	308	285	354	307	315	289	318	296	325	295	287	312	317	299	304	298	346	315	333	289	304	323	324	317	281	310	316	286	293	305	329	308	293	283	326	310	338	316	294	315	302	306	329	300	313	290	309	349	291	291	323	278	321	301	321	288	296	284	326	311	298	351	310	300	316	263	341	304	303	288	302	312	316	327	272	315	301	344	304	296	294	351	280	314	274	334	299	316	321	333	310	334	311	266	310	316	318	329	323	285	329	295	303	337	259	320	322	315	264	339	291	301	306	304	310	300	295	325	318	320	296	302	303	309	319	332	314	319	315	330	307	343	273	324	293	324	304	295	331	328	332	328	303	321	310	275	355	305	304	310	330	350	313	321	335	303	307	292	281	307	328	277	304	307	298	300	336	275	317	292	316	300	317	321	320	315	287	300	312	310	291	288	295	323	316	324	310	285	288	301	305	307	310	306	341	306	305	301	301	310	305	290	298	299	320	315	306	313	288	318	281	331	343	318	315	327	289	286	313	317	309	282	297	330	318	315	325	330	282	312	307	319	298	323	269	305	306	306	295	304	264	293	296	301	308	263	269	248	282	296	314	289	272	299	331	308	303	318	308	301	313	299	322	320	309	289	295	309	296	337	311	349	299	321	271	329	297	301	289	341	304	292	290	302	293	323	294	311	309	294	292	316	311	292	285	307	300	334	315	299	307	310	331	301	300	314	311	305	288	330	332	316	288	330	325	318	322	313	297	320	336	293	309	303	345	313	335	315	292	315	304	299	327	295	312	324	290	258	273	285	293	304	285	276	295	349	314	301	317	312	307	322	305	305	306	268	330	315	298	301	300	318	332	305	303	301	302	316	323	265	307	297	327	329	340	336	319	283	313	307	311	316	315	293	282	294	313	307	282	284	306	280	312	330	299	285	300	324	301	305	357	314	319	302	311	310	314	298	295	303	326	289	287	312	276	304	348	340	303	308	279	305	306	283	325	332	294	325	328	312	276	275	301	299	316	324	299	301	294	314	322	304	297	319	283	312	298	321	303	321	303	300	292	336	267	317	308	310	312	308	331	310	307	301	313	331	331	305	327	343	316	315	358	290	307	319	300	327	304	322	306	277	306	328	293	293	323	318	285	295	329	295	326	324	295	294	313	324	306	292	306	296	335	353	292	282	299	294	352	299	296	350	304	324	324	300	235	309	328	312	312	323	313	322	295	333	292	294	297	323	312	285	305	302	314	297	300	288	323	276	307	299	288	327	275	320	299	306	277	281	311	325	311	331	304	313	290	309	289	322	280	300	310	311	297	285	322	313	288	318	286	304	320	307	306	283	335	324	306	326	306	319	313	328	313	299	311	300	285	279	310	307	304	311	308	329	316	300	308	323	313	314	330	319	331	290	320	283	305	288	296	330	307	283	318	301	302	314	315	314	306	278	251	302	272	326	277	298	293	298	335	304	300	292	283	327	286	260	330	320	298	313	313	324	276	304	312	323	280	321	319	296	339	307	315	313	320	310	297	301	321	305	301	288	318	299	335	329	280	310	267	315	308	294	303	284	302	311	306	293	269	304	280	309	300	358	310	322	288	320	279	309	309	284	321	313	300	329	304	292	284	293	339	312	313	317	293	292	275	323	335	323	316	313	294	308	319	317	268	342	369	274	347	316	298	273	315	286	272	332	324	302	299	305	299	261	314	304	294	342	289	319	286	280	296	319	299	338	287	311	309	328	328	329	329	306	315	314	316	304	310	302	278	313	289
7794	3775	4343	2094	1113	982	967	786	826	832	786	788	797	796	806	747	749	756	762	801	777	740	809	738	781	777	707	753	728	725	729	744	748	796	725	761	745	734	770	741	791	749	791	699	743	681	746	736	727	729	728	761	745	756	775	733	727	752	723	726	756	746	777	759	744	732	757	771	739	760	733	739	741	748	756	766	703	745	762	726	791	823	730	739	750	707	728	779	733	763	712	767	759	755	716	758	721	733	723	768	797	696	807	695	770	752	776	742	752	771	761	763	745	754	766	809	767	757	743	767	766	703	738	733	746	718	739	763	765	789	783	765	780	764	750	740	718	734	742	739	771	740	743	718	789	763	733	768	789	737	719	754	750	758	725	729	792	745	742	738	752	795	717	775	750	744	773	738	729	722	790	719	741	733	751	765	746	789	733	735	722	812	762	733	730	763	764	754	759	760	742	698	705	745	713	790	707	731	751	708	703	744	747	744	723	752	740	746	705	788	762	778	757	764	720	745	710	724	785	736	718	760	774	772	702	762	768	741	728	750	768	765	750	755	760	758	759	735	739	719	770	766	746	789	753	762	720	748	767	758	783	790	716	756	783	768	729	724	731	774	709	687	739	739	748	822	754	750	763	696	735	763	735	774	747	764	755	748	770	804	780	728	812	723	731	737	762	752	774	758	747	721	781	735	787	772	767	729	729	760	747	761	744	731	752	745	740	756	752	731	757	741	754	772	779	748	745	752	804	741	781	726	788	815	734	788	790	766	787	726	788	748	702	772	770	738	761	834	776	739	731	731	783	754	744	778	732	754	726	701	789	790	744	777	762	723	747	707	772	776	748	738	790	787	742	705	763	765	749	764	790	783	769	733	737	777	732	766	713	763	729	756	762	736	712	772	817	753	698	761	759	704	788	771	770	743	753	757	729	742	734	753	784	753	748	716	689	706	741	772	714	737	747	746	730	751	728	789	718	738	740	677	751	705	747	722	754	790	766	763	776	801	761	750	780	731	728	727	726	741	723	791	743	734	733	810	771	716	769	757	752	736	752	743	722	765	757	789	743	771	771	757	745	727	722	753	786	691	783	785	726	720	715	772	734	711	804	729	739	752	707	714	770	776	776	749	772	816	758	789	802	730	765	732	774	719	762	794	747	720	752	716	782	784	762	699	733	783	754	758	722	741	770	756	746	752	797	718	772	764	778	739	717	745	777	755	731	754	782	741	781	738	748	738	724	734	732	755	774	758	755	800	769	736	757	702	753	785	740	707	737	770	743	731	774	725	770	752	756	776	749	734	736	764	702	755	818	774	734	754	752	735	744	751	776	751	701	771	724	752	761	757	754	766	776	735	680	722	743	706	729	683	753	766	772	771	770	743	815	776	758	687	749	738	782	802	774	767	752	752	723	720	725	733	729	782	769	742	719	758	753	775	738	745	764	763	771	777	757	744	712	755	777	770	768	712	764	750	764	743	741	725	730	776	783	758	747	777	771	759	771	701	805	720	800	726	741	721	764	704	752	722	750	765	755	765	716	729	732	806	804	779	728	739	751	759	746	728	794	762	739	786	764	709	750	712	766	773	784	771	755	789	763	715	773	722	762	754	800	744	746	800	747	704	714	757	715	746	717	753	775	744	763	749	704	706	714	735	728	793	777	738	723	776	690	755	755	719	757	721	818	771	747	778	769	726	724	746	714	778	770	701	744	774	714	723	727	764	740	740	713	779	789	741	802	733	696	760	767	690	782	717	766	810	717	782	789	707	736	754	762	753	718	743	734	751	747	755	760	754	725	756	748	786	754	729	734	760	779	740	755	751	727	781	781	767	813	794	775	737	743	746	760	762	745	689	753	711	771	789	778	749	713	747	734	750	767	742	765	751	709	775	743	813	692	763	721	765	724	728	764	784	750	739	817	764	739	720	704	758	691	741	748	768	776	767	706	780	764	756	758	751	808	791	719	732	696	738	751	737	749	723	707	709	736	715	767	758	753	745	746	732	769	731	745	735	738	697	755	754	754	708	764	748	714	766	740	703	756	702	792	752	790	787	765	752	755	751	754	770	851	767	772	724	708	751	774	750	766	752	754	734	683	755	757	731	766	796	755	776	768	770	742	741	821	708	723	771	753	777	763	712	725	759	755	723	789	799	780	769	773	776	740	793	761	754	733	720	746	735	744	753	789	737	737	740	703	734	721	794	705	767	716	687	751	760	769	745	750	770	729	756	767	742	773	758	725	731	804	774	763	727	806	741	762	781	759	749	748	697	766	757	713	792	789	772	775	743	765	775	719	780	789	767	699	766	743	735	725	773	758	732	847	699	736	697	768	769	741	729	752	785	761	750	749	728	776	714	751	757	791	771	751	702	764	771	718	728	747	769	775	719	726	738	752	750	745	797	742	768	738	715	817	779	803	809	746	762	761	691	733	737	744	767	743	757	750	790	705	741	736	764	777	791	751	752	761	699	751	715	742	748	713	726	733	753	756	719	796	721	725	738	753	810	768	752	747	749	788	735	720	816	786	734	766	772	699	788	764	748	712	749	732	740	768	752	695	737	763	721	725	743	770	769	751	778	729	823	719	772	748	713	779	751	743	763	753	773	733	779	766	786	738	788	816	735	780	789	759	735	748	782	775	808	691	767	731	708	764	733	761	779	732	717	735	721	737	740	764	780	739	776	746	744	730	787	733	783	726	728	723	688	728	715	757	727	751	712	728	762	739	790	764	778	766	720	737	720	731	792	772	746	727	804	738	747	722	739	756	743	820	771	746	743	754	760	727	776	692	771	727	750	818	731	829	734	761	741	791	733	747	710	789	732	790	761	728	733	730	724	765	771	746	723	724	775	733	762	733	733	745	746	712	735	767	712	750	743	747	725	706	784	772	794	770	747	765	744	718	746	736	724	767	725	749	790	710	777	705	707	731	744	735	716	719	735	740	755	746	704	780	780	819	783	739	735	758	723	752	761	778	758	796	791	745	743	758	806	739	744	757	728	744	764	762	752	752	736	724	757	741	753	783	802	732	725	727	741	732	757	765	714	740	737	759	744	823	753	757	716	737	820	725	761	782	723	768	701	763	724	806	743	775	750	743	741	724	696	752	769	710	753	743	697	745	767	687	779	761	727	756	794	769	756	774	743	736	765	730	728	723	737	743	744	817	794	768	727	729	773	724	755	781	727	772	722	774	731	763	724	735	771	699	740	751	758	803	746	740	746	743	729	734	713	826	718	789	719	750	765	680	730	758	698	761	736	782	714	744	777	765	754	749	685	782	748	764	720	740	781	780	740	726	752	706	744	738	760	749	780	753	732	784	730	767	777	737	704	740	792	725	713	762	731	722	764	768	764	743	728	762	759	776	731	741	750	773	755	788	755	744	752	704	802	711	807	769	752	701	754	765	781	720	806	746	773	745	698	754	698	733	767	727	756	787	730	744	766	724	758	742	754	784	702	735	777	720	733	709	735	724	778	762	752	707	790	729	718	734	758	800	756	768	698	733	733
26976	19482	19709	10215	4347	2122	1162	749	531	521	416	307	353	314	282	222	276	231	243	239	233	232	213	236	227	247	226	221	214	241	230	261	261	245	222	232	231	245	259	215	232	223	253	222	231	257	229	231	221	252	237	196	225	227	225	261	243	249	236	245	233	237	252	238	227	268	209	227	260	235	213	220	224	253	234	226	223	240	262	204	231	250	218	209	245	250	208	247	229	227	227	234	237	240	227	259	249	226	249	240	210	249	243	245	248	242	240	226	282	199	230	222	243	224	242	229	226	199	238	217	234	229	202	216	257	226	235	217	228	262	258	234	240	260	232	244	253	251	232	218	253	233	237	203	250	214	223	234	230	215	234	211	239	228	252	247	242	227	222	236	243	211	256	238	225	254	231	228	214	220	216	236	246	217	201	241	250	220	221	227	216	247	207	238	254	252	204	251	243	241	202	220	231	216	229	206	250	213	252	216	223	269	246	229	228	232	244	231	224	275	265	238	217	280	211	209	253	243	204	219	228	231	243	261	241	244	240	226	210	225	230	250	244	226	216	221	217	231	213	229	205	231	212	259	252	236	229	207	226	232	229	232	213	212	219	230	219	239	216	218	251	251	261	233	236	230	226	256	240	239	243	247	248	241	230	254	208	231	262	198	231	242	211	216	236	240	227	228	224	222	221	228	243	232	263	248	253	242	233	244	212	222	212	207	237	224	253	265	234	223	244	237	255	225	254	232	241	248	237	218	266	237	245	212	232	243	245	239	256	223	227	218	237	258	214	219	226	248	243	248	244	225	228	222	242	225	221	253	218	230	251	257	252	249	251	235	223	241	204	219	248	238	225	236	259	225	291	246	247	229	230	253	236	248	243	210	234	251	235	256	231	237	218	256	225	214	238	254	240	231	241	228	284	258	221	242	229	218	228	253	241	232	239	240	248	258	241	275	250	223	243	260	237	232	235	236	223	266	230	236	236	273	239	260	243	241	260	244	213	233	244	230	258	215	242	247	238	233	270	226	199	222	216	239	216	237	237	246	239	223	226	218	231	226	224	247	221	250	246	247	233	273	253	234	236	243	221	249	231	244	242	225	213	246	237	270	254	205	266	261	236	276	247	267	235	252	246	257	221	236	242	236	241	239	224	223	235	269	253	199	219	238	228	224	228	224	259	237	227	221	236	250	225	241	228	199	247	244	242	225	222	200	230	247	206	257	243	211	226	199	231	207	232	244	237	229	212	240	244	249	235	212	214	282	238	228	214	236	231	260	233	210	233	228	241	240	258	233	242	223	242	217	243	267	213	232	215	237	258	228	251	247	245	242	218	218	236	256	241	228	220	212	229	234	222	204	260	269	246	240	248	246	228	224	229	243	251	233	240	220	225	200	217	241	228	246	264	254	231	242	246	244	244	220	241	219	227	258	219	212	241	234	247	234	247	221	244	245	251	217	204	289	262	228	234	230	249	224	222	252	266	253	205	247	257	245	253	239	221	232	228	228	238	250	250	218	235	239	235	245	231	253	255	209	246	241	259	210	241	241	213	241	230	209	250	243	220	218	235	235	262	235	225	218	256	241	214	207	221	249	225	235	236	225	215	244	252	204	249	235	228	223	235	252	233	221	264	201	231	238	251	223	254	224	212	226	260	237	225	217	254	221	215	239	210	241	239	225	220	224	246	247	219	238	237	251	254	246	242	208	224	227	233	237	246	278	203	209	217	219	215	253	192	219	227	214	232	199	203	225	211	224	275	236	235	259	244	240	261	238	252	241	264	255	244	260	226	202	239	202	220	252	223	223	252	254	242	232	255	257	247	245	224	222	230	262	262	260	215	258	240	248	245	216	205	247	242	251	255	241	238	225	232	215	228	208	249	204	255	248	241	230	243	229	231	236	248	235	248	232	244	219	250	229	226	210	222	249	242	236	226	244	232	239	251	204	233	251	230	219	233	240	283	250	252	242	238	253	248	245	248	249	248	237	223	240	216	263	235	229	245	217	248	228	244	227	239	222	243	234	251	236	242	219	256	248	215	245	231	226	223	230	207	216	249	236	234	216	228	247	218	249	263	246	255	244	254	244	217	227	235	240	245	251	234	240	233	263	203	245	248	222	231	225	263	269	226	214	238	228	225	231	237	212	246	250	220	255	230	248	197	218	248	213	228	223	270	253	243	225	247	225	241	199	250	213	217	215	238	222	261	245	247	237	249	246	276	210	242	252	220	244	242	238	210	238	224	214	219	226	235	223	270	221	260	242	242	239	236	249	231	241	243	244	222	231	226	252	227	254	222	235	206	232	234	244	241	241	228	212	263	243	244	210	216	205	211	287	245	230	231	250	248	226	234	227	206	220	226	217	239	249	242	193	244	227	243	227	253	234	244	223	230	213	232	252	245	209	241	236	234	247	247	239	251	246	226	245	220	231	249	233	248	221	258	250	229	244	230	261	217	228	236	254	225	259	244	266	232	223	227	230	236	252	234	243	256	236	246	223	225	248	246	200	253	220	204	221	259	225	222	229	245	251	213	221	239	248	217	241	263	238	210	261	220	239	251	218	255	245	255	243	242	231	213	252	235	251	249	244	281	259	219	216	202	241	242	224	265	245	264	231	252	261	242	218	252	249	216	229	242	214	253	248	230	234	226	234	233	247	239	228	202	244	233	246	243	253	267	234	231	240	253	233	241	242	244	246	208	236	233	230	219	203	229	240	235	245	263	245	236	261	221	239	230	197	251	235	231	234	221	249	231	215	205	229	227	214	249	247	218	233	217	231	231	260	225	232	225	235	264	253	239	249	255	239	239	213	222	232	214	228	221	240	231	236	205	245	262	215	215	241	228	227	248	204	269	234	210	213	202	211	208	259	260	220	226	227	229	224	238	258	209	243	233	240	255	237	195	236	231	236	219	231	241	221	242	227	223	252	222	247	210	238	240	230	252	221	249	230	236	225	226	228	236	253	212	238	222	249	244	232	219	228	243	230	227	232	206	235	248	228	242	223	246	235	222	240	231	225	266	258	227	241	252	231	233	226	227	246	205	222	245	217	229	223	242	259	250	228	229	245	229	232	274	226	220	251	258	230	242	253	216	205	205	223	251	253	243	218	251	235	247	226	233	269	216	223	238	218	246	233	240	252	227	218	249	238	243	259	209	270	245	208	238	240	245	233	254	225	240	253	203	224	250	251	236	223	243	243	235	214	251	216	226	236	230	268	233	217	198	235	207	230	224	235	216	235	223	232	210	249	250	255	236	237	238	226	233	259	230	244	277	249	214	261	269	253	232	258	243	228	233	230	220	238	216	256	218	249	222	248	253	240	224	229	222	232	242	241	236	239	232	201	239	234	242	235	232	240	236	246	216	250	214	237	212	236	213	236	252	243	228	241	245	242	226	258	216	221	226	226	204	244	260	228	218	225	250	230	257	226	198	201	235	232	242	240	260	213	233	271	235	232	251	251	225	228	228	256	247	233	224	221	214	194	249	237	242	244	225	206	230	217	270	233
20074	17941	20571	10312	5040	3953	2683	2078	1982	1985	1763	1066	1075	994	810	720	633	624	628	585	639	587	627	594	606	565	596	616	621	601	544	617	629	582	550	583	572	607	584	579	566	633	576	594	594	568	618	579	629	586	620	580	600	595	604	613	625	575	603	590	529	597	604	569	556	605	557	648	570	591	609	561	569	617	616	584	593	586	560	619	571	543	562	555	553	585	572	628	594	553	608	620	563	570	587	554	574	572	546	577	584	603	586	580	607	569	598	612	590	622	583	577	529	583	574	561	548	629	592	617	638	631	596	584	599	580	570	589	629	583	553	583	555	567	601	584	643	544	623	554	557	598	554	571	609	564	589	567	538	569	573	578	578	586	586	616	570	590	573	592	603	568	565	563	578	562	573	577	607	591	572	572	532	567	592	608	588	558	570	583	624	593	585	599	646	565	586	601	560	564	582	580	604	576	585	567	586	597	566	546	573	588	602	572	585	595	574	584	574	602	615	590	578	601	601	569	588	577	580	610	574	570	567	576	560	572	582	559	587	549	611	520	560	553	570	558	618	588	581	629	547	589	610	603	544	586	592	587	587	567	611	585	619	575	601	580	579	575	589	573	632	616	582	604	545	564	656	587	588	600	558	569	592	541	592	618	570	577	596	582	545	583	579	584	614	570	624	635	562	529	615	577	564	588	599	565	557	607	570	622	574	606	600	559	630	605	598	551	592	591	560	552	550	541	559	591	612	561	628	552	582	586	568	619	622	602	549	588	565	588	565	636	558	576	611	606	622	577	582	588	612	565	544	597	586	601	582	569	563	595	593	591	593	568	593	617	559	578	593	580	576	544	553	594	597	545	635	568	604	565	620	557	572	576	604	554	575	593	560	588	575	615	573	578	547	594	532	588	627	612	585	585	611	539	604	588	602	553	515	543	538	544	613	578	563	560	566	563	591	622	571	536	606	573	580	592	605	552	592	571	554	579	590	549	569	579	570	595	555	554	568	603	600	573	564	550	652	600	582	597	568	579	554	587	599	568	582	623	597	570	533	624	590	552	621	549	582	619	593	622	578	602	558	518	544	634	565	565	569	585	623	576	596	596	574	604	560	612	578	552	584	578	582	591	584	575	568	587	591	540	602	562	596	575	570	600	583	618	569	609	635	592	564	585	564	571	548	554	578	569	582	629	547	615	599	555	580	583	576	575	587	571	588	579	602	611	573	578	576	586	542	594	563	536	585	556	580	562	597	592	560	571	584	654	575	617	607	588	596	597	593	615	546	580	613	566	574	581	553	574	623	580	622	627	604	602	571	624	580	570	607	593	578	564	594	526	556	583	566	609	576	621	598	549	579	607	587	626	598	601	570	597	603	544	613	585	586	588	615	581	575	599	607	587	553	572	599	603	562	591	581	552	577	583	602	586	585	609	560	601	608	600	592	644	562	612	542	579	584	626	597	568	523	576	571	582	580	579	588	580	601	596	574	572	584	590	571	575	571	591	618	610	569	560	586	572	579	577	571	552	586	598	544	580	560	586	566	607	597	594	583	553	571	579	594	611	591	600	556	544	606	597	599	589	543	545	633	579	549	611	585	592	598	595	592	584	554	589	573	607	571	608	592	577	533	612	589	582	629	589	581	578	555	611	552	569	559	514	583	610	571	592	569	586	566	592	599	581	601	617	586	553	571	618	609	565	592	548	591	546	653	546	584	566	633	626	578	552	583	571	599	610	603	604	547	580	614	585	579	599	557	640	546	578	608	548	575	564	572	596	558	584	584	550	596	586	542	594	572	594	584	627	572	584	606	553	583	568	565	576	592	569	574	593	638	585	610	589	610	584	603	561	557	556	567	584	628	563	572	564	591	600	590	622	599	544	564	609	555	578	608	615	590	553	592	650	557	591	566	566	559	572	588	559	586	572	601	588	575	561	623	580	601	571	603	611	599	596	627	620	612	523	623	586	558	552	642	597	553	589	596	575	591	592	590	572	573	633	546	575	526	567	592	576	597	535	587	557	607	549	592	564	596	603	556	583	625	558	572	614	543	562	560	589	637	573	584	563	603	517	571	563	593	536	584	572	577	587	568	579	565	551	598	590	568	604	584	613	577	595	576	623	508	582	595	560	595	556	606	586	550	595	560	553	629	588	574	583	588	577	568	577	560	614	604	546	607	597	598	580	547	579	619	544	561	604	615	593	583	545	608	541	614	596	543	593	579	546	575	616	599	564	544	580	596	576	552	609	586	582	542	560	642	591	583	504	527	611	606	608	574	576	605	599	601	565	564	606	533	585	607	618	570	611	620	569	568	626	627	563	565	583	589	619	548	604	554	551	574	551	582	574	579	634	568	562	582	575	590	599	616	566	616	558	568	609	557	577	566	574	617	565	640	620	609	591	595	580	605	534	608	610	559	604	583	560	577	544	628	560	576	587	598	543	597	640	568	593	593	604	606	559	614	604	561	562	603	579	567	562	602	563	561	598	594	561	542	610	543	574	559	552	570	590	615	571	553	569	551	588	605	544	562	585	609	601	545	577	582	576	593	604	537	583	574	582	591	640	589	570	599	570	597	584	602	586	568	585	615	602	586	591	599	614	561	613	617	581	588	591	566	558	583	599	571	598	569	604	572	590	597	603	585	621	623	542	568	568	571	554	598	557	577	581	614	636	576	571	575	590	607	557	547	528	577	608	570	555	571	595	556	584	591	592	563	581	581	593	587	549	590	605	589	600	621	553	595	547	573	634	536	571	577	617	589	599	576	562	598	582	555	582	607	560	595	547	572	610	598	583	578	604	597	607	570	610	575	580	588	582	577	556	570	561	610	599	571	625	585	559	571	563	551	636	519	556	625	623	592	541	580	618	578	593	536	625	573	590	600	571	606	616	578	544	595	572	567	611	612	575	582	553	550	610	594	589	561	621	602	627	610	565	594	573	575	580	571	563	556	595	599	599	618	586	598	594	580	541	589	582	590	591	580	551	621	546	583	577	542	597	572	596	560	572	533	603	631	617	599	583	609	589	572	559	587	611	545	584	578	611	569	543	581	593	575	566	585	570	582	589	614	542	584	606	604	557	613	628	579	577	602	576	579	622	546	610	588	610	581	550	601	575	561	596	568	553	602	599	564	608	577	570	574	585	561	602	544	626	595	566	572	604	606	580	566	559	594	608	631	545	582	585	546	550	591	572	587	589	525	575	511	601	583	556	541	589	529	595	610	577	616	569	576	579	598	578	593	625	591	600	587	610	576	587	588	588	566	616	600	584	621	555	571	612	560	570	591	636	613	565	600	584	592	574	592	556	580	565	547	573	618	577	538	578	548	570	628	584	550	553	574	586	601	594	599	565	592	560	598	539	566	564	558	561	618	553	616	590	598	576	579	581	604	621	551	573	566	584	571	615	572	539	592	574	588	564	568	597	597	604	566	605	541	565	625	572	572	584	584	560	584	580	576	624	576	605	623	534	566	585	575	614	549	593	601	565	567	606	564	612	566	587	605	601	638	599
36212	27400	23792	13556	6180	3324	1576	755	550	548	458	250	196	241	186	154	139	120	97	127	128	109	108	104	127	117	110	106	105	111	139	100	113	119	119	134	102	112	117	120	120	129	113	104	106	117	111	127	122	91	107	100	114	100	113	89	121	108	99	105	110	101	113	125	104	109	117	95	125	102	104	126	99	108	113	109	92	110	114	104	111	126	113	109	116	98	125	110	111	108	126	110	114	120	101	113	110	87	134	126	124	121	102	115	140	118	120	117	102	93	117	113	107	110	110	112	96	106	106	107	93	116	113	127	106	107	102	106	104	115	105	111	120	107	107	116	145	118	89	78	102	136	122	116	105	126	102	108	108	116	108	103	102	114	114	114	99	98	105	108	115	124	94	103	95	99	105	86	110	84	117	87	113	102	105	101	97	94	110	114	80	122	105	109	113	122	110	123	92	105	111	101	122	112	73	109	122	110	96	80	102	110	108	121	110	101	99	86	108	96	112	96	110	101	103	117	111	100	98	101	135	111	108	104	127	107	119	107	121	102	106	113	117	133	115	111	114	99	109	118	105	103	114	103	110	108	122	122	108	125	120	126	104	120	119	107	105	90	113	134	110	102	98	119	106	104	109	99	102	84	104	110	124	102	115	99	102	87	100	99	132	91	103	115	107	116	100	132	101	102	119	124	103	112	91	105	110	95	109	112	111	91	115	110	106	110	100	130	109	102	99	104	93	105	132	123	107	99	139	97	113	120	106	107	125	110	134	107	131	120	106	94	91	115	104	104	104	99	94	110	107	101	90	122	123	111	125	110	116	115	118	107	99	86	109	114	125	117	114	116	103	129	115	105	105	112	113	136	122	108	116	103	100	131	109	111	117	103	119	118	117	123	124	102	100	92	98	127	99	113	107	100	131	117	122	114	99	127	122	122	125	121	132	104	106	124	106	114	108	85	105	109	99	115	102	113	105	130	116	108	99	109	103	133	114	92	119	112	96	127	109	122	119	96	97	112	117	107	100	122	98	115	108	109	109	125	120	89	112	123	110	109	115	97	106	109	89	125	103	111	118	112	107	130	121	87	117	103	120	100	112	87	116	97	118	90	86	110	100	107	118	115	105	91	99	101	99	98	97	108	107	99	109	112	113	110	114	108	111	129	111	101	117	118	111	117	112	106	120	103	102	120	100	125	121	122	102	127	124	105	109	139	114	118	116	108	105	113	103	115	97	111	110	118	94	109	110	103	115	115	133	99	103	83	91	107	102	102	113	116	103	117	139	118	89	122	92	102	141	119	93	122	102	121	105	97	90	106	138	96	99	139	114	109	103	103	105	102	119	125	131	94	90	122	115	129	113	86	103	117	100	121	119	116	107	100	117	96	102	99	102	122	101	110	92	122	96	128	91	144	111	116	106	112	104	120	113	122	109	99	91	115	107	108	93	116	106	114	106	110	110	117	119	118	117	106	121	106	97	120	118	102	99	99	122	108	117	87	111	108	117	111	128	94	99	102	118	103	116	131	116	116	99	95	111	102	117	122	96	103	120	90	107	131	114	113	85	110	108	126	106	118	96	111	121	121	98	107	102	103	125	108	96	115	118	135	102	93	112	105	104	126	120	95	126	114	111	134	112	119	80	105	95	104	90	115	92	107	117	101	108	107	111	106	94	95	123	99	113	112	111	105	121	113	120	109	68	120	99	116	132	105	113	122	98	111	102	108	97	117	122	116	96	114	107	123	96	105	111	94	103	114	96	99	121	125	93	115	110	106	95	111	94	116	104	129	114	106	107	135	111	111	93	97	122	122	117	105	103	107	110	117	114	121	127	94	112	113	116	91	108	129	106	113	111	115	106	113	113	102	103	92	102	108	137	97	120	106	110	115	104	106	124	124	119	114	106	109	107	98	119	116	113	106	111	84	116	106	129	110	118	109	118	115	98	110	98	114	111	116	115	119	127	102	115	119	111	113	112	93	98	109	108	108	130	103	93	91	105	100	119	90	101	122	118	109	92	110	117	118	118	99	119	124	101	98	95	99	119	120	120	104	107	121	100	123	117	100	107	113	119	108	120	128	104	92	92	120	130	109	110	125	102	95	109	119	99	105	107	114	110	100	125	110	125	110	103	112	123	120	115	87	97	112	109	96	134	108	114	109	118	116	91	117	132	130	135	112	116	124	113	112	112	110	89	118	127	104	94	114	106	107	107	111	99	116	101	119	92	103	93	104	118	122	101	132	105	119	111	118	100	109	89	115	118	112	99	122	111	93	116	99	115	101	119	109	106	97	98	122	117	105	99	96	104	115	90	125	85	92	109	118	97	98	116	109	98	113	111	95	118	102	116	104	114	111	96	97	103	93	111	130	102	92	108	100	106	112	112	91	100	91	114	109	111	108	111	111	141	107	111	116	120	99	108	101	92	113	108	123	121	106	116	126	122	107	107	90	111	120	79	114	94	86	115	103	115	101	104	97	123	113	121	97	96	106	128	115	96	93	121	108	133	117	97	123	104	113	98	106	104	99	127	114	106	117	149	103	116	98	99	101	111	121	114	104	126	100	98	99	95	113	109	101	120	106	115	105	115	114	99	99	110	130	114	102	105	111	92	85	114	124	109	116	112	151	118	106	129	95	87	114	106	114	106	116	118	98	111	90	120	112	113	114	95	130	121	119	123	96	98	111	92	103	96	121	116	111	116	117	121	101	107	109	108	99	106	93	136	109	109	96	109	123	122	98	123	109	83	108	108	113	101	103	96	121	110	103	120	117	123	111	107	110	100	90	132	88	98	112	114	121	122	108	116	102	108	102	109	111	121	135	125	135	117	116	109	96	101	114	112	95	110	92	118	111	97	95	124	118	111	106	117	100	90	113	140	97	97	115	122	93	109	116	134	117	109	120	119	114	100	110	103	90	121	113	107	100	105	110	117	108	101	107	112	113	129	117	102	109	97	112	121	110	126	126	97	117	115	110	94	100	107	107	116	131	104	97	99	96	94	153	104	117	91	91	114	114	105	114	108	117	98	87	109	131	104	108	114	110	94	102	90	114	106	103	101	109	118	106	98	97	117	95	127	113	133	99	115	117	128	115	109	110	106	111	96	103	103	92	109	119	112	114	98	112	117	126	104	107	113	97	105	125	112	110	118	101	100	107	115	109	105	121	107	100	98	98	107	96	133	107	110	118	120	119	125	100	96	102	107	126	109	114	96	123	109	106	114	102	106	122	109	97	85	105	116	114	145	97	109	109	110	90	89	103	95	111	93	92	100	126	92	101	94	94	119	105	112	113	112	113	118	109	94	119	87	98	132	111	100	104	127	119	101	128	102	128	116	101	114	108	102	118	128	104	84	105	104	95	101	97	101	113	112	110	91	108	108	97	103	103	99	125	116	120	115	97	109	105	109	108	101	104	116	105	122	113	122	114	106	107	101	111	115	137	110	104	130	108	104	115	123	115	102	94	90	99	128	105	102	102	113	115	116	87	110	116	108	116	105	111	123	100	124	105
25813	23336	22779	13574	6716	5230	3142	1896	2409	2468	2300	1243	1008	1076	757	624	383	356	381	351	360	369	365	344	352	327	323	335	309	318	324	324	342	322	313	307	312	301	298	325	336	320	307	309	305	298	277	294	306	312	310	308	315	313	287	316	296	324	309	300	288	276	320	351	299	312	296	289	268	312	295	328	315	286	283	313	292	282	295	335	285	298	308	310	316	294	298	282	306	295	295	318	288	317	326	319	280	315	311	281	293	287	317	307	296	279	323	299	305	323	319	291	313	285	285	303	304	303	310	305	291	276	311	278	319	296	283	318	294	297	309	300	313	294	306	287	284	277	281	288	287	330	298	312	281	304	291	288	277	274	302	299	301	274	318	295	303	257	288	264	288	300	293	333	303	278	310	305	310	311	312	282	324	303	304	296	322	288	284	300	289	279	306	316	295	299	323	292	295	312	289	270	289	268	262	303	284	305	273	313	288	312	277	280	285	298	297	290	302	317	280	266	283	296	268	286	276	307	285	293	323	290	282	322	298	308	295	303	320	307	293	287	285	288	280	273	307	297	277	324	312	277	317	322	297	295	298	300	277	290	322	344	295	297	327	297	280	262	303	289	281	324	287	317	293	290	306	309	286	314	289	290	331	283	307	315	315	305	341	299	294	268	278	287	312	291	294	292	328	310	323	312	270	292	312	324	327	322	305	289	289	274	281	287	301	324	286	268	282	325	306	278	294	304	292	312	283	307	284	289	276	292	272	279	299	300	287	283	296	300	301	310	303	283	303	330	295	307	260	310	306	307	273	297	292	307	314	302	308	299	288	268	304	294	317	323	308	327	308	270	264	313	306	315	304	296	311	288	292	330	296	282	292	301	268	265	342	275	291	296	277	242	261	274	296	265	292	326	261	318	281	314	260	320	319	325	261	290	290	300	286	288	283	334	308	296	270	285	310	298	319	303	315	289	304	297	285	282	307	312	310	305	284	284	295	288	303	312	302	314	301	325	325	285	266	258	296	299	289	302	326	295	310	269	295	309	305	289	295	270	289	304	310	277	324	269	302	286	314	291	314	307	322	282	311	309	258	323	307	308	290	304	331	343	300	261	325	283	292	310	275	301	282	276	276	308	287	295	303	283	299	298	306	307	268	313	311	287	284	316	278	305	330	288	283	304	284	279	283	301	332	292	304	308	312	308	279	305	285	292	288	296	296	296	269	275	291	348	296	294	317	319	277	315	311	292	297	271	301	294	316	309	315	310	287	305	282	269	296	282	316	292	307	271	320	314	291	288	284	291	286	322	244	293	287	306	293	266	299	294	305	309	314	306	300	306	274	306	308	312	321	266	303	299	297	315	314	294	288	320	303	283	308	326	310	277	270	300	272	283	309	290	281	303	290	290	283	302	310	308	288	261	299	315	290	295	283	302	259	281	318	298	299	260	292	297	314	332	321	292	326	312	305	286	286	317	314	296	290	301	319	331	281	302	292	301	301	295	288	337	315	291	299	327	294	323	289	291	261	277	301	282	312	296	293	297	295	314	309	273	296	268	326	296	271	283	298	315	293	274	275	300	317	285	286	325	329	289	301	296	301	300	304	318	302	291	297	309	301	323	304	297	300	287	275	312	280	291	296	308	301	293	293	277	323	306	302	280	332	290	288	279	284	308	266	285	305	301	298	314	282	259	324	307	331	290	288	311	290	302	301	326	310	274	284	287	287	275	305	308	300	263	309	273	292	323	303	299	312	296	299	259	278	301	287	307	262	290	289	290	313	292	286	292	292	310	297	288	264	286	286	289	294	285	280	291	298	303	306	280	284	292	329	288	298	297	314	331	314	283	285	297	302	271	285	298	248	285	280	307	296	305	296	298	297	311	278	299	332	303	308	294	293	277	329	304	287	299	318	293	301	309	341	290	270	285	341	325	309	323	289	305	282	294	302	291	293	291	272	340	327	308	289	327	310	285	319	276	267	319	298	303	320	322	304	291	293	321	277	309	313	294	272	289	307	296	315	287	315	284	320	296	312	290	303	292	314	277	262	315	269	315	290	310	316	318	314	311	292	293	297	300	301	277	293	278	310	313	319	333	294	250	284	286	317	295	329	293	313	292	317	284	298	298	313	296	291	285	293	283	246	298	279	270	282	299	310	299	279	318	344	315	248	271	294	307	276	275	297	326	300	311	298	278	294	285	298	280	335	305	274	303	335	317	300	309	296	274	267	260	294	295	272	319	309	321	308	293	312	282	310	304	301	308	302	313	291	291	298	302	293	303	309	289	281	319	288	314	292	278	318	281	284	314	324	297	300	298	299	321	291	293	286	346	288	302	315	289	301	286	267	290	293	311	301	314	319	318	315	320	311	333	269	299	276	288	248	291	290	309	313	283	275	287	298	294	262	301	286	276	285	303	279	292	306	323	296	320	291	318	297	293	296	304	309	293	313	320	274	298	313	337	291	316	285	324	281	291	270	324	296	307	270	312	278	271	307	301	284	287	301	301	297	280	323	300	310	280	287	286	287	303	279	298	324	316	278	312	286	300	294	313	302	288	306	281	317	284	292	284	319	297	292	320	300	291	283	306	315	281	296	295	310	286	297	282	302	289	307	269	314	295	308	308	276	300	282	290	270	308	300	306	306	292	289	284	271	313	309	314	308	289	293	298	301	324	311	304	305	308	286	306	283	283	329	328	306	301	290	292	288	320	314	297	293	313	311	279	294	312	260	277	284	297	251	319	270	289	294	329	274	307	311	305	297	274	298	313	285	316	296	289	323	273	286	309	315	307	305	291	283	301	334	288	285	310	313	300	331	279	262	276	298	260	306	324	305	321	301	289	295	306	274	309	323	294	316	307	269	327	300	298	318	310	294	311	279	277	318	306	295	317	285	306	300	315	284	310	303	276	288	310	294	298	317	285	328	310	292	307	296	303	302	297	287	312	306	320	306	302	268	357	282	319	295	290	284	307	275	270	299	284	289	294	290	277	290	300	279	296	274	285	318	298	325	301	289	314	273	308	297	307	314	309	294	307	305	306	314	290	277	287	290	304	290	301	271	277	293	322	308	281	295	322	294	296	321	287	273	277	296	311	306	295	300	312	295	302	310	272	326	275	281	306	310	284	271	315	302	286	272	303	307	306	300	297	256	287	284	296	262	291	331	311	289	302	304	311	305	278	312	262	289	298	285	324	302	322	289	284	313	310	304	294	286	283	277	278	322	245	277	307	317	270	326	279	299	289	291	303	319	291	295	290	309	285	280	274	311	290	304	320	277	273	286	295	297	272	289	295	304	280	298	323	288	294	266	289	339	278	311	311	305	324	296	310	287	288	287	301	284	303	312	295	291	286	305	314	284	309	279	281	327	308	301	319	300	309	311	330	300	285	283	321	294	307	292	277	281	305	321	312	287	300	300	303	315	311	298	295	326	321	289	329	303	307	300	262	290	329	299	319	308	288	290	300	295	320	293	300	304	295	311	273	286	283	309	270	295	297	310	288	295	303	327	290
10208	3351	1933	821	449	400	346	269	318	309	320	305	323	284	292	308	280	294	329	353	301	318	297	319	303	298	304	340	265	311	280	267	301	313	314	298	286	307	304	305	296	277	315	301	312	316	283	277	294	298	294	299	276	289	301	311	311	290	291	293	308	300	296	292	310	266	302	329	266	300	279	285	306	310	279	310	295	317	293	291	328	322	278	315	302	337	288	312	330	303	304	327	296	285	337	281	294	309	281	341	324	344	285	315	297	313	340	296	303	312	360	284	303	315	301	320	312	301	314	306	302	317	295	295	330	312	297	310	303	315	316	297	305	286	318	316	295	305	300	312	293	271	300	338	330	269	290	307	329	306	350	278	320	306	290	333	292	267	279	292	317	303	304	277	305	333	299	299	311	340	326	290	294	287	283	313	285	337	286	330	324	308	326	308	291	310	270	311	316	266	338	306	279	320	314	302	318	314	303	311	301	305	310	326	291	346	307	315	308	294	318	325	327	305	295	301	295	296	300	304	293	352	315	299	335	293	287	337	275	319	306	304	311	341	308	352	286	320	323	305	299	294	281	273	300	277	280	279	293	318	316	304	309	330	318	285	295	271	295	273	331	299	305	290	302	303	337	293	318	299	303	311	282	290	295	289	321	317	325	310	364	322	334	289	309	300	293	320	322	313	293	306	318	316	331	306	289	325	280	326	310	309	281	304	332	300	300	281	298	296	283	289	298	296	307	273	315	308	327	343	306	323	319	283	284	291	284	276	318	307	321	303	309	294	316	299	276	303	305	295	275	272	259	283	344	297	284	281	289	298	288	295	279	300	294	331	268	268	325	307	305	302	277	343	292	303	303	249	282	286	327	310	320	302	271	315	284	305	313	320	306	284	277	327	302	318	304	280	276	312	315	331	320	283	319	303	272	288	298	305	292	310	294	309	288	306	304	297	297	307	292	305	303	310	284	283	324	308	280	314	283	301	317	306	271	299	293	304	309	326	274	301	324	304	322	331	291	303	307	272	334	304	317	337	305	300	288	286	331	278	324	324	324	302	317	308	292	311	282	283	311	299	317	288	304	307	313	284	284	283	303	299	300	291	303	298	285	265	323	306	280	288	304	311	284	328	321	311	306	296	292	326	344	304	308	330	310	272	317	312	274	292	299	311	315	307	305	299	298	333	295	290	336	276	331	290	293	293	306	298	279	303	334	294	274	295	309	305	297	281	307	301	306	285	303	304	264	308	308	315	291	314	310	306	295	310	346	302	289	336	350	279	276	311	308	300	288	320	302	342	308	316	298	297	300	286	291	292	283	313	295	285	308	271	322	293	314	320	288	316	298	306	331	298	303	279	320	300	295	290	278	305	299	313	312	325	285	339	332	273	297	331	320	287	328	294	313	301	318	327	298	315	286	310	316	311	293	270	323	273	286	312	293	323	277	319	307	296	292	332	312	290	294	301	338	301	318	294	316	307	278	314	345	303	293	301	303	321	285	268	301	306	313	270	292	300	329	320	332	306	308	316	310	281	306	323	294	311	305	304	296	311	318	298	321	339	320	314	301	289	287	295	294	301	334	301	296	298	284	295	279	306	259	313	304	338	293	321	330	313	304	313	285	307	308	302	329	299	333	334	289	323	329	342	304	289	308	348	285	309	301	343	314	310	320	321	311	302	287	297	320	291	301	289	315	289	303	302	290	299	307	301	285	299	342	320	311	293	284	274	334	302	323	304	295	303	290	281	310	322	318	324	309	326	322	289	299	312	293	289	277	329	287	298	267	307	272	338	293	301	303	298	283	290	313	293	300	312	293	289	277	329	285	294	288	287	298	310	301	306	321	311	302	321	311	343	294	313	304	322	323	309	340	285	276	291	307	295	286	339	290	292	284	292	304	336	315	344	332	312	282	277	298	311	321	264	294	311	315	296	301	279	328	284	331	288	309	282	291	285	320	327	285	309	298	323	309	316	317	353	308	316	345	297	327	289	297	278	273	284	312	294	296	291	303	301	292	272	292	306	307	297	293	310	287	330	303	293	311	300	296	314	298	327	308	275	337	297	300	322	320	272	318	274	302	292	287	301	290	311	300	323	301	325	300	318	324	285	299	265	283	295	284	305	314	290	296	272	284	312	324	303	285	323	317	327	255	295	296	315	288	319	289	288	290	320	294	294	285	297	307	312	351	309	298	277	338	281	275	327	326	298	313	280	293	327	319	304	311	285	312	300	316	290	342	318	309	294	297	338	260	268	321	299	326	284	324	311	295	320	322	282	331	328	284	290	276	306	320	318	303	290	311	280	307	315	317	311	299	335	278	308	323	299	307	313	288	341	274	292	303	269	293	295	291	309	286	336	300	328	332	294	316	332	290	318	311	287	294	303	286	294	337	293	285	301	301	312	306	310	343	314	339	306	302	346	305	325	279	263	296	313	308	304	280	280	323	298	297	332	329	287	313	326	318	305	313	327	284	318	334	299	315	307	321	293	288	303	318	305	293	332	284	315	306	300	301	297	294	308	301	335	307	292	315	301	275	331	324	292	303	328	298	309	304	321	292	334	317	318	285	312	298	310	295	304	293	290	298	300	325	283	277	320	335	309	296	261	303	358	315	327	297	265	328	325	310	304	282	288	314	299	312	320	294	330	312	303	289	292	308	284	304	314	311	302	321	309	340	313	317	298	301	259	280	305	317	285	264	314	292	339	291	312	302	304	294	321	319	335	304	282	260	319	310	331	318	319	277	332	299	304	319	287	332	302	344	311	322	323	279	324	302	338	323	299	307	269	292	303	319	310	306	319	336	309	289	357	343	291	316	326	324	311	279	311	299	295	295	323	279	311	295	310	267	284	301	279	314	300	311	322	318	322	327	295	307	293	273	297	305	270	270	279	307	320	280	302	299	280	332	304	268	308	326	325	303	301	268	292	292	318	309	306	307	312	254	299	316	293	300	333	308	322	282	315	290	301	285	315	289	318	280	306	292	333	297	325	307	293	298	325	308	320	338	323	297	332	314	279	292	280	278	320	316	331	333	312	357	306	305	293	326	304	303	301	307	299	297	319	307	303	302	348	314	358	300	299	289	306	308	320	307	313	316	312	339	318	301	307	301	329	306	294	323	336	321	298	311	285	325	291	329	328	326	304	309	315	309	272	294	302	296	306	323	302	316	310	311	292	292	261	318	295	315	326	318	330	338	298	294	311	283	319	303	284	303	277	289	299	289	300	318	322	315	314	254	335	298	273	323	331	315	301	305	332	337	338	272	311	339	318	290	276	283	313	307	292	312	293	276	292	315	309	266	302	325	299	303	296	284	342	310	294	331	266	305	326	285	306	323	316	328	332	318	297	314	321	293	307	300	291	317	348	317	272	295	320	276	330	303	293	305	274	326	348	302	295	316	325	309	304	320	283	341	320	287	302	295	329	296	314	318	313	270	309	294	322	286	299	311	320	267	275	304	345	275	300	289	290	323	323	294	296	325	295	285	301	313	321	321	308	296	307	323	306
8004	3920	4142	1970	1095	1023	953	802	784	843	819	769	737	810	772	768	735	733	757	770	709	742	765	754	782	761	740	729	792	729	728	756	759	740	700	760	737	762	715	750	755	738	734	755	756	726	754	783	749	744	776	717	693	707	706	754	759	749	740	763	794	749	749	732	730	756	763	737	771	773	786	798	731	760	724	716	741	767	782	764	763	748	751	785	721	712	707	710	763	731	746	723	694	777	767	733	749	712	747	708	752	755	728	748	723	789	812	757	641	758	735	784	766	729	736	772	743	710	754	742	780	774	696	746	730	767	780	758	745	735	765	734	752	742	767	784	726	712	740	688	752	767	771	765	714	719	769	772	758	744	701	700	756	742	788	758	754	751	741	721	707	691	756	762	755	787	731	768	766	741	693	780	723	763	779	714	733	733	781	766	721	794	756	748	754	754	755	743	754	757	750	751	698	762	721	736	759	745	717	735	743	753	709	744	769	743	760	728	753	713	740	752	745	771	776	694	731	733	722	776	782	764	711	759	748	771	751	744	752	738	782	763	733	712	745	775	745	777	744	797	730	753	708	746	754	741	761	749	732	719	724	776	759	743	744	755	715	759	799	707	712	746	809	716	711	726	747	765	728	731	762	762	777	719	758	786	719	765	794	749	763	734	698	770	720	720	743	738	763	739	802	751	732	733	777	683	818	721	745	734	717	734	728	766	786	733	787	739	743	742	747	744	769	774	759	771	709	736	774	713	751	771	760	735	726	732	795	740	766	725	711	736	764	782	712	709	717	763	724	797	781	724	761	773	769	734	789	801	719	771	733	774	772	786	793	713	761	774	733	749	716	735	735	761	755	762	745	752	733	744	677	729	735	758	748	706	750	716	707	738	688	736	750	764	803	745	730	725	764	722	769	763	727	766	715	677	794	748	712	799	701	683	766	772	790	752	739	741	720	762	716	744	738	704	693	786	757	768	735	788	771	795	778	740	783	723	807	742	751	734	758	725	777	756	795	767	708	746	757	696	717	690	753	726	791	743	780	720	705	747	779	712	752	745	752	732	737	710	751	706	745	760	779	746	712	726	714	741	730	746	788	750	699	738	751	732	768	732	755	781	727	749	741	793	696	771	740	738	745	759	772	753	757	723	716	745	767	737	767	709	783	751	699	721	726	730	780	759	743	773	776	743	682	741	768	748	804	730	748	718	767	759	734	771	752	760	779	762	704	761	781	723	809	742	749	741	749	800	726	746	798	770	759	741	749	775	692	752	752	740	768	714	766	717	754	797	711	754	717	790	759	735	755	730	743	777	731	731	808	709	756	747	780	737	700	778	748	780	747	761	706	775	753	734	796	749	746	725	739	727	806	800	739	733	789	703	710	729	736	776	729	745	761	694	762	765	731	754	747	775	773	753	761	752	763	727	733	764	709	757	775	745	731	775	712	737	764	755	761	746	722	738	704	709	775	740	737	735	768	751	713	742	775	738	721	750	732	712	793	768	745	666	754	745	758	757	767	754	759	804	723	768	727	788	717	744	724	808	753	745	782	786	722	707	755	742	734	753	757	764	768	742	762	728	697	715	719	799	764	793	713	767	756	772	741	726	717	736	722	775	702	670	737	737	773	779	791	748	759	741	736	732	746	736	759	732	717	762	714	690	741	742	755	728	759	728	718	768	733	780	753	693	752	753	737	721	730	715	729	746	764	754	748	746	717	755	746	799	773	736	765	753	745	764	758	743	740	779	769	709	752	768	741	745	738	741	786	730	763	719	764	795	735	775	731	781	718	767	730	753	736	765	783	743	797	760	730	728	765	744	773	783	768	727	736	782	692	687	756	725	743	717	742	780	754	756	778	701	761	780	725	765	714	765	748	736	758	742	719	709	707	754	751	764	742	708	729	759	713	731	705	762	734	741	689	750	730	767	735	784	770	756	688	773	768	762	738	737	770	740	796	754	775	759	744	731	742	749	771	743	736	735	717	695	739	751	750	702	759	733	727	774	782	800	768	686	771	728	771	738	704	714	750	718	747	730	770	718	697	769	722	728	723	745	730	726	733	678	776	777	722	743	714	817	764	724	788	761	746	757	723	761	748	743	670	756	759	752	761	744	721	757	702	778	720	765	738	738	756	705	754	710	690	716	712	774	727	771	747	765	730	704	751	746	750	756	787	733	701	741	765	716	716	712	731	699	765	736	772	741	762	724	717	710	757	757	748	749	750	750	730	786	782	731	741	718	759	729	726	749	758	718	729	755	780	784	713	745	741	741	769	759	735	757	714	755	763	720	713	743	764	723	794	739	704	738	765	756	740	756	746	733	732	766	748	742	765	807	710	712	709	731	763	769	728	724	751	740	760	698	761	704	740	721	750	752	729	733	703	743	784	779	736	689	724	728	743	784	738	773	774	771	689	761	697	758	792	724	730	747	721	724	767	749	768	704	756	787	759	749	762	732	747	746	757	757	721	765	766	779	761	760	770	723	730	783	709	726	784	734	706	732	753	706	752	751	764	706	744	790	737	687	756	756	765	698	765	769	758	742	757	735	759	727	722	773	739	791	747	778	764	711	762	774	795	768	739	759	727	752	744	738	729	772	747	769	737	760	734	724	719	734	764	815	719	727	771	753	697	711	726	779	757	743	701	720	751	732	771	745	705	736	770	774	727	736	737	742	739	783	732	716	769	732	724	744	768	722	735	715	739	756	716	739	733	755	745	782	724	722	755	764	823	760	744	752	734	707	741	816	722	729	779	717	743	774	789	723	761	721	744	754	741	770	770	789	730	754	710	683	750	748	776	739	719	743	711	710	738	750	736	725	774	726	724	756	740	761	749	741	729	720	759	806	739	704	739	783	793	750	736	732	745	752	735	736	762	756	721	763	770	732	671	733	751	783	730	750	738	765	728	724	741	749	785	721	736	764	744	727	704	788	740	792	802	707	731	822	779	712	771	715	765	754	739	721	754	767	788	705	788	737	762	755	741	808	748	760	750	756	682	770	751	724	730	776	711	764	724	781	760	687	791	746	735	731	766	792	721	705	772	716	705	739	730	743	760	677	766	802	722	732	729	768	707	781	751	773	765	767	729	721	756	713	727	759	792	780	787	731	754	727	791	740	748	703	736	689	698	720	748	733	739	759	777	732	782	722	786	710	745	772	749	723	743	764	781	731	762	706	704	738	736	744	803	764	738	737	740	717	734	714	730	787	738	704	751	750	744	795	730	736	764	770	770	743	742	759	694	732	758	769	792	698	739	728	740	754	757	751	712	668	769	701	729	705	786	756	751	724	749	767	714	756	780	763	708	772	692	730	757	704	742	782	752	802	738	731	726	779	750	734	776	763	739	731	756	729	758	709	723	757	766	764	742	712	736	783	758	791	777	797	744	745	741	832	688	723	730	771	750	702	726	733	739	717	806	768	729	662	799	728	800	746	756	768	750	759	753	721	765	740	742	727	731	755	703	755	780	717	787	747	690	758	772	758	804	820	725	753	759	661	760	742	749	740
28332	18059	17643	8970	3836	2039	1120	533	594	501	380	331	290	285	271	273	219	231	216	251	245	273	256	243	236	213	254	240	248	251	244	230	221	231	261	216	235	237	225	228	238	235	229	232	245	216	215	255	224	244	242	233	220	247	242	246	231	230	240	227	251	229	232	231	233	245	222	272	246	225	235	234	261	244	235	239	262	223	242	251	220	229	255	249	225	251	244	238	216	267	226	233	240	254	246	227	242	254	251	260	251	241	256	225	219	205	231	226	255	233	246	221	231	232	254	212	262	226	220	227	249	227	212	228	222	238	265	222	195	231	204	263	221	240	253	244	233	231	251	247	210	234	225	231	227	208	250	264	238	242	227	269	246	252	255	213	227	223	242	248	253	254	251	247	240	239	228	231	233	227	262	270	257	245	247	245	244	254	219	249	264	210	241	237	234	267	259	236	262	242	236	258	232	242	230	236	240	221	238	250	240	257	220	233	256	237	231	255	266	235	215	231	228	216	257	258	228	223	239	279	229	234	228	234	220	220	251	239	249	254	225	235	233	221	235	234	260	236	266	204	242	202	198	235	240	233	257	252	238	229	217	244	231	229	225	214	242	240	238	232	243	222	239	238	226	199	220	219	236	243	233	235	275	235	234	247	248	220	245	250	249	217	234	234	234	234	245	242	226	246	231	284	269	230	226	224	248	235	217	256	237	231	249	249	238	222	225	243	219	235	265	248	235	264	219	200	225	246	245	260	248	207	211	260	225	216	270	248	237	222	223	244	240	240	236	257	254	222	239	236	242	241	227	237	247	249	255	272	259	254	227	241	224	227	232	244	225	223	237	255	227	266	228	247	237	235	278	236	246	258	229	222	228	259	264	222	233	258	250	224	250	238	235	255	246	234	194	218	241	228	239	252	230	266	223	253	253	201	257	223	214	213	241	226	245	247	236	209	263	215	236	238	219	242	239	222	206	253	235	251	258	241	191	232	236	250	240	246	222	273	219	221	261	256	279	269	239	228	232	199	222	238	241	244	222	247	230	228	232	265	240	247	257	226	231	255	264	239	217	234	231	218	194	246	243	238	234	241	238	237	226	245	242	245	238	241	224	244	244	246	262	237	239	264	231	255	229	248	228	240	219	230	267	215	253	245	246	246	221	241	279	238	245	252	242	242	249	222	241	225	220	259	228	213	223	227	262	217	229	268	265	202	222	218	238	243	217	218	236	237	220	245	226	256	219	247	224	266	245	237	244	250	232	248	238	252	241	226	236	226	243	234	225	228	225	238	242	229	220	232	256	246	209	224	251	251	206	261	224	239	245	241	234	228	242	241	219	230	253	231	225	258	231	239	215	245	202	240	205	263	224	205	237	244	257	228	212	212	200	239	252	266	232	274	235	250	211	235	223	239	267	247	258	251	229	252	235	266	217	228	231	246	194	219	243	245	238	256	234	228	221	246	231	208	223	217	240	257	229	243	228	258	235	203	226	262	198	231	250	238	243	235	261	232	234	227	248	222	248	229	250	239	239	235	238	230	235	264	267	265	251	254	238	242	224	253	233	248	209	255	249	269	246	239	233	240	210	235	237	239	228	266	229	224	256	248	247	231	250	245	236	280	228	248	227	230	238	221	234	249	208	242	246	227	289	248	247	244	221	253	224	232	249	221	230	239	247	218	225	240	228	234	253	201	224	224	234	229	238	259	239	232	268	224	275	223	232	247	249	224	254	223	221	242	250	260	258	212	224	238	221	240	224	229	207	216	238	251	236	241	245	247	238	247	236	256	247	238	273	230	242	246	221	242	233	225	237	217	237	199	243	239	240	227	238	242	246	217	221	228	228	236	230	214	260	257	221	261	257	235	257	254	242	252	218	259	258	201	246	223	222	234	226	213	244	220	229	255	245	263	246	237	263	253	243	272	214	246	234	241	236	223	242	214	244	218	269	273	256	234	262	230	232	212	226	238	233	223	255	236	221	219	265	233	230	237	263	238	233	218	225	263	216	217	236	212	256	257	220	262	249	253	222	239	241	247	220	228	267	217	222	227	221	234	230	249	248	226	231	238	210	257	254	223	233	233	206	244	258	243	238	255	257	237	227	271	237	263	267	280	205	212	236	219	243	253	214	253	255	240	218	249	229	223	217	223	222	240	261	245	252	236	245	239	246	254	230	226	226	232	232	242	247	221	223	229	241	227	242	209	220	226	233	210	210	227	254	245	220	266	219	226	242	229	226	231	223	212	222	241	243	234	233	225	257	238	248	212	243	257	228	213	242	235	253	287	236	260	246	269	230	237	199	240	243	217	219	232	255	227	216	237	244	246	241	220	242	250	222	247	231	222	266	257	231	241	212	238	228	246	256	238	234	272	227	223	224	205	206	237	205	257	221	197	236	242	279	235	242	257	226	236	225	238	232	231	252	249	249	233	252	257	230	238	255	248	217	257	249	239	242	243	247	260	224	259	247	253	254	246	237	228	224	264	252	244	236	242	205	226	234	249	218	230	254	213	254	221	244	250	264	232	249	204	221	257	267	263	233	231	265	248	240	225	243	220	208	234	284	240	246	232	256	235	243	238	224	245	245	228	209	232	250	262	216	243	229	212	233	259	242	235	240	257	221	266	240	227	246	239	248	229	218	231	244	229	230	255	262	239	261	242	266	241	237	214	231	261	225	247	243	231	233	238	217	219	225	251	240	243	215	212	220	242	249	237	245	235	241	247	253	255	230	255	225	243	254	234	232	277	249	229	233	254	249	247	228	219	244	264	201	232	265	243	264	213	261	233	228	238	249	225	256	248	224	269	232	227	239	247	259	250	218	257	253	226	229	216	224	235	235	219	229	222	209	219	248	241	258	280	246	233	264	217	207	248	252	245	222	229	251	233	239	228	244	266	230	208	209	227	266	242	257	221	241	224	209	264	229	217	266	252	214	219	234	219	258	234	239	235	228	243	234	240	244	224	202	244	236	249	233	228	226	213	240	225	254	228	234	235	234	217	240	222	240	229	239	234	222	223	239	239	260	221	211	258	232	240	240	226	242	259	240	245	254	238	212	244	240	256	232	232	246	226	228	218	251	252	228	259	250	247	245	219	252	214	242	228	215	247	217	240	237	227	246	233	231	253	213	250	239	223	263	225	237	244	246	261	246	223	235	224	260	233	237	222	245	224	236	240	219	226	245	227	223	216	242	241	236	249	240	252	245	256	237	242	231	227	254	248	236	262	225	224	210	242	222	212	247	255	234	243	227	220	244	258	259	210	221	241	234	249	251	226	220	220	237	236	231	229	233	234	230	224	220	240	211	233	268	217	234	222	223	207	250	215	238	223	258	227	236	246	236	274	207	246	245	249	217	242	215	222	248	225	234	241	213	225	240	188	232	257	231	249	238	229	228	217	233	263	234	267	245	238	241	205	218	232	223	254	234	209	248	234	230	233	223	239	250	251	235	213	220	210	256	235	241	210	246	225	240	237	246	244	211	252	248	241	239	209	223	238	292	233	235	218
20957	15710	19708	9300	4995	3705	2550	1346	2009	1914	1496	1134	1043	939	894	800	717	611	656	621	577	585	631	602	622	602	616	626	597	610	564	580	611	573	603	589	589	553	578	594	617	582	632	556	584	574	598	634	582	609	617	577	630	538	636	583	603	663	596	583	601	609	610	595	586	599	618	602	623	604	600	560	584	602	586	573	541	554	598	586	597	556	577	637	540	639	629	576	620	636	620	559	581	619	597	554	599	572	599	572	596	586	588	601	640	598	553	560	574	567	597	549	565	607	545	574	608	564	590	573	548	589	609	565	547	524	633	587	597	588	595	581	568	561	638	584	598	598	577	624	591	527	562	588	624	615	556	567	596	570	567	580	568	554	607	560	567	580	569	522	579	555	536	566	578	582	576	588	563	557	594	587	609	578	635	603	573	605	548	585	596	593	600	609	528	571	599	571	563	568	568	557	564	569	601	574	634	625	602	592	587	634	603	571	582	555	552	605	581	580	597	597	561	551	556	596	555	582	569	598	598	565	564	565	594	557	596	593	591	584	541	590	591	543	570	612	606	568	561	584	599	575	575	610	548	578	592	599	583	591	589	575	544	583	615	589	629	584	616	544	603	552	636	588	613	623	612	613	586	601	588	552	555	570	594	578	645	576	574	608	615	568	644	611	547	650	565	619	566	564	591	553	595	548	564	599	595	588	587	630	545	579	592	574	615	584	611	568	614	588	604	587	573	599	584	601	556	568	556	577	642	587	624	580	548	594	592	595	586	567	598	617	554	525	564	629	597	547	553	584	573	579	591	614	568	615	582	560	544	567	597	582	595	566	563	587	583	603	648	581	664	580	604	577	615	582	608	579	613	588	566	620	520	572	577	532	544	535	591	590	588	588	560	555	586	558	614	560	593	573	558	575	592	579	579	587	570	579	621	564	583	606	558	573	575	565	595	614	598	578	540	624	630	607	581	547	625	543	589	590	621	623	604	592	580	585	640	544	572	576	580	535	559	615	546	521	581	552	569	585	566	604	567	590	614	579	571	553	621	567	590	544	623	576	554	614	614	595	604	621	588	560	572	564	540	596	602	592	561	568	569	568	560	618	568	588	614	591	560	581	586	589	560	545	597	610	601	607	631	589	578	586	589	587	594	593	576	543	557	574	627	556	613	592	612	604	596	583	581	652	638	624	579	571	580	593	580	560	606	564	554	620	605	587	589	557	616	608	574	548	593	570	541	567	582	624	594	577	568	614	576	572	638	585	594	591	586	561	560	551	574	585	538	559	581	615	534	588	596	520	618	575	574	588	554	582	619	577	576	575	577	563	615	585	609	579	586	610	601	554	588	589	574	558	601	550	545	612	585	603	619	609	592	589	603	561	605	611	572	599	619	556	568	615	544	545	589	604	610	597	587	573	556	583	599	603	557	607	561	573	565	598	584	597	605	606	611	567	588	557	555	615	569	586	611	583	632	584	588	607	601	587	647	549	609	537	566	588	594	601	577	581	608	578	552	532	566	564	552	588	612	596	577	604	619	623	557	599	583	573	576	621	570	529	572	583	588	630	583	613	615	557	590	565	568	577	600	584	563	566	619	578	602	603	588	596	588	587	639	595	571	596	596	620	568	575	632	631	576	603	587	610	599	575	550	555	558	579	618	581	571	595	580	537	549	558	609	591	614	603	571	561	563	560	556	576	615	585	583	590	614	601	596	551	576	578	555	588	518	614	620	575	587	578	561	624	566	576	631	567	580	561	603	591	619	526	614	586	601	591	557	545	596	602	598	594	591	590	558	529	604	606	634	544	628	599	565	524	598	624	559	609	570	601	603	572	605	566	609	563	556	566	607	579	557	585	611	555	584	600	553	565	583	596	628	563	570	541	601	625	569	588	575	606	568	586	612	535	588	628	563	621	590	594	587	564	578	574	643	564	626	563	590	586	606	631	530	589	591	577	562	661	591	575	581	616	567	580	635	623	558	579	625	603	601	580	578	605	568	570	605	556	625	582	607	587	571	575	617	591	578	606	615	573	583	605	638	575	575	576	561	563	568	576	583	561	586	600	624	606	563	603	610	623	595	603	592	551	604	602	564	626	521	582	583	595	569	555	568	598	586	573	562	599	568	558	646	559	581	570	606	518	554	586	583	588	581	595	596	603	590	601	621	565	613	545	551	572	567	584	538	618	628	572	600	581	580	611	542	564	543	558	569	615	550	571	624	572	591	588	569	606	578	585	607	588	591	583	542	578	575	573	601	543	597	598	581	549	548	577	614	607	554	617	537	556	635	597	584	556	616	558	537	558	546	568	595	586	596	600	578	609	597	557	555	631	548	590	630	533	609	582	580	551	567	590	555	584	607	541	601	584	559	586	563	598	594	565	546	562	569	613	624	597	597	582	592	564	601	548	620	565	575	531	568	581	601	630	579	559	565	589	581	582	549	595	546	585	554	571	618	592	635	604	579	609	552	594	573	575	574	600	580	603	565	605	600	604	585	572	563	627	560	572	570	564	566	578	619	571	536	586	567	623	545	594	565	543	596	540	610	584	576	572	564	559	576	566	578	557	589	566	555	605	587	559	585	588	572	545	598	567	618	599	590	564	554	589	593	614	591	572	579	609	612	577	549	600	621	565	601	559	577	603	596	566	565	584	586	611	599	609	608	571	549	546	595	601	584	589	602	649	578	565	588	590	620	616	632	610	561	648	615	595	595	623	574	596	590	591	543	562	565	590	591	565	571	581	601	580	568	600	615	562	535	610	575	586	661	605	587	527	599	553	588	623	566	571	532	610	565	578	608	589	557	568	601	563	589	557	620	583	623	581	632	542	518	603	576	572	574	595	616	601	604	601	565	532	612	602	560	598	589	617	614	567	593	558	584	600	567	605	585	579	582	570	597	602	596	587	537	619	552	577	623	554	605	586	583	604	597	559	596	601	578	579	568	589	570	557	564	634	592	569	602	590	564	550	589	595	605	582	616	564	576	560	589	627	602	591	580	587	615	569	577	606	611	559	560	570	579	613	526	597	605	571	583	559	583	580	571	579	580	593	588	556	601	561	586	584	566	602	574	618	567	606	571	590	555	575	568	599	592	591	622	601	555	621	563	633	573	583	551	576	566	620	595	564	569	572	581	581	554	571	569	591	602	571	590	586	601	553	610	565	594	595	608	611	570	578	556	604	551	614	597	586	544	582	596	609	539	558	585	563	605	589	570	544	581	606	609	565	608	574	570	595	568	606	602	607	571	561	544	588	642	571	618	589	571	607	586	610	561	580	571	609	621	557	579	607	591	551	577	589	576	615	557	597	571	550	637	542	588	607	548	566	576	573	535	580	566	552	598	556	593	558	605	584	587	574	612	589	580	583	553	594	598	628	546	624	590	608	580	624	557	560	599	620	601	565	563	577	591	553	589	573	575	583	642	555	615	593	604	579	614	577	593	585	579	560	614	556	605	592	602	544	637	579	567	601	609	648	578	591	612	594	572	576	593	571	592	593	608	549	602	587
37095	24853	24407	13931	6261	3560	1851	841	616	550	359	251	202	152	166	139	138	122	115	98	108	128	113	107	103	121	123	106	112	105	119	117	95	111	94	119	96	105	98	110	115	106	111	111	118	83	114	113	102	114	119	96	99	129	93	115	100	97	96	102	130	107	107	106	117	127	115	108	115	104	106	100	95	110	119	123	97	115	106	130	89	102	85	113	127	110	110	112	95	100	99	106	119	116	111	103	102	117	111	106	111	120	108	121	112	98	105	112	102	108	114	111	105	86	108	107	92	111	125	106	103	100	105	108	102	108	109	107	107	99	113	102	87	105	109	114	111	98	112	117	132	109	115	109	118	113	96	129	106	102	98	104	111	100	105	105	101	122	83	79	99	89	121	130	115	106	116	131	104	115	108	80	112	104	84	103	90	99	110	102	133	86	122	103	98	124	122	93	89	112	110	106	108	117	122	115	103	119	130	96	130	99	124	103	123	105	112	110	110	120	108	118	98	102	115	123	101	108	127	116	126	101	97	97	118	103	99	145	107	124	105	136	111	133	128	98	142	124	131	100	124	123	99	110	90	109	106	109	119	95	108	90	106	131	107	108	108	106	108	102	113	99	115	117	118	97	93	90	99	91	117	118	116	120	110	107	132	126	109	118	86	123	121	118	125	128	116	104	92	88	95	101	122	113	93	101	119	106	113	99	107	115	127	104	111	116	111	105	132	96	102	113	123	89	99	96	118	115	101	89	96	119	100	128	119	105	108	117	102	113	95	99	112	112	88	104	107	129	92	108	106	127	107	101	98	110	127	110	110	100	117	126	119	112	131	101	105	101	96	116	111	134	121	101	91	101	137	104	116	110	86	84	123	129	102	117	109	105	108	120	131	114	118	108	124	114	104	117	114	113	109	91	97	95	109	106	90	116	111	98	115	85	111	96	124	112	104	114	115	107	112	139	109	108	105	86	100	103	94	113	95	102	101	105	135	109	97	128	137	106	131	104	102	88	116	81	111	94	108	94	105	122	91	92	93	117	122	116	107	107	127	120	109	124	103	105	106	96	99	117	101	112	110	94	124	129	99	114	129	124	105	105	104	112	99	113	99	115	120	106	110	111	97	116	82	116	123	100	111	100	109	113	142	122	98	108	120	132	103	101	93	96	102	126	118	110	88	108	120	108	110	109	103	105	111	104	114	138	117	92	118	93	120	106	112	97	112	89	104	114	107	112	106	112	95	115	114	118	104	105	112	116	95	106	117	117	89	116	121	117	94	141	111	110	123	107	116	125	118	104	96	82	118	121	100	117	124	116	122	119	114	98	104	127	100	118	109	115	103	123	97	103	103	130	107	114	129	109	118	102	110	102	96	110	99	130	123	118	99	121	114	115	104	120	110	123	107	97	106	103	99	109	107	122	96	99	131	135	87	94	107	116	103	125	123	120	124	107	114	107	98	89	113	106	107	123	125	96	114	117	131	107	105	91	114	81	97	96	122	115	99	108	106	101	119	112	119	118	124	100	106	121	112	93	95	118	106	127	113	116	116	94	116	106	112	121	87	87	119	103	118	102	110	118	115	101	107	85	126	104	129	86	117	103	108	99	98	117	105	106	118	100	115	115	122	114	100	105	102	102	110	108	125	93	113	86	117	95	116	109	111	101	97	119	102	113	124	106	103	107	108	101	91	120	115	121	117	100	111	123	117	129	88	110	100	105	115	113	106	116	127	103	106	94	129	115	96	98	124	93	117	112	94	121	113	108	121	125	118	112	119	104	104	127	118	103	130	90	104	92	107	113	117	94	114	114	110	111	123	113	100	107	95	103	103	135	114	113	96	131	78	114	108	93	126	137	124	116	123	116	125	121	118	97	103	113	104	118	125	109	108	108	96	116	85	123	113	120	126	113	107	96	98	129	112	105	107	100	102	102	109	101	105	104	127	101	122	121	98	115	132	103	110	103	117	114	94	97	92	94	111	112	101	92	92	111	92	139	113	125	121	110	99	111	125	108	116	100	109	97	108	110	92	117	102	96	105	111	118	133	109	116	106	104	102	100	114	112	112	120	107	118	118	103	114	103	105	118	105	121	111	105	132	115	110	112	130	110	102	112	123	110	103	86	103	109	113	96	98	77	103	96	121	116	146	98	120	118	119	107	98	100	97	131	119	104	110	117	102	102	93	103	110	101	115	103	118	105	104	103	110	120	110	123	97	119	105	116	115	119	127	93	98	98	104	117	111	87	115	98	119	109	125	108	108	98	98	102	116	118	88	101	120	100	102	99	113	91	100	103	97	95	109	118	112	101	98	116	98	88	118	98	106	111	106	116	117	103	110	120	128	92	125	118	121	100	105	111	107	116	118	121	107	99	98	99	104	130	111	91	95	81	133	108	104	105	108	117	112	98	121	109	96	128	116	106	115	100	94	110	99	107	123	118	95	99	121	127	96	116	100	102	102	116	105	113	113	137	89	109	108	114	118	101	127	112	124	116	104	102	98	110	106	105	126	128	104	107	113	123	93	110	124	115	112	103	110	92	94	123	110	115	112	112	98	133	113	106	101	113	110	114	105	107	126	117	108	96	114	121	109	118	125	91	98	98	102	111	107	124	114	105	91	132	111	110	114	120	109	103	97	105	94	100	89	123	108	102	104	121	102	100	89	115	103	98	104	101	96	111	105	122	97	92	92	100	118	111	120	123	117	115	115	116	103	107	93	98	110	118	105	128	124	111	98	120	87	111	97	135	116	122	105	122	97	109	110	107	111	118	113	112	112	122	99	128	101	113	113	100	97	111	112	103	119	105	111	111	106	108	123	95	119	107	105	113	104	105	112	122	105	100	104	109	113	140	122	112	108	107	130	115	105	105	90	108	96	93	100	98	97	100	90	122	103	119	102	111	92	114	117	106	111	105	124	101	104	100	108	119	105	95	108	102	119	124	98	87	108	99	124	97	134	115	98	118	115	106	116	119	113	99	114	104	111	97	130	120	106	112	128	104	122	127	117	117	119	113	110	102	123	117	112	108	87	115	106	103	142	95	112	101	126	98	104	113	99	88	100	113	106	99	127	111	110	117	123	130	102	96	98	112	80	102	95	124	110	101	87	91	98	107	114	108	109	105	115	115	122	124	141	116	100	106	121	69	115	118	105	96	116	117	130	103	109	106	104	110	124	100	99	115	100	99	112	115	95	120	119	121	105	108	125	116	118	124	132	111	118	106	104	111	105	121	114	97	91	107	93	104	89	116	120	107	101	112	124	130	103	88	79	113	104	112	115	107	114	97	107	105	105	122	119	130	112	104	113	107	114	93	110	128	101	124	111	124	131	128	123	97	96	98	116	113	121	97	113	101	87	100	81	130	113	120	93	118	114	117	114	120	139	126	126	114	106	93	101	112	114	116	85	100	120	108	111	97	102	99	110	101	115	102	133	126	110	106	103	88	112	101	101	99	102	105	116	105	107	126	107	109	115	111	112	104	128	107	117	96	100	98	112	109	116	100	120	95
26199	20309	24731	13111	6259	4885	3342	1640	2235	2675	1801	1113	932	713	657	541	405	403	347	339	338	328	288	340	321	313	323	322	315	353	302	320	310	322	324	297	331	319	298	301	308	280	297	339	303	261	293	276	293	291	272	284	295	277	322	277	303	306	285	313	310	311	298	288	302	313	282	280	299	320	289	299	277	303	269	286	307	275	313	304	313	301	290	260	276	337	320	268	307	315	324	315	306	291	313	311	288	306	279	304	284	291	302	310	310	296	304	273	281	299	314	282	284	310	282	304	302	282	286	295	313	280	297	278	275	288	291	325	269	282	298	279	319	298	316	302	321	310	268	309	287	305	277	294	322	301	286	289	288	279	288	288	302	314	299	320	304	300	299	295	299	289	292	290	296	326	307	306	323	317	298	298	276	282	310	301	301	312	318	296	284	317	282	260	324	296	299	313	317	313	317	296	300	292	289	258	307	289	298	282	303	308	308	281	310	276	263	280	308	289	300	268	328	313	330	294	308	303	291	291	287	307	280	278	284	280	298	313	304	284	274	275	269	294	341	289	289	296	316	294	293	305	335	317	295	288	276	331	310	301	303	306	342	294	310	284	296	316	299	307	291	285	314	290	312	319	303	296	309	308	304	309	299	323	286	271	323	311	294	314	314	328	314	281	280	277	296	289	267	273	278	310	299	317	290	281	280	319	308	287	304	324	261	299	279	301	280	273	282	314	258	304	281	281	324	285	298	285	296	257	274	328	310	300	315	269	293	283	327	290	296	321	289	278	315	308	295	305	302	295	294	298	301	305	297	291	293	284	276	308	308	282	321	286	330	301	305	287	273	258	302	293	290	292	295	291	295	292	313	313	288	311	287	297	290	284	306	309	286	269	301	287	310	313	300	272	262	288	318	299	281	318	284	304	297	300	306	281	283	266	318	293	305	293	316	298	303	312	285	306	293	291	305	304	297	301	318	301	311	309	266	285	281	299	286	318	284	296	296	257	270	283	293	294	294	268	312	273	308	310	292	326	302	334	318	261	273	290	295	293	275	317	307	303	284	289	273	301	307	301	280	284	329	294	313	305	293	297	305	320	296	299	276	296	292	318	281	287	246	288	325	301	292	279	297	246	309	294	300	287	296	287	302	273	284	296	282	304	299	303	265	286	288	310	274	289	282	290	282	314	281	303	296	287	318	307	317	293	308	278	295	303	310	279	306	295	290	323	306	324	296	306	258	294	331	289	318	271	311	306	280	300	271	276	287	306	294	307	286	309	311	316	323	282	289	326	252	291	310	280	299	320	296	306	277	293	290	290	302	307	274	284	294	293	287	304	295	266	280	313	301	286	326	275	318	322	318	314	275	276	317	306	311	290	316	275	311	311	320	292	281	306	288	300	298	284	313	300	284	288	274	240	291	316	305	261	280	315	312	311	279	307	294	321	316	291	310	302	300	320	296	260	275	316	295	267	295	291	287	317	323	274	316	299	320	282	315	288	296	310	310	311	278	310	279	302	291	259	302	305	283	287	281	271	294	298	304	276	310	290	285	259	287	256	306	300	283	299	288	313	306	326	295	301	281	287	283	322	299	288	315	285	287	321	280	311	287	267	291	271	324	316	299	291	300	316	294	301	300	280	297	278	292	332	277	269	296	315	289	293	262	318	281	270	286	298	288	270	265	309	279	302	308	322	295	279	305	286	321	281	298	271	315	315	307	299	310	276	293	291	291	327	304	308	268	304	280	275	312	318	297	266	303	298	320	283	308	313	287	319	290	294	334	305	277	308	326	288	292	280	273	284	313	290	263	284	321	275	262	313	288	285	306	291	293	296	288	304	292	283	281	306	317	305	321	297	282	282	279	293	289	291	303	290	306	282	264	303	281	261	277	308	309	276	296	311	285	321	317	278	294	302	285	291	274	290	292	344	305	309	328	281	282	306	288	287	304	305	286	311	301	332	271	296	281	275	283	291	308	269	292	316	305	284	267	319	291	300	289	282	281	304	314	322	298	288	272	285	267	291	295	301	285	293	296	295	287	247	289	277	334	294	312	301	263	273	306	308	300	302	285	288	267	288	301	298	299	300	304	325	273	323	304	303	313	277	313	303	288	288	291	288	300	285	294	254	305	262	325	289	313	301	295	290	303	277	282	282	299	283	318	283	313	297	304	283	280	309	307	302	278	284	299	295	314	281	299	293	310	289	312	291	307	296	328	293	288	283	306	280	299	306	292	285	280	268	297	281	295	286	291	334	260	311	289	302	311	285	280	290	282	321	290	307	311	286	292	303	290	274	294	275	283	299	307	281	287	281	292	302	314	277	298	282	281	263	308	305	267	287	267	316	285	305	291	301	292	280	274	291	282	271	300	291	293	299	292	295	323	289	307	304	312	287	293	280	289	277	289	267	328	303	309	305	284	285	340	264	305	311	285	320	302	276	299	305	252	278	282	321	306	291	323	292	299	264	307	307	300	271	282	306	302	298	283	282	289	283	270	277	282	301	268	300	302	283	302	286	282	296	318	336	320	314	271	301	317	286	280	304	281	302	293	268	286	295	321	281	276	301	278	307	314	275	292	303	288	345	275	267	286	309	312	316	302	300	265	321	320	274	272	281	317	295	319	305	331	284	302	267	298	290	289	272	282	318	299	296	314	299	280	306	291	284	293	281	292	314	284	303	287	289	281	296	287	310	285	296	313	290	271	329	298	325	281	285	279	294	297	283	290	272	300	301	313	300	293	303	299	304	286	273	298	275	299	288	322	304	295	286	317	292	317	308	294	263	281	262	287	303	285	301	301	273	309	275	306	309	283	309	283	321	267	283	282	304	283	312	318	298	303	301	296	290	295	288	297	309	266	319	288	311	291	271	281	301	309	277	317	268	297	302	295	271	294	293	289	300	269	289	298	301	277	287	263	294	309	288	304	283	292	289	309	301	322	326	315	302	299	307	308	295	294	282	284	305	325	312	296	284	289	283	256	307	283	301	284	265	290	291	320	261	285	337	281	292	299	301	292	305	299	261	316	313	284	292	307	323	303	293	262	270	298	291	280	328	303	285	290	305	334	294	314	304	318	266	288	293	304	287	285	294	300	308	305	274	272	314	283	330	274	286	285	299	309	306	283	296	284	305	291	299	310	329	276	277	271	304	283	292	265	261	279	261	331	309	300	306	259	298	291	313	298	303	294	286	288	276	263	274	259	263	275	330	304	310	298	273	291	279	288	269	281	296	302	288	319	315	285	289	293	285	300	309	315	331	290	284	277	301	306	246	313	304	315	340	292	295	282	298	280	304	305	311	291	318	292	281	275	299	273	279	300	293	285	311	280	302	287	325	282	339	296	278	253	277	293	308	311	298	307	313	296	287	294	297	276	312	284	274	278	308	300	304	284	314	307	298	303	327	310	287	316	294	292	301	303	327	330	320	293	278	272	310	272	305	290	258	321	289	289	292	281	314	288	311	283	277	305	298	275	315	309	279	289	294	272	319	333	287	285	267	294	302	276	292
9551	3025	1975	646	407	389	297	289	305	328	319	322	302	296	295	297	306	286	301	309	301	300	295	274	295	291	326	298	311	299	282	296	355	320	263	318	326	324	324	319	321	293	296	295	323	313	301	314	320	298	290	304	295	310	317	346	298	312	334	310	310	322	325	343	330	304	297	291	333	308	319	311	324	298	288	303	294	292	331	275	334	308	284	306	302	296	360	311	301	316	293	320	321	279	323	316	297	278	290	348	302	269	316	316	304	297	285	306	307	316	304	300	303	300	319	316	303	317	302	311	330	308	282	309	313	338	284	300	308	292	317	300	310	310	309	292	319	290	314	301	271	251	303	308	320	274	324	317	311	303	280	336	319	315	281	306	310	284	300	309	327	330	334	296	316	306	329	324	315	304	306	312	322	318	341	329	319	335	298	284	320	264	293	317	273	283	316	337	307	323	296	311	318	291	316	286	327	321	303	333	306	329	300	320	306	311	292	316	307	284	309	333	309	339	303	323	326	304	286	294	302	315	293	294	291	326	316	304	305	318	290	324	310	330	321	289	329	312	305	288	338	294	304	316	314	301	287	288	309	293	297	324	329	319	311	334	319	274	317	320	302	340	334	287	333	307	342	322	326	296	303	298	308	330	290	341	324	309	311	315	281	319	322	312	299	299	338	296	308	308	320	320	325	282	296	297	303	290	304	275	290	295	309	336	342	283	311	278	304	319	281	302	296	283	290	334	320	333	299	305	283	306	268	288	282	302	292	293	298	285	302	312	318	288	301	301	294	289	312	334	304	289	290	311	320	315	278	287	308	315	335	285	287	273	306	302	308	308	281	273	325	325	314	300	316	314	296	316	315	320	320	285	309	300	329	323	306	297	297	280	324	285	286	291	321	309	366	282	283	314	318	273	284	293	304	314	306	294	282	298	300	294	317	287	317	316	309	308	311	301	295	310	319	276	278	254	285	296	286	301	309	282	299	317	325	306	281	317	316	308	301	308	293	325	324	315	304	290	304	268	324	306	316	290	280	278	283	301	299	317	302	313	306	278	299	309	278	317	298	298	317	299	322	292	292	323	291	331	320	332	313	304	323	271	295	295	330	332	301	346	313	297	299	317	305	298	298	282	301	268	309	306	297	303	280	313	277	313	355	305	332	316	314	284	295	296	295	292	337	275	277	280	304	316	295	293	297	339	289	309	288	289	293	307	309	334	302	286	314	264	319	286	308	337	287	321	300	292	312	324	311	313	301	306	323	303	333	310	345	305	289	332	317	291	290	329	307	311	304	267	303	308	325	316	320	304	321	307	334	301	290	301	319	334	317	294	295	309	345	297	298	312	280	329	310	279	288	297	300	274	279	287	302	301	306	293	313	299	290	297	291	291	310	296	341	334	315	323	308	296	305	298	321	297	312	303	303	298	312	314	287	309	308	288	295	322	264	302	289	282	292	306	297	288	319	291	291	310	311	307	271	290	339	319	307	342	284	309	319	295	287	312	270	286	313	276	315	321	314	273	270	292	297	311	304	277	326	324	336	301	320	313	344	308	294	288	308	291	321	303	282	307	320	294	304	276	298	309	287	313	318	289	293	325	282	299	294	309	320	289	266	320	309	320	341	315	302	325	278	305	330	324	292	343	325	332	320	285	335	274	316	317	329	315	319	353	342	324	290	324	333	310	339	302	295	322	317	291	284	291	315	323	331	326	314	305	309	300	326	343	325	312	306	310	281	342	353	288	304	331	311	291	323	296	308	314	289	309	318	316	321	275	307	289	310	317	325	318	325	332	318	295	328	333	314	316	286	295	316	284	314	289	319	285	291	304	310	299	306	299	308	286	314	307	310	321	293	316	288	294	313	285	282	310	308	317	296	289	298	302	327	325	310	332	318	319	290	330	297	315	299	308	307	300	303	308	309	297	306	314	319	298	276	318	276	318	293	271	312	308	302	303	282	299	284	307	308	313	272	307	306	314	341	325	311	265	294	310	294	295	330	290	288	278	302	273	304	296	296	304	328	293	328	316	323	307	284	302	288	293	313	319	320	338	308	317	287	298	285	302	328	300	300	320	240	292	294	298	318	312	291	326	300	350	332	322	324	308	341	337	311	310	295	313	306	292	325	312	305	313	308	327	318	333	305	307	313	271	304	331	278	337	315	304	317	276	296	297	300	299	322	306	311	303	322	298	294	283	293	306	306	285	309	298	295	295	302	325	271	295	328	302	310	291	281	293	333	307	306	315	287	325	322	296	267	305	286	304	303	313	298	307	318	294	303	286	331	304	317	344	335	330	321	320	303	298	274	340	312	309	302	300	361	335	291	314	323	301	304	292	311	313	298	311	288	287	327	281	316	284	323	295	329	316	312	298	309	302	305	307	292	300	324	296	326	304	333	298	315	301	290	293	303	280	298	316	329	368	326	302	319	313	301	313	297	288	307	334	312	300	319	303	301	293	319	283	330	304	333	280	284	315	285	284	327	288	303	269	312	323	300	303	298	279	296	307	328	288	335	292	329	287	292	293	313	339	285	322	276	337	315	291	300	356	297	310	315	304	325	317	294	296	304	331	303	321	315	292	281	328	321	284	310	323	291	327	288	296	312	318	273	291	286	312	260	319	344	301	313	338	341	340	332	294	275	300	313	334	334	324	321	254	355	288	318	296	294	314	325	313	342	276	293	298	313	280	296	323	326	318	318	314	307	329	311	288	290	291	316	331	302	261	279	301	316	309	289	293	321	316	317	322	309	298	327	327	318	322	317	300	320	322	300	298	353	327	330	304	315	298	332	304	319	315	289	301	285	303	295	328	322	314	299	313	318	293	319	290	317	265	312	300	320	302	291	278	322	275	296	274	290	270	314	325	295	310	303	302	292	306	304	325	326	272	295	301	270	315	310	298	313	316	251	319	286	268	314	298	292	307	304	289	315	296	306	318	312	318	306	274	294	314	327	277	316	320	289	291	326	321	283	299	292	289	304	299	278	319	291	291	301	327	285	281	320	320	287	286	291	327	317	296	285	315	325	326	317	299	298	328	300	324	304	293	295	306	297	301	313	284	327	332	311	312	308	333	309	270	312	275	304	327	352	315	315	297	305	326	291	359	305	303	323	293	305	327	329	284	321	310	304	332	316	315	328	290	298	281	324	296	295	301	286	312	312	292	283	286	303	303	310	307	311	286	296	298	273	302	281	310	311	297	302	320	303	315	314	328	298	300	274	285	302	301	280	287	296	335	291	293	308	312	276	283	306	334	318	292	310	296	299	304	333	287	289	320	329	321	298	278	330	330	302	293	349	289	294	306	302	340	274	286	316	331	310	297	297	314	289	343	290	303	312	339	303	299	302	331	288	316	308	305	321	285	286	323	299	305	313	277	282	347	299	319	305	279	293	255	323	292	323	319	344	304	288	296	302	314	293	311	292	276	297	318	331	322	320	283	330	297	307	286	338	287	297	298	322	306	315	280	275	308	317	339	322	298	298	292	288	306	292	301	316	295	289	282
7590	3718	4271	1888	1088	889	929	861	807	876	814	725	731	770	813	763	695	770	766	768	732	773	753	711	750	772	787	781	755	784	746	715	768	718	763	709	751	749	718	722	711	724	757	752	715	762	752	722	804	696	720	718	743	763	744	723	688	741	745	742	776	773	779	714	790	794	821	748	727	740	717	785	718	735	781	744	763	790	769	749	749	746	720	780	738	720	716	780	764	676	755	754	717	778	752	772	741	829	729	726	764	745	755	785	768	816	707	792	754	713	763	801	776	762	731	731	729	762	752	731	731	766	747	722	777	768	719	712	755	781	788	757	726	743	728	726	803	686	707	732	733	744	743	774	749	740	747	757	755	748	733	744	713	780	745	760	746	771	774	750	777	732	794	718	772	744	707	775	743	748	748	771	757	732	768	734	749	806	757	758	757	741	769	749	719	753	817	778	771	742	750	799	723	807	723	744	782	715	753	734	744	745	795	706	789	801	706	702	696	764	747	725	746	794	757	751	723	739	726	761	752	741	730	738	709	710	780	731	754	735	760	682	743	779	775	747	770	745	752	723	740	746	765	738	727	746	718	734	732	767	713	718	805	752	750	736	713	736	696	735	733	768	767	785	743	735	753	756	708	721	703	731	740	743	784	729	746	734	750	774	740	759	725	729	781	728	759	763	750	767	795	752	723	754	759	727	742	703	761	744	747	740	724	729	766	730	765	775	822	776	734	787	768	749	728	725	781	766	743	748	751	773	723	743	736	786	736	787	783	723	768	763	784	708	763	742	731	729	720	828	759	717	762	760	741	788	740	756	798	725	773	778	717	752	745	730	765	783	728	724	747	774	758	718	732	755	753	679	726	735	746	691	733	737	708	772	755	744	743	784	787	732	731	702	743	764	793	753	722	769	713	793	748	732	693	772	772	780	746	755	745	781	704	753	803	756	703	774	796	760	724	770	783	754	728	728	721	758	729	718	745	757	752	789	714	739	745	740	785	721	756	745	778	722	775	750	752	745	767	760	730	717	695	747	726	790	702	698	772	763	746	709	766	726	775	784	753	717	777	754	723	745	715	762	809	731	786	709	715	751	728	731	746	763	750	729	770	704	763	731	740	770	720	791	787	740	762	736	735	717	757	711	774	683	738	743	774	744	736	766	739	759	734	752	760	696	765	718	756	784	744	754	757	732	757	719	765	739	759	729	742	689	772	772	777	743	764	768	727	745	789	738	756	716	761	744	796	776	737	745	786	718	723	760	747	767	774	802	774	736	732	764	770	724	734	779	748	743	759	732	758	731	754	761	797	716	775	795	774	739	734	713	732	743	702	734	760	730	754	736	772	774	752	752	744	754	740	760	775	754	734	761	799	769	779	760	742	754	740	710	759	756	704	742	765	751	771	764	724	738	712	745	770	748	747	750	754	693	750	707	755	727	745	727	730	716	744	771	738	723	752	741	744	765	703	732	787	734	716	696	751	732	797	744	769	762	734	747	744	706	774	734	767	733	745	768	731	724	783	766	719	755	758	725	741	791	733	747	724	697	739	762	762	756	739	727	815	696	743	749	781	749	738	767	757	761	785	723	761	716	744	729	784	710	769	728	752	716	733	762	715	722	739	735	776	788	760	756	715	736	718	691	735	740	713	711	715	738	734	777	784	767	725	738	780	793	776	723	732	767	775	807	752	709	775	744	762	731	713	740	718	713	809	705	756	781	764	738	739	834	761	742	781	741	787	779	784	787	716	758	731	769	716	716	738	789	734	756	733	759	728	743	742	786	770	743	798	730	742	685	713	747	780	748	746	741	727	729	790	742	754	725	733	707	736	776	764	729	732	718	770	731	713	758	713	739	750	703	740	764	706	774	756	774	736	733	737	730	726	680	781	772	777	753	720	773	771	741	699	738	687	762	769	756	696	762	753	682	737	740	738	701	798	765	754	772	718	767	750	728	743	745	777	750	791	728	726	734	778	737	753	748	699	783	737	755	779	785	726	726	715	714	740	732	751	747	715	733	744	758	765	753	704	712	734	776	720	749	792	756	740	699	781	762	708	760	765	740	704	728	779	737	799	730	765	700	713	803	756	747	796	714	703	765	760	771	728	735	727	744	735	718	749	743	758	710	728	773	848	751	759	740	744	735	812	748	770	737	726	720	769	788	737	776	767	786	754	767	741	739	724	727	737	720	748	678	764	807	793	724	728	748	734	739	753	709	729	758	771	758	708	750	722	711	724	734	719	730	738	729	743	735	777	735	698	777	760	682	730	739	738	719	735	721	756	726	747	740	792	745	758	781	753	734	769	761	767	713	753	732	762	718	786	715	758	717	756	795	672	768	723	770	742	686	741	720	714	761	767	768	751	702	758	722	774	767	762	782	763	733	827	741	808	733	788	742	705	790	738	716	721	747	770	787	720	790	785	747	763	747	717	743	796	726	731	804	752	674	731	730	755	742	739	806	746	728	736	688	749	813	765	723	724	701	731	753	742	735	765	738	749	706	726	719	772	764	726	724	768	733	789	751	754	757	767	735	734	720	716	751	738	790	714	730	727	747	696	748	724	733	802	758	730	699	794	733	742	733	792	716	730	744	786	740	780	722	714	759	707	757	781	738	763	747	714	738	739	771	750	751	753	741	741	740	721	752	795	756	763	796	753	752	720	722	728	727	748	777	711	801	751	706	762	769	762	735	746	713	763	763	776	750	732	753	733	755	775	757	700	709	755	757	715	760	788	758	778	754	711	791	717	778	749	710	794	796	733	781	793	766	745	762	710	719	775	794	744	798	716	715	798	753	719	737	733	720	734	757	733	703	749	731	766	754	715	720	724	719	735	769	766	744	703	767	771	737	756	761	771	744	770	774	749	738	730	782	735	750	776	752	777	739	728	752	746	780	768	756	754	736	752	770	709	720	757	777	753	775	723	696	749	736	760	782	722	741	746	743	752	746	667	719	744	748	768	744	750	738	794	750	767	786	799	780	722	759	732	807	732	763	733	728	710	791	742	717	810	760	735	722	792	752	749	768	757	737	713	729	756	782	771	761	691	725	709	788	799	756	694	748	759	745	779	764	748	741	756	738	719	787	759	758	769	748	738	742	754	757	746	720	763	762	772	765	752	718	791	748	715	750	747	699	710	760	763	764	772	739	730	749	785	794	726	751	812	722	765	713	733	715	718	763	726	752	744	743	744	731	750	765	771	756	799	713	719	771	768	774	734	708	746	749	745	763	746	749	773	800	736	726	766	736	710	785	755	710	720	752	731	731	753	707	729	704	748	712	768	732	731	759	693	717	770	758	760	731	770	762	727	751	769	816	729	682	745	781	776	694	745	728	779	795	772	748	723	736	801	709	702	751	781	760	753	729	799	771	766	775	726	750	736	727	717	737	704	695	775	770	728	748	721	786	729	735	754	761	722	719	771	741	730	729	739	787	714	700	796	767	740	727	728	670	769	726	719	746	738	747	753	734	776	713	740	736	773	704	736	788	747	698	767	740	729	735	725	773
27922	19004	18503	8716	4031	1944	1052	527	494	557	350	331	264	282	266	278	267	241	241	242	236	245	237	253	246	213	243	244	224	223	261	228	235	236	274	222	232	245	250	243	251	244	233	222	282	273	238	257	244	279	241	243	233	261	231	261	275	226	212	234	237	264	248	212	236	215	256	228	228	243	252	249	224	243	217	231	225	230	233	206	206	257	227	264	216	219	243	261	260	211	250	228	254	245	240	245	234	234	239	210	236	251	245	226	230	213	241	223	265	240	259	222	243	225	244	218	244	240	228	264	222	226	214	214	242	230	248	233	271	237	252	204	265	246	269	246	226	241	250	227	254	246	219	224	222	250	256	222	231	249	216	218	249	232	251	262	226	236	218	222	234	249	242	235	235	240	248	246	233	209	241	254	222	224	217	237	230	228	242	250	230	206	236	216	215	251	216	258	252	231	239	221	206	218	254	251	218	229	242	238	257	238	233	222	228	246	205	207	243	224	239	231	244	249	221	249	234	272	224	252	234	250	234	229	231	244	218	237	232	245	232	244	236	257	228	236	246	197	222	235	244	237	221	258	263	221	217	222	244	255	211	236	238	255	246	238	212	245	242	224	247	245	205	262	252	229	211	254	230	244	244	231	250	246	248	218	234	212	252	239	214	227	244	244	228	225	260	219	201	234	216	219	242	248	217	256	240	270	219	226	233	241	224	238	239	233	233	207	253	248	254	258	244	216	218	241	215	234	263	216	240	226	260	206	224	275	244	237	238	228	231	198	221	228	237	252	207	247	243	224	230	251	240	242	246	237	229	241	240	241	251	261	247	249	252	241	236	226	237	209	242	215	227	211	220	250	231	221	208	255	247	257	210	215	208	217	220	250	241	233	228	254	247	236	223	243	230	242	234	234	235	221	261	242	213	220	263	249	256	194	259	234	234	232	246	226	246	267	228	227	217	227	238	212	259	235	238	215	233	231	199	229	238	243	262	229	266	264	240	240	201	239	251	256	248	249	229	266	260	235	240	280	236	234	235	243	256	215	247	226	205	265	220	230	229	208	255	239	229	269	249	243	252	221	243	266	222	216	267	229	258	215	237	219	236	229	245	198	222	227	276	244	211	261	267	232	250	254	258	215	264	259	248	245	227	255	226	236	226	238	234	227	227	248	243	217	261	250	241	215	227	248	241	249	238	235	222	228	255	260	241	218	240	235	257	237	244	222	232	257	238	252	252	254	240	256	212	249	239	228	250	240	218	244	209	219	224	236	223	250	260	256	243	241	196	227	244	231	226	241	245	231	262	245	263	224	209	220	223	229	242	215	245	241	248	231	262	234	216	246	219	220	234	229	236	238	283	220	241	234	256	218	253	241	216	229	222	234	246	231	252	239	219	221	246	259	261	254	230	233	229	227	227	252	248	268	228	251	251	257	229	223	252	220	251	256	242	229	245	242	231	225	212	223	222	234	245	203	256	255	216	237	261	243	228	226	231	257	271	238	229	250	222	231	239	242	218	240	230	247	240	258	223	234	236	238	236	237	219	249	222	238	252	248	261	240	222	234	226	243	213	264	230	212	235	225	234	249	241	228	249	248	254	226	240	231	217	218	256	258	256	262	266	239	236	237	238	217	234	219	251	233	223	285	228	257	201	222	219	232	228	215	204	234	252	219	233	222	244	228	225	245	221	225	240	232	256	278	266	218	224	255	247	252	245	259	235	221	197	221	220	248	236	213	275	231	247	223	216	237	237	222	266	251	233	208	234	247	233	249	237	258	250	240	216	232	241	241	261	241	261	239	225	231	215	228	206	235	228	227	233	219	245	241	235	257	243	238	247	276	255	235	224	239	254	240	252	230	247	253	241	238	256	265	258	216	214	214	210	255	233	223	240	223	226	258	226	246	256	252	242	236	240	244	270	227	245	233	243	259	235	236	216	253	247	229	233	239	213	219	220	240	224	260	228	267	211	211	224	228	224	246	261	248	205	248	249	265	247	249	268	240	243	238	232	241	217	227	236	253	232	219	229	242	265	249	248	239	254	242	242	221	249	253	184	244	242	251	232	222	256	231	232	238	239	240	241	228	236	244	232	254	235	242	229	208	225	245	227	243	242	215	237	228	246	253	233	259	239	239	217	231	257	234	256	262	224	196	227	206	252	202	207	238	245	262	251	232	208	237	254	227	227	186	231	233	224	253	209	249	253	259	240	248	225	249	264	235	240	268	228	245	240	251	270	229	240	276	265	239	256	240	244	249	242	239	241	231	243	232	257	219	240	224	227	229	227	222	223	243	221	216	209	242	237	250	250	248	240	226	233	241	244	214	248	221	236	240	221	244	250	227	242	258	231	235	275	252	239	252	219	227	235	250	214	262	252	239	242	245	239	209	233	246	238	239	233	243	212	238	245	247	228	209	236	230	243	220	231	231	236	216	242	234	187	225	228	224	236	220	243	257	248	254	189	208	224	255	251	219	238	272	256	235	225	262	263	249	255	264	235	224	239	221	238	282	230	232	256	218	252	233	236	214	220	278	231	228	240	227	232	231	222	241	228	246	242	226	219	228	234	253	239	233	234	252	248	247	236	228	215	221	225	274	228	220	225	236	213	238	252	257	216	256	205	291	240	254	253	251	231	252	241	223	233	250	259	243	208	238	238	239	231	237	243	210	235	235	249	205	239	214	250	215	218	206	253	219	231	221	235	259	221	207	212	240	243	232	225	247	246	263	244	237	226	224	259	233	242	240	248	223	241	226	224	249	220	208	264	232	267	243	213	257	234	235	235	238	248	232	234	220	235	230	233	245	223	244	219	220	237	208	216	254	251	237	237	255	205	236	250	231	239	234	216	246	257	255	229	217	247	244	242	236	235	252	217	243	200	240	215	254	226	230	252	234	269	221	230	237	225	224	216	255	239	223	243	228	256	240	233	225	217	239	240	257	264	244	240	254	221	256	234	224	224	252	233	266	234	251	251	231	234	238	240	236	237	218	253	258	224	237	238	218	261	221	251	245	230	226	240	240	227	227	239	201	243	250	249	213	252	248	216	247	225	255	221	233	252	265	256	234	237	249	264	234	239	248	220	259	254	219	268	250	231	240	251	210	225	227	232	211	221	226	262	229	212	228	228	209	247	245	235	248	216	231	233	232	224	236	194	247	253	253	298	192	233	237	217	274	243	233	223	217	215	249	227	230	237	260	217	250	246	236	257	235	253	226	272	242	220	240	247	227	255	223	206	244	211	264	245	247	239	219	260	241	242	211	222	212	241	244	214	244	234	269	267	257	226	222	236	260	226	211	239	237	242	220	246	221	259	230	259	252	222	222	241	233	247	226	232	224	222	252	249	192	236	226	227	245	240	231	222	220	277	249	230	242	213	245	188	231	226	222	223	226	231	234	234	252	231	258	225	236	224	215	242	203	232	257	257	240	253	224	246	240	243	260	238	233	229	210	218	211	225	244	230	242	253	243	255	231	220	249	252	252	197	253	237	246	226	256	211	262	200	239
20624	16752	18469	9372	4752	3484	2622	1389	1986	2501	1365	1167	947	891	824	685	637	580	616	626	593	592	571	598	581	611	607	583	607	551	582	633	548	596	638	595	583	590	634	618	568	581	579	615	599	584	548	636	567	571	553	580	570	583	589	625	579	596	590	591	573	618	561	589	596	606	587	565	537	599	601	567	546	597	581	614	529	611	596	557	604	572	616	585	558	577	569	602	640	561	582	574	578	612	586	608	568	611	581	559	596	583	614	538	614	572	577	602	619	624	571	588	567	549	599	573	581	567	590	590	596	576	598	577	552	589	554	552	560	610	588	644	570	600	551	612	567	642	584	611	579	580	646	585	599	639	575	573	578	575	593	603	586	597	571	591	609	594	564	611	553	578	600	576	529	585	572	576	620	601	584	593	510	533	606	541	611	564	577	583	598	615	546	554	596	596	573	586	619	594	580	588	608	592	559	566	575	565	550	543	572	572	600	624	557	633	592	585	558	579	572	523	577	561	580	613	556	599	540	598	636	581	562	611	601	598	611	576	565	587	594	568	625	581	586	578	547	537	568	589	579	547	545	600	575	615	534	561	573	572	606	571	595	619	622	586	588	586	538	602	597	576	579	551	577	535	578	569	588	570	564	563	543	588	618	582	576	555	594	528	607	591	598	634	614	576	590	596	610	544	574	583	566	551	556	593	592	577	553	588	587	589	577	559	566	583	578	570	579	525	549	641	572	617	597	577	572	583	548	579	612	549	580	595	533	568	560	631	551	581	569	579	588	588	553	556	622	536	557	601	567	589	548	554	589	578	609	577	566	584	592	574	592	611	575	647	577	577	586	598	591	587	587	603	597	585	605	573	593	594	568	615	570	589	596	601	574	598	565	577	574	619	616	605	618	549	583	606	601	571	577	605	560	560	539	550	607	565	564	557	625	628	606	607	589	526	565	568	574	581	568	560	601	519	576	557	573	581	586	579	638	614	579	548	575	568	588	532	581	623	549	605	573	600	586	572	600	603	603	578	598	586	575	597	571	553	605	611	589	587	527	555	559	573	585	593	603	589	615	585	561	566	611	583	585	588	606	577	566	580	566	604	569	583	593	563	600	585	596	599	574	550	575	555	580	599	597	586	640	573	585	597	583	561	621	587	586	590	605	635	561	596	581	626	590	609	551	591	587	536	628	532	540	599	616	567	596	593	583	591	550	592	563	551	626	586	551	533	619	564	557	590	571	562	586	574	616	568	605	572	608	583	561	553	620	566	584	527	554	585	590	570	565	582	623	565	623	562	544	532	540	590	553	515	547	563	562	581	578	591	584	592	561	601	574	553	624	567	591	588	568	558	569	576	546	609	579	558	575	562	578	599	614	575	618	570	581	590	608	579	616	590	591	562	543	618	600	562	524	605	541	582	594	574	617	568	581	589	570	570	579	558	552	599	558	580	557	598	605	582	586	600	561	582	595	548	589	606	593	563	608	582	550	570	594	556	564	576	617	604	598	565	554	567	583	556	593	547	623	584	582	570	571	611	580	578	581	589	572	550	570	621	632	550	618	626	568	552	549	592	583	591	552	591	550	576	605	553	601	569	560	590	558	584	594	621	593	575	581	586	606	598	647	628	569	587	532	546	596	578	585	574	595	559	598	545	548	601	616	576	555	581	555	562	548	569	605	608	619	581	562	556	557	627	562	550	598	588	555	559	578	574	570	573	586	568	569	572	581	625	576	546	545	580	593	553	585	541	538	595	569	600	623	617	540	551	572	560	540	565	602	583	572	611	562	561	595	597	601	564	554	555	587	568	594	571	511	600	550	582	585	589	581	614	618	567	572	586	556	553	597	598	574	578	570	592	591	568	628	583	617	579	562	602	550	560	555	559	585	575	583	621	573	581	606	627	571	550	568	570	547	600	628	595	595	578	563	587	574	594	577	546	581	577	588	562	581	563	538	566	512	555	558	559	584	642	593	557	539	595	550	571	572	626	597	543	627	578	574	596	553	592	566	560	628	583	614	570	581	580	618	565	610	613	535	567	571	579	538	617	600	586	612	554	587	580	580	564	613	568	600	561	608	560	616	584	651	561	565	561	557	593	592	571	584	566	584	585	547	550	605	576	610	615	575	564	568	568	565	607	582	632	593	597	573	575	571	588	562	584	571	611	582	556	595	590	568	570	571	632	563	617	586	549	571	535	572	567	588	591	584	573	582	572	582	597	591	561	557	591	555	560	551	602	582	587	586	582	572	543	592	586	599	549	565	595	580	587	601	622	605	608	608	571	598	633	599	603	548	599	615	574	560	603	533	548	615	603	578	599	576	569	574	561	603	605	576	603	605	567	592	565	529	571	574	631	571	620	574	601	543	572	565	580	642	583	568	618	583	587	566	548	570	611	562	588	595	606	597	581	590	572	629	625	568	619	567	577	579	601	587	532	567	601	584	557	547	580	660	549	565	584	591	598	562	576	537	571	563	603	556	543	566	593	591	578	582	550	589	562	597	611	596	575	567	634	548	574	592	580	582	579	560	597	565	559	593	589	591	542	575	589	570	591	573	602	574	558	550	581	564	584	579	568	538	592	604	553	602	656	573	604	620	547	589	536	542	574	543	573	567	594	561	554	586	583	575	546	572	592	599	565	572	577	564	606	567	613	604	581	559	558	550	598	532	572	529	592	622	602	595	559	573	606	579	576	574	580	568	553	599	575	623	613	551	571	532	581	618	546	564	592	574	591	613	582	548	568	574	568	554	570	611	551	586	554	577	570	592	604	597	548	593	570	601	540	589	606	609	569	584	561	598	612	601	624	590	573	562	612	582	533	569	558	572	540	569	584	599	596	632	603	564	558	566	626	565	560	593	568	602	534	606	573	610	623	580	557	580	586	581	571	531	569	599	603	549	603	596	598	542	565	580	564	591	569	565	580	559	604	540	609	576	584	551	573	573	542	590	547	625	585	579	575	567	572	582	579	581	583	592	540	580	531	566	605	560	582	555	571	561	631	596	602	604	606	571	576	567	576	600	577	606	581	580	582	568	579	579	564	548	553	581	560	520	578	589	564	596	558	600	558	559	638	574	543	596	584	559	535	541	616	588	580	561	566	530	548	568	554	639	586	560	591	564	551	582	580	600	584	599	584	564	546	590	613	633	639	557	589	610	573	604	599	594	592	563	558	581	587	620	553	576	606	562	581	585	577	619	615	607	533	582	552	632	617	614	577	583	557	554	591	559	573	611	620	550	564	552	571	574	564	608	569	576	554	607	597	586	513	620	562	571	548	565	624	615	581	581	595	580	570	597	588	571	590	609	561	586	554	594	590	585	563	565	579	560	612	568	589	580	567	563	576	601	607	590	564	613	552	593	586	582	578	574	544	540	584	587	607	616	588	573	559	554	615	565	572	600	595	578	644	587	595	628	608	557	569	587	564	591	604	565	595	575	605	601	590	561	585	560	590	597	577	546	579	601	592	564	592	597	567	538	561	542	566	568	558	570	596	571	586	636	605	597	576
35450	26331	23310	12344	6067	3084	1638	645	630	640	276	244	171	147	157	134	120	110	103	127	123	109	111	136	105	100	110	115	104	113	101	118	102	108	123	97	116	118	111	106	125	124	108	106	98	107	116	108	109	119	96	109	110	134	109	117	125	132	115	127	110	128	104	104	93	106	98	90	126	95	108	106	123	81	124	114	93	103	105	109	119	96	115	88	97	104	109	83	120	99	84	95	113	97	92	98	107	92	112	111	131	120	95	113	111	128	124	113	125	120	105	118	109	100	106	103	124	103	99	106	132	112	114	113	103	99	125	109	115	122	80	118	113	119	101	95	98	99	128	107	109	107	96	117	104	84	95	123	106	107	108	109	112	107	118	113	113	115	112	94	93	101	110	104	92	120	109	118	111	119	98	115	100	101	110	107	130	104	108	114	103	104	103	112	116	109	91	102	117	98	118	129	102	113	98	119	98	103	130	98	108	96	102	91	118	114	111	105	100	137	120	126	127	124	118	103	111	100	108	120	102	107	109	102	106	102	114	102	95	117	99	100	100	93	107	95	117	117	110	111	94	91	112	113	116	113	110	105	107	121	109	110	102	108	110	110	104	118	104	91	99	110	105	102	116	103	117	112	118	107	92	104	97	117	120	114	101	119	88	116	108	98	104	110	109	108	92	105	123	110	93	104	114	96	99	110	123	104	100	111	128	116	94	106	85	106	118	82	121	99	102	102	115	106	96	111	101	111	107	129	105	103	99	103	95	122	120	99	123	109	113	116	115	109	90	102	125	130	114	100	98	100	121	104	107	94	105	121	106	102	113	107	135	114	106	111	96	104	116	119	106	119	104	125	120	101	90	115	104	104	109	94	122	95	110	107	101	120	110	109	106	126	127	101	112	110	108	89	107	119	99	112	100	115	106	114	104	108	104	114	111	110	104	112	115	98	105	99	107	138	107	111	104	111	102	115	102	109	124	125	115	106	114	104	115	108	120	102	109	111	97	99	108	111	102	99	94	94	116	109	106	111	101	115	97	104	95	98	97	114	104	112	120	86	97	109	98	109	109	110	113	86	108	111	109	113	87	102	107	112	111	87	96	110	104	88	115	98	126	119	107	114	112	100	124	105	118	85	96	116	112	100	92	77	113	122	109	80	108	103	112	93	97	102	94	114	104	98	94	115	114	98	101	106	97	107	93	92	101	92	102	103	114	100	113	93	99	114	106	110	85	106	114	110	117	91	108	111	133	112	76	101	97	104	103	93	109	96	108	133	114	115	121	97	99	94	123	114	102	104	96	106	107	104	122	111	119	129	119	115	98	123	101	100	115	109	114	103	114	103	84	114	110	94	104	104	113	123	117	107	108	113	108	120	100	108	87	92	85	94	102	104	75	99	121	118	114	89	99	93	100	123	102	116	101	123	81	94	96	140	73	121	102	99	125	99	103	94	98	112	95	132	117	99	97	107	108	94	94	106	101	105	124	93	119	103	111	110	102	95	116	119	94	114	109	118	94	118	112	108	113	94	106	103	104	118	126	126	99	112	104	100	110	105	106	112	117	89	110	97	83	100	101	108	104	114	94	92	122	103	121	94	104	107	92	124	100	115	90	103	109	94	119	117	111	114	117	108	98	90	118	100	100	120	104	114	111	90	97	96	123	95	123	105	94	116	94	99	103	107	106	100	121	115	116	101	118	83	97	114	107	95	101	110	93	124	129	77	103	117	113	104	106	104	92	116	103	111	106	123	100	125	89	84	97	104	119	128	126	116	135	121	121	126	124	89	98	102	113	105	92	95	110	106	88	104	110	123	98	101	113	114	110	104	105	82	94	113	108	108	105	93	103	115	128	108	112	128	99	113	101	113	96	100	93	106	88	93	92	114	106	115	104	100	95	117	108	108	101	103	113	103	96	100	113	90	98	121	116	134	99	102	93	101	123	99	99	102	116	87	118	106	124	101	119	96	96	95	101	116	105	136	97	116	142	147	112	100	101	107	97	113	99	107	102	115	121	106	107	124	108	98	91	127	84	91	131	104	90	103	107	105	101	106	96	93	108	118	103	107	123	122	101	118	111	112	122	108	107	98	109	110	121	104	102	116	108	94	112	109	96	102	107	94	108	89	117	101	109	116	98	109	102	102	112	115	106	115	112	124	120	111	111	99	103	113	104	113	99	110	107	107	124	102	111	125	109	115	106	113	93	119	112	106	110	84	100	86	100	103	102	114	104	100	115	118	107	117	120	106	103	108	127	88	86	98	95	101	101	94	99	83	112	101	110	116	129	106	112	107	105	118	79	105	126	91	118	101	107	102	99	102	96	109	130	91	119	92	103	111	111	97	120	105	85	96	107	112	94	105	100	120	107	125	105	102	119	110	85	113	108	96	96	109	109	113	113	115	115	109	93	107	113	114	91	104	98	99	99	106	102	110	102	102	107	104	96	98	108	108	104	112	113	94	119	117	100	112	88	100	112	111	104	127	101	120	110	112	120	127	113	91	105	107	104	108	99	113	97	97	115	104	108	109	96	108	116	107	87	104	97	95	111	122	88	103	95	96	109	112	120	106	114	114	97	106	104	111	118	114	93	99	99	116	111	114	114	120	111	108	103	107	110	110	102	109	101	102	96	95	86	110	107	112	111	119	100	100	101	105	95	121	103	102	105	110	117	107	113	102	100	102	115	128	120	120	118	107	96	89	118	122	107	97	128	105	130	122	91	98	110	101	108	99	122	109	108	115	103	109	107	107	101	110	121	96	117	112	108	124	103	117	110	106	99	110	114	92	115	121	91	120	117	111	106	104	125	106	113	109	113	99	86	94	100	111	117	100	100	97	100	95	113	88	93	109	112	125	97	88	129	95	101	96	95	121	97	113	95	97	113	104	129	104	116	99	99	106	121	102	99	111	97	106	105	101	85	99	89	119	100	95	102	93	131	115	106	106	114	109	97	98	89	108	102	111	116	98	117	119	116	95	114	93	115	95	121	107	105	114	105	106	91	110	87	85	95	122	120	103	97	133	106	101	90	103	108	116	100	134	119	98	104	109	111	97	110	103	105	121	117	120	116	100	107	90	95	128	85	129	118	127	102	96	103	107	92	114	98	100	95	105	124	116	103	111	105	108	87	115	134	96	125	114	98	106	102	101	116	123	112	121	110	79	93	88	102	118	111	123	113	98	108	116	125	116	107	99	124	88	94	108	99	102	105	94	111	103	106	127	105	113	95	99	134	137	104	92	99	106	114	112	90	135	105	102	101	108	105	105	113	115	105	117	108	87	88	99	92	110	118	92	129	114	96	108	100	117	100	99	104	84	125	100	112	119	101	102	101	97	95	106	106	93	90	132	103	122	118	106	106	128	117	104	119	91	109	106	134	120	110	126	114	125	117	115	112	86	97	115	109	109	104	123	108	128	132	104	79	110	110	120	104	119	113	92	118	114	118	118	118	82	93	102	113	92	105	128	108	99	115	129	93	118	107	118	85	96	130	99	117	123	127	110	105	106
24928	22305	21178	12538	7143	4858	3331	1615	2719	3079	1380	1040	796	644	580	402	369	326	326	311	346	347	292	339	317	310	338	324	295	318	333	320	312	329	280	285	312	302	272	303	321	281	320	305	316	275	315	280	281	276	288	280	286	328	290	305	291	314	269	276	299	273	302	293	304	277	282	296	284	287	288	294	262	295	275	327	300	293	267	276	253	254	310	302	302	286	304	313	288	280	294	295	263	275	275	276	301	297	284	310	329	295	271	296	313	273	297	266	278	312	292	282	279	298	287	274	294	295	286	292	277	276	310	312	291	298	303	314	281	268	315	266	290	318	310	302	318	286	295	296	300	276	288	281	250	280	322	320	313	292	296	262	269	283	295	295	288	304	292	284	310	314	269	285	272	268	303	278	278	304	271	298	286	279	308	280	295	290	268	289	281	309	307	289	288	278	276	305	290	285	276	284	291	279	295	288	283	247	296	323	291	314	307	268	285	322	304	323	244	271	264	278	263	313	302	320	281	302	286	292	288	258	296	260	257	294	314	314	292	270	269	263	278	299	311	294	285	289	270	315	308	331	252	251	300	282	281	286	288	293	294	264	285	279	283	281	286	297	299	300	306	266	266	289	269	308	278	273	298	279	268	278	305	264	262	286	287	299	326	277	279	302	275	305	299	279	290	296	287	279	314	283	312	306	286	299	271	289	291	289	322	281	294	279	285	310	273	291	270	308	265	280	275	293	290	311	302	299	296	294	284	303	258	314	287	283	276	283	312	268	268	282	277	295	282	284	298	272	296	289	275	285	299	298	307	269	271	304	317	283	292	286	304	298	311	298	281	267	310	298	281	285	307	283	299	294	303	298	300	302	280	281	310	267	287	313	275	302	263	289	302	320	300	285	312	301	289	292	270	291	276	292	293	288	303	302	272	299	299	270	271	279	263	309	297	285	291	311	263	297	295	292	274	264	268	275	335	313	290	312	303	284	256	329	304	283	291	251	273	318	285	280	259	268	273	298	288	285	294	277	265	305	271	272	280	288	310	309	296	282	301	288	257	302	310	329	301	276	287	328	297	281	309	285	279	287	320	288	300	289	310	282	335	300	285	247	288	311	284	296	305	266	296	295	275	306	282	253	332	264	282	296	281	290	284	287	292	295	267	272	266	278	296	292	302	308	290	307	262	244	287	298	328	291	310	269	284	264	296	316	268	310	296	263	282	264	280	276	294	278	268	297	312	271	308	261	280	257	267	273	300	287	291	297	280	268	278	283	253	269	313	292	265	273	259	268	295	303	307	284	300	268	291	275	261	293	292	281	291	283	288	310	302	290	272	296	310	280	287	302	280	277	333	280	280	296	295	289	293	287	292	276	297	261	333	272	288	274	312	248	309	266	278	285	317	291	290	286	329	306	273	311	277	280	288	302	301	296	291	312	288	271	283	297	296	275	295	299	293	284	278	322	299	287	250	273	294	265	292	326	320	302	269	299	301	276	287	274	287	283	291	308	306	278	279	267	300	281	308	303	312	288	288	299	273	289	260	286	288	271	321	290	268	244	296	291	319	329	276	292	282	287	307	275	274	249	267	295	337	247	296	296	287	279	286	297	295	253	270	308	300	314	282	283	309	280	299	289	293	287	284	269	282	302	341	325	280	270	296	274	310	271	303	317	293	297	293	307	271	305	283	283	286	303	279	295	257	321	284	275	278	312	308	291	301	294	302	268	345	313	296	280	285	276	290	280	292	279	292	291	284	321	317	284	271	300	292	281	303	270	302	310	270	287	294	276	301	270	298	305	292	292	281	284	299	302	314	289	265	279	292	316	268	275	306	297	290	301	286	292	281	294	301	274	282	291	290	256	302	310	285	293	302	269	304	296	305	290	295	302	286	279	308	316	293	318	287	284	284	327	285	309	291	308	310	289	282	313	297	271	286	305	286	311	255	319	279	275	279	266	313	294	303	300	298	288	256	281	272	301	287	286	306	284	270	286	312	306	307	290	266	289	305	261	249	311	279	278	288	254	319	321	269	292	261	286	282	269	290	286	279	301	299	309	300	293	266	259	269	305	287	297	261	287	306	283	259	287	239	313	266	291	268	331	296	290	286	276	296	284	271	277	276	293	288	327	292	283	258	288	285	280	325	339	294	294	286	287	289	286	282	299	274	290	290	325	272	309	290	286	277	290	298	317	311	294	291	301	280	285	292	278	283	325	305	278	287	324	260	287	279	256	308	259	292	285	278	292	300	305	280	279	279	310	286	292	296	275	269	329	281	282	293	308	286	302	283	276	291	311	299	304	313	312	291	284	282	322	283	276	290	285	298	274	247	315	283	312	284	284	294	300	296	277	272	297	291	294	309	278	290	284	294	276	274	268	328	296	302	291	291	293	282	262	269	302	267	291	277	298	309	292	281	282	294	306	302	259	290	269	311	286	326	294	295	320	285	295	265	286	294	292	300	287	300	288	311	242	273	292	294	294	294	263	323	284	278	279	284	286	290	290	309	282	292	268	294	264	272	302	321	290	301	293	305	292	253	279	295	284	280	287	305	275	279	282	296	275	287	297	284	290	309	301	304	291	340	288	283	296	292	270	287	297	308	305	257	278	296	298	299	276	270	283	292	302	266	284	307	291	317	271	327	277	294	286	281	296	286	280	306	283	285	291	299	266	275	262	289	302	285	283	282	283	296	277	332	271	278	290	320	293	288	251	264	276	294	274	305	304	280	290	275	302	279	299	284	285	304	262	289	307	291	280	281	282	283	284	308	282	344	296	311	285	281	288	299	259	319	288	306	313	277	334	297	293	285	313	286	280	327	290	291	285	292	292	275	300	257	303	306	261	307	296	290	317	260	291	289	298	286	287	267	267	301	302	277	286	302	293	322	304	266	299	298	285	283	273	295	270	284	275	299	308	271	292	266	271	312	331	273	285	275	300	286	303	278	279	296	305	280	290	272	291	287	276	316	305	285	280	306	282	270	317	284	291	302	282	291	279	294	297	298	313	301	274	292	278	263	273	294	299	303	298	316	305	293	309	295	249	290	276	274	270	273	259	280	291	293	269	302	257	295	283	293	294	292	304	274	285	267	276	314	240	295	299	298	275	302	269	312	321	277	297	302	314	274	317	299	323	309	286	304	287	316	288	294	293	289	297	248	274	279	297	293	292	279	274	299	306	301	304	288	304	317	271	290	303	282	309	271	291	317	325	279	312	298	298	306	278	296	283	295	314	286	301	279	321	298	277	304	293	310	311	311	316	294	275	307	275	272	287	309	266	330	274	282	284	277	262	267	305	283	274	270	276	294	294	286	266	294	300	298	281	297	297	304	271	275	274	273	245	292	290	271	298	314	278	298	300	295	301	289	291	309	303	276	257	297	287	270	256	286	288	295	275	263	300	277	278	269	283	308	295	272	310	287	325	296	297	307	279	267	286	282	254	292	315	281	332	311	316	292	292	303	296	265	305	310	272	270	282	296	316	289	299	278	310	307	300	285	290	310	272	248	296
9581	2982	1399	620	382	338	342	294	328	306	308	312	298	326	289	354	311	315	347	324	336	307	311	304	312	317	316	321	315	306	293	310	302	332	336	306	294	325	293	302	298	295	286	269	307	310	311	292	320	307	299	296	305	323	316	271	325	313	299	308	301	320	281	316	338	286	292	313	304	333	343	284	292	286	302	307	321	312	328	322	350	340	278	321	292	306	290	330	313	274	287	314	306	305	347	312	302	343	323	285	305	315	296	293	332	297	282	292	314	284	321	336	333	341	304	316	303	278	335	307	298	310	300	312	304	268	345	282	273	306	306	320	317	298	291	287	322	280	315	296	337	315	314	334	303	269	308	309	288	309	303	296	302	326	310	292	306	297	339	316	307	309	273	319	349	312	326	288	302	336	318	284	280	309	313	336	347	326	283	299	299	323	332	310	327	316	299	332	289	295	295	300	328	311	314	318	307	330	298	291	336	283	321	290	318	286	290	307	299	370	299	297	301	297	320	325	280	272	263	301	306	315	303	359	305	317	315	297	309	306	300	282	316	290	324	315	303	314	309	289	332	292	326	315	303	284	309	315	298	319	331	320	307	287	308	312	289	332	276	310	336	292	299	298	341	320	305	291	305	299	351	317	303	303	319	309	313	295	315	315	317	300	300	300	308	298	283	279	310	314	306	279	284	298	326	312	294	282	309	296	326	296	307	319	281	311	304	270	291	306	334	318	309	293	334	291	313	288	346	322	292	308	295	351	284	296	288	358	298	273	310	310	283	334	317	307	282	285	332	302	312	299	336	301	282	345	312	337	326	339	301	310	334	300	270	311	329	316	324	314	290	272	303	307	282	318	341	274	310	283	307	347	314	281	279	302	303	314	301	307	319	307	275	288	355	324	287	320	339	308	310	297	329	286	296	292	326	341	310	301	338	300	275	297	312	313	265	362	283	286	288	317	297	284	291	303	292	306	288	296	314	332	297	328	277	312	337	305	316	312	321	317	326	288	324	297	317	295	314	293	316	281	312	312	337	318	277	299	266	294	296	308	299	307	314	314	295	275	273	315	314	319	320	301	321	310	314	317	327	311	304	310	306	337	301	298	303	306	298	319	335	297	319	314	301	305	315	312	319	300	296	311	331	298	315	284	306	321	303	330	266	257	296	317	285	310	302	339	290	299	354	248	318	343	308	322	298	329	357	325	306	282	267	316	336	308	324	312	319	295	295	317	312	297	314	286	324	293	348	299	276	317	289	317	305	309	330	326	330	334	306	271	295	307	277	296	322	313	302	327	295	304	298	295	369	296	323	318	319	306	302	309	294	322	320	316	335	291	299	307	315	320	343	324	282	333	287	323	323	291	311	308	327	296	312	325	294	321	334	304	291	297	274	279	320	326	316	342	313	316	335	292	329	300	293	299	308	264	320	294	315	304	282	287	286	292	318	325	314	303	298	320	296	299	294	287	292	319	335	305	283	307	293	294	309	348	316	317	318	316	277	303	338	322	271	321	313	320	301	324	304	314	325	308	281	317	323	316	302	296	270	344	306	326	321	316	291	286	319	309	292	257	307	321	342	304	336	300	285	287	310	304	291	320	314	300	337	316	295	299	290	287	323	306	327	268	296	305	318	306	314	325	321	319	297	282	297	268	285	344	271	318	318	332	300	315	321	293	312	304	345	295	307	294	297	287	287	353	310	283	330	312	307	300	322	283	304	297	317	286	326	291	288	333	286	288	355	312	302	322	285	269	316	298	297	303	269	313	294	318	323	296	314	327	297	318	281	313	300	289	300	325	305	309	300	308	282	283	314	307	351	297	319	308	297	311	300	270	300	328	314	310	319	300	311	334	326	298	332	288	291	318	315	307	319	305	302	316	293	316	283	309	281	328	319	311	311	316	291	270	313	336	311	337	293	291	314	345	309	303	292	300	324	318	293	321	309	337	311	316	290	329	290	324	305	294	290	296	309	320	306	311	273	326	276	319	310	317	303	320	316	322	273	321	310	316	306	294	308	319	342	316	289	281	285	303	313	304	284	307	312	296	314	326	312	268	287	322	285	254	295	331	317	328	303	315	296	303	301	311	323	279	302	308	301	276	296	335	316	264	327	280	290	326	338	316	314	308	300	302	287	317	348	333	313	291	301	312	315	308	314	316	318	297	299	312	311	301	292	311	309	316	304	291	294	317	335	291	332	327	303	289	340	312	301	317	290	333	340	323	328	320	310	303	302	335	304	344	320	327	299	274	300	303	308	284	303	321	281	309	280	287	295	281	295	303	328	305	291	325	292	315	290	274	282	347	311	330	313	293	309	284	309	318	301	310	290	305	309	329	317	272	315	277	303	314	272	284	324	296	310	305	311	321	324	312	306	309	282	271	274	290	331	318	327	303	323	304	305	323	293	321	317	317	308	298	340	335	287	327	313	283	345	278	321	324	298	275	312	293	313	332	318	310	330	316	331	321	311	321	327	290	295	291	316	277	301	319	319	310	307	273	326	278	314	313	317	297	320	303	276	306	327	301	310	308	309	306	299	335	306	298	323	268	284	306	303	300	300	315	308	332	341	327	309	345	315	289	335	283	312	306	324	291	300	318	280	323	284	343	354	325	272	305	296	309	341	299	319	308	287	278	305	339	302	305	298	297	290	305	341	319	299	303	327	322	296	275	331	320	289	300	314	324	289	289	315	279	328	315	321	310	319	309	315	325	303	297	295	311	319	323	302	311	293	315	300	309	275	298	311	314	307	321	293	304	313	307	275	302	300	296	287	309	278	305	333	309	306	317	297	324	339	315	334	302	282	304	300	322	267	292	317	321	314	319	311	310	295	279	298	289	311	320	298	328	316	366	312	280	337	306	303	283	311	318	314	327	284	312	286	279	319	315	301	316	313	308	326	323	333	338	304	288	328	304	318	309	310	265	302	290	328	322	280	287	291	309	311	321	312	329	312	297	273	288	313	287	314	354	286	296	298	295	302	321	290	300	288	348	316	337	293	332	340	288	304	286	293	320	345	331	300	318	301	335	299	302	283	335	305	319	321	287	313	338	320	309	285	317	331	315	337	294	278	322	283	316	296	302	313	296	300	300	314	315	306	279	307	320	320	324	284	325	303	312	299	310	288	268	288	308	297	324	312	301	304	315	304	283	284	306	308	321	323	319	295	302	322	311	270	295	285	331	304	322	335	274	328	293	292	322	314	312	317	314	315	325	301	320	334	310	339	305	284	306	278	303	321	282	324	324	284	314	304	307	302	330	285	328	273	317	311	295	321	301	306	290	313	328	318	302	305	304	294	306	263	296	288	312	307	316	297	297	307	314	302	312	288	293	284	290	310	288	290	306	303	320	314	305	312	306	327	303	305	266	311	329	321	303	299	296	315	292	272	304	273	275	291	288	323	307	296	296	272	272	303	278	330	307	322	290	297	337	302	322	313	290	294	301	326	300	316	313	322	310	332	329	311	321	319	314	259	291	320	317	304	345	294	290	309	318	268	277	290	305
7620	3750	3197	1877	1094	998	905	878	815	867	771	775	747	744	766	798	732	720	717	787	743	748	728	773	733	715	740	733	749	782	810	733	729	753	734	766	781	750	782	740	768	780	800	688	744	710	738	753	742	753	770	809	752	793	726	747	775	755	712	764	745	778	800	734	740	823	735	730	715	709	752	726	748	734	722	796	717	742	764	680	754	746	724	782	743	694	713	795	719	744	778	760	751	743	694	767	718	727	725	751	771	739	756	779	752	746	763	748	771	731	765	741	772	747	744	745	709	748	711	755	765	736	765	746	714	793	770	691	749	721	734	769	709	741	765	731	715	765	736	723	745	757	717	794	725	740	748	765	774	777	753	730	769	701	763	776	781	748	760	721	747	757	769	715	774	781	746	769	749	740	749	721	762	769	756	751	729	755	726	732	782	805	682	758	766	766	744	780	733	717	758	736	762	751	724	765	753	741	819	745	748	797	792	790	720	716	717	768	757	745	758	780	721	755	734	723	731	771	706	730	746	755	772	782	762	711	745	763	757	773	779	724	753	766	716	789	730	774	718	737	781	738	795	762	683	756	762	770	708	734	771	686	745	769	755	766	755	793	794	749	722	707	783	744	768	779	773	744	717	786	718	724	721	743	715	746	749	721	712	759	751	761	733	728	670	716	747	792	751	687	795	763	749	757	724	721	706	737	771	757	724	676	729	749	756	747	802	767	736	712	747	724	756	776	750	719	782	674	752	753	677	735	748	793	733	758	687	761	725	722	764	729	778	717	752	740	719	756	724	754	740	737	744	736	697	774	735	759	739	738	747	711	761	744	776	731	802	716	732	755	745	719	755	753	723	718	737	737	742	739	724	737	794	776	749	727	705	765	740	757	748	734	733	726	710	757	730	748	801	752	712	729	740	722	748	733	746	756	758	760	744	715	746	745	734	755	738	695	762	714	769	732	729	757	762	721	792	745	757	784	772	796	769	686	702	733	774	781	741	749	824	762	722	778	751	726	722	781	708	729	758	762	771	735	774	727	758	773	789	729	748	779	746	773	774	722	769	762	763	754	742	767	787	719	796	737	772	774	774	689	710	758	723	774	754	736	740	727	746	741	740	754	756	760	681	778	742	728	750	751	775	716	736	696	743	698	750	730	703	716	720	761	759	687	734	768	691	765	744	734	726	751	766	740	756	758	723	728	729	729	747	769	731	768	784	791	755	724	792	766	780	770	754	758	761	767	713	772	808	735	741	720	688	767	722	800	778	805	788	756	755	744	726	717	680	753	709	747	747	748	807	748	743	771	737	738	731	763	744	716	734	756	756	745	747	707	766	745	733	769	745	751	770	754	751	721	731	770	741	796	749	794	790	738	740	703	715	764	742	765	756	719	737	762	678	764	771	731	728	827	754	781	787	710	733	746	760	704	705	753	715	763	676	717	738	685	757	743	767	686	759	750	759	831	753	756	751	778	784	752	695	716	749	777	728	743	749	751	767	742	777	707	758	707	686	750	743	697	731	799	736	739	736	712	745	731	821	729	740	748	753	754	731	757	776	775	763	764	708	716	766	778	742	699	722	731	734	710	743	755	729	729	746	725	745	731	757	786	745	719	784	723	771	764	781	706	764	756	766	733	759	733	774	776	742	760	757	725	770	778	753	756	702	765	774	753	716	717	824	746	742	777	742	739	749	745	729	738	757	724	730	758	763	782	699	738	763	773	771	745	765	741	727	774	729	796	734	713	757	722	706	765	737	774	751	757	722	753	728	713	784	747	717	743	767	725	776	772	725	736	726	783	713	732	804	730	759	788	767	722	742	732	767	748	746	724	754	739	762	802	759	754	814	733	686	679	707	750	732	760	726	691	714	766	747	747	721	739	765	782	763	750	727	830	740	736	694	772	700	732	727	761	764	744	776	766	739	734	718	740	724	728	779	793	752	711	785	760	743	768	721	797	737	731	747	729	718	761	772	761	737	788	748	734	792	761	718	767	770	710	745	748	785	715	776	748	712	770	800	732	749	733	772	753	730	761	726	745	756	817	726	748	783	700	699	755	751	784	726	738	774	768	746	755	766	697	796	725	794	771	711	749	786	783	730	786	758	765	792	686	737	705	796	724	753	743	765	754	703	753	726	727	747	753	759	736	750	742	787	739	756	699	746	737	758	716	699	754	780	697	695	709	739	788	722	741	732	749	760	738	805	731	750	742	759	775	723	737	716	774	753	781	773	772	695	787	727	739	757	719	722	782	760	759	776	760	776	736	789	722	766	712	789	776	754	760	720	742	723	772	755	718	738	721	744	760	728	736	745	764	767	749	722	663	795	764	724	797	758	749	791	732	695	701	782	768	768	699	760	732	723	768	753	752	755	739	737	754	764	819	740	758	787	693	757	728	733	726	726	726	714	780	757	784	662	769	745	752	730	773	756	694	758	767	747	767	708	700	728	739	798	732	742	765	753	736	731	758	731	764	726	706	787	774	731	810	734	734	738	725	772	754	700	736	771	715	729	782	792	707	778	769	749	713	758	765	788	731	722	752	730	773	766	758	746	713	782	723	779	754	762	757	721	754	689	742	735	722	770	723	684	765	722	772	770	751	747	723	782	758	741	735	728	728	753	724	729	744	759	719	694	802	732	762	823	752	708	712	737	740	746	773	743	754	724	734	702	733	709	755	730	753	737	784	705	724	726	771	768	677	811	768	759	723	746	731	759	750	797	747	768	734	765	730	718	722	782	735	769	694	777	741	728	726	738	735	767	705	744	771	705	737	757	751	746	771	767	809	789	765	722	719	762	759	793	783	713	747	744	687	758	790	734	702	743	750	781	753	756	750	747	714	739	775	762	745	762	715	731	717	745	717	731	763	739	749	785	729	761	728	761	771	750	752	719	724	781	751	761	756	737	743	782	723	743	772	770	726	700	783	735	742	789	766	775	727	784	746	675	750	751	695	748	733	770	781	731	759	735	763	741	752	782	790	714	747	726	755	757	729	721	776	703	783	740	771	700	739	750	760	741	727	746	726	771	734	733	780	739	721	722	738	738	718	740	764	807	793	767	746	732	750	729	752	738	758	717	750	728	743	764	730	726	770	733	725	791	767	786	733	766	709	772	752	802	746	741	743	744	815	766	744	766	727	775	765	756	743	733	762	779	726	745	720	802	706	785	747	787	759	738	763	765	780	723	709	716	751	709	770	758	762	707	730	757	708	679	743	776	752	743	778	735	772	733	733	730	713	757	751	739	770	730	716	700	758	738	805	764	747	757	742	738	741	758	769	790	779	710	759	751	746	720	759	793	744	758	746	732	719	732	740	714	784	733	731	730	770	723	787	750	730	765	751	746	720	771	774	715	740	753	744	718	732	766	772	741	758	782	756	759	767	748	727	749	786	755	767	716	764	766	770	737	778	715	792	742	728	802	738	729	791	727	729	737	774	716	753	754	728	784	739	797	758	699	755	702	767	781	722	742	743	737	779	769	811	743	749	745	786	735	776	741	744	757	762
27178	18314	14438	8217	3471	1871	999	490	583	564	305	275	255	249	273	260	252	235	235	247	261	220	188	241	245	241	225	224	235	214	227	223	238	223	246	255	224	261	186	259	202	211	221	239	230	245	251	232	213	237	224	245	223	232	252	239	229	218	231	244	219	219	229	207	235	236	227	207	244	229	237	252	228	240	213	250	232	241	230	230	215	248	232	232	227	212	232	249	213	236	246	212	261	264	215	235	218	226	265	236	233	267	228	259	240	227	240	233	249	224	246	266	216	266	244	216	211	211	215	248	234	226	238	224	249	275	218	208	247	217	234	222	221	208	223	219	249	234	244	206	270	252	237	243	265	244	215	231	221	245	229	240	228	223	229	233	223	207	234	203	255	258	235	233	209	228	252	250	210	225	250	226	222	226	250	230	238	246	234	227	211	251	254	222	236	221	216	252	232	251	221	230	229	234	232	252	245	215	230	235	250	236	225	243	235	233	224	194	240	229	251	237	257	251	224	235	230	240	232	215	239	236	242	252	208	256	226	233	242	226	249	250	240	209	214	220	250	253	222	230	235	245	244	240	234	288	224	209	239	212	197	236	238	222	231	221	262	210	225	252	235	229	235	214	241	243	199	272	233	241	241	237	209	222	251	221	239	238	233	208	217	225	226	229	234	239	217	239	239	234	249	203	256	243	215	244	259	215	209	266	263	239	228	233	211	267	236	236	246	199	203	247	249	254	218	217	252	240	214	221	221	232	231	224	246	227	235	219	221	226	225	222	228	245	235	233	234	259	243	247	231	234	243	241	264	222	244	246	214	256	255	247	235	240	229	202	279	233	254	250	279	246	212	233	226	271	246	232	256	211	225	221	232	233	230	239	243	243	288	192	222	253	242	247	245	205	228	258	259	237	241	250	249	231	244	248	222	219	229	224	225	246	213	219	227	230	249	262	234	249	221	216	238	246	240	261	233	236	206	269	249	248	228	247	238	247	269	220	234	228	235	233	262	261	230	226	265	235	214	224	239	236	223	235	242	245	270	238	232	200	223	236	227	233	229	236	221	234	256	221	221	226	240	219	253	244	275	231	220	221	244	236	201	212	218	244	258	201	235	212	249	240	222	221	222	198	219	236	262	244	212	223	242	257	243	227	222	227	243	244	245	246	233	219	224	244	235	245	268	217	235	241	258	236	197	232	249	212	244	242	196	197	269	250	227	221	226	233	233	232	238	247	227	218	248	229	253	243	241	249	230	260	237	247	246	229	221	228	232	248	239	229	235	226	249	245	225	246	212	244	244	227	240	238	281	258	239	249	262	232	213	233	230	274	246	230	238	238	256	228	246	256	220	244	237	248	234	231	259	240	249	232	249	257	241	219	232	246	239	254	220	236	234	235	232	232	225	233	266	248	212	217	209	247	232	248	233	230	209	229	234	251	225	219	236	211	229	228	260	210	231	219	212	239	239	253	212	241	255	220	248	260	232	224	227	241	224	244	219	203	234	251	250	210	268	234	238	212	274	244	217	237	266	260	237	234	239	234	272	239	252	251	251	231	265	225	283	242	240	227	207	224	235	246	235	233	235	236	244	239	209	222	236	256	245	228	223	219	239	232	248	258	221	211	202	208	251	261	196	210	248	222	238	211	229	237	221	205	255	223	239	244	227	217	247	234	229	261	222	236	206	233	222	217	222	203	234	226	241	229	265	209	225	220	216	238	200	238	232	248	252	226	246	231	231	247	258	253	218	231	252	231	218	247	236	227	223	244	247	215	234	251	238	214	244	238	216	231	224	248	248	275	255	241	240	252	250	217	216	226	262	253	236	220	222	223	258	264	208	235	228	242	217	219	240	205	209	235	248	233	231	235	262	233	246	236	232	222	262	243	209	222	243	279	209	217	234	212	236	210	220	252	242	232	223	193	239	231	280	224	211	248	245	255	252	248	237	256	245	220	246	220	225	250	263	237	253	227	237	252	238	233	252	204	198	262	264	222	269	263	274	247	268	245	233	245	230	234	223	240	224	260	225	223	258	232	252	252	250	220	244	228	244	248	271	235	243	220	226	242	259	236	234	252	229	221	218	228	264	250	243	235	241	235	239	244	224	265	241	230	230	239	247	246	234	239	218	225	228	249	246	241	261	239	230	261	213	214	237	215	198	215	243	249	220	227	236	227	239	232	241	215	268	228	246	227	250	236	253	245	228	206	248	258	239	224	208	223	227	255	200	172	226	245	226	264	248	246	244	237	222	232	246	219	222	224	235	229	237	242	213	263	249	262	228	212	263	227	228	216	227	224	229	234	256	250	228	231	240	251	233	273	239	231	234	242	202	231	232	212	226	223	222	226	219	233	251	237	234	238	201	228	234	237	232	220	261	231	224	229	251	226	241	221	215	192	231	251	239	207	236	217	233	225	243	221	264	227	241	235	241	236	262	236	219	236	223	248	263	240	249	238	240	243	228	218	246	230	216	237	251	235	236	232	215	216	225	197	263	223	263	255	249	226	226	208	233	243	248	228	218	232	233	240	235	244	230	254	202	247	275	250	229	270	222	239	199	208	236	222	219	227	245	229	222	216	264	230	238	197	245	226	248	227	259	214	246	231	204	241	257	248	237	246	247	249	245	261	194	222	216	227	192	235	207	238	270	244	228	245	229	218	247	236	230	217	241	225	237	227	233	220	229	208	220	232	224	244	251	226	216	232	214	261	242	256	243	231	231	222	239	253	225	235	215	255	237	242	214	220	242	206	218	246	241	193	229	253	245	246	238	270	228	222	237	232	235	236	223	229	242	240	222	222	211	225	246	241	223	247	245	223	247	222	219	244	261	235	258	226	231	248	243	227	246	251	239	232	235	220	220	218	227	222	249	227	233	242	222	220	254	230	258	236	234	214	211	258	256	212	228	197	250	212	209	269	227	242	204	227	225	232	257	253	254	233	239	247	227	262	251	218	226	262	224	221	227	232	229	224	221	197	225	273	242	218	223	260	242	200	234	216	233	242	258	240	247	250	220	228	207	217	194	237	222	257	263	271	203	245	236	246	231	211	240	256	264	240	228	234	235	219	247	239	256	244	219	273	224	263	231	248	264	260	233	235	233	252	262	231	248	230	224	246	218	270	214	223	200	254	232	216	236	230	243	228	229	229	227	228	262	257	209	255	238	234	235	216	212	229	207	249	219	244	249	241	270	254	285	258	213	222	219	232	246	231	229	237	237	244	236	256	204	246	228	203	220	254	232	226	239	206	239	232	249	224	217	220	254	252	242	242	256	237	221	219	250	249	265	199	223	247	243	224	219	220	246	240	247	228	245	252	250	251	236	261	269	258	234	209	227	211	253	238	235	245	257	248	214	246	233	245	212	271	239	230	239	212	261	255	249	232	244	236	212	231	228	267	245	258	261	229	228	225	219	230	245	249	221	231	226	207	241	262	242	221	238	225	252	204	205	242	223	248	225	245	235	232	212	242	264	234	242	247	209	239	240	270	235	242	265	230	263	220	237	261
20466	16092	14853	10907	5020	4181	2547	1445	2588	2385	1066	936	775	710	689	650	664	597	615	610	669	618	628	636	578	598	587	565	593	595	598	538	594	618	570	608	580	525	521	545	600	619	592	576	535	577	554	569	569	556	608	613	595	616	605	555	559	608	628	595	565	583	548	550	534	541	575	617	594	542	556	545	574	538	569	594	570	578	564	583	573	599	588	626	564	572	607	581	590	602	623	561	555	598	553	538	598	566	561	601	564	565	595	614	552	590	579	586	571	581	575	568	627	607	571	584	618	583	585	601	581	595	574	567	543	582	528	508	571	573	572	646	583	579	546	569	566	523	582	560	575	561	566	570	567	585	601	584	593	601	566	595	539	578	617	548	574	594	589	604	551	605	599	567	580	567	551	607	600	606	600	645	616	619	622	562	569	593	585	624	565	535	621	583	597	538	583	585	631	587	577	566	602	590	547	570	536	561	582	570	592	583	558	616	573	587	621	584	547	516	598	600	582	595	598	531	544	540	580	518	627	609	567	594	545	598	551	567	574	567	562	618	547	538	587	573	536	524	611	566	566	528	591	618	574	559	575	560	561	609	587	532	565	604	581	575	586	596	604	602	581	562	604	595	594	540	545	531	579	623	597	567	583	576	616	546	567	583	621	567	559	520	608	594	536	602	557	540	565	589	579	577	560	596	617	638	555	580	543	563	577	613	590	547	580	618	562	573	584	624	573	551	577	600	600	578	548	572	581	534	610	594	592	588	580	541	589	580	580	562	569	560	564	576	592	616	552	567	587	540	631	548	591	554	597	593	579	588	527	570	608	568	590	586	570	571	557	546	545	614	593	596	562	598	590	558	572	541	566	553	604	585	601	602	581	555	578	563	578	585	542	612	548	592	576	523	612	561	561	557	569	580	566	606	578	596	581	594	586	570	550	559	603	575	563	605	618	581	576	578	594	607	581	589	561	573	554	600	564	587	573	610	571	579	563	611	569	590	580	556	607	610	600	547	559	581	573	569	591	574	578	518	617	589	579	572	535	584	585	567	554	557	594	557	604	587	575	546	610	560	571	583	556	511	572	606	565	567	577	594	562	591	596	559	605	589	609	567	552	608	580	574	559	571	620	593	568	573	583	551	573	590	574	606	552	552	560	576	598	579	550	538	585	575	582	583	571	561	568	599	585	586	534	559	553	535	586	584	570	582	558	626	567	561	531	556	591	592	575	574	574	557	555	572	604	609	602	596	606	595	586	573	578	559	597	587	553	617	561	583	597	561	584	575	503	557	560	579	582	553	563	588	573	603	633	574	633	567	607	596	568	602	638	562	578	567	568	572	536	628	549	571	613	580	595	590	584	565	586	564	563	586	523	563	632	586	579	532	573	590	591	617	548	556	531	558	545	599	531	549	540	572	598	572	571	535	603	541	542	609	566	570	576	590	595	613	587	592	568	592	568	556	593	592	612	601	552	603	574	544	568	518	594	616	552	531	559	631	561	597	578	571	620	596	559	571	544	597	575	564	571	574	564	563	603	588	609	573	540	546	586	556	552	572	647	570	631	591	592	595	556	577	558	594	516	564	605	585	586	600	546	563	578	574	567	595	578	603	575	511	585	558	614	559	573	566	558	566	581	584	579	590	555	570	546	557	586	620	524	575	537	545	595	572	527	559	569	604	565	554	560	570	555	574	589	570	547	622	515	585	596	576	525	567	575	564	588	593	601	568	571	571	614	612	550	599	589	549	584	569	561	584	566	543	567	530	594	544	558	585	598	602	593	580	581	531	562	575	593	565	571	603	564	631	596	584	574	573	598	560	541	602	603	625	566	573	611	606	596	547	599	593	623	640	608	579	627	573	544	574	591	591	571	583	547	560	564	538	598	589	550	591	558	584	571	558	578	618	576	574	568	597	553	545	584	579	580	557	626	516	607	565	602	581	594	560	547	601	529	607	591	549	590	572	543	566	547	580	566	536	601	538	572	557	564	570	553	565	545	553	574	568	576	529	588	603	579	548	556	575	571	534	563	563	570	560	577	589	605	597	571	550	575	578	573	577	613	582	650	559	589	552	603	556	602	601	571	557	565	565	573	566	563	596	534	572	560	534	569	593	576	582	543	559	596	589	608	605	601	599	531	552	589	548	628	602	585	548	562	593	595	567	598	605	613	535	572	591	569	589	562	556	595	572	591	551	562	575	554	599	633	591	529	602	591	515	572	585	539	612	579	566	534	569	613	600	551	571	622	594	589	583	559	585	596	541	583	536	571	592	588	578	569	603	546	546	591	578	586	584	587	593	594	638	524	599	586	573	534	544	541	611	580	549	580	592	586	539	610	604	607	538	530	604	598	578	579	602	583	577	566	595	590	567	587	579	579	582	551	580	573	566	624	591	592	610	575	588	556	547	559	557	629	589	622	603	549	624	547	592	566	566	568	545	566	568	571	600	590	614	550	605	538	547	563	547	616	564	562	610	581	601	582	588	599	566	545	582	548	594	591	581	550	575	535	607	623	623	580	552	564	589	523	553	564	605	576	553	567	617	595	576	562	603	566	601	541	629	553	593	577	551	551	604	595	619	585	598	568	577	608	593	598	554	554	576	552	600	580	560	549	593	531	598	581	581	573	592	580	615	598	633	550	577	593	608	571	549	601	560	560	579	569	576	562	556	539	582	609	561	577	570	575	594	586	591	548	569	547	581	584	549	537	596	573	572	577	577	559	594	572	548	575	548	570	588	545	587	585	536	598	589	563	574	600	563	556	652	612	574	566	545	617	565	598	564	566	577	579	585	584	582	613	600	582	546	573	563	557	554	597	593	561	568	561	541	580	587	611	606	586	565	590	593	569	563	596	568	586	534	588	558	579	596	561	615	542	606	598	563	564	569	540	611	585	624	569	578	551	546	551	524	590	604	567	583	603	576	623	535	577	577	580	604	600	539	584	594	573	594	581	583	587	618	540	571	554	571	553	572	566	572	561	608	644	537	548	598	563	558	598	607	555	605	526	580	559	567	573	558	553	579	572	640	594	528	605	613	608	584	591	594	611	606	581	583	548	610	595	586	577	553	570	593	595	586	596	569	597	607	560	561	529	582	603	549	613	613	575	573	598	617	588	559	601	618	590	609	547	616	576	594	604	633	582	625	555	571	580	557	580	605	558	585	609	608	648	565	572	615	545	604	553	534	588	549	582	552	545	580	592	598	598	615	592	605	596	594	589	565	550	598	580	578	583	561	518	581	608	528	600	571	533	585	587	576	598	543	581	616	557	577	547	580	558	606	583	584	603	587	563	572	553	597	549	581	581	562	591	565	592	583	544	578	585	577	543	581	591	560	581	614	550	543	522	604	570	610	578	561	601	547	589	547	569	565	593	579	559	546	564	597	595	567	584	597	586	605	593	602	579	554	592	597	565	533	563	573	585	564	553	593	598	596	586	579	561	583	602	621	573	567	569	599	616	560	621	586	584	603	513	593	553	605	556	603	555	521	573	626	597	553	603	554	557	577
35150	24738	21013	12063	5773	3083	1479	650	749	586	232	196	178	139	143	114	154	118	130	129	112	128	102	92	112	110	110	108	119	112	96	110	98	124	100	112	125	113	106	110	113	94	108	104	112	121	118	95	118	105	105	102	122	119	111	113	115	117	113	97	111	101	105	94	107	116	99	104	109	99	100	113	121	116	108	108	110	109	108	110	118	105	102	116	111	111	114	119	105	112	109	99	88	112	105	91	119	88	109	112	91	108	114	119	131	99	102	114	104	83	104	112	105	116	95	113	101	108	103	107	103	105	97	95	116	95	99	100	121	109	112	104	113	96	110	116	109	96	120	111	89	119	95	87	112	112	119	112	105	107	107	101	98	103	112	114	123	101	106	132	98	91	105	100	105	114	114	77	107	103	103	108	125	114	113	97	105	100	116	114	107	107	86	109	117	99	102	103	121	112	108	109	86	108	116	107	110	109	95	105	114	121	110	123	129	110	121	96	119	90	100	100	93	103	130	109	106	103	113	94	114	77	105	123	111	104	110	122	125	122	108	127	121	96	109	95	110	104	103	134	113	91	128	105	108	117	105	125	113	97	97	96	124	105	111	112	110	100	101	101	102	117	113	97	92	83	113	98	101	102	106	101	102	112	94	109	110	97	88	90	102	119	102	119	101	115	113	112	103	100	101	113	109	111	105	99	125	95	130	112	91	75	117	113	106	106	103	108	91	96	94	101	132	94	108	135	113	97	87	117	119	113	109	114	119	110	121	103	95	101	115	95	102	98	98	105	116	102	103	118	121	105	111	108	101	98	130	110	117	105	121	101	98	112	111	96	101	127	95	113	97	97	111	109	97	125	93	107	117	98	95	119	105	100	113	114	100	98	124	129	114	110	111	110	100	91	93	99	120	101	90	104	111	101	104	103	110	101	93	110	100	114	120	110	102	110	103	91	102	99	96	104	108	105	141	108	104	91	105	102	100	112	119	106	106	113	116	109	111	100	98	126	108	123	105	98	118	113	99	115	115	101	88	120	136	105	116	100	113	83	89	127	104	92	104	103	107	105	113	85	115	115	102	111	108	99	103	99	133	70	98	98	103	92	116	107	112	99	117	87	102	120	113	130	126	122	102	109	117	105	96	123	94	99	106	121	99	104	104	105	94	132	124	103	111	130	100	116	94	94	106	108	117	113	106	104	118	89	101	111	110	129	102	106	90	106	109	89	113	100	90	85	93	109	108	110	102	88	101	107	117	116	109	116	107	119	135	115	119	104	110	92	106	108	110	98	109	94	105	125	108	116	114	121	106	128	101	115	111	102	76	88	101	107	105	117	112	97	86	122	100	125	93	108	94	97	92	102	124	113	97	113	112	112	110	116	108	108	125	114	118	105	99	126	109	98	115	123	105	105	97	108	105	133	113	81	93	97	95	116	101	110	97	100	105	97	116	107	104	96	120	112	114	120	116	98	115	113	118	96	113	126	101	105	104	121	109	99	110	106	119	123	115	122	120	105	102	116	110	110	101	107	123	111	123	98	123	92	121	100	99	110	109	111	115	109	93	98	124	117	116	105	106	118	91	85	102	114	121	110	124	92	90	115	113	93	121	94	110	107	105	97	94	89	114	100	108	130	89	94	116	107	84	109	105	93	108	124	103	97	97	107	106	105	95	124	123	122	106	98	95	114	133	96	114	106	122	104	104	91	114	98	129	120	94	94	122	121	103	106	114	94	111	109	87	101	109	95	105	120	129	103	112	102	121	100	92	130	113	110	119	123	112	112	117	109	90	114	107	105	114	97	106	103	111	112	114	114	94	121	77	115	97	98	119	109	87	99	107	103	117	94	106	99	102	92	103	87	106	96	88	90	94	103	91	124	122	129	112	105	109	112	102	125	100	105	126	125	119	99	104	105	109	99	109	99	91	105	102	109	105	119	102	109	106	113	122	117	120	92	121	115	100	107	104	110	103	113	106	96	111	117	125	98	103	100	106	106	108	107	103	98	115	108	116	112	100	119	110	101	92	98	98	91	101	119	88	125	104	114	104	108	126	131	103	113	126	89	115	133	110	123	111	98	108	117	108	108	98	103	101	107	102	106	119	104	106	99	92	90	102	110	98	95	109	99	107	106	108	104	101	126	109	107	105	104	91	116	110	105	101	113	114	110	111	113	109	113	119	102	106	97	105	107	124	101	94	120	121	74	105	102	89	110	96	111	120	94	102	105	105	104	101	117	105	100	100	117	97	95	104	110	116	113	93	100	85	99	104	127	113	106	117	92	132	101	119	112	117	102	108	101	101	93	97	120	124	119	122	115	100	128	105	97	92	98	119	110	113	103	110	78	115	109	110	127	117	111	109	125	132	92	103	98	105	114	116	97	104	109	107	97	83	125	123	120	119	88	120	112	104	109	125	106	108	101	106	93	113	118	91	106	115	111	112	103	120	123	109	101	94	124	108	101	136	126	119	90	117	98	123	109	103	94	105	120	122	113	108	111	110	129	107	130	105	109	108	100	116	90	99	109	106	99	108	115	87	105	98	106	113	106	127	123	89	112	114	115	102	106	103	92	101	96	101	117	105	101	100	109	109	103	132	107	106	96	75	112	93	112	99	94	111	103	114	101	83	119	114	108	100	87	107	108	106	107	115	93	104	109	102	116	92	107	115	111	118	108	107	120	101	113	116	101	95	106	99	89	110	102	93	115	102	104	122	104	128	108	89	111	99	96	101	81	101	102	106	118	88	107	85	94	116	120	96	101	105	102	87	101	125	116	96	111	94	89	112	112	88	91	132	102	112	114	97	115	106	116	93	97	105	110	91	103	107	102	106	103	121	120	112	111	97	83	119	115	114	107	98	116	104	105	103	99	123	108	102	115	106	114	122	104	108	97	91	112	113	102	100	101	123	118	84	102	87	84	112	109	108	119	99	106	110	88	102	102	89	95	110	86	96	118	92	116	108	85	103	106	110	108	105	121	103	95	120	117	112	109	117	106	108	117	104	110	108	97	101	133	101	100	106	117	114	104	109	104	109	110	123	110	103	120	102	102	104	93	103	103	114	107	99	103	116	102	111	97	91	88	113	104	97	130	101	101	107	98	109	115	122	110	110	102	110	101	95	101	115	95	92	101	106	107	88	98	112	113	98	85	108	115	123	92	108	112	93	128	115	82	124	91	104	125	83	127	130	115	109	94	128	116	109	120	111	124	94	103	112	104	98	95	115	118	105	94	116	103	96	95	129	110	121	109	117	101	134	108	117	116	102	126	101	102	93	81	108	105	120	100	110	114	86	100	128	109	99	90	111	107	110	97	117	113	98	117	103	130	104	121	107	97	107	105	124	92	89	117	90	105	108	125	110	132	116	105	97	106	115	104	100	96	104	114	109	107	115	114	114	85	101	123	105	90	122	93	104	122	103	117	90	106	104	100	103	98	101	100	91	107	100	107	110	113	103	116	112	105	99	113	99	112	113	89	114	93	107	107	116	125	92	113	96	97	113	105	101	122
24617	20785	19540	13246	6485	5603	2988	1635	3108	2947	1085	904	728	569	428	451	360	375	320	363	312	338	309	329	326	296	297	307	317	322	329	318	327	300	293	283	296	339	292	302	260	289	315	276	303	265	281	270	298	303	305	317	288	278	287	278	329	294	260	311	306	263	276	296	278	249	316	279	288	305	285	283	289	284	291	279	288	312	305	273	313	280	298	298	287	284	318	286	300	283	323	298	278	265	304	284	282	286	316	286	311	319	279	303	261	311	287	298	297	290	280	283	298	285	283	288	313	284	308	280	272	277	291	317	296	273	271	262	271	288	280	273	274	273	280	307	292	313	286	274	275	318	294	292	296	320	311	254	314	289	318	294	293	277	263	268	271	286	299	276	286	314	301	272	274	286	273	296	336	326	270	289	275	302	295	280	284	285	288	274	290	275	270	285	276	271	268	286	292	270	319	282	309	301	289	290	318	286	304	279	269	290	252	284	286	290	285	288	297	266	299	299	311	268	266	270	318	274	281	261	283	255	299	261	290	302	289	275	277	265	322	293	305	295	273	279	256	253	289	314	288	288	291	282	309	285	274	308	308	276	307	284	297	307	272	275	268	297	277	280	290	326	279	301	326	263	302	301	263	298	340	269	302	295	290	266	310	260	255	287	286	265	269	307	287	283	274	268	322	307	275	321	303	287	267	284	312	269	290	272	282	283	284	288	311	312	289	286	287	277	279	308	297	251	275	280	292	284	304	291	300	284	297	291	324	279	261	300	292	272	305	268	317	288	277	288	290	299	282	266	314	281	309	320	278	284	296	310	308	261	302	279	306	293	294	296	272	295	299	304	294	285	307	265	286	290	324	282	327	292	290	286	294	300	298	275	289	291	290	288	312	286	283	272	321	290	296	275	282	257	265	281	282	322	284	286	303	268	274	279	281	274	277	290	301	267	288	264	268	280	330	303	276	315	268	323	282	288	302	277	292	271	291	307	267	317	279	307	291	272	289	292	299	311	303	303	278	295	279	244	282	262	281	283	305	266	285	307	271	275	305	290	263	293	293	318	276	312	305	309	279	305	303	305	291	321	320	258	295	291	291	262	280	309	293	286	273	310	266	297	273	267	266	309	291	286	300	290	318	283	276	288	272	301	297	309	259	299	280	277	293	324	276	285	251	303	284	302	280	282	300	295	321	269	280	268	298	318	311	279	299	285	308	290	274	285	303	272	298	276	293	273	312	305	311	319	286	293	273	303	293	273	294	298	292	266	276	286	291	292	293	259	291	261	289	265	310	267	305	279	290	272	289	292	278	274	302	312	273	286	274	321	334	306	282	308	282	288	260	274	247	320	275	321	296	286	256	288	319	269	300	303	285	285	252	315	310	336	300	277	267	282	301	331	288	315	286	285	296	261	289	272	296	282	309	277	256	304	295	294	268	303	297	286	274	283	313	268	312	302	306	288	304	303	299	306	294	292	257	286	255	286	302	276	237	283	286	259	273	269	296	290	301	277	266	302	277	328	288	288	293	275	290	286	265	277	306	305	297	304	299	283	279	308	272	272	303	281	284	304	291	269	309	283	310	322	268	294	306	296	290	313	306	264	275	277	291	294	296	269	300	296	277	290	266	271	289	302	267	284	323	296	298	271	290	322	278	284	273	287	282	274	288	308	306	260	300	282	294	242	309	278	301	305	257	274	307	321	282	293	295	269	293	286	295	291	286	296	271	301	293	297	259	304	294	263	270	282	294	284	275	311	302	283	288	294	299	294	260	289	334	289	279	281	275	287	298	293	283	282	266	311	288	282	296	280	309	285	293	308	330	277	305	292	271	259	293	294	267	273	302	292	264	273	307	287	275	269	273	289	308	283	314	297	299	304	274	283	280	308	295	304	297	290	252	292	284	254	298	302	317	305	313	310	288	265	305	317	304	304	307	253	271	290	285	292	282	276	273	276	312	274	297	284	325	258	290	291	268	290	288	305	305	276	296	285	317	278	295	277	291	259	284	299	300	286	295	308	302	300	261	286	311	303	299	263	282	290	277	293	285	278	282	292	271	270	303	294	282	302	288	306	289	323	265	297	316	293	274	268	294	297	281	286	294	289	294	298	297	291	307	294	329	271	296	275	262	304	307	309	286	296	275	298	307	293	254	291	331	291	302	306	262	314	275	282	286	266	279	273	280	270	312	290	302	315	283	272	270	299	286	288	283	270	283	273	318	247	292	277	298	302	317	270	314	279	252	307	296	279	291	287	277	278	312	313	278	290	284	318	274	287	265	289	289	280	335	263	283	258	307	314	294	316	311	265	300	301	303	309	317	249	321	319	278	272	318	291	291	283	287	301	288	281	293	287	308	303	271	299	296	293	266	277	297	316	295	262	295	308	254	277	290	265	308	269	310	273	289	272	301	273	310	297	279	304	289	260	304	308	308	274	281	291	293	295	298	325	265	319	299	292	287	275	291	292	265	274	313	286	285	310	264	279	278	280	300	298	306	291	269	277	281	297	298	296	311	296	282	319	293	314	293	294	305	293	304	298	268	312	275	299	276	269	302	297	284	259	283	282	279	286	277	317	268	291	271	300	303	287	300	276	280	296	294	287	288	291	268	269	269	303	299	306	305	316	273	297	287	293	298	304	295	295	269	293	270	276	276	301	329	297	282	296	284	283	266	290	286	277	299	282	270	300	265	298	289	310	297	286	284	298	324	278	313	275	295	277	306	293	268	304	299	267	306	278	312	280	302	272	299	314	312	306	312	302	283	288	268	294	286	276	315	296	288	296	289	290	274	277	290	284	310	313	285	258	285	289	279	282	300	286	310	283	269	304	310	289	287	306	279	269	292	288	256	308	308	307	286	283	288	309	288	300	298	256	297	282	284	289	305	304	282	301	293	277	301	304	285	270	298	306	281	294	293	292	275	304	305	301	298	299	282	302	269	288	277	278	312	280	274	280	274	287	288	278	269	309	292	312	304	270	249	312	286	316	263	272	311	298	289	293	306	288	284	288	290	295	280	287	290	298	261	302	266	282	291	291	262	279	283	281	292	293	270	295	288	297	304	274	320	293	300	295	280	316	276	269	292	306	278	305	309	264	279	291	298	274	276	324	319	284	304	317	292	287	279	287	265	261	315	296	302	267	279	286	283	305	294	289	282	308	297	270	268	268	283	290	285	277	300	299	345	291	281	263	289	320	295	320	282	328	292	267	302	285	290	304	313	294	299	271	297	285	276	292	268	310	292	346	251	274	289	309	330	263	305	297	294	273	279	291	301	287	310	264	266	284	298	314	277	281	299	295	314	308	260	298	293	314	301	287	274	270	317	262	298	265	286	286	295	292	316	283	284	320	300	289	284	282	296	276	283	297	267	292	295	290	268	292	287	292	290	298	297	314	275	276	313	296	279	275	285	305	259	288	291	305	281	286	287	308	256	301	298	289	289	290	283	282	286	296	311	271	266	288	303	298	308	288	321	299	289	311	286	272	315	311	273	309	294	300	304	293	315	308
10207	3009	1463	625	391	368	346	349	344	336	361	325	303	311	333	304	325	328	305	294	312	289	327	324	326	304	318	313	297	302	277	277	294	268	304	303	305	297	321	281	307	328	298	307	290	327	295	280	270	297	321	302	327	333	300	327	329	296	315	317	310	336	309	292	302	340	325	339	311	294	337	320	282	297	344	322	298	303	304	329	311	289	312	303	273	292	320	290	308	315	305	319	290	285	292	325	294	291	314	255	298	316	321	300	300	302	312	341	305	283	291	311	268	321	312	351	301	292	323	344	313	313	336	307	278	313	332	356	285	303	326	293	311	315	293	340	299	337	265	311	324	290	272	320	299	297	317	322	276	298	313	312	313	306	316	296	282	309	293	309	310	302	307	297	305	303	310	289	309	278	295	313	315	306	354	314	310	313	346	324	335	318	310	313	273	311	321	308	307	308	325	285	317	298	350	295	301	328	290	317	301	328	318	298	298	316	307	303	294	323	309	269	305	335	307	328	313	331	328	333	316	326	318	297	275	297	305	324	328	282	308	314	326	294	290	319	292	329	306	309	320	310	301	315	303	284	289	328	329	317	325	323	281	279	328	298	324	304	317	316	300	304	278	297	309	302	317	310	307	316	317	303	322	300	307	333	290	337	316	304	293	318	288	269	303	318	324	294	295	333	292	306	358	307	295	327	318	258	295	327	285	308	295	310	300	318	329	317	326	289	348	285	333	313	305	333	325	299	319	353	310	288	301	302	316	353	309	300	289	319	313	300	309	320	313	313	301	296	314	303	303	273	315	324	351	298	334	318	287	300	310	328	340	299	303	293	304	308	318	331	276	343	287	332	318	278	321	353	286	318	307	298	323	317	301	344	310	300	303	328	328	326	311	330	332	288	277	311	282	307	332	332	340	317	307	305	343	325	301	320	297	306	317	322	298	310	316	289	300	299	339	338	295	278	277	310	319	306	321	310	315	291	299	308	273	303	309	306	316	287	291	328	308	309	298	296	337	318	319	343	328	320	311	310	312	300	283	340	334	320	306	320	325	304	310	300	296	275	328	319	317	280	329	306	328	288	340	294	291	298	327	321	326	291	314	289	354	312	310	303	323	312	308	323	277	308	292	292	309	304	302	282	318	307	289	279	282	320	309	312	299	296	309	326	294	300	296	278	330	307	326	283	317	316	318	317	320	310	309	299	326	314	346	313	315	315	278	298	319	323	303	296	281	310	301	291	313	289	311	321	298	314	283	313	324	276	301	318	308	314	298	310	302	327	314	323	272	288	327	278	322	319	309	293	305	304	307	304	332	320	300	310	323	322	287	308	295	332	283	278	290	342	327	318	318	318	311	318	289	300	301	309	324	364	334	294	326	309	294	319	284	307	317	343	303	322	321	318	291	294	342	304	280	302	289	303	309	325	309	330	305	313	317	314	322	328	298	302	355	310	304	322	307	336	335	321	315	332	333	305	316	335	311	320	300	284	327	290	308	318	314	304	292	344	313	303	301	339	330	321	319	300	310	303	292	297	323	318	330	298	308	272	327	338	314	305	318	330	298	322	305	274	343	310	296	326	303	315	305	285	276	318	305	314	298	325	322	327	281	335	337	283	349	313	302	335	329	322	340	308	282	332	315	306	273	294	282	290	309	319	310	305	320	286	304	276	285	303	283	307	324	295	316	309	338	347	297	316	304	313	326	309	295	319	326	307	303	308	296	327	322	328	336	303	309	333	309	299	310	299	302	287	324	324	295	280	320	296	316	309	340	300	308	308	340	305	294	328	315	270	316	294	294	291	302	319	284	327	323	270	305	329	339	295	316	304	269	303	306	313	329	324	312	297	324	314	304	322	331	328	297	300	299	301	317	321	309	324	311	273	312	307	305	282	288	348	309	322	273	315	297	318	309	301	288	307	300	300	324	297	310	303	277	273	315	339	309	316	296	305	301	321	312	320	273	308	305	299	288	285	317	341	286	291	350	330	319	322	300	352	301	304	332	298	326	312	321	326	321	302	295	299	351	281	297	293	298	325	317	315	306	323	340	291	324	272	280	296	291	323	296	312	329	332	301	308	314	307	322	330	302	335	322	322	314	331	283	297	298	310	299	315	323	305	292	301	319	308	292	311	314	357	291	330	287	308	315	284	298	318	302	292	301	298	303	285	314	319	304	333	310	312	303	305	326	346	282	303	326	300	325	298	312	311	289	289	285	310	292	286	349	293	283	328	321	340	340	294	268	320	280	311	301	320	351	296	314	297	342	299	286	346	330	342	317	308	327	307	283	319	307	317	311	292	293	313	318	302	266	323	346	322	322	304	315	310	313	297	306	315	317	289	360	293	324	298	315	289	306	273	324	293	289	338	298	300	320	308	343	321	320	332	324	336	338	254	309	335	288	305	293	308	327	324	324	311	298	331	295	307	310	300	307	313	309	298	286	339	337	313	320	280	301	343	292	291	321	336	311	278	290	305	304	302	278	338	312	323	279	329	304	302	283	251	294	299	294	299	299	307	319	326	314	296	319	323	303	327	331	329	336	336	315	313	329	294	297	311	335	272	310	325	292	278	336	326	305	353	322	319	287	262	344	322	309	270	302	306	305	283	328	339	333	324	305	302	307	302	324	311	335	327	307	337	288	294	328	291	308	311	309	307	327	333	326	314	288	320	299	300	333	290	313	343	305	332	291	324	286	286	304	329	290	304	305	348	332	323	304	320	299	341	321	325	334	306	348	320	327	303	319	300	319	291	282	275	308	298	319	321	283	309	305	300	326	333	283	333	290	296	323	289	276	289	295	318	312	304	297	300	289	298	308	289	320	326	282	306	294	316	303	313	314	303	301	298	319	287	288	322	273	302	352	288	290	320	324	317	315	328	307	319	332	341	293	293	336	314	294	289	276	316	297	268	291	304	343	314	291	319	293	300	283	299	339	288	299	326	321	329	304	282	327	293	316	324	301	312	271	314	349	323	309	338	284	315	307	332	326	309	309	286	313	304	292	288	318	293	299	298	325	311	335	318	295	290	295	312	316	306	307	311	298	299	313	307	303	317	313	297	337	333	300	340	301	327	305	299	320	318	296	339	321	333	312	303	302	330	303	317	307	275	313	320	332	339	291	332	318	293	319	317	280	313	329	278	323	308	315	305	320	276	308	318	298	313	333	300	296	335	311	330	306	280	341	304	297	292	303	290	301	308	327	277	308	294	311	329	306	313	303	334	299	328	334	338	338	272	292	328	321	320	284	338	337	281	286	327	293	296	331	308	332	312	331	301	326	308	324	299	308	320	325	273	310	317	308	323	306	328	314	290	306	327	292	319	318	335	273	323	286	311	280	355	283	310	324	327	299	317	289	362	274	281	320	308	337	322	276	294	339	290	292	300	284	310	300	284	333	333	333	296	318	300	290	303	259	313	296	302	326	307	309	329	325	291	321	316	285	329	317	313	293	283	285	290	331	309	280	322	308	304	294	287	321	329	303	294	319	294	322	291	316	328	292	323
7893	3776	3122	1801	1045	1044	889	827	906	864	751	805	721	753	764	727	765	764	716	748	780	739	743	791	745	724	751	772	742	753	805	767	750	733	758	777	736	716	782	712	752	754	747	750	721	759	733	820	729	787	760	795	737	769	731	740	779	764	748	815	763	772	805	712	748	724	752	740	740	774	758	718	703	781	705	768	738	743	723	697	764	761	771	775	713	756	709	746	734	735	745	813	765	749	755	773	743	739	743	726	728	756	741	710	774	761	721	783	677	756	774	741	760	728	750	783	760	778	780	701	755	764	703	749	754	777	718	756	729	742	744	780	751	772	734	769	723	778	751	744	753	812	705	770	756	786	758	749	764	767	764	735	739	745	708	678	700	716	743	746	748	782	764	786	755	742	766	728	771	695	766	715	768	755	733	765	752	755	712	797	785	736	746	734	718	751	729	786	729	697	764	729	771	709	714	800	750	750	743	748	758	771	729	745	766	731	751	734	755	729	762	772	781	808	752	726	712	738	717	703	738	770	747	712	743	713	738	733	749	731	737	727	764	700	744	737	776	754	728	766	756	767	708	747	703	740	727	760	703	789	731	701	791	762	741	775	725	749	791	735	746	744	762	785	795	761	778	735	750	768	769	687	725	785	725	722	737	759	699	710	755	736	712	744	700	735	764	709	686	742	741	751	825	747	722	765	735	712	719	745	804	767	775	746	751	720	775	816	695	765	687	792	737	737	758	736	735	721	747	738	756	732	734	814	783	766	736	756	730	767	744	779	732	711	740	779	772	780	772	755	766	734	725	760	744	768	759	735	746	768	761	764	713	740	788	746	778	763	746	737	753	754	714	768	732	765	760	781	793	730	770	779	758	742	713	766	716	783	750	753	697	726	770	745	763	779	762	774	747	753	764	784	740	734	778	729	683	780	772	760	777	695	780	747	806	766	683	762	708	743	713	751	733	770	749	709	755	757	784	740	736	756	748	700	769	707	735	788	745	730	700	740	741	782	753	749	744	722	763	764	778	784	703	710	745	738	721	766	765	761	741	754	718	749	745	761	818	701	793	727	713	743	817	773	778	738	771	725	793	726	729	748	749	778	723	790	767	806	724	708	755	725	739	790	731	790	690	722	755	754	755	714	755	759	723	729	801	708	723	787	782	751	698	770	781	783	756	755	752	774	724	719	714	789	783	812	772	743	729	815	709	728	756	772	755	760	708	756	745	784	748	774	721	738	795	740	746	753	769	741	757	693	748	714	776	821	772	744	849	741	723	750	723	733	792	766	785	733	745	771	767	714	740	755	728	745	757	679	699	741	807	735	777	761	779	758	784	768	744	724	771	749	771	768	773	766	751	736	743	785	786	779	765	732	792	774	669	741	784	773	692	776	732	745	677	776	720	738	713	773	772	719	734	758	776	710	814	743	679	761	727	776	731	717	759	746	749	771	705	756	748	750	742	819	730	728	794	711	752	669	723	790	720	752	695	748	764	777	725	744	761	817	729	737	762	760	753	746	723	745	752	700	696	785	770	753	743	786	718	743	752	734	715	783	755	782	769	726	793	704	715	792	729	776	780	715	736	718	820	731	701	789	735	747	728	740	739	737	747	754	749	737	795	720	716	778	711	763	743	717	742	745	771	779	740	724	730	716	737	810	740	729	773	765	753	703	769	752	759	765	718	738	730	767	714	756	733	736	747	767	718	792	753	751	752	758	737	756	768	786	722	763	682	758	731	748	773	746	733	748	719	757	711	716	735	790	736	748	706	841	759	721	721	778	755	751	743	737	705	782	737	766	773	722	715	789	734	741	751	783	724	778	755	757	783	768	732	771	729	725	768	684	732	768	757	750	752	763	740	725	744	764	761	714	734	692	768	775	726	743	754	722	768	756	762	745	720	763	741	768	680	758	718	757	741	730	735	709	777	705	746	769	729	745	781	743	736	696	758	726	726	787	764	734	754	714	740	716	738	750	741	730	697	740	747	783	780	770	770	731	788	725	672	798	686	776	754	785	780	804	758	753	741	751	772	769	724	790	710	729	751	793	742	745	767	727	741	744	782	757	771	753	751	768	734	813	762	744	771	747	787	737	746	735	667	715	789	737	798	700	760	756	761	760	791	752	766	759	797	717	743	785	773	757	735	750	694	731	738	731	749	740	719	690	792	826	724	772	737	756	749	773	740	754	789	728	728	740	763	724	748	750	779	802	785	772	767	780	724	767	712	772	725	757	737	719	781	818	788	763	743	762	742	812	769	736	724	707	728	757	716	724	752	751	736	710	751	740	768	767	732	720	773	753	778	692	768	753	787	752	736	741	759	766	730	740	794	747	783	726	763	773	764	712	789	714	727	784	783	762	721	716	726	727	798	775	777	760	777	728	790	757	740	709	793	760	729	734	722	743	784	734	719	801	782	753	731	753	741	750	757	755	768	761	746	738	723	713	774	737	787	779	711	742	723	822	742	707	709	785	787	727	823	793	751	756	727	742	714	785	776	760	739	718	735	814	786	762	782	762	738	740	692	712	739	797	794	781	748	769	726	768	764	709	706	765	746	749	743	765	751	712	768	778	755	784	765	746	756	727	729	709	742	777	742	783	745	774	774	728	701	711	795	732	810	709	769	785	743	740	727	763	723	775	756	713	763	745	733	762	776	752	762	754	775	762	736	726	735	717	756	740	712	738	730	738	775	762	729	770	777	731	764	724	780	772	834	760	734	724	754	753	715	776	743	746	742	735	752	756	788	751	799	790	781	730	747	775	798	767	787	717	743	733	721	799	807	689	783	750	745	780	763	718	716	744	748	757	786	774	765	789	775	758	700	761	747	712	780	775	751	749	734	765	656	754	750	787	748	748	750	737	754	775	741	762	784	752	787	779	741	746	709	741	800	747	756	745	777	720	723	744	809	788	748	773	822	747	736	725	762	712	723	725	731	785	724	756	725	794	767	729	721	723	766	729	760	681	739	781	747	710	703	755	783	786	700	700	712	722	736	780	722	748	717	743	750	718	764	740	695	771	764	790	737	745	765	776	714	753	758	752	714	771	752	758	692	766	770	759	759	777	710	763	770	711	717	731	716	738	734	765	783	720	695	716	711	760	682	752	764	725	692	741	810	755	758	758	734	748	721	739	733	735	748	759	807	764	739	762	766	759	768	761	722	809	734	780	756	738	738	714	765	714	739	735	775	751	759	778	753	744	770	753	718	773	688	703	750	734	783	749	745	718	754	763	739	746	762	756	775	736	761	730	766	799	753	755	715	732	719	767	791	773	731	782	734	752	698	793	728	712	746	702	740	805	745	774	752	728	758	709	760	763	768	717	784	704	736	788	754	777	747	730	711	780	693	774	673	771	714	725	729	768	727	791	738	742	733	759	725	763	762	724	759	796	682	723	749	695	765	765	712	728	765	777	784	744	719	743	765	757	786	756	764	743	759	753	737	731	719	724	736	732	755	751	753	788	767	780	725	724	797	753	699	722	792	753	752	750	854	753	779	701	782	731
27553	18507	14150	7721	3380	1981	990	460	617	492	351	255	289	251	235	225	257	250	229	257	219	208	227	243	236	245	258	209	254	255	248	224	231	223	220	249	241	229	242	251	234	238	236	225	228	258	228	207	241	214	241	236	248	243	250	243	253	246	231	239	226	233	229	222	220	232	210	251	252	232	187	229	237	236	225	208	232	249	247	220	221	233	193	205	215	226	227	244	230	252	219	226	245	242	221	230	239	259	232	254	212	235	253	222	217	219	238	259	221	231	249	250	236	220	225	224	244	205	266	218	253	220	220	227	222	229	234	215	216	214	250	247	228	237	220	217	207	209	246	245	218	241	219	252	238	259	230	217	259	230	241	262	230	238	241	205	232	227	231	219	199	231	261	215	240	237	234	234	225	237	242	252	231	240	218	222	242	233	237	208	182	274	248	235	221	245	248	237	251	223	209	207	210	254	238	251	218	266	230	231	240	267	267	225	222	258	222	214	224	232	209	234	266	236	255	211	277	223	222	253	226	214	230	236	273	253	230	249	217	206	238	239	221	230	216	231	219	252	241	217	235	217	242	237	252	259	203	250	246	216	218	263	228	225	235	235	245	223	225	247	239	247	236	220	226	230	228	199	235	219	232	228	229	270	254	241	242	251	250	233	233	215	237	268	252	233	212	222	242	213	262	250	234	237	269	234	267	216	254	219	226	216	212	252	226	226	221	258	259	243	240	236	230	226	217	257	238	241	252	229	236	273	277	228	241	192	240	272	218	227	213	210	227	224	242	201	256	251	235	239	227	259	238	238	233	250	237	223	221	249	237	200	222	223	223	237	227	265	201	235	254	261	215	206	230	220	221	224	237	230	232	243	238	232	225	230	206	244	226	264	230	225	256	230	263	226	266	230	237	243	199	215	212	226	248	234	227	247	214	243	210	259	218	236	228	216	279	256	237	262	263	246	236	216	258	256	260	270	193	233	237	232	198	221	233	217	241	230	217	230	237	208	223	235	235	250	251	246	251	264	233	229	226	229	226	211	237	229	236	255	213	216	255	253	250	233	230	240	228	237	225	211	273	235	242	237	233	219	234	217	209	192	239	232	236	247	239	247	210	224	231	242	232	242	222	265	230	228	234	207	246	235	225	229	237	233	244	242	235	253	218	220	230	238	230	227	216	246	220	240	265	224	237	254	239	205	219	250	253	224	218	257	237	243	235	218	218	238	208	234	226	235	246	222	214	247	233	226	223	254	238	255	227	238	224	234	226	225	239	250	233	241	198	243	250	232	233	253	228	215	260	251	244	206	251	245	241	214	256	241	213	230	242	239	214	243	231	206	218	243	266	234	248	235	239	224	224	224	209	248	245	235	215	264	230	254	219	237	237	235	242	239	224	244	229	222	234	254	234	253	258	229	240	232	217	234	237	236	238	235	225	228	230	223	228	215	241	239	236	243	226	216	231	226	215	228	256	256	240	256	219	216	214	217	225	249	227	235	258	266	218	243	220	217	228	250	244	246	247	249	226	218	244	217	266	223	228	209	232	252	205	220	233	230	220	217	226	236	228	224	233	240	245	227	217	228	260	232	220	234	235	249	214	233	239	216	221	195	253	225	238	251	236	267	232	230	232	226	235	220	231	242	211	267	265	228	213	251	237	249	225	238	206	244	221	205	218	254	237	231	241	253	212	234	241	244	207	241	224	238	221	215	255	242	233	226	237	262	259	240	262	206	229	222	235	272	245	205	219	228	263	234	245	231	229	219	233	237	234	248	238	242	221	213	225	218	216	218	232	237	235	247	255	260	231	233	225	211	240	261	236	246	218	211	228	250	211	250	226	218	247	225	245	250	264	226	212	258	230	241	241	211	241	248	255	216	228	236	245	241	225	228	239	238	241	241	240	217	235	214	213	207	236	244	218	254	213	241	257	232	242	210	243	256	279	262	221	213	225	222	235	239	271	244	227	263	234	248	228	230	241	256	231	206	245	216	207	209	208	236	226	215	225	226	255	242	247	244	221	225	233	218	219	231	228	233	242	256	236	235	238	254	248	262	209	242	249	249	268	266	224	246	246	247	231	232	220	208	251	242	258	226	240	246	246	243	229	232	235	230	224	208	215	266	226	213	219	210	204	236	216	240	247	239	254	222	217	208	211	229	263	228	229	238	242	250	235	224	239	220	208	240	234	246	240	222	215	232	202	241	219	220	247	237	235	228	251	190	237	263	223	247	264	243	226	234	239	224	254	243	228	226	238	219	215	227	220	243	219	236	226	253	216	231	202	229	270	228	239	222	200	232	259	239	250	234	231	195	215	233	263	227	223	213	216	225	265	248	238	231	234	242	228	241	215	228	246	264	258	237	271	251	223	233	233	251	221	219	257	251	256	254	214	228	219	235	210	232	241	217	244	242	227	229	228	240	241	249	224	216	227	235	212	229	256	232	236	243	269	219	221	245	230	238	216	221	235	240	204	259	243	222	237	236	207	243	205	239	221	195	247	232	236	212	237	239	249	220	243	238	221	223	253	226	261	256	251	212	207	215	237	254	235	226	228	251	251	225	228	236	248	243	223	250	241	257	246	240	224	217	226	214	233	208	226	260	264	251	213	232	225	224	204	263	224	233	243	216	209	238	254	214	223	266	224	238	219	245	232	221	254	259	244	247	227	235	220	244	235	210	245	223	193	229	223	219	236	214	228	223	255	226	249	217	238	215	233	250	237	204	228	235	235	253	224	236	248	230	225	221	212	280	224	222	234	234	214	235	238	233	226	210	244	253	234	234	238	246	216	233	240	259	241	222	252	235	256	232	237	224	224	226	230	248	255	231	242	246	214	249	256	202	230	195	231	229	236	230	242	262	230	241	219	214	212	228	209	242	207	246	231	238	237	225	225	231	235	233	217	244	244	215	222	223	210	231	243	233	229	235	255	222	228	226	232	228	227	216	237	201	246	241	247	223	250	247	235	236	248	250	240	241	225	230	245	238	220	226	226	232	236	233	242	231	226	208	256	247	210	263	216	227	208	226	228	251	211	225	200	239	251	212	222	212	247	223	256	240	229	240	240	222	253	197	196	230	247	273	235	205	238	228	245	232	220	241	255	239	247	226	235	251	237	225	234	225	253	232	256	259	229	219	228	237	224	226	234	203	244	234	263	228	237	208	216	225	205	208	217	238	235	223	231	218	219	226	226	226	219	213	203	225	217	248	239	226	261	223	224	242	230	231	229	233	266	225	235	237	252	225	222	222	259	229	244	237	244	249	234	225	232	241	232	224	211	218	243	226	240	268	231	235	204	226	219	249	224	201	240	216	211	221	242	238	262	234	228	214	206	243	236	246	214	272	246	242	242	247	247	213	245	240	272	216	241	242	241	238	225	233	239	225	227	220	256	246	221	242	221	232	220	248	246	240	221	226	244	230	236	231	236	238	215	252	203	227	212	263	231	217	255	241	234	253	241	242	256	230	217	221	202	242	239	226	219	221	239	223	264	219	239	234	224	205	234	226
20436	16094	14669	9176	5024	3875	1788	1269	2377	1809	1269	857	867	685	643	706	618	632	634	613	597	538	610	564	588	548	645	561	567	571	576	605	637	553	546	589	629	597	552	575	569	597	621	578	605	582	566	541	602	581	604	575	560	544	572	561	588	598	524	556	601	592	565	596	572	584	562	568	573	560	582	570	554	606	597	573	570	552	556	590	582	584	605	571	590	519	590	575	588	565	570	550	582	577	585	537	596	568	564	534	551	590	558	618	574	593	593	552	572	544	583	574	572	562	581	586	606	551	601	580	570	551	593	570	577	583	584	571	554	562	598	551	542	606	576	598	552	545	575	514	592	584	574	610	578	554	586	530	575	568	589	567	569	560	583	602	624	586	596	606	575	585	626	632	577	571	573	604	590	576	610	606	601	604	560	602	611	581	579	583	549	577	625	552	554	583	573	578	607	582	555	555	573	571	534	601	571	630	607	580	572	569	602	555	558	614	551	565	556	581	548	556	595	579	588	577	562	576	562	571	536	598	562	547	581	605	583	594	554	583	559	547	589	582	558	574	578	556	585	616	556	623	590	564	577	593	575	578	580	570	636	565	604	600	569	557	564	559	570	569	603	592	536	587	577	588	606	588	542	548	642	574	565	565	529	585	570	592	562	582	591	566	567	612	592	561	559	572	585	599	547	568	587	562	548	562	577	565	533	608	583	568	556	588	600	596	558	593	596	562	560	602	545	589	585	577	566	568	575	557	558	504	597	585	555	597	557	560	627	565	536	581	618	579	579	575	613	591	548	555	577	625	628	581	613	572	622	560	571	600	549	583	645	542	604	577	545	562	556	562	607	603	554	563	587	601	563	572	582	535	601	567	592	573	509	557	553	576	562	607	571	594	567	551	624	563	580	611	539	596	534	541	618	604	622	578	569	593	590	573	626	589	568	566	539	604	616	577	584	612	561	590	568	575	559	561	559	568	560	563	559	578	554	573	583	615	546	571	553	560	606	550	532	525	560	543	591	552	601	555	580	595	583	588	541	541	580	571	562	583	543	608	619	549	571	584	571	597	594	552	589	558	560	604	620	595	556	545	554	567	581	554	581	569	583	552	558	568	532	555	564	589	602	572	541	609	564	615	571	569	568	534	604	575	551	531	592	579	545	621	616	577	579	601	596	581	571	599	552	606	604	616	575	647	597	593	564	559	609	573	561	565	585	581	536	590	578	594	626	606	546	539	585	569	571	499	610	571	547	587	571	524	579	580	563	565	546	561	586	605	565	526	604	556	617	609	610	514	577	581	607	618	628	544	536	562	563	587	571	590	581	573	531	546	595	609	627	551	606	520	555	608	590	590	603	544	541	566	560	581	526	581	557	617	567	552	589	603	607	583	574	545	597	616	593	547	612	576	574	612	527	595	621	546	558	607	603	579	562	545	556	553	550	567	562	606	576	571	564	537	583	563	591	588	591	616	566	581	567	539	598	540	576	545	571	575	609	578	547	545	587	599	638	537	586	564	607	606	565	547	568	596	596	580	578	558	544	579	564	569	587	524	588	586	578	623	579	585	553	587	568	591	600	552	566	545	562	569	556	562	559	563	566	580	577	592	562	575	596	537	588	587	592	604	612	597	573	546	584	582	564	577	578	585	553	583	579	547	555	576	582	583	551	568	518	604	615	581	582	558	593	594	582	572	515	577	593	554	579	566	563	566	578	593	584	558	552	565	573	563	578	577	605	529	595	553	553	579	584	558	538	582	558	555	595	574	549	555	556	543	538	565	551	609	520	559	549	566	569	551	594	570	595	563	552	593	531	551	571	589	604	590	570	593	601	571	562	565	604	569	607	565	562	551	562	558	593	555	555	596	578	585	595	582	576	560	529	612	554	610	592	606	552	588	586	561	577	581	584	584	553	582	538	554	557	559	615	559	597	589	640	569	551	573	576	604	594	592	577	557	561	578	581	579	540	603	534	534	551	589	553	577	611	613	613	521	554	549	601	608	577	581	575	560	564	554	624	583	530	598	551	578	531	594	576	537	543	570	567	563	626	585	604	550	572	604	578	583	550	581	541	602	563	598	547	526	608	578	573	591	555	551	574	578	591	561	595	584	565	585	540	555	563	579	548	616	573	572	597	600	586	586	585	550	584	590	598	544	590	558	527	584	543	566	593	565	564	595	534	537	581	589	567	560	542	592	555	539	588	588	609	613	596	557	607	547	601	580	577	548	592	586	583	559	566	614	561	576	553	539	509	605	549	596	590	546	566	629	624	576	565	538	557	558	536	555	612	618	561	553	556	575	550	579	571	549	610	533	588	590	542	564	567	575	569	586	639	602	615	529	556	604	522	560	589	582	573	584	531	582	612	529	591	568	628	603	560	586	561	574	580	544	582	587	625	558	573	553	559	526	576	523	602	583	620	558	590	548	599	602	575	589	567	570	574	566	588	587	577	573	592	598	562	617	558	556	587	595	595	570	581	577	608	598	617	596	598	578	600	546	600	603	571	536	542	590	600	547	572	581	549	560	589	602	593	586	567	564	576	570	585	618	577	549	585	562	587	590	564	570	557	574	611	574	608	550	547	535	551	555	558	622	569	554	589	547	558	566	569	615	548	562	555	575	616	560	553	574	559	568	598	585	552	599	553	612	579	584	581	590	589	542	589	546	544	568	626	602	599	599	562	568	574	572	547	533	535	578	563	583	563	558	599	578	574	585	535	574	565	565	580	571	551	580	566	584	528	615	565	559	544	562	565	550	600	580	595	568	583	559	551	580	572	589	550	550	590	567	560	595	589	576	585	584	602	592	562	612	576	606	586	626	526	590	552	579	634	538	579	619	565	584	604	568	549	575	555	628	612	619	588	592	566	554	581	547	579	593	594	566	570	588	556	571	635	575	574	596	637	606	553	596	598	553	569	561	567	584	564	593	622	541	595	611	610	593	580	529	579	598	609	612	532	562	624	572	554	608	594	571	555	532	618	622	614	609	618	550	588	587	569	622	557	609	599	570	581	595	553	591	557	604	582	584	612	575	558	615	573	567	590	550	555	607	584	538	568	587	648	605	575	570	618	579	564	568	591	551	586	556	549	582	597	545	559	566	605	585	586	573	604	529	618	574	536	552	589	586	626	521	582	531	597	544	555	586	616	567	577	592	593	551	585	574	599	587	563	595	597	601	521	616	589	584	533	605	561	578	576	554	571	598	614	548	559	626	575	594	569	543	553	635	598	559	574	559	598	592	622	585	569	601	547	529	605	592	558	535	566	576	590	599	578	649	634	535	568	575	558	570	589	583	587	594	596	604	583	530	577	590	569	570	634	577	558	580	555	607	561	573	594	573	582	563	542	545	562	591	613	600	591	598	558	542	582	583	615	566	585	624	586	563	595	575	614	559	572	556	565	542	590	577	578	614	573	590	564	605	557	573	571	609	555	594	531	571	584	575	546	587	589	593	574	580	592	579	596	557	605	606	597	589	531	565	613	576	596	543	567	589	562	535	552	619	609	560
35795	25850	20074	11215	5491	2742	1063	552	661	394	190	207	155	134	118	117	128	130	107	119	109	123	108	112	125	86	130	104	100	98	97	102	105	119	111	109	112	103	99	100	117	117	125	106	96	92	108	109	85	109	122	108	99	98	114	132	110	107	108	96	107	83	97	106	110	109	112	134	117	102	117	124	115	125	94	97	120	109	118	102	114	127	95	102	106	106	102	110	98	106	107	102	110	111	112	103	109	111	96	105	99	110	100	114	108	92	87	106	109	88	90	110	105	100	97	106	100	122	111	100	107	113	95	110	99	95	114	116	98	117	117	118	129	102	96	104	113	106	105	123	106	105	113	119	126	109	100	102	112	108	117	111	99	112	84	111	109	118	94	120	104	102	111	102	109	100	105	106	98	108	114	113	99	97	119	111	118	92	87	119	115	114	106	92	105	114	97	114	120	105	103	98	97	95	122	122	110	104	90	93	88	112	88	122	88	120	116	108	120	94	117	104	121	107	115	99	109	124	97	92	97	96	94	115	118	98	113	104	102	95	114	86	104	107	121	119	117	104	110	114	106	109	118	103	112	95	102	112	117	109	117	104	109	131	97	108	103	88	125	85	101	102	127	107	107	104	94	129	119	107	102	100	111	121	102	112	103	109	94	114	98	119	105	102	119	106	76	115	93	97	93	100	102	133	110	89	100	113	103	98	101	105	95	95	103	128	126	115	114	98	113	97	94	101	88	116	105	131	99	117	114	120	83	85	97	123	104	100	108	106	136	100	103	111	123	105	108	96	115	122	107	126	119	115	85	92	94	137	114	92	114	108	115	117	97	111	120	117	106	85	100	85	109	105	100	109	101	119	106	120	132	112	106	91	109	107	113	106	101	117	99	126	101	113	117	106	98	96	105	120	105	107	101	101	109	87	104	126	120	112	111	107	103	108	100	117	114	114	87	104	98	98	105	110	98	107	88	90	83	111	118	119	90	119	118	111	126	95	125	96	126	99	109	105	107	104	105	105	112	94	118	84	116	124	111	107	100	102	98	108	101	102	127	124	107	103	104	102	111	95	112	96	121	106	116	105	101	111	108	106	106	115	91	106	125	119	108	107	114	111	104	102	107	113	101	103	108	99	98	120	101	125	98	98	99	108	125	97	116	113	108	108	113	86	102	93	109	107	113	113	82	98	110	96	121	102	109	112	92	121	99	94	112	123	107	123	88	106	124	109	107	92	109	103	103	100	110	114	100	110	85	82	94	104	90	99	122	99	107	109	112	96	117	110	93	93	94	106	114	109	100	108	112	116	103	100	137	106	94	121	110	112	116	88	113	100	102	100	108	118	104	110	109	99	92	127	121	127	116	117	85	101	115	104	123	119	113	109	116	103	100	101	100	102	105	101	89	126	110	105	108	100	94	109	111	123	105	107	111	112	115	86	120	127	102	124	107	107	121	116	108	91	84	93	119	110	99	103	113	119	109	109	117	81	110	105	94	119	100	105	106	107	115	99	99	104	106	102	127	107	111	94	103	99	107	127	97	127	93	89	85	86	92	102	98	113	100	97	107	111	106	123	110	119	110	104	103	98	110	90	117	120	107	101	125	123	103	132	105	115	105	109	97	80	109	98	113	98	90	132	107	121	102	90	125	118	122	110	88	112	89	95	122	117	121	110	128	105	101	84	123	120	109	95	100	112	93	99	102	115	106	97	114	106	107	105	106	109	121	93	104	101	97	108	104	121	116	104	127	104	106	102	112	93	98	118	95	112	102	95	95	125	116	106	109	108	97	103	109	109	122	105	105	112	102	93	106	99	81	115	109	96	103	104	94	97	101	101	100	118	89	120	98	115	118	104	96	105	122	102	108	96	109	110	139	108	134	103	102	107	104	105	115	99	119	119	118	117	100	106	109	84	92	113	105	117	113	100	103	110	91	117	111	108	91	122	100	101	102	121	122	102	103	120	106	98	96	98	109	95	101	122	101	106	97	109	131	118	93	109	96	107	96	99	114	95	110	114	116	112	116	81	110	99	99	79	114	122	101	126	131	103	103	103	109	104	103	117	122	109	105	84	114	108	121	102	106	115	109	107	109	100	99	115	97	112	116	93	113	100	122	103	107	113	124	108	95	106	106	108	112	111	100	81	116	126	113	123	104	124	103	112	81	101	124	96	112	98	107	103	108	109	113	113	95	111	114	107	110	127	113	125	110	129	81	109	109	101	112	92	111	117	121	101	102	105	84	106	114	85	93	99	98	81	115	108	118	115	111	128	115	126	91	116	96	115	110	108	116	109	108	99	112	104	111	110	105	106	106	104	96	124	109	103	99	110	120	106	113	97	115	92	99	106	104	112	101	97	122	122	109	93	108	99	108	100	119	112	127	111	118	112	102	104	89	110	138	107	108	88	105	102	88	113	93	124	93	105	96	120	109	104	113	106	128	115	98	97	114	103	105	101	123	90	103	106	115	114	103	91	116	112	116	101	112	104	100	102	116	103	117	129	101	94	97	101	105	103	91	104	102	111	86	84	116	113	119	106	93	137	124	106	110	124	112	109	110	100	122	95	113	105	121	127	117	98	111	92	104	109	120	101	108	91	100	106	90	88	99	105	104	114	129	93	121	93	129	97	84	120	103	98	117	106	97	123	129	112	107	100	124	98	99	98	110	113	104	102	114	107	90	127	109	107	81	97	108	116	104	92	116	103	115	105	96	117	93	129	118	107	113	113	110	96	107	105	131	103	120	93	113	99	129	108	128	113	134	106	79	106	103	97	105	102	95	109	103	111	94	117	82	99	125	84	116	112	93	101	101	104	98	99	121	117	99	124	93	100	94	123	93	111	97	116	92	100	119	118	116	105	112	118	100	96	105	97	95	108	103	103	82	106	112	102	120	87	114	92	104	124	111	105	107	103	96	119	109	113	110	116	109	94	114	112	110	96	89	114	109	96	93	94	94	133	122	97	108	113	113	112	119	95	103	106	116	110	105	121	117	95	121	121	117	116	126	107	104	116	109	111	113	110	120	118	94	119	115	105	111	129	101	105	128	105	114	105	110	90	107	97	106	112	122	120	112	98	105	100	103	103	105	89	109	95	113	124	111	108	108	116	111	114	84	102	97	118	124	106	118	94	126	106	98	98	125	101	98	98	105	89	95	113	109	94	124	119	104	118	93	114	135	87	122	91	92	98	112	108	111	117	105	105	105	108	123	114	106	109	96	103	114	134	110	101	94	95	113	91	82	113	111	100	113	118	121	117	121	99	96	87	101	111	105	137	104	120	105	107	101	100	105	101	93	90	102	122	127	89	116	111	106	103	116	105	119	109	102	101	94	103	111	127	88	95	111	107	99	96	93	108	111	110	127	113	110	107	98	107	80	108	95	115	98	119	98	112	103	103	99	111	98	84	103	114	125	101	111	123	111	112	92	103	119	107	107	106	107	102	104	117	106	126	107	124	114	98	107	123	90	92	117	111	104	106	122	135	109	98	109	93	93	97	97	107	131	113
25509	21051	19564	10817	7002	4432	1889	1345	2941	2181	954	900	706	522	406	391	441	428	341	334	279	285	339	328	327	336	313	322	324	305	318	319	319	313	313	314	303	320	314	273	293	292	297	292	290	328	303	295	297	301	324	297	283	298	298	317	300	323	290	291	288	270	267	312	259	306	290	283	301	323	279	298	261	292	303	285	289	305	289	286	270	310	301	285	287	263	287	337	283	295	287	291	289	303	298	294	279	294	293	265	276	289	308	296	280	304	290	244	338	275	287	309	275	276	267	308	295	285	282	297	316	294	280	289	320	268	286	307	311	254	303	301	296	333	294	283	267	290	285	288	267	313	272	283	315	295	289	299	283	290	279	289	277	311	282	298	292	298	288	272	261	322	260	290	330	326	293	286	274	309	307	288	280	264	306	289	260	305	300	268	282	286	268	311	259	251	304	291	289	271	264	298	272	289	299	249	304	321	330	287	267	270	299	252	311	289	283	265	311	258	297	300	231	260	295	314	309	281	293	284	284	273	296	302	301	302	284	294	261	250	289	297	310	278	278	236	285	310	294	317	266	325	300	299	335	285	302	291	280	291	275	292	288	285	295	285	293	267	259	305	287	259	306	273	310	264	276	308	297	281	328	300	287	290	274	275	270	294	295	278	311	281	320	318	283	283	308	304	289	269	279	294	272	251	281	273	299	289	283	301	264	296	305	256	321	284	287	315	282	282	294	297	288	293	295	268	283	319	300	299	286	265	254	296	305	300	266	304	295	269	303	291	297	272	282	285	314	293	307	271	287	283	282	302	300	283	293	275	336	303	269	311	276	316	299	272	292	318	292	304	301	299	286	299	301	312	306	281	273	274	273	291	287	304	292	294	303	297	296	283	304	281	291	282	299	271	310	288	307	277	289	288	309	307	261	277	282	311	313	264	304	262	263	290	268	299	285	326	286	319	296	303	280	304	290	270	270	287	299	292	291	284	327	271	276	298	283	273	291	310	281	285	280	281	272	291	294	297	283	257	318	315	291	296	258	280	266	301	284	279	286	285	289	276	285	277	280	284	274	314	244	279	284	283	274	273	266	302	319	298	285	267	270	287	294	293	285	294	277	303	306	285	272	278	296	268	308	269	270	281	296	278	323	293	291	294	278	306	275	298	303	276	294	285	307	277	271	260	313	258	318	282	282	291	288	297	280	259	253	303	299	301	302	307	262	253	305	300	289	286	296	303	284	287	293	301	295	300	299	298	284	339	274	285	275	278	278	285	313	268	282	281	282	292	267	291	302	275	310	288	292	299	276	267	302	300	270	295	270	275	267	302	271	281	291	286	291	288	313	283	305	294	317	304	277	286	282	290	288	287	253	286	280	303	281	293	279	240	304	283	295	319	255	274	286	273	277	296	301	285	322	287	335	255	297	296	303	323	311	267	265	285	258	295	301	284	269	282	267	321	332	291	271	290	288	293	280	288	306	291	274	299	306	284	269	303	282	286	320	250	280	261	257	298	261	318	333	304	261	318	286	269	272	302	294	264	252	289	280	293	307	290	297	278	288	297	279	293	271	292	268	313	316	292	258	313	329	266	333	270	282	276	298	284	300	300	284	271	267	310	283	280	289	285	278	292	284	308	273	262	254	272	291	281	297	291	315	297	300	300	306	264	268	287	288	284	288	317	319	310	287	280	313	273	317	259	296	310	287	286	310	292	325	276	314	270	296	320	286	283	269	278	287	273	301	277	302	285	280	282	297	269	325	276	328	316	273	292	288	295	276	290	308	300	279	297	266	271	324	291	281	315	246	297	308	274	296	291	311	282	288	268	311	285	303	288	278	272	274	291	288	290	294	312	306	259	321	323	275	289	315	319	271	287	288	284	290	287	305	311	329	284	302	298	265	274	269	291	286	258	299	312	270	297	266	303	280	315	298	299	297	240	289	277	264	278	292	273	266	295	287	298	315	284	288	266	298	275	296	243	273	265	286	282	300	290	265	277	310	282	310	271	312	289	291	295	297	281	284	307	271	272	301	291	310	261	288	295	275	316	277	281	278	275	283	294	291	312	308	259	299	272	274	297	293	261	271	287	277	343	291	271	302	299	297	277	271	299	288	290	299	265	326	291	286	266	298	305	294	289	308	256	289	300	293	265	304	310	296	271	267	293	294	299	287	285	312	275	277	290	266	311	286	306	305	274	261	296	309	282	297	249	277	276	277	300	294	284	279	279	269	282	315	289	297	279	282	247	274	297	293	267	300	247	288	291	286	297	300	313	287	279	269	273	272	270	286	291	301	298	320	299	270	297	268	278	302	267	287	289	276	283	332	323	282	266	287	289	300	295	335	291	286	304	294	297	303	274	298	283	323	274	289	300	304	291	303	313	260	293	305	283	290	311	260	283	310	266	286	285	291	280	319	295	289	267	282	280	294	259	288	309	301	314	266	288	273	298	281	275	273	304	296	305	274	264	309	272	303	321	264	281	294	293	296	303	298	271	294	302	280	275	300	236	276	282	264	273	292	297	298	297	267	273	258	298	314	287	278	271	287	287	297	261	280	315	276	282	272	295	269	296	321	294	294	298	333	288	284	307	303	315	252	306	224	287	318	311	290	286	298	286	300	303	273	268	318	354	299	286	280	279	281	277	280	291	294	284	286	300	277	303	261	277	265	315	322	292	285	309	291	322	275	268	288	282	293	255	305	276	282	282	286	283	279	267	264	297	262	276	273	288	313	299	279	297	288	316	291	288	286	292	303	286	308	295	308	282	272	258	292	268	285	275	254	265	305	294	313	275	274	287	278	290	273	279	284	278	303	302	293	270	294	318	286	285	286	301	270	304	319	284	303	273	325	295	272	300	295	285	284	255	265	287	286	290	252	266	296	282	250	298	305	309	271	287	288	307	296	315	293	289	277	297	315	290	302	275	258	278	303	302	291	294	287	327	292	310	304	280	304	281	284	304	287	303	305	284	297	302	298	263	321	281	302	292	309	288	301	288	275	276	269	302	290	266	313	306	291	293	269	285	289	272	287	274	292	288	300	298	292	290	290	286	298	296	279	319	277	293	280	265	274	289	291	264	278	290	303	268	298	310	289	291	320	256	270	280	275	282	293	270	278	286	272	288	322	281	274	296	307	299	272	306	284	305	301	319	291	278	290	278	271	291	293	285	275	255	279	260	290	313	286	278	277	272	271	277	284	267	282	300	307	276	284	302	287	268	291	304	294	308	308	311	275	283	268	285	298	274	281	292	268	276	310	296	297	293	306	277	318	281	287	282	261	302	291	303	328	275	278	298	263	288	303	271	309	305	297	248	295	308	286	281	289	294	311	316	309	271	284	288	291	274	277	287	286	295	298	300	312	299	285	273	290	280	288	300	298	295	289	267	284	267	287	269	291	302	262	278	293	302	309	264	279	280	284	287	294	277	314	264	275	281	280	269	284	305	324	303	304	278	309	284	275	275	278	305	275	322	320	271	304	260	318	279	290	278	306	268	289	291	290	294	280	287
9423	2816	1505	665	388	354	312	302	288	316	300	290	318	324	323	319	297	337	297	311	274	284	281	325	287	306	352	310	299	288	330	287	332	315	305	282	277	297	297	294	296	317	297	304	292	272	284	286	314	287	297	310	274	335	334	345	296	320	320	316	318	327	277	322	295	315	338	334	303	305	304	329	300	307	325	290	285	310	290	305	322	277	329	283	297	324	328	305	316	313	299	289	330	310	299	337	294	279	263	320	328	313	324	308	266	304	308	353	292	300	323	318	330	311	343	286	294	307	307	319	288	306	291	312	340	308	311	341	299	325	315	314	268	305	314	270	294	297	295	273	322	309	299	265	279	285	287	317	311	304	307	357	288	302	321	315	286	354	310	317	301	294	294	299	286	320	307	309	325	351	302	278	282	312	299	313	309	302	325	296	326	266	295	306	318	304	319	326	303	304	293	318	296	319	319	297	275	295	274	316	286	307	328	328	288	304	305	284	327	319	294	307	305	301	299	313	279	294	315	295	298	336	308	312	326	310	293	293	293	264	299	311	321	312	308	298	336	278	337	291	291	295	285	285	300	310	281	315	311	328	352	325	331	282	267	339	285	289	306	317	300	328	342	313	298	289	292	305	314	300	299	329	346	358	292	318	295	331	319	292	340	337	281	303	325	311	312	304	286	290	289	309	310	327	288	284	301	327	308	306	290	358	286	301	329	323	294	304	308	333	296	313	304	308	317	318	274	333	285	316	287	296	290	314	281	301	286	330	293	305	306	279	283	303	305	305	274	276	292	338	280	285	327	321	285	304	330	278	303	301	309	281	309	303	297	298	298	314	309	313	339	310	303	317	325	294	310	312	309	330	328	336	340	327	318	309	348	321	310	332	309	342	316	320	295	308	286	308	283	296	299	292	313	299	341	289	307	345	289	276	300	315	321	307	316	300	320	273	315	314	288	325	309	340	370	329	327	277	272	295	284	280	284	319	290	296	287	281	278	282	317	285	320	295	307	317	289	317	283	294	343	326	300	312	317	299	289	303	291	313	304	292	300	330	309	329	328	302	326	298	271	326	335	291	298	307	279	304	312	305	297	294	301	290	296	292	323	269	287	271	303	296	305	302	306	365	302	312	296	293	301	311	303	299	286	281	292	339	302	314	302	299	286	302	274	315	299	290	315	339	277	314	305	318	318	276	324	332	292	335	339	294	331	327	329	290	311	333	294	300	303	313	309	312	314	294	307	301	312	306	291	301	330	296	305	314	314	319	321	285	291	295	296	305	286	316	312	328	301	315	304	315	304	294	307	313	328	297	354	327	310	277	316	313	323	321	322	280	334	321	341	301	304	273	301	323	295	302	337	315	314	279	291	317	302	310	292	303	316	321	307	311	319	301	277	286	341	301	294	305	291	279	334	311	326	320	296	281	299	331	291	302	303	323	306	306	273	297	358	303	335	313	322	263	315	275	296	326	314	323	313	289	317	278	331	281	332	294	304	361	310	287	306	289	296	258	299	319	298	334	293	295	304	301	322	310	318	323	283	322	311	307	293	331	293	291	302	315	293	302	292	303	303	282	280	312	315	308	312	344	312	310	330	304	303	283	277	283	313	280	317	314	317	327	270	256	324	282	291	293	304	317	329	299	309	284	338	304	335	271	315	282	323	304	315	306	300	325	299	302	281	319	311	301	304	308	335	279	308	316	295	287	296	312	301	286	341	286	320	298	296	309	316	271	307	292	281	289	331	286	293	309	283	310	317	333	281	301	298	322	333	307	294	285	301	315	295	305	306	310	307	326	303	295	299	285	300	291	305	315	292	310	308	348	318	333	308	273	301	323	320	285	290	349	308	332	324	312	335	309	286	306	339	319	284	298	292	311	320	340	327	319	328	276	328	319	296	307	305	318	327	328	320	276	309	291	294	305	293	308	287	314	281	273	309	296	307	303	284	300	310	294	296	335	325	283	297	282	284	318	273	290	306	286	303	315	353	339	333	306	313	335	281	302	293	333	280	311	307	299	322	291	305	326	285	332	314	302	284	278	297	295	287	305	337	300	291	313	295	325	293	302	296	315	323	279	288	314	318	277	312	278	289	288	335	282	320	319	312	362	267	310	319	317	296	320	299	301	306	291	309	287	285	324	298	285	302	355	333	331	311	331	311	318	300	322	279	294	311	297	324	316	312	261	345	318	328	310	266	304	301	303	281	292	309	314	307	324	311	310	291	337	318	343	304	316	301	296	284	319	292	317	316	326	303	305	306	301	284	309	263	301	288	292	294	307	294	313	314	305	317	315	306	300	291	276	300	347	288	335	289	291	293	321	304	311	316	338	309	314	276	324	314	292	308	279	273	307	295	310	296	296	306	290	278	296	334	307	295	299	306	307	306	289	314	283	283	312	285	325	330	271	281	287	311	323	297	315	315	319	303	311	314	319	301	308	338	314	328	296	291	315	308	277	301	303	335	323	300	286	328	323	330	282	299	286	279	336	290	304	272	286	302	292	322	290	321	309	338	315	314	290	339	320	307	309	293	310	281	307	312	326	278	311	306	277	294	292	303	319	285	291	319	318	319	342	292	299	304	302	324	332	321	319	296	300	304	275	289	277	295	318	299	319	293	290	290	308	277	310	313	277	299	303	362	312	328	310	291	283	279	280	305	346	294	300	264	300	323	267	310	308	322	307	312	307	282	307	281	270	340	359	314	304	317	308	285	313	325	299	318	307	309	304	330	293	296	296	286	301	317	303	283	295	316	311	315	295	308	323	296	291	293	300	310	300	338	302	324	285	300	321	290	318	301	287	321	301	316	309	306	334	330	308	295	323	298	307	314	296	316	299	301	297	287	291	313	342	345	281	333	312	315	301	271	325	288	335	309	283	304	332	324	324	324	289	306	305	301	309	297	305	338	288	305	336	305	305	316	286	303	337	292	278	303	301	297	325	284	324	310	307	305	302	301	303	314	293	301	323	316	308	326	285	324	280	320	299	302	305	320	301	322	305	305	282	308	291	296	286	314	296	319	321	298	260	312	313	314	336	298	323	339	282	331	296	282	331	296	303	281	298	313	310	344	300	302	296	311	324	341	310	316	293	287	335	275	287	294	308	315	319	294	283	272	286	304	301	331	316	288	321	308	312	308	310	319	308	312	279	304	339	285	336	285	319	329	294	299	278	301	292	270	286	343	295	343	323	268	302	322	307	285	295	318	295	292	316	320	310	301	305	313	277	279	279	299	290	297	303	327	288	321	322	292	313	307	333	302	274	276	305	310	283	327	301	319	320	327	318	293	319	334	279	286	314	297	326	314	282	309	320	282	305	343	295	303	320	288	308	316	318	320	297	320	319	306	310	314	341	292	335	292	319	289	330	310	292	313	303	316	301	320	299	308	308	332	299	287	318	318	312	309	320	317	278	315	272	297	305	284	310	286	300	338	320	301	319	303	324	292	321	294	300	303	291	301	340	325	305	277	297	309	333	306	334	299	284	316	295	298	334	286	313	282	306
7461	3578	3432	1884	1136	960	819	814	867	803	758	765	738	738	762	750	793	717	753	720	739	771	733	780	733	715	802	712	742	753	713	747	753	763	716	731	776	800	741	748	692	766	742	730	732	700	727	720	725	750	779	707	762	722	746	690	754	715	747	755	715	719	733	761	743	769	745	722	771	732	762	724	739	770	763	733	746	722	746	687	783	755	718	762	746	729	712	767	784	745	752	720	729	762	701	760	753	735	700	723	768	793	728	740	697	753	742	771	800	702	757	766	777	717	752	717	758	725	703	694	724	710	743	801	739	728	729	703	743	808	725	717	740	768	709	737	823	758	735	725	731	723	742	729	745	792	754	732	784	700	703	755	735	742	727	747	749	778	747	728	759	719	725	677	725	760	728	794	730	739	778	756	785	733	715	776	720	744	748	729	743	753	739	721	733	716	733	737	768	733	727	734	760	742	764	757	733	760	762	723	712	693	688	732	754	709	722	726	703	694	712	704	732	744	746	753	737	756	727	760	747	761	778	746	671	731	763	757	765	708	743	751	725	770	722	787	714	708	755	755	780	729	787	757	755	715	723	750	758	743	704	747	731	735	749	746	783	779	729	759	752	751	745	749	726	759	765	792	727	744	709	758	765	735	710	749	756	704	739	780	696	820	783	752	778	749	754	741	748	771	730	743	721	730	687	743	710	715	720	725	750	725	759	738	767	749	754	700	732	730	709	738	725	743	815	755	731	732	726	736	746	712	752	765	781	770	783	762	712	725	753	730	828	762	751	689	717	738	753	710	706	674	714	702	643	730	760	684	737	690	749	719	698	736	712	742	725	725	772	716	726	746	741	748	749	779	712	738	739	749	712	708	732	769	710	710	727	776	775	733	723	736	763	768	731	718	712	755	716	765	764	692	802	740	752	721	762	764	725	760	784	720	708	763	732	720	779	759	729	730	722	741	764	772	745	774	715	736	787	713	775	704	688	737	699	723	733	731	725	728	707	757	729	734	718	763	746	736	723	736	744	751	769	745	759	731	767	782	734	714	819	776	751	751	776	684	712	707	744	753	712	725	725	761	758	722	733	727	667	719	755	743	693	750	760	709	752	751	731	779	749	773	761	741	751	708	720	769	731	775	779	769	677	770	756	776	681	727	720	688	736	779	718	699	700	737	725	704	752	728	742	741	704	733	720	751	768	766	713	732	739	703	741	725	726	772	766	771	806	744	719	711	750	719	739	787	784	731	715	715	739	750	723	815	739	801	740	705	759	723	777	723	758	744	782	703	716	707	765	714	727	714	764	742	775	748	788	730	744	729	726	749	781	715	744	714	707	724	704	769	765	739	706	716	745	777	756	757	724	729	801	783	722	716	705	714	738	728	731	739	752	733	722	697	757	762	758	769	741	719	763	757	742	739	750	729	792	723	723	756	742	774	738	733	728	796	758	766	736	756	699	714	756	756	730	710	778	751	737	759	732	774	747	768	772	725	717	721	722	748	764	721	755	751	725	756	724	729	667	691	750	761	714	753	694	733	758	710	730	766	743	702	740	716	718	727	744	765	751	750	729	739	778	735	737	741	713	770	785	730	702	755	791	777	722	754	750	764	707	744	784	782	730	734	765	733	720	754	725	725	705	725	709	726	735	763	747	760	709	777	755	718	783	695	733	692	753	701	754	734	762	726	706	752	696	727	750	735	749	759	730	790	746	711	728	762	710	751	735	735	676	735	693	756	721	716	747	732	709	689	688	776	755	733	748	725	739	707	781	764	764	774	656	766	716	685	702	761	740	740	745	730	736	708	757	764	758	743	717	771	745	709	789	767	757	692	759	800	738	722	743	756	702	723	747	702	752	730	750	741	755	779	726	761	741	742	769	761	732	775	743	767	751	714	736	729	789	737	737	739	722	753	755	756	714	760	731	745	739	742	775	782	725	733	793	711	710	747	713	766	743	758	754	791	735	775	771	734	705	743	771	717	714	762	756	702	706	708	757	715	696	758	716	724	701	780	753	756	769	734	777	776	802	788	755	739	767	764	731	746	763	716	757	735	720	746	755	740	734	739	730	728	730	743	727	768	726	756	772	728	753	743	757	776	772	746	701	768	716	767	734	742	757	739	733	745	727	759	732	749	763	693	740	732	749	727	676	714	741	711	770	753	736	755	714	742	774	726	760	751	727	719	768	734	774	721	756	762	711	729	682	699	752	765	722	729	760	741	737	740	735	726	774	699	734	798	729	765	793	706	701	702	762	761	764	735	743	744	739	761	772	687	771	671	749	734	754	793	722	743	715	762	754	772	728	711	683	710	728	751	729	778	738	744	725	742	688	759	758	687	690	715	705	765	703	732	763	738	696	682	742	774	720	727	772	763	767	755	678	749	729	752	703	764	754	726	791	739	733	796	728	729	721	721	734	736	738	755	757	734	755	710	737	740	684	778	783	731	766	707	681	738	701	764	730	757	774	753	747	712	729	800	759	746	715	747	729	753	787	733	783	708	733	725	754	756	806	757	722	754	709	780	744	742	749	787	734	732	688	751	732	728	730	742	697	752	767	709	777	721	763	740	764	780	730	739	743	761	717	760	715	742	764	724	752	714	779	724	792	695	757	755	771	760	720	738	771	688	761	727	726	705	735	819	759	763	717	721	739	755	726	772	745	747	750	705	739	723	743	754	780	765	759	730	773	755	726	736	739	731	744	718	721	716	726	711	758	720	742	702	788	788	810	733	703	725	736	758	737	710	724	753	693	713	760	722	675	789	746	687	803	763	746	747	779	790	761	740	722	738	720	730	725	728	692	708	762	754	818	773	781	728	711	747	749	742	736	750	785	784	722	750	730	684	759	768	782	758	797	730	730	743	727	705	722	731	718	743	756	728	722	732	747	762	736	708	723	750	799	780	724	703	753	725	746	728	755	708	748	744	740	722	742	800	731	720	764	722	758	774	752	733	754	788	756	737	709	752	715	719	704	750	784	752	720	767	814	755	751	690	771	759	726	715	748	747	765	742	756	727	734	738	715	738	723	740	753	726	743	812	758	730	756	807	750	775	744	749	782	736	704	711	775	804	713	771	712	785	753	783	743	745	717	732	761	761	740	765	715	719	759	736	720	713	761	723	753	760	773	748	746	744	736	715	751	741	743	735	784	731	779	745	763	742	730	785	775	703	705	748	745	775	746	743	754	756	738	765	691	715	673	735	762	724	783	710	724	747	713	774	752	750	684	779	738	754	813	760	737	708	749	694	754	769	744	721	697	716	724	760	739	745	717	754	694	745	727	742	742	700	721	715	728	697	738	737	762	760	727	775	724	788	743	748	725	723	759	767	713	763	688	701	750	776	706	798	772	749	746	753	721	724	767	787	727	735	732	719	717	731	794	741	718	754	739	694	746	763	737	753	767	747	770	732	703	744	774	736	740	794	737	801	754	791	752	714	729	676	739	716	763	702	745	795	711	730	732	759	733	749	718	699	739	752	798	741	707	741	732	731	743	708	690	752	753	735
27238	17046	13975	7727	3470	1519	674	428	467	400	302	275	293	285	284	223	237	227	221	235	231	227	239	261	238	235	233	236	231	235	265	221	210	235	224	252	219	249	236	230	254	236	238	230	227	228	229	219	208	210	232	255	211	243	214	248	249	242	226	219	219	228	226	235	210	218	228	224	232	222	250	268	229	210	229	215	262	231	226	235	219	222	229	232	243	237	224	219	243	236	229	244	230	240	213	206	233	240	220	248	220	246	240	225	246	210	254	247	197	216	247	206	239	227	243	211	236	195	231	238	218	222	227	206	234	232	243	241	256	228	225	230	248	236	205	260	212	241	256	232	207	220	244	216	231	224	264	266	214	196	251	248	237	245	231	212	227	230	237	221	212	210	215	250	223	237	235	227	224	211	244	200	220	254	258	215	243	232	225	222	251	216	248	213	223	237	241	255	221	238	230	224	220	237	197	237	231	243	223	228	251	244	232	257	246	241	213	261	222	227	226	238	231	243	241	235	248	239	231	235	223	244	231	230	255	245	224	242	241	249	234	233	227	224	215	236	255	230	251	217	249	245	249	237	231	236	225	227	228	235	233	212	253	240	235	234	212	216	214	208	227	221	227	227	214	247	251	238	233	238	242	212	199	227	237	241	251	225	230	224	244	211	231	236	235	208	242	246	243	222	237	243	202	210	205	227	225	226	238	224	220	246	222	234	237	207	211	219	217	223	216	263	249	229	228	228	228	242	236	233	236	231	204	221	235	229	217	219	219	244	225	203	227	211	256	214	247	237	213	216	226	235	213	222	243	243	231	240	236	226	274	232	220	227	235	217	234	227	190	240	235	218	242	232	214	248	220	238	229	217	239	208	226	252	255	237	222	238	192	243	243	223	248	235	209	239	231	229	257	223	221	243	224	248	246	246	230	236	237	221	217	243	229	240	229	232	235	236	261	218	243	204	229	237	226	242	211	223	250	229	220	209	209	227	233	230	222	200	241	258	218	219	219	236	202	264	241	240	226	244	222	236	213	233	216	228	252	213	205	226	224	227	259	206	249	213	247	226	235	241	220	202	228	214	255	232	248	230	255	224	232	225	215	227	235	211	248	235	232	213	241	242	257	241	241	240	219	258	262	232	216	255	248	232	259	256	228	236	234	250	271	257	275	227	215	253	248	230	238	247	239	209	221	247	226	225	243	248	228	243	219	238	267	254	245	222	219	247	225	227	204	231	220	229	198	207	219	211	234	256	236	228	207	195	215	184	251	225	227	233	231	219	233	241	236	231	227	265	241	235	215	225	242	224	232	228	244	224	233	263	233	229	226	222	214	222	231	251	233	229	219	231	224	230	230	237	221	234	255	233	219	201	218	214	239	203	237	228	196	229	233	236	233	224	230	234	219	251	230	234	220	226	231	197	222	201	207	203	223	224	240	222	205	245	215	214	204	226	236	233	230	220	215	212	228	247	253	217	239	247	219	217	259	230	221	247	225	269	249	213	227	228	213	266	250	228	209	230	219	237	212	238	215	236	232	241	218	254	228	223	227	251	221	244	221	203	234	261	206	229	210	226	186	233	219	232	234	231	239	244	223	246	240	216	206	232	231	210	242	217	215	204	199	257	242	227	240	211	232	216	224	227	226	240	238	207	227	260	232	239	221	252	228	239	231	235	206	213	234	242	232	226	230	216	211	232	227	239	230	245	257	236	244	227	220	232	251	219	223	224	210	223	212	216	214	223	226	198	255	215	213	226	231	236	250	218	245	240	222	248	222	239	241	230	229	258	225	208	242	231	221	227	248	237	235	238	252	230	211	230	247	249	222	247	194	248	243	244	214	236	253	261	224	236	270	219	232	232	235	206	227	232	229	225	224	232	213	215	252	266	214	233	243	253	253	234	247	218	226	214	225	263	242	204	191	214	231	247	216	236	223	234	257	227	226	220	239	220	246	238	251	220	268	256	241	227	217	228	209	231	231	232	237	237	241	239	243	236	229	231	240	242	238	217	232	207	236	234	197	230	237	212	253	225	214	234	244	251	247	230	213	261	221	222	227	206	237	232	235	234	229	238	210	237	216	230	256	233	209	232	258	216	226	205	209	240	238	191	232	227	216	249	247	222	251	227	230	233	221	218	241	230	230	235	237	219	250	213	220	236	218	254	231	227	238	237	247	212	227	240	244	221	237	221	201	234	199	236	194	235	216	234	221	267	239	231	213	245	236	233	235	226	220	240	244	240	238	227	230	230	234	241	245	254	237	246	242	247	202	231	242	221	240	235	256	248	205	217	239	245	232	235	229	234	228	246	271	220	233	215	235	262	214	248	227	233	257	244	210	219	236	231	249	218	227	260	217	237	234	199	219	226	227	223	234	213	240	244	238	239	243	242	245	239	244	215	233	226	220	241	210	229	231	241	255	203	227	235	261	269	239	243	267	216	229	233	235	237	235	201	260	217	202	259	238	235	228	252	227	240	233	236	256	253	231	208	227	220	228	239	230	231	223	232	201	216	205	246	245	230	244	252	235	198	257	232	231	227	269	244	240	214	231	221	206	218	218	211	208	228	236	220	243	230	212	276	224	234	231	231	225	217	203	211	210	230	216	259	217	234	261	237	226	218	247	231	241	236	238	218	249	206	227	215	264	220	229	234	230	219	237	246	212	243	248	215	208	257	244	215	216	256	223	216	208	218	251	245	244	223	226	215	237	217	238	222	262	232	221	254	238	218	259	235	240	236	213	227	215	248	249	257	218	230	248	227	236	219	244	214	232	210	200	252	240	200	226	184	234	242	250	209	193	233	233	211	192	229	218	259	215	260	242	233	218	237	227	234	271	260	233	240	237	203	252	240	266	266	233	234	253	208	248	251	253	240	242	228	244	206	242	243	218	239	197	245	209	217	222	227	215	235	227	202	260	235	235	210	245	218	231	210	242	220	257	246	241	236	231	209	238	267	209	242	231	234	246	236	244	234	218	215	214	246	218	236	256	244	219	236	221	253	223	209	251	239	247	236	221	225	217	232	248	245	250	186	241	209	242	210	225	246	235	241	241	229	225	212	212	235	236	222	225	243	238	248	219	245	216	230	226	211	237	233	237	252	235	244	227	208	254	244	244	241	246	258	245	238	242	221	196	242	241	257	246	239	231	228	194	214	226	229	248	241	222	225	206	208	225	204	245	238	235	243	218	247	237	215	237	255	211	239	250	209	203	232	228	227	239	230	232	221	235	232	220	205	222	254	212	242	221	234	240	258	230	227	210	226	229	256	240	228	233	214	253	230	230	205	235	203	216	222	251	241	223	240	220	236	219	255	215	236	234	222	241	235	219	238	251	241	269	227	230	229	232	223	219	239	269	264	201	251	216	227	217	227	228	220	223	256	236	223	215	233	198	229	245	241	231	212	231	225	231	238	221	190	236	280	276	239	235	235	232	246	250	232	208	239	221	231	248	231	205	216	236	239	253	228	248	205	231	238	216	237	223	260	194	239	229	242	221	242	236	224	222	228
20225	15075	15221	9784	4657	2720	1466	1175	2241	1495	1070	846	817	854	731	650	617	597	628	613	653	626	592	609	592	635	595	642	632	593	596	571	600	571	585	590	571	607	559	585	565	546	594	567	565	607	553	587	603	569	580	611	571	580	549	585	556	584	573	572	594	554	567	587	565	604	578	532	578	521	587	577	586	601	570	569	565	581	556	560	593	537	577	579	578	614	551	546	591	607	575	561	556	573	557	559	578	567	555	574	538	567	633	567	550	573	590	594	548	570	532	591	597	574	613	557	583	570	638	565	539	612	570	593	576	576	583	561	576	532	579	623	543	533	562	566	580	564	608	586	543	576	554	610	547	622	513	534	556	591	584	646	588	588	584	573	563	582	556	528	563	570	569	586	541	549	565	564	588	533	573	554	574	570	603	554	586	581	565	588	565	552	582	579	605	626	555	574	576	566	602	590	552	558	577	558	570	593	541	592	537	596	568	617	570	569	548	580	593	602	596	608	583	549	575	523	593	592	582	561	562	543	583	577	586	602	566	567	581	566	602	544	501	592	568	561	543	567	597	574	568	570	610	566	538	562	537	581	574	547	527	604	557	546	572	541	571	573	544	594	590	574	575	562	533	568	553	560	605	584	520	560	592	577	600	553	577	545	542	577	604	535	574	545	585	593	579	552	556	572	568	584	591	579	590	533	586	560	600	541	564	581	577	596	608	547	566	575	577	535	629	568	640	580	577	587	575	577	581	563	590	565	581	583	590	569	557	563	579	568	545	577	577	558	569	590	604	543	569	571	601	568	595	536	557	572	540	614	547	564	538	551	596	594	553	619	575	592	596	570	606	549	572	587	567	584	564	577	638	587	542	583	593	586	580	595	590	578	550	574	636	585	534	582	544	624	589	542	521	550	604	577	568	538	565	565	635	532	586	609	539	599	567	595	547	567	571	509	528	624	555	545	561	579	606	583	603	544	565	566	575	546	627	606	571	559	571	609	590	578	615	582	586	527	564	581	514	572	508	572	550	589	578	572	563	566	586	568	552	580	592	552	568	567	584	534	557	569	573	580	580	577	533	590	600	572	576	562	534	608	605	580	538	584	604	576	581	573	611	557	577	558	598	599	583	514	557	579	532	574	625	586	630	558	554	574	543	577	569	558	547	573	563	585	596	574	575	552	588	561	566	563	546	605	547	554	543	580	589	535	566	605	525	582	570	542	506	580	565	558	592	567	567	603	579	563	539	579	574	560	539	586	565	566	599	556	523	590	576	611	555	581	568	544	579	563	589	564	540	570	550	580	569	552	608	612	592	601	616	542	545	549	574	571	551	539	610	573	547	616	580	556	562	622	592	559	530	582	599	565	594	552	530	546	594	545	551	585	606	569	525	549	607	529	592	533	542	577	562	564	564	553	588	554	559	589	564	608	539	581	606	584	557	532	548	560	567	594	585	568	564	566	553	549	581	595	550	569	573	614	556	602	567	613	555	553	534	590	623	536	659	560	582	595	620	541	570	578	588	596	576	593	596	552	594	525	593	583	531	534	535	571	597	568	575	574	595	543	572	588	595	543	594	550	583	565	557	577	577	556	594	537	590	569	575	555	560	559	564	637	542	568	581	577	573	562	581	589	561	600	527	595	556	570	574	522	533	566	547	607	593	524	578	572	565	555	557	573	565	530	553	527	548	594	521	581	552	564	540	579	577	575	603	577	591	544	573	531	584	567	591	555	582	578	585	559	590	613	615	536	525	565	573	560	572	556	592	613	572	577	581	583	602	583	550	520	594	624	601	601	581	575	539	557	575	539	597	555	527	575	594	615	579	614	577	580	597	544	574	588	548	553	579	594	571	587	586	541	580	517	574	537	555	571	550	549	606	566	562	581	569	545	587	577	560	587	550	580	586	540	509	540	598	557	586	575	567	591	618	577	559	588	575	565	585	579	574	575	570	568	529	562	524	586	555	574	596	526	588	578	554	566	623	562	607	573	592	597	576	566	540	561	579	555	590	528	589	527	600	544	562	542	590	528	565	587	603	576	599	545	577	563	526	562	569	551	579	588	559	577	590	561	528	560	614	580	565	586	564	589	530	578	564	595	538	603	581	612	570	558	538	588	574	555	530	591	626	583	589	563	567	580	635	581	547	584	564	581	566	562	584	546	551	610	553	545	574	561	541	522	566	555	567	564	586	591	589	606	611	567	614	588	585	546	494	578	616	507	537	599	532	572	537	582	576	570	546	530	572	584	539	570	591	613	612	553	541	618	600	547	576	588	577	591	554	584	536	590	527	574	610	511	533	559	512	564	579	558	613	525	589	597	592	567	642	556	578	529	614	588	592	532	576	581	595	554	562	589	580	583	573	529	543	541	577	535	561	574	584	582	594	573	516	557	549	576	565	593	593	581	576	581	548	586	601	555	555	580	543	573	567	615	498	519	591	633	580	600	575	567	565	587	591	596	584	584	602	587	617	618	558	572	579	556	566	564	543	576	590	614	588	576	575	528	541	591	542	581	582	603	570	545	539	612	552	622	556	524	580	577	570	593	570	578	600	564	583	591	572	592	567	539	563	529	534	547	578	588	570	531	575	555	626	607	538	559	547	561	556	568	582	588	603	541	603	632	579	560	559	588	584	567	562	524	593	582	539	582	555	561	621	589	543	589	569	570	583	546	576	545	580	572	605	575	547	555	574	565	585	560	569	600	561	596	556	597	580	586	550	590	595	585	560	568	542	612	557	532	584	534	625	585	560	609	565	540	579	575	527	567	596	573	568	549	577	578	547	580	555	593	579	562	603	610	583	584	588	614	585	607	572	556	565	593	553	517	613	567	579	568	601	551	541	618	581	622	535	596	531	617	543	532	565	579	559	626	485	577	593	576	556	577	612	616	583	537	586	579	622	619	572	563	604	564	563	553	578	554	591	593	557	584	534	543	620	553	532	553	558	584	588	604	526	568	553	558	565	551	564	554	560	589	559	569	597	566	582	576	604	619	554	600	534	619	640	596	587	572	566	609	576	599	551	583	603	567	573	577	570	595	573	604	599	576	573	578	559	561	580	539	526	552	551	576	568	571	559	587	546	562	587	560	565	576	597	598	566	522	596	569	562	526	568	584	577	583	579	575	625	560	572	563	539	609	557	576	596	612	529	552	538	585	564	568	637	561	596	580	562	549	609	596	564	576	554	568	600	578	572	580	582	604	607	542	586	553	530	563	617	567	589	599	606	592	558	547	578	554	604	561	608	531	586	615	560	555	546	595	575	569	586	587	583	561	583	596	564	643	565	588	592	564	605	590	610	592	562	575	554	560	523	524	594	594	561	597	584	586	566	590	553	575	605	554	540	553	538	556	554	568	619	583	546	578	581	566	542	574	610	615	617	594	568	526	560	605	558	606	557	620	558	597	622	600	582	564	558	537	585	595	588	586	594	581	552	527	582	599	549	576	573	557	593	561	599	536	579	564	547	577	597	586	573	537	547	553	582	595	556	617	569	558	609	575	594	584
35782	24574	18690	10687	5323	2194	964	521	578	342	259	144	170	192	130	128	124	117	102	110	107	129	100	120	130	102	113	129	107	104	138	95	99	118	113	103	104	106	109	104	103	122	118	114	104	95	122	117	93	94	95	105	98	119	108	122	109	99	94	108	116	109	116	124	111	109	96	105	113	108	118	93	118	127	114	108	94	118	91	107	117	102	102	94	114	113	123	107	104	117	93	100	116	103	97	86	107	113	121	101	95	97	97	115	121	97	98	100	127	106	113	110	120	97	103	123	90	102	125	113	107	105	93	102	102	95	132	112	112	102	101	108	87	97	107	109	111	99	109	85	93	137	81	104	102	115	99	104	94	105	111	105	121	105	116	117	100	99	123	105	100	124	120	105	110	100	107	93	113	104	123	95	106	109	95	102	112	127	102	102	101	95	98	133	131	114	92	135	111	116	96	106	101	107	104	107	105	113	95	132	100	91	107	120	111	108	101	101	90	95	127	108	124	84	113	114	118	93	140	84	112	118	108	110	104	97	119	89	110	116	104	102	110	113	124	110	97	113	100	113	115	90	86	80	108	112	115	100	107	113	104	118	101	106	94	114	97	103	124	92	104	90	104	101	103	104	120	103	101	97	109	107	95	99	105	111	104	115	104	106	112	118	110	135	118	111	108	105	87	120	110	115	114	81	127	104	106	113	108	78	85	107	106	103	109	109	101	102	118	113	110	109	95	101	116	101	121	121	111	122	100	113	101	96	98	107	99	130	103	113	90	110	106	95	105	86	108	110	111	100	108	109	117	95	121	93	125	101	103	109	115	108	105	105	106	104	102	100	99	98	103	104	107	121	90	106	106	120	95	114	105	97	113	95	101	121	97	118	95	105	102	88	96	118	100	113	103	100	110	101	117	92	92	100	91	112	101	98	105	111	109	118	108	110	111	81	109	107	133	108	118	107	116	102	96	94	102	95	109	130	114	114	111	96	117	115	100	98	121	129	119	108	135	108	85	108	86	137	100	110	111	97	108	102	113	93	87	100	119	95	118	101	102	105	99	128	89	128	101	113	82	94	110	107	95	104	92	93	124	104	91	74	80	91	101	96	116	86	105	105	115	108	105	116	111	100	118	108	133	117	106	101	90	110	102	118	95	106	105	116	107	90	109	94	112	108	96	124	104	109	119	109	92	107	94	121	106	113	110	90	101	113	111	109	104	116	107	102	119	96	90	111	98	114	116	118	122	101	103	103	114	102	101	100	120	132	122	108	106	89	88	113	116	95	112	94	104	109	101	103	133	112	112	106	88	107	122	110	121	113	87	119	112	116	123	121	113	116	102	109	95	113	103	106	120	118	109	101	90	101	97	124	107	94	112	112	115	94	96	112	110	101	119	109	105	93	90	121	105	122	105	121	119	105	108	116	114	109	120	105	111	113	98	101	111	105	117	99	112	103	107	88	108	120	116	121	97	107	89	106	106	98	109	82	109	125	86	107	107	93	103	96	109	107	83	100	108	103	95	105	126	110	115	110	99	97	115	105	84	100	108	97	91	109	110	100	94	129	106	94	101	110	99	134	103	111	112	98	99	93	97	116	116	114	118	113	97	118	101	122	114	107	107	114	96	101	99	101	95	108	119	106	130	103	117	113	94	108	129	102	121	105	107	97	93	111	117	120	109	105	101	93	107	92	91	107	104	103	83	100	116	107	106	103	103	113	128	107	110	109	134	106	118	98	81	98	110	106	116	113	98	115	99	106	128	121	128	107	115	103	106	130	93	112	109	100	120	98	102	100	93	104	119	102	115	120	104	92	104	113	101	110	112	91	102	102	98	106	100	116	82	92	96	113	103	99	107	93	110	98	105	92	104	117	83	115	118	100	107	100	115	112	109	119	103	105	101	101	92	97	102	96	120	99	110	113	104	126	89	116	123	121	103	124	112	106	122	147	123	103	99	92	106	112	73	118	105	107	112	104	95	117	112	119	105	111	92	111	123	111	95	95	106	127	106	105	85	125	103	113	109	125	111	88	107	119	98	118	117	106	109	87	109	132	94	89	99	109	112	122	123	104	111	106	92	101	82	108	105	92	113	96	91	109	100	133	113	96	114	122	110	125	114	95	93	111	105	91	94	100	102	105	124	98	102	109	94	115	102	115	116	120	123	129	107	109	119	99	120	105	114	93	107	116	93	95	120	116	121	121	94	126	125	98	90	103	97	91	110	105	102	115	116	106	112	100	112	112	104	115	105	98	116	102	102	113	103	103	96	88	91	101	115	103	110	130	103	107	105	114	98	104	113	101	110	108	116	109	110	106	109	78	98	91	98	110	102	99	96	95	114	116	86	92	100	106	104	99	111	94	96	135	90	105	102	106	94	120	112	86	112	88	120	102	115	104	98	97	94	104	125	97	124	108	86	108	120	94	99	109	91	137	98	109	112	112	92	111	129	119	110	129	114	104	117	107	94	96	110	99	95	97	88	118	103	111	99	106	103	104	110	97	106	115	97	115	108	104	99	107	98	95	104	110	98	102	116	94	96	93	100	97	99	105	98	94	105	90	95	89	106	104	106	107	111	107	106	106	92	109	100	105	103	102	101	105	91	100	119	112	94	120	105	98	100	104	110	95	128	97	111	107	96	115	112	121	98	138	115	102	107	86	86	118	86	105	83	93	103	100	125	88	107	98	112	97	96	105	112	112	110	111	107	115	108	109	93	116	84	117	122	102	109	127	105	100	115	121	104	118	90	109	104	95	110	123	116	93	106	89	111	96	114	100	119	81	125	115	103	98	115	102	104	97	106	97	116	97	112	130	99	109	114	90	109	80	96	118	107	107	114	117	97	111	92	94	109	103	112	97	126	96	117	123	126	107	122	120	107	106	89	122	103	100	100	136	100	100	116	102	108	116	92	108	87	114	108	115	109	115	117	91	107	99	102	115	114	104	107	83	114	104	121	93	99	119	112	126	113	104	95	98	106	106	103	95	103	111	118	100	122	111	111	112	112	99	123	104	116	116	131	120	84	102	100	108	133	115	99	102	128	110	97	122	125	87	94	119	115	84	125	132	108	115	115	108	115	114	119	109	89	85	107	104	106	104	90	110	95	117	116	121	112	114	124	99	118	104	116	119	92	103	106	101	109	122	113	121	105	106	114	93	98	117	106	91	97	111	107	91	115	97	113	111	102	105	113	91	101	108	92	102	95	104	91	115	114	99	96	100	116	126	118	84	107	106	98	108	109	110	100	99	100	102	104	109	107	88	105	108	100	107	114	103	105	95	89	119	121	115	115	128	99	83	104	128	105	97	93	94	123	119	104	105	102	127	118	103	95	99	125	112	116	132	91	102	96	114	119	82	109	120	103	108	107	104	104	100	117	110	99	107	86	102	104	108	113	116	100	99	95	109	115	125	95	111	116	130	106	139	127	91	112	122	95	131	107	101	108	93	116	122	97	98	110	110	122	88	104	97	100	102	94	117	86	103	86	98	98	106	125	104	90	100	104	106
25481	19977	18011	12019	6014	3310	1883	1602	2767	1635	1095	674	628	722	494	396	343	368	360	331	347	320	315	307	349	324	329	289	319	305	327	305	303	267	307	295	327	340	317	307	289	294	269	324	322	285	322	283	301	270	272	289	277	292	289	284	306	309	303	270	289	264	286	289	285	299	294	278	283	274	284	337	319	296	319	283	270	287	279	312	270	266	273	324	315	284	297	269	281	287	319	285	282	328	324	320	300	293	294	274	288	281	298	311	311	330	289	247	290	294	307	297	288	310	265	294	294	294	284	302	305	285	302	285	287	304	296	311	304	293	280	341	282	278	281	297	286	288	273	293	277	283	288	289	283	290	289	273	295	320	289	307	282	302	316	288	283	272	281	289	268	264	286	284	288	278	303	281	300	277	316	300	294	293	281	301	288	280	313	272	310	290	313	290	282	302	308	296	285	299	259	291	294	285	259	266	303	244	302	301	275	277	272	287	294	288	309	294	287	282	287	297	296	290	289	288	279	303	278	276	275	302	292	305	287	288	276	292	306	339	297	293	277	317	300	281	307	277	298	270	291	281	268	286	275	275	296	251	299	271	326	312	292	288	280	304	312	277	278	296	293	321	295	241	278	304	290	323	261	281	291	280	273	299	281	282	271	289	279	261	297	297	285	302	298	285	295	289	325	311	282	277	278	310	285	269	286	279	288	272	300	292	287	316	300	307	278	278	322	274	298	260	286	270	281	291	284	267	307	295	286	294	283	317	283	278	290	281	285	291	279	317	293	266	254	304	275	288	308	283	297	312	302	273	313	284	277	285	304	261	276	278	323	289	311	267	278	286	319	310	288	298	301	290	285	303	290	290	285	277	280	303	292	276	284	292	314	254	316	263	253	280	267	286	307	312	303	302	291	287	300	271	265	288	302	288	281	298	283	299	286	300	291	294	280	304	277	301	310	314	286	265	314	292	268	296	296	279	287	286	298	282	300	275	275	292	307	270	293	302	316	331	286	301	298	278	276	282	296	278	275	261	259	335	280	302	286	285	300	294	299	293	289	313	310	288	260	294	300	249	302	319	311	293	269	276	305	275	288	288	316	310	318	277	269	303	308	253	271	284	276	293	284	266	295	269	309	295	290	277	283	306	279	300	298	280	319	286	264	272	266	301	268	294	299	277	300	300	287	283	276	273	314	313	269	283	303	276	295	299	276	281	303	308	299	279	272	300	296	285	280	270	304	293	300	306	271	291	307	269	293	295	280	264	292	303	272	308	270	331	318	301	301	282	259	275	289	308	296	271	282	280	305	289	294	272	256	317	269	316	300	294	270	281	285	324	292	291	286	297	252	277	311	291	303	307	296	266	287	289	301	271	301	275	266	274	290	264	261	285	284	321	294	290	289	288	277	298	282	289	268	270	287	290	311	296	291	274	309	301	245	293	292	298	302	278	264	278	262	283	313	277	299	280	287	271	269	313	288	289	288	318	321	309	280	313	316	321	309	289	295	250	300	276	286	294	295	301	279	277	303	298	285	282	283	298	263	272	270	297	292	309	289	300	275	299	289	284	290	265	294	300	282	291	286	269	295	255	290	277	292	298	283	296	290	330	293	292	289	281	272	318	282	299	303	277	277	308	291	305	276	277	280	331	256	281	280	276	277	255	274	298	289	278	301	294	284	298	279	304	298	303	302	278	301	294	273	299	273	273	275	263	262	295	305	281	271	290	298	258	295	262	278	278	324	312	290	300	306	263	299	304	321	280	284	292	277	281	305	298	265	289	289	302	261	306	304	296	291	299	285	299	284	297	280	294	300	278	286	316	266	293	279	285	311	302	315	321	270	265	297	295	270	288	288	297	257	298	296	275	291	306	298	296	292	280	282	301	297	287	299	306	288	300	284	274	294	273	300	295	288	289	265	271	322	299	293	284	291	281	306	294	286	306	281	327	300	267	284	305	267	259	290	281	289	283	293	258	284	295	261	333	285	279	318	293	279	285	290	276	276	324	274	253	266	297	263	317	294	294	286	297	261	297	279	325	279	287	266	304	291	271	301	288	308	261	263	263	307	239	295	290	279	308	280	277	325	311	313	289	284	305	282	285	293	304	294	290	293	298	277	265	303	305	304	266	293	303	279	282	256	286	332	302	261	259	328	319	289	287	287	284	306	333	271	302	294	251	310	281	289	311	277	304	299	261	296	282	291	300	306	307	276	291	257	298	299	285	274	286	286	297	308	277	283	299	280	286	310	304	283	307	293	293	296	269	304	275	278	271	305	261	280	283	294	305	333	306	286	291	286	290	283	287	316	290	276	269	282	276	261	284	328	313	304	282	317	261	300	282	286	293	270	281	276	313	285	320	266	279	302	295	283	303	294	290	300	287	274	272	278	318	311	288	293	258	287	292	294	301	286	327	302	302	300	285	264	298	301	320	249	288	292	297	302	281	288	259	313	300	293	327	279	287	284	294	297	282	288	289	267	268	290	273	307	312	295	307	290	293	265	330	300	298	321	309	261	279	292	279	309	273	285	272	314	305	291	286	296	247	274	302	297	299	250	284	289	268	265	268	307	316	293	305	274	274	248	309	290	282	279	234	320	307	309	284	279	269	280	287	251	334	300	271	264	296	316	278	302	300	285	255	263	317	287	292	323	279	272	288	303	295	300	283	298	282	282	303	294	297	287	285	305	319	281	301	318	291	270	265	280	298	280	310	262	270	316	283	294	296	314	323	302	298	293	261	295	306	286	276	320	295	315	283	257	301	305	273	276	273	305	285	273	278	288	282	304	307	291	284	294	268	251	291	282	274	274	294	270	280	259	285	302	308	285	316	279	284	276	278	282	278	280	298	307	315	300	270	263	305	287	319	294	294	282	303	311	276	257	292	290	319	268	281	264	294	287	288	276	278	267	293	258	240	277	279	275	282	300	260	300	276	296	283	253	304	261	310	312	296	269	278	282	276	318	306	259	292	278	267	278	300	298	253	284	284	263	317	270	271	285	295	289	292	276	330	287	303	304	289	286	292	312	282	276	322	309	299	260	281	272	295	315	282	292	266	284	291	305	313	304	267	269	306	255	284	291	285	273	299	290	282	296	303	287	297	278	298	281	288	281	270	310	313	304	277	302	284	306	281	301	319	274	313	280	283	297	302	284	274	297	302	298	276	310	275	286	315	283	292	266	265	286	279	318	284	260	274	299	275	293	283	315	300	279	294	266	292	297	289	278	306	284	291	277	260	298	298	302	273	296	284	281	262	284	291	301	312	265	272	298	268	295	306	323	271	282	284	273	307	309	300	309	279	279	301	281	285	297	279	311	275	275	283	278	302	287	284	268	276	263	299	301	268	279	322	282	295	277	283	262	286	291	294	313	274	292	277	276	281	299	296	294	267	275	270	310	269	275	280	289	296	268	301	301	305	296	303	337	304	302	303	291	272	285	292	286	287	271	294	273	269	300	271	300	303	307	296	301	301	295	279	269	272	297	286	305	291	285	265	274	303	286	293	294	278
9699	2666	1287	654	367	361	320	306	268	332	308	316	323	294	288	297	296	296	315	322	303	292	314	298	291	336	314	277	318	316	311	321	334	279	311	308	301	316	275	307	273	289	337	311	304	314	294	329	278	315	276	307	308	306	312	308	259	296	275	325	323	281	275	293	306	316	314	297	324	303	299	310	328	324	332	335	300	303	317	279	300	315	280	321	343	282	290	318	313	325	270	316	294	283	342	304	289	300	283	288	280	304	298	289	315	322	292	312	326	322	318	326	326	303	272	290	317	321	331	327	302	287	315	281	285	342	259	312	290	322	317	311	339	286	297	315	259	273	288	278	307	288	309	319	307	291	344	294	283	312	307	315	317	318	290	344	308	311	314	281	342	315	332	274	307	282	292	305	286	291	303	305	303	283	309	356	320	280	292	284	296	311	311	310	308	296	312	286	312	297	298	305	325	290	302	275	334	306	299	322	299	266	306	289	315	300	306	304	305	295	249	296	287	297	282	334	300	294	294	295	308	303	289	321	303	315	297	268	298	318	294	303	285	281	324	344	308	312	319	308	323	301	282	327	292	308	318	284	340	307	306	317	283	285	300	324	296	327	310	324	295	315	313	275	309	311	283	336	274	306	283	306	302	302	290	356	304	290	307	318	299	289	284	272	296	314	305	327	304	301	317	290	322	307	295	305	315	311	350	303	338	332	285	295	293	294	261	295	318	295	300	323	272	311	300	317	315	322	323	316	308	299	306	270	283	278	350	298	304	304	290	294	315	295	309	257	305	303	286	294	310	318	294	329	313	288	299	314	288	284	315	312	277	338	261	275	293	302	293	280	308	298	329	298	312	294	290	300	304	328	301	318	278	298	298	302	314	313	300	291	310	335	322	311	279	315	310	328	301	294	326	301	292	307	286	319	291	309	312	336	307	284	310	293	255	283	293	327	344	322	300	314	330	316	309	281	312	291	336	319	271	319	324	275	308	304	328	295	313	303	284	297	290	268	288	304	279	278	331	299	301	335	307	296	319	270	334	269	335	307	293	304	315	324	299	302	332	303	291	312	296	316	307	301	303	280	282	298	291	307	302	269	289	313	279	309	309	314	293	292	319	307	334	282	299	279	294	321	327	338	271	278	290	307	281	306	314	318	316	298	321	326	297	331	318	280	320	290	300	323	299	308	335	308	296	314	273	313	329	274	288	320	283	332	323	285	285	277	277	294	317	328	295	287	290	279	281	289	291	303	291	307	342	284	282	297	314	301	330	300	295	310	317	298	328	312	326	290	309	274	305	285	304	321	303	276	287	305	338	281	305	288	309	291	272	315	288	273	309	298	288	274	315	323	301	311	294	333	354	303	280	295	304	286	312	273	309	310	313	329	316	294	307	317	291	265	293	313	279	267	296	301	323	315	314	305	319	278	330	271	299	288	322	303	288	278	337	313	294	290	300	296	291	326	287	321	293	314	286	304	278	321	285	331	293	290	296	271	281	262	329	283	292	253	279	306	291	336	303	324	272	306	309	301	284	314	284	278	324	298	267	314	287	324	294	273	262	304	330	307	303	262	294	294	304	296	268	255	307	323	320	284	288	328	317	304	267	324	335	308	329	305	266	311	299	284	302	308	292	325	313	300	303	301	257	304	307	295	310	303	324	308	257	348	297	307	287	317	314	339	311	289	327	343	306	320	330	287	323	297	307	293	276	327	288	292	308	328	292	308	286	330	316	291	296	281	284	281	300	304	318	284	312	294	292	307	328	323	341	296	319	290	302	295	289	334	293	292	280	316	322	322	307	319	294	283	291	304	273	338	312	314	316	300	313	294	296	331	307	330	285	330	318	321	323	318	341	300	334	296	293	314	321	296	335	309	325	336	333	315	279	328	276	330	334	265	285	272	332	314	317	302	315	298	321	295	299	325	290	305	301	276	308	288	292	297	326	280	292	285	316	331	294	295	287	317	292	315	306	331	344	310	291	275	285	311	267	326	292	284	280	292	347	315	310	341	303	315	291	274	267	281	289	359	310	308	302	302	312	343	298	287	321	308	309	286	284	291	293	310	306	332	308	288	305	313	304	284	301	295	320	295	323	315	318	272	297	337	301	330	264	284	319	294	318	280	293	338	299	281	307	296	275	295	284	288	264	292	313	305	287	310	334	313	319	330	270	297	280	296	329	303	293	285	274	334	291	313	316	281	298	272	333	300	294	316	274	296	310	292	300	326	304	336	286	308	303	279	284	247	282	331	332	325	330	315	324	335	328	328	277	330	277	291	313	314	290	289	318	285	308	316	282	323	327	298	272	303	304	300	294	288	299	274	290	281	306	320	302	276	322	302	310	328	297	311	316	277	320	307	334	299	299	306	314	286	281	328	298	289	302	292	304	303	298	306	340	314	298	288	299	328	318	297	322	287	324	309	325	306	323	298	317	312	359	282	317	299	323	280	304	290	304	308	275	300	320	293	309	309	333	305	284	292	277	277	308	321	320	300	298	312	291	310	312	283	277	310	300	308	277	294	337	283	306	302	299	315	300	287	330	315	300	313	300	327	289	308	289	307	350	280	294	309	317	296	330	284	270	323	297	315	293	293	311	325	316	282	303	289	275	291	309	318	287	317	356	264	295	320	296	294	323	293	313	303	311	303	317	283	319	312	291	291	319	295	308	299	296	299	307	309	303	308	281	323	270	319	282	338	357	320	285	266	309	311	322	326	294	301	302	310	299	326	323	318	288	284	320	296	295	280	305	320	329	306	304	309	298	332	310	308	325	305	329	315	282	289	305	312	299	301	287	304	278	289	284	290	300	290	308	286	301	305	282	296	291	298	290	309	316	286	328	323	319	248	303	338	276	324	323	299	288	286	281	294	269	296	313	316	283	282	306	286	327	305	291	307	314	301	298	294	319	277	297	316	325	346	303	292	303	279	264	319	287	297	328	318	300	328	301	293	310	337	328	297	281	313	312	300	299	296	323	306	279	329	335	282	293	294	295	276	316	270	306	308	299	307	293	275	317	279	316	292	332	306	278	291	301	295	315	323	334	313	270	298	313	294	281	308	288	269	316	336	296	272	320	305	343	320	316	309	294	297	304	319	306	308	302	296	294	295	318	291	323	293	295	254	291	313	302	302	335	330	296	296	311	285	297	297	310	333	291	313	293	294	263	285	270	322	322	309	289	314	306	298	299	294	285	302	280	308	300	324	305	313	344	289	271	329	305	321	305	278	279	327	326	262	328	313	300	323	311	295	301	325	314	287	328	308	298	317	315	296	298	319	319	278	294	304	291	306	307	324	317	302	289	342	297	332	302	277	301	313	310	308	305	332	294	297	344	310	302	302	311	272	327	302	312	274	327	283	274	285	259	319	292	289	284	310	303	296	288	303	288	321	315	294	319	316	285	295	310	297	272	290	294	289	318	327	311	314	283	311	344	307	333	289	279	300	313	307	291	284	297	288	322	296	290	314	295	315	307	323	305	289	275	305	307	305	299	323	324	290	317	296
7716	3460	2783	1732	1115	939	820	805	817	788	742	735	738	758	749	693	797	734	721	775	710	699	728	721	681	712	733	737	699	763	719	716	767	741	771	733	756	761	731	778	695	763	704	773	776	739	744	769	725	689	796	769	715	746	749	739	706	724	736	735	803	766	736	718	708	742	735	742	746	749	728	724	746	780	725	724	746	767	747	743	780	755	735	771	739	745	681	682	705	714	721	720	703	757	776	724	728	697	706	742	766	741	767	713	768	747	742	783	731	705	757	766	717	747	787	686	722	783	704	687	711	782	757	767	707	737	699	750	760	771	731	764	764	750	723	773	764	753	757	737	715	761	781	708	721	756	722	722	780	775	755	752	750	704	704	776	760	809	777	720	766	702	721	798	660	798	789	745	694	774	793	777	765	768	707	743	727	709	762	763	735	718	751	718	746	759	722	740	688	739	719	726	722	738	724	722	746	756	749	725	721	718	712	717	782	676	731	734	736	752	684	737	757	821	757	695	766	735	729	733	778	691	751	725	756	717	738	761	747	691	737	777	746	721	736	698	718	781	720	792	762	741	767	739	708	763	761	751	751	691	749	717	739	746	789	706	748	763	737	740	788	732	747	710	714	717	778	741	758	781	738	761	709	739	728	717	701	745	771	750	745	716	762	771	765	740	702	744	772	767	729	710	737	751	775	717	744	706	685	754	717	727	719	718	799	733	744	746	741	731	762	704	750	775	728	732	732	750	747	728	702	748	804	703	659	712	723	757	732	737	732	724	684	723	717	695	740	742	706	706	766	731	687	783	737	762	741	718	726	674	705	696	743	728	703	761	728	725	746	707	759	734	759	763	789	695	730	754	754	739	748	760	714	722	683	791	750	790	782	731	752	788	772	762	727	715	771	755	741	699	753	742	719	735	737	740	747	759	753	749	727	754	724	748	717	746	712	762	729	758	762	737	692	723	773	730	741	712	729	724	747	745	744	729	744	817	745	753	730	724	736	733	701	716	708	768	736	758	705	768	771	737	675	743	778	705	774	769	737	719	802	725	753	747	735	724	767	703	737	752	751	721	763	750	735	730	748	725	759	726	765	751	685	726	692	739	669	684	730	735	752	745	768	769	755	724	756	783	772	672	716	736	742	812	732	682	740	727	796	791	778	781	785	739	726	754	734	705	733	725	739	750	774	762	733	788	767	742	734	752	733	731	746	679	734	761	761	756	732	780	752	752	712	742	750	682	717	741	718	725	685	713	729	752	694	682	750	703	759	740	705	713	763	739	731	725	727	759	737	746	703	740	761	774	703	773	748	702	773	788	771	746	747	705	805	782	739	771	689	775	725	708	697	735	711	719	734	765	727	747	723	692	761	723	754	741	760	724	733	711	778	719	747	728	727	722	714	709	723	736	682	757	735	761	780	717	760	701	690	713	770	734	763	741	747	693	752	756	726	685	733	749	719	759	678	728	769	738	740	726	714	726	735	715	736	721	733	739	694	761	738	757	725	734	705	661	707	734	764	704	719	739	714	731	762	753	752	699	727	753	737	777	702	781	711	754	724	684	692	760	751	718	744	732	726	705	710	777	735	795	724	800	741	766	726	744	679	779	758	707	718	769	723	711	699	693	801	753	764	788	738	742	771	738	766	742	732	720	714	767	701	722	739	763	763	765	739	726	726	731	796	705	756	703	781	659	774	722	715	763	762	726	727	774	748	723	719	724	728	728	767	718	741	783	691	741	751	729	718	697	761	755	780	762	706	732	719	723	688	710	744	765	679	725	726	751	770	773	802	701	703	728	738	741	722	744	747	721	805	758	732	732	720	721	727	765	745	773	718	767	762	787	742	748	715	749	723	731	767	785	739	762	748	752	747	714	742	791	716	717	737	749	723	723	791	745	709	698	780	708	774	700	713	751	693	788	724	735	734	764	731	797	714	739	732	724	722	760	732	713	685	728	728	705	736	752	711	777	764	783	728	746	791	732	684	746	771	799	723	698	783	755	687	778	774	797	689	754	713	742	746	771	715	727	749	747	745	720	712	708	699	721	722	699	682	746	759	782	745	766	796	711	724	719	736	735	738	739	768	752	715	736	712	756	761	694	687	729	806	754	729	684	778	702	761	721	773	747	715	745	746	777	743	737	734	750	747	679	727	735	780	740	703	736	776	712	716	731	758	760	757	738	730	721	741	706	724	752	661	767	752	699	724	736	785	737	767	750	723	758	730	732	727	727	727	721	733	749	770	723	717	742	729	741	765	785	754	764	742	693	730	751	724	758	683	721	797	775	733	730	738	721	766	736	753	731	715	722	738	710	719	767	771	741	776	737	739	737	747	776	712	755	774	714	708	765	747	708	734	738	759	701	749	749	816	732	749	700	722	770	758	739	701	715	732	758	701	698	734	724	796	702	757	750	776	710	693	736	719	777	730	737	745	747	716	730	714	684	725	748	755	736	767	734	732	782	786	739	738	699	740	734	734	751	740	716	777	771	723	779	741	694	766	834	703	775	712	726	709	706	789	699	734	707	789	766	738	700	655	814	734	719	731	725	754	734	790	730	758	775	704	752	694	778	716	762	715	720	726	716	739	734	692	728	745	741	781	744	758	742	732	744	753	738	735	744	715	737	731	746	768	727	711	721	728	733	734	708	759	784	714	745	730	759	739	721	754	749	782	706	722	734	777	768	772	735	683	709	697	698	757	751	722	739	730	742	724	725	726	772	740	742	747	742	729	730	768	755	755	766	744	780	746	722	755	774	733	767	768	761	722	763	788	754	741	754	694	770	727	767	707	759	761	675	809	695	681	738	777	736	771	744	738	705	759	725	709	725	739	747	734	745	730	760	699	714	750	730	780	738	811	702	758	750	750	743	752	769	756	779	762	755	757	725	781	733	750	759	712	753	773	734	759	715	748	774	773	731	731	670	723	763	749	724	732	727	786	758	746	718	718	735	764	729	760	706	740	729	736	750	745	777	762	751	783	747	765	717	716	735	713	701	776	739	749	733	689	746	799	748	731	720	732	718	705	711	689	722	763	738	774	717	700	754	746	724	720	744	745	749	766	679	700	724	729	758	711	742	780	717	737	750	746	757	721	687	755	750	764	762	743	755	767	751	782	755	719	740	721	735	730	703	776	720	787	733	722	750	706	748	716	741	734	794	781	760	699	713	754	748	754	735	744	765	764	733	793	752	789	765	760	746	768	709	743	743	735	744	751	752	702	770	744	766	788	687	782	744	743	782	750	736	758	738	758	713	735	726	738	700	736	744	690	739	679	666	700	791	747	730	722	777	727	780	774	750	724	723	726	760	759	765	788	815	707	771	787	746	735	750	753	761	758	663	772	779	733	761	730	735	725	759	718	703	737	810	730	732	727	720	715	756	753	765	770	830	748	770	760	765	706	694	762	718	714	712	733	779	751	727	723	762	732	774	755	673	720	786	757	723	762	729	787	745	706	715	702	747	720	728	749	762	668	710	813	793	731	752	765	691	707	739	817	752	726	703
27450	17219	11719	6360	3267	1346	571	411	580	383	282	288	250	247	210	208	219	229	273	235	223	223	232	248	208	267	246	242	237	227	242	252	250	220	206	253	244	238	211	228	223	227	202	236	245	237	242	235	231	234	233	222	209	213	230	225	240	266	265	211	249	226	220	242	267	241	231	225	228	253	231	241	247	239	249	225	251	254	235	207	252	219	254	215	219	227	225	256	262	242	213	234	243	226	246	235	247	254	245	200	259	249	221	221	214	228	222	259	235	199	246	209	226	226	218	228	209	221	226	235	219	252	255	209	248	243	228	234	220	241	192	236	251	240	228	236	238	221	217	241	217	227	215	215	244	203	233	209	240	256	228	242	239	251	231	240	229	273	230	228	212	216	228	229	225	221	223	239	221	239	243	258	238	250	213	220	189	233	199	212	217	229	236	225	241	208	261	222	260	234	245	252	238	205	218	225	212	214	230	236	248	237	227	227	223	207	228	210	206	243	264	256	252	279	223	220	194	232	246	217	225	215	245	256	235	239	225	261	253	210	194	244	235	228	219	215	244	244	223	234	215	234	216	215	231	215	240	242	189	232	230	226	234	219	195	242	231	244	208	222	254	237	234	244	234	222	234	207	258	236	211	200	233	216	237	224	251	227	244	232	236	223	228	215	265	223	250	225	251	233	215	218	241	267	242	217	239	230	238	234	237	198	215	217	271	257	260	227	215	214	249	215	191	250	217	224	205	227	220	181	237	244	203	243	242	247	246	236	229	217	228	248	225	249	200	232	219	196	210	243	251	238	226	215	199	230	240	244	260	234	221	243	234	206	238	222	226	252	239	248	231	225	224	229	237	218	233	230	192	222	243	227	227	232	227	239	247	235	216	232	229	245	212	222	237	242	236	254	244	233	237	212	227	238	250	235	229	230	256	219	248	256	235	238	201	245	218	244	246	220	209	238	225	215	243	216	236	243	239	231	234	243	217	201	234	198	237	211	266	251	254	214	257	239	250	236	238	219	192	212	222	223	238	212	239	247	252	235	231	240	218	226	219	230	238	240	229	225	242	208	216	207	210	242	230	222	233	240	232	241	206	226	229	205	234	218	242	245	211	229	211	218	237	240	260	248	200	227	219	214	218	222	215	229	247	230	211	183	269	222	220	233	199	260	237	250	213	248	222	254	213	233	224	216	217	235	246	221	239	242	221	218	249	234	235	229	221	239	243	243	247	242	237	212	248	199	227	226	233	223	246	259	242	234	261	251	234	228	230	283	252	240	264	204	256	225	221	236	232	227	233	209	238	229	214	219	231	222	202	248	253	213	215	255	265	231	220	236	221	227	214	237	211	231	248	229	221	217	229	250	242	239	237	244	226	244	214	228	209	215	216	265	236	230	264	228	226	232	220	216	221	225	226	229	227	225	222	241	205	253	193	175	240	237	223	254	248	221	192	226	236	231	240	239	216	228	258	231	215	244	232	230	205	232	220	229	251	257	223	219	224	216	248	293	222	227	240	221	241	242	239	222	236	222	210	241	230	227	238	221	219	204	214	223	242	254	224	222	258	254	216	250	238	256	226	239	225	261	221	222	227	235	233	220	219	216	237	207	210	208	218	258	236	240	233	233	255	219	232	238	232	237	261	222	229	230	220	240	246	245	216	228	213	216	236	233	248	225	222	239	244	236	252	259	254	249	217	208	221	246	252	232	244	249	227	243	224	228	201	253	226	252	222	233	208	207	242	237	227	195	227	209	230	202	227	226	226	223	241	250	225	237	235	226	216	214	247	226	223	246	211	210	237	197	221	225	236	256	210	199	234	258	258	222	228	250	225	226	227	236	213	221	205	216	213	234	227	212	231	262	277	227	266	222	232	235	232	238	247	252	274	213	234	234	205	218	224	217	242	242	229	214	234	238	242	240	227	229	246	220	231	265	252	223	242	263	227	205	206	230	234	247	238	213	228	248	256	249	231	216	227	249	216	199	258	228	215	214	238	236	225	252	215	230	211	236	229	229	239	218	223	217	241	228	232	234	223	224	236	236	236	216	218	216	224	236	208	234	225	232	244	238	217	223	251	222	214	236	267	205	251	229	226	211	206	232	244	212	234	227	213	244	236	233	235	203	246	215	224	246	231	240	241	199	227	247	241	212	261	221	261	245	218	230	236	236	210	230	219	229	217	218	236	205	241	256	184	218	256	242	240	226	251	228	263	258	233	246	259	223	219	211	215	226	227	266	233	225	245	224	241	243	211	233	199	228	232	252	235	226	227	241	224	254	231	246	235	252	215	259	228	249	206	200	248	223	252	245	214	223	239	264	220	238	230	238	237	197	235	233	218	211	220	237	242	249	249	220	223	242	222	258	236	221	249	214	243	234	220	224	215	220	252	262	216	219	248	240	231	240	217	245	224	224	226	234	221	234	207	211	258	255	220	231	255	229	227	238	233	239	236	251	251	224	213	224	259	232	240	243	232	245	263	248	237	244	265	234	207	207	235	232	252	206	231	231	239	237	233	238	217	218	246	217	235	247	261	221	221	229	226	233	217	231	228	224	227	244	228	203	238	210	214	223	258	198	254	265	246	230	235	236	231	226	271	232	227	263	229	239	246	218	232	257	240	210	231	215	231	254	209	231	234	223	234	226	258	216	250	246	220	232	253	230	240	228	222	206	240	208	243	236	235	220	222	238	227	206	216	215	241	206	220	224	251	232	259	251	230	239	205	222	223	251	236	242	246	222	244	221	228	244	205	228	224	194	245	246	244	216	219	217	224	208	230	248	236	208	217	222	246	218	213	222	217	221	246	232	239	237	245	216	209	229	216	238	257	216	255	244	223	240	249	244	244	231	217	223	238	212	247	222	221	220	214	260	253	221	242	229	237	212	236	230	231	207	244	229	232	246	230	211	213	241	237	230	237	235	227	213	229	244	252	229	212	234	245	226	223	242	226	209	221	231	215	202	249	212	235	213	250	234	247	231	241	243	228	235	240	232	231	207	221	231	225	253	223	224	205	251	254	218	195	243	246	229	246	228	207	231	232	233	249	222	210	230	256	227	236	230	249	230	210	244	231	254	250	225	235	228	239	230	234	250	232	212	235	249	217	246	216	233	216	227	231	227	239	214	256	251	227	201	246	226	206	215	225	200	235	238	246	240	229	219	231	258	234	234	234	197	254	263	249	218	203	226	196	234	270	203	207	261	247	267	267	245	216	219	192	221	207	200	242	238	215	238	242	238	234	210	236	251	241	230	219	250	246	184	245	251	244	270	247	216	242	218	226	229	230	239	222	217	211	237	234	239	252	224	216	232	244	241	235	222	238	221	276	246	241	226	232	222	236	226	229	222	240	233	231	227	214	207	214	256	218	243	261	244	256	212	224	211	243	247	230	234	257	242	239	243	244	226	224	227	229	238	222	222	226	245	221	225	224	255	231	260	233	210	226	213	212	212	251	224	220	200	225	237	221	210	229	231	253	235	262	192	226	242	215	214	222	229	222	227	230	229
20680	14759	12291	9307	4975	2476	1291	1244	2419	1329	961	859	792	772	646	600	601	557	650	624	608	638	578	608	587	600	599	574	575	628	556	531	539	572	554	602	606	573	606	607	594	602	569	634	581	607	538	605	575	604	584	564	515	580	580	590	564	558	546	554	549	581	544	561	613	570	583	544	596	559	533	605	555	550	586	581	543	584	544	573	534	554	602	601	546	585	568	575	556	583	533	600	601	574	560	553	534	548	580	567	574	600	567	597	494	563	580	527	574	536	562	572	535	570	555	556	603	582	565	589	577	577	566	550	605	562	641	562	584	537	593	580	551	589	616	542	558	622	578	548	552	587	575	567	609	512	518	602	591	552	555	614	569	548	530	530	553	586	552	569	554	562	569	554	575	559	541	580	592	551	597	561	583	522	581	574	582	561	561	605	574	567	488	573	556	571	561	537	553	616	568	550	534	611	598	570	602	567	623	538	576	559	599	587	585	576	605	586	624	591	537	545	574	541	555	551	574	530	535	585	564	578	536	613	581	576	564	575	598	569	589	563	627	577	572	542	582	568	580	580	560	567	575	526	558	565	582	583	582	597	577	539	579	557	581	567	530	538	560	583	553	580	572	571	582	630	628	569	614	563	567	599	569	544	570	576	558	572	545	590	587	576	560	559	567	563	604	563	552	566	571	552	562	590	558	567	523	587	572	533	543	564	541	566	560	576	579	580	546	590	565	589	519	540	523	519	578	567	537	574	576	559	568	581	568	591	560	535	587	534	560	584	602	610	612	567	562	586	571	591	545	566	590	533	568	587	559	588	583	579	565	599	549	598	544	590	546	565	575	570	562	544	576	564	556	618	562	568	547	560	571	557	592	569	571	560	594	579	600	534	561	569	541	561	579	550	553	575	552	565	598	572	580	628	600	602	552	596	550	555	560	547	602	548	560	603	604	524	570	580	578	551	586	579	611	559	594	569	532	540	602	544	578	509	546	566	578	538	623	564	585	574	581	575	528	563	548	570	554	585	555	576	562	577	571	573	541	557	569	572	565	551	567	583	578	541	561	574	554	594	548	617	534	504	579	525	561	542	624	573	571	592	536	542	557	553	585	586	585	547	581	588	580	536	553	556	570	558	581	610	561	547	585	587	573	572	590	570	577	614	612	591	602	527	599	535	564	578	570	570	577	556	562	545	619	546	573	551	577	557	588	569	561	543	607	566	573	583	564	561	579	510	594	598	561	568	602	542	548	567	558	560	570	552	589	566	567	587	610	592	528	558	572	560	596	608	559	512	603	604	607	546	566	593	574	568	578	580	545	568	563	562	614	616	532	561	574	542	580	529	569	531	562	554	603	547	593	519	597	560	581	605	614	538	556	564	629	567	562	527	546	598	531	560	571	540	536	584	563	553	590	588	517	604	573	538	543	581	590	581	534	559	544	537	568	520	566	550	572	537	586	576	590	574	525	578	566	591	561	566	580	588	571	555	571	568	575	535	548	546	562	552	514	566	562	545	567	543	564	561	600	588	577	602	565	591	601	543	551	616	563	563	542	563	586	562	545	566	562	562	629	545	561	547	587	592	576	547	547	575	553	562	586	554	595	594	558	570	572	596	553	559	562	549	553	571	578	602	601	528	551	566	565	572	584	601	577	523	592	517	576	544	558	572	599	581	568	565	578	534	597	588	604	554	584	542	575	654	606	564	561	554	572	574	533	551	563	593	614	583	592	574	577	554	586	574	564	545	563	551	579	572	612	551	545	593	559	567	543	566	570	556	554	576	580	537	552	550	576	563	574	599	557	596	588	600	570	597	608	572	573	533	580	609	571	547	533	585	577	605	547	567	557	572	604	564	616	593	589	603	583	547	569	536	578	528	625	565	559	546	599	650	577	556	586	560	614	569	530	590	582	587	549	577	543	578	570	544	556	561	551	600	558	598	590	604	553	589	546	615	546	531	569	565	564	528	549	560	557	565	561	557	561	604	551	547	541	561	578	546	565	564	573	593	560	573	557	610	551	598	579	542	570	575	526	538	569	571	598	569	591	584	572	605	572	589	557	540	550	540	564	595	563	544	564	550	591	610	588	601	531	595	543	596	551	578	540	567	571	597	567	589	543	570	550	526	567	576	574	579	540	591	580	592	598	541	566	588	564	607	548	574	578	561	538	539	599	585	579	554	579	613	555	567	567	583	603	568	563	586	588	572	572	584	599	545	585	584	586	561	575	560	586	587	592	577	549	557	567	590	580	540	546	601	533	570	620	564	564	552	578	591	579	541	542	563	623	586	524	579	614	560	570	558	542	550	617	619	578	571	549	569	588	593	559	528	576	587	632	553	573	567	586	573	549	607	571	604	580	575	582	503	601	585	620	529	619	587	549	568	541	610	570	546	576	571	540	532	565	610	541	565	567	585	584	571	581	589	551	559	589	587	550	568	551	590	597	561	559	581	555	591	570	579	555	570	543	573	533	585	579	569	574	574	589	541	531	577	584	582	596	574	531	604	580	548	553	552	568	586	582	548	595	549	560	527	568	558	551	574	605	552	543	551	555	537	615	548	539	563	551	560	577	588	563	564	538	552	605	567	536	593	605	570	585	578	520	556	551	553	542	570	551	559	566	582	542	548	578	595	569	581	533	572	540	551	544	585	583	575	550	558	577	599	578	553	560	596	563	596	531	534	606	565	563	561	561	569	593	586	530	580	565	585	548	559	582	569	555	556	574	574	586	570	607	538	541	554	580	574	612	595	574	564	564	585	597	545	561	555	592	552	596	566	579	588	559	581	544	571	573	559	601	573	549	556	594	611	594	533	608	563	556	529	502	547	539	544	571	550	564	543	561	557	562	611	599	571	595	556	594	573	546	600	597	583	598	589	552	593	585	533	562	569	606	573	568	647	535	559	589	555	603	529	581	558	599	540	581	556	568	574	546	581	589	551	582	570	601	555	559	568	581	591	619	562	587	585	569	579	596	573	564	554	554	540	541	540	591	534	573	554	569	579	534	599	596	545	585	596	558	551	605	618	565	582	539	568	624	572	550	533	593	605	581	541	598	584	580	563	569	551	588	531	599	540	622	550	585	562	563	577	573	540	564	580	523	551	570	550	574	589	603	600	580	524	574	546	573	553	535	549	574	589	613	582	568	574	542	591	585	562	572	525	540	511	582	559	599	537	512	578	602	570	553	618	555	607	609	561	557	531	582	563	558	534	585	596	577	568	564	588	558	584	586	592	523	553	570	571	578	585	610	547	601	595	597	564	570	583	600	588	560	566	588	532	597	606	531	572	557	602	592	571	548	538	558	558	619	573	573	548	603	574	553	559	595	578	591	564	551	534	622	583	602	580	571	560	583	581	556	564	560	595	566	539	556	557	612	569	547	546	575	546	566	588	601	586	596	584	613	577	541	588	566	569	575	607	578	530	555	541	567	588	588	605	549	564	531	554	510	518	541	553	515	535	597	567	601	576	550	645	552	589	543	579	575	606	571	574	540	612	567	609	561	574
35626	23471	17188	10099	4488	1895	743	522	689	367	210	148	146	140	150	124	107	126	118	129	141	101	110	127	108	90	102	128	114	104	116	111	109	118	109	111	123	109	89	112	100	94	90	122	93	114	117	127	113	96	100	113	122	129	125	111	97	96	94	99	102	97	112	93	94	108	116	105	100	100	105	107	107	124	101	119	115	100	104	94	92	113	101	105	85	118	111	109	112	106	99	101	103	109	125	147	125	103	110	107	118	115	99	101	90	109	125	99	108	116	100	104	95	102	118	108	84	108	100	123	146	116	95	126	103	111	107	102	86	117	120	119	107	115	109	114	106	96	93	111	113	109	112	99	120	102	103	113	109	118	118	102	95	118	90	117	114	106	134	108	111	111	107	120	95	114	115	93	115	106	95	85	100	104	99	91	92	96	108	104	88	113	116	107	122	95	96	103	114	119	87	111	103	108	111	111	129	95	108	102	109	101	121	113	97	105	114	100	115	107	101	103	113	105	101	103	125	89	121	96	88	117	114	89	101	116	117	109	110	109	102	97	119	79	92	110	104	104	98	109	119	100	113	100	106	114	103	105	98	118	118	122	99	120	118	105	115	118	90	94	99	123	96	126	112	105	100	113	117	104	104	123	109	121	108	107	108	101	105	132	112	101	100	92	114	118	106	122	102	123	101	102	95	119	113	104	103	125	114	108	100	112	120	94	113	106	108	103	105	91	110	119	109	104	111	96	104	95	124	105	95	95	100	84	109	105	77	103	122	109	116	101	95	109	111	122	99	119	101	95	102	110	128	108	106	108	90	108	109	102	117	109	112	114	102	111	109	123	95	89	89	114	113	97	115	118	112	98	119	113	107	105	113	118	108	104	108	112	108	109	105	106	110	112	108	110	108	98	93	85	89	125	100	120	131	121	107	115	106	116	99	91	107	117	104	110	112	110	104	99	106	118	101	100	94	107	127	101	102	99	102	95	95	93	99	97	117	101	118	110	118	96	92	114	118	102	126	109	104	110	116	111	110	93	98	110	106	104	114	109	100	123	112	111	114	121	97	126	116	106	105	89	117	92	117	110	106	96	110	105	117	115	115	117	95	94	95	109	119	122	119	108	106	99	104	104	110	106	108	106	122	119	90	105	112	105	135	111	98	85	130	94	109	89	99	120	97	105	95	129	113	108	105	125	124	111	132	121	110	115	114	129	99	105	93	112	100	102	119	104	88	109	101	84	130	111	83	113	120	100	119	97	99	100	116	97	102	127	103	94	113	118	118	118	116	115	127	116	90	119	98	82	104	121	120	86	106	113	115	92	92	117	108	112	104	90	108	107	108	108	103	96	113	109	105	102	113	99	96	109	108	120	112	137	109	98	103	102	116	106	96	115	93	106	115	114	97	99	127	92	116	105	124	137	102	96	99	116	97	108	103	107	137	116	95	111	108	120	122	98	108	115	112	104	108	100	117	95	113	91	96	132	110	105	116	115	105	96	95	107	95	105	104	99	101	114	108	127	126	105	106	111	101	87	124	117	104	96	102	93	120	111	105	96	98	108	115	107	121	115	98	104	100	95	100	131	102	96	96	112	88	105	114	88	89	108	117	115	106	90	104	111	115	104	119	108	116	115	95	108	94	109	117	129	99	89	91	78	115	98	93	126	101	109	106	100	113	110	120	116	91	102	100	96	114	113	110	109	115	126	119	119	86	110	102	111	103	104	114	95	108	112	101	107	89	98	108	126	96	93	85	115	105	106	115	95	110	104	116	113	113	105	96	94	96	109	105	136	135	99	108	93	128	110	117	116	96	95	103	111	119	102	98	120	101	114	101	113	104	119	107	103	91	102	101	109	122	121	121	108	98	108	111	109	104	127	99	91	99	104	124	119	101	111	113	114	121	99	106	101	92	121	94	101	115	107	115	117	126	118	120	107	103	102	98	90	106	112	97	131	125	126	123	98	95	106	119	93	112	133	96	98	109	109	111	106	102	107	107	98	104	118	105	109	109	88	114	106	111	112	112	106	103	112	94	98	109	88	101	112	112	114	110	95	94	89	81	112	87	101	116	97	109	124	104	100	94	99	103	118	108	102	113	122	124	92	89	100	119	119	107	114	105	77	103	95	105	105	112	88	119	89	104	96	102	104	111	103	117	120	93	114	99	96	112	115	107	104	108	105	110	116	91	110	112	115	107	91	92	119	93	100	110	104	132	97	94	93	133	112	115	113	111	98	114	111	109	115	105	110	107	112	103	94	103	104	99	103	105	94	105	124	119	100	106	98	76	95	103	114	108	98	118	132	102	114	92	104	114	91	125	129	102	102	116	103	105	112	103	114	86	121	116	125	108	104	101	78	96	88	115	97	101	91	113	101	100	117	117	105	106	104	126	119	112	107	98	107	114	126	116	95	82	104	99	109	113	105	91	102	117	109	107	114	106	83	93	128	108	99	105	90	91	121	101	96	101	128	96	107	116	100	99	120	91	110	88	109	122	114	122	104	77	96	99	102	102	99	107	117	115	122	97	97	103	99	100	114	95	84	99	103	96	90	116	90	100	107	93	99	113	124	98	121	98	106	101	107	112	90	100	106	111	117	130	104	109	94	99	115	113	102	118	105	107	112	99	103	112	88	105	112	109	131	122	111	100	106	118	118	125	102	93	105	105	89	111	124	112	116	100	101	123	104	97	108	103	109	104	106	103	98	110	113	101	128	100	99	117	85	93	97	112	107	103	98	103	89	94	112	87	100	111	99	98	110	83	115	113	104	100	87	106	109	99	102	105	109	116	97	101	109	80	99	104	117	101	110	123	107	118	105	120	104	102	104	102	108	109	124	123	98	109	118	97	110	116	97	114	116	127	97	117	103	101	105	112	116	111	106	97	115	118	112	93	110	114	93	108	131	112	109	110	101	102	95	103	122	91	117	98	105	114	102	110	130	115	119	103	102	113	97	110	102	91	101	108	107	132	116	94	128	108	101	122	87	114	97	111	122	103	119	109	108	108	99	123	106	109	111	119	100	106	99	97	117	86	105	97	111	106	100	103	119	114	104	88	115	111	107	99	112	113	98	109	113	114	106	120	118	101	121	104	111	101	104	112	99	99	125	118	121	93	104	115	99	98	115	107	112	97	118	108	113	96	95	101	114	103	98	100	115	105	131	119	117	84	100	102	95	108	116	102	109	116	117	97	99	111	103	92	108	86	128	105	117	107	100	110	117	105	104	85	88	98	105	102	113	110	109	101	91	102	115	112	105	104	105	116	85	132	109	100	110	123	95	112	116	95	77	105	108	99	90	104	99	95	107	102	83	113	98	104	106	107	83	114	111	105	97	123	96	104	105	133	101	111	85	90	90	105	102	112	98	105	95	125	114	117	100	117	100	103	115	109	115	120	127	126	97	101	123	114	94	91	96	114	114	88	120	97	96	106	104	104	99	100	106	84	100	103	123	98	115	97	104	119	98	104	116	90	108	85	128	124	121	98	124	101	115	110	100	110	100	89	111
25050	18649	17048	11597	5252	2856	1396	1694	2833	1672	851	660	577	478	588	424	350	376	316	346	341	318	337	317	322	301	345	288	344	284	318	266	323	281	307	315	334	305	284	268	277	314	299	299	304	285	276	281	296	338	297	268	313	268	295	306	304	267	305	317	314	338	301	264	313	288	301	299	262	267	289	288	310	287	324	284	305	295	273	285	279	276	304	269	262	267	265	304	306	320	280	290	305	312	308	296	278	271	294	299	251	311	298	303	276	294	334	315	283	295	282	292	275	340	268	294	289	269	256	282	322	307	283	328	328	293	298	314	293	279	289	284	295	270	299	308	267	320	290	282	304	284	281	303	281	294	266	290	290	274	298	305	300	264	260	302	287	279	288	260	292	291	293	306	328	288	302	293	268	317	289	317	279	287	299	255	307	262	294	327	273	274	299	289	289	255	248	310	307	294	271	294	279	294	280	303	297	298	305	309	287	293	289	293	287	289	292	300	280	268	271	307	295	296	258	270	297	252	289	270	288	272	291	275	282	290	324	291	298	331	278	301	273	291	270	276	285	288	293	296	303	303	283	307	277	269	275	318	282	301	292	271	292	292	302	308	283	279	294	312	307	284	279	308	298	286	285	290	296	304	279	293	307	315	288	274	310	284	300	267	286	317	269	269	290	304	292	262	313	299	307	281	323	283	284	276	302	285	314	288	301	258	317	299	287	272	282	289	289	297	320	287	294	303	280	275	315	259	308	300	314	291	290	297	260	306	306	287	270	290	289	299	288	300	305	303	276	311	291	290	287	290	308	294	277	279	286	264	255	265	290	285	280	302	290	286	301	279	283	303	285	275	301	294	273	297	291	301	272	302	300	292	288	298	288	277	280	285	295	283	315	257	286	275	306	298	291	280	317	273	284	286	282	294	293	278	295	285	298	292	269	303	251	264	316	311	290	287	278	291	307	263	263	271	297	279	281	304	278	298	318	300	285	287	287	323	285	269	271	289	269	299	282	280	294	256	296	310	262	294	323	298	304	282	292	321	301	280	310	293	271	292	289	274	280	271	260	289	293	287	291	277	272	284	309	275	310	254	292	309	316	284	299	263	266	274	291	292	266	283	262	296	281	319	307	282	331	283	280	265	297	314	265	299	274	265	300	283	319	287	265	286	309	291	274	295	322	278	268	279	293	283	283	272	319	296	276	282	277	283	262	292	276	262	308	295	299	281	312	282	300	299	284	293	287	294	273	304	301	261	296	302	297	297	260	303	313	291	273	259	287	274	292	293	299	290	288	260	300	279	282	290	292	290	259	281	306	316	270	267	269	272	294	299	290	330	247	314	293	283	289	310	263	258	304	286	301	279	288	250	327	280	307	262	273	292	308	290	291	272	292	284	286	279	285	282	306	293	287	289	285	299	321	265	277	315	270	313	301	278	276	285	281	289	293	286	302	267	289	295	285	308	277	269	291	275	274	282	274	294	283	294	293	248	268	286	270	315	282	284	300	299	281	292	301	254	303	301	309	307	272	287	310	284	282	285	299	302	292	310	291	297	311	279	277	268	297	263	300	292	285	298	281	311	266	299	271	295	285	308	312	295	320	297	301	261	284	298	312	295	291	283	317	277	278	287	281	291	308	288	279	314	286	298	287	299	287	305	238	296	253	270	269	297	290	287	296	296	283	274	290	249	284	257	304	296	273	291	262	316	277	308	292	310	305	284	272	340	313	285	286	284	279	286	273	292	288	256	282	277	279	305	278	301	287	295	288	290	281	280	286	288	298	277	307	295	306	302	282	282	322	279	320	305	286	288	278	288	299	273	273	258	279	259	283	271	300	297	288	299	287	290	281	297	243	308	273	293	265	273	302	319	299	256	292	265	278	292	292	294	279	315	280	277	288	316	274	267	305	299	304	280	291	303	276	303	307	290	269	324	269	314	302	296	284	311	298	307	288	277	285	310	291	287	295	326	303	287	272	312	296	280	301	302	307	287	286	297	269	286	295	300	265	291	276	277	292	285	288	290	323	287	276	292	310	275	301	298	293	300	303	316	279	289	284	285	302	271	282	290	267	282	288	298	277	301	296	270	306	307	295	300	297	324	286	316	309	302	293	279	314	264	274	292	287	267	296	282	306	300	297	296	265	293	285	312	275	297	269	300	269	277	279	290	293	298	255	316	261	310	270	297	283	311	265	284	244	250	275	306	262	288	293	286	286	293	281	289	268	246	280	283	307	263	302	272	253	312	271	320	292	283	283	289	293	244	309	309	288	296	284	302	280	303	245	276	309	294	316	323	304	312	315	292	278	275	291	284	284	287	268	289	286	266	293	272	273	280	278	277	277	306	296	299	282	312	290	279	319	270	309	304	298	281	276	285	309	272	261	292	293	256	298	303	303	288	281	326	291	286	305	305	282	266	258	298	287	300	262	309	301	311	279	271	264	283	299	301	286	265	304	304	293	273	305	276	298	311	275	278	292	294	287	292	273	301	313	254	284	275	289	279	304	275	284	264	304	294	273	269	321	268	301	278	312	328	278	300	279	300	308	299	268	309	324	305	288	293	305	320	291	294	284	300	266	285	299	295	299	287	260	277	298	263	277	284	291	309	303	304	286	274	295	279	277	272	276	305	296	299	288	287	283	277	276	284	299	278	277	271	298	307	296	275	299	337	299	288	270	251	271	279	263	281	284	262	294	238	296	311	263	271	265	289	287	291	278	282	283	290	276	270	278	282	282	268	273	336	284	300	261	277	284	318	271	293	287	261	285	273	284	294	285	273	313	238	262	277	300	287	277	302	301	281	253	282	320	286	279	291	292	290	336	289	286	292	275	303	314	297	300	270	292	299	305	276	305	244	276	273	305	297	300	331	295	311	284	329	304	275	282	283	294	294	275	295	291	279	313	297	281	281	279	315	266	282	265	304	252	301	280	285	286	307	302	301	315	277	294	342	299	303	263	315	300	270	254	285	293	314	313	296	326	289	272	289	270	303	283	282	288	269	260	288	295	304	283	298	265	268	272	300	269	285	291	264	288	268	305	277	312	276	358	260	292	304	278	278	283	297	283	319	276	308	315	322	299	294	323	283	303	295	264	296	308	334	253	314	306	282	268	278	248	274	274	288	269	260	303	271	294	282	276	257	299	283	292	263	310	292	287	278	287	293	272	300	281	285	286	293	277	279	288	258	280	292	278	296	269	271	254	279	274	294	277	307	299	263	275	307	311	270	274	277	298	291	268	264	300	296	288	270	290	300	267	277	287	304	274	301	302	310	301	302	311	293	297	283	291	322	285	287	283	275	278	297	298	257	293	317	306	288	270	296	320	289	317	298	284	301	319	282	285	304	282	269	252	295	291	310	280	296	268	277	315	291	296	317	294	312	272	270	315	326	271	290	258	269	284	307	303	305	287	311	300	313	275	314	288	280	309	274	296	295	288	295	326	289	291	266	280	302	296	323	299	285	297	288	255	281	287	290	321	289	299	322	299	288	267	284	283	273	293	301	296	306
10072	2996	1453	635	429	341	317	341	345	288	267	326	275	323	331	292	308	277	290	301	291	311	315	301	313	305	329	306	328	289	320	278	328	345	305	260	339	264	322	298	310	306	287	305	320	318	318	305	305	330	330	282	248	301	294	292	331	341	321	314	313	297	319	304	280	326	332	321	341	297	321	296	325	306	300	270	316	319	302	288	307	298	290	302	309	317	327	293	295	330	304	361	295	303	324	324	277	277	280	325	304	331	281	310	297	292	299	296	302	304	288	292	316	294	291	311	306	280	271	286	324	302	273	282	291	286	283	309	262	264	374	322	312	333	307	318	348	290	336	315	293	294	327	318	300	280	292	311	322	296	281	332	291	323	300	341	288	332	295	290	306	327	306	310	314	340	296	301	280	284	272	271	320	289	300	311	309	265	308	308	334	302	315	344	279	310	293	327	334	294	278	311	299	328	306	306	277	300	266	300	338	290	295	315	346	307	311	288	313	296	316	279	304	300	324	286	287	287	310	296	357	290	291	309	294	292	277	281	315	321	337	336	323	311	291	337	310	292	319	325	325	309	282	319	313	307	271	310	275	285	288	253	309	278	291	324	321	311	303	301	315	260	304	275	321	294	339	308	273	315	310	318	306	311	268	309	314	324	255	308	308	313	323	299	328	316	302	299	298	306	321	304	309	294	298	304	321	285	311	295	319	359	306	295	295	287	302	317	294	300	295	292	274	314	279	278	269	285	274	324	287	311	344	304	281	280	336	318	300	276	263	297	302	267	301	311	284	307	289	293	308	312	321	283	329	284	310	282	310	255	299	302	307	288	297	285	294	295	288	328	298	299	319	316	269	341	307	310	312	312	288	292	324	291	304	347	323	324	294	289	291	291	270	264	310	309	277	320	259	299	297	314	294	321	307	290	313	319	283	323	286	341	311	294	326	316	295	310	300	299	315	296	290	311	301	308	328	299	310	293	294	283	277	302	322	321	274	299	302	271	297	317	311	281	323	277	292	277	301	281	291	316	293	331	285	307	325	321	355	283	286	300	286	333	254	273	303	307	296	311	331	294	343	293	303	315	325	301	279	288	308	326	287	333	325	312	299	294	325	277	304	290	344	282	333	295	321	308	343	324	294	316	313	354	296	303	285	291	296	320	294	310	299	282	308	327	317	310	312	319	276	299	275	322	307	306	298	320	277	319	313	341	308	309	295	302	297	331	284	327	282	287	316	283	310	299	313	307	303	287	292	290	293	317	297	300	325	292	317	304	328	326	325	262	294	305	258	296	333	304	310	262	304	260	262	273	311	296	328	307	307	314	315	298	309	304	311	300	292	257	280	302	309	286	263	324	294	293	311	302	292	288	293	282	294	271	306	321	305	307	332	308	337	322	306	271	298	313	313	310	320	326	311	305	324	289	309	335	279	278	310	301	307	328	282	317	294	298	292	306	333	288	283	339	327	297	305	306	290	298	296	327	318	292	287	306	268	322	295	335	319	295	320	290	279	275	285	289	313	335	309	293	299	271	314	329	323	275	289	311	307	329	294	329	292	299	322	354	298	334	301	305	349	305	280	312	331	296	281	312	316	297	301	292	283	303	291	296	279	304	304	318	284	308	319	283	285	283	302	325	293	272	297	296	318	304	310	286	307	325	304	281	316	309	296	303	309	306	294	323	298	279	300	310	304	293	300	285	294	323	310	323	262	276	306	319	294	305	294	313	311	333	308	306	325	290	297	313	285	285	317	283	284	311	307	330	302	307	341	272	326	319	303	276	327	302	319	304	324	280	322	296	280	287	323	273	319	301	288	324	326	280	283	315	331	280	335	315	320	309	297	315	292	328	361	289	291	316	342	321	278	287	302	297	294	281	304	301	322	325	260	319	289	321	320	313	338	327	304	284	322	306	311	291	317	307	304	288	310	322	318	303	329	298	299	279	282	319	308	336	296	320	319	311	301	295	308	285	301	302	338	292	306	311	324	322	309	289	315	316	294	276	292	280	287	278	331	310	318	322	317	274	316	324	305	304	300	305	312	287	279	318	295	314	322	311	298	301	314	255	320	320	320	290	307	306	301	311	292	301	299	343	292	284	314	302	316	314	294	332	334	281	255	282	294	331	295	311	316	276	266	273	276	294	294	328	308	323	308	350	287	326	337	328	314	280	331	322	320	334	290	294	293	286	329	274	311	328	311	298	311	325	299	287	295	325	288	301	306	278	275	273	298	333	293	305	298	304	261	305	293	325	325	310	316	306	272	307	294	282	310	296	331	278	327	304	271	319	337	324	254	314	313	283	309	321	305	308	301	329	307	290	299	326	308	325	329	325	316	286	257	332	302	328	345	280	300	311	294	277	310	304	309	299	308	299	334	316	330	320	313	315	309	324	279	315	292	317	298	283	280	287	313	297	292	316	330	305	317	305	304	318	298	307	325	302	298	313	307	308	295	299	311	308	299	284	293	325	298	288	298	286	320	298	301	303	254	295	303	313	308	323	302	313	287	297	298	306	284	325	330	352	283	302	319	294	310	298	330	310	294	314	304	331	295	318	301	293	317	319	328	294	293	306	281	290	305	334	307	317	300	297	327	308	280	278	328	310	296	309	325	310	290	288	302	307	315	291	285	277	321	343	265	336	289	314	307	287	302	301	309	288	325	257	325	294	288	330	304	336	312	298	306	324	311	333	295	351	279	309	316	294	297	311	319	286	291	278	305	276	289	296	317	274	271	289	310	299	303	325	279	335	309	301	300	290	294	297	311	315	291	304	300	290	324	300	297	310	295	295	300	297	295	289	331	330	297	338	329	313	299	317	331	320	311	279	301	345	329	331	293	303	295	299	274	319	324	265	331	310	292	301	280	305	302	301	312	304	316	306	315	294	331	311	305	300	296	313	308	275	270	276	315	300	297	306	293	288	319	310	282	315	303	311	279	319	307	322	294	280	311	300	268	280	305	305	323	306	291	333	328	313	324	302	347	301	347	304	290	316	287	317	303	283	293	298	308	322	310	326	304	302	310	316	307	318	269	288	284	314	328	259	311	288	291	287	307	292	302	320	338	306	288	306	292	294	297	323	296	338	309	311	290	285	319	297	300	302	283	280	290	308	330	323	319	307	304	324	308	278	299	306	308	322	298	303	305	279	317	320	301	294	313	287	283	278	287	284	293	323	337	267	321	317	286	289	310	320	318	295	324	270	308	308	310	285	307	316	300	302	283	309	297	303	330	307	280	305	319	295	319	317	301	284	307	311	325	320	294	316	272	321	316	318	314	312	293	345	306	302	311	305	276	278	313	313	266	255	314	277	311	333	321	334	323	282	342	303	321	319	310	278	291	290	274	308	327	308	336	305	306	306	312	325	300	302	326	277	329	254	300	320	298	312	285	320	314	297	306	307	311	299	302	286	270	308	287	308	318	271	290	278	309	272	326	335	307	301	307	318	286	319	304	302	334	332	278	304	302	277	302	321	289	318	302	326	290	333	317	331	289	275	291	328	303	302
7881	3567	2950	1861	1084	926	815	806	784	818	783	724	718	739	774	725	736	737	743	750	761	751	767	751	730	822	699	736	782	716	725	727	724	724	772	783	716	739	727	739	710	761	738	680	732	748	751	725	770	772	686	748	736	797	731	690	748	715	796	748	758	727	741	717	721	770	756	707	817	747	724	703	739	762	758	773	709	742	713	728	719	763	728	710	729	770	733	727	733	690	734	721	785	722	737	753	729	700	716	745	749	730	771	709	695	739	746	728	740	708	721	730	729	732	733	739	734	759	765	711	701	781	763	710	749	734	732	745	724	688	724	736	687	685	723	793	726	756	731	766	734	747	758	734	748	734	754	809	700	721	769	738	761	739	727	708	714	733	725	736	720	769	725	763	740	767	755	791	757	771	746	758	737	732	753	751	718	730	681	776	752	734	736	768	777	760	749	741	711	773	753	740	767	743	762	740	765	770	752	769	725	766	709	756	758	775	707	697	749	736	743	727	740	768	751	744	697	697	761	769	740	726	747	748	760	721	745	738	749	715	741	749	778	694	724	716	688	801	747	743	757	743	714	768	749	772	767	680	757	744	715	743	731	754	740	759	763	699	766	771	756	722	698	770	713	750	754	748	693	753	726	810	753	737	751	699	769	744	757	768	685	752	786	745	764	738	734	787	731	757	769	767	796	748	702	753	760	714	799	756	807	699	722	766	775	701	775	699	735	755	771	694	719	734	800	743	767	712	767	701	728	730	782	741	756	772	748	706	705	748	767	745	744	723	750	762	755	727	731	736	721	743	760	768	780	772	761	724	744	766	706	730	705	729	704	737	788	742	663	714	743	683	713	752	711	765	763	735	699	708	712	733	758	743	716	700	767	738	752	797	725	726	687	721	780	731	740	767	687	719	785	767	763	731	756	743	729	745	704	740	727	734	715	704	732	758	753	760	754	728	755	754	744	806	740	782	781	707	737	710	743	733	748	750	761	723	737	766	699	774	751	703	750	757	774	751	733	758	746	718	723	750	761	753	769	722	750	744	765	727	740	770	792	772	706	744	744	723	725	725	736	771	775	783	789	768	774	737	733	698	766	770	781	743	717	723	780	716	803	718	755	761	728	725	740	739	727	756	736	779	720	770	710	761	734	755	749	680	724	720	707	761	739	740	748	718	721	777	732	730	746	736	700	765	736	788	726	774	760	712	740	721	741	731	719	710	708	706	757	711	718	734	703	716	718	747	781	692	772	752	747	718	751	752	761	731	746	730	805	771	691	777	713	696	742	723	737	683	724	752	745	710	767	747	755	711	739	743	715	760	755	754	766	718	748	726	707	713	735	741	681	777	698	708	731	725	727	726	693	738	740	644	731	741	797	752	724	783	714	731	733	750	744	778	707	723	730	740	706	745	716	784	720	725	706	756	714	708	711	782	712	720	769	747	716	731	749	738	683	757	712	761	738	735	766	775	769	759	778	749	748	796	794	757	742	729	759	728	793	718	772	756	755	793	775	711	709	712	708	694	749	750	710	734	716	697	763	748	723	783	729	760	723	715	743	700	736	785	729	733	707	758	718	738	741	752	725	778	706	775	752	747	741	724	725	727	707	772	727	710	746	707	724	705	756	717	773	805	717	760	697	729	725	739	761	743	719	689	754	755	741	771	739	689	741	741	761	763	793	732	751	726	729	739	730	781	750	746	755	750	760	734	745	772	709	730	769	751	761	757	748	736	737	761	749	782	778	701	733	738	704	768	720	752	759	753	731	760	706	764	743	755	755	750	745	701	749	765	732	735	775	715	732	778	716	757	723	720	715	738	757	762	776	747	723	771	743	677	766	768	688	714	728	708	760	782	757	724	705	723	724	720	750	744	724	740	751	715	744	767	728	776	752	728	772	736	722	767	740	716	744	719	790	689	757	761	751	717	675	785	749	754	766	829	728	764	802	711	713	760	700	728	749	738	761	723	704	708	670	715	694	708	713	732	762	720	737	759	776	723	728	725	707	732	756	758	706	741	740	761	717	709	734	745	800	762	779	703	757	738	759	689	726	706	708	780	737	727	758	749	690	754	746	710	754	710	731	748	729	717	736	751	698	717	773	725	735	744	738	738	741	741	717	740	733	720	724	766	736	690	719	753	736	697	763	772	710	745	698	735	712	774	774	740	729	738	777	735	709	810	750	781	755	782	739	715	739	772	735	749	728	714	778	775	771	730	733	718	756	719	725	717	730	752	715	747	725	728	744	724	750	737	747	776	748	751	753	809	717	725	748	717	674	745	701	761	754	758	759	769	693	709	695	749	754	744	717	715	755	784	748	702	750	752	726	688	699	759	724	754	728	722	741	765	723	739	738	764	734	731	785	733	719	823	724	746	759	755	707	738	803	712	740	724	713	754	679	761	720	706	715	764	760	753	745	811	723	753	707	718	691	739	735	743	729	719	776	741	714	804	751	714	731	741	729	726	713	747	748	782	739	747	774	795	752	754	731	809	764	732	740	742	709	764	758	720	764	727	758	742	694	728	746	747	735	700	770	794	741	708	696	739	819	729	760	736	701	749	744	742	740	711	778	736	734	763	694	736	764	710	762	695	773	751	694	717	759	747	695	772	773	754	697	707	729	748	711	737	750	717	730	783	758	705	761	766	739	774	770	772	734	786	734	774	706	765	729	766	697	732	750	733	717	732	747	721	759	715	737	721	719	710	696	729	755	720	695	715	812	733	726	793	797	723	700	731	712	735	737	748	733	725	768	705	752	727	736	711	758	720	702	790	720	746	715	760	698	798	765	727	766	771	747	770	746	694	658	733	718	776	779	763	749	768	748	734	779	760	734	710	715	705	722	740	755	729	744	743	726	734	712	792	697	722	779	773	750	714	736	690	772	711	764	748	770	746	761	724	740	777	762	786	731	720	692	714	729	737	746	699	713	753	773	751	755	756	768	778	806	767	689	737	746	735	768	731	723	732	740	743	701	761	768	744	749	751	733	734	764	724	742	721	711	660	774	785	715	781	752	742	788	707	753	733	705	730	718	718	715	727	721	765	759	723	758	713	719	746	753	780	745	694	740	730	799	726	727	731	741	763	761	705	721	740	771	697	729	691	737	732	757	692	764	756	764	811	740	751	741	721	750	731	699	731	694	730	742	772	750	782	764	751	704	692	712	720	715	783	722	797	753	797	676	750	729	753	741	794	719	808	720	744	782	715	766	756	742	798	702	813	773	764	743	719	752	704	742	713	772	795	750	699	677	761	717	744	744	727	727	768	772	730	710	737	736	725	698	730	758	770	703	756	748	712	758	712	754	749	745	743	757	753	720	736	794	738	756	699	764	763	751	718	759	722	751	677	678	778	759	730	716	744	745	729	780	745	741	742	706	731	684	782	719	731	765	710	679	729	742	752	756	768	769	744	739	645	757	722	729	751	714	696	717	734	718	772	756	751	743	716	755	695	739	746	760	734	731	748	744	727	734	738	735	727	717	745	761	733	777	740	744	761	742	754	738	750
28513	16790	12583	7572	3160	1212	575	495	562	386	316	262	256	260	265	250	231	277	242	248	240	231	224	249	272	219	258	239	233	244	200	239	255	209	233	257	212	251	212	221	244	229	203	229	231	225	219	248	218	233	234	246	218	231	253	213	222	247	212	229	234	225	245	226	223	267	244	244	251	224	252	208	231	191	213	227	264	237	224	216	220	255	218	221	213	203	229	213	254	226	217	231	218	198	229	251	235	232	249	248	214	233	259	222	231	268	221	265	211	226	256	225	224	247	221	223	238	221	225	241	232	210	249	246	240	238	217	199	202	258	242	207	234	234	227	270	231	217	233	211	247	225	237	219	189	249	266	216	197	247	240	237	210	213	230	231	249	253	211	210	235	247	230	259	243	214	223	220	231	239	237	206	235	229	244	208	241	220	248	244	254	215	213	222	219	236	233	220	243	212	230	212	242	228	250	213	219	209	239	244	216	256	230	213	220	238	249	247	266	220	225	234	227	251	218	238	240	228	210	209	237	234	234	246	219	226	251	219	211	233	246	230	227	246	223	222	203	225	243	237	242	229	226	235	220	228	259	218	235	221	230	214	254	222	231	224	228	237	251	233	238	240	228	225	204	249	217	221	240	248	251	228	226	259	225	193	259	242	237	243	208	221	248	234	232	244	229	229	246	239	255	231	232	223	210	204	239	237	250	229	232	227	221	229	243	241	264	246	220	194	229	240	232	221	238	216	220	239	223	211	215	238	216	234	238	263	243	233	228	241	257	206	254	240	203	235	244	205	237	224	245	243	228	232	229	246	213	250	198	235	231	220	220	230	245	238	232	253	233	248	241	209	229	250	221	229	242	234	231	257	224	213	219	236	239	235	243	224	251	232	227	211	210	255	247	253	237	216	221	218	255	233	231	220	252	240	232	244	216	244	216	230	233	230	227	236	237	258	236	220	219	230	225	228	202	218	224	255	224	227	203	227	232	223	262	215	226	242	228	230	222	222	208	230	202	253	213	257	272	257	254	229	209	246	219	237	247	218	242	239	248	241	247	225	231	214	227	258	222	224	235	259	235	266	245	202	228	233	241	249	242	232	219	254	222	236	251	231	241	232	207	249	239	245	239	225	242	244	227	235	214	252	196	232	222	222	257	233	251	206	219	251	211	269	259	223	230	249	220	221	264	257	211	207	241	240	232	239	196	207	248	245	230	216	208	235	237	223	245	238	213	233	258	213	259	226	237	247	240	250	265	204	226	243	217	216	246	229	224	226	230	264	223	224	245	239	203	238	199	230	208	218	233	255	212	232	200	263	259	235	219	255	241	260	230	235	227	253	222	243	244	220	224	243	238	227	231	227	230	229	226	218	240	229	253	228	222	220	229	219	229	206	227	218	252	249	227	222	240	233	228	219	216	231	268	238	230	246	204	241	218	237	222	241	257	232	241	208	227	241	210	216	252	204	240	218	259	210	248	243	226	241	205	223	214	233	220	234	232	209	227	226	246	232	258	233	222	198	238	198	228	248	262	228	238	264	264	225	235	230	229	228	231	222	219	230	228	219	233	253	231	244	233	250	231	233	222	205	270	229	254	204	259	254	257	220	257	228	230	224	219	233	252	237	233	273	228	198	239	233	248	207	274	205	214	241	247	232	234	201	246	251	249	218	250	231	200	250	248	214	230	248	246	253	220	228	218	237	236	246	253	233	230	210	221	225	232	194	220	247	234	214	228	224	210	233	250	224	237	230	259	210	235	221	245	243	237	260	206	245	228	233	233	235	243	236	219	229	238	235	194	252	230	263	254	225	231	221	228	223	247	234	249	232	214	221	244	250	284	244	224	238	241	243	231	238	239	221	230	238	219	217	257	228	221	191	243	228	243	224	229	219	230	234	239	238	230	214	237	236	235	227	233	215	224	224	220	222	189	244	203	283	255	237	220	264	241	212	229	227	235	225	212	222	235	203	229	227	249	229	238	265	236	214	218	216	217	216	208	238	203	229	256	217	231	229	240	215	214	223	263	226	226	217	220	225	225	203	245	217	209	228	232	249	200	260	250	286	220	208	244	241	228	228	198	242	251	217	229	220	238	227	233	212	225	223	226	234	217	263	246	223	259	279	204	216	220	254	216	214	216	223	224	220	219	227	206	231	220	231	227	237	219	223	212	226	241	225	244	246	230	219	209	235	215	210	241	241	220	213	216	232	223	243	233	206	220	234	257	218	248	253	218	220	218	224	246	240	195	222	255	250	237	234	246	223	238	221	208	242	207	221	221	234	247	228	261	221	204	200	245	243	209	213	231	211	226	212	248	230	236	243	205	200	253	252	221	254	236	211	222	225	241	223	241	247	237	232	213	237	219	225	203	202	217	228	224	193	221	234	212	237	254	238	218	211	235	244	259	240	216	230	230	244	213	271	217	214	232	213	222	225	242	269	248	212	231	247	206	209	224	230	228	220	231	231	217	227	203	181	219	242	207	241	234	221	236	255	232	216	234	219	228	219	223	219	244	251	198	251	248	229	246	220	255	252	266	244	211	236	235	227	238	259	226	227	240	231	228	241	232	250	235	246	252	262	223	207	225	212	225	255	250	237	221	235	243	205	243	263	235	239	232	199	229	226	224	247	247	213	251	221	218	266	203	255	260	207	241	242	226	247	228	235	225	249	239	253	240	201	250	243	223	237	231	245	229	213	257	216	226	222	244	215	212	238	242	228	229	269	241	247	230	224	247	217	254	235	240	267	251	232	226	227	225	232	213	224	211	218	227	222	240	222	227	254	224	190	234	243	239	247	237	230	235	243	236	224	198	207	235	202	243	240	243	216	227	238	221	222	242	232	260	208	242	238	220	232	244	224	219	231	210	240	217	215	235	252	253	230	219	225	231	228	257	253	239	222	250	217	247	239	226	229	212	247	211	252	215	208	217	261	255	248	236	253	258	217	227	248	229	237	240	219	248	220	257	202	218	242	235	239	266	241	252	217	195	245	249	231	222	207	246	242	251	241	234	254	263	233	238	249	237	203	238	217	248	215	224	227	243	244	210	229	228	236	219	226	261	212	204	219	254	229	228	203	213	198	236	245	228	239	231	219	244	220	230	256	232	255	250	232	233	232	222	223	232	242	245	240	210	221	229	215	253	239	262	257	261	238	244	234	235	229	217	212	233	204	246	256	218	213	240	268	233	224	217	245	241	228	224	251	223	233	202	251	223	239	228	237	230	220	215	239	233	222	244	242	218	248	247	221	242	249	233	179	218	256	238	213	233	249	216	240	211	231	208	243	239	209	254	240	227	219	242	229	264	239	202	260	197	248	277	275	248	257	243	212	216	262	238	217	184	217	253	239	249	235	193	252	189	225	274	248	203	250	220	242	223	224	242	209	217	226	244	233	218	242	201	215	214	222	221	219	212	211	251	232	211	227	238	262	250	244	234	254	255	205	196	227	228	204	239	208	223	218	226	234	246	214	239	244	242	237	211	235	206	246	227	213	223	236	238	237	227	216
21088	13919	13613	10132	3692	1978	1037	1447	2169	1499	1035	814	730	680	736	681	626	660	602	618	618	585	570	572	581	604	543	565	598	571	556	584	542	532	584	591	583	574	590	569	599	547	545	560	578	597	527	594	639	597	572	582	591	618	550	578	577	566	595	586	613	606	536	512	556	575	584	543	599	568	542	575	597	592	578	599	552	577	556	589	537	535	559	585	604	571	540	556	515	571	577	578	557	540	590	597	558	611	528	555	553	583	627	595	532	606	625	545	593	542	543	565	547	556	517	575	544	589	571	574	555	570	588	578	554	526	578	561	583	530	570	569	579	601	567	583	581	575	551	546	592	584	587	558	529	553	576	576	564	566	556	566	561	560	583	568	564	560	594	617	594	562	598	581	580	591	601	562	586	565	578	536	586	577	560	583	594	575	561	580	582	575	570	586	583	573	590	564	527	588	568	575	562	559	568	562	576	569	580	563	607	569	557	621	572	544	582	589	582	613	541	615	581	568	626	528	547	566	576	577	562	557	562	570	554	558	559	580	575	544	568	586	572	513	559	596	549	584	608	546	556	579	600	581	545	578	565	569	571	603	545	562	579	542	569	562	542	593	553	617	566	627	610	543	554	567	621	539	588	560	616	594	601	577	550	572	575	567	575	579	593	554	589	596	583	601	546	576	536	565	540	546	580	589	551	579	592	593	532	583	567	559	559	558	600	586	572	573	590	601	580	578	556	572	555	569	566	555	536	544	583	601	549	572	564	596	550	563	537	559	568	547	615	610	543	569	585	553	611	550	519	567	568	573	593	601	555	561	543	526	595	607	544	566	596	588	590	584	545	594	512	561	578	563	554	546	563	596	579	599	611	562	590	571	553	570	586	600	547	568	547	595	571	542	559	537	609	541	572	565	552	642	555	595	609	609	553	586	543	584	580	505	559	587	527	614	547	596	539	589	577	582	583	578	595	546	584	585	524	561	578	624	576	534	571	602	608	610	608	509	537	562	562	569	586	596	624	541	570	585	618	545	596	557	597	589	570	518	542	527	552	557	567	546	541	559	529	572	535	578	563	580	594	551	595	593	579	582	568	574	597	563	589	544	566	592	548	592	581	587	561	568	585	594	580	581	597	567	547	604	583	571	593	602	607	576	551	562	548	577	600	574	542	528	564	555	585	553	578	550	521	559	580	528	576	564	565	547	579	579	570	583	564	572	548	539	529	549	566	530	598	587	569	581	586	542	569	580	600	533	568	599	574	557	612	551	579	531	562	557	576	555	620	568	523	583	572	577	562	554	598	570	614	585	565	527	535	567	566	538	621	563	564	556	561	559	524	576	551	551	550	556	581	590	543	602	546	585	568	580	563	575	549	535	564	594	586	590	582	598	575	590	552	555	560	579	584	552	596	563	524	551	604	611	602	543	571	554	585	589	582	555	571	572	609	586	533	586	559	584	624	582	610	585	567	566	554	570	569	563	561	559	605	590	626	551	530	578	570	556	587	556	562	562	554	602	569	620	496	570	562	563	582	589	574	571	541	618	580	600	578	580	574	571	591	571	542	577	577	549	617	565	542	554	563	586	565	591	612	544	569	593	560	572	531	573	557	599	544	549	526	596	575	571	575	580	559	543	565	560	543	583	575	552	582	571	554	537	521	577	574	581	541	568	582	615	579	595	598	532	588	553	544	566	554	571	558	558	554	582	559	569	590	563	580	554	565	583	532	597	554	555	611	563	563	569	564	633	571	603	584	542	587	587	606	558	569	604	551	545	578	568	613	559	568	573	576	573	549	569	540	583	594	588	552	544	561	584	580	538	546	564	590	577	565	565	559	581	591	560	531	571	562	547	580	572	582	561	578	565	576	544	571	577	595	576	542	574	573	546	559	618	614	604	575	619	569	551	573	578	577	545	568	559	557	557	572	547	585	573	566	586	569	562	576	605	583	599	555	589	587	587	547	542	582	605	562	563	612	607	576	539	589	560	582	529	534	547	525	565	594	558	546	574	582	589	612	553	592	618	543	645	586	582	493	562	589	586	541	572	573	519	592	557	568	592	598	558	562	576	576	572	558	588	611	567	616	570	594	553	518	569	537	565	571	584	583	544	538	558	579	570	556	563	596	507	576	563	550	563	600	601	577	608	592	546	557	593	582	570	537	552	590	546	554	571	603	544	559	611	615	589	610	586	531	622	587	549	616	591	586	574	580	576	553	568	571	559	596	579	585	574	590	596	582	557	585	589	604	567	573	570	571	578	564	575	568	552	570	571	589	496	573	566	603	577	583	531	614	558	591	566	572	570	583	600	549	584	576	567	553	543	556	588	556	559	635	576	561	573	576	565	593	542	599	554	598	543	581	580	572	552	581	529	605	596	561	557	537	607	591	561	573	595	557	565	571	590	568	603	561	582	571	566	591	540	607	568	565	550	530	578	555	599	603	548	584	544	570	606	577	571	567	611	564	557	589	592	565	549	537	557	574	574	585	569	540	566	614	528	609	551	608	549	546	587	572	569	580	525	580	574	575	581	585	551	592	602	564	515	557	576	549	537	552	608	567	590	564	565	565	584	585	584	574	571	524	580	571	561	547	602	569	552	602	556	572	598	597	595	572	585	593	575	575	609	587	571	578	568	564	525	555	555	569	566	565	557	617	546	553	556	562	586	549	566	548	617	555	611	547	568	547	604	589	553	594	583	546	540	575	578	604	553	538	544	631	561	587	560	556	619	564	532	538	543	602	514	548	547	569	539	584	561	572	569	541	557	573	565	596	575	551	558	570	552	564	546	582	616	585	588	558	555	608	560	520	532	566	576	555	563	568	555	566	554	630	589	594	578	565	577	570	670	572	601	562	560	588	554	563	567	581	561	587	608	551	558	558	576	594	586	591	537	565	559	552	553	556	566	592	540	587	543	585	558	591	585	598	565	560	567	502	581	575	570	539	562	567	565	581	585	580	569	586	579	558	577	596	598	543	535	549	560	542	590	609	564	551	538	532	550	574	604	600	536	562	527	610	611	548	545	581	609	593	555	546	602	524	558	515	617	563	593	572	570	581	569	587	598	582	551	587	543	543	547	599	569	611	592	592	596	580	596	549	587	576	525	574	537	566	550	556	579	586	564	572	577	596	574	546	601	538	562	574	591	591	565	591	549	547	565	552	535	560	576	562	593	581	545	598	566	569	566	564	534	565	599	582	588	577	545	550	584	554	583	584	552	524	558	597	578	569	614	556	626	606	582	548	563	583	597	594	572	551	562	577	619	573	548	567	562	543	622	583	556	565	545	564	568	544	561	561	525	585	571	558	536	561	579	538	596	583	636	624	553	594	586	561	560	567	582	566	553	572	603	599	602	555	605	576	575	579	552	598	553	578	583	610	549	553	597	606	582	572	529	581	570	553	582	602	563	595	595	556	543	585	582	566	577	589	575	564	574	546	553	533	538	588	571	557	572	556	557	611	573	550	613	558	574	583	562	585	577	576	584	589	551	506	559	587	564	585	574	585	546
35933	23255	18108	11337	5277	2054	753	521	548	328	240	180	143	139	131	131	118	82	108	121	115	115	126	96	121	107	105	82	117	111	100	123	96	113	121	104	94	119	125	107	105	96	120	108	104	80	116	107	116	112	106	104	96	94	106	109	116	119	102	122	122	103	92	119	108	124	97	111	122	107	94	91	103	94	113	107	124	102	106	87	99	103	84	103	106	107	93	91	101	106	107	113	108	104	100	93	100	113	110	120	108	114	102	89	85	126	122	96	92	106	111	113	110	103	101	88	101	102	99	100	132	101	94	96	126	95	99	114	123	98	115	99	97	95	93	106	106	119	129	115	94	106	127	92	103	142	100	101	85	123	115	105	92	109	97	102	95	102	97	121	98	106	99	98	130	99	91	114	79	115	93	105	97	128	104	101	96	104	111	111	112	108	96	89	117	102	97	97	118	109	105	104	103	82	111	114	94	112	100	117	117	131	115	77	110	128	108	96	101	119	122	128	87	108	110	99	93	106	104	106	103	107	102	105	99	101	97	122	93	100	103	100	98	136	103	119	91	104	101	97	92	118	102	138	102	113	85	88	115	115	106	100	99	105	108	107	88	125	105	92	85	102	95	125	90	119	99	103	123	99	99	118	110	102	107	124	111	93	110	112	113	108	99	104	104	120	109	115	116	103	93	106	90	112	108	106	117	88	106	110	105	104	106	104	87	120	102	106	131	116	97	96	110	104	94	114	104	89	82	107	93	118	105	115	95	90	82	97	109	92	97	121	110	96	92	108	107	102	115	102	104	106	118	99	109	119	114	120	102	125	122	127	108	114	111	107	103	100	87	114	122	106	83	96	110	98	97	115	114	103	113	90	118	98	94	111	105	120	100	100	95	112	116	114	122	101	115	108	107	115	114	114	95	105	120	94	95	129	125	100	102	106	81	110	114	107	121	99	103	104	109	105	112	112	130	81	104	100	108	97	101	112	107	102	114	98	98	101	111	95	103	119	106	116	115	100	125	89	106	120	106	101	89	102	107	116	103	97	98	113	98	116	107	102	129	101	112	123	104	95	110	97	116	122	103	89	92	96	93	92	83	97	106	115	99	106	106	100	114	118	87	87	99	101	112	115	98	112	99	89	94	127	106	112	95	108	108	89	107	99	108	99	107	90	120	122	99	106	95	91	92	111	107	109	113	116	114	107	87	131	74	100	95	100	115	109	88	107	107	104	83	104	105	94	113	118	103	114	99	102	98	126	91	106	97	100	112	99	104	91	110	112	121	117	105	113	102	111	109	106	96	102	100	105	98	112	107	107	131	117	134	121	109	87	116	108	95	96	112	115	102	106	89	101	120	107	128	119	99	112	105	101	105	94	119	116	111	115	88	99	109	95	100	118	114	91	90	104	113	108	90	107	98	110	118	89	108	110	109	108	111	91	109	106	122	110	123	116	94	108	100	106	109	104	130	104	115	103	109	106	108	96	114	116	86	97	108	104	112	107	102	108	108	123	98	100	99	128	102	104	105	89	118	90	107	97	107	114	104	93	99	102	87	109	97	106	96	112	115	100	119	106	105	109	105	93	113	113	109	99	102	118	130	103	106	109	106	105	106	110	96	97	98	108	106	120	95	117	113	96	140	94	100	133	106	89	97	100	114	121	122	115	87	105	90	88	102	99	100	101	103	98	115	108	98	103	96	129	91	111	100	92	105	99	105	105	86	89	97	102	119	110	100	91	103	112	110	109	93	101	96	109	110	98	99	112	115	102	101	111	130	105	91	98	110	103	83	114	103	100	95	112	107	115	98	121	110	106	136	118	96	116	92	100	123	131	115	103	117	105	107	112	105	116	92	110	107	95	107	111	97	94	113	100	121	98	118	103	117	87	92	100	109	103	105	102	122	98	98	103	102	91	93	90	103	106	122	89	101	110	105	103	93	114	97	115	103	118	79	106	90	101	115	108	115	129	109	118	102	112	107	102	102	103	119	89	108	113	89	114	112	115	103	89	92	106	104	106	105	90	88	109	122	114	95	94	110	125	94	137	107	100	114	107	122	125	112	107	101	105	107	103	113	119	115	112	115	97	109	91	117	113	124	104	112	91	104	108	105	101	123	107	107	101	104	100	96	102	91	110	95	96	107	98	98	102	117	117	94	106	129	103	119	121	118	101	99	110	101	122	94	100	99	97	116	118	86	108	97	113	102	94	110	112	99	124	90	108	105	105	110	91	88	134	114	85	112	111	99	109	106	111	107	93	105	101	99	108	111	111	121	104	101	99	111	99	97	104	101	107	108	119	120	96	110	100	103	102	119	117	112	120	100	104	102	112	100	110	111	103	111	113	128	107	115	124	103	90	107	86	94	93	98	92	103	96	103	92	117	125	133	108	103	104	99	93	136	87	98	106	91	108	113	125	96	94	92	107	105	103	105	87	108	119	109	85	79	95	94	87	120	110	97	98	102	116	120	102	100	102	95	102	117	104	94	131	106	111	90	115	106	112	97	97	107	127	109	86	101	110	107	110	99	98	95	107	125	100	125	120	107	123	102	124	107	104	137	98	95	108	110	112	83	103	113	115	110	127	127	121	103	110	107	101	115	100	105	114	92	98	97	86	89	122	119	106	92	104	111	106	112	100	89	108	101	110	115	102	112	100	106	108	95	120	109	105	121	110	91	123	101	116	92	103	120	121	102	102	104	123	117	115	100	114	100	111	116	105	106	101	120	113	95	104	104	102	99	116	111	105	113	107	101	110	104	96	100	108	123	101	101	113	123	99	100	112	111	101	108	94	95	111	120	117	111	112	117	118	108	104	123	101	89	112	129	103	108	98	85	114	99	113	105	88	100	94	119	99	99	102	110	97	101	106	108	109	120	105	110	111	125	111	118	107	109	104	98	110	104	97	119	99	112	88	118	95	93	101	107	112	93	85	106	96	108	123	104	109	114	102	106	85	113	100	109	89	85	99	104	97	104	115	122	110	79	103	101	95	95	106	121	121	120	91	102	103	108	118	112	95	105	89	94	90	109	96	108	100	102	127	105	110	122	110	106	104	95	100	104	118	112	94	92	88	123	113	106	120	104	104	122	87	93	121	86	97	106	100	99	101	95	101	123	103	111	93	101	84	105	88	106	111	102	129	104	101	97	104	105	107	115	100	119	113	95	102	98	108	127	114	102	93	98	110	95	101	105	108	102	109	107	97	97	123	105	116	104	110	110	86	120	106	101	93	114	121	84	125	110	114	138	108	97	96	121	117	98	130	133	87	103	102	104	99	104	104	114	101	99	109	102	126	120	114	87	100	95	105	101	113	95	115	92	104	115	129	92	106	103	104	107	114	124	107	86	116	109	80	98	108	111	106	106	95	99	97	106	97	98	118	110	94	101	113	90	105	107	105	99	95	101	94	96	115	119	112	104	116	109	100	104	99	95	123	108	121	109	98	100	113	107	124	95	99	101	94	94	118	102	115	126	90	92	97	93	110	104	95	116	119	92	119	86	106	101	116
25372	18803	17325	13809	5519	2512	1120	1749	2496	1438	1149	711	529	493	441	386	367	354	355	343	351	333	333	320	299	309	298	332	291	289	324	325	296	320	307	318	316	279	318	338	288	308	281	273	298	274	290	289	309	305	299	297	295	313	301	250	276	293	280	298	265	279	266	310	301	282	257	300	266	266	295	285	282	285	272	286	278	278	260	285	285	290	291	297	273	272	293	293	303	260	279	278	285	293	315	299	269	286	290	306	294	275	298	282	278	283	284	276	289	273	277	297	280	263	292	331	264	274	278	274	282	292	302	292	280	309	248	271	275	301	271	282	287	297	271	270	260	267	275	311	275	292	296	298	293	255	266	268	285	292	296	285	293	275	273	297	279	277	262	285	280	274	259	282	290	262	322	292	290	295	305	273	295	304	278	274	282	276	273	280	304	314	295	282	298	269	305	268	269	280	295	286	267	277	270	292	297	281	307	262	324	312	300	308	313	280	305	287	280	300	302	289	293	283	274	271	267	302	293	270	267	296	287	281	276	259	292	273	289	286	306	312	311	267	295	293	273	261	300	295	282	296	289	285	296	312	285	299	328	285	275	277	293	292	265	281	287	271	272	287	278	259	280	265	264	303	302	292	294	252	273	278	262	259	283	274	297	269	262	325	311	284	277	304	308	301	286	293	292	279	270	261	334	276	287	287	276	315	305	289	286	279	286	265	287	299	278	317	284	279	300	289	267	311	249	286	277	266	293	268	288	285	291	275	299	265	319	270	268	287	289	310	292	292	266	313	307	283	300	294	301	294	283	293	269	315	297	304	310	278	319	260	305	283	290	275	303	320	319	273	287	307	282	301	285	285	298	286	266	278	262	268	301	236	275	274	295	258	279	285	285	279	284	269	276	295	302	288	233	280	280	278	276	279	262	282	280	287	264	289	251	307	325	295	298	280	294	298	280	288	308	275	287	305	276	261	270	294	281	281	273	286	298	301	259	288	268	280	304	268	263	284	292	268	276	304	255	281	300	295	286	281	293	282	262	274	264	315	308	271	284	304	261	296	263	314	299	283	271	312	284	299	297	260	268	257	251	299	288	284	298	280	292	291	279	300	307	286	250	294	283	260	289	293	301	263	300	298	276	280	292	298	294	308	275	252	285	303	288	277	288	298	304	299	273	288	290	282	313	331	316	294	278	277	303	304	285	273	267	292	280	278	292	309	286	271	269	279	283	272	269	283	297	273	270	275	268	278	261	256	279	294	258	286	288	244	303	279	295	289	252	254	308	281	275	296	272	299	266	292	291	296	265	293	275	256	274	304	295	289	288	311	305	286	289	292	325	268	282	280	283	296	289	279	291	276	245	291	307	296	285	299	294	244	287	297	277	316	258	297	297	298	317	271	282	265	276	306	289	280	277	251	320	271	271	267	286	258	272	314	285	277	298	260	277	305	248	293	291	293	303	256	277	322	296	272	265	303	291	276	302	288	279	265	300	258	273	287	285	291	267	300	288	271	299	289	281	267	292	282	280	292	293	274	250	270	305	282	300	254	296	270	313	268	308	271	273	256	289	252	296	281	268	275	284	266	270	288	300	283	268	263	268	325	302	282	274	297	286	308	287	313	297	293	293	242	274	292	282	257	294	281	278	301	325	308	276	287	286	290	305	302	271	263	269	267	263	292	265	278	277	276	295	267	270	289	266	267	254	292	286	309	272	285	280	291	256	317	314	293	290	280	305	304	261	278	298	287	269	288	301	274	256	253	258	321	272	261	294	320	265	281	304	306	308	305	273	300	291	300	304	287	255	264	271	304	289	280	286	299	281	259	291	270	288	295	303	303	289	299	255	283	300	247	278	298	295	286	273	292	299	306	304	273	248	268	300	297	289	282	273	303	264	276	279	284	293	258	278	288	310	267	287	273	303	305	280	295	259	287	275	308	255	278	321	296	305	272	294	301	277	298	257	289	280	317	321	287	303	277	285	259	293	307	276	297	297	299	292	279	263	273	295	283	302	307	277	293	274	297	271	304	306	285	265	288	283	279	262	289	277	291	290	285	300	297	285	262	291	283	291	315	283	308	250	278	263	286	315	294	280	311	288	276	269	280	282	293	257	259	296	322	280	290	292	276	287	286	291	299	283	278	239	289	295	278	299	282	273	313	279	283	310	295	277	270	270	278	306	278	250	278	273	268	288	267	317	293	280	307	295	251	290	304	317	299	280	281	287	299	302	290	314	286	302	293	329	273	282	293	287	281	320	291	300	283	295	278	328	259	287	283	282	264	262	251	296	284	302	289	284	270	320	283	266	283	292	302	294	291	268	293	292	291	281	267	268	294	302	270	261	292	271	272	291	280	276	278	246	326	260	268	268	259	298	285	297	291	311	299	242	288	286	263	299	303	281	280	280	291	303	293	276	280	274	269	298	288	289	292	300	266	294	284	292	281	281	275	277	274	278	264	298	273	276	310	312	298	280	290	298	278	282	312	271	313	294	313	297	302	263	276	289	289	296	289	292	293	272	281	262	261	292	305	293	273	315	313	274	290	292	265	283	292	281	281	270	311	266	292	268	275	297	281	290	305	301	280	274	314	294	290	302	287	289	267	250	261	273	305	318	284	298	272	245	276	277	263	282	276	288	292	254	275	261	268	284	257	269	270	300	267	263	275	292	302	307	274	277	279	306	265	286	289	273	280	308	285	279	289	297	303	285	287	316	277	280	300	279	290	310	287	271	302	292	276	266	292	254	301	289	280	258	300	281	281	266	300	304	289	270	263	292	279	297	285	292	292	280	290	280	251	267	267	255	252	301	282	282	282	289	302	258	261	274	281	287	300	277	288	298	263	291	287	276	280	300	269	298	256	304	283	299	306	262	284	278	274	295	278	301	292	288	298	291	292	279	290	283	276	264	277	299	275	294	287	307	271	271	277	272	307	278	280	303	314	271	274	286	278	304	303	280	274	267	291	252	271	298	274	287	291	294	269	255	294	321	259	298	308	293	312	291	308	265	313	272	285	273	288	286	286	249	262	271	290	309	303	305	275	304	275	281	281	302	291	263	283	298	285	281	302	281	297	254	268	262	277	262	279	268	284	298	322	296	289	313	286	268	279	294	305	297	268	274	291	290	261	273	275	291	287	287	327	278	306	287	293	301	275	281	290	266	297	292	330	296	279	245	278	279	270	274	278	273	304	304	261	281	301	278	276	274	261	251	287	263	256	280	305	257	297	266	277	301	280	304	280	278	300	277	281	294	277	306	283	333	317	258	267	275	271	280	276	275	307	283	287	268	271	284	302	299	277	311	294	287	266	300	252	313	249	275	285	305	294	288	293	309	290	291	272	304	289	269	272	250	298	271	282	281	269	288	271	299	260	294	302	309	266	279	282	293	256	287	286	334	281	286	265	290	264	275	309	302	292	278	290	271	289	306	278	285	327	290	265	290	276	254	268	277	310	280	271	269	293	281	273	277	269	271	294	285	270	308	286	294	305	280	291	278	296	303	276	276	321
9519	3049	1203	625	365	299	291	325	327	276	291	323	324	314	292	258	313	307	294	306	336	302	330	284	323	327	296	282	312	323	285	315	299	342	335	277	312	304	331	278	261	291	294	311	309	333	277	335	319	300	362	290	280	284	302	291	297	290	292	284	285	309	304	299	303	326	320	308	314	319	313	319	313	290	297	283	312	310	279	332	300	271	306	294	319	323	309	317	285	333	336	322	305	288	265	324	291	309	305	300	300	285	298	319	296	303	272	284	316	300	305	319	322	312	343	318	312	327	307	299	307	324	284	272	284	298	312	322	281	276	287	315	295	274	285	292	305	338	306	302	286	285	307	296	324	305	323	300	284	324	298	324	288	287	291	306	280	317	343	297	309	308	287	299	286	332	324	336	253	285	292	331	310	307	313	282	263	287	315	308	339	291	319	321	285	303	296	310	339	289	312	298	300	296	278	307	279	308	316	315	307	312	312	292	290	291	304	284	300	267	312	340	305	308	319	274	306	322	304	315	328	295	322	298	308	305	287	290	305	349	337	329	317	297	291	296	304	318	284	277	298	321	315	271	331	328	283	296	327	338	340	306	313	306	267	304	328	317	306	301	299	298	327	288	345	294	306	290	298	293	303	289	290	337	350	313	298	298	322	320	294	319	306	298	313	309	293	314	307	324	277	298	286	312	306	315	287	301	283	317	321	320	289	280	315	314	277	293	320	311	297	299	294	318	336	311	308	330	344	315	293	310	305	314	287	300	302	300	257	321	312	281	292	330	298	334	317	284	289	287	315	312	323	298	314	309	301	319	267	340	299	316	307	314	308	296	285	310	281	305	293	296	284	291	291	306	312	308	309	302	332	324	316	280	237	313	292	286	290	279	310	313	274	292	305	341	284	301	307	302	322	297	321	322	297	297	326	290	319	269	315	289	314	322	288	329	307	286	319	284	314	309	317	330	314	326	281	307	303	291	305	310	317	299	282	295	307	310	290	301	348	281	290	289	292	280	292	285	293	338	317	293	300	306	316	305	289	279	309	344	315	287	320	300	293	310	339	314	300	316	310	303	294	303	291	295	317	326	325	309	310	307	304	276	318	268	314	285	329	301	289	279	319	294	265	291	285	313	280	336	321	281	321	290	297	281	318	317	293	295	285	274	290	297	297	319	314	306	334	271	261	321	289	314	319	303	313	278	310	332	306	321	303	322	309	267	322	326	302	307	306	317	322	326	318	346	354	306	282	275	287	265	321	303	322	329	301	291	313	306	272	305	279	255	299	335	278	334	312	296	320	308	288	307	312	331	303	297	288	315	335	312	297	298	300	295	304	335	313	328	322	292	313	328	295	294	312	287	321	313	355	343	318	284	308	314	276	312	290	303	307	323	299	264	330	312	312	299	295	298	307	288	284	325	333	296	275	284	307	333	337	281	296	308	325	307	301	299	292	297	319	263	305	309	307	316	308	326	293	287	310	308	277	308	287	318	313	305	303	313	343	297	305	300	291	288	276	297	320	298	301	303	302	306	277	269	293	302	327	312	328	287	294	294	284	327	297	311	330	306	276	304	295	297	325	266	341	317	286	286	300	332	312	280	282	300	308	321	315	305	277	298	306	300	311	288	310	323	311	284	285	275	295	290	341	324	321	311	300	326	315	288	290	301	320	307	307	322	311	272	308	301	289	277	284	320	294	282	326	320	291	298	276	338	268	289	302	325	294	295	300	306	301	323	270	316	299	282	286	299	287	320	313	317	283	316	313	319	301	317	295	300	326	284	305	295	305	295	323	302	317	292	330	269	309	283	302	311	306	315	311	309	293	279	364	320	327	280	333	303	297	290	299	295	302	301	301	318	328	316	309	313	319	284	305	303	316	321	317	316	273	297	291	300	294	294	316	284	341	301	297	275	277	336	289	293	271	276	301	309	333	284	295	339	301	299	318	286	316	297	314	277	279	335	322	312	314	262	284	294	319	296	327	305	298	303	303	263	267	289	300	313	263	271	298	317	332	323	335	300	293	300	292	310	302	324	286	313	323	275	323	268	307	303	300	297	300	329	316	306	268	316	284	302	288	325	299	332	343	301	311	308	292	310	288	296	325	262	286	318	301	320	292	330	313	289	303	295	299	287	315	301	314	311	314	290	306	315	310	301	290	326	303	309	326	305	300	283	300	279	294	327	323	274	265	334	270	311	317	310	312	321	326	303	294	336	300	300	302	307	302	303	304	315	307	286	278	287	335	335	327	293	302	303	297	308	316	305	301	283	279	347	314	304	298	298	304	314	319	259	290	338	308	335	289	290	317	291	299	310	293	326	302	304	318	324	290	315	315	337	300	311	316	300	314	299	336	306	275	301	288	317	309	289	272	310	331	344	323	284	320	330	311	307	306	309	339	298	282	293	294	326	336	333	333	281	301	278	315	316	323	326	254	314	284	345	312	286	305	294	301	294	282	266	306	297	307	322	319	284	296	289	288	306	283	317	307	305	304	301	289	285	290	297	332	285	341	297	328	304	299	294	298	326	301	300	298	288	317	311	313	305	285	328	302	315	304	325	327	307	300	288	328	304	266	307	303	321	319	313	301	286	329	322	290	308	281	312	297	343	280	343	283	288	323	322	312	293	306	292	312	316	330	280	275	326	313	300	294	309	282	299	298	307	352	314	290	289	289	297	291	298	309	295	300	294	274	322	302	301	305	310	322	296	299	328	291	309	287	303	292	291	289	296	309	295	308	303	320	273	313	307	324	308	315	327	300	306	325	315	287	295	313	267	336	290	308	281	305	252	309	291	309	295	270	259	312	273	307	316	307	295	343	313	243	305	291	315	313	291	280	303	293	308	285	272	317	286	270	330	330	332	289	287	270	302	296	282	304	328	348	302	285	317	278	277	308	306	305	294	303	291	327	280	293	324	304	290	292	292	282	291	289	338	291	282	329	291	254	325	325	308	295	340	310	276	314	338	320	299	296	309	312	288	303	314	299	316	298	291	330	280	323	289	279	323	323	272	357	300	293	307	313	306	320	298	277	277	280	274	311	310	311	309	312	311	306	298	289	338	267	294	333	319	305	311	323	267	302	285	297	288	303	328	306	290	332	310	347	288	319	319	310	313	303	308	294	320	276	329	301	284	294	292	294	313	322	323	319	296	269	309	294	321	263	298	284	316	289	313	309	291	291	297	331	327	294	297	337	331	307	305	293	333	322	311	313	280	308	300	289	292	257	289	317	311	334	336	314	295	319	301	326	336	292	298	327	326	320	287	316	310	310	300	303	294	282	326	310	304	308	283	305	291	288	280	327	294	310	287	312	336	306	294	279	299	280	317	315	297	302	322	306	280	314	346	294	287	305	304	302	283	327	322	275	324	326	315	311	296	289	301	324	309	324	329	340	289	303	276	282	313	306	311	361	322	315	282	316	314	313	301	278	304	323	305	295	306	277	324	313	291	313	340	290	301	290	347	312	296	275	317	325	298	309	327	303	308	291	314	305	287	292	312	307	337
7585	3519	2746	1778	977	796	774	844	801	759	760	709	736	757	750	784	730	773	758	760	711	731	733	747	746	732	771	723	765	751	688	708	778	729	706	752	757	763	730	734	797	751	762	719	766	748	715	691	756	719	726	734	750	744	675	773	766	731	765	745	737	733	732	786	764	719	738	756	741	811	730	777	764	774	697	742	725	746	738	742	775	705	751	712	733	725	691	717	715	740	712	762	746	724	719	713	698	751	681	717	762	715	736	682	776	759	687	696	710	766	738	727	780	708	731	669	678	701	724	729	800	723	730	715	751	727	737	752	733	745	739	735	720	761	798	672	749	739	738	713	703	725	742	735	716	725	684	739	757	709	731	727	766	753	736	724	744	764	730	764	752	729	718	721	695	746	791	701	736	731	781	763	714	759	771	746	749	752	774	732	738	731	695	742	735	753	752	736	739	728	727	705	769	715	762	771	747	750	718	723	739	712	697	763	727	823	727	765	752	731	750	708	674	770	758	767	759	731	719	696	718	705	760	783	724	792	720	742	701	732	696	718	762	759	730	733	740	746	751	725	766	764	754	768	728	746	700	798	688	769	706	765	726	749	682	771	738	757	748	698	729	747	721	691	767	687	704	704	718	753	744	737	789	737	737	688	730	703	752	779	719	773	741	694	693	743	752	758	719	729	797	755	754	760	772	723	716	763	704	730	779	765	733	730	720	726	734	718	740	713	721	791	793	718	741	728	741	719	746	709	804	729	782	782	733	707	772	746	730	720	732	736	741	732	717	735	724	780	730	724	721	736	791	769	769	663	746	704	722	703	675	697	755	710	779	766	719	720	724	736	774	723	761	699	762	734	722	685	741	689	710	721	730	761	746	757	731	737	760	764	771	749	737	742	724	746	697	786	704	725	721	728	758	728	746	727	739	768	737	739	713	731	757	764	745	746	699	688	747	755	728	754	715	683	745	716	757	767	711	718	683	717	709	691	698	773	750	758	725	739	772	761	692	791	748	726	778	727	716	735	719	720	715	739	715	700	756	722	728	758	760	733	698	748	731	700	752	764	772	704	720	758	757	694	732	764	738	713	735	704	731	743	763	722	717	692	749	695	764	771	715	796	693	760	744	764	771	678	760	740	694	763	769	715	730	734	767	708	699	739	771	693	740	751	673	715	801	732	764	730	780	672	771	721	740	729	698	785	776	775	702	720	766	784	734	709	697	736	769	719	706	701	751	735	777	744	718	775	698	738	730	711	755	729	744	740	752	732	728	724	725	729	756	751	740	716	744	744	729	725	723	760	732	729	761	756	753	701	693	758	743	757	700	759	742	725	743	687	775	762	741	766	718	775	753	730	716	740	771	713	732	709	733	753	740	741	665	729	788	780	704	741	692	718	738	724	662	722	764	680	708	754	714	794	708	703	722	746	762	741	734	726	722	725	712	767	713	730	800	713	745	743	732	731	754	723	714	769	717	756	720	696	719	739	767	719	746	678	713	742	737	767	738	781	736	744	733	707	731	747	744	755	770	716	734	744	781	737	738	747	734	750	716	780	711	738	759	725	708	709	741	730	766	762	754	726	721	797	743	724	739	670	753	764	725	735	741	747	758	724	691	740	754	733	764	703	768	730	731	794	722	739	725	749	758	728	718	701	740	718	727	743	732	691	766	731	784	695	746	747	722	694	779	701	739	759	686	754	719	706	741	706	693	725	698	758	712	755	747	741	727	707	800	733	706	719	753	748	761	708	761	699	771	730	733	728	746	749	757	696	764	764	758	754	714	781	765	722	759	726	754	752	753	750	745	762	748	720	766	745	709	720	740	775	723	727	741	726	731	733	781	702	713	721	693	766	732	747	721	767	799	746	672	744	699	750	710	750	733	741	738	744	787	783	717	736	773	695	690	745	754	732	736	756	702	717	730	759	734	717	721	709	752	764	814	675	738	722	700	688	772	731	756	775	712	688	685	742	763	681	694	729	779	746	733	729	780	753	760	703	736	730	723	728	762	730	740	751	700	744	738	757	768	748	723	690	709	755	739	740	752	705	739	761	758	730	714	718	733	719	726	733	685	748	753	766	784	751	708	739	710	686	751	751	760	687	718	767	722	707	713	698	789	761	776	728	758	781	759	757	786	764	741	739	755	713	731	776	748	751	780	744	730	753	727	760	754	683	740	723	731	712	744	694	754	741	755	767	775	714	727	761	727	710	719	712	743	723	781	754	777	741	738	751	705	775	772	754	767	687	750	723	719	685	787	728	717	725	759	755	729	743	724	780	729	712	711	713	713	740	788	732	744	796	718	739	748	733	758	730	748	707	655	729	741	725	737	758	729	716	703	718	750	756	738	787	716	750	757	702	759	636	784	717	715	721	738	739	713	740	737	758	740	685	745	748	760	728	775	760	706	686	756	792	787	760	769	758	761	761	772	716	732	727	755	692	713	738	720	762	709	705	790	696	745	739	730	792	715	737	819	716	675	758	777	696	758	731	714	706	749	766	739	732	725	687	733	710	722	762	730	740	716	739	661	728	774	752	745	739	774	706	702	768	744	728	723	773	724	722	652	748	756	719	745	728	683	752	758	727	723	755	709	764	777	699	733	704	763	801	745	772	724	731	708	701	716	738	714	751	727	738	732	742	735	741	755	733	731	729	758	713	734	684	758	780	749	702	756	744	757	762	742	761	742	786	719	778	756	751	719	745	773	754	694	709	727	725	743	797	745	765	690	735	692	735	740	724	700	769	713	740	732	740	763	712	692	729	732	703	725	743	724	742	751	769	751	693	703	750	658	782	765	719	788	725	724	693	693	728	715	729	762	765	763	695	753	757	687	785	760	751	771	694	729	726	738	719	721	714	793	789	746	726	747	731	711	771	740	764	739	785	700	785	690	731	794	705	738	764	716	748	688	732	740	762	766	710	708	695	714	711	713	723	742	740	751	739	718	710	724	765	702	750	765	763	733	742	747	729	655	726	736	740	739	747	757	774	715	711	725	686	696	778	790	705	751	753	751	718	776	741	726	775	726	753	739	724	744	698	732	716	749	731	777	710	764	768	713	721	754	793	739	716	698	757	754	740	745	762	795	749	726	740	716	712	727	703	727	750	717	738	744	698	746	701	774	738	743	737	735	734	717	755	708	725	765	705	738	748	769	753	733	751	750	697	772	700	723	722	714	720	748	665	762	735	760	777	762	736	726	722	698	753	730	727	747	738	731	746	721	740	708	751	675	717	747	717	732	762	738	710	746	757	719	726	721	751	732	705	682	721	764	633	690	698	760	694	753	731	730	755	756	681	743	768	726	773	706	741	725	755	733	724	760	745	732	758	774	731	737	774	787	764	734	752	735	720	779	748	765	767	741	743	703	737	691	767	774	756	766	746	766	746	721	721	740	760	747	752	733	771	749	720	702	750	718	725	718	769	694	769	750	728	779	736	794	741	732	777	738	727	749	752	761	694	743	731	728	765	740	714	822	781	727	756	790	690	759	696	751	707	800	733	775	729
27473	17581	12446	6791	2808	1023	529	490	538	368	290	256	275	248	221	223	238	237	244	209	245	234	235	202	255	240	219	261	211	232	236	244	230	220	204	227	211	221	228	236	216	227	220	230	229	222	231	254	219	218	239	232	236	243	219	238	219	259	222	234	234	243	244	236	221	225	216	251	225	234	230	209	215	248	235	201	242	242	233	231	243	196	241	220	204	203	215	236	230	211	220	243	210	227	228	240	202	249	251	212	192	257	204	215	223	232	225	214	235	237	235	244	220	225	244	249	207	230	242	225	216	218	230	226	259	232	250	210	213	206	218	239	201	257	228	223	247	229	214	231	270	209	221	250	242	210	222	218	246	209	236	219	232	230	236	199	250	212	230	234	216	247	245	220	223	233	240	222	236	206	231	241	256	252	201	219	237	211	223	227	198	208	247	238	228	224	241	238	260	247	227	248	235	183	225	226	237	221	226	217	233	234	213	212	222	230	238	228	206	236	232	219	252	262	235	216	186	229	232	244	217	216	219	199	229	238	224	208	254	199	213	205	231	232	244	219	219	231	254	256	232	217	235	221	243	186	218	219	273	239	243	235	226	222	226	236	231	183	232	247	205	230	228	260	235	273	257	209	230	250	207	228	243	256	249	212	227	213	211	229	226	255	259	249	256	217	238	230	236	213	243	251	225	244	219	229	239	212	219	243	238	220	231	246	238	232	250	230	238	229	228	268	238	239	232	243	242	238	207	239	222	281	239	209	223	237	254	225	228	214	252	243	227	242	216	216	223	215	203	224	219	247	247	244	228	242	239	229	202	238	229	215	232	226	199	233	235	204	187	228	231	228	203	244	234	227	238	230	218	215	234	227	215	231	209	238	216	230	191	222	211	226	257	203	245	246	234	231	223	219	204	235	192	232	230	232	221	232	240	254	267	233	243	238	255	214	247	231	209	214	203	201	246	245	217	240	226	232	222	223	204	225	243	218	234	227	231	227	211	257	227	222	199	243	232	225	264	258	240	251	239	234	246	225	205	234	238	230	207	209	227	242	239	206	221	235	215	219	253	238	227	234	228	224	211	219	213	211	225	228	206	243	215	221	220	219	218	224	223	198	212	248	196	259	198	221	199	228	242	243	226	247	240	234	235	220	245	214	216	238	227	233	248	241	213	222	190	199	237	204	229	211	203	215	233	245	220	237	208	221	206	228	234	201	249	238	225	225	232	233	226	265	207	212	214	247	218	223	217	217	252	234	234	213	220	225	247	229	237	237	224	236	231	223	223	229	208	224	223	233	218	247	206	238	217	224	186	256	237	225	240	219	194	206	242	201	201	225	234	227	241	237	216	259	233	234	236	249	206	209	240	247	225	217	228	234	209	230	227	221	246	221	214	229	220	246	235	261	251	215	203	226	232	221	227	227	238	200	232	257	237	214	210	234	201	249	240	237	238	231	227	233	235	204	242	217	232	223	204	220	228	234	229	245	236	215	196	225	211	216	226	232	213	214	238	221	232	222	223	235	232	237	234	225	252	227	225	212	218	225	197	216	236	227	244	222	259	232	209	227	224	209	239	215	233	225	194	226	256	209	223	249	242	246	212	236	258	274	232	202	218	248	251	207	227	243	209	199	239	213	232	222	245	244	228	228	210	161	213	221	220	215	234	203	233	207	221	247	232	212	218	233	218	225	217	245	209	204	249	251	245	229	254	214	220	261	209	239	250	241	216	232	208	226	269	231	240	222	238	213	255	242	231	233	230	247	229	218	199	223	240	226	252	231	249	185	227	218	247	209	205	233	255	248	227	233	229	208	224	227	235	226	237	239	234	229	235	240	214	224	213	233	227	216	217	229	242	215	243	233	236	219	221	219	239	250	228	220	238	222	206	258	242	206	239	214	225	228	242	260	235	252	219	250	235	249	215	199	217	193	207	229	230	208	213	219	247	239	215	284	211	221	248	226	240	231	235	217	241	218	237	230	215	217	266	228	206	239	238	230	249	245	246	228	220	235	218	242	219	198	228	246	233	244	222	203	211	226	218	209	235	265	240	239	244	225	245	193	238	228	243	261	223	210	238	231	244	234	269	232	231	228	225	225	250	212	242	222	196	240	213	232	254	240	237	232	232	229	194	230	215	247	219	212	203	250	249	249	213	213	228	236	217	264	231	246	259	218	246	225	218	236	247	261	231	233	249	211	239	210	225	187	240	240	217	200	185	225	207	213	235	213	213	233	237	249	240	226	230	238	231	236	270	247	197	251	242	221	247	233	246	259	222	212	256	222	219	239	241	228	248	239	259	240	216	248	202	246	223	233	249	214	238	210	202	194	205	211	238	217	234	224	232	214	220	232	220	207	238	222	227	256	218	215	249	235	221	219	240	198	205	219	218	202	213	252	198	234	242	219	205	222	246	220	207	223	231	195	227	227	191	212	218	260	250	222	232	273	228	233	228	216	231	241	232	204	221	209	218	232	209	222	215	237	225	223	246	240	194	226	234	261	263	242	223	188	197	221	220	211	213	211	232	236	241	244	230	197	241	221	219	233	226	227	245	228	221	253	247	239	244	253	205	206	217	228	231	219	220	247	241	238	232	213	252	251	227	219	236	253	203	235	233	251	253	221	233	238	223	228	217	237	226	241	237	233	224	205	223	233	251	246	220	214	220	230	233	223	245	224	234	203	237	244	239	252	207	210	230	239	235	222	219	225	192	223	234	214	259	201	191	237	235	208	247	225	236	228	220	228	226	222	224	212	246	234	225	218	231	210	254	212	238	251	237	214	224	215	232	214	222	227	248	232	207	220	218	233	249	226	229	236	218	223	236	230	221	216	242	198	234	237	233	238	239	229	234	214	230	259	213	223	235	247	222	246	254	215	233	226	204	250	231	222	222	219	257	236	260	229	195	215	208	229	242	220	220	246	251	205	221	243	224	232	216	234	232	223	242	250	214	220	227	225	199	256	225	258	216	223	212	243	230	226	264	241	266	230	239	229	266	234	242	232	194	247	233	209	235	188	200	234	212	242	231	214	227	230	240	225	237	231	240	204	241	227	203	216	221	233	237	228	232	232	245	254	229	215	222	237	241	214	251	232	232	233	267	241	238	233	234	238	228	227	236	222	242	220	232	214	206	205	264	247	225	243	229	226	238	210	214	241	241	227	233	215	232	230	251	228	223	236	250	215	213	241	222	249	222	232	225	235	211	243	211	212	218	245	220	224	228	257	213	228	244	210	246	227	214	236	202	240	228	235	248	217	226	238	219	220	217	239	257	233	229	246	239	233	220	241	214	259	216	261	229	224	235	238	226	237	233	244	248	246	189	223	242	233	213	205	250	247	196	217	224	246	229	237	238	253	235	239	252	206	233	237	229	241	269	238	240	211	231	217	232	221	237	242	231	220	209	247	250	262	247	204	226	202	206	225	185	249	217	222	210	253	224	191	204	242	238	239	224	253	218	221	235	231	227	245	219	226	227	230	215	222	229	227	234	203	220	218	197	259	239	257
20578	14941	12301	8993	3925	1659	1116	1708	1952	1261	937	818	736	663	604	641	597	657	631	572	622	610	610	567	617	546	590	578	561	553	565	543	590	587	539	593	605	599	583	537	577	586	546	587	578	597	567	574	544	579	538	568	569	526	556	523	628	543	571	553	543	556	585	548	508	576	565	580	579	546	603	622	614	586	581	557	587	574	577	558	576	530	565	588	575	591	571	543	547	574	568	606	572	604	554	575	574	540	574	554	549	557	540	564	575	560	558	556	563	524	548	553	550	575	553	566	558	521	532	596	553	544	596	551	568	571	524	575	601	541	567	568	530	555	590	569	603	573	579	572	569	567	573	578	550	596	554	576	530	538	556	572	533	560	570	556	539	512	584	553	540	525	533	574	547	515	555	591	572	543	557	579	569	554	557	539	571	531	551	598	546	509	581	564	589	537	567	554	517	523	519	506	581	578	563	575	580	567	543	534	562	553	589	544	571	533	580	568	579	560	569	547	536	536	596	563	624	575	525	540	574	574	551	578	547	579	562	558	592	554	550	549	576	535	588	613	527	578	552	532	553	556	541	554	527	599	568	565	569	569	528	589	563	534	579	571	533	577	595	569	530	573	575	543	582	592	516	561	572	571	581	613	572	535	586	583	539	584	558	541	573	548	536	517	567	562	564	577	580	585	538	545	547	553	570	551	563	588	591	562	582	568	541	506	557	556	571	546	602	533	524	518	535	588	584	495	553	537	553	585	544	539	588	558	565	552	574	581	562	564	573	570	535	546	545	587	537	563	611	556	565	555	594	604	596	565	574	583	574	541	539	563	602	559	556	561	594	536	552	549	551	557	565	505	592	551	555	571	599	577	559	495	561	544	571	571	541	543	591	546	529	559	560	597	536	573	571	556	513	562	559	554	564	569	577	594	577	553	583	567	617	553	570	580	571	584	586	558	570	583	560	549	569	592	574	546	574	577	595	580	553	560	551	585	567	539	561	580	582	533	577	590	558	572	550	586	566	570	565	545	560	566	544	566	562	564	555	539	553	539	566	537	560	557	589	552	567	572	605	578	546	531	567	568	545	562	575	545	582	501	555	581	628	577	595	523	537	548	557	572	614	564	543	558	514	545	603	609	556	533	624	554	566	547	561	568	588	553	543	596	543	544	570	546	584	544	559	536	595	610	568	541	537	572	553	518	519	580	569	551	542	574	580	569	533	552	555	590	557	546	590	556	579	565	511	548	594	555	528	560	550	541	562	519	530	568	538	597	564	558	533	588	577	557	542	590	519	584	549	594	555	561	586	572	586	522	616	561	566	557	581	554	564	542	567	589	532	585	527	588	577	568	551	532	536	570	561	524	576	588	561	568	523	582	551	567	537	515	558	607	574	558	584	544	534	533	538	544	565	588	587	576	599	558	536	543	521	586	557	560	530	569	566	537	558	540	593	507	565	563	537	571	562	566	583	563	553	536	565	540	593	552	562	561	539	552	557	540	559	595	545	555	553	525	593	581	524	530	531	540	577	594	568	572	518	546	586	548	568	572	581	587	616	545	544	553	560	566	577	533	540	577	547	567	562	546	559	514	581	551	534	548	551	529	564	537	535	562	557	616	561	584	588	569	575	619	569	610	557	555	556	531	577	547	529	553	578	543	608	568	541	542	568	554	564	557	549	528	542	598	557	560	556	549	576	534	575	574	533	545	599	548	553	521	544	564	559	560	553	566	529	549	554	611	550	550	581	567	576	543	548	585	570	593	551	562	589	593	606	558	572	587	580	604	564	556	560	538	562	601	545	558	571	540	550	554	546	555	558	607	557	559	552	602	573	539	568	568	568	539	533	538	538	523	618	548	583	594	578	592	572	530	570	581	521	584	578	524	550	533	585	588	570	564	559	570	586	602	578	552	571	565	537	585	604	593	547	504	570	571	523	587	535	557	548	583	574	554	564	568	567	580	571	551	574	591	573	547	580	629	588	609	571	595	531	589	535	544	537	559	609	516	536	562	541	606	593	554	548	541	579	601	562	587	563	543	562	611	591	552	544	532	526	581	528	578	574	574	564	590	554	569	574	597	555	536	525	557	581	587	568	554	554	564	549	542	598	573	581	566	554	555	581	571	598	539	539	587	551	540	521	597	566	564	545	565	544	553	569	535	559	545	558	528	566	600	579	584	594	572	590	586	554	580	529	593	570	581	574	568	595	573	557	522	570	566	575	588	553	569	573	556	593	547	610	560	557	574	547	558	574	594	616	579	551	562	536	565	564	586	556	602	532	546	589	538	571	581	525	580	563	562	552	567	557	564	597	626	571	587	572	562	562	534	590	573	521	540	557	601	577	578	541	569	586	524	523	553	590	591	576	575	586	570	570	593	551	585	553	579	536	584	558	552	563	571	595	543	575	585	584	570	567	550	552	581	567	578	570	558	526	549	532	537	517	552	549	572	552	580	564	548	529	596	554	589	547	561	584	560	529	592	538	584	528	520	562	580	594	573	569	524	537	618	597	580	561	538	562	554	580	589	551	572	570	548	589	540	612	535	590	593	555	524	535	572	579	582	564	537	572	545	553	550	605	611	557	565	539	549	549	570	538	552	556	587	547	549	574	573	556	597	544	570	571	564	510	558	578	541	546	575	571	524	555	581	571	549	602	558	529	537	519	578	579	579	573	539	574	541	570	577	562	563	553	602	561	579	532	574	577	561	552	536	582	557	534	556	565	513	535	520	533	584	538	555	549	542	533	570	550	542	539	569	564	552	565	556	511	590	564	566	574	600	554	538	570	571	573	579	552	561	557	523	548	556	586	605	587	528	585	587	572	564	548	593	506	603	522	572	560	546	563	553	534	529	570	555	548	566	521	549	551	559	543	568	580	547	558	559	536	543	548	547	557	547	570	598	514	575	568	529	587	534	528	570	534	540	590	548	539	586	522	550	547	527	555	572	599	580	577	533	588	588	551	536	552	561	561	560	516	555	590	555	550	607	597	571	583	559	543	546	572	534	568	530	598	556	523	535	573	530	552	543	546	577	545	521	511	565	620	587	620	543	582	549	563	543	544	564	571	561	561	580	566	574	559	522	545	550	537	580	567	549	546	548	575	597	601	554	572	561	579	568	609	560	555	570	552	603	578	548	581	555	530	553	597	577	561	579	569	540	558	569	547	582	530	543	552	551	573	571	534	567	553	571	573	524	571	562	558	528	602	553	562	549	621	543	573	523	585	569	601	603	591	568	583	554	571	588	607	534	577	550	614	571	591	603	550	585	560	565	570	569	595	574	565	501	561	516	577	511	545	566	552	560	579	538	548	572	578	559	545	579	561	587	573	546	587	544	582	556	546	574	596	546	497	563	562	559	548	549	554	580	555	544	565	558	554	578	553	551	572	578	605	540	571	537	576	552	552	539	554	530	529	547	541	591	553	546	539	563	548	541	561	592	565	580	560	564	593	580	525	560	534	544	542	574	538	559	594	539	605	516	528	573	561	586	604	567	508	554	586	581	554	529
36585	23594	17121	10344	4489	1830	715	569	597	302	204	196	136	141	124	116	134	115	121	130	110	97	114	93	113	107	100	95	108	124	102	96	109	124	102	99	122	107	112	110	109	99	128	87	89	104	97	101	88	102	86	85	103	130	108	118	100	108	102	88	109	97	105	119	120	116	117	111	100	103	97	108	105	99	113	112	109	99	111	91	125	108	97	112	99	101	122	120	99	107	98	121	99	87	86	103	104	107	106	97	95	80	108	106	92	89	98	116	101	107	110	119	102	115	95	117	102	108	117	109	100	96	94	94	102	102	98	106	125	114	104	105	126	83	88	113	127	97	87	94	121	105	126	117	119	98	89	103	101	113	114	101	116	116	101	115	113	93	94	95	102	110	101	89	106	94	90	106	102	106	97	98	101	101	112	98	97	93	101	112	105	120	117	90	84	94	99	114	121	119	112	108	122	117	110	86	104	110	122	110	89	125	105	114	93	87	100	110	95	106	105	121	117	125	120	101	106	131	112	103	90	108	105	108	116	117	97	103	90	81	92	91	106	103	110	109	106	113	101	93	112	112	96	96	100	110	110	104	101	112	88	101	99	84	109	103	131	103	104	126	109	101	111	107	132	104	112	121	82	104	115	97	103	110	99	95	112	89	105	108	110	114	113	108	89	98	89	108	110	119	97	102	103	96	98	102	93	114	104	97	113	85	102	88	116	107	106	110	110	115	112	95	98	100	100	117	111	91	86	91	102	102	99	106	111	103	101	122	99	117	102	102	92	106	121	101	104	110	120	88	100	99	109	118	125	90	118	126	99	85	140	116	99	112	115	100	91	104	106	102	98	94	123	109	117	101	99	107	113	117	99	113	104	84	116	92	112	93	104	117	99	117	99	102	69	111	105	84	96	95	90	95	99	110	105	110	109	91	108	119	113	94	113	78	92	121	126	116	104	96	110	85	102	112	84	85	110	97	115	104	104	123	122	110	93	107	90	113	104	102	92	108	103	91	117	115	94	93	101	127	97	119	115	112	132	97	110	100	111	100	101	126	100	109	122	96	102	104	109	106	100	120	90	125	101	113	115	96	118	105	105	94	83	105	104	108	98	115	110	116	103	114	109	102	83	97	118	95	98	103	101	95	115	107	104	81	98	120	113	104	94	100	117	108	109	111	95	102	80	108	114	104	99	111	109	82	107	108	131	138	101	114	117	105	119	105	96	111	111	87	126	78	112	109	98	93	100	136	104	125	116	104	119	94	102	105	115	111	104	103	108	81	98	101	115	114	123	95	106	110	102	88	106	96	121	100	95	87	97	106	94	95	109	111	103	102	101	111	134	102	93	85	94	116	122	106	106	93	91	119	113	130	102	102	124	113	106	103	114	103	112	108	100	101	93	114	115	111	115	114	105	109	107	105	113	108	122	118	95	96	94	103	99	100	89	94	92	107	108	90	108	112	105	109	119	88	118	94	102	112	107	93	112	109	90	110	111	123	122	120	98	110	117	94	110	92	131	103	105	146	90	123	122	107	109	98	98	105	107	118	111	100	93	104	100	105	101	98	116	118	105	108	98	117	90	97	109	124	117	114	101	114	84	118	96	96	106	108	117	118	108	112	112	92	89	105	107	103	102	118	117	93	103	103	102	98	112	85	119	104	114	109	108	117	118	110	118	100	105	109	96	106	114	100	116	103	94	104	100	96	112	97	117	104	100	101	110	125	102	118	104	88	121	113	125	101	112	110	103	97	108	124	98	106	86	114	105	111	101	96	106	106	101	104	116	91	135	121	84	111	89	102	103	109	121	99	105	108	100	94	120	119	92	94	104	123	105	99	97	128	103	94	111	122	101	122	93	131	113	104	102	109	112	97	116	106	115	102	102	94	95	78	116	91	99	91	106	121	92	96	115	124	108	102	116	104	105	118	96	110	102	119	103	126	108	89	95	105	102	124	90	101	106	98	114	89	106	101	115	116	107	107	110	113	97	134	101	114	107	112	96	94	128	111	102	120	112	104	98	100	85	113	91	109	92	128	98	117	101	91	109	115	100	99	111	107	93	111	93	109	110	115	88	110	104	94	114	109	105	92	108	102	124	112	98	89	107	91	112	94	116	126	112	115	127	106	125	95	108	102	92	91	115	110	73	96	108	122	91	106	89	101	99	90	107	119	107	116	90	108	115	98	109	110	99	128	98	91	96	99	106	118	107	118	100	98	116	96	108	127	113	104	113	120	104	100	105	111	100	107	117	115	96	94	96	103	104	105	116	96	103	110	113	100	118	100	89	108	98	116	104	100	108	100	119	115	113	107	114	106	109	114	121	97	115	104	116	103	115	105	101	102	106	101	120	102	125	102	109	111	99	88	101	86	97	84	80	113	88	119	118	114	98	118	108	118	116	96	104	104	89	124	92	121	113	99	107	116	109	100	126	90	115	105	110	95	104	117	124	101	118	107	121	110	110	81	96	88	99	89	118	104	88	98	94	117	92	108	106	112	128	78	111	86	109	101	119	96	96	116	96	99	102	103	100	116	111	100	118	109	95	105	107	88	106	107	107	102	92	97	103	130	102	111	102	117	104	85	107	123	93	105	101	103	110	110	88	111	105	101	108	117	89	109	110	113	117	105	106	102	107	127	103	105	107	111	92	89	105	91	117	104	101	117	106	87	99	99	99	104	119	122	114	118	112	122	102	94	104	116	97	91	105	98	106	116	101	107	116	95	102	90	90	103	108	108	122	96	102	118	101	118	108	107	116	110	101	106	112	82	97	117	114	97	84	104	103	102	104	101	112	109	103	106	99	87	118	85	99	103	109	80	97	105	110	105	97	91	119	118	102	108	109	110	143	126	107	103	114	98	103	96	116	108	101	104	118	95	107	120	102	84	92	112	103	95	110	116	116	95	89	123	107	107	93	123	107	111	99	115	113	121	96	101	89	109	110	112	96	106	95	122	101	105	113	91	109	103	113	114	117	103	100	124	96	111	96	92	99	105	97	128	111	113	101	105	103	106	104	105	115	106	113	111	105	115	93	103	112	105	121	94	94	118	103	100	102	101	101	106	109	90	104	93	100	105	110	109	100	109	119	110	112	112	88	82	79	109	98	99	103	100	91	86	102	103	99	123	102	127	95	121	104	104	118	108	119	93	95	84	114	94	90	88	84	106	92	120	86	86	107	112	113	87	95	99	104	117	82	108	94	112	95	95	109	99	97	108	96	122	121	106	115	99	121	129	114	93	104	102	122	125	107	106	96	88	112	91	101	105	123	106	102	87	93	94	109	84	116	108	99	116	100	117	122	123	111	113	91	107	120	103	101	106	107	105	109	114	105	104	106	98	105	96	120	105	105	83	119	118	94	114	94	103	94	94	130	97	87	102	104	96	109	106	103	123	104	105	103	101	92	106	104	115	116	121	109	111	103	108	106	101	89	109	113	106	103	122	103	110	117	104	106	106	111	94	106	86	93	105	121	91	117	113	112	87	105	117	105	90	123	104	105	91	130	87
26150	18627	16529	11480	4691	2053	1025	2083	2653	1543	821	679	455	414	459	368	461	393	357	345	352	321	288	319	329	326	336	314	298	332	323	297	326	304	323	328	303	326	298	293	290	280	308	271	313	293	295	284	276	295	310	286	300	296	294	276	297	310	321	309	273	291	309	299	263	278	319	281	288	287	276	277	289	340	271	278	275	284	301	303	253	291	286	291	284	299	284	287	291	280	301	289	286	285	303	294	300	300	291	294	283	288	300	284	281	265	273	300	286	293	281	285	277	296	306	257	290	286	294	274	290	299	282	273	322	277	264	295	301	295	315	274	296	285	291	284	297	280	288	267	270	268	272	274	277	308	301	263	280	272	299	257	266	297	314	306	282	300	289	298	293	289	312	316	312	303	291	296	312	242	304	295	305	261	278	295	293	312	267	289	311	288	263	284	288	301	240	289	289	282	286	304	265	297	277	280	293	290	308	298	302	307	280	278	276	290	303	334	274	294	261	294	266	266	270	266	295	265	284	273	279	291	297	267	279	308	264	309	292	261	276	303	287	284	285	307	296	272	291	290	280	298	296	306	253	299	286	289	316	312	291	283	292	317	291	277	285	298	263	276	259	258	273	286	309	310	254	280	299	285	280	299	271	297	283	292	281	310	308	319	277	258	263	294	270	262	254	311	244	290	293	268	272	261	278	277	284	304	283	306	293	250	262	301	298	284	290	296	259	274	275	271	284	262	290	280	273	277	261	279	262	282	326	271	280	284	271	298	295	300	309	305	298	275	296	280	293	264	263	292	310	283	271	293	313	320	297	270	293	312	284	303	281	310	289	268	293	295	274	266	278	305	292	307	282	278	315	290	290	320	286	289	313	300	298	257	271	312	276	320	306	279	321	268	298	297	297	314	281	300	301	247	273	325	294	302	306	321	286	259	309	275	286	316	250	304	294	271	274	292	266	294	283	290	292	297	265	292	287	288	237	270	298	296	318	309	293	292	292	246	300	295	272	312	267	273	284	281	291	285	303	283	308	298	267	278	269	287	306	267	292	310	294	300	300	295	306	287	287	325	303	276	273	283	283	270	315	299	285	269	286	255	302	260	254	273	278	282	311	282	280	286	293	310	313	302	312	264	299	285	301	299	281	299	281	285	293	299	306	273	300	273	271	286	304	271	289	258	263	290	314	299	294	292	303	325	266	259	296	276	269	277	319	275	284	283	300	277	296	280	267	279	291	257	282	263	265	285	295	282	323	311	283	274	278	265	262	287	313	274	232	306	283	310	294	282	243	262	297	284	284	300	278	255	302	286	282	305	300	278	293	294	307	269	301	267	274	275	279	238	279	278	293	296	277	311	276	287	275	259	257	268	299	270	284	272	284	289	288	313	283	300	297	289	266	261	269	314	277	314	283	288	292	293	285	325	277	257	277	297	271	305	306	291	287	290	305	268	303	306	312	296	285	317	295	290	261	287	284	291	291	283	278	274	302	303	280	280	262	265	280	286	305	295	300	264	276	290	287	288	291	265	290	308	258	302	270	285	294	298	277	286	246	289	299	297	261	291	311	260	287	316	268	294	288	286	277	283	268	278	289	300	270	281	271	297	313	275	281	276	289	273	283	288	257	269	296	279	290	276	294	300	269	260	271	285	277	301	285	283	264	285	311	318	280	281	285	302	273	305	289	301	262	274	261	284	277	290	297	293	291	283	305	269	307	281	298	275	320	248	288	289	284	306	288	262	303	283	267	276	274	302	319	281	283	291	305	289	273	308	272	293	285	266	250	280	289	292	291	295	285	275	269	264	275	273	282	265	324	313	283	284	284	308	330	308	298	269	318	259	291	301	314	303	293	267	289	277	298	307	283	263	305	275	313	281	306	304	296	297	270	287	322	280	285	285	279	288	313	287	281	281	288	270	306	266	275	324	249	264	285	289	272	303	280	298	258	287	301	295	308	295	302	281	265	293	280	286	265	291	283	320	290	300	301	290	285	283	282	293	264	297	286	291	280	251	272	270	299	286	284	303	293	308	306	274	285	281	316	307	312	251	320	315	276	289	286	282	306	273	247	299	296	294	258	295	302	274	284	291	274	283	264	294	267	312	250	269	263	305	280	289	268	257	284	280	285	287	283	306	277	278	293	290	299	291	295	307	262	282	276	327	301	262	294	267	291	278	287	280	286	323	300	273	272	283	267	272	285	280	277	282	287	307	304	278	300	285	292	290	265	295	276	264	272	260	288	267	306	278	283	264	297	294	270	285	265	321	274	272	290	287	276	292	298	269	283	265	293	289	283	267	269	274	272	317	281	307	321	280	278	287	279	294	280	272	269	259	297	266	295	304	276	277	290	300	279	337	295	283	274	302	292	286	270	270	291	280	319	280	302	321	298	271	287	288	271	272	288	299	284	262	290	265	268	288	307	255	280	270	305	292	287	262	287	310	283	297	304	281	311	288	291	259	304	286	278	274	315	290	296	295	285	313	265	270	313	274	296	303	286	275	260	257	288	310	281	273	283	288	277	305	292	262	292	277	282	292	290	274	273	298	270	286	313	280	257	272	303	278	292	269	308	304	287	283	297	256	288	302	280	299	278	266	268	310	293	276	299	287	259	261	288	305	310	314	263	265	298	290	269	298	265	282	280	276	286	294	302	256	278	289	271	277	281	287	273	289	293	299	302	277	268	279	309	297	261	295	288	295	253	275	289	299	286	300	256	272	310	290	264	308	285	303	293	282	266	286	285	277	274	271	271	285	283	269	267	278	281	308	262	290	268	276	275	271	292	269	317	287	279	295	275	304	294	290	300	301	276	275	291	280	287	312	269	287	284	272	293	296	297	294	286	290	282	288	293	271	277	291	284	286	271	279	282	301	301	290	281	272	289	258	256	299	301	284	323	294	304	251	264	313	289	313	290	287	314	323	297	306	276	262	283	285	308	273	276	278	315	290	276	288	287	262	287	283	276	298	285	271	299	276	277	306	285	303	279	291	284	273	341	263	277	331	284	281	272	272	291	279	264	291	278	293	294	264	287	317	311	281	276	284	271	271	300	285	297	302	261	283	302	285	276	325	326	304	265	266	288	244	269	296	286	270	281	296	292	268	291	319	265	284	278	329	278	282	266	300	305	298	289	270	259	277	302	282	311	308	272	272	301	311	301	290	280	313	267	289	250	303	329	302	276	297	263	273	285	314	270	306	293	291	295	293	315	292	276	256	267	267	282	270	262	292	299	260	312	292	283	289	261	292	301	296	253	279	309	284	303	295	262	294	282	288	262	292	274	288	269	291	312	278	269	290	262	298	296	309	283	301	289	278	269	281	273	278	302	292	272	262	305	302	282	296	291	285	283	266	255	303	309	284	257	294	304	272	277	270	291	286	299	273	260	311	252	313	285	286	273	313	261	288	296	300	301	317	294	292	290	297	295	279	295	277	279	266	291	250	268	304	267	285	310	294	279	278	298	279	287	312	277	295	280	292	281	279	314	305	287	273	269	262	285	290	264	277
9945	3010	1186	615	368	302	335	316	300	305	310	303	303	283	308	286	303	302	306	283	318	308	335	300	312	321	309	291	278	257	298	311	329	300	284	269	288	293	299	315	331	276	289	307	303	347	299	302	283	333	321	299	328	306	287	304	303	292	309	292	285	310	292	303	248	290	314	321	283	319	258	305	314	320	313	302	294	305	298	315	277	310	322	289	314	337	294	288	271	293	289	342	315	306	321	279	308	259	310	306	291	303	282	309	311	287	307	303	293	267	299	334	309	301	304	295	290	280	306	290	325	318	304	271	287	306	335	292	289	308	337	279	345	312	333	263	269	284	296	279	315	314	306	278	288	332	294	308	305	327	292	299	294	318	329	291	308	290	250	283	318	278	291	311	260	342	323	302	295	293	305	291	340	286	287	245	339	318	299	291	292	313	322	329	327	333	311	304	315	302	323	303	317	332	311	291	316	296	281	302	280	315	321	305	314	285	300	295	292	304	311	306	298	306	286	270	305	313	316	318	284	303	267	311	317	311	279	304	298	295	298	306	305	313	291	335	330	297	320	282	304	305	295	299	287	313	301	314	312	304	312	287	299	297	296	295	306	311	289	296	321	344	306	273	269	303	321	279	319	316	269	299	289	298	292	289	311	301	309	284	324	309	342	306	294	295	277	283	319	330	286	290	280	297	310	304	299	294	325	296	279	334	299	279	315	322	313	289	303	281	279	280	318	318	273	274	299	310	305	269	268	290	282	311	325	295	311	279	306	304	341	295	287	324	297	310	303	279	298	293	332	279	322	304	268	300	288	299	296	278	307	307	304	276	292	277	277	294	293	333	297	303	311	293	293	308	307	328	340	316	277	321	309	338	292	311	325	337	282	328	313	296	292	288	302	310	291	340	311	291	284	305	310	276	302	350	311	314	307	319	305	307	335	288	323	311	340	295	302	316	300	327	299	273	282	294	286	307	303	354	281	322	289	291	295	275	301	308	311	334	274	284	314	282	275	311	306	310	301	333	301	284	332	304	295	298	306	298	291	283	308	301	345	299	313	321	293	305	304	294	298	298	313	308	309	284	285	282	303	279	287	307	246	278	290	337	294	317	288	305	310	312	296	316	302	306	302	305	282	300	311	303	295	324	331	298	313	293	274	317	270	300	252	292	292	292	312	311	304	311	307	296	293	295	310	304	323	310	293	308	318	311	287	283	328	312	313	283	298	312	330	309	323	303	293	312	320	322	302	353	287	281	283	295	298	287	311	272	330	317	308	291	326	293	286	339	312	299	302	327	284	337	286	316	323	265	322	266	310	303	276	311	257	320	366	306	312	289	281	290	299	300	311	290	293	320	263	324	297	305	305	329	290	328	310	321	269	304	299	307	293	293	284	283	291	298	299	309	282	297	302	302	288	320	320	249	305	319	304	293	319	300	283	298	335	267	330	290	291	308	283	301	342	296	309	327	292	291	263	304	265	327	319	302	306	318	294	320	248	323	290	312	266	279	307	301	307	293	329	309	330	316	305	300	315	346	314	308	316	298	289	284	295	290	303	316	295	297	292	290	275	288	294	299	325	288	324	303	295	295	274	297	279	295	343	319	334	292	305	308	314	279	291	302	292	282	306	297	270	286	305	326	293	325	304	282	302	309	316	288	302	313	312	322	298	307	303	342	278	299	296	317	305	306	323	309	255	296	304	320	297	299	315	323	309	306	312	307	337	259	296	291	300	297	281	330	303	310	309	338	337	282	324	302	320	274	321	304	280	316	322	279	278	321	294	322	294	267	298	337	317	305	297	284	300	333	309	301	275	312	328	313	268	316	289	332	304	300	295	311	295	292	286	318	305	301	328	319	281	314	296	301	300	320	310	303	299	319	314	301	302	296	319	299	281	288	249	290	273	280	311	302	323	267	289	293	288	300	266	293	286	298	306	297	300	302	288	298	312	285	310	322	282	333	312	333	295	319	314	347	324	293	289	296	275	299	303	319	295	296	330	342	274	269	301	290	309	300	281	298	338	282	317	331	285	312	307	318	303	297	313	285	317	303	298	253	286	312	312	298	290	317	290	316	320	321	288	320	284	302	309	298	251	317	279	291	274	320	288	299	290	305	331	293	281	321	311	306	299	310	280	330	316	281	290	305	287	292	275	336	299	302	290	328	310	308	320	308	257	297	301	307	310	299	323	309	295	286	322	277	324	326	304	329	285	312	297	328	273	311	310	306	297	325	289	323	316	286	305	282	288	315	305	299	289	276	292	319	303	288	298	280	305	293	318	309	316	292	255	272	278	299	303	331	281	303	308	278	280	294	280	309	294	306	323	303	340	296	268	323	303	289	283	315	316	348	294	301	291	307	292	306	291	283	310	275	307	308	300	307	302	305	312	283	295	322	291	314	289	272	295	269	288	344	275	312	310	298	297	321	276	277	301	301	301	291	289	318	339	308	311	300	307	319	281	322	319	321	318	267	300	315	287	277	275	302	312	284	296	347	336	279	286	275	296	333	297	298	320	292	301	329	318	294	297	325	324	301	282	310	308	300	309	292	311	268	334	306	297	304	309	298	324	312	306	297	294	305	315	277	297	302	293	295	317	283	304	295	321	254	300	262	260	311	278	304	284	313	351	302	334	302	285	290	284	296	272	304	265	334	301	291	313	320	325	284	294	284	300	302	325	283	278	300	325	293	317	324	280	302	284	311	302	306	301	304	269	278	324	310	335	298	293	303	298	309	266	305	311	315	265	304	303	303	296	311	315	322	283	314	316	321	282	337	290	331	311	323	296	248	293	300	297	292	293	266	311	317	335	311	307	290	272	280	266	333	307	282	303	309	309	296	275	297	315	300	275	284	283	285	325	301	269	291	302	305	310	319	319	282	292	299	275	339	295	286	302	341	301	300	294	282	326	324	312	299	303	308	298	287	266	306	301	307	335	285	330	301	307	283	300	311	307	333	296	314	278	293	276	323	320	313	297	291	268	301	316	323	313	309	309	292	321	289	315	341	342	281	290	301	337	292	286	286	323	293	301	320	304	291	280	280	251	296	317	270	277	310	332	278	308	287	284	304	316	296	278	312	302	303	266	293	329	308	304	281	305	292	297	291	297	325	293	344	291	299	282	282	320	300	296	336	260	305	300	336	305	282	319	298	350	342	304	297	296	310	315	291	320	305	303	307	294	309	307	291	289	334	286	272	298	336	315	285	313	339	285	258	296	311	312	265	301	342	299	298	298	279	309	302	292	307	308	305	293	326	294	286	328	247	337	299	311	295	300	286	293	329	298	308	306	282	298	287	275	313	299	310	312	314	262	310	315	303	332	326	310	313	299	301	292	305	304	262	290	292	303	304	312	303	269	334	313	298	297	287	281	269	305	284	341	297	284	273	312	309	301	295	292	294	294	268	281	309	309	281	295	302	287	277	299	312	301	314	272	325	292	297	302	302	281	290	297	336	299	311	301	286	304	328	349	285	330	260	327	297	287	301	301	293	310	309	277	318	308	302
7901	3652	2737	1673	905	803	771	779	773	746	775	764	746	702	743	740	718	738	715	752	698	702	746	754	702	733	741	761	737	725	768	752	801	739	729	737	719	770	750	725	733	740	734	763	722	697	698	795	723	761	731	737	754	714	763	718	756	746	787	748	724	768	729	738	770	714	748	739	701	702	776	703	761	708	738	742	757	725	747	714	719	770	726	730	746	645	769	710	740	753	717	714	753	727	727	749	761	733	752	754	723	687	767	716	756	762	691	792	721	735	713	708	682	779	703	764	722	753	765	732	737	719	755	730	731	721	726	713	770	762	762	747	738	747	722	713	779	702	748	770	786	731	717	745	717	725	705	737	719	702	759	761	708	737	735	733	698	708	768	751	736	786	719	723	785	737	735	720	746	722	723	743	766	695	742	760	732	717	761	725	741	735	751	737	765	767	756	726	722	731	695	714	739	727	720	725	747	748	723	785	703	726	706	769	757	744	717	739	745	691	715	763	730	685	705	744	720	703	743	712	735	712	809	736	746	748	715	766	750	771	728	770	732	734	769	684	671	770	737	729	702	782	707	726	780	727	725	747	696	758	711	771	753	753	758	690	682	760	750	771	733	796	730	767	742	711	696	718	746	761	735	738	666	737	727	766	738	710	744	745	752	721	814	770	728	740	727	741	721	766	734	738	727	746	766	748	806	689	779	745	759	757	724	738	716	753	742	708	710	744	723	711	728	787	753	729	734	733	789	746	729	746	730	731	741	719	717	696	748	709	818	759	769	754	726	692	714	721	730	756	704	756	762	722	775	737	689	714	737	745	769	756	770	712	719	730	721	789	734	735	704	753	756	671	751	686	747	692	720	722	741	696	777	730	723	704	721	744	731	740	711	735	702	774	805	680	738	784	751	734	802	750	743	764	770	753	747	746	772	727	760	761	736	776	748	736	760	705	760	718	754	724	715	741	688	735	786	784	723	712	751	735	697	795	707	740	753	719	729	759	787	720	736	733	739	734	754	762	747	776	726	704	782	759	718	727	719	739	758	740	776	720	702	774	729	746	744	748	716	702	749	746	798	733	747	750	743	704	778	694	758	713	737	709	787	640	732	691	734	742	758	761	746	728	771	728	769	674	713	718	741	786	745	722	744	768	676	765	720	756	731	751	757	800	737	751	706	724	734	755	729	764	786	710	734	771	755	725	741	748	769	720	759	758	803	713	784	769	711	720	773	789	705	727	701	770	723	739	733	691	712	755	729	743	756	766	758	739	708	716	757	707	772	759	714	728	712	711	709	695	770	698	678	733	771	709	792	757	681	714	709	745	765	704	737	738	724	749	770	692	779	792	808	714	744	718	740	750	691	759	678	726	783	782	739	743	730	685	757	712	776	753	772	712	742	756	751	679	704	730	768	766	743	732	695	719	730	742	774	723	749	772	721	687	721	679	687	735	756	742	725	719	745	726	684	699	751	737	741	752	738	688	708	769	755	742	749	684	734	752	717	724	795	757	728	740	748	757	774	727	712	694	741	690	691	746	721	707	761	761	744	699	772	671	733	742	713	728	724	753	754	742	770	749	745	742	757	770	742	757	765	806	711	760	757	723	752	721	743	752	763	733	748	792	711	725	727	743	735	723	778	687	722	730	756	737	749	745	717	740	765	746	758	731	695	707	772	701	710	690	756	719	703	736	720	776	728	744	744	735	664	703	750	754	747	722	778	689	744	717	738	717	733	736	706	771	761	764	738	776	733	776	761	747	773	731	754	755	709	742	693	755	711	765	693	765	727	736	720	737	738	777	719	730	760	692	722	693	790	764	773	686	736	732	771	755	740	752	768	717	782	758	728	772	730	735	727	808	777	691	733	707	770	759	724	737	760	707	741	748	729	727	767	700	747	732	727	705	732	728	748	781	762	747	779	755	733	740	728	761	660	757	735	724	747	727	782	776	710	717	742	766	756	710	718	731	790	779	737	742	740	720	745	720	690	773	712	730	714	725	741	732	716	789	735	779	743	729	718	743	712	728	749	699	724	705	770	725	728	746	722	742	729	728	723	739	716	719	735	766	757	782	697	718	701	726	770	699	776	750	717	726	745	734	713	703	760	741	751	727	728	763	755	728	730	733	725	723	724	736	751	692	734	729	715	762	753	732	738	712	744	722	747	753	804	705	718	697	762	768	728	751	745	745	722	743	730	741	767	733	731	697	739	725	713	716	766	714	772	706	750	686	710	780	750	729	720	747	733	767	783	713	736	724	780	729	740	742	757	716	690	742	727	720	741	776	730	691	718	722	745	777	752	722	737	772	748	755	766	717	713	718	753	707	762	748	711	713	692	745	758	764	699	705	756	824	757	720	749	737	730	715	721	744	702	712	715	759	729	737	725	708	727	773	715	751	716	786	733	696	753	695	685	776	722	748	688	719	765	738	781	735	769	740	697	715	726	718	778	707	770	747	744	730	698	717	717	660	728	731	715	771	743	746	740	751	779	697	735	738	763	737	736	774	685	746	752	730	710	740	746	759	747	761	737	750	709	749	746	701	711	800	724	755	776	728	682	707	767	703	728	736	703	765	756	677	766	768	755	719	716	717	701	690	734	745	758	739	745	707	705	744	747	725	701	809	727	764	706	736	731	732	769	725	774	702	739	725	706	738	768	764	761	659	754	699	779	759	717	761	707	806	749	744	734	730	728	741	706	780	735	721	748	748	725	734	755	693	753	704	699	771	784	750	733	746	740	743	747	742	754	737	709	758	737	707	777	745	751	734	723	704	728	702	759	745	725	741	766	786	772	787	709	742	735	727	771	765	702	725	723	742	775	737	721	705	696	705	757	712	724	767	713	729	700	766	726	723	694	709	732	768	761	766	755	715	725	730	703	737	752	731	706	744	751	748	736	739	761	708	702	737	756	741	775	724	776	721	759	726	746	764	772	745	757	700	760	721	777	761	743	712	704	705	735	682	705	682	805	751	684	716	756	734	753	725	722	760	717	732	732	742	766	769	711	736	693	700	741	701	711	733	677	737	724	777	686	771	713	775	696	715	710	721	747	766	776	687	698	691	746	727	764	710	766	726	764	788	700	732	745	725	783	719	719	726	736	746	760	669	779	690	750	750	761	768	708	711	783	755	741	789	713	744	740	740	713	715	799	749	722	710	736	745	676	783	711	761	696	703	762	714	760	743	731	773	768	723	781	758	787	738	746	763	728	751	716	780	723	748	720	705	786	731	740	710	724	729	718	773	724	731	757	723	767	764	733	737	783	702	680	740	748	728	688	733	765	752	725	743	803	764	714	781	713	778	750	749	750	746	767	743	718	716	710	747	725	701	755	719	742	733	702	673	801	764	729	775	775	716	757	772	750	771	707	732	759	743	753	709	705	729	740	720	754	747	710	737	796	704	718	780	763	744	737	747	719	732	684	777	764	761	696	778	710	724	778	750	781	733	741	718	717	715	734	763	768	698	713	746	733	700	743	780	707	750	716	709	741	722	722	751	696	714	745	762
27726	16696	12430	6685	2895	1168	554	530	489	325	279	287	244	269	237	255	254	239	240	245	237	214	240	246	214	247	235	234	262	220	222	226	236	252	214	205	228	240	222	214	228	238	233	222	227	197	246	222	219	250	214	231	220	232	215	224	219	269	237	240	219	222	217	228	209	241	228	229	243	226	201	225	227	237	226	221	241	236	240	214	250	212	228	214	224	245	210	230	209	226	207	238	224	253	249	239	260	239	244	226	237	227	247	221	253	235	232	230	240	239	241	235	212	230	222	262	244	227	257	231	233	252	223	208	260	225	236	228	247	216	243	236	221	239	230	243	228	222	239	214	216	227	212	237	225	262	249	247	219	249	225	231	215	212	252	230	232	252	222	207	210	217	253	229	232	243	231	215	233	204	195	225	235	218	193	250	242	211	224	226	216	242	227	206	249	238	239	229	253	220	228	204	252	245	220	237	234	204	223	235	220	216	225	278	218	215	237	209	236	237	254	231	221	230	228	212	221	219	229	238	234	238	261	241	235	230	245	214	225	231	233	238	229	241	241	214	218	230	202	239	223	217	221	223	232	221	246	205	242	238	232	247	221	210	226	229	225	245	257	227	256	244	227	254	211	209	214	248	225	235	221	241	221	244	244	214	247	222	219	235	227	243	224	261	219	235	232	242	243	252	226	261	246	240	238	228	241	221	209	230	230	230	236	243	233	241	220	242	207	208	231	255	205	250	247	196	224	235	240	251	228	231	184	230	227	244	237	247	246	224	199	243	238	211	225	251	234	221	217	235	206	232	229	215	215	231	244	232	217	241	205	197	225	221	231	234	237	201	244	214	215	220	261	236	223	218	218	243	184	239	209	225	228	197	223	238	211	213	229	224	213	227	231	231	189	234	204	238	210	212	201	225	231	247	224	216	212	228	242	197	217	225	212	242	216	257	209	234	250	209	202	201	240	195	196	230	226	225	250	233	215	228	230	230	200	231	210	223	199	243	200	232	195	222	241	207	234	237	248	242	208	221	210	226	268	237	221	257	232	221	241	221	191	234	248	245	215	245	205	229	230	223	232	217	226	228	227	228	227	235	239	242	239	250	232	210	236	231	229	228	214	193	240	241	250	244	212	238	223	210	230	245	241	209	254	227	216	239	224	220	243	212	197	240	233	230	259	233	218	219	211	242	255	219	230	223	227	226	230	215	224	237	229	229	220	238	243	236	221	230	232	268	216	224	231	238	232	199	214	225	200	206	221	232	255	250	248	223	218	242	233	202	232	242	205	229	208	235	231	216	233	233	225	207	239	239	232	240	224	208	246	254	217	234	202	255	219	239	222	218	215	219	206	231	221	209	249	242	248	270	236	235	248	221	218	241	232	255	247	224	237	223	215	201	243	235	260	227	234	225	226	252	216	233	216	221	224	217	224	243	227	225	202	242	188	244	242	212	238	222	255	252	240	236	224	222	212	206	237	226	220	209	225	248	213	239	248	228	225	224	214	214	242	238	233	264	240	226	250	246	205	219	224	220	228	213	239	237	201	192	219	238	179	195	226	233	241	190	243	222	228	222	228	249	246	251	211	250	231	214	215	216	244	208	211	235	228	237	248	229	215	252	268	216	211	217	239	226	213	245	234	239	230	230	234	204	272	217	218	206	231	251	238	234	240	218	252	218	195	224	209	252	220	211	213	248	251	212	223	215	274	249	217	202	251	242	231	272	248	235	261	230	222	225	222	230	222	233	225	215	202	242	227	217	241	244	236	224	246	225	221	228	222	205	241	234	235	246	230	229	264	256	243	199	224	243	235	241	228	237	238	217	227	235	226	248	266	209	212	212	208	241	235	237	208	241	211	219	255	229	243	206	222	213	249	235	244	237	244	228	217	222	225	257	219	238	241	228	242	221	213	211	203	203	239	225	222	237	208	240	219	210	215	229	203	220	211	216	222	205	220	218	255	207	246	226	258	203	208	234	231	215	211	224	227	232	213	191	238	233	211	241	213	243	231	220	235	194	245	215	216	218	227	227	225	236	226	218	202	236	247	233	219	235	256	205	239	204	233	219	244	229	223	223	225	245	237	212	235	231	224	230	232	230	233	204	221	234	216	215	202	228	252	218	241	219	241	224	229	218	250	251	219	218	243	211	215	199	219	210	236	225	229	226	222	232	243	246	238	254	226	207	234	238	257	268	227	263	221	237	235	214	239	222	224	222	206	214	251	229	216	224	237	247	230	226	205	236	235	217	205	246	237	224	239	205	216	244	244	233	226	194	214	220	235	248	235	218	240	251	242	207	222	232	228	233	257	231	236	232	217	240	209	243	214	209	225	261	226	209	195	231	231	221	263	234	254	241	234	211	226	229	231	226	211	227	241	227	232	231	240	239	231	211	251	230	211	218	212	243	209	247	223	208	227	198	223	258	257	226	247	226	266	225	212	241	206	233	244	226	229	210	233	235	237	228	214	231	241	224	233	232	238	225	228	219	249	231	259	238	241	231	223	205	219	246	230	240	215	231	229	221	224	214	225	217	260	240	238	257	221	246	218	239	242	252	260	264	209	213	206	221	255	230	250	238	243	209	212	224	248	236	239	209	217	232	239	240	230	226	242	224	215	231	237	232	227	228	251	243	243	217	203	238	209	241	226	238	223	221	234	242	236	212	224	257	246	237	253	227	228	235	221	216	230	250	229	225	215	239	213	260	242	221	237	249	223	223	238	206	244	251	243	239	204	237	214	239	244	233	231	226	226	262	231	250	253	236	232	225	212	253	242	225	215	219	238	234	241	264	213	212	231	248	204	225	214	231	235	243	208	226	231	230	253	220	233	215	246	230	247	239	216	237	228	234	220	243	197	217	244	231	234	241	227	253	206	235	204	225	224	235	218	218	219	253	236	229	228	231	244	212	221	211	247	221	247	238	260	220	209	230	235	206	207	234	233	263	248	221	226	239	237	241	246	245	264	238	239	234	290	205	232	220	246	228	231	276	225	222	244	201	215	238	217	253	228	230	243	226	229	203	219	218	235	242	236	236	214	205	220	241	229	245	250	216	217	219	209	230	238	244	224	237	199	237	211	208	222	223	256	212	237	242	224	230	217	233	211	202	222	221	243	242	231	203	247	227	247	219	238	222	227	229	204	229	199	215	228	223	245	218	238	254	222	242	201	220	231	222	219	220	211	213	238	212	247	256	231	220	212	215	204	229	221	231	235	220	222	224	209	233	218	227	266	223	252	224	235	225	228	236	238	218	223	195	225	252	218	201	221	243	204	232	230	227	235	235	237	219	249	205	228	237	229	206	231	240	240	212	210	261	244	242	217	220	251	216	229	235	231	247	198	219	211	216	245	218	252	190	231	240	217	198	249	252	247	211	203	208	220	241	226	213	214	216	226	222	250	245	219	243	233	218	222	228	206	220	222	189	230	209	245	251	244	216	192	217	225	216	227	265	212	246	239	245	203	225	233	235	222	218	224	222	223	213	237	219	222	243	248	197	246	246	230	238
20780	14323	13126	8874	3668	1794	1056	1875	2022	1085	877	850	678	659	596	592	631	578	648	585	591	586	596	588	563	565	585	594	553	584	589	585	604	542	566	564	590	611	598	622	578	575	555	559	565	566	590	556	585	553	605	525	525	566	536	582	597	598	578	560	566	565	569	580	563	552	598	533	571	593	576	536	561	544	527	558	538	557	568	564	537	542	574	525	545	551	541	542	537	614	537	562	558	570	587	534	545	566	563	534	591	525	606	551	579	549	541	549	570	604	600	575	530	552	554	549	532	577	583	554	545	554	564	578	574	603	602	592	552	532	557	585	546	604	521	559	562	581	517	550	544	547	600	547	548	559	592	564	557	582	545	530	548	562	583	550	615	551	568	504	560	584	536	560	555	543	562	594	543	579	536	533	584	572	593	523	566	577	559	593	554	525	563	590	598	543	599	544	562	533	517	537	599	557	543	548	558	552	536	580	581	598	616	553	616	579	589	545	595	605	548	584	622	544	556	533	568	543	548	546	596	558	574	569	554	570	572	563	571	540	580	541	595	576	576	536	550	537	546	556	551	590	558	588	581	559	549	573	557	571	551	548	583	580	572	559	596	585	569	606	600	544	558	551	532	591	586	545	564	580	539	568	579	532	553	546	517	544	584	534	565	590	530	570	552	563	597	530	543	539	579	602	511	559	539	575	624	569	570	577	570	558	567	527	577	571	547	551	546	542	567	556	567	564	570	579	610	563	615	569	567	562	549	591	563	556	552	573	560	597	573	564	558	474	574	557	593	559	527	599	577	542	554	581	554	526	577	540	585	593	520	579	510	578	558	583	554	576	544	610	581	559	538	568	584	617	568	545	556	517	565	556	588	571	537	573	587	600	564	536	551	546	583	588	567	570	528	555	565	553	545	603	554	601	505	557	546	559	592	579	528	577	566	567	521	556	555	539	573	550	597	561	584	557	568	534	552	570	560	578	532	569	541	574	557	561	544	564	549	598	554	583	548	565	529	613	564	574	544	571	584	605	580	547	556	586	557	553	590	585	582	590	530	575	572	548	582	608	572	560	552	583	591	561	563	602	552	601	559	561	567	567	567	562	602	594	558	550	581	561	563	614	544	539	538	595	526	562	559	522	566	588	583	545	546	565	580	600	551	570	523	604	594	566	562	565	571	565	597	522	578	589	532	547	587	530	528	553	525	563	564	555	565	548	581	562	525	560	555	545	571	565	542	641	534	568	578	547	593	570	585	576	565	559	615	547	545	596	570	529	549	606	541	562	583	548	536	587	549	526	529	531	594	524	562	577	516	589	559	541	582	569	553	532	569	573	543	582	594	553	589	618	539	583	578	577	541	558	574	593	611	554	577	521	543	541	524	552	525	590	576	523	532	551	573	606	542	530	582	575	571	576	570	571	578	584	586	580	566	551	523	580	524	548	532	572	605	563	572	540	575	572	555	567	556	566	572	604	534	599	581	574	534	558	604	551	515	540	557	563	614	599	604	552	562	556	602	570	547	594	550	557	531	549	600	576	559	566	591	537	569	570	562	538	588	550	560	582	560	563	538	541	550	534	600	568	567	551	589	525	577	560	554	521	588	554	541	562	548	565	590	561	576	562	564	586	525	555	536	564	559	529	573	542	543	581	605	574	527	586	612	529	538	576	587	581	541	564	580	595	579	541	554	557	555	540	559	538	584	575	602	522	537	595	569	557	576	541	534	578	578	581	522	569	560	533	623	539	547	602	596	569	555	596	557	551	602	556	569	585	578	581	603	583	568	606	551	534	571	575	574	546	607	585	595	561	589	536	569	593	560	583	559	576	556	627	560	538	548	540	526	557	552	593	560	567	539	592	595	607	595	570	536	546	599	541	546	566	545	560	547	540	566	525	535	562	564	578	528	566	590	607	577	620	599	591	544	579	558	525	519	587	570	562	562	556	599	518	585	591	547	561	538	565	594	586	593	570	537	546	600	585	507	553	604	563	510	557	591	586	569	535	560	562	562	549	559	530	537	567	611	537	565	531	601	568	535	527	560	541	526	581	558	587	594	547	588	512	534	584	561	533	571	588	509	557	599	539	531	546	577	586	622	571	569	525	599	587	583	541	547	528	586	541	604	537	592	595	616	583	561	511	564	590	551	540	549	594	588	585	537	588	641	527	548	617	547	581	541	548	573	545	527	524	565	560	588	561	566	604	572	587	579	600	539	562	591	562	561	591	548	547	552	577	612	587	610	576	516	541	559	580	562	546	552	569	627	549	538	588	579	584	558	570	583	570	603	535	588	579	575	574	531	603	559	596	574	591	558	602	546	555	539	547	544	556	571	570	577	583	534	574	604	504	566	552	581	583	562	519	559	566	560	531	557	571	542	509	570	571	590	575	555	558	527	569	566	573	509	574	552	583	576	524	594	564	555	554	609	565	518	534	540	555	556	525	560	580	576	592	575	601	550	547	578	539	567	509	530	560	550	560	592	547	553	550	531	518	559	561	557	536	557	562	561	586	568	572	573	569	588	547	543	559	544	562	576	595	532	548	550	580	615	556	589	565	625	583	559	554	544	558	539	515	603	535	605	534	529	546	580	607	541	580	550	537	504	569	570	569	538	581	591	558	553	560	512	588	557	594	573	583	534	551	567	601	540	546	560	562	554	562	607	550	573	572	554	602	548	566	550	529	556	575	573	601	548	549	621	558	618	567	572	571	554	572	579	571	548	506	597	580	547	570	561	590	580	553	577	557	538	552	553	571	525	518	563	569	605	555	555	575	587	552	545	560	538	558	518	559	575	609	522	539	560	536	584	589	532	568	584	542	607	607	589	533	565	583	505	556	586	601	555	549	550	563	569	604	580	613	529	507	533	589	563	578	569	567	532	584	551	562	582	585	575	582	577	567	574	532	593	518	581	545	542	563	572	547	544	565	568	567	521	594	549	572	543	548	571	595	566	581	587	575	553	525	556	510	550	552	575	579	525	545	524	557	580	552	574	559	578	557	565	546	531	535	551	564	585	576	596	568	599	574	556	566	575	598	569	592	601	562	580	559	560	569	523	590	581	576	557	575	616	551	581	613	579	517	576	573	560	544	574	537	622	551	524	592	579	544	580	524	591	596	581	580	580	591	555	589	591	551	573	590	552	555	583	571	599	579	619	569	553	596	552	528	565	590	539	581	550	543	616	566	586	532	581	550	562	573	570	586	584	574	561	543	561	548	564	527	519	565	584	583	528	556	555	564	591	580	571	514	568	592	528	554	589	550	570	554	564	546	586	556	551	603	604	571	548	569	593	612	572	579	539	554	554	592	552	533	550	542	549	538	604	571	555	554	570	591	530	526	555	578	569	595	582	567	540	563	545	580	573	588	580	532	553	585	560	550	551	576	569	591	573	558	577	624	557	577	585	539	533	578	567	535	536	526	576	567	556	544	584	586	585	602	611	591	562	594	574	572	607	565	543	547	577	532	565	565	582	538	529	549	593	615	555	566	566	572	559	586	554	556	571	574
36416	22793	16323	10592	4863	1941	840	657	516	259	187	179	143	113	124	116	118	116	117	113	120	128	121	123	109	107	119	105	102	108	120	100	102	97	124	114	94	104	112	122	97	122	122	113	105	107	107	108	110	111	105	97	112	126	118	109	98	96	101	92	97	98	114	122	110	119	99	102	103	116	121	109	105	135	117	112	119	96	109	112	109	100	107	105	99	99	118	116	130	110	122	92	106	103	108	91	101	98	122	100	111	132	123	122	131	122	106	112	108	122	83	105	101	109	101	72	99	120	116	95	101	109	114	111	91	109	110	102	87	113	114	85	96	134	121	112	103	95	93	102	101	102	110	85	116	94	109	95	110	103	97	113	101	113	112	122	90	91	116	104	81	111	103	106	108	137	102	106	96	111	97	116	103	98	117	128	109	124	102	115	90	132	115	96	106	91	100	95	121	130	114	106	105	88	99	104	97	134	110	114	92	112	109	137	110	84	118	112	103	83	118	104	121	136	88	125	114	94	95	110	106	104	86	115	105	87	103	125	97	129	116	113	107	104	95	104	97	95	114	109	116	107	90	121	99	111	115	102	101	90	95	88	115	100	123	79	106	100	89	96	110	103	100	110	108	112	92	109	106	112	114	89	122	101	106	105	106	121	111	104	105	115	93	117	104	98	111	124	111	95	98	98	104	100	105	109	112	105	102	98	107	114	88	108	116	124	109	105	124	114	104	95	110	122	114	111	100	94	90	119	110	122	89	93	109	94	123	119	102	109	107	91	128	90	89	99	88	108	122	120	106	85	115	119	108	102	101	98	100	105	116	104	111	90	92	96	118	114	101	111	103	113	94	107	117	94	106	104	95	112	102	108	97	99	120	101	110	96	108	95	102	111	120	115	122	107	113	118	116	114	100	120	93	108	123	117	111	104	101	107	120	96	94	98	102	108	88	110	110	116	101	103	96	105	92	99	106	98	106	94	106	104	123	89	115	99	102	97	104	101	123	98	122	108	102	113	102	96	105	87	94	109	99	122	82	103	91	101	124	105	118	102	119	91	104	105	112	102	105	101	113	118	103	104	113	101	126	106	114	93	106	114	88	85	90	118	101	102	93	85	104	109	90	106	127	106	103	110	123	99	79	123	98	94	84	103	140	123	116	103	115	113	102	127	91	94	110	81	110	108	110	116	93	92	113	84	106	113	102	123	96	103	111	105	101	101	120	108	114	112	112	112	109	98	114	108	125	115	97	112	130	112	87	97	126	130	100	112	85	111	110	111	112	87	105	113	117	103	97	104	102	80	93	101	97	108	103	103	99	102	111	117	127	102	122	113	98	112	94	96	112	104	102	102	95	112	77	101	105	115	97	100	118	110	118	105	117	110	102	102	121	103	114	109	109	122	87	112	105	109	104	112	105	103	107	95	89	121	119	112	89	91	92	95	96	84	106	109	101	91	122	100	99	98	103	105	121	91	112	113	104	107	114	132	99	114	112	110	103	127	114	113	110	103	111	88	84	98	104	106	107	100	106	89	89	110	94	105	109	96	109	96	107	111	85	112	122	102	126	102	116	100	92	111	111	92	112	118	110	107	93	111	102	115	100	100	95	114	101	86	100	95	94	113	90	104	97	116	120	112	108	86	109	91	110	119	107	91	84	99	106	124	115	119	114	106	106	103	115	122	118	101	96	91	108	100	95	108	84	112	102	107	107	107	117	101	112	102	114	99	122	116	120	105	90	96	118	107	102	120	113	96	106	99	118	113	93	106	108	109	97	108	90	107	95	110	120	131	106	101	140	110	96	109	96	110	95	115	119	119	108	110	101	116	121	108	90	98	109	85	106	117	110	103	103	103	109	123	127	96	114	129	103	108	79	102	126	99	87	113	106	105	103	113	119	96	110	107	117	97	96	123	106	103	109	91	115	121	123	110	100	98	98	97	103	107	107	93	107	108	110	109	123	112	98	118	102	97	106	102	133	105	104	96	114	95	89	89	95	114	119	102	111	105	94	108	100	105	118	118	105	107	112	118	95	111	109	100	99	86	112	101	109	109	82	104	114	105	111	98	97	112	108	95	100	115	109	109	100	107	102	116	86	97	105	98	94	113	101	105	117	108	125	112	109	102	108	105	92	101	122	101	93	97	105	125	107	103	109	113	119	115	102	100	103	103	102	113	103	97	99	107	96	113	107	114	113	97	105	115	112	102	102	96	107	105	97	99	123	82	109	102	114	105	97	128	108	94	119	98	97	98	91	86	108	96	95	104	107	106	92	99	129	110	92	95	112	107	109	79	87	109	104	111	129	105	120	101	117	83	113	108	101	100	87	77	100	104	108	107	100	109	98	112	88	99	103	100	82	111	102	99	105	100	91	112	120	92	93	98	93	128	115	106	110	95	122	88	97	96	128	106	95	94	97	106	111	121	123	102	103	94	103	93	119	89	104	103	97	101	94	98	109	101	113	103	107	110	93	110	90	102	102	111	109	123	101	99	119	107	109	100	108	116	109	92	116	99	113	115	120	129	128	93	98	114	111	108	90	112	87	111	105	140	106	94	104	101	105	115	107	100	88	103	98	97	101	85	102	114	117	80	118	93	113	99	104	92	105	110	128	114	109	122	102	126	90	109	113	102	100	110	88	82	125	97	104	95	105	105	88	112	97	106	108	117	103	107	112	100	91	107	87	112	107	125	92	87	116	97	95	112	119	101	104	102	98	120	100	105	103	107	95	117	100	104	95	113	129	120	97	112	118	101	92	114	94	112	93	126	83	96	125	106	78	104	110	114	92	112	116	105	111	107	97	102	93	105	83	111	112	105	110	100	102	118	113	101	116	103	118	110	123	99	88	118	100	100	113	86	118	113	117	108	110	122	92	109	118	118	123	108	122	94	128	117	114	88	113	114	96	107	92	124	93	102	112	122	98	129	99	106	108	106	107	87	118	107	107	106	93	107	124	98	107	122	111	107	94	121	103	104	108	96	113	105	109	112	102	107	92	90	96	106	80	118	123	107	101	109	84	107	108	113	114	93	93	100	108	105	80	93	80	116	108	95	83	105	74	97	101	119	89	112	88	84	81	104	130	107	105	102	109	110	112	117	83	115	134	113	106	105	104	103	95	107	89	95	108	119	99	100	109	87	119	91	93	123	111	136	101	104	97	100	114	99	126	109	119	115	134	98	107	84	98	90	105	104	102	100	118	115	95	121	94	113	105	115	114	118	107	104	99	107	115	119	101	95	110	107	98	109	92	129	104	106	104	92	120	112	85	115	124	80	105	133	97	118	101	123	117	107	97	108	97	106	89	117	99	111	120	103	107	90	88	104	105	108	107	113	97	116	107	119	106	106	101	102	120	105	83	104	113	111	102	108	115	92	104	106	95	81	104	117	88	92	107	104	110	96	105	103	100	86	94	83	87	104	110	96	105	104	88	102	107	91	91	129	103	110	128	106	109	113	99	111	121	123	128	117	119	112	114	101	127	112	97	117	101	102	93	89	128	107	83	102
25477	18615	15922	12487	5072	2002	1244	2222	2095	1200	871	752	633	429	378	355	337	383	356	354	306	357	327	344	325	352	313	309	306	340	308	285	303	297	268	302	315	309	294	285	332	279	291	281	247	290	264	289	306	314	289	301	287	305	279	279	257	326	294	277	276	308	291	294	264	276	278	254	256	296	307	310	309	286	305	268	260	275	297	296	286	277	293	292	299	313	298	327	282	292	297	286	300	301	291	296	285	270	281	315	278	277	275	298	301	259	268	311	285	274	279	279	299	307	294	293	316	295	272	304	276	317	265	289	272	321	266	296	275	273	323	262	304	285	287	268	276	290	270	274	268	279	301	285	292	288	269	272	294	299	290	308	274	282	296	284	271	260	296	315	301	271	262	282	277	287	309	287	272	306	301	282	282	300	295	291	306	326	300	287	286	314	271	269	296	271	269	282	311	304	249	294	334	287	271	272	294	268	277	272	288	312	284	294	324	277	257	285	294	288	276	271	296	279	277	279	255	285	298	273	296	296	312	293	281	275	281	282	290	306	296	246	288	276	297	291	288	270	277	299	277	276	290	296	288	278	313	299	296	291	283	276	265	306	295	287	284	314	289	267	300	295	280	295	265	272	298	278	313	283	243	268	302	264	305	304	278	279	327	299	284	265	308	299	276	313	290	294	286	285	269	287	284	280	280	265	273	255	287	289	274	284	285	279	308	301	282	274	314	309	304	292	310	279	270	300	293	287	308	303	291	274	260	291	290	283	288	260	251	294	267	271	276	297	279	302	268	300	295	301	279	291	296	282	308	292	277	318	278	337	301	279	321	274	306	276	286	331	258	289	255	295	262	306	269	310	290	271	304	284	263	300	300	313	290	292	306	290	297	268	265	301	280	282	304	289	315	275	297	289	266	256	281	252	293	272	272	276	287	303	338	254	287	264	286	288	275	293	273	286	288	309	289	288	290	275	304	278	288	283	264	303	291	291	289	287	251	314	309	302	293	306	280	300	285	306	261	294	298	315	309	264	298	300	301	287	300	280	266	233	300	297	260	304	278	280	270	276	306	283	270	292	306	305	315	307	277	266	293	286	286	274	293	293	289	277	278	281	277	298	279	303	282	303	273	296	268	299	288	291	315	280	289	285	285	317	260	298	274	303	266	274	292	321	285	288	272	304	332	288	282	283	293	268	279	297	288	314	304	312	285	299	260	300	299	306	279	303	286	317	285	281	285	294	268	295	290	296	309	283	279	277	291	295	275	288	290	292	278	276	287	282	275	304	298	286	285	285	296	276	276	252	276	296	285	295	300	306	300	253	294	288	300	311	271	301	272	316	327	300	299	283	299	271	263	307	294	305	287	289	274	275	261	282	297	288	266	278	289	304	294	254	295	294	303	281	291	296	267	256	302	263	256	272	267	292	293	320	275	306	276	275	293	243	287	278	297	296	335	236	281	283	278	262	280	301	285	321	311	284	282	268	291	259	299	289	305	267	294	317	266	277	313	285	264	279	304	284	302	288	293	257	287	272	268	299	291	283	274	304	245	262	280	267	280	314	276	273	287	277	287	270	275	280	309	284	264	312	275	266	284	308	257	266	286	273	283	332	272	280	295	282	273	306	297	285	306	304	286	275	327	281	309	286	279	262	290	314	234	277	329	261	276	309	293	289	316	289	293	286	277	304	316	267	270	274	281	289	267	308	303	278	267	291	318	300	278	294	300	283	260	273	268	282	302	291	306	288	274	283	268	294	258	261	265	294	281	254	274	281	273	300	276	295	299	287	283	267	274	288	296	292	282	282	282	299	281	304	281	280	340	305	315	305	269	303	283	296	276	318	291	285	302	271	289	279	291	283	238	292	255	261	277	278	283	280	308	303	266	280	284	275	285	290	287	328	293	272	276	300	292	292	303	295	288	296	264	310	294	332	314	295	269	277	295	277	250	289	267	266	300	306	312	284	284	312	289	291	289	282	285	288	275	295	289	314	277	262	279	284	281	264	271	285	287	272	301	290	283	313	273	309	264	285	266	295	286	284	312	272	304	320	287	281	281	276	277	271	286	251	271	283	296	267	253	283	271	287	269	321	267	310	324	284	269	269	286	276	287	266	296	268	266	289	270	294	299	276	280	293	312	317	300	305	308	272	277	276	304	273	268	305	288	290	285	293	280	282	293	296	284	288	247	317	298	301	294	307	302	311	294	293	278	279	276	295	279	269	302	291	282	300	273	274	292	275	295	274	279	302	266	306	307	288	289	277	275	271	239	280	281	284	235	312	304	295	309	269	267	306	296	259	293	293	285	297	277	291	287	301	303	298	295	278	296	312	278	302	287	286	264	266	261	251	302	285	301	274	276	266	302	297	306	314	254	310	307	292	296	288	281	287	300	318	261	271	278	293	292	275	306	299	308	288	289	277	312	295	309	301	292	307	290	288	320	293	276	272	300	304	285	289	257	293	289	272	294	296	263	290	319	278	260	318	295	306	255	309	275	289	245	308	286	283	293	274	318	277	295	288	302	254	272	303	288	295	274	272	322	290	285	278	293	263	298	268	267	291	287	300	285	292	307	289	286	314	263	296	298	322	316	305	283	274	293	289	282	283	253	316	295	278	295	290	322	268	294	297	287	277	282	313	319	299	270	286	275	264	296	289	284	288	262	283	304	300	275	268	296	322	306	267	275	260	309	281	260	281	265	264	269	291	281	270	270	301	283	279	296	282	283	270	273	278	330	270	318	298	283	285	263	291	294	303	325	278	277	311	285	290	257	283	289	313	284	258	296	296	291	285	280	289	347	284	279	302	280	301	292	299	285	296	277	283	275	278	291	281	319	293	249	278	320	305	289	284	282	323	281	284	311	296	316	313	291	293	286	291	289	266	284	263	302	298	274	299	294	303	279	263	311	261	282	271	255	261	290	314	271	267	286	312	276	320	319	276	304	295	264	273	291	295	292	273	240	278	263	303	288	298	283	317	273	295	305	285	274	285	326	260	271	279	292	289	273	295	288	263	301	292	283	289	278	281	274	264	312	297	280	290	296	320	275	288	301	273	270	323	252	274	316	289	307	306	289	284	269	298	284	250	257	284	285	269	278	287	309	305	289	309	270	281	264	275	279	272	292	295	264	286	300	286	296	274	271	308	297	271	295	313	284	299	306	293	296	300	294	269	276	281	288	307	297	283	283	254	285	302	287	282	277	282	297	286	316	304	309	283	274	260	280	283	262	280	304	262	290	269	303	300	305	294	297	307	287	283	274	266	314	320	300	313	279	299	289	284	272	314	281	308	278	320	270	268	303	317	282	288	284	260	261	283	285	280	320	281	316	267	260	276	275	280	275	274	290	295	311	279	273	299	275	289	297	305	296	296	311	324	277	281	264	315	298	298	291	271	306	303	281	300	291	287	294	295	293	250	284	274	275	256	274	322	278	295	284	306	322	309	292	260	293	276	294	272	297	291	293	289	246	298	306	291	310	273	279	281	309	301	283	279	306	332	305	278	289	263
10120	3110	1220	591	341	317	313	328	311	295	283	305	310	292	317	288	287	298	314	284	349	324	315	286	341	299	311	291	281	282	296	280	289	326	291	313	312	294	287	295	305	295	296	304	294	318	294	320	338	277	308	324	340	295	305	295	310	291	282	301	287	334	288	319	291	317	306	266	338	276	294	298	249	277	275	301	290	298	315	284	311	310	268	246	322	327	289	294	331	292	274	293	301	294	332	314	305	322	322	325	296	312	309	326	303	312	296	286	279	336	307	287	273	328	282	299	288	301	318	277	315	326	262	269	281	298	290	303	295	289	323	306	319	275	314	314	306	318	276	294	302	324	343	307	309	309	283	310	310	311	299	272	299	317	309	324	308	276	317	284	311	285	346	272	344	315	297	303	265	289	304	291	303	307	320	344	323	277	280	328	304	326	286	293	281	274	305	300	316	288	275	285	327	325	275	289	296	274	249	281	290	315	283	271	323	288	324	323	342	320	288	319	336	284	276	303	322	273	321	318	297	303	309	316	298	292	298	311	309	301	303	267	286	294	315	267	279	285	316	273	333	314	288	309	336	306	275	295	298	311	273	285	332	330	304	266	318	301	325	314	312	294	334	316	298	318	307	321	319	300	341	335	329	292	289	302	308	293	279	319	281	266	290	328	297	277	293	271	269	281	305	300	271	321	286	286	324	316	307	310	325	309	260	329	310	303	320	280	352	309	302	312	294	303	317	299	323	294	306	296	286	305	291	316	302	303	306	306	277	308	276	298	303	287	307	309	281	305	322	309	286	303	295	321	300	345	288	290	314	304	346	290	312	307	342	301	276	278	267	295	297	287	292	324	283	291	330	316	303	285	295	315	319	295	307	282	286	314	301	290	313	326	281	288	311	308	297	302	302	279	310	299	284	315	276	313	316	290	289	308	304	316	291	310	283	340	311	322	283	315	347	322	354	336	286	295	296	337	275	276	303	334	290	280	302	312	304	277	312	306	319	310	321	313	293	315	304	257	304	295	317	282	300	321	319	288	287	306	290	295	314	322	295	331	278	252	308	321	271	300	301	327	291	304	301	337	316	340	309	340	303	256	307	295	294	313	322	306	288	284	307	282	295	274	268	292	294	294	304	313	287	305	316	297	328	313	283	292	310	307	328	291	326	321	321	277	320	328	297	325	300	303	298	290	311	275	306	304	324	306	287	283	294	291	298	292	294	333	279	308	318	310	305	292	320	299	287	315	278	294	270	309	292	306	296	309	295	308	264	336	306	318	265	282	319	291	292	286	308	300	305	293	315	313	315	311	300	282	265	322	333	318	273	314	306	276	299	311	319	280	279	313	328	295	322	316	313	271	303	318	314	276	292	291	319	285	293	262	288	333	285	312	293	297	341	310	299	281	301	285	305	280	325	294	301	303	305	310	278	287	292	299	302	313	308	299	313	289	310	293	317	253	290	284	332	315	296	285	322	311	292	285	302	318	318	298	299	304	287	305	292	301	292	293	324	324	285	316	312	273	330	317	303	302	299	319	326	325	315	308	299	306	296	300	335	327	295	278	310	293	310	295	312	328	339	276	330	300	272	295	303	320	293	278	290	293	301	339	294	309	298	314	310	303	292	275	294	316	293	325	271	325	321	292	269	310	291	290	261	318	325	304	287	293	294	314	326	288	285	329	286	297	299	325	306	296	295	292	320	303	311	337	308	300	300	323	341	277	304	329	325	309	285	315	305	305	303	313	317	327	314	329	295	297	300	306	339	314	301	293	314	286	313	324	282	332	281	339	300	312	309	278	307	322	292	299	318	266	290	288	273	279	312	326	321	313	291	309	322	306	269	298	299	294	286	305	305	315	284	319	292	299	290	270	301	308	306	284	344	320	295	306	285	278	303	289	306	282	296	295	286	271	301	303	324	318	317	286	304	267	300	315	325	286	305	278	311	312	283	302	304	304	315	283	282	317	298	283	280	296	290	324	277	317	284	306	300	303	301	305	275	291	314	283	323	295	315	305	267	287	343	264	340	290	295	304	307	291	278	308	306	292	289	304	319	319	308	273	295	329	288	293	318	304	292	323	326	305	280	316	304	304	306	296	309	307	317	304	298	341	296	325	316	303	336	290	332	324	286	287	307	269	285	317	293	291	293	300	295	311	287	292	289	324	330	307	298	325	304	293	301	331	327	307	338	281	291	280	309	288	282	319	314	292	301	279	321	302	303	308	316	307	314	283	324	315	305	320	301	305	305	281	300	313	315	295	294	309	303	314	329	300	316	287	290	276	272	276	303	288	296	282	331	326	308	275	282	298	317	303	317	285	285	328	285	318	331	309	322	271	299	325	265	319	307	303	312	311	340	294	335	290	294	300	280	298	279	268	304	305	304	300	291	273	303	275	282	310	316	310	346	324	325	309	304	288	329	333	308	306	294	296	304	318	336	283	304	309	295	283	265	294	303	287	289	307	317	277	285	284	293	294	317	307	317	298	311	315	268	273	326	297	297	295	289	293	318	308	285	298	310	333	312	314	302	314	309	296	307	291	284	310	325	302	319	335	296	292	312	284	286	338	282	309	309	303	306	297	291	283	332	288	311	319	295	293	287	261	283	311	303	286	297	317	289	282	305	326	331	277	287	300	298	307	283	319	321	315	298	304	293	302	301	309	284	288	312	285	305	289	298	280	290	312	333	308	285	285	340	311	296	312	311	321	290	327	311	277	280	299	302	303	319	339	339	284	329	333	326	300	317	318	284	292	264	287	287	323	304	304	289	281	347	286	322	293	319	312	279	334	309	322	321	297	299	285	303	295	322	296	303	277	276	305	287	311	332	314	290	282	315	312	299	298	281	309	318	302	306	303	320	298	346	312	275	327	298	288	341	281	277	325	285	309	302	299	327	320	319	286	288	311	325	304	291	335	310	280	287	323	331	310	313	313	288	270	288	308	311	305	285	294	294	250	274	327	353	310	301	325	304	323	298	311	330	350	286	337	289	283	305	302	311	296	310	346	334	314	296	298	314	360	270	301	311	304	302	307	278	307	302	327	306	290	335	323	290	303	313	326	353	304	282	304	323	288	313	320	345	307	306	336	292	289	296	323	292	292	295	311	297	306	278	262	305	324	310	295	314	312	290	321	324	292	320	303	285	290	296	292	311	293	316	274	284	302	299	289	308	282	323	296	306	292	286	313	282	308	303	284	324	305	303	303	281	315	300	316	285	287	304	293	315	283	283	305	271	291	302	314	327	309	301	292	306	313	336	311	329	307	307	291	296	300	290	300	308	292	317	303	313	288	303	270	291	318	316	320	296	306	316	298	262	313	324	294	295	325	308	297	311	306	280	330	349	325	282	303	303	272	259	313	285	289	309	303	314	274	318	315	345	302	305	304	286	305	287	308	286	310	297	325	296	308	314	289	266	322	293	293	313	299	318	273	292	296	310	295	286	309	293	313	290	287	304	329	305	330	310	321	297	301	313	293	296	303	289	312	320	287	299	292	334	312	332	309
7852	3804	2775	1709	964	793	739	783	779	796	755	699	709	769	800	739	684	660	715	717	773	701	724	751	769	724	787	728	781	726	737	755	771	802	689	742	710	735	741	755	730	780	717	685	677	734	717	737	728	741	702	742	727	707	763	749	750	742	746	715	762	750	735	754	723	759	701	739	722	726	681	732	748	721	751	719	748	719	775	744	738	764	759	679	741	723	744	722	765	764	777	763	679	708	768	708	716	747	712	749	691	680	711	776	720	725	698	747	758	766	721	730	767	748	764	703	762	754	744	748	713	716	689	711	713	776	726	746	736	745	744	771	748	762	720	757	745	759	703	756	751	774	756	771	701	679	732	786	722	712	764	725	737	747	726	687	736	663	712	726	715	739	755	729	751	808	746	706	767	718	721	773	755	751	783	762	693	729	703	768	724	730	748	735	739	656	709	780	754	757	741	738	746	744	688	720	779	728	708	749	734	730	714	732	701	740	715	762	753	760	728	713	711	718	692	715	742	696	744	749	721	767	681	726	741	726	711	699	674	739	715	708	756	705	713	775	774	779	702	753	710	751	685	761	723	749	690	727	745	766	758	757	743	720	764	790	717	739	723	739	710	746	771	757	716	772	725	729	738	759	743	761	706	718	713	761	730	711	829	792	704	737	729	708	742	743	727	718	777	763	768	744	782	723	770	721	741	720	780	713	720	690	749	724	730	736	764	704	755	716	731	745	681	769	754	701	740	739	735	707	699	718	736	718	736	732	758	759	739	726	678	794	700	730	703	740	718	789	785	700	658	757	725	719	763	719	768	758	724	687	749	730	749	738	731	810	802	759	720	738	720	740	771	772	738	757	723	811	729	692	725	761	778	723	723	671	735	717	730	753	744	741	742	714	774	787	721	754	741	732	748	766	753	766	724	740	761	779	736	689	704	712	747	692	744	700	756	743	688	743	734	704	755	733	742	742	753	753	796	718	720	729	720	736	772	734	753	747	705	715	749	728	705	721	743	780	730	713	787	714	771	747	727	690	743	743	731	674	720	733	726	743	736	751	780	715	765	750	750	736	721	762	766	760	755	758	756	790	743	687	715	768	779	756	740	761	714	745	748	734	736	737	731	718	751	751	802	736	723	755	752	733	764	769	761	722	769	733	795	730	721	733	750	709	740	704	740	749	744	791	753	713	778	751	722	719	714	749	757	718	765	713	698	725	716	745	758	728	752	789	754	727	724	675	767	721	683	717	728	771	748	774	725	748	767	722	704	738	715	695	697	751	716	700	724	744	729	779	757	752	712	756	723	769	739	732	753	742	726	750	705	725	714	690	771	758	791	719	794	718	763	735	746	751	722	753	779	748	742	745	733	744	747	728	736	747	753	759	733	769	744	745	729	707	781	736	739	744	746	755	758	708	752	751	732	725	702	694	749	717	710	728	739	716	753	711	712	742	718	694	760	756	732	730	715	784	693	726	698	725	719	764	768	772	767	730	735	732	711	732	759	747	726	731	781	660	762	722	739	773	778	761	705	728	764	733	746	737	729	736	769	732	741	721	671	703	743	770	725	672	711	737	769	718	759	749	752	761	743	717	732	702	734	732	775	719	736	794	735	751	776	731	754	741	715	797	738	760	784	749	754	711	727	737	689	701	766	752	736	786	803	752	792	755	716	754	671	700	706	735	746	722	748	728	744	750	723	791	734	740	735	785	716	738	759	746	791	746	716	791	744	742	750	721	807	752	688	715	702	759	756	741	705	725	774	722	729	697	736	711	710	767	754	744	781	746	763	670	756	721	748	736	757	697	720	744	744	756	645	773	751	721	766	762	720	751	778	718	798	732	699	700	692	735	687	760	700	729	743	752	687	705	759	765	730	733	768	731	741	792	746	732	765	779	751	786	711	757	683	685	764	736	717	752	721	825	743	722	765	746	713	739	769	744	697	722	741	756	732	754	758	746	719	726	717	707	677	711	718	734	764	733	749	758	698	782	742	706	702	740	717	726	779	692	723	742	782	736	717	714	688	746	728	706	732	764	739	815	735	713	686	731	764	709	734	753	760	725	738	711	747	728	702	695	782	742	757	727	694	738	758	751	757	764	706	694	732	705	734	732	723	711	733	763	731	719	708	758	709	728	745	754	702	757	691	742	698	719	769	716	746	761	773	767	747	764	734	754	743	700	765	731	700	721	743	754	761	710	715	786	718	718	737	713	759	765	722	744	734	819	760	733	722	771	773	715	723	706	739	747	710	756	699	734	709	738	766	698	751	774	730	657	743	765	757	732	736	741	747	721	764	743	754	715	714	782	699	658	760	742	706	711	725	718	747	747	757	699	716	754	703	718	729	697	713	758	749	776	723	726	709	757	787	688	734	765	738	745	757	766	773	738	698	752	698	710	694	748	706	726	777	741	724	734	766	752	721	726	711	754	735	775	781	744	733	761	731	661	742	756	751	742	709	726	718	714	740	718	745	790	758	764	720	783	716	749	706	699	737	722	747	719	707	716	753	704	710	732	685	710	721	714	711	797	739	702	743	787	712	725	721	734	749	771	738	744	732	736	714	697	716	759	771	711	714	715	772	733	735	723	716	702	746	661	722	689	729	752	765	723	755	723	719	745	765	754	722	755	771	742	761	695	737	718	731	739	774	723	725	731	756	692	761	734	785	698	793	720	724	739	783	760	743	727	758	693	732	749	765	660	786	739	714	684	733	739	776	757	735	756	730	745	717	785	783	745	771	749	752	729	740	786	763	761	759	752	716	690	695	736	675	757	711	751	754	758	720	722	766	719	745	709	716	710	774	705	707	726	681	716	735	766	724	714	732	765	754	715	710	726	753	756	733	736	760	743	770	719	749	750	751	750	738	748	686	689	774	726	698	761	704	767	703	690	739	755	747	710	756	709	788	807	696	759	748	702	768	730	767	737	759	711	738	723	751	757	749	723	708	738	723	780	714	740	781	776	725	728	732	727	680	741	754	714	715	734	736	728	721	702	696	746	747	763	737	715	710	723	743	715	668	758	683	734	754	747	661	724	749	775	722	744	744	723	731	762	749	749	770	759	711	714	712	731	733	742	758	729	733	693	697	744	706	703	754	733	739	742	774	758	749	748	722	715	722	747	719	773	760	749	747	795	759	711	720	721	758	764	734	769	704	713	793	787	722	810	760	754	653	747	735	745	740	719	726	727	757	760	785	721	750	729	722	712	748	744	785	781	707	736	708	781	701	732	745	728	704	719	725	694	760	742	752	767	764	729	694	708	718	744	723	696	740	719	753	726	760	749	772	741	720	772	739	722	747	786	755	719	749	725	752	764	734	727	734	722	693	785	745	710	765	700	731	703	719	729	764	747	675	724	720	745	712	748	758	723	697	733	740	715	745	736	696	767	726	724	728	765	722	782	682	742	742	721	734	727	780	708	728	742	685	755	728	749	731	788	724	704	744	774	738	750	748	747	750	749	721	756	759	755	762	742	721	765	743	735	759	732	758	717	725	711	708	745	729	736
27496	17390	10473	5929	2615	1140	525	518	468	293	277	296	236	241	226	214	201	233	236	213	228	224	233	217	225	242	222	238	211	236	244	222	224	251	246	224	212	200	206	233	238	243	234	225	225	220	204	215	222	243	240	220	219	208	202	228	234	238	225	220	239	198	198	224	189	234	239	224	229	228	237	252	234	250	218	225	239	221	235	239	215	239	222	222	247	211	271	227	202	229	242	222	232	222	202	247	205	237	235	227	230	211	215	245	197	238	238	220	232	247	211	225	209	228	253	210	225	230	225	216	209	210	213	212	213	249	213	239	227	238	245	244	238	235	212	252	207	207	200	216	241	245	216	229	224	237	228	210	215	228	249	225	219	214	208	218	228	223	230	254	231	241	226	247	216	222	211	243	231	221	228	213	216	250	247	229	245	205	245	218	246	204	244	243	250	231	217	241	224	244	217	192	206	239	222	210	236	215	246	215	217	229	243	211	207	227	221	202	247	232	238	225	243	215	209	215	247	222	250	227	200	219	242	202	228	224	230	217	213	198	206	244	197	238	201	241	238	236	258	211	200	231	229	244	223	207	226	218	206	208	221	220	259	246	214	211	240	237	228	222	212	222	215	185	225	214	218	238	202	234	232	209	250	226	231	255	221	241	222	246	247	258	229	243	235	245	230	222	216	231	233	226	240	233	206	255	255	219	227	231	228	221	278	244	221	224	216	230	241	214	207	184	244	237	254	251	239	230	207	227	229	207	231	214	248	200	253	203	197	207	237	228	242	263	238	254	226	228	239	236	216	237	253	226	209	225	210	235	245	208	235	240	232	240	239	246	212	223	235	222	223	216	218	211	218	202	241	201	222	239	227	231	223	224	249	235	242	234	253	281	249	199	284	200	237	211	243	212	244	210	256	237	210	252	240	215	260	216	241	241	240	219	223	223	220	196	229	226	230	228	231	224	236	216	235	256	263	213	236	211	218	231	237	263	229	255	223	233	213	242	208	202	218	222	229	237	208	234	217	216	240	240	225	233	239	212	211	222	203	261	255	225	172	225	234	255	236	253	256	254	235	223	220	257	239	241	217	225	243	225	242	239	221	245	228	250	221	215	243	205	244	256	208	227	258	223	226	213	237	243	235	221	281	250	224	187	235	218	259	247	243	255	215	210	219	226	252	257	230	227	210	228	231	231	231	198	211	241	235	221	206	227	244	236	204	246	240	215	220	198	225	230	223	238	241	210	241	249	241	207	216	230	228	205	228	209	232	221	232	230	207	226	255	237	200	270	210	202	214	242	198	216	237	238	226	215	229	238	246	232	214	215	235	240	198	221	221	240	242	209	247	220	234	224	251	221	240	222	271	245	248	235	219	227	222	216	219	227	220	213	260	258	253	248	229	207	233	215	250	230	205	232	232	217	217	229	225	259	225	239	222	203	211	209	243	248	216	237	250	240	231	229	228	207	236	226	225	213	242	250	217	220	245	222	221	223	240	216	240	217	225	228	225	229	222	233	205	228	239	243	215	221	231	224	222	203	213	225	234	236	213	238	224	247	218	232	232	235	231	229	238	241	248	212	221	232	245	223	251	215	242	215	234	254	214	198	201	213	206	215	220	237	262	224	222	261	224	234	240	219	226	237	223	239	245	242	243	261	258	239	231	215	250	220	234	200	238	225	211	226	217	246	223	202	226	226	247	210	217	221	226	206	243	219	252	222	231	211	243	224	202	226	225	224	255	198	236	252	229	231	216	244	261	259	254	214	220	232	211	215	205	230	214	234	213	234	228	230	242	228	243	213	237	236	230	226	258	222	238	218	232	200	199	213	202	251	235	240	201	222	238	237	224	209	244	214	212	224	225	262	228	249	211	247	236	223	243	209	197	209	212	234	237	189	246	243	220	218	212	208	211	243	240	230	222	231	211	214	254	231	231	219	232	227	264	216	245	222	207	224	212	225	250	250	238	216	216	227	228	240	224	255	260	207	268	240	218	242	251	209	242	211	228	231	197	224	211	225	219	245	188	225	241	201	220	239	211	231	219	232	215	238	221	241	234	248	230	233	243	236	207	240	229	255	253	216	239	230	236	226	251	203	247	246	257	261	197	260	210	204	261	186	235	234	221	214	201	229	249	216	207	227	235	248	236	214	231	244	228	236	208	218	261	217	220	252	235	216	227	239	248	215	258	236	213	223	227	217	242	236	208	224	225	258	232	239	227	254	213	222	204	237	232	222	263	230	229	239	214	250	211	209	245	240	216	219	251	224	208	222	201	241	208	229	238	213	214	210	215	256	221	234	235	241	218	230	203	212	220	222	239	232	213	235	216	238	242	224	235	218	219	214	222	230	231	231	214	237	227	253	206	204	230	219	220	223	219	238	210	204	214	233	227	241	228	218	188	242	222	248	239	230	231	214	219	221	253	206	243	217	209	239	240	244	241	227	258	232	239	214	221	224	236	245	251	224	227	221	221	242	242	223	202	254	204	222	255	233	240	240	216	232	242	226	218	238	225	207	210	233	216	253	233	188	228	211	213	212	255	219	259	264	246	190	233	234	219	228	257	220	260	271	215	264	240	254	204	258	219	205	218	219	191	260	216	209	239	254	249	215	244	214	240	232	231	251	224	214	221	231	240	238	236	261	226	229	228	240	231	241	224	206	240	229	233	226	236	229	235	210	209	209	233	220	245	253	235	228	233	200	233	241	255	240	235	237	242	209	242	241	241	230	204	248	205	253	222	249	229	242	237	221	221	215	261	245	227	211	223	223	227	244	233	223	218	234	236	218	233	231	225	227	236	232	232	237	230	222	199	217	229	242	249	244	257	242	246	232	264	231	245	259	216	244	247	233	226	226	218	234	197	217	238	233	215	240	229	242	233	236	221	246	216	205	228	221	191	216	207	199	219	220	248	215	199	224	230	230	257	222	252	238	219	235	254	234	211	232	243	220	227	242	246	245	221	229	227	225	233	238	210	226	223	252	212	234	254	183	211	244	220	226	209	221	227	226	216	235	223	247	231	231	228	218	226	244	191	202	234	230	252	224	207	248	248	236	227	238	178	229	217	214	236	227	217	245	232	257	223	198	223	248	227	207	248	215	206	254	200	200	223	237	229	224	235	250	228	221	226	218	208	257	223	238	218	237	216	250	237	236	220	248	218	268	235	214	229	220	211	243	239	220	224	235	238	242	211	247	216	238	197	234	206	242	259	217	227	223	224	226	227	204	214	209	233	223	229	193	235	208	235	237	220	230	235	231	235	238	221	221	214	216	218	236	239	228	239	209	231	221	235	221	246	229	227	231	247	223	211	239	230	238	208	256	252	224	247	199	224	249	245	205	208	215	243	218	243	237	246	239	256	216	204	209	219	243	246	268	251	244	220	218	266	220	222	245	231	211	246	245	229	224	239	221	236	205	239	240	222	205	230	240	232	229	241	235	232	228	226	209	215	236	235	206	215	251	240	240	212	220	221	235	221	257	237	215	214	197	230	221	193	228	194	226	215	224
20689	14995	11115	8040	3458	1786	1233	1895	1672	1217	923	754	715	677	626	582	656	645	573	590	604	570	558	589	639	571	613	563	597	505	588	565	553	599	583	631	560	554	578	600	572	579	547	558	571	565	560	585	601	600	575	545	564	543	566	548	577	555	543	530	561	608	549	581	566	561	576	563	584	548	597	597	558	605	596	553	521	567	563	554	567	552	579	567	555	583	557	546	570	564	569	570	581	595	555	568	612	570	617	585	552	551	547	586	600	581	547	601	538	590	579	581	522	557	541	550	590	560	520	562	545	611	643	568	570	573	568	566	581	586	568	558	574	531	538	608	589	557	581	530	581	587	553	564	563	515	557	619	563	553	541	557	553	578	595	575	569	586	579	529	588	549	570	508	581	586	562	553	577	562	550	564	535	546	611	528	561	574	553	578	517	567	559	556	539	569	533	550	587	601	544	593	590	544	587	540	604	550	536	574	512	546	582	558	589	577	557	556	579	576	558	593	558	565	546	538	563	564	562	574	588	578	541	527	569	579	571	533	570	600	613	538	608	578	567	592	544	581	536	584	568	547	524	601	608	519	544	582	552	587	571	561	582	586	605	586	537	555	540	514	550	594	545	578	566	583	567	575	566	494	606	588	567	541	581	577	584	582	536	509	568	538	557	597	535	567	528	554	572	586	548	541	554	568	553	567	571	535	552	549	555	534	561	563	552	556	533	544	556	571	544	533	588	529	551	597	577	549	573	542	548	567	565	573	608	532	556	576	542	562	593	591	552	594	583	588	580	575	591	543	580	559	554	575	548	535	611	563	552	565	583	607	527	574	512	550	575	550	596	518	559	588	520	577	542	568	585	566	588	568	565	569	584	570	615	556	523	603	572	514	567	561	559	574	566	552	568	538	525	521	580	537	583	519	528	566	597	606	528	530	566	578	556	529	597	586	619	567	588	540	566	560	563	539	563	550	595	580	530	569	535	547	529	542	546	553	608	625	563	565	654	586	598	585	580	579	578	532	608	540	553	506	500	596	550	528	523	560	589	542	559	562	591	549	511	570	558	590	556	552	575	523	584	557	595	578	553	576	552	574	550	544	556	576	543	578	577	589	511	593	541	538	526	542	556	555	576	551	563	573	541	568	585	557	556	516	536	583	572	563	550	562	556	527	578	523	550	514	525	561	557	543	555	546	592	577	544	568	559	579	565	549	576	516	594	567	568	528	547	577	536	567	523	559	511	560	572	534	549	599	608	563	573	577	602	573	540	581	585	550	545	569	545	560	552	604	551	586	572	531	529	565	549	593	549	550	581	581	555	531	540	559	574	601	553	595	595	542	599	535	591	588	560	552	578	537	592	538	535	577	578	587	594	543	542	603	566	574	569	563	563	556	567	542	593	569	565	544	568	582	551	526	596	617	545	547	558	553	554	614	573	542	508	531	564	575	543	567	576	540	583	572	625	538	578	593	563	557	555	559	584	586	559	548	565	558	561	576	527	563	591	573	605	547	583	552	527	536	563	549	563	548	565	555	531	559	579	595	512	574	583	569	601	544	576	524	588	566	602	588	546	560	568	551	564	631	565	544	589	587	545	574	541	555	555	583	546	585	515	546	536	533	542	593	571	587	548	519	561	562	502	523	560	589	609	607	576	628	567	587	575	564	595	533	544	522	584	560	523	507	587	572	569	573	564	578	558	550	567	528	590	563	553	577	559	548	517	520	566	584	565	554	546	549	607	524	547	522	563	596	550	559	552	553	548	569	549	581	583	544	533	563	558	586	553	579	548	547	576	543	571	580	545	570	583	562	596	528	599	569	567	555	547	576	578	579	539	555	576	580	557	543	601	580	566	539	504	556	532	551	560	602	595	491	589	586	564	553	564	597	585	572	555	556	570	554	585	523	567	549	612	566	536	547	563	555	556	595	578	591	538	584	575	583	563	556	531	555	577	558	550	571	537	577	568	575	536	593	584	562	556	577	554	571	588	544	579	560	597	580	561	559	553	606	575	587	562	533	563	551	576	575	571	523	546	571	580	566	541	552	557	569	569	526	574	561	560	564	572	564	560	547	603	536	528	579	559	588	532	582	605	583	574	544	601	557	543	555	575	549	572	556	559	545	565	523	570	572	572	526	597	571	532	558	614	583	576	568	569	565	562	523	556	560	595	554	573	519	549	546	620	593	525	524	514	612	578	607	551	602	546	548	571	541	563	574	554	594	580	586	576	552	571	603	592	548	588	567	562	560	546	564	529	583	577	594	553	551	582	586	580	535	590	550	530	543	599	552	567	531	563	570	567	557	589	603	557	580	542	542	543	538	537	551	563	542	557	589	534	563	580	524	528	538	537	548	533	559	566	528	555	590	541	575	529	558	553	543	594	552	547	551	571	579	552	546	571	552	579	548	556	585	575	568	576	562	534	545	545	558	535	606	571	592	539	563	570	506	543	573	559	548	559	573	553	571	593	594	566	545	537	575	584	541	574	527	547	539	552	584	553	574	557	544	561	575	593	558	588	603	554	546	536	606	532	578	595	571	561	554	555	553	595	554	569	582	559	556	568	559	541	553	569	524	586	543	549	552	539	538	553	555	552	573	570	554	580	535	515	563	573	560	583	542	573	566	546	566	540	539	564	571	593	582	562	597	552	574	533	575	507	569	558	546	585	530	557	543	605	582	593	546	542	540	556	582	541	551	558	581	524	578	544	580	565	534	587	526	542	580	567	583	533	605	583	563	555	518	593	576	555	560	573	589	537	571	528	587	543	577	559	548	564	563	568	529	587	555	551	588	518	543	549	539	595	551	533	562	552	568	568	528	546	566	567	574	557	521	531	595	535	568	561	544	572	570	583	619	594	529	513	566	573	538	594	623	576	579	542	580	568	577	556	550	543	581	608	549	584	548	560	550	562	611	574	547	597	588	561	540	528	564	593	503	566	544	564	532	578	572	615	554	607	573	556	547	564	541	561	535	575	577	573	566	562	567	560	514	562	518	555	554	614	592	562	573	550	575	601	601	562	550	589	579	596	572	583	632	557	509	580	561	535	576	547	560	596	537	570	584	553	588	563	550	551	533	563	553	566	576	572	565	543	586	594	563	600	541	578	562	559	574	596	565	560	530	566	555	540	567	571	551	578	532	555	551	543	550	584	604	564	542	524	542	559	549	571	527	559	559	572	587	572	565	536	596	534	580	586	584	527	576	590	594	530	592	620	587	548	542	565	580	574	565	555	549	551	583	531	500	597	598	525	578	573	580	592	583	535	568	573	577	543	593	544	573	550	594	558	558	550	564	544	552	585	544	552	564	575	575	571	549	573	535	537	569	538	559	562	613	552	569	544	578	571	541	596	586	565	558	585	572	570	556	554	554	566	558	561	571	540	509	530	564	555	538	547	547	547	571	567	597	550	585	492	563	577	619	585	601	558	571	535	564	553	606	619	618	553	615	539	559	599	520	561	506	570	576	549	564	596	608	593	537	553	530	562	543	547	532	563	506	534	576	561	578
36590	23904	16712	8857	3871	1569	765	751	487	282	186	176	145	120	105	147	127	98	115	110	99	106	131	112	95	108	110	104	103	106	96	116	116	120	95	132	116	102	95	118	98	107	88	125	115	104	105	113	97	109	109	117	116	115	92	89	89	110	123	118	118	118	110	100	113	96	113	106	118	83	119	102	93	99	114	110	104	87	80	102	100	111	77	114	100	86	99	105	89	121	105	109	87	93	106	108	90	103	103	103	104	120	124	106	84	87	86	117	129	95	92	103	88	106	99	90	105	112	121	116	108	112	108	94	95	91	108	108	106	77	94	82	82	110	111	97	115	98	110	113	115	105	109	109	117	103	95	105	106	104	101	98	104	100	106	103	100	109	112	112	89	103	117	106	115	96	120	96	100	120	97	109	104	105	113	114	106	102	100	109	113	131	94	111	120	101	115	117	126	112	126	124	85	121	99	117	104	111	103	108	111	104	128	114	118	119	130	116	109	92	105	113	94	121	113	118	115	108	124	97	105	91	108	126	105	117	82	99	99	106	111	103	101	103	99	105	98	107	119	86	107	103	95	100	107	102	90	103	106	89	106	111	119	116	105	103	108	104	101	107	91	97	91	104	125	117	136	111	101	96	109	106	94	108	99	104	86	100	116	87	91	92	121	103	123	114	139	105	110	107	113	111	103	107	108	106	102	111	105	90	95	105	108	109	107	103	111	121	103	94	99	98	120	72	113	96	111	123	108	104	100	96	110	122	99	123	97	136	123	97	94	88	104	91	101	101	113	107	106	98	133	118	102	107	109	115	93	123	102	110	103	103	82	103	106	103	101	108	102	102	115	106	96	107	102	109	121	113	117	98	106	116	113	99	103	87	105	110	78	94	89	122	83	121	112	106	106	114	112	112	103	96	116	99	115	108	89	93	104	104	106	102	93	114	93	94	109	114	99	93	114	107	112	98	107	102	93	91	105	100	95	105	105	94	105	104	99	99	101	124	97	90	97	93	97	123	98	115	99	100	101	111	105	94	121	98	110	85	114	116	101	104	101	97	112	102	124	104	141	102	111	110	100	98	102	106	103	90	134	94	87	103	105	103	106	95	89	111	113	97	110	103	107	106	91	84	106	108	103	92	99	109	97	98	110	103	106	104	102	91	105	100	86	97	116	87	97	107	94	84	100	113	109	112	121	128	134	106	90	91	104	107	97	101	106	96	113	96	94	107	120	101	99	97	93	112	101	103	89	120	111	91	116	107	110	113	101	115	131	104	102	130	98	114	122	104	118	101	79	109	108	95	114	95	109	109	94	102	103	101	103	99	109	98	112	118	104	100	117	105	125	100	100	121	95	110	109	105	92	95	108	93	99	109	106	104	131	96	95	87	102	93	109	88	100	114	110	108	99	88	108	108	92	115	92	105	116	102	95	102	103	102	84	114	93	100	86	124	106	117	116	121	88	109	94	122	121	114	124	115	118	103	117	119	101	82	103	114	92	125	103	91	101	98	86	82	107	123	112	98	128	108	94	103	111	93	95	87	108	111	101	101	108	117	101	105	106	147	112	121	99	97	88	104	87	108	104	103	112	104	92	101	127	114	100	123	100	123	111	116	101	118	118	96	125	101	102	94	110	116	104	96	125	86	121	90	101	128	98	138	96	103	100	108	112	98	98	126	121	116	97	112	108	138	93	105	114	112	97	91	88	99	98	111	112	127	125	109	106	100	112	95	105	90	104	111	117	102	111	115	103	105	91	97	109	94	114	116	101	117	109	99	114	112	122	93	96	107	91	92	106	97	117	91	102	109	111	102	110	114	123	116	100	102	112	97	89	120	95	93	99	89	116	121	85	101	91	112	104	98	106	111	111	110	86	102	123	103	111	113	104	128	97	102	106	108	88	97	88	91	101	124	105	92	114	105	91	107	120	104	99	88	102	101	115	95	111	125	115	123	87	115	91	105	104	112	112	107	122	103	111	104	118	108	92	99	105	93	112	100	118	101	110	115	116	110	89	88	102	108	98	97	110	107	101	116	93	94	109	117	113	107	93	103	105	103	105	104	121	111	95	111	103	113	117	105	83	107	112	101	95	90	102	93	132	109	102	98	100	112	105	116	93	120	92	103	103	110	91	110	123	94	105	102	99	108	113	101	109	127	108	101	110	116	113	97	110	108	112	127	95	122	105	90	84	78	110	92	104	100	112	106	111	100	102	113	66	86	99	115	97	117	91	93	112	120	114	111	95	104	107	102	91	107	125	104	97	107	117	112	92	105	78	106	117	108	113	95	123	100	91	121	94	96	132	120	103	94	104	111	101	107	110	104	114	104	96	99	107	107	108	123	98	93	129	100	101	104	80	108	120	92	90	114	128	100	103	109	120	108	103	125	109	91	104	108	125	98	102	111	99	113	102	109	109	83	101	106	118	104	102	119	107	103	114	113	105	105	113	113	118	109	97	115	102	119	111	117	99	93	109	100	99	119	88	108	88	106	110	103	133	114	113	91	106	120	97	101	112	104	120	89	97	108	113	110	97	109	97	107	97	102	95	108	102	121	113	95	96	103	98	95	107	96	92	84	102	108	111	100	104	119	110	87	106	108	108	113	96	109	109	105	107	108	107	103	106	112	111	106	104	110	131	112	99	120	104	101	108	95	102	111	97	97	105	130	107	107	113	116	94	116	112	115	80	122	114	107	120	93	95	126	107	96	123	97	109	90	103	105	112	115	130	104	122	116	89	83	103	98	104	102	133	98	113	113	107	104	119	122	112	89	105	114	101	104	103	96	91	105	91	89	109	89	98	113	104	101	116	95	107	105	119	76	80	98	110	113	96	108	105	108	102	98	108	101	102	101	115	117	96	109	105	103	85	100	105	109	103	89	108	98	99	96	105	88	85	104	100	110	112	109	102	104	111	110	89	102	78	103	94	110	120	93	108	112	125	107	103	108	79	103	106	111	116	100	76	112	107	98	102	98	122	92	97	127	111	109	106	102	112	94	94	99	115	119	97	85	100	100	112	108	110	101	113	119	115	105	96	105	93	100	88	110	95	113	97	110	119	112	113	100	97	105	109	114	116	118	120	95	120	115	100	104	123	87	102	111	97	91	100	106	121	99	98	110	104	92	114	113	110	114	114	99	113	122	97	117	103	107	101	122	106	111	114	109	114	99	108	94	112	101	98	95	107	90	119	100	117	110	111	109	96	106	118	127	115	92	100	88	108	122	107	112	96	98	97	106	106	103	101	89	94	107	88	90	109	106	116	100	107	101	100	97	101	89	116	133	111	109	122	123	111	123	105	118	96	108	96	90	105	109	92	109	116	101	105	102	108	113	125	101	111	86	113	99	83	96	118	104	113	108	111	120	93	92	107	95	115	111	100	116	115	90	111	105	107	119	107	105	101	101	115	114	122	98	120	118	100	107	111	109	115	125	101	105	98	94	97	122	104	104	106	117	119	86	107	102	111	133	95	115	99	97	123	93	118	117	101	117	115	89	131	104	97	111
25853	18898	15402	10288	4177	2037	1508	2462	1942	1231	739	642	467	382	380	389	371	356	300	350	345	336	333	325	315	328	297	311	289	304	315	323	297	314	318	299	303	316	302	296	320	331	292	320	298	299	281	297	288	320	313	308	320	282	297	271	312	284	302	290	319	299	305	279	299	328	320	298	294	296	281	309	279	303	306	313	324	303	267	263	277	293	282	276	298	276	271	272	263	304	318	272	296	301	295	269	300	288	286	301	284	273	301	315	308	273	235	314	267	328	293	282	338	305	282	277	258	316	296	289	315	286	312	269	282	266	325	248	295	274	310	276	276	249	307	279	272	280	272	313	293	331	334	325	290	304	292	282	246	286	297	297	268	303	264	323	292	279	283	260	324	271	258	307	289	286	290	298	287	281	295	277	291	269	310	285	280	310	317	264	266	299	290	282	282	284	284	292	285	317	299	291	301	290	274	282	265	319	290	288	276	266	277	264	291	291	287	294	304	298	290	299	273	299	259	282	289	317	285	299	280	283	288	296	292	277	294	307	309	276	275	277	311	290	285	269	285	279	303	277	293	283	285	252	300	285	307	310	291	296	301	275	265	271	273	278	297	272	248	250	311	310	283	275	300	294	280	286	269	288	294	287	290	287	260	304	264	297	290	289	334	272	291	297	287	260	307	292	286	326	278	306	274	296	296	284	294	290	299	305	304	274	284	250	290	281	267	280	324	297	297	312	293	310	284	267	272	304	341	290	304	268	283	281	307	320	310	287	285	260	289	286	296	306	274	293	304	291	285	277	309	304	293	301	302	314	266	270	282	277	282	286	278	266	314	292	320	311	281	302	271	274	322	276	275	264	281	260	292	305	294	275	296	275	276	260	254	264	324	307	281	283	268	294	327	274	258	294	272	303	288	293	280	267	308	285	279	258	277	283	313	276	316	298	287	304	285	293	270	280	310	295	304	291	294	299	303	255	289	316	272	313	304	279	303	304	292	287	286	281	280	279	317	285	272	252	273	294	324	267	271	279	303	309	296	301	285	283	281	269	299	295	290	293	284	274	284	296	307	321	292	259	280	282	246	308	264	282	302	272	275	287	312	308	276	305	277	264	305	303	282	278	309	303	308	297	284	288	299	268	285	280	271	271	291	317	300	276	290	294	297	296	264	301	298	263	286	282	301	264	284	273	297	286	279	282	262	283	291	275	285	280	278	285	291	280	253	279	291	271	300	316	276	298	274	296	292	298	284	278	269	280	268	282	285	295	285	294	301	288	290	289	279	286	285	307	314	266	315	276	284	291	305	293	276	297	306	292	285	299	283	295	295	274	276	288	284	283	295	277	288	287	265	257	281	284	256	269	290	292	276	265	285	310	270	307	307	262	281	324	289	287	283	311	289	276	310	308	319	244	279	296	283	321	292	269	284	297	283	265	283	270	281	286	287	292	301	306	260	296	290	299	289	284	294	279	290	292	264	280	295	294	282	287	291	257	276	301	256	316	256	289	295	291	299	264	295	309	285	284	315	310	284	306	308	287	304	284	307	258	274	291	321	272	255	286	276	277	287	293	258	296	289	290	291	279	304	260	288	325	300	254	280	277	262	266	298	295	265	291	287	289	302	307	308	285	288	261	290	288	296	285	285	286	285	285	263	305	305	275	285	320	261	259	273	282	277	294	289	268	309	303	295	302	292	284	291	251	343	263	293	302	335	268	255	288	324	279	272	266	292	293	298	297	255	273	292	303	279	275	289	273	277	266	272	263	266	268	257	282	280	283	285	292	262	279	309	287	301	275	280	266	294	304	275	278	277	289	308	306	307	269	300	279	298	313	289	288	290	312	275	268	325	290	288	285	281	316	302	284	288	278	284	272	324	295	278	285	282	310	277	283	256	317	297	271	282	300	283	280	252	276	278	294	268	324	275	306	302	299	294	296	290	273	299	311	316	264	281	262	292	324	282	299	302	297	307	299	295	269	292	295	266	295	271	296	289	303	280	305	315	280	264	288	280	291	288	271	301	291	288	310	315	292	255	262	306	262	298	308	293	297	287	260	262	272	309	304	321	299	286	275	291	302	270	297	281	308	286	282	273	283	274	289	327	263	300	296	281	291	279	295	305	295	287	300	263	249	309	251	282	303	301	290	302	286	283	318	254	278	289	287	295	314	305	295	292	305	261	307	317	261	293	261	304	282	295	312	278	262	271	290	277	302	288	274	267	302	318	273	293	253	295	291	264	254	264	299	253	298	300	298	293	308	274	308	267	290	277	281	295	328	277	289	276	276	284	277	302	275	279	295	278	286	279	299	291	245	265	274	282	291	290	291	295	260	259	307	293	298	276	274	295	272	290	281	281	266	287	275	271	305	270	303	281	275	298	271	280	287	290	295	297	254	312	268	268	280	303	313	304	288	281	293	299	299	307	295	291	266	257	281	297	294	277	295	296	320	288	307	281	290	270	290	283	326	302	288	301	292	319	314	264	292	305	275	262	281	288	276	317	296	301	293	295	295	277	312	285	281	300	257	283	314	291	283	284	285	288	308	298	265	281	322	302	290	293	283	295	273	294	287	322	310	265	299	305	298	279	307	276	307	290	298	270	293	287	295	282	304	295	263	263	288	276	256	300	313	285	288	279	311	289	286	307	295	294	287	302	312	287	255	283	279	292	286	278	274	283	284	302	248	301	288	255	305	305	271	311	300	256	285	263	271	299	294	263	301	287	268	297	290	275	270	329	317	303	278	302	274	288	263	284	310	312	300	292	290	288	296	289	293	284	289	273	307	295	300	291	285	289	277	273	287	306	271	277	272	273	297	282	289	282	284	281	261	288	308	298	275	306	288	293	294	288	295	285	252	314	304	301	301	304	293	284	262	289	274	283	264	322	286	290	309	263	285	270	284	273	298	261	286	279	297	314	273	272	285	298	280	299	274	308	265	282	274	301	280	293	298	286	282	287	256	280	306	277	295	327	281	272	286	274	272	282	290	296	295	318	241	293	271	300	308	272	288	285	282	267	281	283	292	304	288	242	305	317	307	292	277	266	263	265	271	275	271	255	261	302	254	294	275	299	291	266	315	299	250	279	273	282	285	261	254	249	306	286	285	272	292	297	283	304	257	285	310	281	287	282	297	313	309	275	273	289	278	278	291	285	273	304	291	270	250	285	280	261	285	321	302	308	263	275	285	292	306	272	295	284	269	306	282	290	270	258	279	303	287	284	312	300	267	275	280	262	276	261	273	293	247	305	300	286	282	294	263	311	267	275	287	276	291	273	266	275	277	284	278	268	313	289	288	298	299	261	293	314	285	295	284	290	276	286	284	297	272	291	282	289	269	304	310	275	279	296	294	275	290	287	290	276	295	294	292	274	269	264	269	307	291	270	291	292	264	256	255	291	299	285	283	302	295	303	281	327	299	261	299	320	301	250	281	263	301	282	260	280	271	292	293	293	309	300	302	282	294	305	278	280	287	268	309	305	284	276	297	318	284	300	263	271	295	287	308	286	259
9273	2801	1135	494	357	276	293	334	291	255	286	289	288	288	273	321	324	284	323	279	303	326	301	281	266	294	298	297	296	297	301	290	286	278	299	299	261	309	281	304	281	289	302	306	288	316	315	288	298	319	325	275	305	283	307	276	254	318	302	305	306	289	307	315	328	287	339	329	315	333	299	284	337	274	326	312	313	300	315	259	275	319	301	303	306	286	303	273	325	298	341	310	325	274	322	354	311	290	330	330	293	304	273	291	262	286	295	296	311	286	311	301	274	348	295	292	289	297	317	306	284	294	281	289	301	309	304	307	307	287	312	290	307	313	285	297	284	305	283	331	301	287	310	303	323	310	269	299	292	314	292	294	288	313	284	289	303	315	307	280	253	339	305	305	278	304	308	298	305	321	332	323	287	284	288	283	286	287	296	313	317	294	288	297	300	292	276	314	305	304	311	306	280	283	285	315	290	285	294	315	316	269	299	308	302	280	285	299	274	308	285	310	317	292	294	314	264	353	300	296	274	308	322	326	279	322	334	320	283	302	308	289	318	299	263	311	283	305	291	305	278	275	296	266	288	308	330	285	292	277	311	309	312	272	289	287	312	317	309	319	278	306	311	303	303	271	261	310	304	287	305	311	293	291	313	313	314	285	272	331	297	307	298	281	275	270	287	296	267	330	303	301	298	297	301	288	324	290	327	322	314	306	293	325	289	292	320	309	304	337	303	323	326	293	297	295	279	305	301	269	326	265	305	295	303	315	290	323	289	339	309	317	282	293	310	297	281	263	330	281	309	263	313	290	306	301	279	324	287	311	270	321	280	310	288	332	311	288	318	297	288	290	297	308	328	296	282	281	270	316	300	331	296	283	320	306	313	286	295	301	295	308	306	283	304	307	271	320	312	286	311	280	295	322	278	279	293	276	341	339	306	316	317	321	326	272	312	319	268	282	322	278	298	286	299	294	277	292	304	345	310	311	321	284	293	322	327	296	340	291	285	296	284	310	348	307	298	286	290	291	314	291	299	301	298	289	278	293	333	288	267	305	296	283	294	298	292	325	282	280	315	320	327	335	293	302	291	273	301	329	306	296	295	288	272	303	292	303	326	267	316	327	317	289	340	281	280	279	273	337	285	325	324	311	323	334	341	289	288	346	289	311	296	260	300	278	311	298	289	315	304	302	299	317	304	264	290	309	333	303	290	318	311	305	295	315	292	290	308	293	316	302	289	289	282	319	267	306	272	274	285	303	278	288	287	293	321	312	308	322	329	298	313	336	310	294	258	310	321	298	294	301	302	270	285	329	265	297	281	273	326	282	302	312	307	303	272	299	288	298	323	345	295	284	288	302	322	295	303	280	309	350	299	312	281	302	301	259	282	303	290	305	325	267	282	276	280	316	306	324	330	337	267	297	286	285	298	285	305	328	299	275	313	304	319	323	280	287	329	311	262	261	285	296	320	311	313	296	282	316	299	276	256	302	308	303	289	301	305	301	314	278	301	310	342	311	315	278	291	313	314	315	332	289	243	308	299	312	275	292	266	315	304	289	300	324	319	324	317	294	295	291	253	315	306	305	315	277	291	292	324	303	327	292	290	284	304	323	273	309	330	313	299	301	320	303	326	292	281	269	285	319	308	319	321	306	314	272	309	305	300	303	349	293	322	286	299	325	257	286	283	276	310	285	329	279	293	285	278	314	307	278	334	268	305	284	268	288	263	306	318	280	268	295	287	290	313	292	306	313	317	310	265	283	312	308	331	321	315	333	311	315	283	311	293	294	330	270	275	283	302	312	312	304	308	261	284	343	310	324	273	290	252	304	293	307	280	290	287	304	291	302	293	298	318	318	301	296	328	294	311	278	281	332	313	288	285	282	292	284	313	274	320	318	314	283	294	281	292	311	303	295	295	287	290	281	292	318	306	308	316	282	335	301	300	288	330	304	326	287	292	292	323	286	310	312	313	290	302	287	296	303	302	298	290	314	297	301	305	315	313	288	307	326	278	326	322	305	270	324	261	267	313	313	326	326	328	274	307	309	268	308	302	315	301	283	289	285	295	308	314	324	279	272	300	290	268	285	303	289	356	271	276	315	309	280	314	307	309	298	350	338	342	290	296	316	325	308	275	301	323	285	307	286	324	271	311	327	301	300	274	297	329	287	274	300	297	297	292	313	335	321	314	290	277	306	319	323	274	288	304	315	303	302	275	285	299	266	311	286	310	273	280	310	289	325	304	296	292	281	253	303	323	295	296	277	294	305	327	289	303	275	309	290	266	281	296	312	263	284	309	266	308	324	316	309	294	288	328	311	328	308	307	292	295	299	306	287	309	307	277	306	321	316	311	286	302	310	303	296	319	285	307	330	286	336	331	280	288	288	289	319	262	277	323	300	312	299	299	278	283	293	318	310	310	293	304	282	297	302	296	293	319	274	301	292	312	299	277	292	297	333	280	283	314	299	333	323	287	277	311	303	276	338	293	320	337	287	313	294	332	291	344	270	295	311	294	303	330	314	347	271	296	311	286	287	268	308	287	283	291	319	287	296	296	310	257	281	335	257	308	294	357	284	307	342	331	280	288	290	287	304	314	314	316	324	308	278	316	284	275	290	312	285	309	314	288	314	306	297	317	305	334	314	324	322	325	310	332	298	323	309	315	292	281	275	271	297	289	285	322	302	330	321	286	325	308	332	301	291	309	324	313	257	322	288	321	269	295	319	305	304	324	300	290	281	282	280	275	291	307	284	286	292	283	329	306	308	308	287	275	288	307	292	296	303	271	305	297	309	283	282	330	304	297	345	251	288	289	271	294	273	294	305	302	286	291	282	307	314	330	292	300	275	333	326	302	263	301	291	287	278	325	317	291	310	282	292	342	305	288	293	317	324	299	280	301	293	309	289	309	296	308	289	299	326	317	279	271	302	330	331	321	305	337	303	301	332	323	279	295	347	302	314	301	253	265	324	306	309	314	295	287	318	307	297	313	314	294	299	279	294	299	306	265	269	326	333	330	334	281	260	314	289	286	262	298	284	278	279	305	284	294	312	310	264	272	318	277	296	304	290	309	299	322	309	319	294	270	288	295	300	284	282	316	324	296	299	323	293	299	287	306	289	296	285	286	276	275	246	300	305	283	287	323	306	305	302	286	299	342	315	318	314	296	313	293	303	278	306	293	277	297	292	284	309	301	314	296	283	300	326	301	289	285	302	283	287	312	275	276	301	280	312	313	288	311	295	277	278	300	296	280	289	298	301	268	264	296	286	280	278	274	308	325	290	299	294	304	286	301	330	297	265	301	274	278	301	307	306	302	297	308	318	317	323	281	313	290	309	319	316	317	302	290	317	298	296	291	305	292	275	298	250	312	284	294	303	318	318	266	328	357	297	309	299	305	327	271	298	291	277	323	288	308	290	308	296	280	307	294	309	313	312	288	310	289	309	282	301	298	335	307	313	309	306	282	306	290	290	295	293	286	285	300	267	295	307	297	306	310	291	278	292	308	326
7506	3366	2348	1491	904	794	760	762	767	707	720	723	710	702	733	737	701	711	722	726	771	734	746	707	727	719	731	738	721	749	703	694	776	719	728	731	720	704	711	741	696	744	746	730	711	722	739	707	737	775	700	713	740	700	759	704	723	731	777	701	738	717	713	800	690	726	721	800	763	774	681	741	667	758	784	735	743	746	716	742	726	749	738	727	720	743	716	707	726	767	712	674	754	761	705	699	768	753	775	748	745	767	701	713	739	726	713	695	766	770	728	732	725	685	747	720	718	720	745	701	721	683	740	720	801	764	694	714	722	718	692	691	684	698	694	735	748	722	771	730	699	742	736	721	706	693	697	740	747	741	748	740	700	665	758	769	747	724	689	725	712	679	731	765	729	729	747	727	723	735	744	755	696	752	731	744	727	685	747	743	752	745	798	688	739	755	744	771	745	724	738	690	708	717	763	698	704	753	722	737	705	743	748	687	773	773	711	694	732	758	801	711	761	785	773	751	723	749	739	716	737	759	718	708	705	708	729	724	717	704	781	734	714	774	756	742	725	757	755	731	753	717	705	693	745	726	744	679	771	725	723	746	764	755	708	732	741	716	744	702	784	709	743	748	739	735	676	773	774	691	688	709	697	752	749	737	745	750	710	704	736	697	749	760	728	743	770	758	723	693	723	697	691	711	702	737	710	705	701	753	762	739	747	658	756	719	705	734	734	755	757	712	739	737	709	690	686	685	758	738	742	719	729	705	750	761	717	748	707	798	685	733	740	735	728	708	766	759	699	698	688	701	679	746	719	739	755	700	732	707	729	759	705	728	728	729	748	729	701	783	734	704	702	684	717	734	728	734	778	748	716	759	761	745	706	734	749	704	736	770	673	722	757	725	700	765	741	753	756	817	716	709	719	745	748	734	695	714	779	751	709	720	701	721	723	687	723	746	754	782	715	709	709	666	772	695	747	691	721	756	740	766	748	774	724	742	707	713	712	705	684	742	708	722	697	733	725	679	712	763	762	714	723	747	799	706	753	747	764	695	703	670	717	744	804	729	709	750	752	727	673	692	705	754	723	700	760	707	689	750	713	732	743	748	732	728	768	762	779	695	724	736	748	690	740	749	740	733	716	712	722	765	701	745	700	734	731	689	691	721	697	763	720	724	777	755	759	723	762	704	725	723	733	723	696	737	725	729	750	704	724	711	724	758	698	721	757	725	739	736	759	717	716	763	728	743	727	756	737	753	775	762	781	681	749	702	720	708	729	721	753	738	703	784	733	687	729	710	681	728	693	761	713	777	727	701	763	781	749	751	704	761	770	709	691	740	703	747	786	710	766	697	697	768	727	704	766	741	697	698	723	722	761	753	700	759	748	734	698	710	767	666	715	714	763	705	695	779	748	759	680	755	747	776	742	757	737	722	712	737	735	737	731	755	755	718	695	730	679	698	677	722	724	774	727	707	765	722	785	742	700	710	699	737	725	735	734	707	702	719	749	733	692	716	737	732	746	695	690	733	746	743	742	710	777	783	688	730	702	725	748	704	722	733	744	747	732	729	752	735	728	751	768	735	702	721	723	747	727	736	669	738	717	751	718	738	685	711	713	784	742	770	726	811	732	754	709	737	773	726	736	727	695	711	746	760	720	723	684	745	774	733	680	769	730	720	776	665	741	705	762	769	741	723	745	718	748	692	759	719	755	756	696	725	718	714	762	741	721	772	695	741	738	742	683	728	675	765	741	713	737	704	733	729	747	728	794	731	736	756	752	696	720	734	757	724	744	688	725	734	712	715	795	706	715	744	748	714	730	709	699	764	735	743	733	706	709	718	655	713	740	711	721	740	739	739	731	692	771	733	738	722	647	727	722	790	720	717	751	727	714	692	724	716	762	720	702	721	715	771	767	716	699	727	754	714	712	709	695	715	785	698	726	738	746	736	772	735	721	720	717	684	719	667	780	731	751	739	722	718	729	730	691	742	711	747	708	736	733	745	698	706	777	738	783	670	682	762	701	726	724	775	744	734	759	673	748	728	723	689	724	766	732	746	710	744	758	729	717	737	707	686	692	711	666	704	729	734	733	678	719	721	779	736	734	753	727	761	660	703	709	729	693	696	773	735	750	747	667	753	683	735	703	720	659	757	745	725	705	702	686	744	755	696	682	699	715	739	716	751	716	722	703	699	734	731	741	745	690	682	696	772	726	751	738	729	694	762	740	712	705	732	736	731	729	760	746	746	742	735	742	707	700	721	744	709	744	730	682	741	728	685	713	737	749	749	731	752	711	727	738	760	773	763	719	710	741	718	645	703	695	708	737	777	723	748	732	683	738	771	732	730	767	734	708	782	722	697	786	758	762	729	772	726	755	726	754	727	719	755	720	736	719	679	794	708	719	746	726	764	706	755	820	705	711	725	738	719	729	745	713	684	795	756	759	722	691	718	737	731	739	703	750	719	712	734	754	722	715	734	752	735	704	726	745	695	698	724	760	710	753	742	692	711	753	745	728	714	788	732	735	727	757	747	673	693	751	715	750	659	751	740	713	697	760	694	676	723	752	715	699	758	723	738	801	790	732	683	703	733	778	727	709	739	733	720	720	738	726	694	764	724	734	707	697	745	746	696	738	698	748	746	760	766	696	737	717	767	763	702	754	731	652	759	717	721	751	769	736	754	742	732	719	755	723	782	745	726	708	695	757	773	694	793	750	742	753	769	766	683	784	747	715	780	730	735	748	748	740	719	751	741	703	703	748	741	728	726	709	765	742	786	690	735	743	739	768	752	775	740	738	781	738	706	695	769	720	755	694	754	678	724	746	728	733	713	725	733	704	768	739	746	678	748	730	702	789	728	729	769	739	738	726	756	770	764	723	706	708	766	746	716	754	768	720	743	710	743	704	704	734	708	716	685	680	714	731	725	736	732	668	768	743	772	761	706	699	710	715	708	714	730	757	695	739	747	733	717	754	765	718	706	758	751	768	700	744	722	727	719	710	680	734	690	728	692	711	740	716	693	731	699	687	738	701	775	687	754	744	734	752	740	764	718	691	688	736	770	718	739	748	716	707	676	708	709	732	721	746	768	728	751	749	737	747	714	709	676	714	694	772	716	717	710	712	758	684	742	740	723	724	679	722	755	671	741	714	733	742	692	745	780	697	715	767	765	689	760	742	721	765	714	741	713	714	692	722	751	733	711	720	746	703	726	771	756	790	718	753	749	755	715	716	755	714	743	693	751	772	742	754	725	726	740	725	718	742	710	693	720	720	739	696	776	738	716	739	744	739	748	710	749	793	693	726	723	770	759	718	756	733	712	765	739	703	725	765	710	703	727	779	730	700	709	720	788	717	689	788	751	746	725	709	692	686	746	739	749	772	739	718	723	730	783	716	693	769	680	684	738	726	701	668	726	750	758	714	713	724	675	720	747	721	768	743	718	721	744	740	738	724	726	731	691	718	742	742	739	724	743	760	703	773	728	732	719	700	740	717	704	758	739	711	679	718	755
27613	16056	9109	5024	2303	1020	505	500	360	282	278	233	271	242	261	244	228	225	223	250	252	233	214	230	221	253	227	241	231	210	224	256	230	206	238	243	197	214	209	218	223	198	256	206	201	219	215	223	239	229	248	244	212	242	234	206	216	238	223	234	225	230	227	242	213	231	205	256	223	222	248	230	236	245	237	231	252	210	221	217	235	215	221	208	216	231	246	254	224	240	230	233	237	207	223	250	226	214	217	223	256	242	224	217	184	236	205	231	208	249	213	224	220	227	211	212	224	238	233	234	202	230	217	252	247	216	224	231	218	241	212	242	228	225	244	214	250	229	212	247	256	232	237	230	215	248	240	211	240	204	242	240	228	244	227	205	227	220	222	243	219	217	193	228	225	201	236	203	211	222	204	240	218	224	241	250	224	222	240	220	231	228	225	196	230	214	243	221	222	240	202	227	232	226	230	201	220	192	214	234	229	206	230	213	217	241	228	217	204	242	227	207	210	232	250	228	252	231	220	224	191	227	226	222	224	218	188	208	241	216	215	226	209	248	232	198	199	233	240	248	232	222	227	195	188	236	213	227	244	218	217	225	222	239	234	209	262	249	225	227	231	218	200	206	259	252	224	215	226	232	255	219	218	238	242	225	247	202	199	219	238	224	222	250	230	220	208	231	221	218	212	241	225	227	201	250	234	200	236	273	232	220	210	209	241	226	208	229	230	245	253	232	226	230	219	240	237	224	263	239	220	241	213	225	242	214	218	233	250	204	246	247	221	242	237	193	261	223	240	219	251	235	210	238	222	224	225	214	221	227	240	230	230	242	252	218	229	228	218	198	247	219	239	226	229	226	225	213	228	250	216	220	228	229	216	231	230	224	228	236	212	232	202	243	228	202	223	212	248	200	222	222	233	250	224	228	232	236	192	221	227	211	226	227	236	231	204	234	219	222	229	215	234	224	248	230	202	250	218	200	221	223	216	241	218	203	223	254	240	209	250	238	219	238	241	197	233	234	191	220	217	222	218	224	214	213	238	244	228	218	235	229	218	228	239	242	248	236	241	207	223	227	245	233	240	227	214	219	244	202	229	205	232	253	254	240	242	241	239	230	209	234	231	223	207	239	205	217	239	217	217	229	210	225	226	229	222	217	211	221	211	228	235	257	222	220	201	227	244	246	188	243	216	195	243	231	235	237	213	231	231	262	203	221	191	215	200	233	236	209	207	236	216	251	228	208	227	235	259	216	208	215	217	198	234	229	242	209	243	215	219	204	248	204	207	214	231	233	196	224	258	226	224	230	226	216	245	211	236	245	231	214	243	269	223	225	237	239	252	236	227	205	216	207	254	226	247	229	220	225	252	241	202	252	230	208	228	225	185	224	196	251	229	227	214	238	201	238	205	242	226	215	225	212	220	242	233	238	243	214	225	237	226	250	225	223	210	214	254	239	221	216	236	216	220	219	224	214	227	236	234	231	225	218	252	221	211	232	239	228	225	257	224	234	224	224	203	207	232	244	225	237	208	221	220	225	226	241	232	208	224	220	233	246	202	240	200	220	218	214	236	208	214	260	213	237	243	241	263	219	260	216	232	221	239	232	201	203	224	219	224	242	265	201	234	214	198	196	214	230	213	256	239	244	239	209	237	278	204	238	244	233	239	195	219	226	231	225	202	231	233	228	234	232	231	244	263	221	257	214	260	228	247	234	243	202	227	246	244	217	214	250	246	235	251	218	218	219	220	230	245	231	229	210	214	216	203	216	217	247	207	244	207	228	241	247	228	244	238	216	183	228	227	229	248	239	201	217	233	210	239	229	201	245	227	257	234	206	210	188	228	228	202	238	230	232	238	235	223	253	228	220	232	205	248	218	228	192	240	254	242	198	237	231	201	217	209	264	246	225	226	201	251	255	248	239	235	226	232	226	229	217	240	206	211	237	232	242	254	198	223	239	230	222	244	214	235	242	239	199	235	200	215	247	194	228	207	217	247	233	210	213	232	218	225	210	225	248	239	238	218	194	217	213	218	210	225	204	231	236	220	221	223	208	254	282	240	222	199	233	216	230	201	247	223	219	216	240	237	229	220	235	236	212	216	256	225	210	243	238	233	201	230	210	185	197	218	227	218	217	199	224	196	230	231	246	243	237	218	215	227	249	198	206	222	213	246	225	249	205	223	230	226	231	240	215	186	220	207	232	224	208	196	239	209	217	236	231	212	222	234	222	233	212	244	231	233	243	222	207	218	207	219	238	237	224	244	215	222	224	229	216	229	230	221	218	214	238	206	232	236	220	223	213	212	222	220	201	224	245	239	227	232	236	208	216	232	222	251	222	226	219	247	241	230	213	255	228	244	191	254	227	205	234	222	222	212	221	240	223	214	216	224	245	243	241	207	244	213	228	241	203	222	243	213	246	241	202	210	217	231	247	223	233	225	257	218	244	232	215	222	234	225	232	243	204	240	238	226	234	231	215	211	245	230	217	216	226	253	210	218	219	220	214	243	235	223	229	239	228	212	223	226	200	242	205	217	244	200	220	214	214	225	211	231	231	248	213	232	231	226	212	231	242	227	263	207	238	220	218	249	240	194	231	204	238	214	222	215	228	237	243	225	217	239	241	235	254	213	226	203	236	220	228	234	222	215	233	223	206	219	234	214	212	220	210	263	232	212	202	257	227	235	229	222	222	222	210	229	238	218	223	259	224	220	216	251	222	224	196	242	236	229	197	231	198	225	249	197	243	230	211	221	217	251	230	227	251	213	234	257	218	205	221	237	241	222	228	226	234	227	230	225	206	234	211	227	220	226	239	242	217	263	224	215	214	213	215	225	193	204	211	197	228	241	210	236	236	234	229	205	211	250	240	233	267	207	202	210	228	222	228	223	249	224	218	250	221	214	243	253	226	243	206	235	257	204	213	221	206	218	251	235	224	226	225	251	239	241	239	225	246	214	235	217	237	243	239	228	225	234	241	220	251	223	208	236	232	250	264	207	228	236	241	248	200	238	240	226	231	219	243	247	228	245	229	237	220	216	211	205	240	214	198	228	231	225	211	215	196	210	225	241	243	214	211	236	222	222	208	235	231	249	225	223	193	215	216	230	230	222	230	240	251	227	242	238	195	265	247	258	222	254	230	212	220	223	250	213	240	204	202	247	230	229	233	229	276	224	210	218	244	216	235	243	221	233	231	218	211	247	233	228	213	227	236	210	215	235	233	233	226	231	221	198	207	221	226	210	212	255	205	197	218	230	233	236	238	192	239	231	249	236	219	210	234	228	243	234	197	240	225	201	234	219	231	244	229	219	240	223	227	237	256	239	216	235	215	243	245	247	240	220	217	224	244	217	225	236	233	233	222	226	227	234	250	208	221	223	214	207	240	219	223	220	235	231	232	205	220	233	256	246	231	222	229	213	258	201	227	196	253	229	198	218	237	213	230	219	230	242	229	241	241	232	226	200	245	225	234	247	224	227	207	192	225	232	225	223	246	234	224	253	204	230	204
20510	13428	9897	7452	3329	1720	1372	1988	1451	1084	830	744	663	624	619	604	573	633	565	582	574	604	640	580	572	601	549	541	578	578	589	628	555	556	560	602	527	588	550	563	553	600	562	539	556	557	561	541	563	561	583	603	550	584	559	571	602	584	549	594	531	544	622	536	545	576	578	542	568	576	554	520	579	534	547	549	594	544	541	582	540	520	573	560	563	621	578	542	575	562	568	577	537	563	527	540	593	529	575	593	529	555	549	551	576	527	579	562	513	514	580	561	568	548	538	585	540	570	544	537	577	582	513	514	546	559	539	534	537	515	539	594	572	528	545	550	573	557	541	574	574	581	575	568	593	565	557	557	554	573	535	550	556	544	586	548	560	545	565	586	562	545	550	559	502	577	562	560	599	532	604	564	559	576	543	607	534	557	617	548	584	587	572	535	567	589	538	572	587	549	541	571	541	576	516	564	560	568	571	524	530	542	636	558	543	519	559	548	580	521	580	579	571	548	559	565	561	516	573	542	559	512	538	534	574	555	526	515	587	542	562	570	544	578	568	536	554	565	584	579	538	550	580	524	591	541	543	546	556	575	557	591	517	549	536	568	565	574	533	539	523	519	545	566	511	543	566	605	553	542	545	542	553	497	564	561	635	605	529	540	544	544	554	531	576	577	563	581	540	565	584	510	526	566	543	541	548	571	587	531	553	561	568	556	564	567	612	566	563	548	547	515	582	565	561	554	547	554	558	573	536	581	512	563	563	543	566	595	513	559	561	540	592	580	536	578	580	579	574	573	579	555	578	563	503	571	535	569	584	546	523	564	544	573	549	579	546	562	583	550	551	573	580	568	575	579	551	537	537	542	578	572	536	579	542	563	554	563	604	557	550	573	560	557	563	560	547	538	533	561	582	557	541	574	574	549	519	567	581	531	599	546	529	598	584	620	571	577	619	563	556	553	512	567	542	562	577	558	571	586	593	546	570	564	549	563	560	556	602	546	522	555	588	560	561	538	556	587	532	546	510	592	544	559	568	564	600	543	567	611	577	511	573	562	553	551	546	552	535	557	557	542	559	543	540	595	547	538	568	575	550	553	562	518	556	589	552	573	562	545	541	558	605	548	590	578	544	569	626	560	527	557	555	516	554	573	580	518	521	562	561	590	562	536	551	583	552	560	560	560	594	557	547	607	538	570	593	568	550	620	595	589	570	609	619	572	552	550	566	584	551	568	534	569	561	561	547	577	546	536	528	592	566	567	542	533	577	588	520	556	579	572	587	550	562	544	558	594	570	527	576	521	587	538	565	559	571	559	562	533	583	508	563	575	532	576	552	552	582	615	569	530	578	559	572	564	514	572	571	569	599	547	560	560	577	545	565	540	562	542	590	535	544	536	544	510	560	558	576	570	552	567	512	547	540	562	586	590	554	574	559	573	552	570	599	565	573	562	600	491	539	549	562	565	563	533	579	558	624	508	569	539	566	541	528	542	515	599	550	560	533	548	548	523	551	550	543	579	545	535	548	566	583	567	571	534	555	586	571	570	567	560	586	555	579	615	563	586	558	562	603	580	560	547	559	547	580	579	569	577	598	563	586	587	559	539	564	572	558	579	619	568	546	546	578	553	563	574	614	593	554	561	580	600	590	543	570	541	594	551	545	589	578	573	591	569	591	577	556	566	564	576	572	550	530	568	566	556	531	537	586	619	582	542	614	524	577	519	568	541	563	556	568	572	588	538	535	569	549	525	581	539	532	578	550	540	559	528	592	553	515	563	565	559	566	599	561	573	563	552	544	565	592	554	565	588	544	573	583	567	564	555	584	557	601	563	585	585	529	546	562	580	533	560	480	592	593	574	572	559	527	554	580	588	556	588	586	528	627	620	545	541	599	515	550	535	547	552	556	583	557	548	570	553	520	556	545	541	583	519	506	541	602	541	582	504	571	539	543	536	529	509	554	589	536	532	598	523	548	519	550	557	531	532	548	568	580	574	592	570	540	549	601	540	559	514	547	604	575	522	519	560	586	530	542	544	542	562	556	581	583	557	537	558	572	588	568	533	602	586	592	568	521	561	541	556	551	551	575	540	587	563	550	515	578	549	584	520	524	553	560	587	532	576	571	575	570	575	596	526	575	550	573	573	590	615	569	548	557	590	546	563	551	580	579	555	583	561	540	555	549	582	564	532	572	566	573	526	584	561	554	525	568	579	590	555	591	548	548	595	537	524	544	534	574	547	559	573	523	597	591	544	556	550	572	560	554	543	588	539	550	598	531	548	547	544	529	580	549	562	581	579	578	513	575	507	563	583	550	574	601	545	552	527	539	570	570	516	577	600	548	522	572	573	559	536	578	526	579	560	597	577	589	572	576	579	551	535	573	529	567	550	569	580	562	568	551	550	576	543	579	575	589	554	572	534	605	558	587	530	522	554	560	547	553	561	550	545	555	573	581	593	551	565	571	582	515	555	534	556	569	569	573	569	523	511	560	562	550	548	506	575	535	567	579	574	563	597	575	565	561	572	570	522	578	560	572	525	579	525	579	564	560	576	569	573	551	553	568	576	599	535	566	511	556	570	601	567	549	553	593	533	553	546	554	567	562	566	556	526	585	565	552	528	564	577	577	547	572	558	571	584	562	560	551	543	594	535	552	590	532	543	563	604	576	610	533	558	568	565	566	573	541	534	536	573	556	556	523	560	593	565	547	562	541	540	566	568	613	576	568	557	581	610	573	546	539	600	559	529	552	556	528	537	568	522	549	540	543	580	588	551	579	571	575	578	554	580	555	573	544	535	585	575	537	551	546	538	546	570	586	564	540	579	554	535	560	576	561	544	564	553	594	539	577	599	554	583	557	554	556	574	529	563	545	605	573	560	597	573	558	539	513	557	574	548	556	518	521	509	565	564	567	556	543	538	545	564	594	555	604	570	607	542	550	555	520	569	576	532	522	555	544	584	583	566	519	576	544	545	545	548	530	580	578	572	566	556	547	534	532	571	526	543	585	569	566	526	560	567	533	566	601	575	537	528	564	540	588	552	579	555	579	574	576	556	524	526	597	583	535	561	608	542	546	588	571	557	579	588	538	580	548	554	553	559	534	563	614	595	521	541	572	579	563	577	542	556	585	556	572	608	521	562	552	583	593	517	527	550	606	588	596	584	561	593	567	617	574	560	566	585	549	568	576	545	543	563	512	604	546	584	522	523	608	579	552	559	573	557	571	582	607	557	549	508	582	568	540	561	575	544	577	545	596	528	566	544	527	587	585	576	594	590	543	514	549	580	543	577	555	549	546	565	532	549	566	566	535	554	588	536	523	563	560	543	505	559	561	575	523	567	583	551	569	554	557	588	577	585	582	531	530	559	576	568	588	584	543	577	569	575	567	554	591	500	580	552	542	544	541	545	570	539	500	543	565	553	607	546	555	559	575	568	530	577	512	573	580	548	565	562	514	561	519	556	558	540	560	549	515	539	573	549	576	554	636	536	597	491	602	559	583	565	573	566
35377	23100	15024	7716	3377	1379	657	695	350	254	192	142	96	115	124	113	116	107	98	95	121	109	110	127	92	106	101	89	111	121	105	114	107	100	115	124	102	102	102	94	108	107	96	96	110	118	98	88	104	109	113	108	103	90	105	89	127	106	104	90	113	116	120	93	107	104	86	123	98	106	108	114	114	95	118	105	105	107	94	106	114	119	100	96	99	90	100	104	129	97	114	113	99	108	108	95	99	120	114	125	104	111	96	109	97	102	99	101	106	92	107	126	107	95	110	100	94	105	130	99	104	106	85	104	105	95	119	92	102	110	94	100	104	117	109	112	98	116	108	108	106	114	112	118	107	98	102	116	122	108	112	110	97	86	89	106	91	98	107	92	60	97	90	103	105	111	106	99	111	101	89	108	107	96	90	107	103	99	102	92	92	103	120	101	81	100	112	87	107	94	99	90	98	107	110	82	119	97	96	99	100	105	98	91	120	81	90	100	103	116	97	94	110	86	98	90	87	111	98	98	91	113	127	113	112	127	90	105	89	103	93	103	113	106	114	89	125	82	104	100	118	101	70	92	111	94	99	96	109	106	89	93	107	132	88	125	110	111	109	81	103	97	107	111	91	109	103	111	107	99	85	109	103	104	120	99	109	104	101	98	95	105	101	102	85	116	96	119	90	101	113	99	82	108	100	107	122	99	99	103	106	130	117	103	109	104	105	97	112	114	98	117	99	106	109	118	93	97	102	106	115	109	105	94	92	88	111	91	107	93	114	108	95	94	105	97	96	114	130	93	111	91	104	130	92	121	125	97	102	96	99	106	109	108	115	93	117	111	111	96	100	108	127	100	88	118	101	107	103	82	103	99	98	99	101	96	102	95	118	99	96	104	105	98	95	105	100	123	95	96	123	101	115	81	101	107	101	127	103	106	87	97	98	86	102	120	106	106	104	88	99	105	120	102	99	85	97	95	113	104	117	96	111	99	102	118	104	99	113	85	110	98	108	99	88	106	105	100	93	105	109	82	101	116	103	92	125	101	110	84	92	85	102	118	114	101	98	95	100	94	118	119	101	133	118	110	99	118	86	86	97	112	123	100	111	102	93	101	100	117	112	113	105	101	90	102	92	106	80	101	101	116	107	110	89	104	112	104	108	101	115	109	118	89	107	121	109	114	112	96	102	85	105	90	100	126	99	89	85	99	84	106	106	129	113	116	135	99	99	86	111	124	109	113	98	110	114	86	94	83	116	99	112	112	90	90	133	91	121	124	91	90	95	91	88	90	97	91	102	102	108	119	105	116	105	113	121	113	111	106	104	105	104	106	90	92	105	106	94	98	105	83	111	110	123	95	111	102	108	95	98	83	111	119	85	91	93	86	100	101	102	103	111	108	103	130	104	93	127	90	120	119	104	86	97	98	104	97	108	85	127	104	87	101	106	90	102	92	92	120	106	96	94	88	97	113	114	113	121	108	103	102	100	104	121	109	103	97	131	84	98	91	109	125	113	100	99	91	96	102	96	102	114	103	99	107	108	88	113	112	94	93	91	90	78	107	116	112	98	111	89	112	118	89	109	85	91	96	97	111	103	114	94	92	103	101	112	108	105	126	89	95	121	104	95	127	112	107	101	91	100	85	108	88	83	94	87	108	114	96	94	96	86	90	119	115	94	90	106	99	92	116	103	119	114	108	107	89	77	124	111	93	104	104	102	95	111	99	96	94	99	111	112	101	109	117	107	105	107	90	107	97	110	108	98	103	109	106	108	96	119	118	115	105	102	94	94	94	107	111	110	118	105	117	102	117	137	92	122	125	94	105	91	107	98	102	101	113	97	100	104	108	118	112	135	128	111	111	115	111	96	93	88	99	112	113	94	95	91	102	102	96	116	126	90	127	99	112	119	101	92	93	114	108	103	91	110	97	112	100	107	117	102	91	114	91	94	97	113	106	105	112	102	93	88	103	95	88	101	122	112	81	100	97	105	96	130	97	106	118	104	114	90	106	102	98	86	99	92	102	108	99	101	104	102	91	104	90	112	116	95	94	123	108	101	85	112	80	99	108	85	103	90	117	88	113	101	117	122	99	95	95	107	117	118	111	100	98	87	100	104	93	102	94	113	111	87	95	113	109	123	120	91	97	109	114	86	106	96	117	122	112	102	102	113	104	99	96	98	109	99	94	106	93	111	87	103	95	97	94	98	97	110	99	97	122	101	108	94	104	104	103	122	98	109	107	128	99	119	104	110	98	109	104	95	93	116	93	109	109	108	101	108	113	103	104	104	106	99	102	97	92	99	114	119	124	116	95	103	99	119	120	101	99	106	97	131	100	95	102	78	95	95	108	117	95	91	109	91	99	108	97	102	106	90	88	97	105	111	118	100	100	116	112	98	117	114	105	103	130	100	101	110	99	92	116	107	101	130	100	123	96	115	100	107	91	107	93	88	122	100	119	110	101	114	77	102	95	115	129	107	112	90	108	103	124	102	106	97	96	97	90	122	97	121	96	103	106	100	109	109	113	96	105	92	113	115	102	97	106	118	111	96	104	82	121	121	87	110	110	120	121	101	115	112	107	89	115	118	90	122	89	108	96	122	110	108	103	102	101	88	96	115	92	119	108	78	102	104	81	121	97	103	104	74	89	97	110	97	110	98	106	99	115	104	117	104	101	97	113	89	90	93	102	90	110	109	97	107	98	108	121	103	106	101	106	99	129	100	124	100	111	90	101	96	105	107	95	107	103	111	97	89	122	95	142	90	102	93	111	96	116	127	101	121	116	87	91	91	93	110	106	99	99	88	91	100	98	109	115	95	97	102	97	108	101	80	97	96	112	107	94	97	110	108	93	71	107	111	116	102	100	96	116	115	98	101	99	126	89	115	109	115	93	123	95	116	101	100	109	95	108	96	97	107	98	90	86	109	104	93	121	111	121	106	112	103	100	112	110	109	89	115	106	100	105	118	106	105	103	86	106	90	110	102	105	93	99	105	87	109	100	112	94	96	113	115	92	98	113	94	99	126	111	107	91	106	112	105	95	116	110	105	97	106	98	103	131	90	101	89	89	103	91	103	85	118	110	98	92	103	111	97	102	115	108	99	106	110	93	104	107	94	119	98	86	104	97	94	98	122	112	94	104	113	123	99	100	91	88	106	93	113	97	106	90	104	104	112	102	97	110	117	90	101	92	110	102	103	93	96	98	98	94	97	118	115	90	87	98	111	99	104	106	100	94	100	99	129	130	103	111	85	87	97	116	94	109	97	105	102	106	82	96	104	95	99	108	108	95	97	98	104	91	88	98	112	107	113	123	120	104	104	109	103	109	92	115	131	105	91	91	96	104	117	105	117	104	120	106	96	102	97	105	101	114	89	110	100	111	99	117	108	123	87	115	110	90	124	116	111	126	96	103	88	102	97	93	113	113	97	106	107	98	98	90	103	109	112	92	106	133	110	93	105	110	104	126	116	93	108	109	117	99	109	98	97	108	104	107	124	93	117	119	111	117
24984	18156	14444	9099	4276	2078	1888	2967	1598	1289	754	520	500	403	370	404	347	358	336	339	275	318	317	322	316	314	351	317	315	321	274	315	293	338	305	278	283	284	297	309	300	293	286	268	272	278	279	312	307	264	298	286	284	275	302	269	272	302	267	297	289	276	276	294	297	274	302	283	311	277	268	297	278	300	276	277	295	298	303	296	279	295	279	312	274	287	268	279	250	297	294	297	273	291	280	276	286	294	262	323	293	278	309	304	289	289	268	265	269	311	287	296	288	270	273	311	283	255	257	268	278	287	280	264	293	275	287	269	322	273	261	269	291	279	254	266	315	268	255	297	259	315	294	287	297	293	270	283	304	270	281	279	282	299	269	293	309	308	271	298	287	259	269	293	288	276	299	267	313	299	269	246	276	259	305	318	300	260	264	277	272	289	296	310	289	275	293	279	297	300	303	279	315	276	280	291	285	283	308	298	301	312	273	289	264	255	255	277	281	287	289	283	272	256	276	243	286	278	299	313	289	270	255	265	276	295	305	293	269	285	291	288	288	291	282	284	273	294	293	323	273	272	289	321	259	296	304	264	233	282	274	282	242	280	263	304	264	287	279	287	289	282	279	256	290	274	283	274	279	283	281	274	312	279	279	239	279	281	285	282	269	308	292	259	319	272	267	299	283	265	249	273	280	287	263	281	295	276	273	285	281	263	277	279	315	313	283	282	271	285	271	287	269	281	278	296	256	260	278	270	279	276	277	287	286	284	285	296	277	290	284	275	285	299	305	266	284	300	262	315	292	289	262	287	313	278	269	273	280	266	282	267	263	287	280	258	289	261	270	299	296	260	267	259	265	266	289	270	275	271	297	274	269	281	297	262	285	256	307	297	288	277	250	269	268	306	261	286	271	311	290	319	275	290	265	299	290	290	310	253	286	272	284	263	276	276	320	291	289	247	286	254	268	269	269	299	287	301	301	248	273	269	301	274	307	278	275	328	277	266	238	277	292	296	308	306	282	258	286	272	287	250	263	263	267	301	303	280	322	277	275	293	291	282	321	301	270	272	276	270	264	253	272	309	274	272	296	258	313	292	285	270	271	286	292	274	285	268	275	269	272	292	258	278	274	281	299	280	306	281	262	266	264	272	256	279	305	277	266	306	304	323	253	270	306	294	270	292	263	304	322	278	249	261	305	275	310	296	290	256	259	274	292	266	273	318	321	299	280	288	297	290	305	294	275	265	298	277	314	265	301	308	313	266	266	282	270	279	282	310	285	295	287	308	262	272	288	290	310	282	246	291	277	291	294	293	262	275	303	286	278	306	296	281	283	276	298	299	257	273	311	280	265	293	292	259	288	282	272	284	285	264	265	280	276	295	273	264	299	282	323	296	264	253	280	282	254	278	261	283	300	280	282	309	259	313	269	285	269	273	271	275	293	275	283	274	275	293	287	268	270	267	284	276	252	303	239	301	252	313	258	283	271	283	267	296	268	275	295	273	275	264	285	305	293	261	294	276	258	303	292	297	292	289	274	293	261	298	311	299	286	278	278	282	284	292	314	282	288	276	285	250	270	288	267	280	299	322	300	290	295	272	269	266	285	300	274	294	286	264	284	288	285	244	264	276	257	256	280	295	297	311	293	261	244	243	267	266	296	271	300	324	296	250	240	311	252	257	268	264	296	285	294	259	275	284	277	289	276	308	312	273	267	276	320	267	287	288	252	279	254	293	291	281	301	285	286	265	298	301	256	251	262	274	307	261	288	285	304	297	267	273	261	276	296	314	280	287	300	288	272	298	281	271	291	312	276	292	280	264	275	296	265	271	284	303	262	253	270	288	293	285	291	256	277	271	288	276	300	307	272	282	280	289	298	265	275	296	269	265	270	276	278	295	292	306	269	302	285	287	267	281	279	249	302	246	276	259	278	289	276	289	258	279	272	263	273	262	297	289	297	276	272	257	255	272	258	268	283	281	275	282	308	296	280	294	296	273	249	290	280	263	304	284	273	267	272	271	272	291	290	314	297	296	282	258	274	316	292	294	304	298	292	263	244	302	266	278	280	269	282	270	302	288	302	268	274	256	291	294	306	295	297	296	306	306	267	275	293	272	259	281	278	295	282	284	265	293	268	263	293	304	289	275	290	272	276	239	262	261	288	278	301	281	262	284	274	275	269	282	291	287	271	267	264	277	308	255	286	295	289	287	275	309	278	279	285	291	287	266	278	287	290	287	271	277	271	273	274	287	292	282	293	278	263	254	257	231	288	301	287	317	302	271	278	271	303	293	286	247	277	289	284	286	279	271	281	263	295	276	278	254	265	304	274	276	291	297	291	255	275	268	267	261	300	299	270	300	276	273	308	303	293	262	274	271	262	268	268	285	314	282	288	292	294	303	260	269	284	281	282	281	259	278	269	254	268	259	287	274	262	271	280	306	290	259	287	290	261	278	303	286	262	293	309	274	258	283	290	260	253	280	304	286	248	277	251	289	304	260	264	252	279	259	266	271	286	256	253	267	287	279	268	286	284	291	266	279	294	275	284	264	276	278	275	282	285	306	307	282	277	291	299	270	277	272	282	256	280	286	294	311	279	277	319	270	260	286	262	266	269	299	295	267	267	266	267	278	293	279	281	295	276	266	260	290	286	303	287	283	254	299	286	293	258	292	276	289	266	267	280	274	269	285	250	289	274	276	324	258	271	262	277	294	305	267	291	311	269	326	290	262	293	284	278	273	263	265	299	261	273	270	306	278	278	290	294	307	276	284	283	301	302	290	270	274	278	268	257	268	273	295	274	288	262	295	271	263	294	281	276	290	306	281	284	264	291	296	285	279	291	268	300	296	273	316	277	296	284	258	281	286	271	306	277	255	261	258	302	278	307	298	302	274	246	268	265	292	276	279	257	302	291	287	277	262	267	270	324	298	309	290	308	268	316	282	292	294	288	294	291	261	291	293	278	254	274	278	294	282	293	289	298	273	288	277	279	291	268	293	284	289	294	306	285	286	270	264	277	277	263	264	268	279	298	277	286	245	275	263	295	308	287	263	312	272	285	288	295	260	288	265	263	281	261	304	293	263	283	280	293	308	292	284	306	245	310	287	266	281	266	278	267	292	252	287	259	288	290	298	271	274	290	289	301	274	296	295	301	287	284	307	268	305	276	286	268	281	281	265	287	265	286	288	305	265	273	261	307	280	268	281	276	300	273	299	275	278	280	300	331	263	259	285	268	295	296	275	307	284	287	307	271	285	257	304	267	277	272	308	312	290	272	273	294	302	282	286	293	283	272	260	283	287	263	292	307	276	272	280	287	254	253	290	297	266	275	309	282	282	328	305	292	261	285	286	267	310	261	272	282	290	276	280	258	299	266	250	303	278	299	302	286	288	317	289	259	293	293	289	280	266	275	267	280	275	309	261	281	315	283	276	272	300	288	276	284	266	285	285	263	271	263	291	298	300	261	291	258	307	236	295	281	275	303	286	308	311	283	304	293	278	262	273	272	294
9576	3029	1184	589	329	336	316	314	318	323	290	305	291	332	301	325	290	333	292	284	306	308	311	291	279	324	321	295	291	299	290	300	333	308	320	313	270	336	314	280	302	294	286	293	305	271	309	329	308	299	298	318	304	257	304	308	289	299	270	317	279	312	329	283	280	295	280	311	310	306	305	307	312	310	312	314	272	309	308	316	293	306	314	318	308	319	325	303	295	263	280	323	291	297	288	266	322	317	302	321	311	305	237	307	267	313	334	289	320	338	280	304	293	317	305	300	335	301	317	330	340	283	297	313	296	332	327	279	309	269	295	324	297	321	278	292	322	303	300	332	284	305	304	291	320	289	305	331	300	308	335	300	259	291	285	306	305	295	249	296	293	331	295	290	320	325	284	296	329	279	292	297	287	302	284	272	308	320	323	311	314	308	304	270	297	339	372	238	275	325	298	305	280	303	298	280	286	319	327	287	292	316	305	303	302	328	302	325	311	299	270	283	303	286	292	328	297	319	293	323	322	296	316	306	315	295	286	281	313	305	320	320	263	307	284	291	268	292	320	308	302	318	319	281	292	287	344	271	330	324	314	319	317	318	311	315	300	292	330	306	325	269	276	291	296	288	271	264	258	297	305	307	306	308	300	287	306	308	296	267	305	314	285	307	315	292	284	313	288	286	301	315	296	294	301	290	301	303	335	294	309	271	270	311	319	268	271	273	278	286	312	274	326	318	309	310	328	293	299	281	302	277	292	287	292	323	285	301	301	302	275	290	276	319	298	302	304	289	289	276	320	276	308	307	316	323	323	346	307	317	291	332	288	331	296	314	284	305	312	297	287	270	302	284	297	306	286	306	267	301	290	305	296	348	323	320	271	303	314	327	285	291	340	314	275	280	294	280	271	309	289	307	316	297	316	331	326	301	315	290	297	327	300	265	283	277	311	319	312	281	269	296	302	287	294	320	302	289	278	274	340	293	298	317	323	294	276	318	310	303	291	352	327	303	320	279	314	316	328	307	325	317	300	299	300	284	268	302	302	293	319	279	299	297	281	283	319	289	291	292	299	317	301	320	314	296	289	295	292	281	305	329	301	311	284	302	290	322	278	292	286	319	297	293	304	310	294	281	291	310	312	321	302	302	294	261	307	276	323	282	303	284	281	315	278	313	310	285	315	302	294	282	328	301	307	300	303	310	296	294	284	350	330	280	286	258	264	286	306	307	308	274	342	331	309	287	330	284	329	325	328	315	341	301	295	300	292	295	297	310	297	287	302	327	304	339	318	288	318	310	308	310	310	303	335	288	322	310	305	307	306	307	307	284	307	324	337	347	294	278	302	323	293	294	322	297	322	303	275	272	307	299	277	301	313	284	309	323	329	311	296	294	309	318	306	301	295	310	321	304	297	301	290	302	295	309	326	316	306	333	293	293	319	310	309	308	296	284	259	298	299	286	299	300	315	273	316	274	316	307	292	307	287	293	320	309	302	304	328	290	265	297	337	299	306	298	307	293	304	265	306	304	312	304	283	279	324	309	273	311	275	339	297	320	316	302	283	324	294	298	300	335	353	308	314	292	326	304	294	310	289	303	313	268	276	280	275	324	308	305	318	322	297	302	312	301	284	318	297	284	294	321	304	293	310	339	316	316	319	291	307	313	323	297	283	313	340	345	292	296	304	320	293	310	258	277	286	307	302	289	275	306	300	285	323	296	312	298	323	299	312	314	355	350	288	315	322	291	283	299	290	289	276	285	309	335	298	283	277	287	306	294	292	312	308	303	321	308	255	291	305	296	302	309	302	295	279	310	279	320	310	315	254	317	280	320	282	293	289	297	294	318	317	286	340	318	295	314	328	310	291	349	293	321	251	290	332	320	323	303	320	322	294	296	328	289	321	263	292	318	296	335	289	311	282	325	309	305	300	305	300	286	311	295	292	305	296	276	285	303	309	293	308	292	325	286	301	323	300	284	306	316	293	316	291	299	267	319	303	286	263	303	309	303	312	299	326	314	282	302	307	302	301	279	307	325	297	303	275	301	296	310	290	333	310	301	311	301	275	269	299	292	304	293	316	272	276	311	294	294	293	296	308	334	333	301	305	308	299	297	281	345	295	312	320	301	300	341	284	323	313	274	306	324	284	298	294	299	279	321	282	279	270	316	310	309	310	294	292	287	283	313	294	289	307	337	291	270	284	310	300	312	335	289	292	319	294	301	287	272	328	284	310	296	314	299	257	299	306	292	280	299	294	332	296	287	300	300	290	290	300	297	294	304	310	293	307	301	282	327	277	348	304	306	306	291	300	335	295	303	296	332	278	303	339	286	332	325	312	312	323	319	326	310	318	303	298	337	312	323	300	290	293	278	302	261	313	291	298	288	306	265	303	312	326	303	297	300	300	279	293	292	306	302	311	267	291	308	307	282	324	299	337	292	305	245	316	279	328	278	272	305	287	299	288	314	283	292	328	294	308	341	301	314	309	297	313	295	332	338	329	281	304	306	282	304	304	293	279	282	313	303	329	258	296	302	286	298	312	270	294	318	313	287	302	318	301	274	332	306	291	301	311	308	295	313	324	306	289	315	304	320	336	318	288	301	314	284	321	300	288	276	273	290	313	343	307	322	301	288	291	285	278	270	284	307	307	317	279	296	281	313	301	293	290	304	285	318	289	311	276	298	299	311	266	304	313	280	327	270	307	303	297	289	334	313	305	320	291	300	316	302	300	320	323	318	298	311	321	297	317	329	292	319	306	285	276	326	290	331	282	299	303	266	306	299	308	322	332	293	319	342	288	322	278	281	309	297	290	263	310	303	346	282	286	296	331	294	323	320	297	309	327	286	314	284	300	324	304	287	263	306	316	329	290	317	262	328	317	315	317	309	289	317	272	287	291	317	287	308	287	303	279	301	315	291	338	285	297	322	301	285	277	307	317	325	293	314	272	298	299	261	316	324	313	310	310	296	291	291	330	288	336	277	323	300	270	290	310	307	289	311	316	341	299	285	291	297	309	294	314	281	320	273	310	289	313	295	296	306	334	299	286	313	339	301	273	308	329	310	316	328	300	314	306	293	269	283	306	309	350	292	315	328	298	276	310	272	276	304	300	311	333	305	303	301	315	294	306	309	300	303	313	319	326	286	303	323	306	268	301	270	312	297	311	289	285	350	278	294	287	330	310	329	316	277	300	288	303	312	334	307	274	296	291	315	300	304	251	291	282	302	331	291	294	308	304	291	309	331	334	284	309	324	323	321	296	290	313	302	289	311	289	311	268	288	278	301	286	336	307	299	295	301	333	297	319	328	293	293	290	290	321	312	278	288	301	295	312	301	283	274	312	289	318	288	297	290	324	275	272	280	303	319	289	308	280	286	290	304	274	344	316	314	288	278	286	282	302	328	279	313	328	293	293	310	265	314	289	354	297	315	288	311	329	301	307	282	273	288	310	298	314	316	312	294	323	325	296	300	313	306	300	320	333	267	310	299	323	308	282	312	300	299	303	298
7518	3651	2442	1395	911	793	807	838	781	792	773	747	770	717	716	766	756	728	670	761	741	736	798	712	773	723	725	735	730	759	740	756	728	751	731	751	713	744	698	689	695	710	739	762	727	722	751	736	717	652	727	757	707	711	747	763	713	771	714	752	748	715	794	738	729	822	749	735	690	753	726	747	721	782	731	759	722	729	752	735	714	720	708	716	730	705	695	733	756	723	733	694	731	789	734	721	708	729	744	753	717	715	707	763	740	729	727	690	726	726	700	763	746	713	776	714	735	759	737	737	703	734	736	718	762	731	708	765	770	705	673	701	745	715	755	756	697	772	764	753	735	712	741	708	766	717	713	747	774	743	735	765	700	764	713	729	721	724	735	690	749	705	735	708	715	741	755	744	739	750	681	697	720	787	714	718	762	697	728	750	743	687	742	725	733	750	745	743	711	767	695	717	705	711	729	764	746	755	751	708	682	770	734	709	780	702	703	729	707	717	723	707	735	732	785	742	723	749	732	737	737	735	747	761	764	760	724	732	722	754	750	723	725	745	703	744	737	717	728	724	758	767	784	762	727	730	742	731	718	744	760	716	772	770	689	725	758	689	769	791	683	752	768	750	723	702	757	701	729	777	735	757	724	723	672	695	792	771	722	732	736	728	711	741	706	723	710	730	704	753	699	702	719	753	709	725	732	743	701	744	723	745	671	682	755	733	690	699	758	707	768	701	738	746	701	733	722	776	724	729	740	714	742	725	724	730	731	737	731	722	731	780	723	712	716	751	762	754	733	709	731	717	742	719	736	722	750	763	752	730	726	763	757	773	759	780	729	723	774	729	704	791	768	749	769	760	791	716	766	752	748	767	764	734	717	743	759	738	688	745	681	706	769	689	733	729	727	746	780	755	727	709	779	688	700	719	734	715	719	699	721	761	741	755	740	715	765	726	719	757	732	724	769	779	720	730	763	768	726	747	695	796	726	729	721	717	718	766	749	729	748	757	726	707	740	719	722	728	722	743	733	716	714	711	732	722	721	761	741	685	781	704	705	718	723	717	713	734	753	731	718	755	723	722	718	742	700	721	738	774	754	672	691	727	696	752	702	712	716	747	706	688	735	752	717	748	729	722	716	798	695	749	809	722	733	709	734	711	692	748	742	725	745	732	694	757	703	753	764	738	741	733	705	728	734	683	726	694	735	770	758	723	717	742	721	759	686	676	770	758	706	717	765	697	725	761	736	711	711	712	725	731	735	704	781	759	735	728	714	730	789	694	735	761	757	754	684	750	770	722	738	746	682	728	757	726	724	728	676	745	753	770	793	754	798	728	768	691	694	731	716	738	679	736	715	756	775	696	753	742	794	747	767	749	716	767	711	752	741	723	708	706	722	713	742	736	755	800	689	764	728	727	724	744	725	717	677	772	778	751	708	691	682	746	764	807	698	757	753	790	779	680	776	712	752	735	760	720	727	673	767	728	724	724	780	764	734	712	704	691	771	724	744	767	766	718	680	748	752	767	705	752	706	742	726	755	718	737	787	730	689	763	760	781	748	758	816	752	677	716	694	794	730	737	684	723	692	718	724	732	720	705	747	733	778	732	732	708	738	694	792	799	754	718	731	756	737	710	733	673	755	727	704	701	761	768	765	719	730	720	700	792	734	708	685	765	700	731	781	708	742	696	710	784	695	766	703	708	734	705	754	752	744	705	740	716	787	746	739	710	756	726	736	731	739	727	764	722	749	729	727	706	699	714	753	766	758	767	768	719	729	737	759	768	764	747	737	759	725	724	719	726	735	751	685	736	790	753	767	697	751	756	701	740	697	729	701	732	727	765	749	732	753	730	665	757	740	715	745	718	724	735	742	714	768	728	683	696	716	709	717	720	700	722	694	719	719	731	699	733	712	675	726	716	735	744	720	701	752	716	702	772	736	755	729	709	717	723	714	735	772	789	743	717	739	755	734	710	760	758	755	769	684	739	759	741	734	703	704	691	712	744	709	755	731	683	741	728	731	725	751	776	773	723	698	746	750	722	702	724	712	742	710	774	715	757	723	739	757	706	728	740	729	733	733	736	743	764	693	732	709	693	667	752	715	761	717	712	740	744	755	749	718	774	732	772	735	744	736	745	767	741	736	777	704	727	733	741	752	756	696	697	761	734	739	738	732	724	747	753	695	756	761	710	778	704	759	721	727	712	745	712	695	743	721	711	739	713	775	724	733	673	720	743	713	736	752	747	721	777	747	691	726	749	708	720	686	720	773	712	770	756	721	704	750	719	771	768	695	726	710	752	753	687	725	739	688	734	733	730	725	739	691	701	746	715	698	708	759	711	733	785	727	759	718	758	784	734	775	718	746	775	765	719	707	756	788	712	719	712	719	740	715	712	744	718	711	716	715	736	754	758	746	739	731	702	730	727	713	729	692	758	753	725	766	785	758	786	768	749	720	695	723	758	757	738	692	733	758	789	738	735	699	762	734	710	759	717	739	766	726	778	724	758	702	774	732	744	763	756	730	680	705	689	731	761	708	736	738	759	708	733	771	708	691	716	699	726	712	759	741	742	707	737	751	724	711	726	698	725	713	753	711	701	715	689	706	767	680	717	758	729	774	733	694	768	704	686	750	742	738	717	715	735	727	737	703	740	720	734	706	739	751	711	757	727	733	720	737	693	742	725	741	716	727	772	738	770	733	710	728	718	731	754	761	743	748	784	732	726	746	719	748	780	727	738	710	759	736	753	724	708	704	708	767	707	752	729	749	712	716	749	711	777	776	760	790	766	771	723	761	719	733	745	746	747	749	740	708	709	743	766	726	785	693	707	707	719	711	732	760	737	718	692	717	746	706	744	728	759	704	745	699	739	776	731	746	747	738	748	759	696	761	721	750	753	732	718	809	750	747	706	755	746	755	747	713	737	733	731	744	708	746	720	749	743	720	721	742	732	726	735	750	743	740	747	712	778	728	758	705	763	764	732	748	780	728	730	720	701	726	718	686	749	752	766	737	770	734	743	728	719	771	694	721	737	732	742	733	723	728	750	710	705	725	773	708	735	725	783	744	729	777	706	744	726	751	775	730	776	694	703	721	721	719	750	680	723	769	720	699	777	735	769	802	696	708	724	739	744	727	753	750	717	718	705	710	736	752	741	760	717	775	786	749	700	719	755	744	719	732	756	763	711	713	767	747	730	726	734	790	747	752	727	707	722	769	782	746	711	713	795	739	709	694	732	746	718	786	759	772	740	753	704	746	742	744	740	737	733	716	757	717	769	738	722	747	765	719	744	741	769	742	730	756	721	729	717	754	686	742	767	701	687	696	774	732	675	769	735	738	707	771	716	784	733	700	768	777	691	739	761	724	708	720	712	740	772	746	784	817	781	693	738	719	755	762	754	751	669	766	676	739	715	742	762	726	732	719	699	756	717	766	773	736	688	784	754	764	747	734	786	730	722	692	723	741	759	765	741	782	796	718	749	729	704	726	763	721	687	718	793	719	720	724	754
28236	15586	9465	5268	2205	914	692	659	357	352	270	242	232	253	284	275	227	240	224	229	222	234	245	227	230	224	243	246	223	225	208	225	239	267	227	207	226	234	239	255	192	217	234	217	219	230	198	244	230	218	244	229	211	235	244	245	236	213	243	228	230	216	226	235	227	213	202	229	232	229	229	263	249	199	205	223	190	223	261	201	232	207	218	237	221	230	233	215	199	254	219	247	246	235	220	242	245	262	218	205	228	220	229	211	256	221	211	213	229	226	255	195	190	229	247	249	246	215	210	249	224	201	239	220	221	196	245	204	235	235	216	240	242	193	244	221	221	213	199	248	265	252	241	225	240	217	214	211	217	240	223	222	253	222	232	228	223	216	230	215	266	247	193	215	226	223	241	209	231	224	269	201	220	213	219	222	233	229	232	223	214	251	227	254	238	234	222	243	240	231	227	223	210	229	202	190	205	206	224	244	219	245	249	214	237	205	208	266	219	242	242	237	235	221	224	261	220	250	237	239	232	213	228	244	267	242	223	207	233	217	237	228	224	227	208	214	204	225	213	226	219	225	250	229	223	224	243	237	255	262	195	231	223	220	233	218	201	230	231	235	226	247	256	214	248	229	215	227	217	199	254	217	246	214	237	252	226	213	211	227	247	205	254	248	212	240	214	213	251	214	192	238	234	222	247	239	216	234	230	251	197	237	254	223	253	227	231	228	223	225	198	256	204	254	215	225	228	259	221	247	230	227	214	218	236	246	234	241	259	232	246	229	207	198	222	245	227	237	217	227	229	223	228	230	207	232	203	216	232	211	217	241	220	237	224	223	257	201	196	216	208	238	186	200	206	238	240	216	225	211	231	226	227	209	222	244	211	233	231	243	211	202	245	229	278	271	209	251	205	245	242	259	194	226	233	204	235	235	210	243	209	245	240	205	220	245	248	214	230	225	231	223	189	219	201	237	249	230	252	216	198	228	205	208	236	195	240	217	227	219	211	242	213	244	213	227	213	209	223	232	224	218	195	209	217	229	227	230	246	240	247	234	226	204	255	214	222	224	230	221	221	251	216	226	240	235	223	192	229	231	233	260	222	211	230	219	223	222	213	195	264	203	229	225	210	210	223	219	235	256	191	209	229	224	231	238	234	237	206	221	244	223	224	218	216	213	243	198	239	251	228	227	227	225	233	202	199	237	209	228	226	248	247	245	209	256	232	211	223	223	241	225	219	246	205	227	217	206	242	243	236	210	218	231	221	269	230	254	234	209	254	244	210	215	236	229	222	233	235	221	216	211	212	253	220	210	227	204	218	207	206	238	237	208	235	237	219	232	230	268	220	213	211	217	219	212	221	230	220	243	232	232	221	244	239	243	237	233	224	218	239	212	218	204	232	224	245	225	242	218	238	221	220	227	214	236	247	230	233	238	237	213	238	239	256	257	255	209	230	229	231	217	214	219	240	218	233	195	208	254	223	239	202	227	249	230	229	221	238	229	211	245	245	242	211	216	216	247	231	218	231	227	258	251	237	231	217	228	204	229	234	204	250	179	242	243	223	252	225	231	250	199	238	248	230	216	217	235	241	239	218	222	225	231	235	192	210	231	263	247	219	215	211	205	247	196	227	211	236	224	219	226	217	216	234	240	232	218	204	208	212	219	205	215	220	239	227	213	262	224	244	226	215	188	233	201	236	234	241	225	237	223	210	246	236	229	243	228	240	222	238	228	231	218	256	231	214	227	212	220	221	227	235	221	246	230	205	254	213	238	249	226	234	221	209	243	238	198	211	223	224	221	231	225	221	212	210	229	222	220	229	252	227	260	224	231	238	232	226	224	204	203	220	208	223	210	213	217	218	240	247	238	196	244	244	245	230	254	240	223	232	226	204	274	223	225	219	238	261	250	226	184	221	234	228	227	245	230	206	228	203	212	242	191	249	229	222	212	224	248	236	219	230	237	214	221	202	232	231	249	240	230	226	241	267	244	229	243	206	233	206	242	213	241	250	203	246	213	238	247	227	242	227	236	211	246	217	252	253	218	226	198	233	241	249	245	219	234	210	214	225	237	228	218	246	215	254	225	209	220	211	240	216	229	214	239	221	217	250	231	232	235	235	220	232	205	226	249	239	223	248	247	233	251	256	255	225	223	235	224	234	246	234	226	221	216	234	222	197	208	219	237	231	209	247	226	206	203	224	193	229	219	207	231	225	210	238	234	231	211	219	229	237	233	214	225	236	213	235	209	211	258	217	191	251	219	228	216	222	247	211	217	207	222	218	231	222	241	199	247	215	235	238	261	234	228	241	241	243	213	221	254	221	248	211	249	250	197	198	245	207	228	211	233	225	222	207	223	216	233	213	231	200	202	240	196	244	209	223	225	203	204	229	231	241	231	242	217	233	246	234	227	208	244	235	211	226	209	240	227	204	190	219	265	240	235	239	259	211	214	242	234	232	216	223	247	212	213	219	214	218	217	219	231	242	231	246	256	207	218	228	203	239	205	233	231	197	212	219	216	213	228	227	224	236	222	216	225	191	238	218	230	216	222	224	252	224	221	226	246	251	236	238	240	208	212	229	243	240	232	239	246	224	207	222	227	233	213	223	219	224	259	228	217	224	240	228	233	234	230	231	231	255	255	189	193	220	213	247	233	233	232	230	206	219	239	206	219	248	228	240	229	240	242	230	208	259	233	235	206	218	230	255	254	211	221	207	242	191	226	208	208	235	258	196	220	244	237	222	235	208	216	229	227	216	206	230	285	218	199	212	242	219	239	231	250	233	216	227	233	236	209	231	203	233	202	213	220	228	231	243	205	221	221	228	235	237	247	224	232	226	202	228	233	228	224	230	219	219	258	212	223	229	235	216	230	221	205	219	217	247	219	221	225	235	237	219	253	226	223	233	235	253	232	230	229	245	226	245	216	220	218	240	231	228	238	201	246	243	226	244	230	221	245	235	236	257	237	248	216	211	225	228	252	218	237	225	215	222	238	232	247	227	229	225	205	215	227	249	217	221	238	217	257	233	239	219	273	248	207	227	239	217	199	206	240	215	217	240	240	200	236	251	221	202	230	226	237	229	225	253	206	215	247	205	240	226	226	257	225	221	183	219	219	225	251	216	211	227	233	225	216	211	230	220	224	237	205	213	245	205	209	237	238	200	210	226	231	191	220	236	250	228	244	220	245	218	210	229	223	218	231	232	204	257	217	238	216	222	227	223	236	233	200	228	213	240	197	222	241	222	215	214	245	240	239	205	242	247	263	225	223	216	248	232	224	240	228	247	214	233	235	238	240	228	215	210	217	211	203	236	215	227	212	254	230	240	228	227	226	240	233	267	230	244	229	224	247	227	227	245	197	242	232	216	214	220	239	214	209	217	252	222	259	224	228	225	230	210	249	227	261	258	233	229	206	245	219	215	209	220	244	219	238	225	236	259	223	229	222	240	271	218	201	234	207	232	222	228	220	202	245	259	242	228	215	224	210	237	216	234	219	239	249	212	278
21145	12917	10645	7017	3331	1721	2195	1999	1382	1151	871	696	673	659	597	635	610	578	561	583	548	592	574	573	555	599	567	573	575	576	609	584	571	600	559	537	567	561	541	620	552	542	545	558	543	541	570	578	554	576	524	573	584	575	563	597	551	593	564	610	581	546	556	561	580	563	548	519	545	550	549	592	531	571	576	561	564	536	574	581	544	549	548	531	535	534	566	579	542	567	613	550	578	558	557	555	558	594	597	528	580	528	573	577	531	552	573	575	523	573	534	555	586	541	563	530	520	574	546	534	531	584	559	556	523	521	541	527	613	566	601	568	544	567	548	572	555	557	599	565	542	558	544	558	575	554	548	585	588	585	548	522	551	576	587	619	597	528	563	537	551	588	526	549	597	565	562	545	559	556	553	580	609	579	534	521	557	549	552	539	556	561	549	577	594	527	567	542	550	542	580	587	605	615	543	603	527	603	528	586	573	582	564	545	528	574	559	557	533	554	539	581	537	593	541	554	531	588	544	503	564	561	550	555	578	525	553	589	564	597	566	526	571	533	552	557	554	545	583	554	577	559	529	620	539	560	528	560	562	566	565	530	585	530	596	548	555	536	557	525	505	569	558	552	511	569	552	538	587	566	588	533	609	573	550	527	565	544	557	578	565	556	527	535	581	526	583	569	561	548	560	545	559	557	561	581	568	553	537	571	579	560	563	609	560	572	577	573	549	532	537	559	561	554	564	530	561	577	521	556	560	546	532	600	559	563	579	527	547	550	586	541	552	553	561	518	587	559	559	554	556	590	533	588	569	561	567	597	588	501	564	548	519	578	586	567	587	574	569	521	547	578	573	546	558	595	614	579	609	566	538	540	554	549	571	554	578	573	565	559	520	538	538	569	569	567	577	560	543	571	511	593	533	521	554	587	535	567	568	543	543	555	597	600	560	534	591	548	531	553	557	588	594	578	568	529	557	554	539	520	541	560	527	566	531	540	577	570	527	620	543	532	592	582	562	522	557	570	565	528	544	613	519	575	571	597	562	547	547	524	579	537	557	596	553	603	595	558	594	548	573	595	488	527	538	586	586	556	552	591	570	550	581	565	561	538	568	575	551	573	601	603	585	544	536	567	562	606	538	551	544	571	557	552	554	563	559	543	552	522	590	586	576	580	541	535	572	568	567	600	564	548	539	526	583	588	538	584	561	564	569	561	572	554	584	564	553	578	559	585	558	557	574	561	551	556	563	622	569	540	525	546	560	589	537	588	576	610	535	541	536	614	584	560	566	504	597	569	536	551	571	586	546	585	604	565	531	588	568	570	561	544	568	556	543	617	543	570	550	539	564	592	562	575	553	573	573	568	561	553	565	588	560	536	561	537	575	536	537	585	575	539	522	620	558	559	553	583	551	559	530	583	532	554	546	513	555	575	583	518	562	593	579	574	563	549	586	592	549	558	560	567	604	552	553	561	603	541	521	529	535	561	562	558	519	537	544	556	541	601	548	561	601	522	567	580	553	559	561	529	605	558	566	558	578	550	548	564	578	547	596	565	575	563	560	550	571	594	567	581	527	575	535	580	584	582	535	526	536	581	613	536	585	593	511	510	572	615	542	616	587	527	553	520	596	558	552	534	594	574	569	595	541	600	558	551	602	583	553	543	568	611	585	557	545	556	536	526	567	539	565	555	574	593	558	532	577	521	546	607	549	532	580	543	574	561	579	520	575	563	556	550	567	550	566	558	509	605	538	566	556	574	524	575	551	574	533	519	573	584	567	603	577	550	554	590	543	520	573	514	589	593	535	578	529	563	558	563	537	607	532	531	512	649	538	526	538	568	564	557	574	548	544	553	571	588	563	532	604	519	571	531	598	597	556	570	559	532	562	550	533	595	567	567	520	549	579	563	533	565	515	541	555	582	577	592	542	498	517	589	561	578	591	543	591	551	568	534	534	531	594	570	519	600	575	563	551	515	591	560	550	567	545	554	553	540	578	598	569	551	528	573	542	598	522	562	523	541	520	577	558	567	553	574	568	570	567	569	576	564	598	538	521	563	566	573	567	565	546	541	504	559	526	574	555	551	568	580	601	546	551	563	560	529	581	558	565	555	549	591	531	605	584	600	525	527	563	553	542	576	570	517	578	540	587	544	564	498	564	580	551	572	536	523	580	547	579	594	601	576	536	536	563	582	584	554	526	599	560	552	561	543	551	561	532	545	544	578	551	573	576	558	559	540	550	549	575	537	610	561	547	580	551	558	537	572	563	549	598	573	564	566	557	564	540	570	515	590	579	552	584	551	579	566	594	536	554	538	532	550	550	543	520	573	580	564	545	554	543	574	597	587	513	499	536	537	541	570	518	538	559	611	561	541	547	545	579	575	560	583	558	612	523	541	591	549	608	529	539	577	557	549	565	548	514	563	582	585	524	551	533	518	534	510	545	558	582	575	569	593	553	575	536	577	580	557	536	586	573	593	582	553	597	539	614	569	560	616	579	580	549	578	589	571	569	591	575	593	566	517	538	511	516	586	551	529	555	550	565	563	566	533	605	536	583	547	572	590	529	525	583	554	532	567	558	562	532	529	607	566	555	568	587	564	560	539	585	558	545	554	544	569	521	583	539	573	581	565	546	570	573	558	577	580	567	590	550	514	583	533	545	613	581	543	558	548	546	553	578	542	562	578	600	588	551	547	561	572	536	565	553	591	598	539	569	557	540	568	567	570	590	562	557	580	502	597	523	531	582	508	578	565	585	561	556	580	524	537	546	523	592	572	573	538	558	555	551	556	571	565	534	586	560	565	585	554	548	567	545	591	584	525	570	490	564	594	551	577	555	533	563	612	568	531	621	538	570	536	525	545	587	566	546	558	548	585	535	540	546	558	557	596	556	581	551	540	591	574	561	535	568	542	549	593	565	557	557	539	561	604	515	569	545	556	553	529	563	557	524	525	532	585	521	593	559	557	581	551	542	575	571	556	571	565	533	540	578	539	564	576	555	581	555	548	526	549	553	542	557	596	580	609	529	566	607	553	562	536	556	570	565	501	560	611	576	554	560	573	537	574	564	575	595	553	558	591	574	548	532	545	522	544	556	578	596	572	540	558	615	550	568	542	578	553	588	579	555	537	567	574	556	577	550	540	543	563	532	564	533	545	556	570	579	585	583	561	590	566	563	592	532	591	538	510	567	558	574	585	579	546	542	530	552	536	549	553	583	527	564	545	576	580	587	603	575	559	543	569	600	568	551	544	561	562	573	544	533	552	575	567	542	528	556	571	567	564	559	581	555	569	545	546	554	567	580	567	574	536	546	583	533	548	532	562	557	548	591	575	564	535	570	537	597	616	555	542	563	523	574	590	565	520	568	541	570	568	563	580	577	543	555	558	498	584	583	586	545	537	587	558	516	522	609	547	574	608	555	577	570	592	590	558	562	578	532	559	591	582	509	562	575	566	573	564	572	558	588	559	604	526	542	541	546	506	565	528	558	555	568	597	553	566	561	605	485	591
36815	25887	15296	8251	3756	1605	1068	715	371	252	149	142	132	111	132	109	113	114	105	108	113	93	109	95	88	104	112	96	99	83	108	104	120	123	109	93	97	109	122	103	110	105	88	98	89	100	101	106	105	115	95	115	95	114	105	107	93	111	100	95	106	102	98	114	98	105	93	104	101	97	109	89	109	118	118	107	93	101	95	121	109	99	105	111	105	111	98	92	102	107	93	105	94	100	102	101	118	105	120	110	122	93	107	112	107	114	116	95	91	92	92	99	96	101	111	107	97	107	84	104	89	105	102	95	94	92	87	106	99	108	103	114	99	108	111	103	117	107	115	97	121	100	97	100	87	84	115	106	116	101	121	101	115	95	95	105	112	107	127	106	100	104	99	115	90	111	108	88	91	85	85	107	117	98	97	100	107	117	104	124	104	95	105	102	133	99	99	102	118	99	107	101	99	113	115	104	104	101	87	101	96	106	119	97	108	105	113	86	93	106	97	97	101	113	93	110	130	101	115	118	94	103	102	96	96	120	111	89	109	111	99	108	113	107	94	122	104	100	113	95	107	98	109	106	100	106	108	99	109	101	104	127	106	116	107	92	113	117	94	92	98	91	107	118	95	112	88	93	108	98	113	109	103	110	109	109	113	103	95	113	85	99	94	95	97	112	98	104	106	109	92	108	97	105	95	100	108	100	101	93	117	82	95	89	93	111	94	98	108	119	105	123	94	82	103	109	107	91	91	96	106	112	97	91	111	102	103	106	105	116	118	98	109	103	124	101	93	108	105	108	105	117	114	95	108	85	100	96	90	103	95	94	106	83	105	105	91	91	87	114	99	93	104	95	88	99	77	93	114	110	110	87	90	126	122	102	125	105	106	94	93	105	108	103	91	107	103	98	95	86	97	86	106	91	116	107	97	103	107	108	115	113	118	96	112	101	115	103	109	100	97	108	123	96	116	99	91	119	110	105	95	89	97	97	103	83	103	85	112	103	93	115	89	88	95	92	106	108	109	118	105	99	112	93	75	107	108	112	101	120	103	99	99	98	109	100	113	101	113	93	123	111	79	109	108	102	108	128	111	102	113	94	110	105	95	114	99	92	109	122	111	100	111	92	97	104	108	102	92	121	91	125	89	89	112	109	86	104	116	102	115	80	110	99	117	94	125	106	101	82	94	105	97	89	108	100	104	101	111	93	102	89	119	110	110	98	96	95	107	123	114	109	108	123	105	124	94	110	113	111	110	101	80	103	107	117	92	110	96	88	92	88	103	112	97	79	102	95	103	100	115	88	100	123	113	122	115	106	107	89	106	101	102	102	108	100	121	82	127	105	110	102	129	109	110	108	91	92	107	109	108	112	103	101	97	89	90	104	111	122	101	89	110	102	113	110	110	99	104	122	114	88	121	82	106	96	119	108	95	111	113	91	107	109	103	99	102	104	109	108	96	94	111	110	88	114	124	89	98	99	105	95	126	84	104	89	114	100	136	84	100	77	104	92	97	112	105	83	91	98	110	121	84	115	110	111	105	118	109	107	93	97	101	113	109	92	114	107	91	112	113	108	103	110	109	109	110	118	108	95	96	110	115	103	110	96	99	104	113	99	101	103	108	91	104	108	91	119	104	107	103	98	92	110	102	92	121	97	96	86	118	110	106	97	99	104	106	96	103	96	98	106	92	118	93	107	91	104	98	94	96	90	107	114	103	114	93	104	100	126	104	100	95	86	103	121	128	106	95	99	107	92	87	85	90	101	106	98	113	117	117	114	120	89	118	117	119	120	82	87	98	105	89	96	87	105	125	97	99	95	97	115	122	105	115	91	89	112	117	94	106	99	111	107	94	107	97	109	93	115	104	95	113	99	101	105	84	99	119	100	105	114	90	124	131	96	123	100	83	118	125	97	120	109	109	91	92	113	91	104	95	111	107	115	95	123	109	103	116	119	104	108	113	102	89	109	119	105	106	115	83	119	119	114	112	100	104	93	115	119	100	95	117	113	109	112	106	98	117	100	98	125	104	100	100	102	116	117	101	96	107	121	96	91	104	92	111	91	99	115	96	104	110	91	106	90	90	115	100	109	105	102	100	119	101	95	91	111	113	104	99	96	98	94	98	122	124	106	91	106	93	90	112	88	97	102	95	106	90	115	93	130	115	114	100	105	102	105	87	101	92	85	110	90	112	97	108	105	96	113	98	97	95	125	92	112	95	103	102	101	112	99	114	89	114	99	106	98	97	88	99	98	115	126	110	96	121	108	96	98	110	124	105	92	110	107	114	95	86	113	106	110	91	119	95	85	101	88	111	97	120	98	76	98	110	103	90	109	96	123	97	94	105	115	87	104	93	90	110	103	96	111	92	103	87	85	90	111	96	117	111	101	90	111	101	103	109	105	112	97	100	105	98	122	98	87	87	73	102	119	109	105	106	105	99	80	103	98	98	82	92	105	115	105	103	103	107	97	101	104	95	98	95	108	112	103	109	92	112	112	106	101	107	98	107	110	101	91	106	92	93	109	105	107	98	106	98	96	101	101	93	92	111	115	98	105	101	104	94	89	89	119	104	99	98	109	93	102	101	110	121	96	114	101	115	103	121	126	104	82	103	94	102	110	107	122	104	122	107	109	94	102	111	87	87	111	112	96	109	97	113	101	96	109	121	96	79	85	98	110	113	96	123	113	120	99	92	102	105	110	92	110	102	106	122	114	95	87	102	96	102	103	110	103	115	114	99	97	91	102	88	122	85	122	125	106	116	115	93	87	113	91	115	103	113	109	97	91	105	116	104	115	81	106	88	90	98	110	107	105	115	115	101	95	109	94	122	104	101	106	103	120	99	123	110	86	105	110	101	101	89	105	105	98	118	95	118	91	95	92	108	106	109	104	102	90	104	101	95	87	101	93	91	108	104	109	93	108	97	108	90	97	110	99	99	96	92	105	116	112	90	113	102	103	103	114	103	128	103	105	101	104	100	99	103	98	105	119	128	109	93	99	127	100	105	99	102	99	92	96	110	101	115	102	88	77	118	107	112	93	113	103	116	127	94	108	105	87	107	110	103	123	99	85	91	102	80	99	88	106	92	103	108	107	118	94	126	92	108	105	109	105	92	102	91	85	115	107	104	108	98	92	90	80	110	89	92	114	86	112	101	95	92	99	100	84	97	119	86	121	110	95	100	104	113	103	98	80	107	102	98	96	108	113	94	103	90	99	109	104	96	96	84	109	114	111	88	110	96	87	80	83	101	109	103	93	124	84	100	89	113	99	91	107	101	90	94	96	110	104	97	96	102	107	100	106	94	110	108	94	97	115	112	110	98	95	105	133	90	124	90	116	111	102	80	99	105	101	105	91	108	84	110	97	116	93	121	93	115	123	110	98	104	79	100	115	102	108	103	104	108	98	100	108	106	110	119	98	109	109	91	99	116	103	110	102	115	117	115	99	94	107	84	106	101	97	111	94	97	99	91	115	95	98	112	120	97	103	116	101	87	92	99	99	102	90
26624	20390	13742	8564	4233	2193	2705	2915	1490	1195	820	604	445	410	360	398	343	311	345	320	339	323	342	321	288	342	315	341	304	304	311	326	305	299	323	293	304	305	272	308	315	295	279	293	297	276	266	304	269	279	277	299	280	297	261	286	286	296	297	314	284	275	286	269	268	267	277	251	246	306	282	298	295	283	266	294	281	287	315	281	264	280	293	269	293	271	270	293	266	314	268	277	287	306	276	308	308	292	290	278	295	284	262	296	283	265	290	290	285	282	292	292	277	274	261	294	288	283	280	276	302	270	266	263	302	286	270	294	308	278	285	268	282	279	266	256	299	269	285	240	276	300	309	257	273	295	273	300	286	304	262	287	276	281	235	265	297	296	252	271	297	286	297	291	280	286	267	286	296	283	274	300	272	285	273	275	269	299	286	257	288	300	304	279	303	302	311	258	249	274	323	276	242	342	272	263	281	285	242	280	268	263	268	266	279	271	296	274	315	272	288	283	272	268	269	311	282	251	299	249	298	271	291	286	267	277	275	303	278	261	268	293	296	275	247	286	292	304	283	287	264	284	267	284	270	281	265	268	293	294	273	281	276	252	262	279	280	301	269	272	277	288	265	290	306	317	282	280	265	281	302	284	270	305	292	271	273	267	260	252	276	273	304	249	266	306	293	258	286	283	265	284	277	264	312	288	283	269	315	266	307	257	285	276	253	287	306	285	275	296	289	304	299	287	273	284	295	276	271	293	260	297	263	252	267	286	282	288	295	289	304	269	258	316	265	278	258	280	244	265	292	289	265	276	300	292	286	257	300	276	279	291	279	276	309	243	271	294	291	270	303	264	275	299	295	318	258	292	267	288	293	289	272	256	275	302	282	295	294	277	264	304	292	302	275	287	284	284	281	273	266	283	314	283	281	263	286	285	274	287	279	270	288	280	269	275	288	273	323	286	269	278	308	275	295	264	284	283	300	293	255	304	282	300	303	267	264	266	291	277	296	279	263	281	283	304	278	278	267	251	271	279	268	277	267	278	269	284	259	282	299	298	302	276	309	279	281	254	253	256	257	256	324	279	271	276	300	286	291	258	295	287	262	304	300	281	261	300	305	295	282	297	277	290	257	241	242	309	269	263	284	278	262	296	275	285	315	300	282	287	282	270	283	291	249	277	305	277	291	262	280	289	271	291	302	268	287	293	312	321	279	272	268	297	280	301	279	237	275	283	295	295	302	253	281	311	295	275	273	293	284	322	282	271	259	278	263	274	291	289	273	275	266	305	277	272	275	265	280	293	322	295	290	294	272	275	263	282	267	281	266	321	281	268	262	282	280	276	295	300	297	314	273	306	300	318	273	298	241	276	297	267	258	275	305	282	277	260	278	299	284	262	266	295	278	286	260	278	273	266	292	303	274	253	310	302	263	272	272	276	279	271	302	289	299	267	259	318	273	289	259	288	253	310	287	272	297	312	313	305	275	319	284	264	294	258	279	268	293	266	282	262	294	319	291	317	286	243	269	275	331	262	299	253	259	268	287	316	249	262	280	302	293	258	293	277	308	258	264	307	271	285	251	268	278	279	300	308	285	288	307	277	281	275	260	305	244	268	295	309	284	299	309	276	263	261	275	267	276	267	278	214	305	290	323	288	300	273	282	269	238	301	264	293	292	287	299	310	312	321	300	278	304	287	246	288	288	283	332	271	273	298	311	281	295	271	272	283	262	281	262	288	287	285	287	286	275	285	272	298	296	262	256	280	297	265	318	308	286	261	268	274	251	303	301	305	251	244	295	269	306	288	301	289	261	291	302	262	237	273	270	311	288	291	258	281	314	301	300	299	267	260	289	320	271	274	258	244	288	265	281	292	263	281	283	292	265	279	249	270	322	290	273	294	268	286	301	292	301	281	287	285	304	282	241	319	281	272	263	289	297	284	282	311	227	281	294	302	274	290	295	308	283	274	280	291	255	286	297	271	266	280	285	321	266	291	294	256	296	280	290	279	298	289	290	289	293	273	272	276	311	280	302	280	280	296	306	293	267	258	268	250	288	296	282	295	283	292	306	283	296	264	257	256	264	270	316	287	283	300	273	260	293	267	274	310	308	297	270	269	252	286	305	318	282	262	246	322	281	282	290	276	251	286	307	268	325	258	259	297	285	278	282	250	288	260	292	281	295	282	283	265	293	285	278	257	276	300	261	298	274	266	301	286	284	302	286	303	288	300	273	273	285	289	261	254	306	276	272	278	292	253	280	286	269	270	253	291	265	269	272	272	286	334	307	257	285	310	281	277	301	269	274	300	277	287	276	252	261	315	292	317	280	280	278	281	292	263	280	238	244	278	278	271	262	269	260	272	303	307	298	278	297	287	266	280	278	274	296	317	239	292	251	273	271	263	293	263	273	317	294	283	270	282	288	267	291	284	296	293	290	289	273	267	285	273	310	271	289	332	300	289	274	281	296	300	299	270	253	264	253	280	282	276	291	296	311	274	252	304	280	273	317	284	246	286	282	270	274	292	248	282	294	249	286	314	280	304	256	288	284	279	278	309	261	275	332	271	271	281	296	295	244	294	305	284	274	275	256	261	284	287	280	303	305	278	290	301	285	273	296	245	296	265	309	282	289	305	304	304	305	280	272	278	280	289	317	260	301	270	290	276	289	290	290	310	265	291	286	293	260	280	289	267	306	279	271	281	301	272	269	270	300	302	315	272	310	269	253	270	276	279	320	320	252	296	280	287	271	283	313	309	277	278	279	306	290	306	268	282	287	279	295	273	278	271	304	276	265	274	290	311	256	262	305	242	294	263	289	294	283	281	280	302	289	302	275	259	275	283	313	272	283	277	301	285	256	274	262	280	317	279	257	267	290	271	284	286	283	320	266	298	286	316	279	275	260	282	288	296	274	284	293	294	268	272	280	300	250	289	267	291	269	278	272	282	283	298	261	307	274	269	292	294	280	315	304	286	261	259	308	289	285	254	295	280	267	285	275	283	263	249	267	288	272	265	283	258	292	290	286	277	281	284	271	284	261	286	293	243	284	274	305	293	287	282	266	296	279	285	290	309	319	257	296	289	270	303	305	315	251	287	287	284	260	281	259	283	277	301	291	258	254	292	261	268	323	273	330	275	292	291	268	290	280	327	270	302	277	266	272	280	263	311	294	291	275	291	288	272	325	260	287	254	276	307	294	285	293	314	292	286	263	274	261	325	301	284	283	281	274	258	309	297	288	291	251	304	279	294	298	273	286	305	300	278	295	269	283	277	274	300	289	265	296	302	272	305	285	290	328	271	308	274	299	259	271	271	303	272	277	261	302	313	276	273	288	286	281	275	284	302	298	287	337	275	276	292	290	288	322	248	280	280	261	266	296	273	279	289	253	275	273	282	302	279	262	303	273	270	286	282	279	292	282	325	282	299	289	284	259	282	263	275	296	264	267	285	295	309	299	258	291	269	284	263	259	271	283	264	289	264	290	252	269	292	268	270	294	287	272	278	281	275	300	289
9452	2818	1161	469	352	278	323	344	310	343	297	296	296	290	302	264	320	261	308	325	285	307	283	269	316	301	309	328	295	287	270	331	284	296	296	309	308	276	282	289	295	281	332	339	290	299	305	324	309	266	255	274	285	320	315	304	291	301	291	268	249	258	289	276	295	299	293	327	303	325	318	301	305	270	306	322	312	278	330	294	293	288	325	289	302	282	265	301	312	275	301	290	281	279	297	258	266	302	273	284	267	261	282	300	281	288	285	284	315	333	317	303	278	303	305	309	276	288	313	266	303	306	314	304	312	322	271	300	332	290	326	280	276	274	301	317	323	279	296	290	317	295	320	287	296	317	304	297	292	290	285	252	291	292	319	288	295	280	319	287	293	296	311	319	319	300	270	311	280	280	322	298	330	319	297	283	282	295	319	317	268	298	327	311	281	282	291	274	297	318	287	304	319	282	319	277	311	273	269	308	308	292	308	299	286	271	330	339	320	284	299	307	355	315	315	284	331	308	319	301	329	323	301	318	322	300	282	286	295	292	288	302	288	338	271	316	289	301	273	303	293	294	274	299	302	331	284	310	298	317	284	282	316	305	290	312	275	306	289	291	302	318	271	295	304	284	323	294	276	261	295	281	309	294	298	321	299	325	269	316	299	325	297	316	316	293	306	293	277	278	306	337	334	272	296	275	332	290	291	310	309	286	303	297	312	296	329	300	273	304	287	282	312	286	268	250	306	297	296	309	315	286	313	305	336	296	309	297	274	288	292	303	294	272	290	306	282	310	317	300	306	293	275	294	334	297	300	273	286	287	282	307	292	284	310	334	329	295	294	271	298	323	279	286	292	281	322	293	293	277	258	333	325	311	314	314	273	290	256	326	303	308	322	302	305	293	294	299	285	303	265	348	294	291	307	293	280	332	349	326	297	279	323	292	307	316	299	299	294	309	326	317	314	281	321	292	292	313	312	270	291	331	296	303	296	292	262	295	326	276	268	278	284	284	277	315	315	276	349	299	271	344	296	281	299	284	313	273	280	307	291	286	320	305	315	305	311	290	302	284	281	284	299	331	330	285	333	294	289	295	291	318	302	335	302	300	295	287	269	293	312	294	311	335	288	285	266	269	300	288	290	344	302	280	275	293	318	331	269	322	295	286	323	308	315	315	306	306	321	322	326	277	310	284	273	296	310	277	296	293	313	330	323	289	292	314	306	320	320	321	286	290	302	328	291	327	297	299	282	272	314	304	297	308	286	304	262	288	293	273	308	298	304	304	312	296	296	277	289	313	296	318	316	289	275	299	301	277	283	306	305	296	319	293	317	340	299	287	272	348	327	306	277	294	297	314	306	298	284	276	312	287	272	303	310	285	292	291	321	272	290	304	292	311	310	307	308	267	283	304	310	311	311	290	274	256	313	303	312	283	279	293	296	321	296	300	347	274	303	284	290	311	309	306	292	284	311	314	311	307	266	296	288	283	296	307	286	282	294	322	273	325	317	295	294	318	301	289	287	293	297	287	336	302	278	286	324	307	288	331	305	277	305	314	325	307	310	308	284	284	298	321	274	317	295	313	283	312	268	286	311	280	295	304	290	315	290	299	304	286	300	300	286	292	309	312	284	318	292	293	305	294	301	277	299	292	290	307	290	264	273	279	314	272	291	303	317	275	266	323	285	292	282	290	292	322	304	307	312	293	289	251	262	266	312	302	305	309	276	284	284	291	282	292	320	326	351	290	288	311	281	271	317	296	291	270	297	284	307	289	308	268	245	283	255	274	324	311	309	305	290	320	302	319	309	314	290	272	267	314	292	299	293	322	317	296	276	290	297	259	310	304	285	306	275	320	311	305	294	301	317	279	302	312	289	290	295	298	331	264	350	281	292	330	341	312	285	328	299	340	296	286	321	303	270	276	297	320	333	302	300	333	299	323	305	274	302	272	308	269	305	313	278	325	329	318	297	281	288	293	298	304	266	270	280	289	303	321	300	287	288	304	262	273	273	292	297	315	299	263	295	295	311	283	293	306	264	329	306	299	274	315	288	299	325	289	317	313	319	307	274	308	276	294	300	288	307	287	309	314	318	293	312	284	294	281	312	268	307	283	308	297	287	291	294	308	265	304	283	298	303	324	308	296	310	314	287	305	297	288	309	278	291	293	320	290	282	302	269	282	317	307	274	276	266	277	298	304	312	289	333	280	308	297	311	291	291	300	295	291	268	301	293	294	314	304	336	325	331	273	319	314	274	296	299	338	295	308	266	324	312	281	283	308	288	295	297	293	302	326	297	312	269	268	282	266	296	274	315	317	308	304	279	321	283	297	329	336	292	319	287	285	310	299	278	308	318	309	310	282	298	325	316	277	291	284	278	315	295	290	270	314	256	294	289	261	321	324	283	289	293	320	302	293	310	299	311	316	300	310	281	309	296	294	299	286	320	303	312	298	297	288	261	309	317	299	291	307	291	304	314	278	296	286	318	266	310	306	281	287	275	298	300	315	291	287	314	286	284	287	276	300	302	272	304	291	282	318	309	328	315	302	277	286	322	279	262	313	306	335	311	303	310	314	308	324	283	293	304	298	310	283	305	311	287	290	293	287	304	274	288	291	289	273	324	280	271	312	285	311	282	316	307	289	367	259	333	295	306	251	294	299	324	294	274	270	308	294	286	315	271	303	292	319	303	305	283	294	287	288	267	303	285	314	314	286	297	282	308	318	286	279	318	306	317	290	332	327	311	310	279	271	277	292	281	299	313	281	323	295	317	279	333	275	279	306	305	299	329	292	303	283	303	284	313	284	273	281	284	278	294	312	341	316	303	272	288	309	296	308	263	310	294	329	321	308	301	315	306	287	317	298	295	299	289	291	308	271	288	299	334	322	283	295	288	313	341	286	284	294	316	309	307	313	282	322	322	318	277	320	298	275	311	300	297	275	286	280	315	261	311	328	305	274	275	280	308	272	285	290	307	290	317	290	290	298	288	294	322	301	303	274	311	319	319	301	305	285	307	309	319	298	282	311	313	335	305	332	305	291	314	305	321	306	287	310	325	285	303	302	308	311	304	292	290	296	292	308	293	311	306	312	301	299	306	306	301	326	289	331	332	266	307	276	316	306	310	313	310	299	286	299	279	295	261	278	297	324	276	288	303	263	311	294	304	282	291	284	302	299	290	266	304	272	291	295	308	324	298	255	308	304	285	284	272	294	311	286	323	297	335	304	287	313	311	319	303	304	291	295	277	335	324	284	318	309	306	345	292	270	283	300	279	279	303	275	278	318	301	251	297	292	309	292	310	273	337	273	299	269	265	285	271	267	277	272	316	287	302	294	298	308	308	275	305	317	282	305	296	301	296	316	304	323	306	285	312	292	314	300	313	325	297	315	285	325	304	300	332	285	295	317	262	304	286	324	274	276	343	296	303	304	294	298	307	309	325	257	284	315	305	286	333	295	275	307	290	296	309	276	292	300	281	310	269	297	296	280	313	284	300	289	292	330	287	283
7547	3454	2494	1382	922	757	778	801	754	705	756	662	765	753	741	718	735	724	673	704	704	753	732	728	679	761	734	769	771	713	748	693	684	703	760	691	753	711	713	697	699	744	722	726	725	711	706	711	726	729	739	690	789	739	723	720	706	738	764	715	693	729	736	680	751	704	700	729	680	811	744	715	714	712	739	689	717	738	725	693	758	726	707	705	744	692	750	748	731	734	730	672	662	715	671	769	730	737	742	722	731	657	725	736	744	713	643	709	670	730	754	715	767	761	729	754	725	726	699	740	738	677	755	779	746	655	753	706	721	686	779	766	722	731	723	718	741	744	692	738	728	717	743	711	701	738	758	741	703	733	679	740	755	720	703	737	664	730	801	689	695	712	726	777	713	715	748	713	732	739	778	742	735	759	741	719	747	733	731	711	668	735	702	709	715	735	754	762	735	692	737	704	742	736	719	648	718	650	748	699	732	703	753	695	711	725	697	710	703	680	695	726	697	715	742	741	754	713	735	750	731	730	746	708	674	710	670	707	784	768	756	724	736	746	736	774	710	716	725	706	754	685	721	695	727	715	721	703	699	733	736	764	728	709	716	723	707	735	727	687	732	695	749	729	769	708	733	722	760	739	690	703	687	716	744	754	728	666	769	676	731	736	727	686	700	722	715	719	692	713	724	741	768	754	721	706	719	702	727	690	705	744	702	715	741	668	733	701	647	774	719	707	780	723	675	693	766	755	668	771	732	735	754	728	704	708	701	715	748	721	733	745	704	777	708	728	706	715	769	769	681	693	749	698	730	753	713	760	751	676	704	719	697	711	727	695	728	703	705	714	740	699	738	732	789	748	689	736	724	707	672	744	723	692	719	743	664	762	707	757	706	703	706	722	731	671	679	676	710	741	728	721	707	707	699	746	717	786	718	743	726	726	736	736	715	686	752	712	714	751	733	710	721	781	748	733	709	691	715	733	729	775	788	709	697	742	762	738	713	731	747	767	654	725	713	714	720	738	694	733	694	708	700	733	744	714	748	743	738	693	750	719	729	754	734	768	715	691	701	728	727	692	713	730	750	730	742	661	696	685	743	757	724	704	780	659	747	705	756	700	710	735	704	710	719	705	697	712	754	691	735	734	684	734	736	731	688	659	716	722	745	695	772	737	695	739	739	710	702	714	725	721	747	728	714	663	690	801	702	726	694	748	724	747	716	730	730	677	753	719	737	718	723	739	742	746	757	710	689	710	724	721	790	730	693	780	719	704	750	672	733	759	746	707	751	722	734	770	690	770	752	694	715	687	688	713	713	743	706	737	732	754	715	717	710	755	736	747	705	739	720	728	751	697	746	721	766	726	765	688	743	703	710	690	697	699	688	707	691	707	694	725	735	780	708	693	758	743	753	687	717	760	707	694	697	763	689	721	742	723	711	742	713	679	733	714	727	685	734	760	731	772	716	733	726	729	739	716	742	734	707	690	786	738	716	695	723	746	691	740	739	713	741	718	777	690	702	703	760	744	702	744	703	679	677	716	701	756	721	715	722	724	732	715	723	717	712	705	721	698	742	717	685	777	723	733	692	700	768	721	728	712	713	741	725	738	700	756	709	726	729	706	750	740	715	734	768	680	697	779	793	736	706	773	802	761	764	738	715	725	718	711	735	737	735	760	677	696	710	689	692	738	736	752	749	709	683	732	682	729	715	755	686	737	735	747	709	729	721	736	732	815	718	720	730	726	767	754	697	781	724	716	743	738	719	726	740	730	747	721	745	749	715	731	757	750	755	719	742	701	704	735	746	728	717	724	725	742	736	731	714	703	744	735	730	725	716	720	710	777	737	729	704	710	739	690	704	716	759	703	705	742	742	698	761	732	712	787	704	714	724	698	740	756	739	722	708	747	722	716	743	718	795	693	724	734	787	720	717	781	692	762	756	799	680	734	692	739	713	719	716	740	714	721	703	688	739	714	696	712	746	734	775	691	697	685	709	751	733	709	717	782	768	706	711	734	713	704	688	699	761	692	706	678	697	695	734	734	706	755	706	747	725	730	719	761	708	712	735	710	753	737	774	727	743	743	749	752	732	692	742	708	724	748	672	744	709	680	732	684	734	749	738	736	730	787	765	699	736	717	786	704	718	748	702	728	739	710	730	736	745	728	680	719	772	738	718	733	726	723	675	736	717	714	704	695	678	720	747	765	707	695	734	767	721	765	707	727	714	697	692	689	725	671	725	739	713	733	689	689	717	729	703	704	712	736	695	750	696	752	745	691	746	743	727	734	730	720	808	766	717	738	743	764	693	732	772	699	733	763	681	761	780	727	715	743	676	722	728	696	756	708	713	697	687	743	716	677	697	735	715	682	708	756	701	741	729	784	747	775	761	748	724	691	708	727	749	743	692	716	702	735	712	670	688	751	746	706	709	774	754	733	668	701	748	735	701	720	700	735	699	745	699	712	708	703	720	723	724	700	742	747	713	714	725	737	691	674	693	714	787	691	705	706	741	774	733	772	770	747	738	705	690	664	771	744	729	769	720	765	713	691	703	758	725	716	712	734	737	752	723	746	715	723	725	763	708	724	736	683	729	741	731	702	711	747	710	693	712	727	735	726	731	700	727	710	736	736	750	746	724	688	680	780	739	749	734	750	706	720	758	785	756	721	693	707	762	652	733	702	719	710	747	747	736	725	719	702	692	691	722	696	691	712	718	715	707	789	777	718	698	702	765	796	722	713	754	736	685	720	695	745	718	741	726	719	709	717	717	745	751	740	716	702	734	734	725	717	740	767	754	726	718	741	713	667	748	741	723	727	760	716	733	708	740	739	749	774	736	750	747	732	737	741	728	699	732	800	742	722	700	727	716	752	726	707	744	775	734	725	749	752	722	692	741	720	718	777	730	683	749	764	739	734	717	730	746	713	732	753	690	734	713	749	693	761	752	726	717	696	739	762	746	688	744	733	737	728	701	699	760	749	731	732	729	748	693	750	762	687	738	713	756	670	721	709	749	801	720	758	774	737	706	718	718	701	701	697	710	709	715	678	742	717	696	750	660	741	762	742	711	752	761	693	726	716	731	713	742	687	750	743	685	735	739	706	672	711	719	755	711	755	730	708	725	735	771	699	683	717	718	709	708	749	729	739	727	703	743	725	737	723	709	745	692	675	724	773	716	696	749	681	734	705	746	724	699	739	738	727	705	729	726	762	728	786	725	679	687	757	714	743	703	746	782	789	720	698	690	728	752	692	732	751	716	779	708	731	693	719	735	725	691	753	736	696	765	718	715	751	741	690	736	728	732	737	742	727	660	750	709	711	707	741	702	751	744	726	738	707	702	704	710	674	682	700	719	694	744	735	723	704	746	715	699	735	734	754	729	758	713	740	769	687	688	691	742	718	683	754	716	734	713	744	709	735	756	729	730	718	702	755	715	733	739	716	753	729	725	720	757	659	736	736	717	679	759	780	712	705	730	761	716	737	681	687	767	670	715	751	718	747	700	739	795	730
27964	17570	10367	4903	2321	1004	769	561	354	273	288	227	248	228	220	241	237	220	247	244	216	248	226	246	245	219	243	221	261	241	211	214	253	202	219	229	233	235	228	206	218	225	228	239	209	222	235	237	208	219	248	209	270	218	213	233	200	257	222	244	246	221	256	244	236	220	221	246	230	238	212	202	216	240	236	247	221	263	202	215	248	241	204	235	240	225	263	247	228	225	215	235	221	240	210	223	230	249	228	240	235	243	235	246	226	218	231	270	242	222	231	244	208	250	198	256	230	239	248	213	212	222	248	242	238	247	214	214	223	236	210	233	231	223	252	216	258	274	220	217	224	227	222	224	210	248	217	245	222	212	207	264	218	251	218	218	246	233	218	245	262	218	233	222	225	220	221	198	248	248	263	234	216	220	213	237	222	225	253	199	238	223	223	243	210	232	209	225	254	238	236	225	250	219	232	210	244	218	212	244	239	222	213	224	248	229	262	233	257	223	201	219	224	213	203	218	205	219	233	217	234	257	227	236	236	215	220	247	247	212	227	204	216	224	220	224	255	237	228	254	245	225	224	235	227	205	221	238	247	240	225	259	217	228	253	222	245	209	219	218	243	229	201	232	239	237	243	216	214	208	243	202	265	246	244	201	237	237	231	227	225	214	214	212	223	217	236	218	202	234	222	240	223	272	241	221	238	241	224	258	229	199	247	227	218	233	233	220	236	237	225	256	240	221	219	253	231	211	245	214	229	237	222	258	207	258	243	244	236	214	234	216	238	253	239	214	231	237	234	224	220	221	232	188	216	222	205	242	213	240	226	232	239	236	240	221	235	231	263	215	227	216	222	209	214	232	233	236	250	225	231	214	238	252	230	232	196	218	221	217	217	275	236	224	227	248	220	222	186	222	224	226	227	236	211	223	207	222	222	208	190	204	209	220	232	221	221	218	236	207	234	228	215	228	207	221	227	226	237	211	241	223	246	215	236	258	216	232	230	248	229	220	219	268	217	244	216	230	208	207	241	219	237	239	243	222	263	203	222	220	243	201	222	240	218	231	205	233	249	241	212	234	231	211	213	190	204	228	238	226	256	233	219	206	210	215	234	221	221	225	251	182	217	225	224	235	240	228	233	260	236	242	208	234	216	220	249	207	225	242	245	232	221	234	219	234	220	205	208	224	226	223	233	248	225	241	230	227	235	231	219	217	258	249	229	227	220	211	189	229	204	231	235	226	230	237	229	211	217	242	216	263	218	202	215	219	231	222	235	235	228	209	231	224	252	250	224	249	226	240	237	231	218	218	235	220	211	213	234	199	243	204	231	183	225	224	240	267	211	217	242	207	252	234	247	262	228	190	203	240	245	230	245	200	226	229	245	223	243	219	252	233	179	218	223	223	240	224	249	223	209	256	224	237	233	222	215	226	201	241	196	239	242	224	250	245	241	227	227	219	190	240	267	221	228	232	240	207	238	221	219	215	226	214	264	235	256	219	226	220	224	217	247	216	233	207	216	206	220	221	205	229	232	194	217	201	256	230	222	249	210	225	242	278	221	233	220	224	233	237	229	221	227	242	234	226	224	198	215	216	211	207	233	235	238	228	228	220	245	242	232	213	258	245	230	219	225	249	226	243	232	208	209	212	207	203	220	188	222	194	258	234	226	224	261	271	215	245	238	227	236	213	226	192	254	241	239	252	209	210	226	226	217	214	231	221	210	239	237	241	219	205	217	240	210	236	245	198	214	252	215	234	243	237	258	247	233	237	234	256	269	233	222	242	225	229	208	235	222	197	246	232	193	201	243	213	228	224	237	213	232	234	201	253	241	227	220	222	236	217	221	233	216	224	215	237	208	245	209	230	226	225	225	225	262	213	216	247	251	225	209	212	239	226	220	228	233	228	241	191	214	231	235	220	268	221	193	230	225	239	200	217	229	243	233	220	208	220	241	243	240	234	233	222	182	222	227	236	260	211	223	209	220	239	225	225	246	230	214	229	232	209	225	236	245	244	226	216	231	198	239	259	243	231	226	240	232	232	236	232	218	222	218	213	234	235	209	241	241	222	199	222	239	227	203	228	206	230	242	216	196	214	231	232	228	236	215	234	248	200	213	232	202	227	241	217	227	239	211	256	234	264	241	232	238	237	233	259	203	210	235	235	223	216	221	222	249	201	235	223	195	210	215	216	219	205	236	224	227	204	218	249	228	201	222	249	249	205	214	238	224	196	212	235	217	223	245	200	209	245	204	226	192	243	209	234	234	247	221	227	215	225	219	186	227	230	190	244	221	225	232	232	216	202	217	237	241	248	229	254	214	227	250	224	222	220	215	223	221	207	212	208	239	234	235	227	237	242	210	206	248	221	209	242	204	206	223	228	198	208	227	236	228	236	230	191	214	243	264	203	246	243	235	237	217	220	233	225	233	213	237	211	215	224	275	232	244	223	234	200	221	195	239	247	222	217	217	236	260	246	204	204	219	208	230	250	252	237	233	209	240	212	242	221	276	194	231	228	228	225	230	199	244	219	237	223	226	212	210	228	216	221	235	246	222	225	226	203	220	246	252	227	231	210	236	234	198	212	228	258	203	231	236	234	245	208	237	219	176	215	217	224	223	186	243	227	208	210	218	243	222	259	226	238	226	220	225	216	237	224	215	228	228	234	234	223	249	221	246	224	215	247	236	238	192	230	222	218	211	237	228	240	211	215	232	254	208	214	221	220	194	222	212	219	252	225	209	227	221	254	217	245	228	198	228	233	251	231	229	221	240	238	257	225	230	235	243	230	216	211	224	201	224	209	249	220	252	227	208	235	223	213	222	224	232	186	241	219	241	233	224	240	237	221	228	219	213	210	204	216	257	224	217	223	254	224	236	239	232	239	228	219	200	245	217	225	250	251	223	197	238	231	227	224	233	213	216	224	237	217	212	229	218	257	257	214	209	194	209	237	202	226	204	222	199	251	234	205	196	218	251	253	258	216	203	247	228	221	220	238	249	250	225	240	252	225	213	255	235	245	235	238	241	245	209	229	227	245	215	244	221	211	237	232	244	220	240	219	226	248	241	208	231	220	213	231	240	227	184	216	197	228	253	253	213	231	241	238	217	228	235	210	234	243	249	243	230	229	232	224	246	227	217	231	225	241	221	212	220	207	199	234	239	223	219	218	221	208	191	238	237	207	230	243	226	225	210	208	227	211	234	225	237	221	218	215	245	238	221	210	245	245	227	242	206	221	219	226	224	221	226	247	216	226	226	238	252	233	220	218	234	234	233	210	205	226	237	241	211	231	198	213	223	218	235	222	237	232	240	226	212	197	195	204	264	220	254	241	206	228	236	239	221	220	230	238	223	218	204	256	212	229	239	231	232	230	234	236	216	211	211	217	215	226	227	218	223	239	239	215	241	249	244	203	254	212	238	215	239	233	237	224	230	235	228	241	223	253	211	204	226	234	250	220	209	239	226	248	233	220	223	219	215	254	240	213	192	233	202	212	220	270	198	248	219	225
21358	14560	11053	6051	3827	1749	2192	2074	1193	1034	742	698	682	626	622	578	600	577	589	584	586	571	582	607	590	611	570	584	540	560	603	551	542	561	520	586	580	604	548	555	560	559	595	573	591	562	550	562	555	536	564	580	544	501	569	571	573	570	573	599	573	573	583	545	580	609	588	541	568	552	566	602	574	534	527	515	548	588	595	553	586	553	561	585	549	544	533	559	570	549	508	563	557	520	514	539	553	553	602	580	564	542	559	481	562	544	605	568	574	551	590	527	524	606	530	535	558	571	533	540	550	584	566	602	568	571	559	577	548	546	568	519	525	561	588	566	535	595	577	533	589	554	570	600	574	528	536	546	568	566	555	526	532	549	524	563	555	538	601	575	536	603	550	552	558	580	565	584	549	559	547	578	554	558	546	568	543	537	552	511	560	536	562	566	533	556	557	594	546	596	569	532	577	535	561	551	555	584	582	585	548	575	588	539	540	546	549	528	604	518	535	544	557	546	540	569	555	540	566	542	546	535	606	591	553	527	594	557	558	586	557	561	585	560	553	559	563	545	565	541	562	549	555	584	547	570	558	534	600	520	523	511	571	570	574	538	537	576	576	530	550	633	527	573	566	579	568	566	566	594	542	580	564	535	569	557	533	542	553	539	571	561	573	536	580	587	570	547	590	600	537	542	562	588	514	540	528	586	566	602	563	533	524	613	543	525	557	560	536	595	561	538	517	561	631	547	525	576	530	572	532	599	559	595	551	539	549	572	580	530	537	519	567	533	548	565	598	537	557	586	577	567	601	558	523	553	587	562	539	567	587	564	498	536	548	575	583	538	508	565	550	567	600	546	568	578	593	543	556	544	597	544	562	557	502	581	542	564	537	590	550	543	577	574	572	538	580	567	521	528	580	558	561	555	571	556	571	572	544	556	553	598	549	564	584	586	562	584	542	537	542	549	550	613	549	534	568	581	609	529	607	574	573	542	589	583	515	575	571	574	527	581	517	531	579	560	532	582	553	586	575	568	562	531	585	576	559	547	552	516	553	511	591	543	558	565	551	547	586	578	589	597	556	581	558	549	555	532	609	549	555	589	566	548	587	575	539	529	541	543	556	547	574	594	554	574	546	557	589	545	555	538	498	541	561	574	537	560	566	554	573	571	529	588	579	570	535	516	554	541	551	532	544	548	571	555	604	559	578	600	549	589	581	598	604	578	578	576	542	595	586	559	587	558	549	529	515	561	558	575	519	522	579	557	632	543	566	541	543	526	549	568	539	565	550	548	551	555	530	576	519	540	522	575	532	600	538	537	555	582	583	575	531	564	576	574	567	572	498	571	530	564	570	519	520	536	565	569	590	535	522	564	553	542	607	620	587	571	579	589	533	611	549	522	559	541	531	578	572	602	514	521	585	519	551	537	553	598	562	574	537	576	582	580	583	568	550	572	565	550	564	561	565	549	553	593	553	599	519	542	592	539	628	546	592	577	542	564	555	549	543	582	516	559	603	568	552	532	585	574	588	555	602	567	579	554	509	510	575	574	531	567	559	559	569	547	559	547	617	547	581	537	579	570	563	577	600	515	560	587	547	568	525	551	559	534	556	553	546	578	569	567	563	577	546	532	571	518	554	604	568	527	586	523	562	549	575	578	567	591	557	601	548	578	574	534	569	541	540	526	504	554	595	565	542	590	538	558	589	581	573	577	548	543	553	558	563	574	588	564	560	564	547	559	564	560	503	526	525	580	546	550	574	593	566	533	590	544	580	578	543	592	548	547	548	564	545	562	600	566	548	582	539	557	540	563	562	533	575	552	534	525	564	567	561	527	556	540	541	572	587	559	551	523	590	534	562	522	539	522	564	543	517	570	582	579	554	581	607	592	561	546	522	538	548	542	563	559	530	566	528	576	588	559	569	575	528	560	512	525	566	561	535	542	569	576	514	586	542	612	573	537	522	550	576	559	566	552	558	529	554	558	574	532	556	557	556	538	537	577	566	572	604	540	551	539	555	572	539	583	531	528	575	532	561	548	566	609	565	561	542	546	551	537	570	573	535	540	581	550	550	537	547	569	528	553	562	513	592	565	539	559	596	598	558	538	560	541	543	524	572	557	554	595	577	565	536	593	520	567	582	502	537	524	573	597	583	559	565	568	594	548	561	601	555	562	581	549	581	521	511	588	545	552	599	577	566	528	531	565	583	575	570	554	546	579	519	506	577	523	587	547	532	544	521	564	517	557	617	574	551	596	593	558	548	563	588	556	534	553	556	582	544	549	549	610	559	552	573	572	559	546	596	582	568	546	572	568	553	523	561	592	525	555	541	557	591	575	576	578	535	603	529	591	565	587	577	553	550	587	527	573	616	606	538	563	598	578	583	558	560	547	518	584	564	592	549	548	564	541	576	560	508	560	520	544	545	591	591	554	572	602	554	556	556	579	581	529	573	587	551	577	583	537	537	577	582	518	538	546	569	551	511	530	549	556	567	566	560	550	574	513	529	581	584	566	556	614	552	537	543	568	576	565	570	552	586	562	564	583	570	580	576	550	579	573	577	575	571	572	575	535	609	580	529	573	512	556	545	553	591	582	545	559	566	586	517	541	567	556	562	561	592	546	556	514	548	550	540	609	580	572	585	569	587	560	585	546	566	536	617	541	513	523	538	558	585	581	559	590	593	525	509	573	563	574	602	555	586	527	540	533	558	572	549	561	535	564	556	580	549	545	557	540	544	547	559	565	569	545	586	569	618	535	551	551	572	577	615	560	551	589	538	538	553	552	536	538	569	583	517	584	558	556	570	509	564	488	543	616	539	557	549	561	585	535	573	563	553	532	580	524	547	579	534	554	540	589	612	508	552	562	542	540	519	539	518	569	555	555	587	562	590	548	548	551	585	578	559	573	557	593	543	534	572	534	534	548	545	592	555	530	559	545	566	546	588	562	600	555	599	569	562	564	562	591	527	565	570	579	577	590	572	550	525	512	564	527	569	604	550	547	602	582	562	562	591	578	543	549	585	560	535	554	558	595	552	530	559	554	523	575	559	551	567	557	564	542	590	488	524	527	559	548	568	547	592	577	566	568	550	535	581	549	538	528	553	565	596	555	549	586	604	552	540	577	559	543	576	523	544	574	571	564	581	551	586	537	558	557	573	548	561	540	577	527	587	550	567	533	545	552	559	539	573	566	558	572	576	529	591	534	554	527	587	537	554	555	581	556	568	526	550	574	538	600	546	539	557	573	562	556	586	545	538	565	561	521	560	574	561	568	570	549	583	553	564	555	535	544	562	511	564	539	559	572	578	526	529	588	559	563	540	541	542	561	540	502	578	583	564	594	559	578	559	544	549	593	548	546	564	571	531	611	570	597	584	548	560	556	570	593	575	608	568	537	572	577	561	562	519	573	529	567	593	524	549	546	549	589	596	526	574	539	584	565	562	532	585	532	576	528	574	574	535	545	557	558	541	602	535	529	533	531	569	551	570	596	529	569	588	546	600	565	541	573
35620	22191	15457	7543	3492	1402	1147	664	368	247	210	144	133	116	117	127	112	113	103	118	108	104	93	104	104	100	96	115	122	103	78	115	106	106	108	121	109	96	104	92	86	96	117	114	94	121	110	103	98	131	88	100	97	102	104	98	100	111	84	106	88	84	117	121	100	121	96	97	116	103	114	89	108	106	110	107	99	99	108	112	98	107	113	99	116	105	91	103	106	103	101	92	106	98	101	90	103	105	84	90	101	78	100	103	110	86	93	99	95	102	105	107	86	105	116	101	104	124	101	104	108	100	89	118	114	111	80	118	112	96	103	102	104	112	104	95	86	101	80	96	94	114	96	99	94	86	82	89	108	88	106	84	104	111	92	101	113	106	94	109	92	89	104	106	119	102	105	106	91	124	76	102	108	106	95	101	86	121	91	109	94	98	94	88	112	109	100	112	97	92	92	84	99	101	95	94	85	92	89	99	97	101	95	99	103	111	103	98	107	100	90	97	98	114	118	116	103	100	115	102	81	120	99	91	101	106	99	94	128	107	100	98	87	96	100	100	112	94	106	89	114	109	108	100	115	107	115	105	123	112	104	110	96	100	108	109	104	115	95	94	123	94	112	96	93	108	115	97	91	91	109	112	94	82	99	110	82	102	116	116	112	101	113	105	99	97	107	110	107	98	105	111	98	90	106	101	98	104	99	97	81	91	106	113	104	99	95	134	113	96	111	102	117	91	85	95	91	96	122	124	90	102	109	100	97	92	103	126	117	108	110	103	100	98	110	112	95	92	99	113	106	105	93	101	107	119	117	93	95	125	102	123	108	104	93	105	111	109	92	105	104	112	108	107	113	111	105	91	105	105	113	95	106	106	97	116	109	96	104	113	95	90	97	129	104	96	96	108	91	107	108	98	93	102	95	119	81	87	91	116	102	88	100	126	122	108	120	114	83	111	80	100	106	107	119	116	103	108	109	97	107	111	112	103	98	111	122	109	123	110	99	92	118	109	96	99	85	103	96	126	87	95	96	93	96	104	104	114	105	97	96	93	109	103	113	95	106	108	97	101	91	83	109	98	106	121	94	92	112	92	95	109	94	97	107	124	106	101	84	107	122	86	97	100	93	116	125	102	93	91	97	91	103	100	110	109	113	95	99	86	113	112	99	89	106	107	89	109	89	100	97	93	96	122	119	113	113	94	102	107	114	98	96	103	106	107	101	92	98	83	107	95	105	93	97	88	108	108	117	96	114	112	117	104	129	110	104	106	87	120	98	82	100	100	95	97	108	106	92	84	114	90	86	101	99	98	95	101	109	87	102	90	100	106	123	112	93	110	103	117	97	93	91	107	90	91	121	95	97	94	99	113	101	112	85	91	116	135	98	92	111	97	97	99	90	92	105	99	99	115	104	105	99	96	99	102	98	108	92	109	107	98	113	92	116	91	115	101	104	116	97	109	106	88	107	110	107	111	121	118	106	84	90	116	103	93	108	96	119	101	101	109	113	103	107	111	83	88	104	110	114	101	93	96	108	94	99	104	84	102	115	92	110	122	109	111	92	103	90	120	117	113	105	98	104	104	102	104	100	102	103	117	96	98	99	113	101	112	98	95	91	100	97	120	119	102	85	108	113	107	117	98	97	76	114	129	103	112	84	99	103	108	93	85	102	110	91	110	95	91	114	109	118	107	88	100	106	99	106	100	126	92	84	107	127	100	101	101	84	92	102	95	97	94	106	116	101	92	91	104	91	116	118	96	108	98	110	114	102	105	99	112	102	100	97	104	108	102	104	109	105	101	107	96	113	102	115	82	112	103	111	114	113	109	109	108	77	100	99	92	116	100	111	89	92	92	97	111	98	111	105	109	115	108	102	108	107	106	118	94	113	119	117	91	107	96	102	112	90	96	121	95	101	104	99	99	88	75	107	100	93	96	92	75	93	107	91	107	89	99	108	97	103	108	96	121	88	109	116	99	95	104	104	107	118	102	98	130	104	99	121	98	116	87	98	112	95	112	94	94	84	116	111	104	107	102	93	106	111	109	94	84	95	124	117	103	112	105	115	102	98	99	106	122	103	104	109	105	90	117	121	89	104	97	91	86	95	129	98	89	128	105	101	105	103	101	94	86	134	101	98	95	105	113	108	104	96	99	119	92	102	91	125	97	106	86	107	88	94	97	111	105	117	109	124	110	118	113	110	108	120	100	112	100	113	92	78	113	99	103	124	104	110	83	83	100	114	103	108	97	99	113	107	117	101	104	104	105	105	99	109	96	102	118	115	102	100	106	89	104	101	117	82	98	99	97	98	111	119	116	107	86	81	121	96	99	110	109	101	95	80	85	107	100	110	104	89	107	86	113	121	92	77	122	90	102	94	90	102	97	117	110	92	94	96	115	101	103	108	103	114	104	86	101	99	95	112	128	114	102	98	108	104	127	116	87	104	90	123	123	117	107	84	106	93	102	103	113	100	101	120	82	93	92	108	82	105	91	106	84	89	103	102	93	97	101	103	98	100	88	84	108	96	100	101	111	105	92	92	110	112	114	107	100	94	115	86	101	94	108	96	99	105	81	111	98	102	102	92	114	84	108	98	83	107	96	104	109	97	92	109	79	99	108	96	95	116	96	112	100	78	92	84	102	110	93	106	100	89	115	97	111	121	77	97	99	96	111	95	102	107	113	107	96	112	110	104	90	101	98	116	106	123	94	111	111	108	103	109	103	121	99	101	112	84	82	106	102	100	114	118	105	90	91	93	90	93	96	99	120	118	110	120	116	111	99	92	93	90	105	92	103	94	94	114	92	113	93	114	112	87	78	112	109	97	92	117	119	103	113	105	113	114	91	105	106	86	93	90	92	92	110	120	87	114	110	95	107	112	94	95	118	117	102	111	88	98	98	99	108	93	103	109	94	106	95	87	106	103	85	105	109	82	86	101	121	105	118	104	92	99	108	123	91	115	109	103	106	103	90	95	98	101	99	99	109	87	111	109	85	105	105	94	111	105	105	107	99	95	107	108	117	126	105	105	89	103	74	96	97	110	100	112	85	96	109	108	106	88	99	92	111	91	105	101	105	114	102	102	110	111	101	100	121	92	102	113	99	78	94	84	101	91	109	99	124	82	101	102	123	96	108	117	95	92	92	89	96	118	98	89	105	97	118	107	111	105	87	101	102	122	106	112	117	109	97	103	115	93	78	99	88	108	117	113	102	103	106	95	102	106	125	114	128	96	101	87	110	96	95	111	125	114	104	96	95	100	104	97	95	111	101	126	103	110	90	107	101	100	100	90	97	101	108	103	102	118	110	117	97	117	117	83	113	111	112	107	113	92	99	85	103	93	84	112	102	99	83	96	115	110	106	84	114	90	102	112	94	97	96	85	91	105	102	99	111	99	96	97	104	102	122	104	101	103	102	118	91	105	109	118	107	105	99	105	97	104	118	100	101	122	108	113	89	108	99	129	97	93	114	97	109	115	91	109	109	100	126	90	96	98	103	122	115	93	104
25203	17330	15216	8227	4791	2311	3249	2720	1663	1026	801	526	509	392	386	368	324	310	315	360	316	323	328	309	299	317	308	319	301	303	318	294	316	330	296	274	335	285	267	278	302	316	298	314	284	281	342	311	250	286	308	289	272	279	303	265	290	290	294	270	274	299	277	308	306	241	304	279	270	283	279	280	300	298	322	271	274	286	260	278	294	279	272	297	296	300	269	272	278	281	290	268	327	284	269	291	273	273	327	278	261	310	262	271	293	265	315	314	272	258	269	268	286	267	295	284	269	274	283	273	308	274	259	286	290	304	318	273	285	264	287	257	292	284	252	286	277	281	287	266	282	295	275	268	283	317	295	296	285	260	282	269	302	309	290	254	304	273	273	277	283	281	288	283	302	293	337	272	252	285	281	292	275	280	281	273	269	294	260	276	276	305	268	295	266	223	281	316	300	287	258	294	285	299	287	255	283	282	285	293	272	281	286	289	277	292	255	261	274	299	287	259	270	298	285	294	278	255	283	271	297	228	255	276	288	315	278	286	254	250	294	269	264	256	260	290	277	273	275	289	263	267	262	253	291	283	282	268	312	274	269	287	260	244	285	282	271	271	278	306	277	309	277	272	286	274	287	277	263	281	278	287	281	290	254	270	269	282	262	297	299	277	268	275	287	310	265	292	283	290	257	302	273	249	292	309	290	286	294	272	269	273	287	268	280	276	285	282	295	270	278	279	272	263	285	288	265	323	267	297	258	303	291	267	258	279	282	312	266	279	273	311	237	259	275	258	265	285	295	253	265	289	284	293	275	286	279	256	267	285	291	266	279	301	285	312	311	268	281	308	288	289	293	293	322	281	313	287	291	258	293	285	282	272	260	260	295	276	281	305	273	289	271	288	315	293	316	284	312	272	290	272	280	283	292	305	264	271	260	260	297	288	246	284	279	281	297	270	268	283	271	271	260	294	286	285	288	316	271	285	304	290	292	283	294	254	309	290	281	279	291	294	292	273	237	278	277	286	294	293	314	247	266	274	255	294	260	267	276	255	284	274	282	261	303	305	274	263	304	284	281	293	267	279	261	272	269	306	249	259	283	291	271	286	265	252	292	293	236	277	256	268	277	291	267	263	278	276	269	295	266	294	285	308	276	287	274	295	282	274	290	267	299	269	266	315	303	269	292	260	268	291	316	250	254	303	301	270	305	284	235	288	267	325	289	288	273	278	281	291	243	279	284	300	274	304	282	273	298	286	267	300	305	279	314	266	247	289	274	275	311	272	290	262	282	269	315	299	285	305	267	260	292	285	286	284	284	279	277	270	279	291	304	284	304	277	250	263	309	271	267	275	289	300	287	261	289	277	298	292	278	298	294	270	297	285	282	274	277	290	289	288	300	295	270	274	262	245	268	292	275	269	319	257	270	304	310	286	297	302	311	302	273	285	279	273	281	268	293	283	287	323	259	272	293	284	303	301	277	311	278	272	272	267	284	288	302	278	297	281	271	272	300	281	289	299	294	271	262	273	286	274	275	281	283	256	274	277	277	267	256	272	277	289	271	292	267	311	257	304	271	254	299	263	261	311	277	301	275	261	263	253	279	282	251	290	296	268	305	288	285	290	279	273	290	277	292	287	268	285	287	267	287	264	280	301	309	284	301	273	316	305	292	282	274	305	266	241	272	280	298	288	289	277	296	276	285	259	284	284	260	265	273	259	263	286	281	273	232	268	298	285	274	256	261	282	326	294	279	292	305	278	308	279	274	290	274	310	295	300	272	291	253	249	274	317	265	278	263	293	272	302	284	306	299	254	269	288	292	267	278	290	268	262	273	282	306	281	292	286	287	282	291	279	292	260	272	287	294	288	273	278	303	296	299	305	280	283	286	264	285	308	275	273	289	288	270	272	291	256	281	271	294	279	289	277	248	277	286	272	246	287	287	303	255	278	271	258	301	282	269	260	289	269	296	251	288	290	323	284	288	303	289	309	292	274	248	275	292	301	273	250	255	264	270	293	283	284	299	288	279	312	297	284	266	281	260	259	268	279	253	280	276	288	301	288	285	273	284	302	301	295	276	304	308	310	264	265	279	244	278	262	265	276	277	320	272	285	298	257	266	267	287	264	261	291	295	267	255	282	305	277	251	290	299	314	264	271	290	290	282	297	280	279	301	314	295	264	295	267	264	286	249	302	262	314	311	291	288	281	282	292	294	295	283	287	287	286	270	286	274	286	291	273	286	285	297	283	295	261	303	306	300	267	294	307	279	266	289	262	259	293	287	294	291	276	289	294	283	282	306	290	306	285	283	259	262	240	255	266	281	248	292	252	291	267	281	285	282	251	278	288	267	272	269	275	280	284	262	276	292	272	262	260	306	278	305	298	265	310	275	303	284	292	335	289	281	283	289	281	294	277	289	272	253	308	276	266	291	283	286	276	253	277	301	290	257	279	283	309	278	272	298	288	288	289	276	315	272	288	294	292	290	287	289	280	266	318	271	286	264	262	293	285	292	300	318	308	299	272	271	258	286	229	263	271	291	274	286	272	265	299	273	275	264	271	289	294	295	291	299	249	271	287	265	282	291	305	270	309	288	313	273	276	298	315	309	273	250	285	257	238	274	253	289	283	307	291	281	318	288	276	279	286	276	301	307	260	294	279	303	291	278	274	268	300	278	280	284	276	287	269	254	286	279	281	311	295	262	342	301	284	305	293	276	295	267	252	267	302	272	298	288	296	250	273	284	289	274	291	261	301	282	281	301	269	302	261	257	293	339	268	272	270	272	297	284	312	297	265	256	281	262	282	236	280	275	285	319	300	277	279	281	284	297	285	287	294	282	297	268	286	268	298	290	256	272	260	301	274	250	295	319	271	247	255	305	271	265	266	285	290	274	284	282	266	279	276	277	264	272	315	262	260	276	272	254	287	286	282	281	318	279	269	272	306	282	285	278	286	314	289	243	252	311	305	293	292	297	288	290	294	241	282	263	254	320	287	299	296	279	288	286	305	264	299	281	272	248	257	295	281	276	301	279	274	280	287	274	286	257	288	292	273	255	252	286	297	284	260	290	298	274	282	277	305	310	287	285	297	314	244	302	256	281	293	260	299	289	264	257	283	265	282	261	278	265	254	292	274	275	316	269	282	266	262	297	282	330	280	303	256	267	272	287	272	274	294	277	282	269	273	263	284	257	272	251	278	232	295	286	272	287	286	267	269	294	268	296	259	280	278	276	285	297	267	273	257	281	301	295	260	312	279	301	291	303	308	245	307	298	272	276	272	271	295	271	268	290	285	275	261	267	290	277	253	283	284	299	291	267	297	254	293	277	283	320	284	268	290	301	264	267	298	291	296	299	268	271	271	292	265	290	299	264	303	289	266	267	273	293	282	283	262	271	285	275	278	290	245	306	286	303	256	301	293	267	300	270	272	261	266	235	305	248	276	256	294	271	252	252	285	300	293	290	294	267	308	328	264	308	299	287	298	309	283	291	314	235	330	267	270	286	281	271	288
9768	3026	1163	443	323	308	313	284	312	335	348	265	299	327	280	319	302	261	336	310	333	296	281	292	330	316	283	315	295	317	304	344	336	332	278	298	322	321	313	290	305	291	334	296	312	329	325	304	296	330	306	307	288	284	307	268	302	320	287	295	293	320	293	308	283	309	291	329	312	303	288	286	316	299	302	287	303	333	298	312	299	340	347	299	298	275	287	294	330	319	302	304	286	301	308	278	293	303	316	291	293	330	297	301	284	312	266	297	315	308	347	309	304	297	326	331	270	321	318	300	297	331	304	311	279	272	286	307	296	335	313	291	309	333	331	269	306	313	328	286	318	276	286	308	306	332	302	320	270	291	296	303	280	319	326	315	303	299	312	287	315	288	252	301	323	342	324	327	306	317	294	302	317	329	313	296	305	300	319	310	284	308	326	298	291	282	307	292	310	288	282	294	291	280	296	295	275	278	329	277	279	277	303	315	320	298	280	335	297	298	305	244	276	293	292	295	265	275	292	304	297	281	279	311	315	322	323	294	305	353	285	287	315	299	288	280	317	347	300	280	319	325	313	285	296	301	293	326	278	318	298	314	314	282	338	310	297	291	289	283	283	267	296	279	274	282	305	304	272	289	285	321	284	305	302	284	293	320	304	285	303	282	332	309	315	316	325	317	297	298	284	298	315	292	293	302	318	282	298	281	304	296	281	286	306	289	290	293	300	296	311	286	295	274	283	304	318	288	266	289	276	281	273	313	323	283	290	277	291	308	298	291	285	321	314	323	296	318	289	309	321	326	310	326	316	286	279	290	297	306	297	305	320	317	289	320	262	325	280	320	307	309	306	322	290	314	309	286	300	294	323	292	288	288	290	301	303	312	319	282	298	306	281	294	335	318	306	309	311	316	290	304	324	344	328	309	325	272	285	288	324	328	254	296	307	304	279	280	322	310	305	304	285	314	292	318	309	313	319	276	290	313	291	312	290	298	319	304	304	300	310	332	297	332	298	298	274	322	301	265	317	293	297	295	284	279	295	327	288	315	269	304	274	328	299	329	281	287	307	307	279	325	291	303	302	305	300	287	310	277	270	276	297	299	306	314	296	287	316	297	294	285	288	299	302	328	325	293	285	274	312	308	309	299	311	306	294	283	315	324	284	317	295	313	300	301	303	328	283	312	321	311	356	273	278	322	288	323	313	301	308	291	282	283	318	311	308	315	290	254	317	310	289	314	341	312	339	289	328	298	294	293	315	298	367	306	264	315	309	300	304	315	305	332	302	289	290	339	294	286	304	286	304	315	304	302	296	313	321	316	330	289	287	309	317	316	303	310	306	310	307	275	313	313	290	302	266	305	323	303	297	302	309	291	290	314	299	282	331	309	331	296	312	283	308	301	313	289	292	320	300	279	290	322	303	336	303	313	311	247	327	303	289	316	285	317	303	310	292	292	313	296	305	333	283	271	310	339	327	302	302	273	308	320	293	307	303	331	302	322	310	314	303	288	295	264	308	290	311	292	291	293	279	302	297	319	328	318	312	305	308	313	318	303	319	273	305	338	335	305	316	316	271	301	291	325	274	309	310	301	282	319	297	294	303	286	320	287	342	291	299	289	318	312	292	310	282	309	317	321	293	290	285	299	343	318	308	293	291	291	321	297	306	332	276	292	293	354	323	315	316	277	284	303	285	310	283	269	321	311	301	292	293	299	292	252	319	332	307	335	295	294	302	317	305	277	321	301	306	299	284	280	299	304	302	355	314	283	308	299	338	304	295	311	323	264	341	321	315	314	330	301	300	303	304	276	281	305	341	325	335	314	274	282	295	296	283	314	322	308	299	287	311	259	315	306	314	295	296	310	349	296	283	311	303	295	296	324	300	306	296	302	298	272	279	289	308	317	317	314	283	299	298	317	329	312	320	294	310	294	325	303	303	281	334	311	296	309	311	305	266	300	322	308	312	296	298	323	321	329	336	298	300	308	335	287	307	318	317	281	314	303	307	316	280	282	291	310	321	297	296	287	254	283	298	273	303	270	269	301	298	277	293	296	309	289	294	301	287	310	281	307	332	299	273	247	310	314	326	296	308	290	304	290	322	303	284	295	295	329	299	267	305	304	325	331	264	297	308	276	289	306	355	294	342	312	308	339	259	294	301	300	295	312	285	320	276	283	291	306	270	309	305	292	314	279	298	319	296	337	282	284	313	300	293	294	283	281	308	284	331	323	282	323	291	303	279	313	331	299	301	287	313	290	304	300	301	276	279	282	284	300	309	286	286	295	271	285	279	248	319	280	277	306	265	322	286	295	316	320	325	325	299	268	315	302	287	310	306	320	295	279	302	301	279	298	315	262	322	300	318	297	279	299	287	283	296	317	279	294	295	309	298	308	325	308	293	325	346	302	325	334	297	302	301	319	299	293	299	324	293	276	291	314	321	302	294	323	296	278	297	290	313	317	299	286	312	319	307	303	291	330	281	316	296	368	297	328	300	304	336	290	301	313	300	326	267	305	288	287	310	286	289	303	279	330	292	321	321	270	290	342	320	320	328	303	291	276	322	320	305	293	274	276	303	343	285	291	302	308	287	301	295	319	293	291	323	337	297	297	280	287	314	318	283	269	300	327	301	302	305	324	286	293	303	292	299	288	340	308	305	290	296	288	308	312	313	324	281	292	320	331	305	301	328	290	324	318	313	280	277	292	302	307	312	277	302	301	328	308	289	304	313	263	309	312	303	301	280	321	278	285	310	311	309	273	332	332	305	292	300	274	288	312	304	320	286	279	311	293	314	306	312	348	266	302	272	322	335	318	284	277	311	335	291	305	258	305	270	299	287	273	307	293	322	304	316	347	280	325	308	285	313	339	292	319	273	298	320	292	336	297	338	281	318	299	289	298	287	303	295	297	322	312	319	278	322	293	312	290	289	309	340	282	313	272	338	295	287	297	293	281	302	306	282	321	268	313	287	298	303	281	289	276	310	292	302	309	317	270	311	277	312	303	282	281	274	277	299	288	281	278	305	285	317	311	276	307	297	279	332	297	295	289	285	286	321	300	332	305	314	328	290	301	309	321	302	308	280	286	299	314	313	303	301	284	299	328	357	295	324	316	278	315	281	286	298	325	307	341	303	312	295	322	311	275	290	274	317	303	320	294	289	303	288	321	308	280	277	345	297	308	298	276	282	321	278	287	323	297	320	282	261	288	332	300	303	293	304	309	282	308	307	283	274	300	285	321	345	293	298	289	332	333	302	306	325	315	294	284	287	295	301	317	319	272	342	328	302	333	301	300	306	320	282	304	296	289	292	305	314	297	308	336	316	316	281	314	298	345	304	288	309	275	291	317	298	347	257	303	329	285	295	275	293	274	280	326	321	295	295	310	288	334	282	320	314	297	343	272	331	288	279	278	305	298	308	287	297	346	297	295	280	300	303	318	309	318	303	271	308	310	321	263	288	310	272	306	289	283	279	306	314	284	271	295	258	290	307	312	314	317	312	320	311	309
7664	3676	2633	1281	902	786	810	818	781	763	762	733	754	748	729	707	717	727	740	698	735	775	695	769	744	693	730	727	742	716	778	714	806	743	712	755	741	736	731	716	750	747	755	745	723	749	764	733	727	699	711	747	732	773	736	791	726	754	741	755	691	694	750	714	747	755	725	709	691	714	705	740	709	715	733	754	747	753	732	759	716	737	730	714	725	746	728	745	699	758	711	760	733	743	779	733	768	719	760	735	687	734	736	758	745	781	733	699	715	716	728	765	740	731	769	745	766	710	730	714	779	713	696	738	734	712	754	707	806	734	727	703	748	771	720	754	734	732	707	758	684	728	769	700	741	752	760	724	705	741	685	726	746	751	724	725	753	753	754	725	740	717	711	721	689	765	705	787	725	703	745	705	723	712	756	743	686	774	744	731	776	684	759	718	731	741	746	759	722	737	723	746	752	731	714	679	754	738	692	716	792	741	719	744	759	732	764	729	741	774	705	694	800	689	733	756	723	706	743	701	766	758	733	717	731	771	721	752	756	760	763	736	737	723	751	773	712	741	715	740	717	714	732	733	779	676	737	741	744	733	720	739	730	720	719	776	767	744	724	725	721	728	755	693	722	785	729	743	744	753	737	709	691	752	716	697	723	712	748	723	771	705	706	754	748	742	719	760	771	736	733	709	765	745	761	721	740	751	747	672	779	752	761	712	711	772	749	767	720	784	735	776	739	668	738	702	725	685	786	737	761	718	695	766	721	766	652	687	771	727	751	762	761	759	747	760	721	766	721	701	766	747	753	721	757	758	727	742	717	770	774	724	730	728	752	741	726	787	780	691	722	716	802	677	738	762	735	723	738	732	741	682	765	716	703	689	767	757	732	681	733	735	757	758	755	691	708	736	670	743	732	688	763	757	736	722	752	716	745	727	754	729	717	712	736	724	800	769	741	724	738	736	706	762	720	711	728	742	775	727	743	729	811	714	753	733	716	749	803	731	752	714	719	717	670	735	762	753	737	721	734	730	758	701	771	739	680	743	737	787	746	720	742	743	748	733	743	706	753	734	763	722	742	675	750	727	715	731	753	695	697	694	673	716	691	744	730	708	699	745	722	749	708	703	762	696	717	697	733	774	745	722	771	729	747	737	741	733	725	794	774	715	741	756	741	770	719	785	747	726	730	730	806	729	680	766	745	752	710	702	710	752	731	748	760	774	747	776	707	722	726	733	741	733	750	719	733	724	748	769	701	711	730	735	745	778	749	729	744	693	739	747	739	681	741	735	724	741	725	724	778	744	708	745	714	730	743	684	679	763	692	732	722	748	721	725	708	748	721	772	766	740	741	666	751	726	749	781	731	721	779	781	703	760	749	757	709	734	745	757	731	707	764	748	683	767	747	726	745	783	747	756	731	760	754	698	749	726	691	741	755	782	735	689	740	722	732	771	748	714	696	741	735	764	741	726	718	726	750	777	776	742	738	762	717	728	790	696	736	718	720	746	787	722	762	782	704	735	731	756	714	746	752	748	746	724	734	744	740	751	700	760	723	755	714	735	753	748	727	740	732	706	735	767	730	723	707	704	738	705	746	729	741	742	708	730	693	727	748	738	758	726	737	749	723	747	709	731	757	721	728	750	761	749	735	761	688	759	756	739	740	711	764	724	673	722	757	794	706	698	719	759	723	749	772	741	771	746	714	791	720	718	707	715	728	751	728	681	692	737	703	769	695	756	764	702	749	676	745	744	719	745	708	750	677	689	711	719	714	760	675	747	728	715	775	719	723	774	744	712	720	732	768	707	743	761	761	720	737	713	695	753	712	707	693	724	767	693	737	764	694	703	712	712	736	734	735	728	778	758	717	802	704	670	709	719	731	789	705	791	709	755	763	766	749	711	716	750	768	751	792	670	691	683	717	697	729	740	711	762	761	755	711	746	753	658	710	758	762	759	735	708	739	732	761	729	741	716	750	736	737	717	742	704	718	724	704	738	735	731	737	765	733	741	750	732	720	688	688	686	725	759	728	740	804	718	743	757	739	721	762	790	748	692	748	760	745	774	749	765	730	759	727	749	760	729	774	763	720	731	705	703	710	756	753	712	699	775	734	776	752	715	718	704	674	720	686	722	754	721	730	746	739	724	717	724	762	702	729	731	751	751	760	730	738	714	778	727	731	696	740	711	725	715	759	713	758	730	735	718	750	732	739	686	735	737	717	761	757	738	737	760	720	699	707	697	685	756	755	723	740	724	796	730	707	731	763	735	758	692	761	744	736	735	740	727	721	736	761	738	692	744	701	746	701	709	727	730	743	703	720	749	730	806	750	712	704	770	750	746	725	722	807	709	744	753	692	737	741	751	759	733	809	736	739	730	768	741	700	649	738	798	737	746	687	733	783	714	750	735	746	735	703	710	738	753	775	755	744	787	723	752	702	759	688	721	730	736	695	725	747	783	752	801	768	706	739	744	745	716	741	753	729	706	688	773	712	700	683	712	715	680	730	706	719	759	670	769	740	763	743	710	726	710	753	721	765	728	684	746	710	799	783	718	686	768	728	717	710	706	728	763	739	769	738	746	731	761	737	723	752	731	746	728	749	746	715	710	746	735	720	693	734	759	727	714	769	710	731	695	726	692	767	726	707	704	739	725	764	765	755	726	677	688	718	706	738	706	763	701	740	734	726	751	733	780	705	755	748	764	771	774	713	693	753	764	726	718	758	759	749	763	708	732	728	718	755	751	760	740	717	755	764	707	758	778	756	732	722	699	729	675	766	774	725	772	729	745	745	754	730	714	733	703	721	749	731	746	755	726	717	698	714	712	718	780	681	764	725	728	721	761	759	723	738	794	741	744	733	735	773	739	742	756	697	739	768	751	708	722	732	785	765	709	737	741	757	677	734	771	750	742	743	753	752	762	710	740	781	723	761	781	750	704	740	747	721	728	761	695	699	762	727	748	694	672	767	728	748	743	730	769	728	786	776	705	769	745	748	734	763	727	790	708	756	716	794	734	749	701	740	713	772	712	731	742	742	755	726	730	685	744	776	709	760	768	759	715	725	782	698	714	733	743	722	734	793	720	716	741	717	718	745	705	753	745	755	727	718	752	712	732	757	762	769	711	724	740	740	726	683	709	709	725	738	743	756	748	775	757	677	787	718	700	729	722	718	718	737	733	710	704	733	733	779	768	751	757	746	705	759	724	701	712	742	781	780	768	718	700	785	735	724	706	746	698	707	733	777	778	719	719	723	762	705	757	769	768	752	778	705	741	704	731	722	730	767	722	778	766	753	712	740	747	705	713	712	784	735	756	730	742	683	752	736	720	726	753	670	733	745	711	691	760	728	664	724	757	697	696	747	705	695	719	760	779	749	745	729	747	733	741	747	772	744	730	745	716	721	707	766	727	758	751	690	749	731	723	742	717	769	699	767	736	732	723	756	733	753	662	733	698	693	743	731	779	735	713	761	709	718	736	716	781	736	716	735	705	684	695	687	738	754	710	690	766
27876	16819	9263	4330	1871	852	639	504	383	289	300	232	266	232	227	274	232	242	241	219	250	262	215	251	233	232	234	249	263	220	245	219	228	233	241	227	228	209	215	256	216	224	221	214	201	212	198	214	211	232	194	223	241	247	229	224	206	224	227	230	232	220	240	201	233	227	264	252	270	240	220	229	245	216	210	224	231	242	259	210	259	223	231	242	226	226	277	207	243	229	232	245	222	230	202	202	250	225	227	210	196	221	209	224	223	245	205	233	250	254	225	197	228	237	225	204	208	234	254	230	221	220	221	237	226	222	235	231	221	254	238	221	236	240	237	242	223	240	218	217	195	210	210	239	215	218	246	215	229	221	230	245	192	228	216	240	235	248	224	231	254	220	212	250	240	242	220	218	218	229	232	234	218	236	243	203	204	242	225	224	224	225	205	246	240	226	223	193	238	230	237	256	222	227	232	212	229	217	221	206	254	199	204	221	218	223	243	200	244	231	227	223	218	213	208	222	222	231	229	229	213	226	203	234	234	222	217	230	238	238	207	223	238	242	230	204	202	236	229	188	224	239	207	226	243	218	243	225	236	231	204	263	256	250	233	258	217	227	219	225	201	238	212	233	233	216	227	212	251	228	202	266	229	230	206	231	211	184	235	209	228	225	218	213	237	211	209	215	206	222	244	265	240	204	213	246	222	226	213	216	221	246	230	227	225	218	227	210	214	214	242	252	229	233	218	231	238	221	236	249	221	232	227	263	215	221	222	231	208	259	234	245	223	230	261	231	214	245	212	253	261	243	250	224	236	264	250	238	240	224	210	220	246	224	219	235	213	250	249	209	221	236	230	221	205	229	209	221	210	258	243	216	243	197	216	234	226	239	213	223	220	217	205	228	246	260	215	227	203	244	229	232	240	235	214	224	209	232	234	240	227	223	255	251	245	224	228	233	236	236	224	227	230	221	219	230	222	236	219	217	200	239	216	193	249	254	223	236	226	231	219	238	232	240	205	213	227	223	229	233	225	228	244	228	213	243	221	213	225	221	204	264	229	233	236	237	225	221	249	234	212	237	232	221	224	238	226	215	232	227	241	219	222	216	218	227	233	231	241	218	243	228	233	222	245	229	241	230	216	224	222	241	233	214	236	234	201	197	220	225	224	247	235	243	253	252	214	233	217	216	225	217	249	235	220	205	240	224	228	231	224	236	221	227	253	201	244	236	238	231	210	239	190	244	240	200	246	228	252	248	232	231	205	217	248	186	223	226	236	230	235	230	236	254	250	238	229	193	231	226	216	235	241	234	243	252	235	261	251	261	209	230	241	251	211	222	222	208	218	248	242	226	206	213	221	237	222	242	208	238	222	245	237	202	253	240	204	216	231	220	226	220	251	210	232	215	229	242	252	256	233	224	251	224	229	229	227	229	271	223	200	209	214	226	224	220	240	207	238	236	212	232	241	218	249	227	216	247	228	220	223	220	222	218	243	242	210	206	239	226	233	222	232	229	222	246	201	212	203	242	232	241	247	239	220	229	192	225	213	219	242	214	250	218	230	197	265	235	216	258	250	239	221	237	218	238	239	222	229	248	222	229	213	219	225	212	229	224	225	227	225	235	227	207	210	227	222	227	211	260	222	198	214	198	250	231	249	238	218	194	228	244	245	190	242	223	220	240	209	222	226	200	234	206	229	227	190	219	225	227	230	239	246	235	219	241	236	248	239	224	210	222	239	229	247	219	213	238	233	247	224	223	261	235	217	215	214	242	221	222	209	238	211	232	261	242	218	253	210	226	223	216	244	212	233	252	217	244	258	226	228	219	218	209	229	218	255	273	220	243	245	208	205	212	216	225	195	239	239	229	235	241	230	214	217	249	227	220	217	242	248	193	227	197	247	225	239	248	213	209	215	230	229	231	227	226	251	247	242	218	220	234	224	231	216	232	264	213	254	230	244	208	262	248	197	218	244	226	224	263	221	232	254	252	244	258	217	195	236	257	228	215	213	215	194	254	241	244	213	218	236	226	200	201	238	220	233	232	230	234	225	193	222	231	222	223	205	207	215	237	246	219	221	246	218	234	213	219	240	239	228	218	215	247	205	230	217	207	254	223	233	209	200	242	246	234	213	241	226	209	231	247	223	228	217	224	197	242	258	225	244	197	227	230	245	194	236	219	231	222	213	224	229	241	242	203	230	233	239	218	226	238	234	228	232	234	229	235	230	219	257	210	227	250	214	234	205	251	232	202	242	205	236	243	247	217	236	200	232	257	209	195	257	258	216	244	238	234	227	229	237	227	240	231	225	231	205	245	222	223	216	229	230	233	243	212	252	230	229	227	213	237	219	238	239	245	216	227	245	220	222	207	213	217	240	232	211	210	244	218	221	206	264	192	214	240	221	235	261	230	218	223	230	250	233	208	213	233	206	246	236	212	240	224	210	230	229	212	257	215	238	203	239	229	205	235	242	205	207	222	244	223	238	245	242	257	238	240	222	221	208	219	227	223	219	252	266	213	253	225	216	249	220	220	242	233	215	224	228	212	257	200	248	245	211	229	189	227	221	251	226	244	255	217	217	242	257	214	230	209	202	205	223	213	198	203	220	202	223	237	195	247	230	225	236	236	230	228	220	234	229	219	216	222	244	227	220	214	238	212	260	228	234	219	225	239	218	235	198	231	249	257	248	226	254	225	218	241	245	240	232	237	253	225	213	234	225	222	225	191	230	196	220	218	263	223	234	232	205	214	232	227	200	194	210	228	231	219	235	239	229	238	224	240	227	261	227	207	227	229	212	222	229	213	282	217	261	233	220	237	261	262	250	226	205	236	243	241	223	237	210	204	202	238	230	204	231	264	234	243	241	255	241	212	214	215	228	257	235	210	220	242	236	240	255	228	258	232	238	251	210	231	195	233	237	229	242	229	234	228	223	240	199	233	243	233	264	194	235	243	210	233	232	230	243	212	243	215	209	226	240	221	211	227	216	218	211	250	213	202	227	214	215	205	232	213	231	211	212	215	213	241	212	223	239	235	207	201	196	219	196	237	199	210	231	228	235	260	247	280	228	232	232	221	216	251	221	214	243	217	226	231	228	214	207	212	203	208	218	242	242	219	228	212	212	206	221	226	244	242	229	221	246	228	219	249	232	207	235	212	214	253	230	226	226	236	237	227	241	213	220	250	248	225	205	244	221	245	203	233	208	215	244	215	240	237	248	239	220	237	238	242	201	233	230	203	192	249	212	236	227	218	246	206	213	188	266	208	244	230	252	204	249	222	201	210	229	216	207	211	234	231	201	241	262	231	222	269	245	227	233	231	231	252	250	249	215	219	211	237	240	221	243	219	198	231	227	260	222	229	225	226	224	221	244	231	223	242	224	248	204	233	228	250	236	252	234	233	226	200	233	239	239	221	210	216	212	226	244	216	230	252	222	239	247	223	221	217	221	250	232	216	221	224	265	255	216	267	235	262	225	212	216	211	243	208	220	232	231	221	210	229	243	204	230	228
20797	14371	9631	6205	2670	1674	2055	1627	1292	920	845	686	705	658	615	611	592	611	566	621	572	578	620	589	588	571	554	591	581	568	609	570	533	604	613	558	566	544	584	582	603	582	563	557	582	504	561	584	553	548	606	556	574	564	562	533	553	590	579	570	549	600	582	562	578	554	550	536	569	538	610	510	551	553	566	574	546	554	580	548	545	557	557	518	557	557	581	531	530	559	588	520	553	572	543	568	568	592	544	560	601	542	581	565	582	537	597	565	558	587	554	568	562	553	601	570	554	564	561	555	570	558	607	529	564	534	555	518	559	543	595	577	545	532	593	566	578	533	553	565	590	556	500	559	519	561	508	554	541	585	545	566	540	551	556	562	584	584	564	576	536	562	554	570	566	559	583	526	543	577	565	507	529	562	589	576	578	576	589	585	532	586	559	502	544	560	540	582	527	530	540	524	582	561	549	570	546	611	556	565	591	586	570	555	563	568	533	541	537	568	567	530	585	590	570	568	585	549	563	574	562	593	539	538	541	553	560	573	575	570	584	524	578	536	596	550	587	589	541	544	531	557	577	599	512	564	520	563	552	560	567	567	565	585	549	578	551	559	563	570	571	574	601	494	585	545	570	583	601	597	510	595	574	545	609	570	565	555	547	568	568	567	549	626	581	547	580	581	598	550	574	557	553	571	567	544	565	572	527	527	587	559	534	564	580	571	607	553	561	542	581	532	572	567	562	544	559	560	591	525	543	564	534	558	558	582	544	593	550	544	565	531	551	554	580	538	590	568	542	590	548	503	559	544	584	548	564	551	495	563	573	523	561	521	568	580	612	569	548	546	548	580	558	552	581	539	535	523	555	538	564	574	596	545	591	577	571	540	550	553	531	568	578	610	539	580	526	524	559	539	558	555	594	620	568	576	558	554	543	573	547	560	561	543	564	602	547	540	585	580	572	530	590	550	531	531	596	562	549	605	534	605	547	543	548	605	616	570	549	538	529	629	538	596	572	558	536	566	559	548	589	590	548	522	552	574	558	557	555	531	567	577	563	514	553	539	563	543	615	572	566	592	544	591	531	554	565	569	572	539	564	556	533	580	594	581	590	537	559	595	547	550	612	600	542	528	588	523	558	536	565	551	565	578	584	562	570	578	531	537	605	529	590	564	553	574	585	540	532	589	567	570	555	574	539	587	539	580	532	543	574	554	540	524	525	572	582	548	528	586	554	628	571	569	549	538	524	569	530	553	530	535	589	568	572	545	586	569	583	574	537	508	553	564	552	558	560	552	534	534	589	549	596	533	606	566	578	575	567	574	571	563	545	569	581	571	536	561	527	524	551	577	576	558	537	572	548	577	549	557	520	556	575	556	571	579	556	503	546	576	563	600	572	596	522	566	616	570	551	581	573	580	525	597	569	551	580	576	579	560	607	569	536	585	583	556	548	575	522	560	558	567	557	584	593	528	571	549	547	507	548	540	569	550	558	572	564	558	535	524	547	536	580	557	537	549	593	607	582	582	569	563	506	570	577	583	531	523	596	525	545	573	576	573	591	571	567	531	527	566	563	538	506	513	593	518	536	589	499	550	538	535	589	570	564	526	604	577	553	559	542	548	598	538	580	545	591	597	553	588	546	532	554	587	595	568	537	556	566	596	572	588	558	543	570	520	584	571	547	547	557	578	543	557	573	520	577	561	570	568	552	582	551	539	568	563	556	553	597	590	543	553	569	529	577	527	552	534	585	554	535	529	597	562	533	553	588	557	574	538	561	544	559	547	553	556	576	599	529	580	562	544	560	549	522	568	569	577	561	551	527	542	556	565	586	551	524	580	586	544	604	529	579	614	547	545	601	555	570	512	555	541	588	545	558	553	541	575	557	557	533	549	568	545	597	556	554	552	560	598	538	567	579	573	556	527	546	558	600	557	569	597	553	540	565	565	554	550	576	553	568	534	598	541	598	533	573	541	574	551	557	565	540	511	569	551	593	554	602	567	559	533	564	528	531	545	512	575	556	565	525	563	565	585	527	556	594	563	575	559	496	537	576	558	531	522	555	533	609	579	581	565	571	577	568	600	561	544	555	498	543	591	561	578	543	535	553	564	563	554	598	567	582	546	590	533	556	555	570	608	540	538	543	624	578	548	576	559	567	585	560	581	569	549	542	537	541	571	537	550	533	585	583	562	565	577	572	540	556	551	568	561	544	567	594	551	555	546	534	561	545	569	590	552	572	594	554	560	575	570	577	533	557	599	575	533	570	541	572	552	528	560	600	577	582	548	548	527	580	537	530	545	528	540	576	584	551	544	574	541	543	530	555	558	547	561	560	547	575	562	587	559	574	574	530	562	549	576	527	584	565	566	551	583	558	618	542	583	558	586	579	541	567	584	597	527	538	592	540	572	595	493	582	539	539	523	576	575	579	544	546	586	561	540	599	550	618	523	563	573	550	529	572	621	580	528	571	577	577	538	550	562	555	566	564	546	583	601	586	577	567	585	613	561	551	538	559	576	538	568	574	586	551	574	512	577	562	591	578	553	554	584	525	573	582	556	501	566	577	549	501	564	538	599	535	604	588	548	568	533	549	522	561	557	503	593	519	510	507	573	567	589	552	577	557	521	558	586	562	546	537	599	576	564	537	570	559	595	574	531	571	591	561	562	559	565	542	573	543	552	568	572	536	590	562	527	520	536	539	580	580	580	558	584	516	568	563	583	559	575	579	545	602	558	550	593	582	512	542	535	556	548	544	572	596	568	561	626	534	593	546	551	568	596	571	587	534	524	558	566	572	540	562	553	589	507	586	547	552	603	538	560	587	580	573	517	536	552	521	555	528	564	591	525	516	544	571	548	561	595	584	590	565	540	513	550	558	547	551	575	574	570	601	583	548	537	577	538	553	515	538	578	575	543	585	547	573	557	532	590	538	567	518	567	555	529	570	585	531	558	581	514	541	588	554	563	552	547	553	578	553	571	600	556	581	567	599	563	561	583	602	569	543	557	550	556	536	574	564	603	542	562	531	579	504	573	589	531	537	558	547	562	590	552	567	582	565	580	540	574	522	581	582	589	546	561	585	577	551	544	548	549	563	555	547	558	576	566	530	527	576	553	552	545	576	567	590	565	582	554	599	566	568	527	544	566	580	535	570	566	560	563	592	521	562	593	537	580	540	561	584	594	580	565	578	553	507	539	540	610	582	529	551	551	587	573	543	538	581	585	601	611	521	563	535	557	543	537	552	564	588	572	564	581	552	547	581	591	548	567	553	558	551	555	574	528	546	531	585	576	527	554	572	596	551	545	536	581	573	594	586	580	588	599	555	554	589	565	588	560	558	592	520	591	569	544	537	601	564	556	543	559	534	544	581	603	564	581	610	573	556	584	592	561	547	520	554	592	577	532	557	588	543	606	555	548	570	552	602	547	595	522	553	569	561	547	518	550	581	554	553	556	597	552	536	581	556	554	549	548	601	570	597	534	556	561	549	595	570	565	582	546	543	544	560	549
36383	21514	12924	7670	3120	1374	897	531	358	213	187	144	131	125	131	113	108	102	93	96	101	124	117	95	97	108	97	100	107	90	111	97	96	103	106	104	92	95	95	107	87	78	107	134	94	89	127	84	111	94	107	97	98	105	109	91	99	96	111	104	109	118	89	115	115	105	101	114	106	90	93	113	105	102	113	112	100	111	100	92	97	96	106	101	107	87	89	104	116	82	110	102	113	95	140	100	88	103	94	125	110	106	99	97	113	124	112	115	115	114	113	104	97	101	115	87	101	109	97	114	108	120	113	128	91	89	95	100	114	119	106	98	98	101	104	113	112	92	106	101	104	111	101	107	129	114	117	102	107	95	115	108	91	96	104	114	102	112	101	102	106	110	113	107	103	79	90	104	110	109	94	120	102	111	108	109	106	113	106	88	107	85	95	98	105	132	112	103	112	103	110	104	119	89	121	110	109	90	99	110	120	119	105	117	98	133	90	105	87	97	93	108	100	93	113	93	105	124	99	106	98	98	102	107	101	90	103	99	95	87	103	106	115	111	91	91	106	115	110	107	106	97	91	95	109	100	96	104	93	95	105	74	100	95	103	91	98	101	117	104	102	124	96	96	90	101	129	116	103	90	92	111	105	125	119	99	100	76	93	93	112	101	83	103	106	101	118	97	90	104	91	98	109	86	93	102	90	101	112	121	103	114	108	96	91	105	96	105	104	105	100	114	96	85	98	120	99	101	118	90	116	123	85	90	80	108	107	95	104	113	109	102	119	116	101	94	111	97	106	99	113	88	119	100	95	109	102	82	113	107	84	100	83	103	100	99	86	121	117	113	119	119	83	107	96	93	108	114	99	111	87	113	97	113	102	111	105	105	110	113	90	103	99	93	102	90	99	118	98	116	87	109	117	97	106	115	109	113	95	102	126	87	116	98	122	99	95	97	118	98	120	91	121	120	100	94	101	117	89	94	102	94	101	111	107	100	104	103	97	96	97	120	106	96	100	101	119	126	127	102	103	97	119	110	101	112	96	110	110	106	86	97	108	122	97	98	127	100	101	103	103	108	113	105	110	85	85	101	81	103	116	117	99	103	88	104	91	109	92	88	95	125	116	124	93	96	96	102	95	88	102	114	102	109	108	102	118	91	99	103	104	98	115	99	93	93	135	106	83	98	109	116	116	93	90	105	110	98	95	88	111	108	127	110	120	125	90	108	123	116	111	106	90	106	111	104	104	118	107	94	90	104	109	95	102	81	87	110	89	97	108	103	121	120	98	89	97	115	116	98	120	92	106	103	94	94	111	97	111	102	86	90	95	96	112	111	98	114	99	116	84	97	102	102	109	98	108	97	97	104	102	100	96	106	95	91	118	98	121	105	126	116	85	98	99	96	93	102	91	110	123	97	96	97	102	91	89	100	105	90	114	111	96	91	105	100	124	115	101	88	103	101	100	103	100	130	112	101	116	99	118	92	104	108	112	102	90	116	82	119	103	96	93	88	95	104	99	103	114	111	109	85	121	96	91	111	101	88	100	88	117	110	98	106	109	119	93	109	117	117	96	89	101	106	106	84	104	104	104	103	105	111	98	96	109	115	122	118	97	94	105	105	126	102	110	92	104	105	93	87	107	85	97	104	82	104	104	88	100	90	98	110	96	107	106	112	108	111	94	97	106	111	105	89	115	105	105	107	95	121	110	91	95	97	87	87	117	93	119	98	94	88	92	121	87	88	93	85	101	104	103	109	87	104	96	115	93	101	114	97	82	104	89	98	95	106	106	98	102	108	93	111	117	85	115	109	106	87	102	83	111	103	91	95	106	97	119	97	106	123	112	101	85	110	97	104	113	102	103	107	108	106	133	105	109	106	84	98	97	107	106	90	103	114	97	95	109	95	90	101	118	91	103	107	120	94	97	99	103	107	105	107	116	98	113	89	95	92	88	87	109	92	96	116	91	111	122	109	95	100	99	101	99	101	106	111	127	116	110	104	112	94	90	103	94	101	81	104	96	106	106	123	119	94	120	101	118	94	94	67	102	100	90	112	112	129	108	86	116	110	112	112	102	109	104	104	102	100	88	118	112	103	85	100	107	110	102	117	97	120	100	124	107	117	94	101	117	94	105	118	98	97	118	99	116	104	110	119	99	110	79	106	106	99	115	107	111	112	100	99	97	113	105	124	100	84	101	115	105	100	123	90	98	95	104	109	119	105	94	113	96	101	122	97	112	82	92	114	95	109	92	108	88	102	113	98	95	88	102	111	89	102	107	95	100	94	103	121	103	107	113	116	120	88	134	106	103	111	95	100	112	107	89	95	94	94	89	94	96	110	108	83	103	112	101	121	85	109	123	102	104	90	109	107	96	93	104	111	108	105	119	126	107	94	122	112	108	107	113	97	91	88	112	99	116	110	109	114	99	95	104	109	103	98	104	99	114	102	110	89	108	124	86	116	119	95	101	100	110	96	92	90	100	94	108	115	99	88	87	102	94	87	111	107	100	96	113	100	92	99	103	105	95	113	114	99	104	70	92	103	100	118	106	95	76	106	98	84	103	109	103	116	99	115	91	105	91	109	97	104	113	102	105	124	119	107	91	98	115	104	108	100	112	105	99	94	121	124	103	102	99	119	90	108	107	92	91	86	109	127	100	101	90	89	94	104	108	111	118	91	84	91	99	106	102	123	100	114	81	96	94	100	96	103	98	100	118	85	94	93	95	91	90	108	93	104	77	115	91	103	117	106	124	98	88	113	103	110	101	101	118	105	99	141	103	99	92	101	100	97	109	109	99	109	103	87	113	112	97	94	97	124	80	97	91	94	108	108	89	97	95	90	94	107	106	123	96	81	104	97	110	120	94	115	100	96	97	95	108	99	105	103	106	110	106	95	97	108	118	100	102	110	98	121	89	130	102	93	118	87	112	96	93	99	91	112	119	105	89	124	108	118	106	83	94	114	86	108	113	88	96	126	102	101	97	116	92	111	101	107	98	89	97	98	82	88	86	100	102	99	92	88	107	93	93	114	114	118	93	95	108	98	99	90	113	98	105	133	94	116	107	102	107	110	109	113	100	114	97	109	103	100	99	109	94	104	111	79	92	81	109	118	92	118	98	88	101	88	115	117	88	89	101	79	113	124	112	94	99	103	80	112	101	106	92	110	109	85	109	116	117	103	92	112	99	98	113	97	99	95	103	89	87	104	111	109	90	110	111	111	96	105	113	92	103	98	128	104	102	91	100	114	110	117	101	99	119	105	91	112	91	132	123	96	81	99	92	100	93	82	119	97	120	101	99	99	108	119	112	107	94	114	96	114	100	113	104	110	94	107	106	99	98	106	99	117	111	101	109	101	107	104	98	100	94	90	111	99	116	103	94	109	103	111	105	99	108	109	94	112	111	111	97	74	95	113	85	116	107	118	86	100	101	85	112	98	97	91	107	98	110	91	99	99	94	110	95	112	109	86	120	92	88	102	107	105	118	116	112	92	105	87	106	101	89	102
25793	15997	12842	10190	3280	1970	2365	1866	1629	878	615	537	412	392	375	351	316	357	329	333	300	302	319	326	320	253	327	304	291	304	315	301	294	305	307	262	275	290	290	282	275	312	302	284	273	293	288	249	293	285	284	296	296	263	294	297	309	286	317	310	321	287	291	297	279	287	241	264	296	293	290	267	297	290	282	267	283	292	290	232	295	275	272	272	277	270	290	301	308	251	289	254	280	272	297	277	288	288	259	268	307	301	270	277	295	291	273	275	240	282	287	280	301	272	295	283	270	297	266	272	267	296	277	273	268	239	261	282	294	281	260	300	301	313	276	260	289	269	280	272	299	267	270	275	283	259	275	272	294	289	282	270	256	264	296	304	298	278	291	281	281	278	289	258	272	265	298	297	251	315	268	261	264	298	263	295	289	325	277	285	243	277	255	270	259	269	294	259	285	276	262	277	271	272	270	310	298	273	258	287	283	297	274	272	279	266	272	289	293	313	287	256	284	284	293	313	270	322	276	293	289	292	286	287	277	276	282	308	272	277	282	317	292	256	266	291	313	294	269	281	279	306	268	286	289	280	272	296	300	317	305	313	294	297	275	301	271	275	271	268	287	271	274	269	277	265	299	256	286	244	268	308	274	249	285	242	286	261	278	284	246	315	268	289	315	281	271	293	254	252	281	277	281	251	279	266	311	288	282	274	284	308	278	262	250	286	272	303	292	295	251	282	275	267	282	285	263	280	323	299	278	325	281	285	299	277	296	290	289	286	305	290	272	282	294	262	280	274	266	284	256	280	265	268	261	272	266	270	265	304	261	263	281	296	272	295	265	277	292	284	256	276	253	291	289	284	309	287	273	309	276	281	246	295	302	291	285	270	258	297	286	282	295	318	272	314	271	278	295	265	294	268	260	287	267	280	304	286	279	292	271	297	287	286	251	280	273	310	254	291	264	292	273	272	286	296	250	302	295	262	280	294	262	290	270	278	252	298	265	289	293	284	294	263	289	288	297	267	292	281	288	301	259	289	269	284	288	304	292	277	269	263	297	285	293	276	278	274	259	300	267	309	247	275	291	296	286	284	263	300	249	267	266	257	278	283	252	292	263	300	326	272	279	276	283	291	297	269	286	274	301	282	302	274	295	282	260	312	289	267	287	266	297	259	267	271	276	324	269	289	294	284	277	325	281	274	288	282	241	277	256	284	294	283	269	270	278	263	282	286	260	292	286	280	281	281	299	304	283	305	284	272	277	277	272	293	282	281	281	305	292	250	286	257	282	259	271	258	290	259	289	279	254	300	298	276	268	280	278	302	297	310	277	293	265	245	286	287	281	276	275	278	275	282	287	267	253	306	292	292	304	253	292	274	272	254	276	268	303	251	310	274	284	293	264	273	290	309	270	292	324	262	275	270	269	263	297	282	321	277	294	303	289	302	272	275	271	258	314	303	261	258	258	245	268	287	283	279	280	262	298	271	286	279	286	307	291	283	273	278	290	287	263	279	268	297	284	311	277	262	292	213	294	258	283	275	268	269	285	255	268	289	282	264	269	281	297	259	284	315	296	309	291	291	297	268	272	303	300	289	289	288	265	294	272	300	285	298	282	280	274	263	282	261	292	294	297	285	276	264	294	277	290	278	286	296	268	277	277	249	282	280	271	292	275	301	271	268	303	290	262	285	253	272	291	268	262	280	307	306	255	306	270	262	287	261	230	266	290	277	276	268	292	268	256	293	293	267	283	274	277	273	288	273	288	279	301	279	273	260	287	267	298	277	263	287	313	296	278	309	296	297	302	282	263	294	252	276	273	303	257	266	281	269	283	237	284	276	288	294	302	309	274	273	282	291	277	295	302	293	295	281	272	282	295	279	270	269	255	277	248	295	275	291	274	283	275	286	245	271	288	280	262	286	280	268	262	289	279	283	250	252	256	296	280	274	267	267	253	312	276	266	286	263	253	305	313	280	275	281	276	264	284	268	270	298	265	278	276	278	291	290	283	278	302	293	279	243	293	275	285	265	291	301	277	277	280	295	268	287	278	267	277	289	258	293	253	262	246	282	244	290	289	275	281	318	281	282	234	284	305	306	275	262	285	271	327	276	277	279	288	287	262	294	260	259	296	293	263	264	272	265	265	277	294	318	248	291	279	279	312	247	277	284	298	280	290	294	286	258	286	296	286	250	286	263	268	249	257	293	261	277	275	268	295	273	240	270	269	277	283	272	279	290	264	294	262	294	266	263	290	270	285	296	297	258	304	294	262	284	290	257	280	303	307	277	296	275	262	289	280	291	258	259	272	298	319	293	296	253	258	284	276	287	253	284	288	287	298	308	250	275	277	234	299	277	282	284	296	281	285	275	300	262	261	289	264	260	287	323	301	297	300	289	323	305	275	325	287	281	273	286	247	299	267	283	267	266	290	289	270	278	312	306	305	309	283	294	278	288	286	285	304	249	279	273	260	288	253	265	273	276	268	277	275	293	287	256	283	278	260	276	273	308	259	268	275	268	291	283	292	290	304	307	269	257	265	300	255	286	269	283	275	278	303	283	306	269	260	254	274	282	296	277	273	253	271	269	266	280	282	282	303	296	264	309	288	280	291	275	300	280	282	291	278	267	253	288	238	267	286	288	285	296	253	295	266	315	291	308	297	274	282	270	286	278	277	271	285	276	252	287	286	268	275	286	295	289	266	283	255	292	279	273	281	260	299	285	265	289	310	319	302	301	301	278	296	282	248	275	283	280	285	297	309	268	303	292	244	261	284	295	272	290	293	295	270	288	273	273	272	281	294	247	271	295	265	255	284	276	296	282	272	266	264	269	287	276	269	268	264	286	274	289	292	302	267	296	255	296	303	275	281	252	279	314	292	302	259	275	269	262	296	271	300	283	277	291	228	286	262	258	296	289	291	275	272	285	285	254	295	272	276	271	279	298	300	295	277	313	286	285	287	296	269	272	250	300	287	270	270	280	312	252	245	265	289	278	286	298	274	282	258	311	292	280	266	276	276	263	277	302	297	267	289	280	295	298	292	266	283	292	282	286	312	290	312	265	272	294	268	274	294	286	273	285	293	262	274	292	298	256	283	285	280	272	290	245	286	286	299	294	272	286	273	277	281	235	285	289	256	273	269	259	276	297	285	253	253	314	258	276	282	285	274	291	281	256	262	267	266	304	274	277	283	311	284	273	293	288	271	307	324	269	273	274	277	283	274	231	282	294	261	314	285	269	281	289	275	276	276	276	287	283	302	274	282	334	263	275	279	253	284	288	293	270	302	285	295	247	262	292	257	263	300	303	281	289	300	291	275	273	298	294	266	297	305	274	339	277	290	283	289	290	267	268	254	282	294	276	280	258	283	291	294	299	258	279	294	271	272	268	286	297	294	288	263	261	265	275	274	274	279	292	274	274	287	254	240	294	267	296	254	276	277	259	270	276	293	271	295	278	265	281	271	285	302	280	278	279	288	276	274	292	229	314	272	267	282	261	248	267	262	290	287	280
9435	3225	1109	556	354	304	334	315	320	302	318	301	277	277	295	301	316	311	317	302	286	290	280	280	275	283	281	308	287	275	280	278	305	277	301	312	283	319	297	286	313	278	310	295	271	288	311	293	302	286	311	292	279	316	303	314	298	343	278	300	325	320	308	283	305	300	324	281	287	287	301	317	299	298	299	286	283	304	274	307	341	289	292	309	318	318	286	306	299	318	312	302	283	292	305	299	299	308	296	330	289	298	311	285	298	322	324	274	298	313	318	277	323	299	327	254	277	279	336	294	272	316	315	289	288	285	335	296	320	281	295	264	282	313	306	304	299	291	308	272	304	317	305	287	320	279	253	325	316	318	283	334	288	309	263	299	306	290	288	320	317	285	297	315	307	319	312	299	291	279	324	266	299	285	314	303	326	284	308	303	312	311	296	288	292	269	302	306	305	312	316	275	288	288	321	296	311	294	316	318	326	324	330	285	289	320	295	294	311	329	307	329	302	340	341	284	300	292	323	275	330	320	308	324	309	287	299	330	291	333	314	312	287	320	317	281	292	314	291	290	321	308	310	275	290	275	320	321	306	299	292	328	296	288	293	310	342	288	294	330	278	305	287	299	311	308	289	326	309	295	286	314	307	301	313	293	340	310	296	291	269	272	302	300	330	327	251	317	281	312	276	289	313	304	280	289	323	282	310	301	257	298	287	306	271	301	282	302	307	312	302	299	295	273	327	310	266	324	302	310	308	313	315	323	295	280	310	312	287	255	301	297	297	347	306	293	301	303	313	300	302	298	339	299	304	325	303	314	269	278	313	308	316	345	291	303	306	306	304	282	333	293	329	306	314	301	308	309	264	302	293	289	297	336	321	338	298	297	321	277	287	292	290	297	292	319	324	289	313	309	301	307	288	277	314	310	284	299	326	308	302	304	300	278	287	289	320	302	305	283	328	328	273	333	293	311	310	319	259	319	296	300	318	308	284	280	309	298	308	326	308	322	323	280	314	299	300	312	307	309	326	295	317	279	312	317	275	288	303	249	294	298	304	294	303	294	329	338	301	301	314	309	304	308	302	297	280	320	338	317	313	329	291	291	305	320	294	322	298	315	291	294	300	290	301	285	303	311	312	300	312	312	301	307	300	300	277	314	330	314	294	288	283	270	336	322	289	293	286	307	311	317	289	291	298	295	319	268	304	289	304	305	295	334	305	277	293	298	302	301	307	290	307	298	307	288	290	276	279	312	275	334	305	268	285	259	318	273	294	263	291	304	321	314	323	271	307	298	317	299	293	292	297	277	312	291	318	302	295	282	300	346	328	288	314	325	286	287	278	303	295	268	308	350	345	270	302	280	334	299	293	276	289	286	298	329	320	304	348	300	286	314	300	284	317	312	296	301	305	315	288	303	332	316	320	303	270	338	305	312	315	305	310	271	282	320	308	304	277	265	310	291	286	307	302	320	317	332	300	317	277	333	295	281	277	307	302	321	282	295	302	290	320	334	330	304	284	280	318	288	278	313	314	306	307	279	294	275	290	306	269	264	305	294	326	307	307	290	311	288	302	301	291	291	273	322	303	297	284	313	277	305	284	289	301	303	296	294	290	280	282	307	312	321	301	292	293	314	286	295	281	273	270	285	312	293	331	287	257	293	283	321	322	295	281	320	317	313	296	310	284	301	293	283	280	331	305	281	301	302	295	290	297	315	302	285	292	294	302	350	300	337	335	301	276	310	288	307	314	256	276	265	276	297	323	293	291	301	310	302	292	297	304	307	278	292	267	304	344	305	295	309	257	295	326	317	291	319	306	270	274	308	325	283	292	324	311	313	276	296	316	274	323	313	263	293	288	316	296	301	283	299	305	288	303	315	310	277	290	278	321	310	319	297	316	285	332	287	282	321	292	323	286	311	268	297	276	303	289	306	293	325	320	328	319	289	296	320	293	316	310	316	315	307	302	283	298	269	296	292	275	308	285	302	291	290	295	288	299	299	288	298	275	282	322	268	300	290	291	328	301	276	283	287	282	288	337	322	283	287	302	291	318	310	280	299	284	300	300	306	276	286	316	292	334	340	295	272	298	293	310	310	304	289	314	310	285	315	284	299	303	304	312	311	289	295	241	320	306	266	299	303	295	299	269	310	277	341	305	273	290	323	296	263	290	298	304	281	299	309	285	309	297	303	289	310	321	318	315	308	314	278	313	290	293	319	318	293	310	325	292	296	308	314	306	279	282	285	306	316	335	296	296	318	329	320	333	297	293	286	328	294	293	324	310	260	304	319	289	320	330	290	283	295	293	273	287	274	273	282	297	309	289	313	295	319	297	326	281	325	300	337	289	298	314	321	330	289	333	300	306	329	287	328	307	283	320	291	302	290	290	284	287	301	317	302	297	313	317	280	309	276	291	298	274	305	282	338	314	313	313	297	303	310	279	315	300	316	306	294	288	321	287	294	297	286	290	280	262	302	314	304	294	318	294	309	301	339	319	314	264	320	298	311	275	284	343	289	303	324	318	298	304	281	292	285	311	304	261	281	303	305	290	300	305	314	294	303	276	295	324	278	294	312	300	298	307	286	297	323	291	313	321	345	306	286	318	315	303	275	341	289	320	312	321	279	314	281	298	326	305	255	251	313	284	279	316	288	295	324	282	278	280	309	311	301	331	316	298	276	281	300	265	275	284	330	306	310	267	315	312	311	292	325	302	276	274	300	289	289	307	292	292	280	291	302	269	297	312	298	325	350	320	305	301	304	297	312	289	298	296	330	324	310	295	305	327	304	313	301	328	303	300	274	272	318	289	279	295	280	290	270	356	315	279	292	299	341	291	288	313	313	337	305	309	292	297	279	292	297	304	314	300	303	300	299	279	275	303	257	301	298	295	264	290	306	327	312	276	301	295	310	303	315	300	319	274	313	287	291	302	301	299	301	291	305	305	302	296	316	267	284	312	345	319	308	272	269	318	295	336	262	309	295	286	303	297	304	296	295	269	307	286	300	276	278	307	322	306	318	297	307	280	264	295	284	324	317	323	276	327	326	313	298	280	312	312	304	315	272	319	311	324	311	286	272	273	321	298	276	287	295	292	292	319	251	308	297	326	329	311	288	293	314	302	316	294	304	292	291	317	275	318	332	331	287	290	344	298	283	294	326	294	267	307	287	274	339	311	274	264	299	293	272	294	305	286	311	296	298	273	301	291	321	312	284	316	301	305	278	291	289	293	317	323	299	315	309	293	315	329	309	305	253	295	281	259	321	345	307	278	319	294	302	309	330	323	290	300	323	288	295	305	301	281	286	274	303	316	286	286	320	283	303	312	293	324	296	309	292	297	306	291	323	296	311	272	278	285	300	304	308	306	277	286	286	280	286	310	329	268	311	332	329	320	285	321	323	311	290	294	281	281	304	283	276	261	283	301	299	307	284	300	311	309	275	294	309	283	302	296	315	303	295	302	296	303	260	309	291	343	325	331	303	323	304	264	306	287	309	284	304	303	304	306	288
7665	3642	2482	1464	831	768	779	747	804	813	770	752	720	706	725	741	743	743	717	723	704	760	761	723	688	756	752	703	723	778	727	717	678	689	779	709	701	726	719	748	767	738	739	721	744	737	746	732	714	670	725	713	743	729	715	726	684	735	761	732	719	757	741	701	736	781	737	720	741	726	701	739	733	741	760	736	720	723	747	703	736	757	729	739	724	751	759	741	739	754	701	690	672	724	741	713	744	689	747	760	756	752	744	730	713	742	747	713	754	693	722	738	732	702	754	774	764	781	707	720	709	704	755	720	696	723	714	746	779	758	724	741	766	733	718	743	736	708	726	740	700	775	722	717	705	746	768	766	710	700	704	726	749	707	725	717	718	725	742	739	732	753	739	757	690	752	680	705	780	720	719	740	715	739	680	740	719	751	724	690	747	699	717	712	706	753	764	758	751	746	726	736	738	725	763	777	732	759	731	740	739	721	770	707	680	687	702	707	707	752	730	678	723	722	701	762	728	717	727	757	703	756	747	739	752	757	716	738	737	740	684	719	696	706	739	764	691	684	753	705	753	750	711	721	725	718	740	731	678	666	740	742	711	730	730	731	719	722	717	759	701	731	721	762	732	739	798	757	746	744	733	693	725	695	783	761	729	779	726	770	778	747	699	732	691	787	675	757	727	738	713	708	709	746	737	719	717	720	710	719	739	729	722	682	739	726	730	730	723	718	726	713	696	728	732	662	771	714	743	754	738	694	677	696	721	700	781	718	783	743	701	721	714	750	768	722	714	765	755	713	729	730	731	698	761	728	731	776	773	710	726	697	782	727	692	727	743	748	709	743	769	718	746	733	756	753	764	765	723	724	756	681	739	738	760	782	760	743	696	758	724	755	729	740	715	742	736	701	746	766	751	770	710	749	710	785	732	738	751	768	736	735	743	739	757	734	694	757	748	750	752	748	751	685	750	710	747	786	752	709	741	703	737	759	777	698	712	752	720	687	720	744	692	729	713	734	734	759	746	780	729	736	722	736	736	725	770	778	718	724	737	709	802	681	729	715	716	705	781	735	772	773	726	707	718	675	727	753	734	712	693	766	758	750	699	731	723	716	785	729	740	763	697	731	722	680	754	742	707	693	781	742	741	700	729	743	707	724	697	773	708	723	740	695	686	771	733	708	749	730	710	747	718	736	762	659	728	732	763	715	738	751	724	718	754	756	683	728	726	692	748	740	735	696	723	724	723	694	724	708	764	718	718	719	737	732	714	740	713	689	721	705	719	730	710	693	681	753	743	723	740	694	740	743	724	771	740	706	733	724	729	781	736	726	733	807	681	728	771	739	704	770	730	731	729	708	748	740	717	682	708	682	757	735	702	761	757	744	723	717	730	744	713	704	751	726	743	734	704	733	696	717	747	711	713	695	753	775	735	741	730	738	761	709	743	688	716	768	751	711	754	729	751	746	706	734	744	730	699	760	713	765	713	750	731	759	707	784	722	780	726	723	745	712	715	698	680	681	722	753	783	740	759	710	736	761	739	752	724	722	758	723	741	769	753	730	748	735	709	744	705	746	712	746	713	711	745	688	709	710	753	688	715	779	728	729	749	691	707	686	736	741	695	723	714	726	758	695	751	732	714	681	751	747	700	708	670	711	743	730	740	723	715	733	714	704	733	700	671	687	692	756	687	743	744	702	718	715	732	728	680	688	767	696	723	752	706	739	737	754	720	774	745	726	730	743	753	706	691	732	738	720	773	745	729	738	778	740	749	754	759	714	744	788	713	715	735	722	760	763	732	739	725	699	718	720	699	722	703	707	739	767	757	783	718	722	687	761	708	685	662	737	711	758	712	752	726	720	730	702	725	753	738	739	752	688	739	708	732	787	756	716	687	781	739	721	694	733	721	741	722	722	729	742	764	743	714	737	708	747	712	767	694	704	770	719	712	734	754	745	724	709	771	731	715	732	754	726	761	680	699	775	736	719	755	656	727	660	739	692	706	751	713	712	711	730	746	743	792	677	729	723	714	701	735	700	764	723	719	771	722	763	736	755	702	707	747	716	727	720	713	705	733	742	706	704	738	774	750	746	810	749	766	735	765	744	732	729	730	746	724	729	719	696	794	710	759	711	771	745	747	675	704	738	781	697	735	747	721	688	744	757	728	743	728	779	739	683	765	735	723	691	727	770	764	716	729	717	707	765	749	745	726	726	689	693	786	765	724	785	703	755	755	719	725	758	717	744	729	738	759	704	741	763	720	680	708	735	753	765	773	726	667	719	705	756	803	700	739	748	730	708	727	702	741	737	651	752	700	742	716	685	748	702	715	715	809	732	741	757	780	690	752	735	692	731	721	713	780	720	743	758	710	725	703	744	680	746	749	720	761	743	736	707	730	719	720	778	726	704	764	767	706	737	718	726	716	733	722	733	730	742	700	719	762	739	774	725	715	727	708	721	746	749	763	734	752	729	720	660	698	813	719	722	785	782	766	738	742	687	745	716	747	770	712	734	714	755	759	707	729	698	754	739	744	751	716	744	739	707	697	715	689	755	734	755	764	734	693	710	735	729	706	711	696	727	717	747	747	719	753	675	752	745	761	655	732	750	697	754	724	755	718	740	756	740	741	698	701	752	696	686	690	713	701	732	740	754	725	750	717	714	715	761	747	735	701	717	709	698	687	723	737	749	730	766	769	710	759	711	720	711	763	747	730	763	733	728	759	716	728	714	692	689	728	706	753	717	714	733	756	733	770	747	698	725	733	720	747	756	698	760	747	702	736	710	725	797	684	722	708	750	768	773	770	725	722	685	752	773	755	722	728	781	719	710	677	729	767	718	709	715	726	705	690	698	733	699	717	756	776	712	706	700	741	747	806	698	730	729	730	728	735	709	734	716	753	724	708	716	735	700	733	675	753	724	786	724	797	721	689	756	718	697	742	700	729	714	719	726	745	710	714	752	751	738	734	738	753	718	773	726	656	724	703	777	778	674	732	743	712	779	720	728	708	736	757	717	716	722	757	729	681	751	742	735	734	730	759	722	745	736	691	718	713	729	753	745	745	734	749	710	742	718	748	767	745	690	682	735	740	750	710	795	752	741	726	717	729	738	730	782	714	742	746	740	708	741	691	781	775	690	730	726	715	728	748	730	713	703	776	716	730	744	761	720	766	764	753	711	709	738	725	743	741	715	731	703	746	775	725	715	763	712	701	737	720	783	748	782	742	706	704	724	721	758	744	757	741	757	662	704	684	738	766	680	747	775	706	751	708	790	747	699	690	726	737	732	723	744	742	715	725	752	706	704	694	756	709	727	749	709	735	744	698	698	709	764	753	733	705	743	720	730	772	736	714	720	669	738	707	720	752	729	747	703	753	781	712	738	711	717	712	699	704	834	732	725	785	735	730	723	721	708	781	764	721	708	744	765	751	702	745	741	731	747	728	755	705	763	762	727	716	721	735	718	747	734	729	662	748	779	696	759	715	746	738	744	739	758	713	789	723	678	726	709
27664	16722	9511	5286	1940	996	591	407	315	291	315	250	228	219	248	244	235	250	234	253	247	236	235	233	201	224	237	208	224	243	230	201	219	235	248	212	205	264	218	247	236	223	229	210	215	242	230	199	224	229	212	235	239	223	244	223	255	225	239	219	206	239	233	197	227	212	238	232	215	256	206	224	242	205	240	218	263	232	225	223	219	212	215	243	202	233	246	234	229	217	217	238	239	217	239	219	221	227	240	204	200	234	241	220	215	228	229	222	229	230	194	229	216	226	197	272	231	233	257	246	214	212	222	231	227	242	255	236	226	216	181	207	229	212	229	230	234	247	191	223	252	218	258	226	240	232	226	236	221	215	208	231	248	252	222	212	230	231	205	219	224	231	217	228	231	191	228	234	252	220	213	197	235	225	232	234	234	232	212	224	213	232	226	237	242	220	256	260	234	228	216	217	246	241	206	210	227	212	230	223	243	224	259	211	224	232	201	245	227	218	210	214	247	198	246	218	222	198	233	236	249	199	210	215	217	217	227	229	225	221	225	222	239	199	229	212	227	221	222	222	241	242	226	246	227	209	236	217	227	223	234	242	257	243	257	222	211	216	213	225	231	227	234	239	248	223	231	226	221	226	236	217	240	215	233	210	246	219	233	211	215	219	232	209	246	249	202	240	206	217	215	236	208	246	225	245	218	233	248	215	207	255	232	242	232	257	227	212	192	238	230	234	201	209	234	220	240	221	238	231	222	211	211	205	226	204	198	213	203	242	252	216	211	246	223	215	219	213	206	233	221	233	213	187	246	235	233	216	228	223	230	244	227	226	207	201	232	238	210	229	224	218	246	231	245	225	214	221	213	232	207	226	220	249	229	229	214	227	210	242	233	225	248	212	228	243	243	241	230	207	225	228	229	249	239	212	209	221	237	255	226	216	224	245	247	208	224	254	225	213	219	224	236	234	203	212	208	212	237	243	233	254	209	212	214	202	216	224	218	214	216	213	239	245	232	256	235	211	217	220	226	226	236	231	244	222	232	222	212	234	239	260	216	242	237	209	254	207	252	214	236	221	231	212	226	213	218	221	242	230	239	204	217	213	232	213	228	229	246	240	254	217	279	237	210	226	227	223	236	263	233	244	224	207	244	214	224	250	230	214	216	238	250	225	217	211	225	214	244	217	225	255	258	217	200	232	232	206	239	207	203	209	227	229	231	251	233	237	226	248	234	229	210	226	218	239	226	235	231	222	242	244	237	219	248	239	225	216	214	235	242	229	247	212	216	220	229	251	245	231	216	210	220	219	247	272	255	209	241	244	235	228	222	234	256	245	243	205	187	198	206	214	233	231	227	237	239	227	201	255	223	267	243	219	212	238	231	227	233	218	201	200	228	221	203	251	230	233	238	230	219	206	226	219	248	211	228	245	236	219	202	230	215	206	227	218	218	228	194	206	222	222	237	223	201	231	226	219	241	205	221	266	209	213	242	231	242	258	254	234	238	240	201	244	241	231	213	255	213	249	228	223	229	236	246	224	219	223	222	207	221	217	187	218	236	216	229	242	216	216	215	249	224	231	232	225	234	230	247	234	265	202	210	227	242	217	233	221	227	202	225	241	239	216	221	207	233	223	245	231	216	208	246	231	219	223	220	209	204	235	202	191	234	259	247	223	229	231	233	228	233	241	225	216	231	193	206	264	246	230	246	243	246	210	256	235	240	255	223	204	196	235	230	201	226	238	226	225	233	244	214	233	254	212	233	229	262	222	246	261	243	217	227	243	250	214	228	229	232	253	195	222	223	200	223	241	232	208	219	245	207	226	203	242	242	234	224	227	218	235	243	227	225	202	220	222	196	188	241	219	218	238	198	235	242	201	266	234	216	190	246	219	249	239	213	234	200	239	219	232	217	201	208	233	242	233	226	229	221	215	204	210	235	231	220	227	216	234	215	216	246	249	212	232	221	230	233	238	197	207	245	223	214	226	232	223	240	232	227	243	224	246	241	253	220	236	236	219	276	242	208	223	232	229	205	217	210	227	220	199	209	255	217	224	250	209	213	257	207	216	232	250	219	242	238	219	237	216	225	225	229	253	215	221	232	224	233	252	226	227	238	212	221	238	235	231	230	220	242	212	215	237	245	188	248	266	221	209	227	238	220	211	228	224	240	201	221	189	222	241	238	219	213	236	193	221	226	230	210	229	250	241	204	199	212	204	244	240	235	255	214	241	244	206	222	208	266	208	230	222	235	240	248	227	191	206	230	217	229	215	192	197	222	235	221	229	244	242	207	247	240	237	236	233	201	222	255	205	211	240	225	223	216	239	208	233	227	231	229	234	221	234	227	219	232	223	224	228	216	240	237	208	238	208	214	218	238	222	234	223	231	209	207	226	231	213	207	235	218	256	226	219	215	221	243	228	231	230	203	210	223	227	246	235	222	240	197	198	247	235	264	251	212	228	255	237	240	186	224	212	228	208	210	244	208	232	223	203	250	215	235	229	221	218	219	217	212	202	242	226	253	193	235	222	220	225	208	249	237	231	223	231	206	249	237	219	233	227	221	225	223	219	239	203	251	213	212	248	215	227	228	220	218	238	186	233	226	225	231	225	245	246	191	246	235	214	191	246	231	226	244	221	234	238	221	193	209	199	237	230	219	210	236	213	227	201	227	219	212	232	221	207	206	230	220	235	230	215	198	225	241	191	226	230	241	228	216	215	201	238	236	240	208	205	227	240	227	241	201	203	203	230	238	216	233	223	211	219	213	251	240	210	226	225	223	195	234	233	213	225	221	245	235	220	219	218	244	210	208	205	251	222	210	211	193	247	237	234	246	224	245	225	237	228	226	215	233	237	206	223	229	259	232	249	201	218	219	233	216	195	230	254	216	257	251	254	207	245	248	224	223	258	252	258	249	242	221	248	226	258	252	229	235	188	216	200	209	239	283	195	233	236	252	232	247	221	211	253	233	236	201	243	230	213	210	208	234	245	231	224	221	247	226	254	246	216	212	244	264	226	212	223	245	228	236	233	216	243	250	239	206	223	209	227	200	231	239	216	239	227	206	230	202	251	217	217	217	213	217	212	240	230	230	219	205	221	222	215	244	234	231	211	239	216	271	219	199	252	229	215	219	234	233	219	222	258	206	239	243	218	218	190	224	235	229	214	230	217	230	237	230	258	247	196	224	236	224	243	232	222	210	213	222	225	220	209	226	229	214	240	224	244	240	213	226	213	216	230	239	229	234	207	255	235	231	201	214	231	238	247	189	199	230	226	230	212	222	228	218	218	232	205	206	242	248	234	219	244	223	243	233	225	244	262	229	234	212	235	221	174	217	228	235	215	198	214	219	229	221	205	235	246	218	218	251	211	209	196	241	245	213	224	216	197	251	226	208	202	237	225	246	251	215	226	256	212	221	213	230	219	221	258	215	210	232	238	218	195	217	216	229	217	219	219	229	237	212	218	206	224	237	231	203	247	228	201	205	245	245	222	218	225	201	241	215	242
20641	14044	10581	7188	2421	1619	1593	1222	1199	984	958	671	669	598	612	612	620	566	574	602	550	560	570	582	542	570	597	569	596	573	547	563	627	575	604	543	604	564	536	549	611	563	553	531	530	502	560	608	575	561	537	575	557	533	547	553	570	568	542	573	592	593	496	580	555	566	598	553	597	610	589	573	549	519	524	500	641	546	519	599	564	551	561	565	519	557	581	522	566	528	555	559	495	544	565	563	540	612	569	550	550	506	532	571	536	555	580	582	534	568	510	563	553	555	549	550	607	568	599	596	538	570	583	552	577	538	585	565	580	577	545	547	531	546	558	602	556	559	535	568	556	539	543	570	563	548	530	566	560	551	522	564	533	525	545	568	569	528	554	575	559	603	568	575	572	594	545	540	553	540	562	590	536	581	550	569	532	553	517	578	521	536	554	530	567	581	540	584	545	558	532	547	571	571	576	550	566	520	528	551	517	540	570	554	537	543	569	580	564	542	569	538	562	570	538	547	551	574	554	527	579	500	544	536	561	587	553	556	560	564	573	538	555	549	578	578	579	593	539	560	557	569	554	540	525	549	595	551	548	571	591	548	560	568	569	540	577	553	537	528	544	546	556	594	610	564	536	539	521	557	580	537	537	555	572	554	531	540	563	584	529	563	552	551	529	532	568	562	556	504	545	514	518	563	557	584	520	562	542	541	543	553	573	535	552	510	549	532	570	581	520	591	576	570	608	542	552	593	562	537	551	548	527	575	554	539	615	579	556	566	560	566	594	530	553	535	615	542	552	572	588	568	580	550	549	571	532	574	575	548	576	535	520	535	557	565	537	577	580	554	549	546	587	532	540	575	538	545	558	536	540	589	547	542	545	545	565	565	517	537	555	558	559	547	569	558	531	532	545	566	561	562	559	559	522	597	573	534	548	543	543	530	546	558	526	561	548	564	564	548	534	583	541	577	592	534	547	551	571	562	532	542	544	548	551	573	559	549	558	563	554	537	598	544	579	555	571	559	530	575	581	557	557	568	556	574	509	596	551	575	545	565	536	579	549	611	574	561	552	542	515	519	552	546	569	519	596	547	517	573	576	541	528	615	522	543	534	562	564	573	560	587	570	556	552	542	554	556	513	577	558	549	531	561	571	555	571	522	569	579	586	564	577	513	563	566	577	530	573	574	538	589	580	547	559	533	533	530	545	562	559	585	576	532	537	546	569	573	530	564	561	566	588	572	582	559	542	590	597	527	563	575	604	537	536	579	591	584	581	542	570	576	563	526	580	543	550	551	565	554	578	529	563	493	541	544	527	558	531	596	568	549	568	520	539	557	525	557	515	547	550	575	583	525	559	556	527	546	563	546	543	595	613	554	562	609	518	562	558	570	579	554	559	568	553	560	569	540	565	559	567	576	547	534	553	549	580	552	569	522	574	589	573	535	555	577	560	585	539	581	558	554	580	554	564	557	584	570	555	547	569	544	577	545	546	560	515	531	565	560	515	584	562	566	568	601	558	567	586	542	557	555	539	538	542	535	567	571	544	551	544	576	578	589	558	543	534	554	581	596	552	546	575	560	529	522	564	595	534	540	574	533	574	593	577	610	560	582	548	547	593	519	604	551	547	545	546	498	534	568	551	540	537	522	583	572	552	549	496	573	553	595	541	564	561	580	515	536	596	573	579	560	501	578	563	580	597	534	548	558	528	535	578	543	597	547	557	549	545	562	549	569	544	547	599	528	536	519	540	530	571	558	562	551	568	543	585	593	601	547	568	592	580	512	576	556	553	608	546	533	518	541	552	585	536	592	546	555	580	545	586	581	585	543	533	575	526	544	555	529	586	545	528	566	554	531	564	514	536	555	589	524	555	542	544	567	552	551	566	558	599	537	553	531	561	591	534	561	543	570	566	574	546	556	551	556	504	580	550	565	512	586	550	544	518	582	565	597	600	544	554	564	534	523	575	577	545	569	536	551	563	534	529	569	552	542	573	515	557	564	589	558	558	534	573	547	562	513	542	527	574	579	522	588	547	588	578	566	535	559	575	608	535	541	601	581	544	559	531	578	558	591	558	568	546	601	496	555	549	548	590	591	544	600	581	527	516	559	537	543	519	513	546	521	581	534	561	566	574	567	502	528	567	561	529	498	566	559	532	584	541	569	558	559	543	540	579	587	589	579	566	532	585	558	527	557	505	583	585	585	564	547	504	590	549	524	543	548	528	523	565	545	551	532	529	570	525	556	568	548	540	592	599	548	556	541	559	585	577	538	566	536	543	556	591	512	555	525	581	547	554	575	582	541	555	540	553	546	580	583	537	578	561	571	590	563	548	556	617	596	608	592	563	532	520	583	558	518	536	543	570	563	540	547	571	550	594	567	560	582	562	560	523	541	563	576	545	548	571	559	519	554	574	590	600	542	607	596	541	555	571	554	555	601	557	567	531	544	543	544	566	574	589	549	552	562	576	546	566	569	527	549	516	555	552	533	581	557	605	555	550	547	552	545	571	540	558	531	604	547	585	534	567	580	570	559	556	544	542	553	545	550	516	525	523	535	579	565	601	535	547	544	535	557	580	592	574	586	565	590	552	557	519	520	533	590	531	565	573	604	519	576	549	518	572	531	566	561	552	554	592	534	560	518	539	571	547	533	551	541	583	508	535	558	530	555	549	538	579	554	571	557	580	520	560	549	552	564	552	516	568	561	597	587	555	579	577	549	550	544	522	558	587	566	545	526	558	551	568	581	532	567	576	538	566	549	559	573	518	505	537	529	504	512	487	556	540	564	528	579	558	550	519	538	540	542	552	605	573	556	570	555	552	529	606	554	585	534	511	561	550	557	604	538	532	570	522	574	584	532	520	552	551	543	567	521	543	564	534	549	522	562	537	574	552	522	531	577	557	551	531	517	575	557	574	553	562	530	521	557	562	568	552	538	575	579	550	580	563	555	554	545	530	581	537	562	559	551	543	560	553	567	558	530	579	593	528	546	586	557	579	492	580	556	569	597	547	524	589	563	573	563	565	594	556	558	582	601	597	542	542	588	576	560	533	570	611	558	597	567	581	542	564	556	572	547	536	579	520	580	554	545	524	544	605	584	554	564	585	557	550	558	544	542	530	592	530	522	495	536	543	528	547	606	556	593	562	592	534	567	529	542	543	576	523	559	540	545	538	578	510	588	541	564	556	554	600	581	584	557	507	562	539	550	552	547	573	529	566	572	574	560	591	592	554	581	567	599	546	585	554	551	532	523	559	566	566	579	553	586	515	587	538	573	570	539	588	589	600	547	531	549	581	529	552	493	526	600	513	522	591	545	564	518	567	561	569	546	536	584	566	512	602	570	531	555	568	555	502	547	563	531	589	610	552	570	570	591	536	576	563	578	558	529	555	574	528	552	555	559	562	546	565	588	566	555	565	580	572	528	565	539	548	536	557	566	535	533	547	579	598	576	546	516	590	583	564	576	563	522	586	588	551	559	526	593	552	584	561	563	537	578	581	570	568	559
34688	21286	13763	7235	2589	1152	665	358	294	209	158	158	138	121	127	105	106	100	115	102	110	120	116	121	93	120	105	90	108	92	107	81	98	111	86	104	116	104	82	107	93	110	110	113	85	96	112	114	114	92	101	106	119	115	87	117	116	87	89	102	87	93	108	91	88	106	87	108	112	82	108	90	108	89	122	95	105	90	94	103	105	100	96	109	101	95	96	101	108	109	88	91	89	100	107	93	93	93	122	119	87	93	115	95	97	109	94	112	114	98	95	103	98	110	101	99	85	94	94	115	118	113	116	117	100	98	101	115	104	110	103	114	97	99	97	102	108	123	109	107	93	113	98	93	108	109	96	107	112	97	121	89	115	104	109	118	111	98	86	107	114	95	118	97	114	111	100	88	99	90	106	98	88	118	100	91	106	108	106	89	102	113	96	95	93	98	99	107	125	99	122	110	110	118	100	99	99	105	125	96	118	101	110	118	106	105	121	94	111	105	104	86	100	90	112	97	104	102	77	95	91	115	108	104	111	102	86	117	85	97	100	96	127	82	110	106	113	87	102	110	117	121	119	115	131	97	118	113	110	119	99	92	89	110	99	105	128	120	94	114	88	96	89	88	90	103	106	105	107	116	119	104	116	96	101	101	99	107	88	99	100	111	96	96	108	99	94	101	83	94	99	101	126	112	111	109	102	100	87	95	116	89	113	98	94	112	108	109	104	105	94	109	103	96	96	92	96	111	94	97	107	110	84	101	100	95	127	115	106	106	88	113	99	118	97	87	106	85	98	100	103	86	106	92	99	101	94	98	94	105	95	122	104	105	107	100	91	99	120	108	96	88	105	103	97	107	115	97	101	86	92	100	110	103	101	118	93	88	78	100	110	101	109	88	81	124	111	100	110	89	106	100	94	103	104	99	102	104	93	108	99	113	111	115	94	92	95	121	122	107	116	77	104	99	93	87	109	107	96	122	103	105	114	108	107	115	100	96	98	102	107	104	92	110	96	81	119	79	95	98	96	100	96	73	87	104	113	100	103	113	103	111	101	104	97	116	107	99	81	102	97	96	96	100	94	89	95	103	76	114	99	96	99	91	100	113	113	95	78	71	125	90	99	88	90	95	92	111	101	93	99	92	105	100	107	111	99	104	110	89	108	118	93	100	87	92	103	98	108	123	111	110	89	100	114	105	95	127	121	112	119	91	111	98	91	123	109	109	129	106	135	102	101	106	97	101	120	96	100	116	98	91	88	82	95	107	95	105	105	101	123	99	87	102	91	97	110	91	109	107	85	100	108	120	97	101	77	113	103	104	111	103	97	101	107	103	109	108	112	118	124	131	99	97	93	112	118	96	98	101	113	104	99	79	101	102	106	101	88	99	98	109	112	123	94	97	97	112	131	103	97	92	105	101	123	106	95	81	90	92	110	102	82	97	91	121	113	123	98	109	92	108	100	98	113	109	95	107	109	90	107	118	99	86	123	105	102	103	95	113	106	101	88	109	111	110	104	97	139	107	95	115	112	116	94	111	100	101	97	103	99	104	99	104	109	97	86	85	94	114	104	106	101	91	105	113	113	106	90	99	98	115	102	87	109	103	92	102	88	102	88	107	104	119	100	132	107	95	90	92	89	132	110	133	123	103	102	119	95	93	115	89	100	111	111	97	103	106	91	96	108	106	107	111	82	104	90	105	103	120	113	96	103	105	112	94	113	96	94	87	103	108	113	105	89	122	124	96	94	114	105	94	110	89	95	104	99	87	102	112	91	102	95	93	104	87	116	113	106	144	111	90	83	99	97	98	78	80	97	116	122	104	114	97	95	116	116	105	105	101	107	116	111	112	104	91	108	104	107	88	108	77	87	106	104	83	137	95	92	101	122	114	124	98	107	105	104	88	108	97	91	103	102	124	108	100	110	104	113	110	100	96	94	117	98	104	106	106	107	83	94	98	104	86	103	104	100	97	94	111	102	105	105	96	106	92	78	103	96	129	102	102	111	98	86	95	101	117	79	100	97	91	113	92	98	117	94	106	112	94	115	101	119	100	105	99	104	103	114	107	95	102	107	103	118	122	120	107	82	100	85	107	128	102	119	85	100	102	102	90	100	99	122	108	98	100	103	96	95	97	104	120	99	115	114	112	103	103	116	99	93	115	107	98	98	120	98	106	116	125	99	109	101	101	92	94	113	101	100	112	123	88	112	93	100	111	112	117	103	114	109	104	99	107	99	89	101	103	95	111	94	118	103	109	84	99	105	88	117	97	97	79	111	107	113	103	113	113	100	115	91	119	105	101	102	89	86	103	107	95	95	92	89	104	109	89	110	77	119	96	106	111	94	100	112	89	107	88	89	98	103	97	80	114	114	106	110	102	87	94	91	90	81	97	127	97	105	108	96	115	112	113	94	123	99	100	97	102	101	116	117	93	81	108	106	84	119	102	96	110	109	82	130	95	83	102	103	119	116	87	83	115	124	118	102	101	101	112	89	74	107	82	93	88	98	106	104	111	100	101	110	94	108	102	111	102	113	115	82	116	106	107	100	118	101	91	109	89	96	90	98	90	96	103	107	90	104	116	134	94	98	106	110	103	88	101	88	98	106	119	99	108	118	95	92	99	96	100	99	94	88	88	88	94	103	115	93	88	126	84	100	86	91	103	93	104	98	113	95	129	92	95	98	97	106	107	100	92	102	94	93	115	77	100	85	96	95	75	85	107	119	109	119	127	102	99	105	101	113	104	107	116	98	89	104	92	98	86	107	84	119	101	118	125	110	92	103	108	120	114	108	101	123	101	102	79	115	94	104	107	85	101	102	118	96	95	92	107	110	113	108	81	90	113	117	100	102	104	119	120	115	114	93	104	109	101	107	99	129	102	103	98	85	100	98	114	86	107	103	89	111	124	97	90	110	91	116	108	88	113	121	68	85	106	98	99	80	119	95	115	86	100	104	102	103	118	102	111	111	108	91	101	94	94	97	102	96	106	107	100	105	120	87	100	107	101	102	94	104	96	96	89	93	73	104	86	108	103	91	109	80	87	97	90	97	121	103	117	83	116	96	132	96	97	113	96	102	115	106	115	91	116	123	117	102	109	104	98	100	96	114	94	105	90	93	115	113	102	92	94	101	105	94	116	118	106	113	122	109	107	87	91	93	94	108	97	118	104	93	97	101	120	113	96	115	75	100	95	92	110	102	110	106	105	101	105	94	106	117	110	93	122	94	101	105	88	108	85	96	92	116	88	113	111	111	114	103	100	101	84	117	89	107	79	93	109	109	115	97	99	117	106	109	95	105	102	114	106	113	102	112	128	85	108	104	91	104	105	101	97	123	89	104	103	101	114	96	110	111	93	128	108	93	129	91	94	120	104	79	108	100	96	104	96	94	116	93	103	91	109	106	98	93	86	94	97	136	126	100	92	96	116	114	92	98	92	113	101	98	102	114	99	111	89	93	110	98	102	112	109	85	102	111	95	115	106	81	101	106	106	112	100	92	104	113	102
24269	17074	14396	8861	3054	2025	1885	1286	1291	928	650	544	422	368	365	369	372	350	350	346	335	330	315	305	299	319	312	286	272	279	291	290	271	279	309	290	268	315	297	299	264	265	269	286	302	283	319	288	280	300	283	296	284	277	275	250	268	273	276	317	280	302	265	257	283	268	274	273	274	262	272	281	311	270	255	275	292	287	285	285	266	281	263	279	299	307	273	282	259	270	287	309	266	278	295	296	278	272	269	303	296	313	270	258	280	288	278	265	291	308	264	302	286	286	306	290	272	260	272	290	300	308	283	302	264	290	283	279	259	280	282	248	269	290	280	259	286	266	285	282	261	251	291	273	289	281	278	293	294	264	290	289	268	273	283	279	303	270	292	246	305	291	262	290	267	264	286	319	276	295	302	277	298	291	263	307	310	325	290	279	258	300	257	270	291	249	305	280	274	277	273	286	299	303	267	282	232	321	284	299	295	265	265	290	257	268	270	298	286	304	288	272	259	268	286	266	272	254	247	304	279	286	263	270	287	252	294	285	308	278	280	252	295	285	278	272	285	304	278	315	301	283	297	276	262	253	276	271	252	292	223	271	274	281	266	258	292	271	257	263	290	288	290	285	273	305	302	272	262	272	258	291	310	267	296	299	265	298	304	295	262	306	299	287	252	300	298	284	306	293	270	258	323	284	291	295	267	292	260	292	268	298	282	263	293	283	279	261	285	271	261	261	288	309	267	284	268	291	275	267	259	279	270	322	294	274	285	262	268	258	266	291	279	264	285	292	287	271	279	263	291	247	328	289	260	267	255	311	276	273	302	290	241	300	304	290	308	288	291	247	294	282	284	276	276	288	283	303	288	259	290	302	293	267	297	264	279	282	288	271	283	295	293	285	269	271	269	305	262	298	291	283	298	302	287	286	273	304	331	287	283	289	265	280	290	254	259	297	296	297	261	288	270	281	274	295	279	257	276	270	313	293	259	288	302	283	266	261	263	274	295	304	257	295	296	275	266	273	278	289	269	266	308	323	290	266	264	275	300	279	249	268	257	274	303	266	268	275	288	284	275	288	278	292	269	302	281	299	280	288	256	273	285	247	254	269	304	300	286	288	249	281	284	267	257	297	289	263	298	282	284	265	286	265	295	291	310	270	263	279	303	278	263	289	286	240	288	267	302	281	250	304	286	289	316	305	276	307	316	286	294	273	265	283	276	266	286	262	280	316	265	302	268	293	271	268	272	270	257	291	296	267	264	300	284	288	295	252	269	330	265	265	253	263	303	285	301	304	280	265	253	296	251	296	268	277	265	271	253	270	247	253	267	292	274	285	271	270	265	303	280	277	287	269	268	278	270	277	275	245	293	284	258	272	272	291	262	318	292	310	296	254	284	290	279	303	295	278	273	291	292	288	256	276	300	257	268	281	314	279	293	300	290	237	282	259	274	282	281	264	279	272	270	281	266	263	264	289	298	262	292	261	297	267	285	287	274	288	284	280	307	346	249	289	265	276	278	281	268	262	278	304	297	256	263	271	273	265	266	297	262	282	274	299	303	260	288	253	282	276	262	285	277	280	295	270	280	279	267	268	298	300	278	303	291	261	259	256	269	293	266	286	265	284	285	264	274	265	287	269	258	293	269	279	272	276	237	260	333	277	286	298	279	289	301	281	279	262	271	283	277	255	274	289	298	295	269	298	283	290	290	262	290	273	271	303	284	280	308	271	251	289	269	294	304	296	251	305	273	293	277	294	270	261	296	297	283	296	261	291	288	278	273	272	245	285	288	262	290	275	274	330	260	300	287	289	295	277	283	241	292	292	289	294	272	263	266	261	284	311	271	272	278	269	298	269	280	293	274	251	274	293	308	269	292	275	283	312	274	268	289	265	287	283	283	274	280	262	295	305	268	253	292	272	288	286	260	296	277	234	276	290	305	289	279	262	292	274	268	295	288	267	243	281	285	271	257	285	274	261	294	282	278	307	283	248	269	279	270	256	315	267	277	285	273	269	270	276	303	327	256	282	302	302	267	261	269	297	303	277	273	285	300	286	264	312	260	278	322	278	309	251	265	308	278	298	289	322	285	297	279	300	300	322	265	275	303	279	298	302	318	263	300	275	273	285	282	314	279	288	267	297	278	267	292	280	298	274	283	287	307	284	299	265	274	267	303	324	258	304	286	258	282	261	293	273	283	244	307	286	293	270	299	259	280	316	280	295	327	277	272	281	299	291	279	271	258	278	267	289	273	294	271	263	283	259	323	247	298	273	271	284	291	277	251	249	295	297	296	272	292	276	295	256	290	272	325	296	278	254	279	276	305	257	288	276	304	289	269	281	263	311	259	280	284	265	284	283	275	282	262	267	274	288	310	283	303	291	271	285	249	288	259	269	275	249	286	287	278	275	272	272	278	271	292	295	281	275	236	255	296	288	282	292	292	271	249	285	266	266	281	278	297	282	300	303	279	276	283	291	272	305	310	268	275	268	251	307	268	287	286	305	269	264	284	309	301	297	279	293	287	273	299	262	256	264	245	277	286	267	317	265	265	268	243	289	266	263	279	285	288	273	288	309	298	295	296	289	260	266	275	275	292	270	273	289	294	297	279	276	272	268	242	285	308	283	281	275	284	304	298	287	293	285	259	287	267	259	292	254	288	305	283	311	260	310	302	288	283	242	277	246	303	262	273	250	300	268	263	304	269	276	284	258	247	297	308	274	271	270	280	307	265	308	305	273	289	271	243	281	291	276	297	256	281	278	269	281	304	300	284	277	282	300	303	264	281	261	288	296	271	310	246	263	281	274	279	245	288	273	299	282	263	294	312	268	277	272	263	289	275	281	276	274	302	275	288	298	299	263	280	281	255	275	298	296	279	258	275	289	273	265	279	283	308	288	308	284	262	274	282	299	257	254	274	300	271	247	269	241	268	264	274	310	279	319	273	298	287	284	285	292	290	276	250	277	277	295	257	263	289	283	273	286	261	303	277	279	278	284	253	302	272	286	251	310	266	317	293	296	271	332	276	276	324	311	292	257	274	276	276	264	271	253	269	254	275	260	283	303	269	267	268	313	304	272	294	291	255	286	257	301	298	322	269	289	260	289	281	267	292	269	261	271	252	281	247	245	293	297	264	268	286	276	291	240	283	288	311	271	272	284	271	283	291	296	289	279	279	297	301	288	255	271	267	285	305	281	295	274	283	270	276	283	274	279	271	272	299	270	292	263	288	286	274	259	293	290	282	289	275	268	304	313	279	281	286	275	280	270	273	305	304	268	295	309	265	238	292	275	284	296	280	277	258	235	239	234	281	298	295	289	269	293	251	286	280	272	268	285	274	276	292	295	302	258	264	297	269	280	274	288	290	274	294	289	309	268	297	291	298	276	280	284	291	275	287	270	282	260	274	274	268	283	269	268	300	299	280	297	279	308	267	291	286	261	286	239	266	284	257	284	294	283	257	268	270	283	286	273	268	298	295	255	277	251	284	297	267	297	270	274	273	253	272	262
9746	3169	1274	514	336	300	332	319	286	312	303	281	304	282	277	321	317	283	285	311	280	289	304	288	254	294	305	303	299	297	319	316	292	291	319	287	273	318	327	290	320	285	327	300	312	288	301	310	249	297	299	272	300	261	273	275	332	315	292	309	316	302	312	277	320	318	320	327	314	291	303	313	267	295	282	286	281	316	331	298	305	320	324	297	304	288	304	314	283	294	294	312	283	301	314	317	345	311	342	312	322	302	304	316	339	297	277	327	335	288	271	269	320	321	286	285	252	301	306	322	291	305	291	312	278	294	312	292	266	290	293	297	309	301	290	296	268	270	286	310	301	306	315	285	308	306	310	284	305	310	317	313	285	312	305	293	297	295	302	308	288	267	287	302	342	307	293	294	266	280	308	305	287	270	282	316	299	307	294	289	322	305	296	324	265	289	310	282	293	277	306	285	314	290	292	307	279	283	295	323	299	306	275	294	327	288	300	308	286	318	310	323	317	302	290	292	268	309	277	294	319	294	362	309	307	302	306	275	300	258	308	289	307	298	315	274	291	323	315	306	302	319	289	294	287	312	288	290	293	331	304	296	306	293	299	287	309	316	305	309	283	291	289	298	269	302	292	312	337	297	266	315	289	310	292	326	321	285	289	295	307	293	291	305	323	309	317	271	331	320	313	288	295	304	305	314	265	265	339	296	310	306	284	310	298	291	278	335	304	289	288	314	293	299	322	316	302	302	315	326	289	316	341	317	265	317	287	318	322	323	279	284	281	306	316	312	264	289	279	294	306	313	319	302	312	278	307	294	301	306	318	292	311	282	313	284	279	296	277	315	274	335	312	293	289	279	309	297	297	327	283	315	269	310	294	283	318	263	281	262	272	297	277	323	312	295	289	293	317	325	288	325	306	283	279	307	273	299	284	344	305	281	286	310	298	306	318	315	300	316	318	273	302	299	285	315	301	311	288	290	319	289	287	295	290	279	312	313	321	312	284	332	322	317	301	336	319	307	314	314	259	309	305	267	304	273	282	298	262	334	315	311	298	303	299	296	333	313	298	308	321	295	300	304	281	278	285	301	267	291	292	259	268	301	321	272	299	312	306	328	314	311	302	314	304	339	330	292	310	319	284	278	315	312	294	307	297	276	301	334	302	313	340	333	322	283	318	307	287	301	300	295	308	331	315	273	274	310	323	281	310	301	299	292	326	280	279	335	351	335	296	298	317	298	305	316	310	295	309	301	305	313	291	295	331	317	296	264	297	289	296	293	282	320	306	307	313	308	288	298	298	288	302	294	295	326	302	326	281	314	310	298	292	311	300	323	265	281	306	305	284	315	290	308	268	338	327	328	318	293	330	302	276	303	328	299	306	279	298	283	268	289	324	330	287	335	334	290	297	322	292	319	300	290	320	340	303	316	300	304	297	297	304	294	303	298	317	304	274	300	291	311	279	274	284	277	271	290	308	297	278	305	349	260	299	314	313	291	288	270	290	306	312	315	306	346	310	317	293	303	316	337	290	321	330	304	302	303	271	329	289	310	305	286	297	340	307	309	289	303	318	301	289	286	285	287	295	285	286	294	264	286	304	279	290	323	313	304	306	324	289	303	325	277	309	281	310	303	296	290	318	296	304	306	317	309	298	312	295	302	311	314	323	295	311	336	314	306	299	288	300	298	289	326	335	281	306	296	284	304	291	312	275	296	329	328	302	301	300	290	267	278	307	284	260	269	272	283	303	292	335	313	290	253	319	284	297	354	319	291	300	319	278	305	297	347	288	306	306	301	301	271	314	293	290	309	307	298	316	304	298	303	326	304	342	293	302	295	259	273	325	319	308	309	308	334	307	277	298	309	282	299	288	304	293	301	296	294	321	278	284	295	313	335	293	290	322	310	282	316	285	292	245	314	266	292	257	293	287	281	321	310	299	291	319	310	292	285	312	292	286	303	286	302	297	308	287	307	298	296	307	311	274	253	291	299	318	302	287	285	270	354	310	305	295	345	325	323	297	303	316	284	312	281	294	285	296	275	280	284	331	303	297	299	299	327	333	318	305	319	355	288	291	283	303	294	301	292	270	302	311	300	309	328	296	293	285	324	314	270	344	283	286	313	298	284	298	298	296	299	271	294	332	341	293	287	330	329	320	269	281	279	291	276	323	279	270	304	306	314	307	292	279	296	299	298	321	298	341	336	303	287	320	304	279	310	274	270	285	282	322	309	292	320	296	319	308	336	308	318	340	310	304	298	291	309	315	300	308	281	277	327	288	323	301	270	276	285	293	276	350	325	306	295	285	315	302	307	305	294	324	301	272	323	317	284	315	316	284	333	288	336	273	286	295	280	313	299	313	278	290	284	288	291	303	298	289	306	304	299	285	288	318	343	290	305	270	310	336	320	336	351	291	309	303	327	319	313	310	328	290	293	312	284	308	284	311	316	313	309	277	329	303	314	293	348	305	329	307	295	301	313	312	324	319	309	335	309	301	316	299	292	263	317	250	291	272	301	313	285	286	306	275	303	309	313	305	299	304	290	295	304	324	282	307	293	319	282	307	313	288	299	301	298	305	303	316	306	322	331	289	279	295	308	254	308	272	321	324	308	290	307	274	291	292	327	309	310	313	304	344	310	312	312	289	310	274	297	285	311	291	307	285	316	309	288	316	324	314	317	269	312	287	277	324	327	314	291	318	292	315	314	286	319	313	312	309	313	353	305	319	337	292	315	313	285	284	299	288	301	303	324	286	312	324	310	287	295	290	290	293	284	274	335	289	281	272	329	283	280	287	320	315	294	318	328	305	310	307	303	306	300	297	316	278	301	298	308	295	306	292	323	266	310	348	273	262	298	330	318	278	301	311	286	285	288	295	291	295	334	331	320	334	291	292	310	272	278	292	341	275	305	308	314	296	286	297	295	289	318	307	266	317	331	301	299	279	335	311	277	300	285	266	294	293	285	276	287	294	290	297	291	295	289	279	288	300	308	312	282	286	305	321	285	320	316	266	293	270	294	311	300	302	315	314	301	285	324	296	331	311	293	297	300	285	310	287	302	316	312	292	274	276	274	333	330	272	316	303	271	306	313	313	319	340	325	274	329	284	293	288	287	280	284	320	255	305	280	322	299	301	291	289	339	326	305	293	297	313	298	302	298	306	318	268	296	308	297	286	296	297	304	298	305	305	311	307	318	282	306	258	297	324	290	312	294	286	264	318	280	330	273	315	298	310	295	274	319	328	312	285	302	298	301	310	269	332	295	322	272	309	296	309	326	298	288	323	318	299	298	298	295	312	292	296	288	283	285	318	306	333	265	343	292	292	335	289	297	286	315	309	320	335	327	302	295	308	307	301	296	302	303	261	304	327	318	298	290	284	285	315	269	299	308	290	292	284	317	264	292	304	285	321	310	303	302	303	315	313	326	321	289	345	290	293	282	299	281	292	306	286	278	309	311	286	311	291	289	315	290	302	298	333	282	312	316	321	293	312	305	316	292	333	336	311	319
7579	3758	2724	1354	893	832	845	766	827	771	734	741	789	751	781	712	694	723	719	722	751	743	778	796	772	740	718	717	765	777	738	800	768	739	738	756	746	721	757	756	720	747	745	721	709	723	675	727	745	710	680	716	702	733	724	757	734	745	709	715	736	748	731	714	736	750	729	747	744	763	727	729	677	717	733	759	717	718	726	716	713	758	716	724	672	767	760	760	724	737	709	715	767	722	747	741	747	748	759	699	723	692	722	689	726	715	698	750	735	750	695	678	761	816	728	748	727	710	727	739	743	694	763	714	724	734	710	736	751	759	740	772	750	699	721	698	708	723	702	740	752	705	758	735	775	763	721	728	749	765	762	796	774	703	763	716	718	765	748	697	704	778	776	804	704	708	734	734	736	760	758	756	779	710	750	766	731	725	727	716	754	713	699	736	753	724	686	759	707	765	739	721	686	704	729	802	714	713	718	725	729	750	701	760	756	738	772	738	754	710	746	739	725	726	726	706	713	764	735	736	677	729	749	769	704	687	728	728	706	680	757	776	712	743	729	723	718	718	703	701	690	726	714	736	741	720	687	712	776	709	747	758	750	707	730	723	775	699	717	692	746	815	730	699	735	708	733	723	740	747	734	700	754	726	739	739	734	685	690	707	764	714	698	735	764	725	738	770	769	671	713	706	701	763	763	730	751	749	790	719	797	709	700	772	676	751	727	714	694	722	735	712	758	717	721	717	719	722	750	735	746	735	729	718	720	712	761	772	737	709	734	716	726	727	740	780	717	714	678	709	711	739	695	757	769	720	685	735	683	680	742	728	755	797	793	740	726	722	750	747	794	749	746	730	736	771	719	694	737	729	772	704	758	749	747	728	829	768	728	768	737	680	748	713	743	767	715	692	753	729	745	781	678	731	726	780	743	760	726	717	698	699	732	750	739	734	725	789	730	725	773	734	716	741	760	763	759	736	716	719	726	729	683	716	730	704	764	736	742	698	709	714	730	694	766	741	712	733	724	719	705	770	740	705	774	753	735	723	692	692	683	676	763	732	744	722	741	760	786	813	722	724	740	744	715	747	741	703	757	790	718	710	696	755	741	758	737	701	723	746	730	761	712	706	711	742	701	758	744	717	753	715	774	748	781	695	734	783	729	730	763	741	732	738	688	736	721	735	751	776	747	683	756	756	757	727	697	705	687	775	745	700	740	701	721	745	737	762	743	756	699	701	701	712	794	782	737	752	691	712	766	699	719	748	742	757	739	705	752	727	715	699	748	731	771	682	716	727	735	732	764	710	775	729	730	741	719	804	705	764	770	724	744	728	767	749	708	735	767	701	718	755	728	724	735	710	740	766	726	741	724	711	781	749	736	753	712	738	764	717	768	724	716	668	738	736	715	737	734	757	743	751	769	659	745	715	717	774	743	681	748	723	678	716	724	718	739	737	726	674	734	739	764	729	766	732	757	765	708	705	774	720	730	716	708	722	729	708	753	759	668	715	736	712	738	754	798	677	757	677	690	718	775	741	726	766	747	747	755	707	799	669	732	724	755	736	693	724	739	737	746	770	720	755	693	723	745	774	735	726	699	702	717	729	754	741	715	727	693	671	780	717	720	735	718	717	749	754	765	734	765	737	742	690	747	703	686	722	745	710	776	716	727	697	747	688	731	699	759	723	724	724	709	733	699	722	709	738	742	765	720	758	730	775	768	744	738	715	679	696	730	692	749	748	771	764	722	727	726	758	724	697	800	699	792	740	737	776	706	701	753	733	739	731	743	743	763	816	719	759	672	713	744	709	685	710	741	760	761	712	736	748	736	721	718	802	735	707	743	666	737	719	736	748	762	755	717	713	710	753	728	763	754	719	754	717	769	701	721	721	766	743	760	731	769	744	740	716	758	718	729	705	710	718	748	727	730	714	710	741	685	700	749	741	687	698	703	759	721	806	773	790	750	759	726	731	739	742	741	720	766	739	700	749	812	735	711	704	711	779	749	762	758	735	758	710	702	758	759	738	773	733	705	737	698	756	730	784	745	709	756	785	768	709	753	695	762	743	721	771	766	727	742	705	708	778	728	695	686	703	738	738	768	729	716	724	730	764	758	772	703	717	725	732	705	757	683	732	716	725	778	717	690	707	755	700	654	741	721	744	733	755	715	737	716	760	744	729	722	716	745	723	772	731	729	767	726	764	721	729	731	701	759	738	699	724	736	752	729	792	722	740	741	764	766	742	740	722	709	712	692	733	770	710	696	794	744	757	700	741	758	729	734	715	729	755	732	714	705	699	678	770	756	700	724	709	720	782	757	734	750	727	744	747	688	690	707	734	694	719	732	746	728	726	699	721	748	727	769	744	728	738	715	700	725	726	775	728	721	732	766	756	723	732	748	775	712	724	722	719	729	736	739	758	767	749	742	777	747	694	734	729	725	725	724	729	774	774	676	713	768	709	718	748	741	734	716	725	771	736	718	729	744	757	760	721	734	742	763	686	695	738	753	793	801	695	714	745	723	740	763	672	734	716	733	757	725	797	742	705	735	739	742	775	712	733	740	724	710	711	710	748	757	720	714	739	721	711	745	739	708	718	728	774	751	742	702	699	696	701	674	721	753	692	819	785	714	711	748	714	721	670	696	773	759	736	693	774	730	741	719	751	737	729	764	763	740	752	740	720	713	732	745	742	727	743	716	764	695	721	734	725	705	732	777	762	726	731	746	735	720	751	711	697	684	704	701	713	746	755	723	759	711	712	710	667	708	742	667	750	729	759	748	735	739	729	764	777	692	725	721	749	761	740	743	761	764	744	776	733	752	760	732	800	761	723	739	712	736	754	714	716	674	727	715	743	736	726	723	767	734	722	690	713	721	758	715	744	733	746	707	721	720	707	688	753	703	761	698	734	717	738	692	705	741	769	747	756	783	754	718	702	761	709	741	734	745	752	733	764	756	747	708	713	723	779	753	752	752	750	776	767	718	746	700	755	721	745	750	700	713	719	803	703	666	763	727	701	711	739	831	762	710	725	757	720	770	732	740	742	685	747	746	715	738	743	708	725	738	755	720	734	761	738	731	728	752	728	760	683	760	712	729	748	716	733	720	676	718	711	771	731	754	696	745	786	735	749	731	756	718	726	724	716	747	761	759	778	758	741	752	705	703	738	744	753	725	716	720	762	746	707	754	731	754	696	796	693	727	742	707	697	740	687	685	723	748	721	732	754	724	701	708	754	726	728	708	764	748	731	717	753	718	745	702	675	759	709	738	779	705	710	762	742	751	723	730	780	777	690	742	742	753	650	742	773	700	732	730	721	736	697	771	730	736	746	763	692	765	736	740	737	703	730	745	734	762	707	709	684	733	724	727	764	788	713	751	681	752	717	729	718	756	735	727	739	737	727	735	726	744	697	727	727	759	767	755	693	733	708	738	683	790	712	740	736	706	754	712	743	744	704	726	730	743	752	733	742	737	757	727	733	766	732	723	771	740	721	731	724	707	736	736	713	743	736
26694	14502	8789	3989	1500	746	455	308	293	274	241	225	211	241	235	217	253	234	240	238	228	248	220	206	244	226	223	211	250	238	242	241	244	225	218	232	256	230	222	219	193	219	227	202	215	241	220	262	213	214	201	200	201	212	233	230	224	233	238	243	235	225	242	227	237	221	239	238	237	239	247	230	210	237	225	240	210	222	228	216	249	218	234	223	259	217	221	211	233	210	240	275	250	242	228	215	231	230	190	215	222	212	223	242	229	215	229	233	237	211	239	235	233	226	205	239	218	203	234	232	201	246	229	236	247	217	232	245	233	234	245	228	234	218	229	218	243	243	216	228	199	251	200	225	228	214	224	201	213	249	237	225	211	248	204	209	222	218	248	244	241	241	231	217	222	219	228	219	255	204	228	241	281	236	247	235	216	246	253	234	209	225	210	217	205	193	229	239	232	230	229	229	249	232	223	199	236	201	226	230	204	216	240	210	221	229	241	220	224	229	270	227	215	224	206	247	202	226	220	210	192	242	239	231	236	208	236	216	227	219	230	234	222	223	245	231	213	279	225	232	207	236	217	220	233	214	224	205	239	232	214	227	240	241	210	217	212	227	227	215	240	208	210	238	218	245	239	239	261	241	222	246	228	220	208	246	235	203	223	198	209	235	240	212	218	250	258	206	195	209	225	208	206	194	255	208	228	255	241	217	209	230	230	246	207	208	202	254	223	224	231	201	227	214	201	229	196	239	220	250	254	236	219	233	224	194	238	224	221	213	222	192	249	220	202	238	246	213	226	217	229	224	228	257	216	228	211	210	206	214	220	234	249	246	261	240	252	237	241	213	243	222	231	231	192	218	213	220	213	211	199	224	235	221	186	222	217	234	213	223	237	247	227	220	228	218	217	213	223	229	208	213	234	216	236	220	225	245	238	213	216	260	222	242	220	192	217	190	226	202	226	221	241	241	241	197	220	219	252	277	222	222	225	250	200	214	206	233	219	225	231	224	237	235	222	240	214	199	224	254	238	247	221	233	205	223	227	224	236	240	233	238	235	226	222	227	231	238	233	212	217	209	209	215	205	231	217	235	236	210	232	204	215	220	205	229	214	229	216	235	229	229	222	235	231	229	189	199	217	218	257	217	222	231	238	215	250	224	214	239	232	224	243	234	227	206	217	223	231	241	233	252	241	215	184	216	221	232	240	234	222	203	210	215	221	232	223	226	213	217	225	224	228	218	220	238	235	234	212	215	235	232	217	226	240	253	240	238	220	225	201	236	198	210	221	212	241	223	206	215	227	226	230	237	229	231	215	229	215	214	205	202	242	207	231	207	209	238	209	231	223	241	239	239	194	237	220	241	227	211	239	223	248	229	235	252	257	256	227	211	246	224	224	227	236	233	232	240	225	249	217	217	232	223	221	248	202	245	229	197	211	249	251	222	224	229	207	224	258	232	242	222	221	236	191	227	256	215	229	202	228	240	254	212	209	228	236	222	233	229	238	222	256	230	255	251	227	222	211	236	232	222	208	221	219	209	229	222	218	240	242	212	208	210	205	225	222	223	234	258	217	230	233	217	195	235	210	236	225	220	248	239	237	211	227	240	225	238	227	217	250	251	204	203	227	233	218	194	253	207	231	215	221	233	237	216	209	217	230	238	230	234	229	198	250	244	254	207	228	221	233	233	241	249	232	233	230	211	223	225	222	218	234	219	254	233	215	221	241	229	196	232	237	215	233	226	228	227	201	216	207	238	236	253	237	222	194	225	233	215	220	239	243	215	229	234	230	223	250	216	214	226	225	229	229	213	235	229	221	222	225	261	250	199	232	219	240	247	249	223	226	237	212	251	235	205	224	248	228	219	236	239	227	232	235	247	213	250	259	216	208	204	263	234	213	208	244	216	216	235	217	246	221	217	211	228	215	218	185	200	268	232	235	229	220	262	228	207	182	237	244	235	248	219	229	228	217	209	226	241	225	224	221	224	191	222	225	232	251	229	219	257	211	241	203	221	213	231	231	242	248	252	211	231	197	218	197	234	219	249	241	218	240	238	208	204	248	197	203	250	257	216	214	185	211	232	227	220	224	214	248	242	222	227	254	258	240	223	243	226	229	240	261	204	214	214	223	236	214	229	234	238	227	221	223	232	218	232	230	228	227	206	209	212	226	244	237	227	210	221	234	226	217	195	225	245	231	244	228	211	219	251	230	240	224	216	237	209	269	216	251	227	263	232	248	213	212	224	232	225	210	221	213	220	215	204	218	200	234	205	239	210	230	208	226	231	222	235	231	240	231	232	225	229	243	220	237	229	235	221	232	244	242	220	207	222	222	220	231	247	241	192	213	255	234	216	224	212	210	231	229	226	225	225	182	197	202	206	185	217	232	217	242	243	238	242	228	230	239	235	227	230	254	235	210	221	231	222	209	208	197	223	207	215	231	253	239	226	229	243	221	222	241	223	232	225	240	227	240	214	206	208	215	221	206	206	234	242	227	202	234	239	206	235	245	197	210	213	254	226	251	212	223	228	218	199	235	243	235	224	228	238	230	227	228	231	229	222	250	228	209	204	198	226	190	205	230	246	246	227	249	219	221	213	230	234	229	220	224	224	210	210	223	242	187	240	222	230	218	206	235	217	249	218	232	223	243	205	233	232	218	206	238	234	219	235	212	232	211	215	225	235	222	226	218	226	222	226	221	209	201	195	269	221	236	223	224	244	221	241	212	238	216	211	195	197	227	232	217	226	213	240	260	215	216	227	226	212	208	256	233	207	230	219	224	228	228	239	201	198	214	262	210	212	212	221	221	205	211	215	235	244	248	237	263	199	230	215	216	243	246	197	225	237	202	223	231	213	253	209	216	208	225	208	248	233	225	227	223	213	220	223	208	239	217	240	226	207	226	217	196	234	249	217	247	223	211	219	233	226	209	244	247	199	249	240	200	237	218	212	212	237	225	218	213	202	228	249	206	244	210	215	211	220	256	246	200	236	217	204	216	249	216	188	217	218	238	232	238	243	208	200	225	203	235	250	251	217	211	208	247	218	200	206	224	222	196	233	241	248	209	220	230	225	211	206	225	226	226	236	228	212	222	204	234	221	214	234	209	230	246	213	206	204	226	242	241	222	251	223	221	242	248	234	214	258	214	241	246	230	200	246	239	251	237	223	219	228	240	225	241	233	237	223	227	244	200	218	196	247	218	212	194	254	223	229	216	243	228	233	212	232	243	234	240	246	224	247	235	250	233	226	224	231	217	220	234	203	209	235	221	229	210	234	244	238	229	234	226	250	213	221	225	239	216	211	221	221	221	222	212	239	240	259	233	204	199	214	237	241	221	203	238	225	230	235	215	227	238	200	218	239	227	224	221	231	237	224	235	229	230	220	222	205	202	225	254	197	217	227	199	216	205	231	246	228	230	256	207	241	250	236	208	236	209	184	169	228	214	217	214	237	215	213	247	219	227	214	219	228	232	247	206	216	232	248	215	235	196	246	219	220	251	204	192	220
19571	12308	10258	5867	2092	1605	1291	1085	913	883	820	719	620	565	575	573	609	597	567	576	551	553	602	530	620	593	570	565	570	543	556	532	553	554	539	562	534	565	554	563	558	565	545	531	545	564	531	556	538	577	573	534	555	526	564	526	586	532	564	545	535	564	583	556	540	554	550	568	547	549	568	568	556	565	549	539	518	566	566	567	584	571	528	555	567	560	563	552	563	605	547	533	565	580	543	521	524	551	553	550	546	529	565	602	567	543	548	539	572	522	550	569	579	591	519	559	532	561	554	556	585	548	535	553	526	561	582	576	538	552	593	562	590	563	574	554	531	616	543	558	570	606	612	575	564	564	513	556	505	539	549	561	550	585	559	554	570	559	530	563	548	586	550	527	574	574	563	598	517	578	551	578	592	542	532	577	546	612	510	573	562	591	537	559	554	527	555	514	556	510	530	558	565	540	565	547	523	552	582	514	563	567	526	526	579	557	574	563	607	526	554	555	544	561	561	546	598	553	536	562	543	585	537	564	585	547	599	575	563	547	565	568	569	518	567	517	513	510	540	575	580	535	540	549	578	525	561	577	584	596	549	550	547	567	572	602	545	541	553	542	508	526	575	558	610	568	578	587	578	554	568	552	548	567	517	581	539	579	554	577	569	574	526	535	574	583	586	602	562	597	570	525	562	560	572	536	576	567	609	538	553	561	552	580	538	568	559	558	549	542	525	605	548	554	529	558	545	532	523	541	500	578	528	585	571	560	513	550	557	551	579	545	560	560	570	540	532	515	561	562	565	553	574	579	570	552	576	511	593	546	569	552	527	551	560	601	541	590	527	585	558	602	538	561	541	551	559	550	554	539	564	566	563	546	545	574	531	571	581	609	536	543	522	528	535	600	585	528	525	534	567	574	580	560	527	604	577	523	578	532	576	584	590	557	529	576	550	554	531	575	539	558	559	547	488	524	528	552	533	583	582	561	556	535	569	569	561	577	623	561	596	580	543	554	575	608	591	512	566	551	563	572	567	576	538	550	592	565	618	609	512	566	574	536	559	537	567	537	621	519	525	541	531	548	533	545	537	541	569	565	576	570	565	569	554	537	549	539	538	582	550	510	557	558	578	525	541	535	534	586	628	585	584	563	572	578	560	576	561	562	545	561	532	551	538	535	561	559	545	566	552	596	566	600	561	588	519	594	571	524	567	578	554	544	548	553	583	568	539	609	574	525	569	564	552	563	580	562	528	564	564	564	575	528	552	540	520	559	546	553	544	537	547	533	591	558	558	549	607	606	569	500	538	547	552	568	527	622	535	531	546	565	554	508	571	544	569	554	569	574	559	575	554	584	553	583	585	570	507	507	613	524	573	554	586	558	563	555	564	596	550	547	589	539	520	537	550	557	556	534	555	580	568	568	568	565	556	569	574	560	560	521	589	532	598	572	557	546	554	552	572	540	567	570	566	591	560	534	556	554	567	556	514	516	582	552	541	557	552	547	553	581	574	557	581	581	583	580	549	547	554	577	524	548	536	562	526	585	578	568	562	551	565	545	560	581	540	585	553	552	586	571	571	547	530	549	557	512	568	567	536	530	522	572	567	563	533	551	563	601	572	567	581	548	553	575	562	563	564	564	593	563	575	566	563	561	568	566	552	564	566	566	562	544	611	572	558	553	568	531	588	555	579	530	549	534	504	543	581	561	546	552	562	573	589	543	511	553	568	586	594	545	526	573	575	544	537	600	561	556	545	570	584	532	594	535	565	560	606	528	526	635	567	562	575	550	532	552	532	583	540	566	512	589	573	545	546	550	511	566	557	552	563	553	551	539	556	581	568	578	571	535	563	558	575	552	555	553	578	527	547	564	557	570	571	545	570	590	541	585	562	537	549	574	543	551	546	579	560	547	528	580	585	539	559	607	499	528	582	581	611	541	594	540	579	558	557	587	566	520	564	573	603	516	555	559	600	504	542	555	527	538	569	533	548	573	527	551	559	571	575	563	590	616	536	561	535	556	533	563	571	604	562	557	563	522	559	536	536	574	561	557	534	531	538	569	573	569	559	557	548	561	554	563	551	586	573	563	549	569	552	575	522	536	533	566	547	517	510	581	557	607	544	564	596	564	576	561	547	560	555	561	553	541	544	563	583	572	536	567	548	572	518	561	576	528	555	564	548	573	533	552	568	592	617	527	528	592	554	572	571	574	523	588	588	550	547	580	511	543	584	525	565	553	596	577	590	539	574	563	557	549	546	549	562	569	561	558	594	581	568	584	576	573	576	578	570	536	559	575	548	537	547	559	547	527	512	564	577	568	554	553	610	550	541	558	571	569	547	543	543	554	544	548	550	560	540	556	591	591	557	553	586	588	562	554	576	563	565	573	545	552	589	537	545	599	540	611	516	600	577	569	553	534	585	586	570	543	529	558	554	573	573	591	543	545	557	585	561	591	566	528	547	585	578	524	549	612	525	581	549	528	534	544	568	555	570	523	526	511	523	567	531	542	592	572	566	546	555	580	559	549	548	558	575	540	573	522	545	581	534	551	523	602	500	574	567	554	575	567	560	563	589	558	545	504	564	580	563	514	588	610	601	578	551	549	546	553	536	560	566	528	525	575	556	553	587	595	538	544	568	543	553	574	545	568	535	572	594	546	580	532	522	592	574	543	531	554	528	567	530	571	544	528	521	540	536	579	565	546	578	582	568	561	573	537	576	566	590	567	566	528	551	525	573	584	556	545	543	526	531	565	559	555	584	556	585	572	573	551	564	543	563	556	573	570	606	575	553	574	510	541	545	576	591	542	557	571	552	568	582	555	538	574	530	507	605	556	545	535	532	610	554	536	547	559	537	529	528	570	571	557	586	573	566	561	519	535	533	526	581	599	550	531	570	560	596	604	562	518	518	583	555	543	571	594	607	583	545	597	541	534	548	564	574	582	614	535	561	553	543	571	549	575	520	618	607	514	553	583	565	524	523	542	543	598	540	586	545	567	577	539	576	579	586	511	546	587	550	562	562	565	554	578	543	569	557	591	569	564	542	567	559	551	536	540	590	554	554	591	530	583	535	541	573	582	564	565	587	543	559	552	549	584	568	551	532	562	558	591	570	570	605	551	587	577	551	538	524	546	561	563	587	577	586	537	534	528	540	547	535	568	530	532	593	547	510	540	499	532	556	548	530	595	577	546	579	530	571	545	565	575	551	510	542	566	546	547	564	543	563	547	567	562	554	540	577	565	540	541	529	569	554	569	563	519	546	530	540	542	582	520	611	507	542	555	589	554	584	582	551	553	548	551	530	555	575	573	537	520	560	541	608	576	516	543	528	572	547	563	560	531	557	585	567	613	542	559	561	565	567	561	545	573	572	522	561	541	541	561	556	576	528	519	567	598	557	519	547	573	561	576	552	571	564	574	576	587	532	558	574	565	570	552	549	542	511	558	582	568	566	533	551	544	564	558	551	544	552	568	556	586	548	585	555	588	562	521	553	560	539	552	579	558	563	548
35824	20516	14848	7464	2622	1131	519	274	243	183	160	165	123	134	112	116	116	104	108	110	109	110	126	129	118	103	105	117	97	97	100	114	115	117	86	122	105	103	93	102	116	114	103	105	94	107	126	106	103	111	107	78	92	105	122	102	100	97	113	109	112	96	100	115	98	108	94	104	111	114	93	102	93	109	111	107	102	94	108	91	102	98	118	110	109	114	100	106	112	106	115	128	117	110	107	115	118	100	104	124	85	114	100	93	114	93	102	102	124	107	89	94	119	114	105	125	92	78	110	104	118	97	109	93	65	103	85	92	105	104	105	106	96	127	103	123	108	111	103	98	119	102	119	110	102	96	124	99	107	107	95	117	128	101	100	92	99	96	91	110	96	112	107	92	104	90	103	91	110	107	102	103	108	97	112	83	125	98	122	133	103	92	86	101	117	109	99	114	93	109	115	81	79	107	109	108	126	87	100	102	106	107	95	96	93	107	106	97	98	97	112	106	109	118	108	104	124	85	108	86	120	100	103	114	103	100	108	95	91	82	117	104	100	121	104	108	94	105	95	95	121	97	105	87	121	124	115	128	97	97	130	114	105	99	97	96	112	116	98	98	111	118	113	92	108	98	111	89	95	120	91	101	111	103	122	102	126	119	102	117	123	119	108	100	109	107	105	100	96	90	119	97	107	97	122	120	114	96	115	116	98	104	115	121	111	113	107	112	101	76	109	78	103	114	89	104	99	103	100	97	110	112	111	96	109	102	105	114	91	114	98	101	96	95	105	117	108	94	93	100	87	96	75	106	87	111	99	103	115	117	118	118	117	110	107	104	96	102	92	100	117	105	94	91	95	121	83	103	101	99	120	107	96	110	94	96	99	110	95	113	108	104	118	88	106	97	102	107	99	106	114	107	102	82	99	110	81	92	81	86	107	114	128	107	114	110	100	84	96	99	98	98	105	97	97	104	84	114	115	118	118	98	109	114	105	112	100	119	109	99	96	103	99	116	116	117	114	105	74	99	113	86	98	100	121	106	133	98	110	101	114	110	105	104	105	99	116	81	107	92	108	106	94	89	103	103	105	103	106	99	99	95	115	87	102	114	125	76	119	99	115	101	111	127	131	101	108	98	112	101	126	93	110	112	105	110	102	96	106	98	98	101	86	108	95	107	99	82	111	83	112	96	109	107	88	98	100	86	117	93	94	97	86	98	100	99	96	111	104	106	73	119	105	92	105	95	91	95	120	97	86	136	113	95	118	112	88	93	105	108	122	106	83	103	82	95	84	90	90	119	124	122	113	93	105	94	126	106	97	101	107	112	99	124	100	102	98	110	97	99	91	106	92	94	104	98	114	91	99	77	106	93	104	109	90	105	120	92	110	104	102	103	103	93	98	121	97	115	118	104	105	106	98	104	96	99	117	116	95	101	95	93	99	88	101	99	115	111	106	116	93	116	92	96	103	108	115	114	102	92	116	99	98	98	118	109	95	108	128	115	97	122	96	103	85	123	112	120	102	115	110	94	98	78	89	101	105	111	125	86	123	98	106	121	90	106	103	112	106	87	96	107	108	112	106	112	126	116	114	110	113	101	135	107	99	103	103	96	101	88	104	103	121	86	110	112	100	92	111	125	95	108	90	91	105	99	108	113	109	118	102	103	127	117	115	112	97	102	108	112	94	107	97	99	94	113	103	114	100	117	115	89	107	107	114	94	92	113	100	109	118	114	117	116	91	127	116	118	110	107	110	103	110	106	105	111	106	123	104	102	111	99	114	125	106	102	88	88	123	88	116	103	117	111	122	91	128	104	90	102	123	98	110	116	96	110	88	105	92	95	95	112	106	115	103	108	77	103	118	111	98	114	103	111	95	97	95	98	105	98	127	95	109	119	116	78	102	108	124	105	99	117	111	82	98	109	111	101	121	106	121	98	92	98	112	101	106	110	103	85	95	107	110	81	104	103	100	112	97	102	113	92	101	103	101	100	119	108	96	92	106	112	103	118	114	100	98	117	88	102	111	114	94	109	109	120	97	84	92	122	107	90	111	97	101	105	89	116	99	88	92	98	106	92	92	116	99	109	110	119	95	113	116	111	101	82	111	109	110	107	128	97	98	97	119	109	91	96	95	109	125	94	105	83	108	125	105	114	85	103	111	116	109	95	105	113	86	102	100	119	98	120	103	101	100	95	91	103	93	91	104	90	125	112	90	101	112	103	99	105	90	117	118	114	97	81	90	100	112	94	105	95	117	112	112	88	105	107	119	101	117	91	83	101	100	85	96	95	102	115	95	88	111	99	97	115	104	109	108	100	113	88	99	120	106	105	116	107	103	117	99	95	116	114	104	111	99	104	121	108	118	105	104	108	121	104	129	100	92	92	101	119	98	97	100	110	104	108	108	97	128	124	108	109	83	90	109	97	110	89	107	118	102	95	115	89	109	121	113	121	114	93	123	86	105	110	87	103	93	116	123	99	93	124	87	92	110	110	124	123	104	95	83	96	105	99	108	89	100	106	97	105	114	98	122	124	99	109	112	111	120	93	94	89	87	103	96	101	126	102	108	116	108	97	103	102	95	105	100	126	119	110	111	114	93	106	107	100	96	91	108	94	89	126	112	90	102	95	116	88	109	116	94	115	93	99	106	112	100	101	118	110	106	93	115	90	117	111	115	104	114	101	105	99	109	111	99	103	95	98	111	108	109	113	103	100	107	92	104	107	98	103	87	120	99	118	102	106	117	99	118	113	92	112	85	106	101	116	104	118	98	126	123	99	106	115	92	95	95	107	100	96	107	93	106	104	105	121	98	102	89	73	110	112	93	101	99	109	91	111	115	111	99	108	108	117	88	74	114	100	102	103	107	89	114	99	83	118	123	104	108	104	115	104	117	77	87	122	83	110	105	93	102	108	89	96	111	116	99	94	98	77	106	100	98	102	104	106	97	137	101	113	83	97	98	103	83	81	95	98	111	103	100	107	107	110	100	98	109	108	101	102	95	98	101	93	112	103	114	99	98	115	119	101	119	140	103	92	104	94	86	97	105	109	117	86	105	96	107	100	88	99	85	98	90	98	111	93	99	99	109	93	113	109	124	110	93	90	111	109	104	116	105	113	115	116	113	96	92	103	92	101	108	101	97	110	107	113	85	86	116	112	106	109	102	107	98	99	107	96	122	102	98	126	116	92	98	114	98	114	116	102	103	94	84	112	105	107	113	99	96	96	106	108	92	103	94	93	104	112	115	109	90	99	119	107	118	104	97	101	119	110	86	122	102	92	111	96	91	108	99	96	99	130	120	109	118	103	102	100	98	111	90	102	109	100	92	97	100	101	131	122	94	81	103	115	121	99	111	102	114	97	133	88	106	106	105	121	103	109	111	117	107	98	120	107	109	97	108	91	111	93	103	103	100	103	90	118	90	108	80	86	101	87	111	123	98	110	94	104	103	93	73	106	111	109	106	113	116	109	114	114	90	75	94	116	100	103	94	111	100	108	95	94	112	106
24948	16051	15500	8254	2830	2058	1373	978	1052	935	656	566	413	363	378	352	322	368	329	340	327	358	333	326	336	311	301	335	299	288	325	308	294	330	289	296	274	296	293	285	317	291	311	309	295	324	292	306	253	295	274	314	269	312	299	303	272	270	288	303	288	270	291	292	289	322	284	314	292	286	309	287	306	287	280	283	314	292	276	293	280	303	291	258	297	295	268	263	303	292	268	277	315	265	280	285	300	309	291	280	270	283	277	275	302	270	286	299	298	272	299	288	276	293	292	295	296	298	281	297	280	270	297	305	268	266	293	261	256	288	281	257	266	276	257	266	294	304	295	291	282	289	298	304	304	282	270	316	244	294	269	298	305	304	294	304	261	296	279	300	307	274	305	263	298	288	277	286	307	283	279	270	272	286	291	301	280	283	254	301	302	275	291	295	286	265	303	285	316	252	261	261	277	269	299	297	290	288	265	280	271	303	297	295	307	274	276	279	279	282	309	267	296	305	276	243	313	284	245	262	301	250	264	299	288	259	246	300	309	297	286	283	261	283	281	310	272	307	261	264	273	300	300	267	249	290	289	272	289	269	262	271	283	310	281	263	303	271	285	311	304	295	277	280	271	293	275	313	276	262	311	218	288	297	273	281	279	282	282	245	258	296	287	303	283	277	288	285	291	265	280	274	270	305	262	267	298	267	283	295	264	308	293	264	285	293	307	263	257	292	301	276	257	303	299	292	270	299	277	284	305	311	274	331	260	252	301	246	265	278	320	266	262	282	331	301	295	256	282	295	255	297	298	280	269	265	262	316	314	304	288	264	273	284	292	275	297	284	276	270	282	253	282	259	241	260	304	296	280	302	271	272	270	288	268	295	297	301	295	260	284	279	282	297	303	274	293	291	272	270	278	302	281	269	281	266	273	272	275	290	297	307	288	297	274	263	287	302	285	249	321	292	287	285	292	289	246	270	289	306	264	280	282	279	306	293	288	284	282	264	295	301	285	254	285	275	274	297	275	261	268	270	284	295	302	284	277	280	276	294	277	291	265	277	283	277	289	270	277	266	292	275	294	262	284	283	291	267	308	251	288	314	287	288	269	259	306	278	289	278	274	309	290	295	254	251	310	283	268	306	282	281	278	303	280	280	247	272	289	293	296	297	287	257	268	278	263	269	271	285	274	283	291	255	282	281	268	259	299	311	282	274	230	322	302	294	267	288	270	258	298	293	275	286	276	293	298	304	275	291	273	290	248	296	317	332	311	271	314	281	263	261	308	267	286	281	275	278	263	282	289	304	255	274	277	279	317	271	277	260	268	281	290	246	275	265	270	268	246	270	293	301	289	274	278	276	287	292	264	303	311	269	288	297	277	258	275	293	296	275	274	280	278	279	275	269	293	291	255	293	291	260	283	279	260	288	276	313	291	281	278	288	263	299	315	266	279	275	283	294	284	267	276	295	280	283	307	294	289	282	282	256	297	287	281	254	284	285	310	276	304	285	290	332	296	296	280	298	308	292	298	277	273	289	274	286	279	265	304	266	287	285	277	284	296	303	290	281	273	306	265	295	274	242	285	313	269	260	253	289	270	291	276	254	303	290	301	290	234	313	238	301	276	297	275	286	278	320	264	276	266	284	266	299	288	283	303	276	296	295	303	297	299	275	264	285	258	285	273	287	271	299	283	238	282	287	295	277	275	294	279	275	291	333	297	272	287	296	299	305	313	286	289	253	260	271	285	308	281	302	267	276	268	286	257	262	293	323	290	296	291	262	281	278	297	305	286	280	275	275	246	270	279	267	300	282	314	285	246	312	256	260	284	292	293	297	274	274	282	298	280	257	303	257	268	262	259	299	297	282	273	270	276	268	307	292	302	293	275	272	309	259	274	281	316	250	272	294	325	270	296	277	278	298	297	297	276	302	287	261	288	276	311	275	266	290	275	306	289	265	258	316	260	318	285	274	295	292	282	276	264	292	278	287	264	263	287	290	299	287	250	273	299	288	282	287	288	306	282	282	261	289	300	265	267	279	242	284	305	275	287	256	266	270	285	275	275	258	285	252	265	282	279	295	296	292	288	260	272	288	255	271	306	288	268	290	252	258	289	255	280	285	274	271	292	304	283	296	292	272	278	298	263	260	265	295	289	282	285	281	282	274	276	292	295	303	278	271	289	280	297	301	273	278	289	273	280	289	288	287	283	288	273	299	256	284	285	294	309	296	303	277	277	310	313	285	305	286	269	282	280	295	274	260	294	263	259	284	282	275	267	285	319	324	271	283	284	292	288	300	275	289	281	273	277	292	278	258	273	285	290	287	268	263	296	300	281	261	267	273	265	278	295	274	314	291	294	282	307	273	294	316	275	297	278	311	293	275	248	277	287	275	303	288	296	294	280	281	274	292	263	254	274	264	305	285	275	311	314	300	282	306	278	270	311	262	294	266	257	249	278	300	265	276	292	279	278	271	260	267	301	274	282	307	259	301	270	276	290	259	287	291	249	270	273	303	290	259	293	295	287	269	293	294	264	282	288	272	304	271	278	268	307	286	289	263	304	273	281	289	258	301	300	282	272	261	282	289	280	293	282	264	286	274	261	291	282	268	269	292	238	264	300	276	259	288	270	293	314	278	313	290	301	270	269	306	284	302	280	310	276	300	233	290	303	291	286	293	282	257	298	307	271	258	261	300	274	290	262	266	261	320	313	271	276	289	269	258	298	326	274	296	283	287	279	269	274	268	289	286	256	288	304	266	273	266	289	308	251	283	266	284	262	286	277	267	288	282	265	272	253	286	260	263	292	260	297	267	302	267	294	281	297	287	285	277	289	278	284	282	266	298	272	291	298	266	301	303	253	254	282	300	281	306	286	290	278	272	285	256	295	314	256	280	285	293	283	260	275	327	268	295	261	294	279	319	272	302	281	260	290	272	282	297	296	279	293	280	294	284	273	279	303	327	266	285	315	292	286	272	271	283	297	277	297	291	279	311	266	289	277	288	267	288	301	286	268	281	254	264	251	301	280	314	300	306	278	289	289	266	269	308	298	314	267	287	254	268	268	268	285	290	280	269	317	309	312	264	279	291	263	284	292	276	282	271	300	291	278	291	312	285	261	290	279	291	298	248	267	297	279	305	287	271	257	288	263	310	285	280	313	288	257	282	288	254	273	313	294	301	273	285	249	281	289	285	289	263	303	308	316	256	276	302	287	264	256	314	285	253	263	285	265	309	261	282	289	274	294	246	308	287	298	262	289	287	284	296	304	269	268	288	260	269	279	277	290	281	306	275	294	265	272	308	282	295	283	258	276	283	267	289	267	283	263	291	299	264	260	281	305	266	297	269	259	287	282	300	264	278	283	281	303	277	246	263	287	286	277	283	261	301	287	264	279	271	282	269	273	265	319	254	281	267	313	300	292	290	244	268	296	274	278	282	258	290	284	267	283	276	306	283	281	292	295	314	278	259	293	295	262	274	267	299	288	304	307	306	281	282	286	305	286	305	264	283
9910	3003	1233	498	322	340	309	313	296	329	310	320	263	328	323	316	286	310	299	315	269	303	300	331	290	318	322	304	325	302	305	309	296	314	292	293	317	305	274	309	288	306	315	296	319	299	291	295	273	288	337	278	290	308	310	285	297	306	348	311	284	318	294	283	307	294	293	298	295	351	305	290	294	309	273	298	302	278	274	298	328	302	273	295	296	292	305	282	307	313	302	293	316	329	266	291	310	280	261	293	299	280	281	320	308	317	279	296	303	293	347	315	284	296	313	316	338	305	285	284	285	302	287	295	308	291	318	281	305	299	322	321	299	287	287	293	295	286	303	280	293	295	319	259	306	321	289	299	275	273	293	286	308	302	337	287	301	292	287	289	308	293	294	284	293	269	313	300	332	313	298	292	308	328	313	316	286	273	295	287	299	326	274	313	288	316	316	296	297	302	274	285	301	283	306	315	285	304	294	289	263	323	319	298	312	267	287	295	302	298	291	313	303	302	281	295	304	320	278	278	292	263	285	317	313	304	289	289	255	344	294	259	314	301	332	322	317	283	294	316	285	287	305	267	314	316	300	303	326	318	278	319	309	299	312	310	297	302	297	283	305	305	280	324	275	301	340	307	291	281	288	303	327	292	301	299	312	303	309	306	286	294	297	327	309	282	275	306	301	330	330	301	276	303	309	305	309	303	303	288	305	284	307	275	316	317	291	319	315	261	316	273	320	313	287	288	291	311	309	290	295	275	307	285	298	323	318	280	282	312	299	270	278	297	259	327	308	324	282	289	301	256	281	262	284	263	282	326	300	330	287	282	308	325	329	306	309	310	314	302	310	297	288	303	286	284	289	305	312	296	279	301	300	278	283	282	321	305	290	287	305	330	307	333	302	299	307	287	307	275	306	288	248	283	272	308	282	316	296	353	298	288	281	294	301	330	277	261	291	282	288	286	281	298	278	293	299	306	320	331	327	310	273	288	307	319	303	341	300	303	279	302	307	279	287	304	261	315	293	315	305	282	308	302	300	303	274	281	286	282	282	280	312	288	311	313	315	289	323	306	290	304	305	315	295	306	299	291	296	332	284	320	293	291	297	280	321	296	280	283	322	304	302	299	275	273	322	301	304	290	300	318	314	317	290	315	286	280	296	276	271	284	275	318	289	305	301	313	325	327	272	281	291	314	324	283	315	316	289	305	283	321	317	297	260	308	278	324	296	317	301	279	257	306	270	297	308	279	273	300	300	312	331	300	296	302	307	311	305	312	287	277	297	308	287	272	277	325	298	283	297	297	273	270	298	316	296	296	308	285	285	321	304	267	333	292	302	259	296	309	306	310	298	265	273	298	330	291	309	324	301	313	289	307	295	280	312	308	278	296	266	314	300	291	312	302	322	314	307	305	297	327	312	252	263	319	318	314	277	324	305	295	306	292	286	297	320	316	290	270	283	316	322	269	346	298	294	329	307	301	283	298	302	271	290	286	332	313	290	305	296	284	331	324	324	323	291	296	297	316	284	283	295	286	280	332	304	312	269	275	283	271	333	305	282	317	259	348	290	289	294	281	314	249	290	302	283	295	295	285	318	293	305	316	281	302	329	310	305	289	318	305	293	288	318	287	307	331	340	338	346	300	309	327	319	299	304	285	283	277	275	312	303	318	298	337	294	287	291	295	254	293	300	302	331	282	269	285	318	310	312	293	330	296	278	265	297	312	330	308	305	314	292	268	294	300	266	308	285	315	303	289	310	246	257	289	307	288	270	292	312	285	295	277	289	278	289	308	308	294	323	263	324	300	327	358	308	268	276	337	327	303	301	302	272	281	297	303	288	279	288	317	306	309	327	287	304	292	283	326	309	302	283	275	254	337	255	305	297	307	271	294	288	335	286	289	315	295	283	286	295	305	292	291	313	299	300	328	307	310	322	301	293	299	312	283	293	295	289	303	285	293	269	312	296	291	261	290	309	298	316	300	321	309	287	293	298	270	316	306	297	304	262	333	328	326	290	307	307	301	274	297	312	300	300	297	287	319	308	265	287	289	291	275	303	297	298	315	306	305	290	323	264	276	308	285	314	316	297	317	277	274	295	293	283	297	284	293	332	310	320	287	281	301	322	297	308	332	287	314	338	287	289	319	318	300	285	271	301	305	261	297	334	323	288	304	274	295	297	311	295	284	324	284	342	319	275	307	340	269	294	307	242	304	299	313	288	334	319	277	329	322	328	293	298	303	296	322	297	296	294	258	294	309	276	287	256	289	298	287	306	295	296	287	310	299	289	295	311	291	311	304	310	319	317	307	345	306	304	284	300	325	294	294	291	304	332	281	276	289	277	302	300	289	299	311	286	280	321	341	305	298	302	299	283	301	299	279	295	299	314	299	297	305	298	301	319	284	288	292	283	318	302	308	300	302	298	271	267	323	278	280	306	335	276	330	305	299	293	284	314	272	301	290	305	323	310	295	315	333	304	306	300	313	322	262	292	278	294	294	300	302	282	284	297	294	320	294	314	291	271	296	308	272	281	280	296	301	284	296	301	292	265	326	301	325	285	303	309	310	291	306	312	305	285	317	298	320	250	280	311	279	298	283	303	292	246	288	306	305	295	304	333	318	317	283	273	293	276	290	313	273	296	289	293	303	266	315	301	307	299	309	323	311	340	308	345	297	275	275	321	308	271	290	321	305	345	262	302	307	262	289	312	309	308	282	323	279	287	310	318	289	310	304	244	299	280	292	313	310	316	293	322	288	308	293	296	283	284	325	289	324	279	282	275	273	331	281	299	309	274	298	310	253	329	325	277	308	316	277	281	281	281	293	271	271	295	276	308	289	318	306	288	286	295	271	325	276	298	295	292	281	276	275	316	267	315	302	274	296	290	276	276	277	334	301	295	302	298	296	306	307	278	286	294	289	297	300	297	288	290	316	282	259	303	314	287	328	284	265	315	322	325	308	269	337	284	295	301	267	269	281	300	304	306	316	296	268	282	321	333	276	306	297	295	327	298	266	277	272	308	328	308	266	309	262	315	270	287	260	317	327	292	306	313	293	269	339	320	317	307	327	292	290	305	296	261	324	329	303	305	292	295	312	306	279	316	318	273	296	296	320	286	297	304	278	306	292	333	281	285	329	307	271	301	335	301	321	276	304	302	310	283	312	312	302	263	308	319	328	326	305	263	301	297	300	294	308	330	297	287	294	309	311	307	306	321	308	316	291	300	292	307	273	288	313	278	293	264	271	271	322	315	278	295	325	316	299	301	313	298	300	331	301	326	282	292	300	283	305	327	327	302	300	286	316	292	278	292	291	240	320	306	293	283	310	327	312	299	308	301	275	247	285	321	297	275	324	298	328	312	284	300	325	320	292	282	300	305	298	310	332	290	285	298	301	289	285	303	312	293	328	333	286	311	321	305	295	295	275	299	305	290	271	311	302	299	302	303	282	314	315	285	310	287	299	287	305	306	293	319	271	304	311	280	271	307	283	282	329	289	280	281	297	274	286
7790	3555	2609	1477	841	741	785	747	723	728	730	769	755	731	744	737	729	750	773	728	724	783	759	653	726	752	707	731	722	718	717	769	720	773	722	748	751	725	702	717	707	707	756	736	722	719	728	745	771	710	696	741	675	723	750	727	726	715	771	701	693	743	697	718	716	762	712	704	760	684	711	688	773	718	715	759	688	757	749	726	739	748	746	744	716	724	752	698	728	748	728	724	721	768	778	724	761	745	734	698	720	742	707	698	705	703	738	739	733	693	756	752	741	693	738	692	704	728	680	715	706	722	689	816	766	790	766	774	771	786	745	692	749	774	739	743	740	790	769	694	717	710	722	732	661	757	701	719	691	719	769	712	764	731	709	729	777	772	761	720	710	725	754	661	689	748	748	702	744	750	726	718	723	707	732	709	766	739	717	743	707	684	742	704	677	732	716	725	709	678	737	684	741	741	738	751	711	765	751	690	730	727	791	763	782	709	703	767	704	756	711	702	751	759	731	748	749	705	738	748	707	711	716	741	688	763	705	745	772	715	779	692	764	742	723	744	709	687	706	723	706	716	764	755	713	737	726	716	716	729	726	767	746	752	782	758	741	686	731	761	725	795	674	716	731	680	732	760	729	763	772	743	723	713	729	739	740	728	704	756	673	739	778	746	737	737	697	691	770	725	718	754	744	738	723	723	674	743	714	732	711	773	719	722	706	736	695	730	712	739	754	714	745	726	737	760	715	694	753	725	751	750	732	702	706	716	750	781	745	711	742	723	731	733	696	769	757	718	676	723	722	679	737	748	714	725	650	724	715	756	721	690	744	747	703	744	761	739	745	731	736	726	726	708	727	697	730	721	798	700	691	703	714	742	748	740	768	738	735	757	699	711	692	719	731	712	727	710	734	710	726	694	718	739	715	723	750	795	735	749	733	729	726	713	723	732	759	746	778	748	749	759	702	739	718	731	745	740	747	771	747	714	722	746	771	775	712	705	717	728	667	813	748	739	783	712	685	770	770	769	735	721	712	700	676	730	737	758	746	708	736	690	756	722	736	724	698	726	707	739	741	785	724	732	742	762	706	707	753	756	699	746	789	737	692	752	722	762	700	728	695	796	721	754	732	724	706	690	727	743	682	708	717	745	710	735	770	747	744	750	784	780	739	667	708	729	705	716	773	677	731	728	751	699	727	766	759	739	775	764	730	716	715	700	722	758	718	743	770	736	778	778	784	725	703	737	743	695	664	719	774	750	749	719	725	769	673	779	795	755	739	700	713	702	757	752	734	759	721	710	726	709	739	722	715	719	741	706	750	766	739	776	754	741	736	702	712	714	710	723	753	753	708	670	709	696	707	731	723	711	733	713	720	723	723	707	733	708	721	720	763	718	757	738	727	704	761	707	715	781	744	682	700	735	715	757	706	708	695	786	750	724	756	713	717	704	744	686	717	776	713	690	794	676	692	725	771	732	759	731	715	704	738	708	700	757	756	750	711	762	761	746	741	700	739	729	779	729	721	735	721	761	716	741	691	734	692	757	717	729	746	756	736	717	757	763	735	720	720	713	717	792	716	722	726	762	722	706	735	731	774	746	669	725	741	730	732	742	786	731	708	703	680	704	731	711	762	778	748	661	714	697	724	738	764	801	733	718	726	706	729	800	716	707	710	728	679	737	788	752	782	745	708	707	755	758	727	729	668	699	704	677	712	770	764	697	754	698	691	737	741	788	738	716	717	721	688	738	754	769	742	729	712	732	712	699	739	722	720	739	710	744	739	737	731	754	740	721	694	679	757	707	737	708	713	729	769	725	687	731	772	778	698	719	710	710	712	697	754	718	730	699	711	689	740	767	717	713	694	718	731	774	769	707	736	701	759	711	752	709	764	745	721	763	709	734	755	727	709	742	719	744	723	715	695	735	742	706	708	767	771	718	726	724	695	729	765	750	718	733	726	726	796	715	719	745	729	728	708	747	678	743	732	658	692	712	711	697	712	730	704	740	726	715	738	731	735	743	752	752	707	700	713	763	710	714	758	725	774	712	764	785	764	745	733	752	763	746	738	728	692	700	739	683	744	716	742	718	706	697	727	723	691	681	758	712	740	760	753	706	757	746	719	730	726	742	766	766	739	716	710	743	733	723	815	699	714	713	690	722	756	714	730	713	690	735	731	704	750	763	743	764	727	706	735	689	751	764	735	726	725	716	723	709	725	731	738	760	694	722	683	731	722	727	688	719	755	731	685	728	751	719	747	698	706	738	749	702	746	755	677	739	707	724	724	716	736	771	757	731	716	742	720	713	722	742	756	754	750	760	749	748	688	763	768	766	734	711	739	729	732	727	796	699	775	743	723	730	728	730	746	739	741	754	684	740	710	712	706	717	742	728	717	717	704	717	741	726	732	745	710	756	704	737	782	759	676	759	745	803	764	759	702	738	743	725	798	717	756	691	768	738	717	730	725	711	724	667	736	717	730	709	660	712	758	746	777	781	747	688	718	710	707	727	770	729	747	731	748	774	736	702	803	769	679	718	689	767	712	743	720	728	728	690	766	730	696	695	706	712	774	703	713	737	755	710	705	713	751	730	764	751	766	706	747	766	755	734	731	719	734	758	708	714	780	761	729	754	778	797	731	750	704	770	678	707	749	733	745	704	710	732	741	768	800	718	768	744	756	708	741	749	681	736	744	721	692	768	705	750	748	735	729	677	734	768	738	718	737	734	745	761	755	732	704	758	699	684	711	712	718	698	695	786	691	777	729	764	722	734	757	739	710	700	733	695	688	748	747	728	722	726	727	712	702	705	761	714	725	690	702	760	684	717	710	775	740	721	741	705	707	765	705	742	681	754	687	738	763	712	766	754	716	708	657	749	737	757	719	713	716	737	711	744	715	720	760	725	708	688	726	724	710	742	749	761	699	745	718	706	741	732	726	717	696	734	696	673	718	742	738	773	693	738	733	708	714	766	712	737	710	732	775	731	687	735	665	736	764	750	729	749	797	761	738	683	731	742	735	774	753	724	750	695	759	676	728	736	752	717	726	763	737	714	768	743	725	730	696	687	729	771	743	727	741	764	751	744	770	723	731	722	762	699	738	764	765	786	770	747	718	714	679	705	688	730	727	698	703	692	749	762	715	742	762	752	739	708	751	740	751	749	715	741	733	696	748	781	734	741	669	736	679	759	749	751	694	726	720	705	712	751	744	725	734	739	767	733	691	749	730	774	707	693	759	721	702	711	723	744	751	723	724	757	687	747	671	762	751	733	739	735	713	724	772	727	714	717	743	764	746	736	662	710	742	744	748	716	761	727	783	707	711	736	689	702	693	701	677	710	682	761	740	713	720	708	745	695	748	707	722	732	692	729	758	746	703	760	749	737	717	693	771	701	702	752	686	702	769	741	741	737	768	753	725	731	746	711	755	732	707	735	730	722	703	761	741	734	695	723	734	727	760	737	702	761	772	705	725	728	719	740	676	761	731	719	747	743	799	725	689	718	717	719	727	719
26987	14314	9879	5746	1934	813	427	302	295	311	259	253	228	267	200	232	227	235	224	239	228	208	237	209	211	206	238	234	232	258	230	226	220	223	227	220	234	216	216	199	223	229	252	248	215	236	234	256	200	206	239	235	242	227	191	223	243	217	215	231	197	230	214	218	223	227	217	239	232	231	215	251	198	214	234	232	222	226	210	224	236	206	208	220	210	218	227	224	268	185	248	226	226	224	220	225	217	228	211	231	241	231	245	240	229	239	199	190	225	238	213	278	225	201	195	224	231	199	217	234	216	217	243	204	201	241	235	213	228	215	210	214	240	242	210	218	242	223	248	249	218	210	227	226	200	201	212	260	229	267	247	221	213	234	216	220	224	241	196	217	248	221	211	244	181	243	232	228	216	244	210	251	215	229	229	214	201	254	243	222	210	235	225	220	239	269	208	238	218	242	234	214	225	202	223	227	208	192	221	215	203	224	232	207	228	241	224	218	212	215	217	237	206	229	229	204	246	231	200	205	227	224	221	225	272	220	226	254	225	211	211	192	215	218	197	201	216	254	237	209	219	254	219	228	223	198	193	226	230	236	204	232	212	220	230	206	237	252	182	236	215	195	224	222	228	250	234	220	231	224	203	227	217	230	229	232	228	215	236	233	188	227	216	211	218	222	225	224	226	226	222	208	212	214	234	251	250	223	210	213	244	238	214	213	231	208	232	216	208	198	194	224	232	222	220	224	240	233	225	210	254	220	207	209	250	217	235	223	228	251	224	226	186	226	224	201	230	242	210	187	219	243	196	230	253	210	211	224	223	205	221	219	210	242	272	216	227	210	238	240	228	216	215	239	246	239	242	218	238	218	250	225	219	220	190	237	224	239	230	204	252	237	239	219	250	224	227	240	216	247	215	195	201	235	246	236	228	209	229	235	207	228	219	247	228	223	242	218	217	239	217	214	204	211	223	202	238	216	209	242	230	224	215	211	215	274	229	227	217	236	252	225	257	225	242	251	224	231	226	195	232	226	258	233	224	226	234	217	215	220	226	246	211	221	231	202	207	227	206	231	217	205	216	244	202	228	227	217	202	221	219	234	246	227	223	252	210	210	210	241	217	232	220	233	211	215	191	219	206	228	252	216	222	213	236	211	210	210	238	200	215	215	203	210	211	225	232	246	217	216	228	211	231	226	233	206	208	219	230	214	212	229	216	202	222	216	231	209	233	215	217	200	248	230	220	199	227	231	239	204	240	210	223	254	237	205	240	247	209	207	231	232	222	213	236	188	264	213	242	233	224	245	239	203	199	205	241	233	222	242	235	238	230	233	236	217	217	219	223	209	231	195	238	200	235	239	208	216	233	223	230	226	236	229	238	211	235	226	241	217	245	238	236	242	239	230	238	220	199	224	225	224	239	225	204	233	226	205	218	221	230	252	211	227	245	234	229	211	232	208	232	233	209	229	243	235	228	214	202	218	239	230	233	204	215	236	227	205	225	219	232	254	235	227	243	203	227	214	221	213	222	208	195	225	222	232	256	234	221	227	246	225	227	253	216	218	259	229	227	235	210	225	226	234	205	254	207	221	234	220	228	222	232	239	192	233	233	226	262	209	205	216	227	228	217	234	219	208	239	214	220	203	206	220	231	201	212	251	230	242	215	204	199	218	214	225	235	210	216	211	201	222	215	228	195	220	223	227	251	205	214	241	205	225	228	222	233	206	222	207	237	244	227	237	197	211	194	220	219	238	248	218	223	215	220	186	221	253	207	222	234	217	230	197	219	245	206	198	222	211	227	204	203	225	224	202	221	256	246	199	226	205	247	233	223	210	223	214	193	218	245	228	239	195	226	220	189	218	219	229	221	210	224	206	223	231	245	233	228	211	203	221	225	229	236	219	233	235	229	229	186	228	214	214	255	264	229	207	235	214	208	226	232	215	235	204	217	232	231	238	238	225	250	248	205	236	240	199	212	230	220	241	218	182	210	220	237	201	210	232	213	204	223	238	218	225	230	197	211	219	240	241	210	222	229	244	233	230	220	220	213	212	227	230	199	213	217	227	218	231	198	214	199	231	237	221	222	213	213	215	217	195	223	195	239	216	203	205	208	204	226	211	225	210	232	209	252	240	227	242	241	222	224	257	236	233	249	196	240	244	258	216	235	233	222	234	233	228	215	237	244	212	215	225	197	226	230	223	196	213	251	203	209	238	192	208	228	229	235	212	215	236	228	204	203	214	207	236	265	238	220	235	232	221	246	237	240	228	227	226	223	194	231	218	226	199	242	241	219	215	211	220	222	245	223	194	226	203	183	206	213	193	239	226	208	230	241	228	222	239	195	244	251	246	224	197	226	205	209	225	236	228	235	235	235	200	226	227	228	226	247	252	228	198	236	205	202	201	210	212	229	239	215	214	234	209	232	235	209	223	237	250	254	227	226	221	236	204	230	239	230	239	246	218	239	234	204	249	235	237	210	193	222	203	184	212	223	213	247	209	282	215	227	203	232	247	233	246	217	236	246	232	199	219	221	241	214	224	231	231	232	247	226	250	250	225	229	200	213	249	205	235	196	227	250	250	246	212	249	237	226	233	233	218	225	226	205	190	222	203	222	221	244	233	228	227	224	243	215	216	231	233	200	207	209	190	243	241	211	210	210	241	218	241	227	220	222	213	235	236	201	203	260	231	227	240	208	204	227	242	248	226	212	219	210	195	205	224	192	234	250	245	221	241	216	219	259	246	222	204	206	245	224	217	249	210	218	251	213	222	218	218	233	237	202	214	228	234	227	237	245	240	234	208	234	224	207	207	234	229	216	248	216	204	228	258	245	261	207	224	227	213	219	231	244	213	212	204	218	230	251	209	222	215	241	239	209	219	231	194	234	205	208	224	237	228	221	221	241	203	208	212	225	209	198	233	196	234	211	252	244	246	215	214	208	226	238	215	214	223	187	238	220	211	189	250	235	214	216	243	201	250	203	258	229	217	206	239	232	204	218	224	211	223	220	227	227	208	221	243	199	205	214	233	230	205	229	225	207	250	244	232	201	226	245	240	212	223	240	230	231	222	196	233	198	215	217	196	203	224	219	210	224	216	235	247	249	233	196	230	229	235	227	222	222	214	253	217	205	231	218	215	230	214	244	210	226	220	212	218	239	213	225	235	206	246	245	251	198	217	237	254	212	205	214	219	206	218	212	230	224	238	249	221	218	204	235	235	208	209	222	229	207	221	214	202	222	236	238	221	231	227	239	243	223	240	250	233	229	227	228	242	204	236	246	223	216	209	225	238	239	200	251	242	198	223	202	198	231	217	243	233	263	216	226	241	208	228	242	233	256	235	234	231	191	222	224	207	220	202	212	215	224	231	219	244	215	190	207	218	237	222	218	218	207	215	235	197	233	219	196	233	220	225	202	218	203	226	201	207	210	220	223	215	201	240	202	237	250	202	231	227	205	253	234	210	211	214	242	205	212	234	215	213	238	236	212	214	221	223	227	214	217	251	203	222
19905	12376	11457	8623	2410	1627	1151	797	834	1047	846	673	662	603	584	536	642	632	586	565	556	587	575	551	578	578	555	591	587	552	542	564	534	554	559	598	567	561	562	593	575	552	546	547	565	538	527	516	559	577	588	567	518	587	586	588	572	599	577	534	561	553	535	578	526	553	599	544	522	596	554	560	593	591	526	603	617	572	572	553	523	565	524	549	554	561	513	566	559	552	532	515	552	531	525	532	561	551	518	554	557	579	544	550	545	561	547	599	524	534	551	567	549	536	563	554	527	535	586	561	549	558	560	583	582	534	527	530	574	540	548	566	543	555	547	585	545	589	535	574	583	550	522	547	550	591	558	516	567	533	525	535	530	556	563	549	608	558	574	571	555	532	550	572	547	540	585	566	594	550	540	573	551	557	550	549	560	514	535	508	559	598	596	540	528	588	569	537	535	531	553	575	565	546	530	575	549	546	579	542	541	516	559	559	573	566	573	582	553	552	541	523	582	530	511	601	556	572	564	518	514	577	570	496	545	534	549	549	501	562	573	588	553	579	545	586	551	524	537	587	538	540	584	547	572	581	565	574	560	565	521	547	543	582	572	569	527	582	520	531	573	544	534	567	586	571	562	555	505	563	520	580	550	546	532	536	564	544	568	546	584	514	545	554	518	531	546	520	515	543	542	571	562	533	535	562	557	609	566	555	553	581	540	548	585	590	552	555	547	557	495	560	545	522	544	571	565	529	577	562	559	553	516	541	538	588	563	496	535	516	596	555	608	541	497	564	547	568	547	536	522	553	517	542	569	542	573	560	530	553	555	501	527	585	556	575	524	571	579	580	536	573	547	568	566	568	529	501	556	537	517	560	564	537	522	537	533	543	555	562	556	537	556	563	567	518	566	540	561	564	578	532	569	563	574	558	557	568	571	542	587	564	550	524	546	562	523	522	575	531	556	553	576	542	527	544	560	523	530	555	558	573	542	550	541	525	565	543	580	569	514	527	518	559	573	532	570	605	599	556	531	589	556	602	555	576	547	575	594	599	555	557	512	553	571	566	537	554	542	548	557	566	551	549	562	531	553	578	528	577	530	521	549	546	549	573	553	554	568	556	586	569	569	519	581	560	530	540	577	555	558	555	565	526	583	619	542	525	566	547	522	590	535	583	559	574	585	546	538	579	549	574	553	565	529	534	519	570	496	562	545	564	576	530	558	490	513	556	546	550	562	533	559	557	541	575	579	527	555	530	558	554	566	526	568	549	521	549	521	516	579	523	518	554	554	518	546	541	548	535	590	566	526	552	575	591	568	562	499	585	565	544	522	559	548	559	564	587	571	599	539	558	580	515	507	584	553	570	533	545	531	567	545	585	578	519	557	556	578	506	552	547	552	628	568	602	585	567	541	625	564	534	530	526	609	556	531	550	569	574	559	519	537	513	565	533	559	560	581	489	573	529	560	550	548	558	526	565	547	577	567	556	553	564	518	540	566	559	564	561	548	556	538	544	544	569	583	554	571	524	530	532	579	601	578	561	515	513	553	565	549	555	563	538	567	526	542	527	519	522	545	538	582	558	581	551	557	518	555	563	527	536	549	529	536	573	543	564	562	546	525	562	567	577	525	580	545	532	588	593	575	587	537	507	566	547	579	535	578	542	549	560	559	537	545	552	530	567	565	528	557	573	584	533	531	574	578	563	507	553	591	571	535	578	520	563	576	530	546	520	545	504	560	607	497	580	557	556	571	559	542	540	568	586	548	522	553	550	522	587	536	561	599	527	578	568	552	565	520	553	555	574	583	535	545	554	506	565	506	543	544	596	549	571	515	560	521	556	581	551	521	582	491	570	554	568	562	542	548	596	546	584	536	545	572	518	581	511	537	480	551	584	515	528	543	520	536	553	553	519	573	527	544	547	541	542	523	573	567	554	530	541	548	535	559	556	597	528	589	572	555	568	589	570	562	532	531	511	575	546	582	550	538	559	550	568	552	534	551	544	555	562	585	589	548	531	524	533	531	576	567	579	579	548	538	584	577	551	528	526	549	560	559	518	536	574	567	532	553	608	561	572	541	536	543	566	535	570	565	552	519	567	580	603	554	540	550	511	553	523	557	569	541	613	515	563	546	532	579	583	526	550	546	564	581	556	545	533	587	509	571	542	550	554	568	541	539	541	579	556	532	590	555	564	541	548	568	562	569	554	536	540	554	564	552	576	537	531	586	537	558	494	557	546	591	544	525	537	575	566	574	555	586	541	545	512	561	564	534	572	610	578	577	555	590	518	573	557	491	539	549	541	530	543	547	575	537	560	531	551	502	614	512	555	524	585	594	563	522	596	560	572	543	542	551	579	528	532	549	490	550	548	569	582	536	586	594	585	548	579	593	585	571	532	556	546	533	594	549	582	579	572	563	528	551	553	549	564	537	560	575	572	537	546	545	553	549	571	544	553	591	567	585	534	565	572	556	546	585	539	525	529	530	555	578	551	540	535	551	557	512	519	560	531	533	540	554	550	534	513	569	533	558	547	570	550	599	579	559	588	546	562	577	544	549	553	581	553	545	570	590	519	569	577	600	573	554	555	546	538	536	573	562	564	579	541	539	566	560	626	559	533	594	537	559	588	571	546	574	564	552	603	558	548	556	594	567	566	551	563	601	585	575	607	512	572	571	571	589	544	556	516	565	543	554	572	556	512	567	578	565	595	520	529	592	561	559	577	549	507	559	559	530	588	566	585	543	545	530	532	569	527	552	580	569	551	590	534	595	555	532	566	579	573	595	539	551	532	545	524	626	563	532	611	593	585	558	565	554	553	574	539	539	533	566	535	572	533	551	566	562	584	562	512	566	554	593	566	555	536	570	523	565	501	594	532	516	559	545	561	554	566	533	531	545	494	531	556	522	518	582	546	569	497	537	525	540	586	554	520	525	570	545	534	529	541	555	563	539	545	550	585	585	598	550	564	569	551	581	533	540	561	564	533	575	561	572	557	568	547	558	554	555	578	574	571	557	545	519	541	559	558	556	526	565	485	533	545	511	572	617	546	529	528	573	558	566	545	547	524	555	528	577	512	558	559	544	534	581	544	543	576	544	569	561	543	563	577	541	566	585	547	575	583	559	559	508	553	588	526	583	563	534	512	567	582	539	567	520	533	585	517	562	562	559	528	547	567	519	525	549	557	493	526	556	536	562	586	585	528	596	586	552	542	590	545	578	538	563	526	516	557	549	583	555	530	543	525	558	557	535	564	520	566	590	571	577	570	567	545	543	550	564	556	556	556	554	576	563	531	565	587	590	569	581	527	588	540	574	593	513	548	545	557	535	576	561	546	545	611	596	547	573	554	553	551	558	536	557	557	540	542	559	538	569	594	571	550	506	571	562	533	492	542	531	521	570	547	584	574	557	549	613	559	581	563	547	580	541	540	589	580	540	546	526	561	543	577	576	574	581	555	565	565	544	527	548	527	536	524	585	514	540	573	555	564	541	555	579	541	602	563	579	549	584	575
36147	23031	14706	7901	3074	1117	409	191	175	167	218	138	132	120	122	126	110	93	94	105	106	93	116	101	115	103	93	115	104	112	121	106	105	105	109	106	88	99	103	102	109	114	99	91	115	113	108	112	96	111	99	112	100	99	94	119	101	83	100	109	109	102	110	97	98	118	115	108	110	102	123	114	106	100	104	96	100	101	135	110	121	112	90	122	112	125	102	111	98	97	96	102	92	89	121	95	101	86	107	104	97	117	105	105	114	93	101	101	106	120	139	114	90	94	105	89	116	115	108	86	111	120	113	101	94	81	123	101	104	107	102	92	94	96	93	102	100	99	97	96	101	101	99	108	103	104	111	97	110	97	113	110	113	104	118	106	90	116	99	113	92	104	112	92	85	103	109	106	97	109	111	122	86	110	104	115	95	102	116	92	101	120	121	92	118	129	123	126	103	110	92	100	94	107	89	90	110	98	101	110	106	94	75	108	123	109	101	92	125	101	106	106	93	98	124	107	109	94	105	94	101	96	89	97	99	77	101	114	103	99	91	106	111	90	82	102	106	109	110	94	118	97	102	96	115	93	95	92	110	103	96	92	102	114	103	102	84	95	102	117	105	101	115	124	99	88	106	108	101	109	95	100	100	93	91	112	101	90	91	122	98	108	110	105	107	116	113	111	102	91	94	106	110	91	111	93	93	101	119	86	104	98	101	111	107	117	100	105	109	104	109	98	108	100	97	99	90	103	99	91	119	100	116	119	117	107	99	97	88	88	104	94	99	88	79	93	84	104	82	128	113	105	97	115	113	122	109	113	94	112	107	122	100	91	112	126	100	105	109	106	102	105	105	107	106	88	102	93	113	101	105	123	112	100	98	94	91	120	115	105	111	108	82	92	119	114	101	120	125	96	104	101	104	113	121	102	107	94	89	123	120	109	104	109	96	87	90	103	99	96	106	110	90	128	92	100	108	86	99	133	109	92	111	97	116	95	123	102	111	113	101	92	97	100	112	112	101	93	97	109	100	111	104	116	105	117	95	109	90	108	105	88	113	99	119	109	116	85	105	119	111	91	98	113	112	104	94	105	96	106	93	108	99	95	120	109	102	112	95	108	100	101	94	96	116	100	107	118	104	119	113	110	105	96	127	90	105	87	88	109	104	97	101	84	93	90	87	131	89	95	114	112	96	94	102	92	106	106	101	102	124	106	95	102	101	99	104	98	116	111	113	92	92	112	107	98	91	89	115	103	104	101	112	115	113	114	91	98	94	117	119	104	113	106	106	101	96	90	95	105	117	91	104	104	97	115	116	94	91	81	109	83	106	99	104	107	87	108	112	100	112	102	88	119	109	123	84	112	103	117	125	107	99	107	111	124	100	111	119	102	94	108	102	122	114	123	106	105	100	109	113	118	105	99	104	110	110	104	98	75	115	105	108	114	95	108	104	88	101	118	125	131	93	89	97	98	99	104	111	105	84	102	123	102	107	108	120	78	123	120	115	103	120	105	97	98	121	102	103	104	108	112	97	94	107	119	106	91	97	100	128	113	106	101	102	107	110	104	93	100	94	105	91	91	122	112	103	95	101	95	82	107	99	108	114	111	113	98	117	116	104	97	114	99	129	94	104	106	91	96	94	114	99	85	115	90	125	109	110	120	112	95	90	101	84	104	98	118	98	92	88	110	118	110	75	104	105	85	100	93	113	104	107	111	86	104	101	112	102	100	131	119	111	116	122	93	113	85	102	85	107	79	106	87	97	117	93	98	118	101	98	91	100	106	93	118	101	118	113	90	86	123	83	102	88	103	89	101	110	113	98	108	105	98	112	110	94	91	112	104	117	117	112	111	103	103	127	106	110	107	108	115	103	108	131	117	109	100	94	104	128	103	104	95	102	101	91	100	104	105	117	107	92	92	95	117	120	107	96	86	92	103	127	110	90	114	96	88	107	106	97	102	103	108	106	103	84	109	114	94	104	102	79	86	107	92	115	108	89	114	101	99	119	115	121	102	113	106	105	89	103	98	116	119	103	110	103	103	105	93	86	119	112	83	97	105	87	106	96	117	128	100	87	95	102	100	107	99	102	97	87	98	104	116	101	111	113	106	90	110	106	108	98	108	96	104	84	109	107	106	110	119	100	89	135	106	123	79	105	116	101	109	109	121	127	104	99	106	88	97	109	88	92	111	107	95	91	108	97	93	109	91	104	116	98	103	116	125	88	112	106	88	108	110	118	104	109	99	106	92	92	77	100	106	90	102	80	122	93	113	118	112	100	117	91	89	126	102	116	101	105	111	95	106	98	92	114	124	113	99	110	92	87	88	104	90	108	102	118	113	115	119	107	109	93	100	100	106	109	91	92	106	100	90	91	103	68	99	102	96	116	111	112	91	108	89	102	113	99	108	95	91	91	91	99	102	107	90	106	92	106	112	110	110	103	90	96	107	115	96	108	105	108	112	91	111	124	94	104	107	92	103	126	85	114	113	96	106	104	97	96	86	90	91	107	97	99	114	104	108	109	97	87	99	99	100	110	91	92	95	105	108	120	126	119	98	109	99	91	105	110	107	109	107	96	117	102	94	101	98	85	98	102	102	111	109	110	93	98	113	98	95	113	102	105	93	94	111	98	116	96	81	122	96	91	105	88	104	113	89	94	103	92	99	107	95	118	127	101	112	95	105	96	116	113	115	88	104	110	98	94	98	87	106	91	90	91	98	114	94	107	117	85	92	89	108	107	89	95	94	99	113	113	97	95	95	92	107	126	108	103	113	92	115	85	89	106	94	95	102	105	101	90	106	95	105	102	92	105	103	100	102	102	84	102	128	112	67	121	100	97	99	119	102	104	104	96	96	105	109	95	90	101	102	89	90	95	107	98	114	97	96	117	88	101	115	109	112	92	103	108	98	113	91	98	116	111	95	111	93	101	90	97	108	98	114	101	108	114	107	105	108	114	99	112	92	102	95	102	121	88	111	144	104	120	97	88	107	84	114	114	110	106	90	113	99	81	86	100	93	111	100	109	113	111	87	103	96	118	108	121	97	107	96	108	107	103	93	97	96	95	104	107	92	106	114	84	112	84	107	103	100	96	111	109	123	99	84	88	91	110	106	105	102	106	116	117	95	91	94	108	90	100	87	118	94	114	111	100	107	116	104	134	88	96	95	111	89	100	90	101	100	108	95	103	103	103	113	103	105	88	110	102	121	103	95	93	105	111	102	106	120	106	98	108	97	89	110	106	93	102	94	105	101	116	128	117	134	93	129	111	96	87	100	91	106	103	91	101	121	94	109	92	112	92	99	132	97	102	84	92	107	105	113	100	113	89	101	109	109	100	109	107	94	131	111	110	97	87	123	115	94	96	96	102	112	103	92	96	95	101	96	99	131	99	86	82	107	94	115	112	100	124	97	86	101	102	106	118	109	127	98	106	103	107	102	108	104	100	92	96	123	77	84	117	106	102	97	100	90	92	95	93	107	101	116	105	91	120	111	109	94	87	81	106	89
25682	18644	15246	10111	3481	1897	1197	699	602	730	919	608	405	384	349	351	313	330	373	351	294	324	326	302	321	276	321	315	295	294	293	317	318	319	308	280	297	280	282	310	301	263	275	277	269	301	318	269	331	306	317	308	290	301	268	320	302	276	293	294	257	276	240	273	280	302	314	287	306	267	269	291	284	278	298	298	278	258	281	281	304	298	266	296	276	291	315	269	264	306	307	277	280	270	262	291	293	275	289	274	253	286	248	277	296	259	297	279	292	282	304	280	284	279	275	286	291	284	258	283	311	294	281	290	316	266	290	263	290	274	246	278	239	277	288	283	266	285	284	282	283	289	258	285	283	264	261	265	292	288	281	295	311	276	287	265	264	299	267	293	296	307	272	311	292	288	253	280	282	259	272	236	281	270	281	290	273	262	247	257	297	280	267	273	296	291	278	306	278	303	265	272	307	272	277	295	299	260	292	293	242	274	304	259	271	312	280	286	302	288	300	294	281	300	276	279	267	295	278	279	248	270	281	319	282	323	292	314	267	302	297	298	276	314	277	300	251	292	298	305	291	306	313	260	273	291	287	309	266	246	267	306	270	293	262	280	311	282	289	275	271	276	281	248	258	257	322	270	304	276	285	289	273	250	248	259	294	286	271	268	292	257	292	296	272	288	308	270	281	268	278	256	272	304	283	283	280	282	291	269	282	305	291	289	282	257	278	281	291	294	290	284	254	309	298	292	271	265	276	277	299	264	313	250	307	300	283	276	277	299	298	286	302	282	286	286	288	296	258	280	284	307	289	285	271	281	292	296	279	266	276	286	260	298	265	269	288	284	265	273	269	266	282	275	309	275	280	243	277	298	300	281	291	276	293	281	278	293	295	285	311	275	268	256	301	320	272	246	281	274	260	281	278	268	289	281	303	281	300	294	275	285	282	290	279	285	310	260	302	255	282	248	301	271	272	312	277	285	295	280	273	281	281	314	305	276	276	278	264	301	270	267	289	276	303	323	293	276	315	317	261	273	295	274	287	262	283	304	283	283	301	311	283	280	288	284	264	306	290	275	275	270	295	258	303	261	298	294	295	293	302	278	295	277	264	285	263	291	284	299	235	291	255	286	272	258	270	300	268	289	292	296	263	285	279	278	258	292	279	318	293	285	301	279	324	292	305	282	279	293	289	302	275	290	274	301	270	258	269	316	272	315	286	260	300	307	285	286	259	278	284	323	297	249	282	298	308	275	277	275	280	252	309	275	264	266	319	263	330	284	267	296	263	295	278	258	284	310	291	280	277	280	288	284	280	296	298	275	276	277	259	278	291	293	288	295	275	271	251	297	306	310	265	290	283	262	285	265	279	274	277	280	282	285	276	284	283	286	293	268	283	289	264	269	300	274	299	283	279	249	269	264	292	304	258	309	279	272	266	275	314	279	269	302	269	268	278	268	313	275	302	269	291	280	286	278	268	275	287	285	310	305	295	250	296	283	271	296	282	293	273	245	266	305	311	302	297	304	289	298	293	299	292	291	274	276	255	271	272	285	284	258	286	298	253	306	251	316	269	279	296	275	267	320	260	284	295	298	262	260	291	291	280	311	267	261	282	283	291	303	289	279	337	276	290	270	255	271	280	258	300	283	291	273	267	276	270	283	278	287	289	289	284	277	293	259	277	305	264	272	296	275	242	293	286	278	275	274	267	262	276	266	291	269	291	274	273	289	278	265	299	299	276	258	289	278	284	264	297	269	278	278	289	279	272	282	275	259	264	275	277	307	287	307	280	301	311	243	274	293	293	283	296	276	294	283	295	289	260	286	311	289	261	272	271	287	299	279	300	289	279	294	249	267	279	263	293	278	280	270	280	255	293	287	260	296	285	288	297	289	269	300	283	254	309	288	264	274	292	269	284	295	313	277	277	266	276	274	282	274	301	298	277	277	299	285	274	290	293	270	296	282	275	282	319	303	259	275	264	298	304	266	280	288	298	313	253	273	301	276	284	297	252	272	264	270	299	264	256	271	308	260	283	292	281	292	315	274	295	288	268	279	289	286	279	269	302	307	292	280	318	284	271	240	270	305	275	288	280	296	294	295	264	282	285	275	282	276	284	252	301	283	277	302	267	266	291	256	282	279	285	263	288	285	286	292	295	297	291	280	287	286	265	294	305	292	280	298	273	293	259	302	279	256	264	292	286	305	272	274	269	286	300	253	277	270	269	291	280	261	247	283	261	306	286	267	270	270	257	293	284	298	285	249	272	298	251	279	253	291	278	294	271	264	299	282	280	270	270	302	264	282	302	266	276	273	305	294	299	270	272	254	268	271	278	295	315	287	277	292	272	280	321	300	306	275	256	274	269	275	284	300	261	272	276	312	287	286	298	257	293	303	245	307	261	272	257	288	284	288	296	283	271	304	272	291	285	261	287	274	298	278	289	283	281	269	292	283	279	291	285	288	276	267	293	273	299	291	278	301	285	280	256	281	267	279	274	299	287	242	298	274	321	282	299	253	280	270	278	267	258	271	286	282	303	257	283	287	258	265	288	269	297	303	279	272	298	290	263	273	284	279	289	296	293	277	272	294	287	270	272	292	305	275	251	314	277	274	278	309	246	272	283	273	270	276	272	297	283	302	268	257	255	264	303	267	277	278	277	290	291	270	271	273	252	241	288	257	295	287	251	306	313	263	271	258	298	260	277	269	269	296	277	271	268	273	252	273	276	262	288	274	282	288	264	259	262	291	286	268	304	270	261	308	267	292	290	275	290	295	265	276	317	293	315	315	285	267	273	287	312	307	244	290	282	258	241	284	287	292	266	284	295	289	305	272	271	251	300	297	280	280	285	266	263	295	286	281	312	292	284	276	276	309	280	277	285	272	257	296	274	286	252	274	297	311	342	303	305	268	265	271	271	302	283	267	270	264	242	295	283	279	256	278	277	295	276	282	273	266	290	272	267	287	293	292	275	273	274	295	274	294	284	296	290	280	267	248	267	296	292	265	245	308	283	259	274	261	296	273	278	278	288	283	268	284	287	260	274	300	292	286	295	280	255	310	320	289	278	303	259	313	317	295	266	295	292	281	282	291	300	274	270	275	284	290	282	288	283	300	304	309	269	264	272	270	295	281	294	280	289	296	282	291	281	267	287	300	250	248	302	284	263	299	277	271	292	311	290	262	307	282	279	288	248	295	293	281	282	280	301	271	283	287	274	304	274	271	287	306	287	294	284	272	272	282	304	257	281	277	255	302	271	296	282	305	301	281	267	303	271	276	296	289	298	263	320	287	290	267	250	293	287	292	284	292	285	292	263	270	263	271	301	288	274	305	286	265	325	295	301	304	271	276	253	275	294	265	283	301	280	273	287	280	274	261	276	284	266	284	291	262	299	293	311	302	298	280	274	277	307	279	265	314	262	289	284	316	266	271	299	274	276	262	290	269	279	261	276	257	280	286	262	260	292	296	306	269	304	297	291	292	274	304	287	258	300	291	287	284	291	303	269	285	274	282
9902	3268	1365	493	337	320	316	294	328	317	309	315	277	294	299	272	313	284	295	303	288	309	309	310	277	322	291	300	305	301	280	300	316	309	325	285	300	289	325	297	299	295	320	284	302	298	289	322	282	306	315	321	303	302	309	329	315	315	320	304	319	296	290	299	320	290	307	308	308	278	304	305	313	281	319	294	296	291	327	269	323	287	321	279	303	301	302	317	321	313	320	283	289	295	309	293	296	306	278	274	312	297	300	313	291	313	356	300	276	351	323	319	288	287	322	301	280	302	308	278	298	310	317	285	308	297	289	283	335	283	304	289	275	335	339	310	298	294	264	314	280	313	327	326	293	264	283	340	286	301	321	319	293	352	270	267	305	285	281	297	307	315	315	285	284	296	298	299	292	290	315	301	319	332	299	294	290	315	284	307	306	304	290	289	295	323	341	294	305	284	276	305	302	296	333	323	334	308	302	294	254	323	310	319	285	295	313	295	350	307	310	297	290	310	316	285	294	294	297	274	303	286	293	312	291	279	320	308	281	301	329	295	318	293	307	309	305	281	306	298	314	327	306	300	303	291	296	287	346	346	299	306	280	337	299	281	315	306	293	278	334	311	346	305	305	316	289	275	297	300	296	313	326	304	317	324	306	302	326	333	314	298	277	305	298	292	265	290	320	315	285	300	301	299	262	304	313	321	331	300	325	327	315	297	273	292	310	312	280	291	309	299	264	302	291	289	336	305	290	311	308	309	334	302	323	293	304	317	314	296	307	294	300	321	314	329	306	315	310	299	344	306	278	281	312	335	289	291	316	344	308	294	263	300	286	312	316	321	287	305	327	294	277	278	285	307	294	299	340	323	300	306	304	267	310	282	267	277	307	306	277	301	302	313	310	282	288	288	298	308	297	304	280	296	276	315	275	301	319	286	303	309	315	290	299	304	292	283	325	328	315	280	296	285	287	340	284	305	318	285	308	304	282	284	259	268	278	308	285	304	324	329	317	315	277	314	287	273	313	296	308	270	275	279	272	283	280	300	292	287	309	269	301	294	289	270	315	265	324	291	312	307	319	293	278	297	311	305	325	282	349	278	296	311	283	272	294	329	306	285	309	286	318	328	329	291	330	306	300	331	295	251	300	311	329	282	316	291	289	290	305	328	321	307	282	268	295	277	320	307	287	296	310	298	272	315	322	322	297	306	277	293	307	310	296	319	286	344	281	280	330	332	292	280	320	293	299	294	332	292	318	300	285	323	309	328	301	284	298	308	285	285	303	289	287	286	316	292	292	280	302	302	299	350	312	316	275	266	301	277	281	331	305	301	275	300	324	269	303	306	313	300	316	293	307	287	272	323	321	288	268	318	278	305	303	245	315	322	326	287	311	300	310	266	292	311	319	306	289	261	280	300	289	279	275	285	331	310	319	275	317	315	311	338	325	333	310	300	274	320	301	264	288	290	284	290	298	288	299	291	309	306	320	331	334	312	306	329	317	300	305	328	313	291	315	299	314	306	286	295	282	277	335	275	290	310	292	287	303	329	298	294	298	319	304	324	259	296	284	340	315	250	290	302	328	277	292	303	342	275	294	294	336	299	273	288	302	310	313	309	276	295	296	306	314	290	336	291	278	309	320	312	278	294	320	302	274	297	293	285	274	322	311	334	306	304	287	306	321	324	297	288	322	274	320	297	313	328	302	280	294	313	291	313	311	306	329	332	281	298	267	274	314	300	291	313	324	283	288	299	276	297	271	286	280	301	275	287	308	310	287	286	299	316	284	292	293	306	299	282	329	305	287	307	282	290	298	306	305	290	279	305	280	278	320	314	321	306	323	310	298	291	312	306	321	303	323	304	294	331	281	298	296	304	313	328	293	284	306	292	278	295	311	285	290	334	277	281	267	278	289	303	276	323	270	292	287	259	304	307	320	301	292	315	326	294	326	298	303	320	325	327	283	291	312	319	315	282	308	312	311	291	325	324	293	330	312	322	276	299	296	269	301	289	276	301	325	293	294	294	291	278	320	283	266	309	294	336	307	300	317	267	286	277	273	303	277	276	306	331	324	293	332	288	293	293	327	290	288	300	283	285	326	275	328	293	317	294	291	304	283	287	291	312	287	290	293	297	295	285	294	301	320	284	313	311	294	296	315	314	274	299	312	292	296	308	314	299	327	318	314	317	301	319	325	268	311	284	307	284	280	286	316	305	278	327	303	293	316	295	316	317	277	279	303	318	341	323	251	319	297	300	316	307	270	323	348	314	297	298	291	300	327	293	260	280	304	247	290	304	311	323	299	295	310	308	294	295	255	301	312	304	316	315	264	309	302	301	316	305	278	293	315	294	309	313	318	287	317	307	317	291	280	279	268	309	316	288	276	311	309	283	284	299	332	287	309	309	296	273	307	323	320	331	309	306	320	264	286	315	279	297	281	296	290	294	284	298	292	318	312	276	286	315	295	325	271	304	269	327	287	323	304	300	298	259	260	284	279	302	297	271	292	280	328	308	280	280	304	320	261	314	279	265	312	277	310	334	304	282	303	291	307	323	273	283	309	286	300	296	298	310	286	294	352	263	311	257	313	341	300	301	289	314	308	311	322	316	282	309	275	351	305	294	295	288	260	281	267	313	311	306	296	306	293	284	318	310	311	319	324	312	282	284	312	309	306	294	274	283	310	307	291	281	298	294	276	305	336	332	338	298	293	319	303	305	298	277	299	314	269	266	293	310	315	319	315	284	295	269	277	295	285	276	278	291	334	295	304	302	311	305	304	294	314	313	302	319	289	298	283	299	297	321	294	281	301	283	312	276	298	288	289	291	301	267	306	361	304	319	275	285	311	309	313	308	331	304	299	326	274	299	298	286	289	307	339	315	329	310	314	298	303	304	281	261	293	347	294	308	309	331	295	299	315	292	303	291	290	293	306	285	325	304	271	289	290	298	327	289	320	295	298	299	267	300	304	300	297	281	301	318	348	318	323	299	284	307	283	265	323	322	335	275	326	295	288	296	307	299	282	271	281	331	304	305	273	299	303	314	298	282	275	323	309	322	302	307	316	335	307	301	320	279	314	309	276	276	292	316	301	321	361	295	295	295	293	303	293	297	314	316	317	311	316	302	276	278	304	301	318	320	293	287	295	296	308	283	276	289	314	323	286	313	287	279	312	295	288	343	281	288	295	275	321	328	302	313	282	280	303	327	286	284	301	318	299	286	312	297	294	295	299	335	301	295	279	327	266	303	302	305	328	266	309	300	275	301	323	298	309	301	306	285	272	294	293	310	290	309	320	354	305	302	295	315	305	298	292	307	283	278	304	278	321	293	282	284	290	326	291	293	303	303	308	299	339	280	332	309	294	332	287	290	298	327	311	317	292	302	273	262	298	291	317	318	316	294	324	301	291	320	317	297	279	265	295	257	278	330	291	311	303	289	315	294	318	313	334	292	336	292	271	301	280	266	293	310	298	312	315	292	279	299	276	296	293	308	263	293	309	317	323	292	289	291
7780	3984	2887	1515	871	751	772	764	741	774	776	740	748	772	758	746	746	753	702	719	778	697	749	783	780	697	690	674	717	761	743	746	742	759	773	702	757	701	766	690	744	769	783	726	776	719	717	734	699	728	748	735	740	717	787	739	698	718	729	750	740	707	745	691	809	761	712	706	778	722	815	749	742	746	718	776	715	726	758	760	743	719	737	727	745	750	751	720	739	709	794	757	697	746	744	685	756	694	760	753	727	716	727	728	718	746	736	686	722	776	740	734	745	769	764	683	766	723	754	753	735	728	760	726	731	724	705	806	715	701	731	717	714	767	746	730	719	732	766	734	685	702	709	687	736	690	732	796	718	751	749	682	705	730	722	707	738	729	728	722	654	742	727	750	763	737	748	762	740	726	758	767	743	732	700	735	702	712	758	711	739	727	702	748	772	708	745	715	732	766	701	759	684	724	765	725	731	767	766	732	720	705	697	750	705	710	728	719	737	743	742	740	748	722	738	752	753	730	738	723	755	776	718	747	720	722	743	741	758	740	716	761	734	715	716	769	717	731	767	747	742	719	773	751	776	777	725	722	719	750	740	713	735	720	689	744	750	748	724	743	740	792	740	715	734	744	747	731	763	750	728	680	743	718	738	718	722	781	763	740	751	761	775	761	704	742	731	739	731	702	689	747	749	780	704	738	742	727	708	714	775	707	751	712	718	725	751	795	695	674	712	730	780	736	734	746	774	744	756	678	744	730	718	728	732	749	760	757	709	757	746	779	735	744	742	767	751	686	698	736	766	757	718	744	717	764	729	721	708	715	760	658	733	749	692	681	760	694	762	706	739	755	740	755	740	773	725	746	745	768	771	741	719	754	711	761	723	738	705	787	739	722	727	727	739	716	728	785	750	733	756	733	780	740	715	748	708	684	715	777	751	734	681	736	771	732	686	697	681	737	711	707	705	738	754	709	713	687	746	722	740	715	760	763	707	735	717	740	774	758	716	733	744	746	709	748	743	744	699	728	699	727	720	723	694	772	690	759	715	740	726	710	690	728	749	737	734	789	764	795	700	742	719	806	727	744	723	755	735	728	784	727	763	709	753	743	725	708	734	729	773	758	739	662	707	704	727	710	724	733	766	744	730	748	723	704	738	713	723	732	753	695	762	739	727	700	706	731	744	816	700	724	724	739	706	714	699	753	757	758	773	721	759	756	752	701	729	697	702	728	735	726	761	685	722	799	735	770	779	709	716	733	708	729	740	741	741	719	721	722	738	729	767	686	725	760	736	706	742	766	764	748	713	699	737	724	726	729	729	716	758	765	764	751	727	751	733	746	754	744	718	739	737	710	726	702	724	721	716	686	712	728	699	706	716	720	741	699	705	735	760	709	759	697	757	709	733	739	761	730	741	736	706	767	714	695	725	706	724	803	710	762	774	721	731	741	736	735	697	702	731	764	719	767	747	718	727	718	748	730	746	720	719	720	718	728	729	738	753	716	780	749	731	740	726	739	698	724	731	708	735	797	712	747	796	712	709	727	755	767	739	703	751	701	718	696	757	740	783	781	729	678	737	732	751	739	760	760	741	733	756	755	723	783	705	706	699	673	752	750	720	731	725	722	761	744	773	722	705	740	803	785	817	742	714	766	697	733	705	761	726	743	758	737	718	739	720	731	702	740	734	760	760	738	724	756	715	738	718	731	765	731	757	762	693	771	757	732	707	695	730	758	735	689	729	703	735	777	741	748	750	721	750	728	693	718	757	722	805	710	743	756	735	725	728	707	717	709	701	781	803	720	730	724	802	715	773	663	770	782	746	731	719	738	732	756	744	716	745	787	715	703	734	769	671	761	757	707	760	707	736	731	753	767	686	749	740	712	752	775	771	709	743	706	680	771	730	709	713	748	711	748	696	748	780	749	739	681	733	714	752	711	732	715	713	743	754	741	732	716	746	755	724	751	696	737	700	746	718	697	739	752	770	717	691	708	752	742	772	729	695	755	770	744	771	738	697	715	770	714	717	756	724	760	760	756	699	788	735	737	727	721	742	728	717	758	771	712	780	747	754	732	749	721	713	724	714	648	713	671	737	720	733	784	734	715	786	693	695	751	755	710	741	712	720	737	705	747	716	704	719	689	714	731	705	710	722	784	729	689	772	728	709	731	771	706	673	702	689	706	774	711	733	708	796	763	741	725	759	705	714	780	721	720	776	744	738	718	728	740	665	716	744	725	808	730	717	739	750	712	784	726	727	765	721	719	741	727	747	702	711	809	729	725	720	746	717	725	717	729	743	758	759	760	754	718	751	736	741	712	741	713	779	723	735	728	773	725	708	748	771	733	765	712	729	683	696	702	734	695	772	715	743	726	722	710	731	732	711	717	759	789	723	687	720	742	688	761	744	690	732	732	735	735	723	722	751	731	721	696	752	719	734	785	743	737	753	718	748	724	719	782	742	718	748	756	775	737	727	740	739	771	727	720	735	733	748	729	735	760	780	781	698	726	739	738	682	748	809	728	737	735	737	717	733	737	746	787	765	708	781	642	735	707	731	771	758	723	751	752	752	705	791	741	705	790	766	721	747	777	725	770	725	731	711	750	701	743	748	735	715	726	768	713	769	706	707	742	731	749	724	764	731	767	700	735	704	722	718	728	737	756	706	767	732	717	743	727	766	725	744	745	703	718	709	729	772	787	746	723	710	737	761	755	714	766	733	754	755	718	733	765	757	714	762	718	735	751	794	693	757	733	717	739	740	744	748	666	754	716	692	726	768	724	675	713	746	728	739	745	726	733	733	755	749	697	749	687	773	726	761	715	708	656	732	736	734	710	703	790	703	715	734	725	709	731	759	700	767	717	761	716	716	801	730	739	735	762	710	743	729	710	723	749	771	786	710	743	726	736	736	742	767	762	740	714	725	746	730	719	789	737	735	744	725	768	726	758	781	746	717	756	734	733	763	737	716	770	736	741	722	718	677	718	691	710	729	737	757	719	733	766	671	753	762	704	748	711	734	755	694	740	740	718	777	754	735	732	729	775	773	689	699	705	766	745	765	702	700	726	682	709	744	703	711	798	736	697	748	712	730	711	767	790	749	743	690	716	742	820	743	740	677	730	783	736	739	782	755	741	745	750	691	756	734	760	765	785	777	742	706	753	710	733	718	759	744	767	763	731	767	713	732	731	675	706	735	769	731	759	703	779	710	756	721	749	684	714	722	746	705	729	724	736	688	704	764	753	762	760	763	728	713	723	757	752	789	761	730	733	723	734	711	731	758	796	784	749	751	739	733	805	735	770	702	756	717	721	682	683	738	725	734	703	731	749	730	732	758	654	721	762	744	690	717	716	715	745	723	742	709	756	751	706	772	762	694	696	711	763	708	745	741	727	724	777	679	765	716	702	762	699	770	747	704	804	689	791	730	728	749	715	703	730	763	745	755	745	702	776	780	769	726	759	737	675	700	669	669	708	742	720	687	705	726	701	749	757	726	713	673	716	724	731	696	696
27475	16375	9872	4805	1673	788	445	266	272	264	299	266	256	224	255	231	204	224	221	217	223	208	193	222	230	240	239	247	206	210	219	240	203	228	233	214	247	246	231	238	260	219	225	245	258	208	226	222	209	212	226	233	210	215	206	234	245	218	238	207	207	219	234	233	229	244	222	275	227	230	224	234	226	223	255	238	230	204	211	224	237	216	219	218	220	200	246	233	208	229	231	211	237	204	209	229	257	235	208	215	252	222	227	226	230	239	257	186	199	221	237	227	223	206	218	245	218	230	212	213	225	227	222	244	227	219	214	212	221	200	228	214	243	241	246	201	199	227	189	226	227	212	225	251	219	243	220	198	229	209	221	208	188	212	213	218	231	243	217	211	229	212	221	206	209	214	213	212	242	195	247	227	206	231	228	216	240	209	238	203	223	225	220	234	195	218	218	235	226	228	204	219	227	209	231	227	233	223	210	246	203	219	240	220	236	232	236	203	239	210	227	223	242	228	221	229	224	207	254	198	207	233	233	227	254	237	209	241	231	236	223	207	248	218	206	253	261	234	224	216	222	239	230	247	238	242	240	214	212	211	222	165	224	228	226	250	248	246	218	205	247	212	214	228	201	212	243	211	252	219	200	229	236	229	208	235	218	224	211	214	229	219	219	238	243	230	227	228	249	230	220	230	210	247	219	228	222	207	217	209	216	234	224	188	232	202	210	273	211	230	226	212	231	208	212	258	211	215	225	242	199	242	198	210	225	235	226	232	214	210	227	239	230	227	240	240	226	233	201	234	255	225	245	234	233	243	225	231	219	186	245	232	224	214	224	211	247	202	221	248	224	233	228	232	233	242	236	208	207	248	201	227	211	204	221	207	228	237	221	218	207	229	233	250	234	214	207	212	238	223	220	208	193	254	187	202	244	221	240	240	223	212	241	221	219	212	205	246	230	204	239	221	204	253	253	220	213	215	227	206	221	248	241	234	235	208	238	217	189	235	213	218	241	216	232	243	232	236	218	243	250	237	214	240	233	213	233	237	208	217	224	215	214	226	230	243	230	205	233	223	226	237	225	251	215	234	230	253	235	211	206	234	217	207	201	195	214	233	251	209	240	222	238	250	248	200	233	235	235	241	249	221	243	248	226	206	210	231	240	247	241	229	227	206	239	210	213	194	246	199	244	222	220	235	203	235	220	232	191	204	233	203	232	223	210	205	222	213	215	205	231	197	244	211	204	234	212	218	218	218	222	223	219	209	244	248	223	224	222	214	218	233	246	212	208	250	233	227	219	201	217	208	226	217	249	241	210	216	220	217	226	218	261	217	205	231	239	221	217	225	202	201	203	188	212	214	224	229	226	241	212	230	215	226	195	219	191	198	239	204	240	216	199	220	223	244	234	249	207	247	206	244	217	232	209	247	249	236	239	216	215	239	201	242	241	235	225	205	222	189	221	229	216	224	217	221	230	242	218	187	260	244	218	242	222	229	228	230	210	248	192	206	236	212	227	265	206	210	220	198	262	254	237	233	204	241	232	239	231	246	234	228	229	192	221	260	241	223	217	223	236	246	220	226	238	219	231	246	212	232	252	235	240	252	224	247	231	244	215	195	220	224	232	231	228	217	217	229	198	202	207	224	224	228	209	222	208	215	211	211	215	217	200	210	210	222	233	194	227	227	232	236	239	207	225	222	213	193	219	220	217	236	200	210	229	212	230	209	208	225	240	215	240	228	243	218	232	252	197	215	218	217	223	206	217	212	241	219	199	226	254	240	252	213	216	218	228	215	204	238	226	229	241	211	235	227	207	215	246	227	206	211	228	231	261	239	241	200	229	213	234	224	223	213	210	243	227	223	227	216	241	224	261	224	209	210	216	237	240	203	259	200	214	219	214	222	231	241	222	190	231	243	220	230	235	233	212	192	227	235	244	214	229	236	207	248	259	211	193	233	261	222	250	234	230	209	220	246	215	255	207	236	234	223	233	230	243	230	214	258	238	247	198	227	197	224	216	242	228	227	223	236	207	221	221	224	218	232	205	197	212	205	193	213	211	242	194	214	200	224	200	220	204	239	226	212	212	227	185	231	212	239	235	224	237	220	230	223	229	207	218	210	218	212	227	238	210	232	262	207	207	224	234	227	248	260	236	239	259	212	205	238	223	236	253	208	207	235	227	218	216	214	232	197	231	211	238	233	241	223	189	218	211	208	229	227	223	223	221	217	219	216	227	217	230	223	211	204	203	225	203	246	228	210	208	231	225	230	239	208	214	232	259	257	225	221	219	213	226	226	219	196	224	254	245	218	230	223	205	239	232	195	219	242	232	225	220	230	224	224	217	179	193	198	194	227	216	226	232	232	192	211	212	221	234	242	234	234	241	217	255	244	204	223	229	243	239	241	232	217	234	236	228	225	220	206	225	201	222	223	226	237	217	220	235	218	246	260	211	205	229	230	202	230	232	225	257	259	251	204	210	228	220	224	215	222	203	229	223	186	209	221	249	205	211	196	237	235	204	213	226	227	215	244	199	244	228	228	215	210	239	230	215	221	233	209	203	227	217	224	233	208	239	187	245	225	235	220	247	236	217	236	218	227	225	197	231	239	198	246	249	228	224	231	217	223	244	217	253	230	219	226	205	222	221	240	237	220	252	232	242	222	270	204	222	225	248	227	216	221	215	212	227	220	211	230	231	224	242	228	230	230	232	242	202	229	205	215	218	220	217	209	215	221	236	209	218	246	212	227	214	215	225	235	196	230	186	210	240	230	252	222	219	224	244	236	234	229	199	225	209	220	243	218	222	212	263	222	212	249	223	225	186	238	238	210	221	242	221	228	206	213	225	230	229	216	242	232	230	242	192	286	190	239	212	222	221	208	226	210	240	232	216	227	218	222	220	235	238	202	222	213	232	218	226	198	220	243	225	205	204	212	193	216	244	219	221	244	244	244	245	190	219	245	218	203	218	184	223	207	239	233	207	227	226	228	243	246	229	238	231	252	211	240	232	217	237	216	228	215	188	207	231	243	242	243	205	235	256	227	218	211	218	200	227	232	249	243	214	212	214	231	231	247	194	205	226	230	217	261	205	243	223	243	227	242	216	216	223	235	232	233	207	238	224	221	217	208	273	215	195	201	215	239	207	211	218	218	235	232	258	217	233	241	231	211	223	225	221	245	227	216	215	191	225	205	231	247	214	237	227	239	254	229	243	214	255	232	226	244	221	240	232	241	219	213	193	254	212	212	215	230	220	240	222	207	229	243	221	220	247	225	218	230	211	226	217	194	215	220	252	189	247	202	225	228	186	190	226	227	250	229	234	217	247	222	207	227	229	244	223	238	226	229	230	215	206	227	219	218	244	246	238	226	220	236	212	238	190	198	202	223	220	230	214	229	209	255	239	204	236	230	206	239	236	212	225	230	250	228	239	221	218	210	207	217	210	204	231	208	219	217	252	261	212	259	244	221	204	217	214	211	204	229	265	230	187	223	236	258	226	226	225	246	227	233
20623	14228	11147	6754	2285	1321	994	746	719	731	811	786	694	596	656	615	638	518	602	640	592	594	566	581	553	626	564	592	550	594	584	551	545	556	584	542	583	583	551	539	560	614	550	571	570	559	558	572	505	586	519	538	542	566	576	555	578	566	566	563	592	540	533	522	590	539	555	543	568	543	549	577	556	539	575	518	612	590	503	568	562	564	506	540	539	554	514	558	546	564	541	562	562	536	521	571	588	543	590	549	560	595	567	579	558	543	558	578	575	545	563	555	583	574	588	575	553	548	600	538	543	550	588	520	575	606	562	515	575	566	561	536	557	568	573	572	575	565	601	577	522	578	554	608	551	577	589	545	576	529	538	562	551	530	519	540	506	554	540	566	543	540	599	568	520	560	526	560	536	555	545	529	583	560	566	546	549	556	581	545	584	574	540	548	563	540	543	550	537	562	524	546	543	543	544	557	538	533	602	551	525	501	541	544	563	612	581	501	535	534	549	544	519	558	567	522	575	541	559	535	567	557	580	533	600	535	588	582	566	547	579	551	587	576	526	539	541	547	534	560	564	557	572	537	552	572	569	563	587	561	528	584	509	564	584	488	562	555	519	551	596	551	548	554	551	593	572	541	585	575	524	598	566	580	586	607	548	556	530	522	588	576	546	603	580	570	475	558	555	540	569	554	523	562	557	546	553	558	591	573	528	593	528	529	578	529	548	555	575	547	543	541	550	584	551	585	535	541	544	581	562	543	563	552	521	555	575	575	544	560	573	509	516	528	543	549	571	589	521	526	532	561	593	510	540	557	612	575	574	581	550	580	577	572	509	552	555	547	554	584	587	578	532	532	488	605	562	573	523	537	570	559	527	578	553	514	584	520	608	554	529	543	576	569	546	597	555	584	570	557	557	515	540	559	557	560	566	579	532	572	562	561	559	593	572	521	534	576	544	527	541	540	569	551	565	568	547	583	581	566	579	547	557	570	549	565	530	552	554	542	544	564	542	586	573	550	535	546	517	540	522	557	529	570	554	511	593	563	578	601	510	532	560	558	583	567	530	557	531	559	603	544	562	555	579	591	562	544	547	547	581	569	593	528	536	531	550	533	554	588	546	554	567	517	560	544	556	503	555	502	579	585	593	556	585	528	524	540	564	558	602	545	568	517	565	550	578	587	574	585	585	546	570	559	567	503	546	531	546	532	571	579	579	569	568	590	502	575	593	596	537	593	543	538	543	533	536	561	547	541	549	589	582	569	607	546	508	507	577	525	537	543	503	540	586	505	550	535	553	574	523	543	560	559	561	577	540	559	546	525	553	568	533	571	518	538	547	585	541	546	530	539	548	600	511	566	558	570	496	545	517	564	561	566	530	543	575	569	562	558	503	533	587	547	525	549	532	553	535	500	537	539	546	605	530	595	524	572	563	553	570	539	568	572	528	576	542	546	591	554	542	513	548	589	577	540	539	552	532	592	566	534	553	573	574	572	535	566	555	537	535	517	533	568	582	543	517	576	542	553	608	590	572	531	562	581	554	558	545	525	555	552	535	575	565	554	542	573	554	525	513	576	590	575	545	563	547	529	558	545	553	533	533	518	541	597	583	557	572	525	540	547	568	581	588	552	558	545	574	530	562	556	568	545	543	559	582	592	553	555	551	552	600	548	523	591	534	554	541	547	507	574	578	557	584	562	552	560	562	597	546	564	562	572	553	566	556	571	523	534	532	562	513	520	580	570	555	509	553	537	604	601	526	563	550	577	555	558	563	579	577	575	567	562	585	579	578	529	523	535	540	523	587	555	574	555	531	570	562	561	580	552	551	525	550	551	583	565	570	587	540	539	564	557	537	598	584	560	566	561	597	523	581	535	561	500	568	530	576	499	545	558	589	528	538	564	534	568	551	553	562	575	591	584	569	525	536	534	548	536	529	570	521	574	550	549	548	580	556	559	532	555	566	599	580	554	525	575	529	568	570	567	601	575	569	549	559	544	563	514	599	509	563	559	545	572	526	568	603	574	526	519	545	592	574	568	535	576	570	552	519	542	550	559	571	545	550	552	528	490	496	539	548	527	570	584	536	561	601	536	571	580	524	535	522	545	549	555	572	552	575	560	530	569	536	563	597	575	570	573	597	570	575	554	527	566	566	576	561	536	517	556	563	555	569	545	551	593	533	576	548	538	578	597	569	532	529	526	561	527	566	519	535	565	574	541	591	534	601	565	526	546	523	545	568	546	534	585	534	533	544	578	573	570	571	532	574	512	555	533	533	527	573	555	533	509	525	553	534	530	557	614	538	569	544	565	581	574	525	529	580	511	575	525	566	554	528	564	567	536	559	507	567	549	550	558	542	538	570	561	545	535	573	527	554	513	541	523	530	550	532	538	542	563	569	545	560	556	565	538	508	554	534	566	531	557	562	533	523	568	572	575	519	576	524	552	525	575	574	564	581	552	576	526	571	549	560	545	561	535	556	561	554	559	520	554	534	547	594	562	512	626	546	548	541	509	537	577	569	573	563	559	527	572	507	549	573	557	589	554	577	541	543	533	560	529	542	562	603	537	584	561	562	549	539	576	537	550	572	539	525	540	576	557	537	526	587	550	564	545	550	528	560	520	541	588	522	554	531	581	537	589	548	564	515	536	567	562	538	564	607	553	582	560	526	586	557	551	533	548	540	553	588	559	554	587	565	578	541	560	561	572	514	591	534	548	544	602	549	557	578	547	562	555	555	578	547	586	536	556	561	521	527	545	579	557	565	543	551	533	565	530	548	538	575	584	585	611	530	558	580	508	572	557	563	600	551	519	531	556	543	538	563	499	553	550	575	523	552	538	532	517	612	541	554	557	572	576	549	532	555	550	554	565	533	552	557	548	536	532	552	512	595	531	538	591	568	534	567	532	532	547	539	581	555	553	567	529	549	537	525	553	566	569	558	543	553	531	584	514	558	533	544	520	549	595	512	553	555	574	571	566	588	589	561	564	513	556	552	582	588	530	584	570	559	536	542	531	562	592	571	529	565	549	563	585	601	561	555	572	558	559	560	571	523	583	558	523	592	538	553	524	590	537	560	578	541	530	534	573	526	574	572	546	569	535	528	529	577	558	554	549	525	590	573	586	575	601	551	587	598	540	565	569	530	561	510	564	526	555	511	541	560	536	551	557	557	566	585	598	550	529	579	531	565	562	554	550	537	561	542	608	515	566	553	559	563	536	552	564	529	525	564	531	564	558	545	576	532	544	550	548	586	553	570	552	579	618	569	508	563	539	588	546	526	579	555	543	502	538	544	593	523	572	558	576	543	532	549	568	596	553	539	592	558	548	588	580	529	491	555	542	547	570	512	535	560	581	522	574	525	548	553	572	523	544	544	549	563	552	559	560	558	576	532	569	601	572	562	557	582	560	534	546	541	557	550	537	576	563	547	559	517	536	534	534	620	555	522	571	548	542	524	580	553	595	520	544	520	590	558	593	551	526	547	528	607	555	590	570	575	557	529	579	551	585
35780	22585	15591	7971	2797	1101	477	248	171	153	181	158	115	117	109	105	107	121	104	135	104	89	120	131	104	90	118	119	103	107	109	100	97	107	111	95	93	101	96	96	107	107	118	105	106	103	116	110	113	96	89	104	129	111	101	116	106	100	109	101	84	112	120	98	77	107	106	98	102	107	99	104	102	107	91	112	116	100	105	96	103	99	110	99	116	119	89	105	98	98	128	109	100	107	114	99	93	96	99	99	123	116	94	105	121	97	105	96	94	98	131	104	119	125	83	77	104	105	108	118	92	101	108	120	118	92	98	95	97	101	118	100	128	116	100	97	106	91	123	119	95	86	102	84	93	96	115	133	117	109	99	108	97	101	119	102	110	109	91	110	95	94	104	100	99	111	102	98	105	90	89	120	89	108	97	109	95	107	97	109	115	86	98	92	88	112	109	95	87	88	102	124	101	106	93	116	113	121	90	98	91	112	85	112	93	95	108	97	110	88	109	102	125	108	115	102	91	84	117	115	85	95	115	98	105	96	97	133	112	100	112	107	109	110	86	102	110	101	114	93	95	101	101	107	110	107	96	121	116	103	92	101	100	80	108	105	105	96	110	98	107	99	102	110	97	120	108	93	112	102	96	114	99	120	93	121	129	100	103	107	113	112	100	110	101	112	95	83	101	106	105	99	116	90	103	116	91	88	104	103	90	103	111	101	119	84	86	110	98	95	96	112	121	113	95	73	105	94	97	98	91	105	118	102	98	95	104	103	92	95	110	100	81	102	114	95	110	98	99	98	103	109	98	92	82	99	116	88	91	112	105	96	98	85	91	96	92	114	108	104	113	107	104	88	103	115	109	96	104	114	92	110	91	108	92	116	130	120	107	94	107	111	111	122	104	95	92	107	110	109	96	97	114	109	104	124	100	118	91	94	98	105	97	110	96	101	104	117	93	86	103	114	105	109	96	91	109	101	107	108	99	102	96	113	114	96	124	99	82	100	101	97	95	101	95	92	116	87	100	118	103	94	107	96	101	85	93	111	98	99	93	116	107	102	108	114	86	107	111	104	105	125	99	121	118	89	102	86	99	101	89	113	94	107	110	97	104	98	108	105	104	109	107	116	107	106	102	95	108	111	87	98	98	92	95	96	104	94	96	107	112	102	116	92	109	100	108	101	113	122	92	109	107	111	101	101	105	119	122	106	115	121	113	106	100	102	87	99	105	103	93	94	88	124	119	98	96	97	99	102	123	93	101	95	121	125	112	94	114	108	104	84	120	108	101	94	122	120	98	113	121	91	103	105	112	107	108	101	116	92	92	108	98	94	103	102	102	78	119	116	108	117	110	110	94	93	98	110	123	116	90	77	123	105	116	85	113	94	101	115	107	100	109	97	111	107	115	123	94	100	95	97	102	99	97	107	91	105	90	96	105	89	92	89	108	83	99	98	105	83	96	105	111	119	106	129	105	91	109	86	107	110	100	103	96	101	104	92	113	106	107	91	102	117	104	119	118	89	113	115	109	100	97	87	102	100	98	107	93	123	107	89	124	104	94	125	84	100	118	92	94	93	105	99	109	118	111	89	92	101	92	98	93	100	93	75	111	111	119	129	99	97	92	90	100	112	111	102	108	95	95	110	116	95	103	112	113	97	104	108	106	103	120	94	97	120	93	91	104	104	99	100	95	103	119	114	111	117	96	86	91	97	124	105	94	106	116	90	94	112	121	101	114	107	91	102	105	85	98	121	107	100	128	100	120	91	93	89	99	103	104	97	112	103	92	101	96	88	90	84	85	113	105	101	108	101	85	110	100	101	101	106	110	127	120	98	114	106	106	86	93	93	81	107	93	113	98	98	86	106	108	108	110	110	105	83	100	83	110	101	93	114	114	96	104	98	89	95	100	97	103	108	106	107	94	93	113	100	104	103	90	104	116	97	90	94	97	98	127	102	124	119	96	119	99	110	110	115	103	87	104	98	103	92	91	71	90	111	100	107	104	110	110	108	93	90	115	111	125	86	97	104	115	85	103	127	100	92	93	117	115	104	102	98	98	105	96	105	92	96	113	113	91	117	114	110	118	103	105	114	101	119	100	121	94	116	108	106	99	112	103	95	83	137	116	118	111	103	108	104	102	117	94	117	103	87	80	121	85	87	114	103	89	103	108	112	101	98	97	105	111	84	95	98	94	99	96	114	79	106	108	94	115	100	107	88	95	106	97	98	103	100	109	83	99	109	119	97	109	115	115	104	95	93	105	131	110	112	101	129	105	105	102	125	92	120	92	102	95	124	104	103	92	104	108	117	102	95	99	103	113	80	116	94	97	92	110	99	111	102	94	100	108	110	98	94	95	112	104	102	99	87	109	115	106	102	94	105	104	85	110	99	108	110	108	83	91	102	88	103	109	102	85	98	114	108	128	111	101	113	100	87	98	112	106	113	102	103	102	84	90	113	105	121	98	108	98	108	103	112	84	115	102	119	107	96	100	94	93	102	98	107	114	102	104	112	83	113	101	111	113	111	106	117	105	109	108	103	109	93	102	122	117	112	108	113	103	96	99	116	97	98	93	96	97	105	80	103	107	106	98	98	108	114	119	93	105	93	117	95	101	91	99	97	105	108	108	109	115	112	96	111	102	104	111	125	108	98	98	96	105	119	117	89	115	109	95	86	106	131	109	111	110	106	107	100	103	120	101	106	108	100	117	100	95	107	92	88	97	101	102	103	116	130	102	99	112	109	98	95	112	104	100	99	115	81	91	118	112	89	107	108	90	102	106	104	100	123	93	105	104	101	109	115	111	96	113	105	99	106	96	102	116	124	87	98	111	100	131	100	110	89	106	89	96	120	89	117	124	107	105	104	111	113	100	111	92	103	116	92	98	105	99	122	114	109	95	118	107	98	104	101	119	98	81	101	88	96	88	114	106	108	84	102	92	107	114	90	110	80	103	118	87	95	88	112	97	104	99	131	101	114	107	90	101	101	108	116	114	81	91	103	98	78	94	100	123	101	85	105	92	104	115	114	102	80	97	99	114	97	113	112	115	107	102	101	99	110	99	110	96	109	97	105	122	105	91	96	106	121	108	101	101	90	96	104	113	101	103	113	119	108	115	104	98	111	99	113	99	95	97	96	110	96	96	96	105	109	105	89	116	106	90	84	119	119	119	121	89	101	93	108	112	101	106	98	113	110	92	92	111	100	108	104	123	103	95	88	108	87	88	93	103	108	122	103	96	99	97	101	114	108	94	113	94	122	106	107	103	113	100	112	123	103	94	113	108	104	111	118	102	103	83	105	93	107	107	118	98	108	132	96	98	100	93	115	89	108	82	124	103	103	99	107	100	104	110	106	107	124	120	91	106	107	115	96	104	112	121	94	92	100	102	103	102	95	108	107	101	91	104	120	101	105	127	104	102	89	118	116	116	113	99	120	88	109	122	107	93	89	109	102	86	100	105	114	109	104	104	83	95	105	96	108	98	94	112	97	115	97	101	108	84	94	113	95
25585	18074	16666	8913	2588	1569	967	628	537	539	678	659	486	390	345	355	346	334	363	345	317	309	329	323	306	311	301	261	291	343	299	309	303	343	298	308	307	284	275	305	337	255	302	277	275	307	291	305	300	295	286	276	291	298	275	269	272	260	284	274	286	288	256	280	302	284	279	286	323	263	265	296	259	285	297	280	309	302	294	324	280	266	250	270	288	319	299	282	271	275	307	286	281	266	283	264	268	291	300	284	288	277	266	279	280	250	272	281	251	318	286	287	272	305	268	266	268	264	297	287	309	276	271	295	273	306	300	285	290	264	261	273	283	295	290	282	307	265	283	270	267	302	306	291	317	277	294	287	265	285	300	289	265	272	278	271	272	285	291	291	306	271	287	245	281	280	271	260	283	254	279	297	258	282	285	346	302	268	309	253	261	300	287	299	273	301	279	305	282	284	299	257	268	306	275	305	254	277	280	276	288	275	291	290	275	299	296	283	274	274	275	295	264	286	284	298	306	261	287	265	276	307	332	285	311	281	287	282	270	293	267	252	314	253	274	300	254	284	273	289	289	284	248	262	317	253	280	260	257	278	305	266	289	278	278	266	262	268	281	282	284	275	284	290	278	285	278	277	289	266	264	289	275	267	254	297	279	282	284	268	230	230	286	296	275	281	282	276	258	283	283	283	261	250	279	283	314	286	303	261	284	295	294	262	279	247	260	287	285	286	273	292	281	272	291	284	231	289	287	265	303	287	268	296	284	270	273	283	278	272	257	260	307	256	296	269	292	293	311	309	295	257	314	289	265	297	276	304	296	283	318	305	297	300	284	284	308	265	291	291	272	294	289	283	285	276	293	297	277	277	268	303	303	274	333	301	324	284	268	271	311	272	296	292	290	313	284	273	274	264	279	279	274	269	304	241	283	291	257	274	295	272	278	279	333	300	274	263	286	259	264	293	310	279	258	307	283	295	276	306	275	272	302	287	280	278	291	260	279	296	279	244	268	249	284	301	223	250	280	305	315	278	286	265	299	277	260	264	308	266	282	290	295	262	297	279	252	281	289	278	263	286	265	266	273	279	269	267	252	253	308	270	290	279	286	276	263	293	287	288	272	279	271	270	298	293	289	274	283	312	297	265	274	300	260	272	264	256	269	283	303	261	274	292	280	260	294	296	264	270	274	284	301	272	278	288	270	289	262	284	310	263	284	289	279	279	281	293	274	273	289	276	306	258	300	265	274	275	290	271	291	259	270	274	288	258	301	289	282	278	258	274	286	278	268	264	268	305	282	266	252	294	259	271	264	299	278	269	299	277	287	286	277	263	298	300	276	284	268	316	286	302	245	290	262	270	283	273	297	287	275	302	289	277	313	291	282	265	291	290	274	291	303	314	290	273	260	313	275	297	300	267	282	305	298	267	265	303	258	297	277	296	306	290	242	294	277	286	281	317	327	277	300	256	307	320	286	237	275	273	280	249	292	275	241	276	299	296	275	250	234	283	272	280	232	274	328	295	279	293	291	285	280	316	303	268	281	256	326	287	306	274	286	270	313	279	289	282	278	276	296	289	303	279	293	275	274	285	300	277	254	266	292	274	297	263	286	281	271	305	276	303	282	240	269	312	270	294	289	255	274	299	290	267	298	262	308	273	289	279	240	277	279	252	274	274	271	271	256	289	284	270	291	236	272	277	264	289	282	273	307	282	264	290	285	286	240	285	277	275	290	292	238	277	259	288	304	259	263	256	290	315	278	287	297	255	296	301	277	249	269	306	279	308	315	294	293	278	266	300	255	293	271	309	292	275	273	280	267	273	321	288	270	298	296	260	289	287	294	275	300	253	266	298	331	305	284	311	271	276	285	260	304	258	298	255	274	275	302	251	266	264	280	271	281	265	262	295	294	315	281	310	292	279	311	303	292	268	278	282	299	273	277	280	272	255	283	275	285	288	287	251	298	293	265	269	315	263	297	293	310	295	286	273	267	254	263	295	271	288	279	292	283	268	266	298	260	289	298	277	284	297	293	268	289	269	274	279	262	258	269	281	273	270	287	247	300	293	277	272	260	275	310	275	272	277	288	314	282	290	284	254	313	266	281	293	277	274	288	273	295	256	256	270	266	284	269	245	275	286	284	272	276	264	288	290	249	317	280	249	283	287	280	262	268	267	248	297	274	252	255	274	264	277	298	297	282	283	272	251	264	273	274	325	236	287	296	289	277	279	269	316	263	273	273	254	278	288	301	243	265	288	267	254	270	287	263	278	265	294	279	295	293	277	291	295	280	303	253	265	290	282	278	321	265	245	290	262	266	267	261	282	305	262	293	290	270	266	289	306	314	264	285	298	257	287	285	273	309	304	263	281	260	311	291	272	276	290	305	256	312	302	285	281	287	307	300	287	294	264	270	262	248	274	251	286	281	286	273	292	291	276	307	292	294	309	263	291	304	272	294	274	276	298	270	262	273	311	276	283	309	254	308	268	265	273	294	292	314	284	259	271	274	305	278	264	274	280	271	254	285	262	283	303	293	269	275	278	270	278	284	293	283	305	276	302	256	244	288	285	297	303	285	282	263	265	283	290	269	267	282	280	264	264	289	274	302	263	286	298	271	275	295	273	271	282	278	304	289	282	243	294	272	285	285	293	278	288	281	268	272	265	286	291	273	293	249	307	286	288	276	278	281	302	305	304	289	269	268	311	261	290	274	293	315	270	294	273	258	292	285	277	262	279	252	264	272	282	272	297	278	272	308	261	296	273	292	276	295	280	295	294	274	275	269	283	292	249	309	311	288	249	258	288	301	282	280	256	273	317	276	269	253	309	259	280	252	268	286	260	309	287	281	288	281	279	269	281	278	279	263	328	250	293	289	274	282	269	311	282	302	283	294	272	310	250	286	282	284	324	258	279	277	314	282	282	269	290	290	292	283	270	265	285	254	301	283	282	294	281	271	254	290	302	303	285	282	294	270	289	260	258	266	300	281	309	281	269	294	288	276	276	288	283	298	286	307	274	296	273	305	309	264	264	252	293	288	256	284	281	274	254	311	257	295	279	268	289	291	278	296	271	286	258	304	286	278	264	291	269	284	306	280	289	266	268	301	298	257	243	294	306	272	284	273	310	271	284	283	280	260	279	261	264	266	295	287	284	272	285	301	239	259	289	287	295	286	287	265	258	283	278	271	312	324	293	266	291	292	267	288	281	303	264	258	296	321	281	320	279	280	253	293	289	279	280	275	266	289	259	264	276	272	278	302	280	273	299	286	291	271	251	270	305	289	268	286	268	299	274	274	273	265	291	282	279	298	256	283	239	279	273	272	269	296	268	305	291	264	300	297	324	278	269	277	282	277	277	261	263	276	266	270	272	290	271	287	288	275	273	313	279	301	310	290	272	279	281	282	285	273	273	283	289	301	295	265	254	289	281	274	279	276	280	268	316	271	281	261	265	294	253	274	290	276	257	291	286	277	313	266	285	306	281	245	243	272	265	316	302	294	278	262	291	247	289
9956	3249	1393	506	325	330	312	295	276	297	282	284	293	336	304	280	320	287	362	341	313	269	302	290	303	283	302	282	300	312	268	321	299	290	286	318	317	308	306	306	283	257	290	312	287	262	300	301	264	281	270	314	296	302	348	301	284	279	285	270	271	314	295	304	297	278	279	279	317	339	289	289	276	298	337	287	275	303	287	311	291	300	313	293	315	288	300	309	303	303	262	311	313	293	323	317	305	294	272	276	332	310	313	301	295	290	298	311	301	328	300	253	343	300	283	309	285	284	323	276	284	310	302	318	313	281	288	304	248	280	295	282	294	323	278	301	265	302	290	305	274	275	283	289	288	288	284	296	293	321	325	298	291	291	296	296	313	295	306	295	323	293	298	282	287	295	300	279	307	295	274	279	289	318	279	296	315	309	305	327	318	283	271	330	304	281	306	325	287	295	313	322	317	307	310	303	295	321	284	274	307	349	311	291	296	296	262	318	304	306	315	314	310	315	306	295	295	296	291	287	297	335	318	310	296	311	304	284	308	316	284	293	288	300	293	273	287	288	302	325	295	305	297	316	320	327	315	296	294	297	300	308	307	288	349	315	282	274	276	301	330	309	295	308	285	317	272	279	312	279	319	292	300	291	292	300	308	273	305	310	309	296	268	300	275	297	314	301	314	273	279	296	297	300	292	342	308	279	310	316	303	292	323	323	310	291	276	317	275	282	276	332	333	275	290	330	309	306	282	287	311	285	268	320	325	291	328	315	288	278	294	312	260	321	299	295	307	322	306	302	317	310	284	308	294	277	296	284	290	309	297	319	314	318	281	318	329	309	277	303	332	276	317	331	296	306	312	259	324	295	308	318	292	291	323	310	308	300	309	294	297	311	288	310	293	264	282	294	291	288	301	290	320	304	307	258	300	288	281	305	263	258	283	297	308	293	323	320	276	320	304	288	296	300	290	300	282	264	286	288	290	315	294	293	283	324	324	272	292	302	281	334	295	274	316	292	291	311	313	294	317	281	296	311	300	302	300	297	318	273	289	328	275	312	291	271	320	282	309	320	310	304	312	285	277	283	281	319	309	285	283	300	287	302	310	298	307	318	333	291	329	286	280	281	300	322	313	325	299	292	304	280	294	348	294	271	276	315	318	291	254	307	323	304	292	279	301	300	307	284	299	307	292	315	298	293	340	272	296	284	288	320	322	310	302	299	273	274	270	319	284	301	307	281	313	314	319	249	310	282	301	309	305	286	301	314	295	275	270	276	281	280	318	264	268	279	283	301	313	300	321	320	307	287	261	277	314	307	306	291	297	280	334	289	275	309	264	295	313	302	325	316	286	303	291	312	304	301	296	285	289	291	304	292	305	272	299	282	321	272	283	297	294	283	282	298	323	320	316	300	307	283	284	309	268	284	278	302	325	308	327	296	274	290	317	313	298	311	312	305	272	321	302	320	284	302	305	306	290	300	306	263	303	274	312	289	293	299	292	314	268	326	295	284	299	312	306	329	309	255	312	291	297	329	279	284	298	330	300	274	289	273	288	297	313	313	276	294	299	291	285	302	312	294	287	363	356	317	303	339	291	256	311	280	289	295	327	289	287	279	298	289	289	349	280	326	301	276	283	284	306	300	329	305	293	334	304	333	297	315	337	338	296	309	355	304	323	314	299	281	283	320	323	272	302	295	322	323	322	303	335	301	292	294	285	280	288	282	313	319	306	312	311	269	269	329	293	259	279	293	276	277	294	288	312	312	305	298	314	292	298	304	308	280	313	297	275	298	308	318	301	258	292	299	280	301	302	303	281	310	293	268	280	290	328	304	321	319	293	304	268	302	289	303	281	290	283	295	306	290	293	283	295	294	305	299	306	286	285	293	294	319	298	339	317	306	283	297	303	299	289	320	294	264	282	323	308	284	290	256	312	308	292	288	278	287	322	315	323	304	331	292	304	330	324	298	312	310	328	329	325	298	278	278	321	309	274	315	324	284	282	321	292	331	325	321	305	312	296	276	297	314	299	300	285	295	309	317	297	316	333	324	267	323	312	282	310	295	320	283	293	294	274	310	255	299	283	273	311	307	314	321	316	289	302	310	301	300	294	290	264	302	271	297	310	299	293	289	291	306	320	302	284	280	346	326	260	292	291	301	276	317	310	314	274	297	282	298	303	291	308	293	325	275	311	316	305	315	311	275	290	293	292	283	317	300	302	339	302	292	312	295	307	317	307	271	326	305	282	321	294	288	305	317	287	310	337	282	292	306	296	325	308	291	347	293	299	292	290	299	308	291	319	295	294	280	302	286	270	309	286	280	295	280	318	302	289	305	320	297	292	317	298	317	314	283	293	294	323	323	279	276	309	287	306	274	316	329	285	311	322	302	282	302	298	326	282	269	310	299	305	303	283	305	336	279	290	317	302	333	314	284	285	308	300	289	295	274	302	293	298	283	292	296	294	295	269	310	301	311	325	311	302	326	317	273	313	285	307	288	292	315	284	287	304	295	294	317	282	291	299	337	317	332	308	290	330	337	277	300	324	284	337	290	305	315	296	287	272	301	277	274	292	300	297	296	262	295	304	332	329	301	282	272	293	256	301	304	320	310	286	299	280	293	300	293	315	302	305	273	248	292	295	305	300	284	272	304	287	274	288	308	300	271	285	286	303	294	273	291	304	305	278	305	288	334	314	293	271	291	297	334	306	320	289	281	273	305	299	278	305	310	296	306	303	283	274	309	309	309	327	297	313	295	281	314	302	302	315	303	307	286	286	282	296	283	317	315	279	313	281	293	278	308	302	316	283	275	307	288	300	299	281	305	264	301	323	314	351	328	257	273	298	320	292	283	354	334	288	300	253	307	323	295	301	298	291	297	308	307	318	289	310	297	289	291	286	291	296	314	307	325	314	276	312	325	293	304	320	293	281	279	282	315	306	332	282	270	304	311	318	323	315	328	300	307	335	261	303	282	323	271	290	298	316	307	292	325	296	286	272	294	270	284	287	337	280	328	271	304	288	298	287	300	270	309	324	333	303	309	291	294	285	306	327	299	307	321	307	262	276	294	281	292	311	289	282	309	279	324	296	290	290	308	299	291	298	303	263	311	293	279	295	305	283	281	308	280	295	308	276	300	269	318	297	321	297	299	300	335	295	291	298	276	288	331	320	291	310	303	301	263	279	308	302	309	276	310	295	314	291	307	313	291	328	330	280	299	302	298	296	272	290	306	303	302	332	275	321	302	311	285	277	293	301	263	295	317	288	290	292	328	276	306	310	334	338	297	296	285	284	288	294	308	305	263	327	304	312	262	308	317	312	330	306	289	307	320	296	316	318	324	308	292	312	286	322	304	289	297	327	288	348	291	298	312	306	314	312	257	276	308	284	290	290	309	317	320	308	285	306	276	305	278	303	313	338	293	298	300	313	330	286	314	325	311	287	271	329	310	281	273	296	283	303	307	287	297	272	289	259	306	300	321	296	277	312	287	325	321	272	318	291	318	277	304
7932	3890	3068	1493	790	739	740	769	722	742	712	756	744	716	720	698	679	772	705	776	726	745	689	723	712	650	721	773	724	749	712	733	708	720	770	737	734	738	742	727	689	763	733	731	747	737	739	745	714	765	717	758	741	731	722	726	783	725	765	723	733	707	721	733	711	695	702	728	754	653	712	745	744	739	740	722	740	768	718	730	758	725	727	751	742	702	671	725	728	762	726	721	687	725	724	727	730	741	760	765	746	708	745	712	758	699	747	767	700	712	687	708	733	732	721	716	710	767	734	713	719	683	712	752	705	744	749	704	720	721	721	757	706	722	721	735	737	759	726	728	698	746	707	699	788	679	708	692	690	742	754	721	749	737	702	742	779	749	785	738	718	717	726	689	738	725	717	734	757	745	785	769	715	703	711	713	731	730	732	702	700	736	744	738	771	730	740	716	757	745	745	739	741	696	762	735	727	725	723	704	708	694	775	751	715	758	700	776	732	760	745	748	765	742	678	720	748	713	714	707	751	700	748	716	704	724	714	743	740	746	703	713	776	703	726	673	715	768	686	738	769	719	735	762	731	686	765	704	753	732	675	719	735	692	759	762	759	688	765	702	718	745	775	744	669	727	739	781	720	738	723	667	695	700	760	712	778	704	767	756	746	729	734	691	706	715	690	730	736	725	754	696	693	650	703	765	716	758	702	745	705	758	763	750	724	721	753	712	653	758	736	768	703	758	719	756	711	714	734	714	721	683	749	766	733	735	706	725	728	736	690	768	701	740	695	726	748	723	749	699	735	742	728	681	714	757	731	751	733	752	698	743	732	729	779	739	704	705	753	708	749	712	719	749	727	710	720	749	782	719	708	679	770	720	747	749	709	740	766	735	689	738	710	770	739	704	717	734	699	736	758	735	709	759	701	759	688	750	736	775	723	719	697	771	760	677	707	757	782	731	755	751	723	736	699	779	738	677	733	698	730	726	769	723	733	745	705	705	760	696	699	758	705	755	717	736	762	701	761	691	731	748	747	741	734	743	764	743	732	758	697	730	722	703	781	757	736	711	688	703	705	702	748	769	747	712	748	742	732	709	741	785	739	730	728	708	737	739	714	726	756	709	698	687	730	730	751	749	795	662	734	712	754	753	727	734	718	760	739	770	711	754	725	703	717	721	726	730	717	730	766	745	757	700	712	736	740	730	715	746	698	703	717	730	707	758	698	751	734	741	741	742	749	696	719	745	711	753	746	734	759	751	781	710	754	745	695	719	733	745	720	756	735	754	693	748	751	732	699	769	694	721	754	734	742	699	723	712	778	723	757	739	772	754	778	741	707	751	752	805	711	713	726	754	737	726	719	735	712	664	727	683	739	738	715	669	703	734	746	745	717	724	695	690	726	692	769	726	707	712	730	711	704	727	718	725	728	701	729	728	690	731	770	722	756	702	720	658	715	741	716	749	714	695	742	694	755	767	692	734	770	713	679	703	715	731	717	763	734	712	680	765	807	769	737	729	747	746	744	786	717	800	768	784	733	783	752	706	676	719	757	680	728	758	744	714	745	724	652	725	699	751	719	758	746	721	759	744	696	715	717	746	706	750	726	698	700	725	724	737	747	734	699	734	727	739	737	822	735	743	712	695	676	774	752	710	769	707	729	697	776	726	770	704	703	712	702	724	711	747	762	666	770	765	736	705	719	764	764	741	709	733	680	776	769	699	714	746	741	729	700	687	788	735	737	710	708	690	717	730	696	781	761	672	782	768	724	692	750	720	744	697	720	729	747	753	719	698	717	733	692	700	721	738	743	754	699	709	704	734	676	738	732	748	731	686	747	749	727	729	723	752	707	699	745	717	715	719	709	753	761	746	716	703	752	772	729	760	767	725	747	742	725	696	731	777	730	701	702	723	705	709	725	726	739	744	739	759	731	693	769	737	752	716	708	740	691	785	762	727	696	739	685	753	716	702	719	686	696	776	705	688	742	723	720	728	746	694	769	699	737	765	691	730	699	698	729	661	741	687	726	736	745	707	762	726	686	728	734	764	756	719	723	774	755	743	729	724	736	687	764	683	740	710	724	731	714	740	715	750	721	712	737	647	714	739	705	703	720	706	692	712	723	738	746	726	741	708	741	744	697	720	753	739	759	737	727	762	696	671	723	707	703	789	705	708	732	750	715	721	732	704	716	741	790	750	725	731	716	714	719	717	684	732	695	742	710	805	811	756	697	719	771	731	712	712	716	726	738	752	745	743	734	723	729	717	698	721	746	754	697	727	753	708	713	739	710	775	767	715	733	747	687	748	746	732	722	681	658	725	778	686	716	751	681	710	773	756	717	745	742	745	707	761	729	752	762	731	711	795	719	699	733	737	723	690	713	733	726	747	724	766	735	721	757	699	762	728	744	714	800	723	730	720	762	694	704	667	729	707	684	758	685	722	803	743	699	709	737	689	725	750	764	727	735	737	705	743	753	734	744	721	698	730	730	729	756	712	719	712	733	726	734	694	728	762	704	652	719	716	691	705	721	729	735	754	697	738	715	747	701	733	773	769	677	674	667	746	760	695	740	772	775	719	787	731	721	694	722	726	712	750	751	750	729	730	752	642	741	801	723	683	759	726	689	740	765	712	749	736	744	733	703	724	680	716	720	765	692	800	781	717	796	687	717	725	673	722	795	749	749	732	737	722	741	763	715	772	772	726	737	723	740	734	733	708	719	704	714	701	732	798	777	778	705	791	742	713	740	713	718	750	719	755	708	751	726	720	771	659	714	722	742	697	686	728	707	715	797	749	731	722	735	745	731	691	713	714	726	716	766	746	707	707	701	696	716	712	711	715	755	707	720	739	766	723	761	726	776	760	763	754	739	735	782	758	721	757	725	743	769	723	732	764	725	709	711	714	736	724	724	716	749	779	767	733	736	728	723	716	760	746	772	721	768	705	719	743	768	752	731	730	734	734	781	723	722	727	718	751	740	669	705	733	735	699	696	741	726	712	748	712	709	748	758	707	719	703	737	696	705	713	753	728	724	750	730	720	719	721	742	743	733	737	730	720	683	753	734	742	720	732	707	733	783	694	730	717	710	678	766	776	720	708	710	715	739	703	688	745	744	793	710	747	714	732	695	732	779	721	694	708	718	750	730	729	771	705	731	692	758	737	758	727	757	754	689	745	746	725	751	705	750	804	722	763	739	685	717	728	690	715	701	756	764	721	782	759	757	687	724	717	677	694	759	703	663	736	695	743	758	766	748	710	741	735	729	749	701	702	757	724	714	728	695	745	752	717	756	728	694	725	745	765	715	695	768	740	684	775	747	718	682	776	739	777	684	694	752	750	691	747	700	718	674	749	703	725	725	736	719	779	740	746	731	660	708	747	694	720	732	753	696	759	711	718	750	727	737	734	743	726	696	715	771	737	750	714	724	715	715	721	732	750	707	741	730	742	704	729	712	697	730	729	745	733	699	732	745	693	706	729	723	721	692	775	701	681	752	712	737	715	718	712	720	720
27939	16367	10110	4923	1500	648	389	276	245	257	242	233	280	247	237	232	222	244	206	224	233	251	254	205	203	210	213	205	214	253	195	220	216	201	207	237	249	219	225	242	215	219	218	221	260	199	241	219	218	247	255	240	215	183	217	211	224	203	215	210	231	226	243	225	226	218	201	245	251	211	247	206	210	226	269	219	229	238	237	230	225	214	215	228	234	229	216	218	242	228	211	230	223	249	230	245	243	222	201	202	225	217	208	210	210	219	213	245	255	199	250	223	255	264	212	207	229	220	211	214	230	211	224	249	234	225	238	205	226	239	255	226	226	223	226	229	190	225	193	218	207	232	238	228	228	223	213	227	213	227	219	224	249	224	234	224	225	218	199	242	235	229	221	243	208	203	206	200	221	184	219	209	191	238	234	230	237	256	230	237	265	220	226	208	204	222	240	228	223	217	214	224	206	225	191	204	222	211	227	223	195	185	230	237	220	238	212	215	220	221	203	225	225	212	223	243	238	190	221	223	216	206	241	235	227	224	197	221	240	230	217	236	214	240	213	238	250	184	195	230	198	231	212	241	249	232	233	207	241	227	209	214	214	224	236	238	238	214	216	222	211	221	207	233	233	229	211	230	223	219	240	221	208	204	214	252	241	230	201	205	206	220	216	215	223	208	212	209	206	189	239	201	210	223	221	220	224	228	211	229	214	223	195	221	206	228	226	207	221	259	208	194	217	223	239	215	230	246	203	233	211	223	238	215	214	215	251	223	203	241	239	243	240	232	223	215	228	227	206	223	224	230	235	247	254	218	207	262	226	217	235	225	225	230	220	210	243	221	214	241	232	238	217	223	230	225	245	238	235	243	201	224	228	230	218	249	229	229	207	200	227	206	226	219	217	230	194	238	216	220	247	207	215	205	226	223	229	229	237	190	225	231	201	229	262	212	214	209	216	217	231	225	229	268	241	239	242	197	223	213	242	230	195	207	225	230	220	246	226	215	259	217	227	252	234	242	222	244	220	241	232	240	237	226	236	209	228	242	223	224	241	216	241	229	218	223	227	227	218	215	216	217	213	209	221	233	211	236	206	245	245	204	227	222	203	202	224	237	231	241	226	224	233	219	246	191	231	235	229	212	209	240	226	214	239	227	200	212	252	195	210	231	223	248	206	228	203	212	240	239	207	226	204	202	215	208	232	248	236	239	218	242	250	214	206	196	240	226	207	217	249	246	231	212	228	218	232	221	201	222	231	236	226	234	218	240	225	243	203	234	231	241	245	232	230	231	229	202	237	218	196	212	207	242	219	249	217	242	205	215	227	216	223	207	223	235	209	222	227	217	194	183	230	216	224	206	237	222	213	204	229	215	200	228	221	240	238	205	231	240	244	230	226	224	218	226	222	200	204	216	213	226	241	206	227	206	217	214	230	231	218	237	250	219	212	214	204	248	220	250	207	212	237	220	214	208	220	217	227	216	225	210	212	208	215	241	223	249	223	222	212	218	227	260	231	230	236	194	233	239	229	234	213	234	202	233	236	231	217	223	242	248	228	209	230	233	199	247	210	206	220	224	222	224	213	256	214	219	240	233	229	227	217	225	228	244	242	219	207	242	246	229	227	199	222	218	217	223	244	197	229	202	257	222	215	208	221	214	219	242	211	230	240	225	241	222	211	232	222	175	216	204	259	206	251	201	241	234	239	230	197	224	183	216	203	232	239	231	212	209	232	202	246	216	228	200	246	227	240	219	233	215	225	211	202	214	227	207	232	224	218	215	198	188	215	228	207	244	211	238	241	215	204	183	250	227	239	233	224	246	220	215	252	235	234	260	211	235	249	213	210	195	222	201	226	217	220	223	227	223	202	210	212	215	221	203	225	217	209	198	215	211	237	200	235	206	212	214	250	226	223	234	219	216	246	215	239	219	202	230	229	211	237	234	228	222	196	204	231	208	198	183	218	211	232	204	204	237	201	229	229	226	220	247	243	222	207	208	202	210	232	221	230	231	200	235	227	216	187	206	234	206	242	229	230	248	223	229	218	219	195	233	234	206	220	232	236	247	234	203	240	216	197	219	221	225	267	232	210	230	218	224	228	206	218	232	248	209	188	204	235	242	215	187	220	228	231	229	243	243	231	239	229	223	237	221	229	208	225	217	208	230	231	214	196	223	221	227	235	227	224	210	204	200	221	197	233	224	246	225	233	193	223	215	223	232	229	208	240	199	221	229	201	221	216	199	203	235	222	220	213	252	209	227	231	234	218	218	229	214	202	240	243	231	209	255	218	211	236	194	226	227	220	223	205	217	210	199	198	220	217	210	212	227	237	234	216	237	222	216	222	234	244	235	211	202	247	218	192	209	216	223	223	212	216	219	241	232	257	224	238	215	215	197	209	210	236	214	216	224	194	227	195	226	232	227	199	213	213	235	239	227	228	231	226	190	213	243	200	222	224	239	214	243	222	204	208	223	231	212	208	239	248	262	243	257	214	225	225	220	226	196	216	218	206	226	193	231	235	209	232	207	210	228	201	241	195	211	202	234	201	205	202	220	230	224	217	236	223	239	216	221	237	212	211	221	229	192	218	207	243	209	226	207	227	228	236	241	243	225	237	233	236	248	204	228	234	198	208	206	244	241	232	223	215	209	233	239	233	219	203	242	263	256	222	204	225	226	224	235	222	229	228	220	249	222	220	220	224	218	226	235	204	209	229	229	224	228	194	210	218	216	217	193	197	237	237	220	245	205	219	218	252	223	197	198	245	219	199	242	224	190	192	214	240	212	227	237	259	226	202	221	224	221	233	248	224	247	242	224	262	231	243	216	235	196	206	260	235	226	206	241	221	236	197	215	212	225	195	254	214	213	241	265	226	250	240	216	227	222	237	226	207	218	200	234	200	250	246	231	226	228	245	227	237	228	209	225	221	194	199	197	241	235	215	242	237	204	233	237	250	224	229	231	207	248	229	262	226	234	232	200	198	242	238	247	230	232	229	218	241	230	228	237	211	258	239	202	235	191	206	255	245	237	241	224	220	239	234	248	232	212	229	223	234	223	219	228	216	229	233	221	229	233	223	240	242	220	226	201	209	228	247	198	206	223	239	231	241	217	229	210	214	256	217	219	218	221	233	230	219	236	213	227	205	236	241	215	217	223	224	190	234	224	213	229	216	248	233	218	211	238	208	250	250	197	193	212	223	211	252	225	212	250	208	229	230	223	222	243	234	196	252	219	225	192	232	242	238	210	236	216	194	229	229	212	210	254	202	185	224	227	217	226	233	211	205	236	200	219	247	214	204	204	245	219	213	246	244	235	212	229	252	222	245	222	221	233	233	213	236	219	196	221	239	197	202	226	234	205	211	206	223	218	248	238	233	227	229	234	235	235	214	221	256	238	218	231	212	227	230	225	225	219	226	194	224	196	227	197	224	235	227	213	219	223	231	225	236	205	231	223	230	217	226	221	254	219	216	230	212	221	219	215	248	229	226	239	238	220	242	221	206	219	195	203
20548	13737	11820	7366	1835	1218	908	736	718	666	708	773	715	623	597	648	620	581	564	548	575	598	597	579	584	576	593	624	546	599	541	558	577	570	559	584	568	541	552	550	538	540	535	533	563	560	571	554	566	565	548	594	553	535	529	534	524	576	537	522	516	567	552	546	553	547	618	561	549	595	522	555	503	514	579	518	508	598	541	554	556	542	547	574	554	550	537	618	568	559	587	538	535	556	539	595	560	528	542	524	549	548	568	552	568	542	568	543	599	504	543	535	573	590	558	605	521	544	549	547	566	509	541	570	542	580	544	565	512	554	532	575	556	553	529	521	531	580	548	549	546	537	548	598	555	542	578	576	509	553	537	555	535	545	555	590	570	547	561	535	609	567	553	560	592	565	553	526	537	607	540	555	550	592	539	543	549	521	569	573	532	535	528	569	551	548	573	553	520	579	549	508	536	545	520	589	539	557	535	532	549	531	585	568	544	584	552	566	550	519	564	561	529	563	602	557	522	543	567	590	598	567	537	574	554	589	529	556	580	548	581	564	527	520	582	556	558	586	517	566	573	550	570	577	598	525	608	563	548	542	540	546	558	566	535	534	607	569	542	548	526	617	586	576	554	540	522	558	538	533	507	560	539	498	508	563	522	542	574	516	576	561	556	553	548	602	541	547	521	522	559	525	523	565	552	523	558	560	533	581	567	531	560	587	546	560	557	539	569	607	538	571	521	570	537	581	551	558	578	550	579	550	535	564	556	598	536	604	589	560	558	536	606	545	552	511	542	547	558	563	554	509	609	569	559	561	526	533	556	541	521	566	518	570	605	551	553	571	525	567	483	535	535	519	541	570	559	546	513	526	543	572	557	464	522	544	548	541	546	533	579	504	543	599	539	577	555	519	538	507	556	545	583	559	520	568	574	540	571	551	561	588	547	579	556	547	531	586	549	580	578	534	552	556	572	539	594	578	558	569	554	530	581	565	563	524	569	551	558	544	535	567	549	576	577	611	569	574	533	544	569	579	558	547	527	537	593	577	558	576	571	542	538	570	556	586	541	571	527	544	575	540	552	549	575	565	577	609	538	549	592	560	516	573	563	533	550	565	547	548	575	554	542	555	500	565	555	561	571	528	573	561	569	556	531	525	510	543	566	544	562	550	554	578	573	515	539	556	592	556	542	515	590	520	528	531	544	575	554	614	525	511	561	551	570	551	557	569	514	553	550	545	551	553	569	551	540	568	544	562	562	601	549	541	532	547	564	527	561	562	551	528	581	561	563	626	512	555	545	532	591	544	564	563	549	543	553	600	543	526	557	557	508	586	518	572	559	566	567	529	576	550	537	570	523	582	571	538	579	598	523	574	550	541	560	537	532	556	575	539	530	543	556	538	547	552	540	539	547	540	545	532	542	546	545	576	533	582	532	538	546	574	527	557	570	571	587	591	567	525	558	547	528	573	574	533	558	557	545	569	621	570	551	602	567	554	558	556	562	566	530	586	554	554	555	569	552	522	561	559	554	546	528	586	533	564	530	528	557	588	560	552	523	565	599	547	592	541	578	530	589	581	600	546	570	552	556	522	565	535	561	545	514	536	576	559	576	518	561	526	516	525	533	578	577	557	516	541	586	527	543	570	576	536	563	562	535	579	567	533	571	554	536	489	535	556	584	576	549	546	541	533	552	579	553	546	553	568	563	558	570	549	570	551	542	550	598	547	599	566	557	515	526	586	543	544	612	527	573	567	579	566	572	561	551	563	534	554	616	549	559	538	541	534	546	549	574	549	571	543	535	546	554	599	554	551	572	594	558	538	499	566	538	576	562	544	535	543	585	547	552	551	539	557	553	569	587	542	606	559	551	554	561	571	549	569	558	536	607	568	605	587	531	535	582	528	551	530	568	545	567	551	528	594	557	560	582	600	571	564	565	546	550	531	557	503	558	526	545	546	563	539	594	569	565	578	512	478	513	538	578	563	569	593	542	544	530	572	546	532	530	504	539	561	547	551	589	541	544	577	585	529	559	526	494	560	567	518	561	531	537	530	530	523	560	592	520	515	552	539	572	535	533	508	492	548	584	589	588	548	565	545	572	597	523	520	569	557	581	524	528	538	549	547	565	551	556	537	558	542	547	590	545	554	552	520	539	554	542	568	544	559	555	541	522	568	570	556	555	539	533	546	525	542	521	565	568	566	534	567	548	515	589	557	583	547	525	562	566	619	576	548	532	611	530	549	534	554	573	540	505	601	543	570	541	571	581	584	574	530	577	549	570	530	555	557	520	550	546	501	564	544	548	591	545	570	536	545	595	587	588	571	565	543	545	559	561	554	566	552	529	555	584	558	549	560	588	576	519	596	569	551	533	604	598	574	545	527	560	560	533	549	587	557	536	549	546	506	546	530	581	564	544	547	627	563	521	598	563	550	554	549	605	488	564	555	525	567	571	556	566	560	576	572	547	584	531	531	561	548	597	583	556	558	531	534	534	535	544	557	567	559	559	514	571	560	582	574	550	545	549	590	526	552	553	535	560	534	552	533	532	568	518	537	560	570	531	542	507	561	540	568	586	566	560	561	570	577	541	533	535	538	532	547	565	568	577	526	566	499	548	543	584	541	514	539	563	553	508	546	580	574	532	548	549	515	519	556	574	564	543	550	537	561	550	572	551	586	568	576	554	522	543	563	534	577	546	525	486	556	549	552	544	541	557	582	544	568	516	558	595	555	605	551	565	515	535	529	589	542	578	548	561	593	565	552	582	543	505	584	543	550	567	548	536	591	583	542	559	585	572	531	560	577	556	566	560	582	541	553	553	516	543	510	525	587	576	580	571	572	591	544	607	589	550	549	584	554	514	566	540	511	564	575	534	580	549	564	541	567	527	548	537	551	559	568	587	557	573	554	575	570	585	504	564	576	565	567	565	619	586	519	562	560	538	521	570	537	534	575	622	554	567	531	549	536	550	565	537	517	580	527	540	547	592	575	553	554	554	575	519	568	553	534	566	557	516	572	606	546	522	609	537	580	585	545	538	583	558	598	567	547	570	575	577	573	547	538	563	571	527	549	596	545	558	546	533	557	550	550	517	541	533	551	624	524	563	538	581	551	531	534	546	523	554	531	571	586	567	524	543	576	553	522	525	545	571	537	572	586	539	590	561	558	599	542	533	542	555	586	537	563	585	544	541	576	536	544	597	559	584	515	567	540	542	543	555	553	567	535	538	568	548	616	561	547	577	550	581	581	566	538	553	512	571	534	526	573	554	550	577	566	552	556	569	519	602	601	545	552	554	561	573	582	543	558	552	592	588	592	558	554	546	531	528	550	566	554	538	604	515	537	575	591	569	532	586	545	580	550	552	543	568	625	516	584	579	548	536	563	533	528	540	596	581	562	560	565	529	595	528	561	520	534	580	577	567	522	589	499	574	543	540	539	497	590	567	562	541	568	524	592	543	598	538	548	509	557	554	583	545	534	531	539	569	556	537	585	537	584	538	581	583	543	596	517
36482	24025	16570	8612	2957	1081	479	241	155	131	157	181	171	104	101	126	91	110	119	129	130	103	97	105	102	116	108	97	108	107	119	118	98	96	93	89	99	94	105	96	126	105	96	86	121	116	105	116	105	98	99	114	98	116	83	119	101	101	101	96	92	94	89	102	97	105	82	120	103	122	89	111	90	110	117	118	97	96	101	119	91	112	125	113	110	100	120	96	90	91	85	91	95	115	104	104	92	103	105	99	93	107	110	99	120	83	97	113	112	96	108	101	102	105	87	93	113	102	89	117	107	94	107	93	100	104	115	111	115	101	83	109	102	115	89	106	92	110	107	113	94	98	93	98	108	105	101	86	104	88	100	101	102	113	109	88	101	87	103	84	93	93	94	102	123	116	98	101	96	68	118	100	98	105	104	124	115	97	106	110	102	100	109	106	93	98	115	102	93	89	106	98	96	101	100	102	98	108	103	108	107	88	110	120	111	95	88	98	86	120	109	105	97	104	73	96	102	111	107	122	100	109	126	110	102	82	99	91	102	101	79	85	108	112	102	101	100	109	106	105	96	87	94	97	108	111	100	115	82	123	106	107	84	83	104	119	111	101	100	93	110	102	99	89	108	96	103	90	94	93	102	114	97	110	107	107	89	110	125	99	99	109	95	105	107	109	84	107	103	104	95	113	104	117	97	92	104	105	95	101	99	92	95	87	104	107	94	107	91	103	95	93	104	109	90	116	101	99	99	112	102	118	105	116	96	121	95	129	108	116	87	121	109	91	100	96	104	93	108	96	105	99	105	97	97	104	107	110	118	103	86	118	110	98	110	111	103	90	120	110	98	88	103	96	102	110	106	98	121	89	94	107	86	94	96	103	104	112	114	110	129	96	108	108	114	94	100	104	103	112	113	112	111	86	99	88	99	112	97	105	105	127	114	98	112	101	97	107	100	86	120	105	94	104	114	120	98	106	103	109	91	101	103	116	113	99	96	98	109	102	115	95	88	93	113	107	93	101	119	86	112	90	105	108	110	79	112	118	94	82	108	104	84	110	100	93	114	101	102	95	94	88	107	122	121	90	113	106	103	102	101	106	108	102	83	112	112	122	111	115	93	101	104	113	111	87	98	115	122	96	114	108	87	86	106	93	91	111	99	99	103	102	82	91	102	103	107	108	113	100	93	99	113	95	89	88	114	84	74	102	81	107	108	104	89	107	101	116	99	107	101	92	113	117	97	124	79	101	99	102	87	101	101	89	94	84	94	95	110	121	92	114	87	119	108	117	93	108	124	99	100	114	125	113	94	90	126	106	97	104	111	109	109	106	109	101	93	118	101	118	85	106	99	102	86	97	98	104	102	109	117	94	123	101	79	101	94	104	110	107	114	91	96	105	101	110	101	99	114	86	104	111	96	110	105	112	112	93	115	89	85	116	94	109	92	81	104	110	100	84	81	102	101	101	134	90	87	83	94	118	105	125	124	129	115	107	115	106	108	99	96	114	108	99	107	93	101	112	93	94	110	97	106	99	94	104	88	99	115	97	87	104	110	117	111	107	118	90	101	98	98	95	81	93	97	121	95	125	97	96	119	105	105	105	101	91	107	99	117	98	113	106	97	110	113	107	97	113	102	105	72	93	103	105	109	92	105	99	115	114	103	105	92	106	93	104	106	97	102	96	107	100	96	109	83	111	112	102	98	97	114	95	107	87	100	100	112	84	106	85	107	101	96	109	116	112	105	111	96	85	102	95	99	99	109	98	104	101	102	99	92	101	100	109	114	117	122	105	98	107	105	91	93	95	77	104	98	108	111	79	98	86	106	123	107	97	108	114	96	97	100	84	110	110	104	99	114	97	103	106	107	109	104	90	103	94	96	122	92	103	113	99	104	113	95	109	117	112	92	103	98	103	107	95	114	97	112	99	92	130	104	117	105	91	105	135	116	91	104	91	129	90	101	96	104	94	119	105	109	111	77	98	95	119	103	107	110	107	93	91	107	105	97	86	102	90	105	107	92	102	96	83	92	96	113	80	99	110	86	105	131	103	99	126	101	112	92	89	105	116	111	111	89	96	95	92	109	107	100	118	110	113	95	98	114	92	112	109	81	108	93	88	71	94	101	109	112	99	100	103	101	116	84	110	94	103	101	92	103	108	104	103	91	94	99	103	103	109	117	96	102	98	108	114	97	102	95	85	105	105	86	107	100	108	105	77	93	127	96	89	101	112	100	113	130	107	92	111	107	126	107	82	97	109	95	107	108	104	100	102	96	111	130	113	93	100	100	108	117	104	90	104	117	96	96	105	103	101	100	98	86	83	114	113	124	89	120	81	110	108	105	88	95	93	93	94	106	112	101	82	99	103	103	104	107	100	98	106	110	112	108	99	111	96	105	113	118	92	88	110	96	94	118	109	119	108	110	95	94	94	84	108	114	111	86	117	102	110	104	98	106	117	123	106	113	107	104	125	99	79	107	104	114	120	92	97	103	126	120	105	80	129	109	114	73	89	99	116	98	96	99	89	98	93	100	102	88	98	107	102	112	107	94	110	88	110	94	103	98	104	109	87	76	94	92	122	116	106	105	96	112	101	102	94	106	103	109	102	107	98	98	99	91	115	104	114	89	109	99	102	109	85	109	110	114	105	108	106	112	99	103	82	89	106	108	92	91	100	99	117	101	105	89	91	104	88	82	121	99	103	96	121	105	100	110	110	81	89	99	111	85	102	102	120	104	112	116	104	96	108	106	104	91	96	94	107	105	88	115	115	98	106	112	94	110	119	94	107	116	103	109	97	93	91	120	123	88	114	105	102	115	108	101	118	94	96	98	104	95	109	118	97	105	99	97	113	122	102	114	110	108	90	76	88	99	97	104	93	81	104	94	85	96	103	95	106	110	106	89	86	85	83	102	97	109	114	94	112	107	103	85	100	104	97	115	112	91	108	120	106	120	107	110	93	96	101	112	108	92	87	107	106	103	102	124	112	102	99	129	108	88	94	92	103	109	92	101	92	83	96	91	116	102	105	99	105	101	108	120	115	106	95	96	115	110	106	97	121	111	101	100	106	107	113	107	102	106	101	92	87	92	116	120	102	97	90	101	108	100	97	109	121	91	100	107	113	85	99	88	111	115	106	109	102	96	108	94	92	103	103	98	90	122	103	107	103	97	106	111	97	121	92	113	97	101	100	92	87	97	99	101	82	106	90	112	97	116	91	91	116	102	111	109	109	120	111	110	92	107	104	93	115	79	94	100	86	112	97	104	90	101	91	113	120	99	97	110	121	103	94	101	99	127	116	104	100	94	97	111	113	96	94	99	110	108	124	96	113	92	115	114	100	96	97	105	94	100	111	109	101	107	105	87	97	122	97	104	94	96	118	115	108	105	98	93	107	95	90	108	86	106	81	83	95	104	107	99	104	105	99	96	88	119	87	94	129	114	99	109	120	107	95	106	89	89	99	115	118	105	103	95	114	97	92	105	101	86	92	96	114	100	116	99	108	122	101
25941	19280	16839	9657	2303	1396	923	589	525	552	566	616	476	400	357	362	333	363	370	326	320	312	300	288	311	321	297	316	315	302	319	269	291	273	308	268	282	261	293	288	303	292	260	299	287	277	298	297	298	260	284	260	280	282	278	321	283	309	287	272	316	265	299	280	296	280	296	283	270	259	266	303	279	283	317	278	237	259	298	285	287	282	274	268	281	270	300	275	284	299	291	318	279	258	266	264	272	267	295	304	274	260	285	310	270	304	288	311	300	291	268	287	292	291	270	283	298	291	273	284	312	291	262	286	306	288	304	279	292	302	275	300	285	282	294	289	272	303	295	314	319	299	277	253	267	289	286	282	300	287	302	297	288	271	301	312	313	280	236	290	298	293	297	272	306	246	306	281	275	261	300	279	281	278	274	276	279	260	268	268	272	280	276	313	321	259	279	280	311	259	288	284	285	281	275	254	272	264	276	268	282	273	267	265	282	282	268	264	298	298	277	273	311	283	250	283	289	285	291	295	288	314	266	272	287	294	280	268	258	283	262	270	306	241	249	286	305	270	286	261	293	276	291	314	266	296	276	291	272	282	295	299	268	277	280	304	283	288	288	301	279	275	275	283	295	281	304	278	301	289	291	268	297	263	306	305	312	289	275	277	240	266	305	248	274	288	303	286	300	264	288	268	257	295	296	284	281	271	265	282	265	278	247	293	311	272	302	261	277	275	286	281	293	311	269	275	269	268	272	265	311	267	268	276	262	258	286	286	271	296	269	254	273	272	257	257	269	251	317	292	275	263	315	268	273	271	262	301	294	286	264	271	304	258	296	271	294	275	302	270	292	249	280	269	280	279	300	287	269	279	323	302	268	267	300	283	265	268	258	276	275	265	291	308	268	293	296	258	274	314	291	269	298	282	278	272	302	283	305	333	286	280	277	288	268	299	282	269	293	284	281	274	312	287	265	293	271	264	320	297	301	273	273	320	281	285	273	283	313	285	280	284	289	284	285	291	275	308	288	291	260	292	295	268	248	273	288	275	272	289	293	293	269	280	292	305	268	296	268	276	264	287	256	307	299	295	306	295	290	260	298	274	284	260	257	284	284	259	303	296	263	300	296	302	277	289	282	291	276	282	296	292	272	249	285	286	309	290	294	314	274	281	303	297	277	278	303	291	273	255	282	252	267	289	268	277	272	246	279	269	307	272	272	296	276	293	267	293	297	292	267	239	275	295	297	292	298	312	291	298	303	258	274	277	312	298	312	285	303	279	271	279	269	278	268	289	297	295	253	276	259	302	292	306	286	261	270	301	351	285	292	252	263	246	295	282	287	311	274	276	251	301	300	286	280	305	292	303	274	297	288	308	259	282	299	287	286	285	269	282	270	276	293	314	268	289	289	253	264	285	303	281	266	257	295	280	301	275	285	302	249	300	263	296	240	278	309	282	288	256	276	270	288	257	252	291	269	270	296	294	280	288	268	269	264	269	268	281	269	280	312	269	259	288	288	292	283	289	275	255	254	279	277	281	250	309	292	301	305	275	309	253	288	312	255	279	283	269	312	322	279	288	296	277	293	275	278	287	298	280	293	312	281	285	268	252	270	270	253	301	278	255	267	278	299	275	300	298	268	273	327	278	283	294	288	308	293	271	303	292	279	270	272	315	290	273	307	242	294	265	293	291	277	273	283	274	277	279	272	270	285	272	292	288	278	305	261	305	285	308	273	277	268	282	268	276	268	297	284	276	284	289	278	288	300	289	293	267	272	286	263	256	255	280	289	280	290	269	259	316	287	279	293	281	287	281	283	289	270	281	266	273	293	279	286	293	262	284	293	281	256	289	277	254	260	279	285	275	288	280	256	267	268	294	283	273	292	287	276	293	300	286	308	282	272	263	268	289	284	255	255	286	278	312	294	274	296	291	291	256	264	283	285	258	254	282	293	278	266	282	297	310	292	276	254	306	281	276	283	297	270	266	277	299	265	264	250	289	291	270	287	295	300	323	303	301	270	248	270	285	256	288	281	296	291	254	266	283	290	256	254	282	280	278	267	269	298	263	281	280	301	279	289	280	265	269	257	283	296	254	269	274	289	314	305	268	247	286	257	286	286	286	280	292	271	266	295	275	282	295	268	283	262	267	312	299	273	287	270	303	311	301	249	286	280	265	282	268	289	295	278	259	256	261	270	269	264	259	264	250	289	260	287	257	273	283	257	299	270	293	290	299	266	285	306	272	273	279	287	256	279	259	253	257	287	284	296	279	280	296	287	280	268	276	329	293	292	272	272	284	270	278	274	302	280	286	280	295	300	276	269	279	252	290	270	278	247	252	306	275	291	270	287	277	257	292	269	301	282	266	265	278	272	292	255	272	238	276	288	288	276	291	292	302	287	298	295	294	289	276	297	275	303	306	286	282	252	264	307	300	293	269	244	289	288	247	270	269	284	318	281	272	281	292	269	268	267	277	269	273	277	259	295	297	273	281	270	299	307	287	277	278	287	288	298	296	273	279	257	297	275	245	294	272	266	277	281	275	282	273	291	251	285	273	257	280	304	262	280	273	307	280	280	292	291	317	304	322	285	271	250	281	276	304	286	289	292	291	246	256	264	287	259	294	274	288	270	276	279	279	253	279	270	262	300	279	265	271	278	287	288	282	293	261	315	301	302	277	306	267	267	284	267	247	279	297	263	285	301	254	282	297	269	306	281	267	298	253	277	277	285	278	259	298	285	295	275	296	292	276	272	264	274	253	247	299	271	279	284	304	284	267	275	260	288	291	288	250	282	265	282	290	275	306	285	253	277	263	256	284	270	266	280	274	281	286	270	306	250	296	291	297	275	284	267	304	310	267	290	267	304	267	290	309	307	288	293	260	314	294	298	307	283	266	272	263	268	277	270	288	288	269	295	282	284	291	276	297	289	278	263	277	311	305	272	283	280	283	280	307	270	283	257	302	266	286	295	291	292	269	258	274	254	260	271	269	277	293	276	273	261	289	288	275	275	267	268	287	275	320	306	260	308	294	299	284	242	287	263	275	279	281	268	314	276	297	255	280	293	272	284	289	265	270	300	288	287	255	281	298	254	291	302	248	284	309	280	294	278	282	283	250	248	309	263	244	280	276	282	280	287	312	305	247	281	273	248	295	295	273	276	266	275	325	262	305	286	265	271	294	297	252	293	284	279	283	268	285	270	278	285	266	285	257	286	311	258	301	287	286	310	263	283	270	277	284	275	296	282	269	297	276	300	286	266	279	259	290	284	265	278	294	249	267	270	269	297	253	263	262	265	264	249	270	299	241	288	312	275	297	319	288	287	289	286	268	308	292	282	263	274	290	257	272	272	283	274	252	295	275	274	296	295	290	265	295	249	305	265	284	294	270	290	281	262	280	285	287	279	274	292	311	259	285	300	298	260	247	300	304	290	288	270	297	269	278	298	301	272	272	312	304	273	243	270	279	312	282	320	294	282	285	291	285	248	284	293	308	264	285	265	260	291	284	298	262
9851	3396	1318	495	323	320	281	322	292	301	312	283	301	303	285	286	290	306	278	327	281	289	298	304	271	290	345	303	300	283	316	291	290	290	303	294	290	254	277	322	318	298	312	299	301	304	323	281	302	293	315	283	297	300	281	303	287	289	283	277	311	296	314	290	312	295	280	288	274	290	283	321	257	272	315	313	316	283	314	294	328	295	300	328	302	293	289	322	292	270	285	311	300	312	295	296	302	315	317	281	307	284	283	291	309	278	299	276	300	294	306	301	305	297	291	270	295	315	305	274	284	317	287	277	280	289	314	276	281	305	287	286	296	306	301	328	281	308	293	306	290	291	319	311	303	311	294	279	286	299	308	271	283	294	304	309	301	278	317	279	301	303	332	294	321	301	310	288	310	278	304	309	317	264	293	330	287	287	308	296	308	270	307	286	331	298	269	328	299	294	303	296	310	318	308	312	327	296	292	295	291	293	278	293	293	300	293	286	309	308	305	297	320	315	285	283	302	303	309	274	288	304	298	275	295	277	294	260	316	298	287	291	284	322	321	288	308	302	294	274	299	274	268	318	281	305	297	287	301	309	287	326	299	271	297	279	294	287	281	256	276	275	323	318	315	320	276	326	280	276	334	289	279	286	308	298	306	282	293	279	327	323	274	305	328	278	269	318	263	306	314	283	288	294	302	299	309	331	321	305	306	269	288	318	296	294	316	299	315	310	303	321	314	303	310	304	290	306	315	290	280	320	283	310	300	286	334	295	300	284	283	297	330	318	282	284	305	290	298	284	279	326	282	278	290	275	301	272	291	288	281	286	306	276	267	318	312	291	295	306	294	276	270	296	333	303	326	297	316	336	290	291	302	321	322	285	309	307	306	268	279	286	302	322	308	305	278	315	324	289	288	289	282	307	298	294	272	288	301	315	316	297	313	315	322	296	308	296	265	278	308	312	295	280	289	303	310	291	303	319	295	321	291	285	332	289	268	297	299	324	310	309	297	287	310	280	310	296	294	271	293	334	309	291	258	277	310	298	267	313	278	311	273	307	309	306	275	319	303	286	277	278	266	294	342	319	324	293	314	334	300	283	299	275	307	319	306	277	297	316	288	304	306	307	315	306	295	296	274	275	277	296	290	316	313	290	303	293	298	266	313	296	276	303	310	311	290	290	284	307	314	269	304	302	313	303	313	307	271	309	329	278	296	309	300	289	323	285	295	358	302	274	255	285	310	309	271	314	266	284	270	287	292	325	311	289	298	315	310	284	311	295	266	281	314	299	323	282	290	301	300	304	285	281	312	310	340	313	315	272	289	306	293	293	282	312	316	293	279	311	310	303	275	324	307	315	294	306	316	282	285	328	270	301	293	307	314	309	315	285	323	350	285	281	312	308	292	337	303	306	297	273	322	312	332	307	289	306	301	292	317	284	310	284	303	288	306	292	304	290	276	295	293	316	318	300	341	321	282	297	299	302	303	313	297	297	303	314	283	263	323	329	272	300	280	304	286	275	263	276	309	334	311	313	299	287	277	291	300	324	327	313	256	293	270	295	303	294	331	291	290	287	327	283	317	293	319	313	310	288	275	320	303	272	275	270	300	280	268	271	333	259	298	295	290	305	292	297	329	303	312	291	304	271	288	291	303	291	270	282	312	293	320	280	306	294	293	301	310	288	304	284	301	297	294	278	309	318	271	319	311	313	292	290	308	301	292	284	332	292	299	299	319	280	292	279	282	315	305	319	277	296	323	281	304	256	327	291	309	307	332	280	314	334	340	277	265	301	292	293	279	301	278	286	298	283	341	293	311	301	305	268	283	320	292	340	281	336	298	320	315	316	293	294	293	306	290	295	307	294	281	299	309	315	302	292	320	344	318	308	305	315	339	301	274	288	301	304	305	263	269	265	284	287	290	315	294	310	317	302	256	261	306	295	312	319	303	287	268	332	276	281	275	287	310	300	309	302	276	303	339	295	270	256	297	311	316	329	352	308	316	302	311	307	316	310	274	295	322	323	314	279	288	291	307	280	291	318	271	265	342	310	283	292	301	295	291	335	261	265	300	308	279	307	326	318	318	306	273	300	290	272	318	296	313	267	314	316	303	308	295	301	299	297	293	320	293	293	301	286	301	300	301	309	304	304	303	305	321	303	314	266	324	273	275	264	265	283	316	286	272	283	300	306	300	309	304	327	310	286	316	314	311	299	309	295	281	288	311	296	325	274	322	290	300	311	285	328	311	310	262	303	312	277	303	302	325	299	329	310	277	290	308	311	283	277	306	291	315	279	290	297	317	283	274	264	270	332	297	267	314	299	288	325	298	297	250	312	341	318	314	297	312	295	293	311	255	305	282	308	284	295	313	299	295	271	300	263	317	261	329	304	350	290	329	296	283	313	297	300	318	331	307	321	315	295	311	286	295	280	300	303	315	295	336	305	294	292	278	263	312	245	281	289	281	310	279	309	325	292	295	293	310	339	293	290	340	316	283	333	301	297	307	276	308	308	287	336	302	301	284	318	288	333	303	321	320	285	317	309	295	285	278	292	301	341	321	305	316	305	295	303	315	315	282	296	315	329	292	287	302	310	298	279	306	299	314	296	318	325	353	304	280	299	303	285	302	295	324	288	305	289	300	300	282	265	296	341	310	279	299	305	276	274	293	315	301	297	306	310	324	327	283	345	300	293	307	312	281	296	279	275	292	284	309	305	307	293	303	278	323	307	286	320	288	327	290	305	300	301	319	291	318	300	285	296	310	274	314	298	300	239	291	317	314	299	311	304	284	284	286	322	326	275	289	263	298	277	278	307	323	314	336	291	316	303	298	303	291	309	294	336	304	291	309	308	305	279	262	285	296	300	263	293	326	312	287	268	300	295	300	287	331	296	291	278	331	304	317	333	272	332	266	341	318	326	313	291	295	327	306	304	269	313	255	299	288	277	304	324	306	291	300	279	280	337	285	271	280	315	303	323	270	298	282	286	315	318	288	325	300	316	293	298	285	288	305	286	274	309	310	318	318	295	307	300	293	297	319	276	315	297	299	266	269	296	309	320	294	297	277	299	298	315	282	282	300	311	266	297	288	305	274	313	293	306	295	324	305	276	255	266	323	305	282	285	266	298	261	317	297	266	312	313	303	337	306	310	277	319	305	329	292	306	297	263	265	318	294	313	299	293	301	306	306	307	306	266	315	283	286	282	271	302	280	290	307	280	305	294	315	307	294	311	276	328	294	284	321	279	309	323	283	309	303	300	341	257	309	312	289	301	310	317	307	278	310	298	291	308	270	326	279	294	282	296	317	298	300	315	317	313	311	301	294	301	286	320	280	325	271	312	284	310	306	317	308	301	274	313	309	300	326	308	295	333	289	345	308	304	302	305	282	303	312	310	302	279	282	322	335	337	304	254	306	315	279	306	282	288	329	308	261	274	282	295	320	301	314	316	302	279	285	305	311	299	296	338	327	313	301	298	280	311	306	317	317	265	337	277	300	313	312	313	299	315
7894	4059	3032	1618	842	725	742	750	722	717	722	736	709	780	718	727	705	742	746	714	723	731	726	727	775	712	758	749	773	688	765	739	737	758	745	723	731	731	753	739	720	742	729	695	704	740	747	763	702	745	707	734	699	725	767	699	695	677	758	721	763	769	750	733	716	737	729	732	721	715	756	725	733	719	766	745	772	719	727	699	705	746	761	746	757	752	696	746	732	751	731	778	757	734	760	741	763	783	729	790	688	717	756	735	766	731	695	703	720	739	751	769	716	740	683	765	725	722	737	733	730	749	732	721	750	762	714	747	764	742	748	735	713	760	768	752	698	719	727	732	744	720	721	699	728	731	751	711	730	743	740	727	794	754	707	728	717	730	719	702	715	733	721	712	726	711	759	758	716	715	715	724	762	734	749	688	730	766	764	774	720	652	760	711	676	729	745	732	767	764	692	726	739	743	703	758	677	723	727	744	708	734	694	781	710	777	690	721	691	743	724	703	718	749	718	722	726	707	745	720	687	714	720	765	725	740	754	710	728	726	740	749	747	730	742	740	744	708	716	724	768	753	734	710	704	739	753	725	766	787	685	745	742	751	760	734	741	717	712	695	763	740	758	808	729	700	691	736	753	733	684	774	734	759	741	752	734	729	749	719	672	716	689	727	749	726	742	729	758	707	701	693	735	789	708	723	756	724	686	697	726	743	734	752	716	760	730	708	731	713	717	750	778	735	714	696	733	732	765	733	695	757	765	718	742	722	692	687	727	752	695	703	718	718	741	730	731	733	731	705	736	744	751	735	710	716	711	766	697	758	668	761	711	714	754	715	744	744	731	727	701	741	709	752	714	748	731	758	714	695	740	714	718	772	676	699	709	713	685	759	733	726	753	731	705	762	732	722	701	733	749	802	679	721	666	743	738	678	682	734	769	746	721	686	719	733	744	721	726	700	727	721	784	811	743	734	665	669	729	765	731	732	762	669	774	723	713	706	755	732	738	730	746	725	730	766	725	716	771	723	712	749	735	776	731	675	710	656	716	750	700	737	751	722	780	707	724	709	702	706	700	726	718	724	721	720	748	706	712	728	714	745	720	740	693	739	726	744	747	716	714	697	716	742	729	736	721	768	713	763	708	699	715	731	716	736	770	762	734	755	738	693	717	704	747	736	730	706	690	713	747	687	755	706	725	721	700	677	707	756	724	744	661	731	737	666	669	718	759	714	761	760	747	724	710	729	698	721	747	753	682	770	720	720	759	753	767	774	736	745	766	769	704	704	746	738	749	661	683	763	696	729	725	741	731	805	734	694	720	719	748	769	714	742	727	623	702	701	745	744	713	729	730	787	717	731	748	747	733	704	705	740	747	686	702	744	748	791	746	737	736	778	700	705	732	726	774	735	708	763	756	758	729	739	808	742	734	793	724	684	731	742	716	740	778	750	733	779	748	693	732	713	731	785	688	773	749	739	707	765	727	733	764	717	702	716	697	749	710	717	751	716	749	725	699	760	745	732	711	740	692	717	719	735	755	779	718	769	727	727	707	749	727	733	723	794	688	736	748	731	663	774	709	706	764	750	738	763	754	714	710	696	717	679	708	726	760	756	730	724	727	759	730	672	719	740	702	755	721	739	720	711	782	724	696	797	745	702	729	717	711	734	708	704	694	732	760	762	682	778	737	747	778	744	728	676	698	711	730	762	710	672	763	740	720	745	736	749	719	784	731	753	713	744	742	712	723	735	731	708	727	763	713	722	696	717	742	720	715	762	769	698	689	740	727	723	740	721	696	698	752	758	749	705	734	717	725	674	733	711	748	713	754	725	713	745	755	769	742	761	699	714	736	688	729	720	755	703	704	742	769	775	720	719	721	736	766	722	716	757	764	731	725	698	754	665	735	757	688	747	759	724	717	659	665	712	708	730	740	723	754	719	729	714	656	776	727	731	720	753	754	723	752	756	723	744	749	706	757	714	696	710	742	758	719	706	760	708	733	743	751	779	742	724	732	722	716	726	719	697	719	698	772	729	725	720	779	688	685	781	729	783	745	702	737	744	706	700	745	724	754	714	717	681	712	776	777	757	769	762	723	739	730	798	715	756	708	738	691	703	753	708	719	705	755	761	745	736	713	716	767	738	749	705	733	777	726	716	723	720	763	716	723	707	753	726	755	691	706	760	727	744	699	712	701	729	734	778	740	716	774	757	733	734	750	705	753	699	760	716	721	689	719	749	686	716	756	685	758	760	724	803	741	740	775	734	766	706	769	761	711	726	739	733	706	730	719	707	718	769	755	704	723	718	757	772	691	748	730	712	739	756	724	756	753	715	784	738	782	697	749	769	732	732	723	725	702	728	700	709	703	719	705	752	700	710	733	741	725	680	747	732	729	752	698	731	732	698	713	719	697	710	714	716	713	715	741	741	694	716	737	738	699	716	724	712	781	709	698	777	711	718	719	718	746	750	703	722	779	783	735	728	738	707	701	679	757	760	711	751	746	761	689	739	762	751	736	708	698	741	716	736	735	705	706	712	717	722	707	737	723	734	780	714	731	715	724	729	769	746	657	711	745	664	748	740	727	769	726	733	733	769	705	696	635	735	728	764	721	713	743	741	695	670	730	721	761	735	738	708	712	773	729	692	724	721	708	704	718	764	686	794	703	731	763	756	737	713	725	755	728	684	729	737	679	731	767	767	742	740	744	718	744	734	685	720	748	723	722	714	772	752	758	681	799	726	687	711	735	692	736	735	733	721	720	772	700	745	767	752	704	722	704	761	696	759	711	740	714	713	722	715	755	716	702	721	717	719	717	713	693	746	749	733	709	668	746	703	762	707	731	763	767	757	748	698	751	736	721	738	684	755	765	738	752	748	692	735	718	737	730	741	717	749	713	727	702	766	700	743	730	748	759	742	717	703	729	810	761	757	716	781	745	746	777	745	710	737	682	702	719	751	724	726	690	712	720	719	774	748	703	743	729	745	771	742	753	759	731	753	772	753	766	729	768	773	722	757	757	707	729	746	770	746	721	734	706	703	745	723	700	715	772	710	748	714	748	698	711	747	687	723	735	714	727	723	745	687	684	753	698	725	695	742	725	730	741	680	726	715	729	730	724	773	699	721	753	758	712	708	717	751	740	721	779	758	733	733	706	733	721	715	742	734	757	704	770	785	734	718	751	759	723	803	710	632	744	749	723	783	757	732	732	665	730	726	730	731	687	731	746	712	751	731	729	724	737	734	769	721	699	692	743	753	699	717	739	740	768	732	701	731	702	748	705	739	730	786	704	724	719	735	738	717	736	710	707	696	748	687	697	714	794	731	758	718	704	709	709	718	704	710	737	722	727	699	708	709	722	639	769	707	687	737	713	724	706	689	675	713	732	760	723	700	744	643	712	753	718	705	728	694	721	730	697	734	728	719	725	746	698	729	714	765	756	716	777	681	745	699	697	738	719	769	724	715	739	772	705	741	775	713	743	732	724	672	739	754	737	726	747	747	738	684	798	713
27794	16648	10291	4877	1648	699	415	313	278	246	240	237	234	234	220	210	243	235	239	225	201	248	221	244	231	218	206	204	227	228	218	257	200	218	194	226	233	237	211	238	217	234	193	207	223	223	221	234	233	224	210	205	213	234	217	248	251	202	217	230	207	225	221	226	211	234	206	230	209	205	206	243	213	222	219	235	197	216	228	188	230	184	213	228	229	193	223	226	245	233	201	247	221	231	201	199	197	208	225	213	205	209	208	245	219	241	235	224	217	236	258	213	233	230	216	240	222	185	232	240	211	201	217	240	272	251	226	217	220	229	213	229	231	229	227	202	238	238	229	216	229	231	232	219	201	196	190	243	204	223	194	214	254	232	221	232	216	236	250	230	256	239	238	223	185	229	223	214	229	224	221	203	229	231	221	236	235	235	232	239	207	230	241	219	220	248	228	230	233	242	224	211	233	223	222	221	217	231	212	246	223	192	211	223	214	212	198	230	232	255	228	212	214	185	260	249	234	194	240	219	215	220	240	202	200	203	236	236	194	220	194	223	228	242	208	209	209	209	210	234	240	218	239	240	209	234	234	246	246	225	224	258	213	199	221	240	251	229	205	214	218	199	233	226	212	202	211	228	234	218	225	236	234	226	227	240	206	219	207	204	219	223	239	211	211	254	201	205	204	245	206	228	212	221	193	219	205	229	220	205	209	247	209	200	231	202	241	211	239	215	221	213	238	224	233	212	184	219	211	202	198	221	212	224	236	251	254	248	219	222	231	213	200	229	207	198	233	187	218	220	192	222	268	219	220	242	216	205	201	219	225	234	253	231	297	202	223	224	253	245	223	219	187	239	223	199	234	236	231	216	239	236	226	231	216	207	232	218	229	215	239	238	223	200	228	205	207	191	210	240	233	221	202	223	221	227	213	213	224	237	214	208	227	188	210	232	213	205	251	222	220	254	208	221	246	228	220	214	219	200	204	216	251	213	218	242	225	208	230	219	247	211	223	223	213	233	211	210	226	209	240	228	250	223	235	240	236	234	202	240	218	245	243	229	208	201	224	214	201	249	223	217	211	206	210	233	227	223	199	213	179	213	194	219	203	260	247	235	235	235	218	229	231	225	232	225	206	196	230	210	203	240	211	215	255	236	222	237	201	235	203	222	203	223	208	221	229	210	263	221	211	229	234	219	206	230	217	244	224	223	224	212	220	223	214	234	217	221	208	223	219	199	240	253	221	191	233	210	214	207	201	232	238	228	231	218	225	222	240	245	220	244	226	219	230	251	210	236	219	196	211	226	206	234	229	227	231	212	213	230	221	219	223	258	206	269	230	245	243	217	229	205	214	223	224	190	202	192	218	206	207	194	218	232	183	255	210	228	247	215	231	226	218	225	220	204	232	233	219	225	261	215	223	242	254	228	218	212	220	210	226	202	225	229	205	209	232	220	219	232	218	220	232	232	238	222	244	234	247	216	222	210	230	193	238	218	239	202	240	231	231	206	207	227	230	235	214	225	218	217	239	200	271	218	214	225	219	251	215	223	207	209	205	239	237	207	226	200	210	216	189	207	218	239	220	210	192	218	214	215	207	223	244	202	196	228	231	214	212	217	233	225	227	229	198	246	220	242	188	217	244	222	231	205	237	208	246	198	214	204	232	223	211	220	223	224	249	207	248	236	215	232	234	234	187	222	239	249	214	235	222	251	251	217	190	222	221	209	202	237	245	236	216	227	239	245	218	225	222	261	231	245	245	199	210	213	239	227	220	215	213	233	210	250	228	218	249	219	254	213	230	212	185	215	208	240	237	223	205	209	219	220	234	213	222	242	268	224	245	219	214	225	261	249	233	237	211	199	221	224	205	241	209	179	214	215	219	238	221	221	237	239	233	233	218	209	189	244	212	227	223	218	239	226	230	220	202	214	221	249	217	228	215	201	201	224	231	267	221	227	222	224	193	245	220	224	219	195	237	202	209	213	225	243	219	233	244	207	217	233	225	208	224	239	243	207	215	213	217	211	229	212	213	222	229	225	224	220	207	232	198	222	234	215	196	235	213	220	225	211	220	250	208	214	226	214	236	240	223	223	193	230	226	199	223	226	206	197	224	228	207	253	247	214	215	195	232	252	233	210	222	233	215	244	218	221	204	237	214	210	220	225	219	243	203	230	226	224	224	208	211	236	215	239	219	237	227	219	234	224	223	205	224	234	212	204	191	228	219	212	250	230	202	216	272	209	209	234	235	245	238	197	216	233	238	254	207	222	224	219	214	237	209	200	239	205	209	220	201	235	211	209	194	211	237	231	233	214	213	208	226	224	207	205	229	247	241	227	216	230	223	228	203	223	228	185	237	215	245	212	234	241	227	215	204	239	218	228	245	199	216	208	196	217	216	218	231	203	249	214	249	252	223	221	220	229	227	249	224	247	227	253	234	220	248	245	216	208	217	234	208	235	222	209	247	208	196	198	238	252	229	220	201	217	209	219	233	211	212	213	208	212	205	235	218	215	226	219	214	223	249	213	236	225	218	232	204	232	188	209	214	201	205	211	228	226	217	213	232	253	227	223	184	231	259	227	227	222	212	214	212	237	203	220	225	232	218	229	250	224	231	207	221	218	226	226	211	230	223	242	218	205	218	245	236	229	255	243	204	205	229	228	213	249	221	220	207	221	222	217	226	222	223	216	208	200	213	224	186	231	223	238	201	241	216	261	217	217	233	246	236	211	256	238	231	227	212	218	239	228	224	239	229	205	236	233	233	224	213	228	227	221	208	210	227	193	216	237	206	235	237	231	242	223	211	237	233	206	239	248	259	214	207	223	244	230	218	228	210	228	229	218	216	245	239	224	195	170	225	218	230	213	203	204	228	211	237	223	223	228	199	243	230	206	209	209	221	239	252	239	190	230	237	212	261	231	206	242	234	227	220	228	229	212	222	231	210	229	223	236	231	241	228	233	242	235	230	243	244	217	232	225	232	201	221	221	222	219	232	234	223	221	212	205	219	248	203	216	219	244	203	213	232	259	246	243	205	213	213	252	237	225	241	219	198	221	210	208	235	220	229	216	247	215	223	239	232	212	207	231	230	223	217	205	223	229	228	219	210	239	222	236	231	214	218	228	206	224	227	232	222	218	230	221	233	228	230	241	231	242	245	261	232	224	192	227	227	215	186	205	237	199	205	249	215	211	238	210	208	214	253	218	197	223	199	207	212	226	236	194	208	218	218	227	254	249	185	227	225	204	214	226	223	222	215	214	217	216	246	224	224	209	231	207	206	232	240	227	218	223	236	246	204	202	210	231	210	236	233	251	212	225	213	241	251	226	216	216	218	229	236	220	221	237	216	224	230	216	234	202	218	220	218	226	213	225	208	236	242	225	213	221	225	218	222	233	228	220	231	222	230	214	195	219	215	241	221	254	196	208	174	207	239	205	252	204	219	204	217	175	245	239	241	223	211	229	198	239	226	220	227	229	201	197	221	226	233	218	219	222	255	239	229	208	242	231
20895	14566	11805	6711	1872	1160	894	719	677	700	685	648	657	635	599	600	594	598	621	553	626	583	530	541	600	546	585	552	549	600	588	571	535	565	567	585	552	559	571	535	527	521	582	557	554	522	571	515	544	566	556	559	539	549	524	530	571	554	541	597	515	565	563	558	542	583	547	556	605	536	576	529	556	530	551	607	547	620	572	566	540	536	528	543	515	526	580	574	575	540	521	524	543	578	575	539	602	541	576	552	532	566	524	561	535	514	597	576	556	543	556	545	527	545	537	607	561	552	516	548	531	542	536	508	529	556	575	562	554	498	557	569	564	570	545	495	517	574	581	583	517	532	593	566	547	564	570	520	560	574	582	544	526	530	520	544	559	574	555	523	566	602	528	593	556	587	553	595	566	551	592	569	562	591	528	588	555	600	570	511	593	586	544	570	544	522	570	573	577	512	535	566	549	560	537	556	527	546	545	542	557	530	551	558	560	501	545	540	560	538	547	564	520	529	543	558	547	555	537	545	570	539	547	547	569	534	555	567	580	531	552	547	546	491	545	570	577	512	532	555	592	531	535	531	572	562	561	558	546	513	570	612	582	563	542	545	549	550	540	561	578	545	603	555	556	566	574	506	537	561	576	532	568	545	511	560	542	532	527	544	535	582	585	574	526	566	562	578	541	579	535	538	551	576	604	580	515	515	546	544	554	533	568	545	550	546	545	544	540	570	558	538	552	554	576	547	561	561	560	521	556	563	541	599	527	569	586	558	518	528	598	552	549	510	573	545	560	595	534	523	557	513	570	543	562	543	565	579	572	581	546	562	552	563	516	561	550	578	609	540	553	533	573	534	566	584	548	570	558	564	555	546	566	575	537	520	561	527	601	549	565	573	545	547	574	558	566	556	560	588	535	579	525	565	524	531	575	530	571	544	536	566	541	524	574	566	562	523	558	595	550	572	579	523	569	554	578	528	563	506	550	551	554	564	527	576	546	538	525	579	551	507	574	521	563	531	601	568	566	531	529	574	533	549	529	527	531	550	554	576	524	595	582	568	546	570	569	567	550	557	525	579	532	553	528	538	551	543	543	525	559	551	524	549	576	587	549	555	553	504	505	584	560	579	545	579	494	516	556	564	553	534	546	590	581	523	567	562	553	560	552	513	520	578	571	533	535	516	577	575	542	525	539	492	604	512	561	562	533	574	543	514	553	544	491	506	581	566	547	583	592	594	538	541	552	531	543	531	522	543	596	562	536	555	568	546	550	510	534	584	537	529	525	563	520	582	507	569	554	563	549	541	565	595	504	571	560	536	553	545	569	564	543	574	544	539	513	533	547	527	581	600	568	557	551	528	541	574	543	521	564	534	555	571	553	559	566	599	575	557	551	551	577	554	566	583	572	569	535	611	560	562	550	543	527	548	539	529	561	552	523	562	561	561	625	547	533	525	585	512	546	512	581	524	534	577	572	546	577	583	511	521	544	512	546	573	572	555	552	574	578	537	552	575	518	577	548	525	521	533	557	560	535	563	587	523	530	529	550	553	565	583	555	559	548	533	541	559	542	524	528	496	561	595	562	530	571	524	555	557	563	561	508	550	533	522	552	532	576	579	554	553	559	470	537	548	575	593	566	595	535	568	561	552	550	580	580	550	544	562	604	542	551	585	555	560	547	561	555	573	487	580	540	548	557	538	526	550	566	546	543	530	560	532	562	522	528	494	505	562	592	556	574	508	545	576	543	580	532	557	575	561	553	562	579	580	561	520	550	534	580	583	547	562	524	615	513	558	559	554	527	530	536	563	510	569	584	502	516	564	544	562	558	605	572	546	572	585	577	576	553	587	520	561	548	547	560	527	540	586	556	546	539	551	562	558	545	538	510	557	544	557	594	545	563	553	555	510	525	577	553	547	584	568	522	543	557	549	556	550	566	543	584	565	540	578	544	539	551	567	532	570	548	531	597	538	527	568	561	563	514	555	544	529	535	532	561	565	561	556	584	537	533	527	574	561	594	553	545	516	517	607	539	551	529	552	547	562	567	583	551	525	559	580	571	542	542	574	529	536	555	573	549	564	519	525	545	531	534	537	538	514	526	538	510	563	551	579	547	535	562	541	571	534	510	587	554	555	551	569	542	562	525	541	539	578	522	565	530	544	571	559	546	569	534	558	584	530	583	532	533	530	563	586	544	571	554	517	546	545	553	563	528	563	499	565	570	618	583	593	543	538	528	593	559	593	583	561	545	520	546	571	531	559	543	593	544	567	563	593	544	552	561	582	594	564	585	554	503	536	519	541	555	534	588	506	591	545	582	547	569	565	532	533	575	543	572	533	514	549	569	568	526	549	524	536	551	554	535	572	536	505	567	559	522	580	543	564	557	553	555	575	569	546	585	559	583	524	575	520	519	551	539	529	526	542	559	526	541	532	526	562	548	521	542	563	573	546	580	557	601	579	563	585	555	534	582	536	571	588	567	512	569	550	535	542	599	548	557	575	553	509	569	527	553	557	545	538	575	573	587	592	562	512	605	575	535	551	528	523	545	546	518	569	539	577	536	528	569	549	525	531	538	521	562	594	585	551	536	534	517	574	525	598	547	514	516	574	558	539	563	550	535	593	568	540	527	546	567	518	555	567	544	575	533	596	535	545	511	541	547	532	539	553	518	545	538	540	559	524	561	553	489	570	580	572	549	513	552	526	524	522	572	524	588	572	607	537	524	563	572	525	530	560	567	533	561	530	563	508	583	564	588	505	579	557	558	528	562	527	557	532	558	549	565	566	581	578	530	507	553	562	519	570	559	586	609	552	554	591	528	537	554	584	569	529	532	553	558	569	538	572	500	592	564	518	572	547	506	526	528	506	596	585	536	601	558	584	528	547	586	551	514	534	548	577	526	522	536	600	563	575	599	548	571	535	576	537	546	556	541	541	542	572	563	580	572	574	515	539	564	508	547	504	518	548	523	546	552	536	551	559	579	552	515	500	565	501	594	545	521	538	561	529	542	550	516	563	550	544	557	544	555	535	555	571	594	571	503	571	540	564	550	569	538	514	563	555	558	607	516	536	599	579	597	597	571	551	556	551	567	538	513	536	531	593	534	560	500	569	565	538	567	520	559	576	601	549	525	557	582	530	583	510	582	560	579	554	597	550	589	546	534	583	529	574	569	549	540	599	540	585	559	558	542	544	589	561	542	542	496	591	533	515	525	544	536	579	564	567	568	559	539	522	604	561	526	545	565	538	591	547	533	544	520	545	532	538	561	542	555	521	560	571	590	550	501	536	550	580	582	531	584	591	514	530	502	571	555	546	561	565	580	511	573	603	560	566	511	564	552	567	538	523	538	578	525	525	554	551	565	543	544	558	504	559	546	545	524	572	556	585	554	577	572	587	536	588	579	555	568	560	580	534	581	522	543	522	591	533	553	515	550	574	543	557	569	585	538	561	580	559	539	572	556	572	577	554	550	558	537	560	582	539	551	515	563	547	523	560	576	603	556	569	542	572
36965	25064	16633	7697	2641	941	413	222	147	123	109	115	130	112	114	108	109	105	100	116	108	105	107	97	106	104	89	110	105	102	114	102	126	105	93	91	109	118	108	122	101	104	120	96	102	92	94	103	123	116	95	106	122	103	100	88	105	105	119	110	98	102	126	105	103	97	107	104	101	90	94	86	115	95	112	102	120	91	110	112	100	115	100	100	123	124	106	113	99	103	112	105	118	101	109	107	106	99	102	104	123	107	90	122	102	95	104	118	94	94	102	93	97	97	107	101	111	102	100	93	97	105	102	114	111	115	110	121	99	98	93	102	100	102	113	83	102	94	112	125	98	78	104	123	95	120	108	112	106	103	106	109	127	103	93	110	109	99	109	113	112	105	106	106	88	101	103	108	110	98	84	102	114	117	102	115	118	81	118	99	98	89	102	111	102	110	96	110	126	102	104	84	104	116	107	100	130	116	85	96	89	93	82	98	100	94	102	97	118	94	119	105	106	113	99	101	86	94	109	103	115	79	88	106	108	97	97	93	98	90	106	108	109	95	89	96	106	95	87	103	96	92	90	91	95	113	113	112	116	116	104	114	105	109	101	99	115	109	117	110	106	105	95	105	100	100	105	101	98	81	99	115	107	112	93	103	116	102	98	90	121	105	92	84	92	105	106	100	84	110	114	105	103	114	114	104	99	83	109	101	116	87	104	95	111	109	109	92	116	110	103	87	81	135	105	106	89	106	99	99	97	113	106	94	107	99	91	98	100	89	119	108	102	96	97	114	104	110	81	94	110	98	101	88	107	115	119	94	113	95	108	91	104	119	108	99	116	105	98	126	104	112	90	103	108	108	124	133	110	85	103	89	115	112	103	108	120	108	106	102	104	99	100	105	124	89	111	104	127	101	101	87	85	88	95	110	98	100	114	106	120	102	98	94	101	134	102	121	110	107	98	109	91	95	119	107	103	93	115	93	116	98	134	102	115	111	95	108	88	107	93	93	91	107	114	102	120	100	104	93	111	111	93	109	105	84	94	116	115	92	85	111	107	97	98	103	118	113	96	108	106	115	97	103	106	123	108	116	103	103	120	102	100	106	108	116	97	105	97	85	108	113	119	107	112	94	110	94	99	93	112	118	98	103	89	104	110	113	105	115	103	92	130	117	105	100	109	109	124	83	87	93	81	97	82	99	103	90	99	110	82	113	102	99	117	111	93	85	103	89	80	83	103	107	97	89	105	103	106	115	116	101	100	102	87	87	106	131	110	127	90	101	108	99	98	98	95	106	92	99	111	100	114	100	95	107	112	115	114	102	95	125	129	100	120	102	103	109	125	115	121	99	108	119	100	112	83	104	96	105	98	90	104	104	95	78	97	107	105	95	110	105	111	104	116	92	110	104	123	103	110	112	109	101	117	99	115	114	115	100	102	109	105	115	91	115	111	109	107	90	104	120	94	91	91	91	100	95	105	114	100	105	117	103	95	92	111	105	100	98	104	100	86	98	107	96	119	87	79	103	90	101	97	100	115	113	111	92	93	85	101	98	94	103	113	101	101	106	83	94	109	96	101	108	96	120	95	94	99	104	112	88	107	104	96	89	97	107	100	104	103	106	97	103	99	97	113	92	117	103	114	109	112	96	98	110	92	108	109	105	103	111	105	114	88	109	119	117	109	130	109	104	110	118	112	134	113	110	107	92	95	117	107	104	106	103	117	117	119	74	113	92	83	94	108	89	96	124	98	92	88	83	98	108	118	112	125	96	107	110	95	112	104	95	112	96	121	104	101	96	104	108	108	101	93	96	92	88	110	104	116	109	103	91	101	92	83	123	121	109	124	113	92	123	105	119	98	102	97	81	109	82	103	111	103	114	119	89	113	96	111	114	114	67	99	99	102	108	95	105	106	130	107	114	95	113	101	109	102	104	102	113	100	107	83	98	113	136	97	104	101	110	90	90	118	89	91	82	128	93	96	105	122	120	107	110	101	117	114	104	103	110	121	105	96	105	106	112	94	93	107	111	91	103	103	101	88	105	90	99	105	118	101	126	84	93	108	91	99	93	104	97	111	122	113	94	109	89	107	103	96	84	87	92	96	108	101	97	99	96	110	90	101	103	108	92	107	97	103	96	103	92	94	119	99	104	119	107	104	113	88	112	106	104	111	104	108	103	90	113	85	96	107	101	116	111	125	104	94	110	103	86	92	107	118	114	105	107	106	103	96	100	81	98	106	95	110	91	98	112	86	100	97	92	101	95	95	110	116	106	95	131	88	101	99	94	110	97	95	106	95	91	86	123	115	107	97	105	101	98	91	94	109	104	102	98	108	103	100	109	97	108	97	102	108	100	119	95	102	95	123	110	110	121	118	112	101	96	103	101	101	85	107	99	90	80	97	108	105	90	86	103	96	113	104	109	101	94	100	89	104	104	102	112	102	104	94	115	120	113	80	90	101	107	93	97	106	97	92	108	120	117	97	89	103	106	108	118	103	104	93	108	99	88	89	99	100	102	118	113	102	86	98	96	106	113	97	106	94	111	104	104	96	98	124	103	85	110	121	94	91	110	120	108	115	99	100	103	99	80	77	112	103	103	102	112	92	96	116	94	118	80	97	97	104	100	84	104	100	111	104	108	128	89	92	98	118	109	104	101	106	100	106	97	106	125	85	113	89	114	108	115	105	95	93	103	111	114	104	97	101	104	101	111	125	99	103	113	107	107	90	115	104	93	112	106	102	102	119	98	92	96	98	98	101	124	99	108	125	113	105	89	111	109	97	90	124	89	98	122	106	100	90	106	101	100	112	121	93	98	96	86	93	105	86	111	84	125	92	102	92	91	103	118	99	88	90	106	80	126	116	125	102	88	116	94	93	106	108	109	122	104	116	101	125	108	114	113	102	112	102	86	96	106	121	98	90	107	98	107	112	96	110	113	104	93	113	115	98	95	95	87	108	97	105	104	103	106	105	97	108	106	93	91	102	105	105	106	108	114	107	92	97	94	90	113	114	102	110	108	102	113	103	103	96	107	96	98	96	92	108	105	76	121	103	99	96	107	107	93	113	105	92	99	84	94	108	97	120	98	100	92	113	90	111	106	101	113	123	90	81	93	107	111	100	107	101	85	120	121	102	95	102	92	116	99	100	104	104	108	88	120	100	83	104	104	102	112	120	122	81	102	103	110	98	85	93	105	92	115	117	94	110	129	104	102	109	106	100	112	111	84	93	101	102	105	85	97	106	100	108	88	90	91	106	116	119	121	119	91	132	108	101	110	122	111	99	85	98	103	88	99	119	113	99	113	115	101	111	91	116	107	117	116	95	95	116	96	90	100	103	111	98	128	83	103	84	98	114	109	97	103	101	113	120	99	108	89	95	94	112	94	98	83	104	123	95	103	99	102	113	98	88	101	124	109	117	109	97	120	101	109	114	114	98	104	106	103	106	97	102	101	108	99	91	110	102	128	98	109	94	108	104	116	110	124	106	95	103	102	106	82	105	92	95	99
26324	20404	16262	8408	2476	1046	731	585	542	462	421	456	469	445	411	366	350	347	335	332	330	315	288	337	302	289	272	337	292	290	301	292	310	295	337	290	261	273	297	321	289	289	265	274	279	293	283	299	270	293	293	301	310	272	327	296	280	328	268	284	285	282	290	300	316	280	297	282	295	291	299	290	263	323	257	284	296	264	298	281	262	291	284	264	268	256	264	243	266	279	276	279	284	260	280	294	280	249	280	301	282	313	261	277	304	304	307	319	282	290	267	292	267	277	272	292	254	300	229	296	300	264	287	283	297	282	294	279	264	284	293	254	302	282	300	293	290	264	277	268	344	255	330	283	283	293	262	301	267	288	284	295	273	292	255	275	268	251	271	289	278	297	270	305	309	308	276	270	288	253	281	281	289	273	255	284	291	288	264	242	303	283	289	275	312	300	293	295	266	278	250	298	282	283	311	269	278	299	277	268	274	277	272	285	294	253	275	281	304	279	291	298	260	298	279	266	289	269	258	252	291	248	279	261	264	293	258	276	292	277	283	255	299	295	279	293	298	273	264	263	291	299	286	322	282	268	277	305	269	252	279	293	308	300	299	277	286	277	285	294	315	288	274	294	289	283	297	254	282	294	292	262	296	300	268	290	266	304	302	276	255	260	268	270	287	281	290	249	262	270	313	257	287	266	250	269	318	239	263	275	306	301	282	310	285	288	275	261	301	275	284	282	297	279	289	271	292	280	269	254	301	274	278	282	287	312	317	276	280	292	293	275	230	251	274	297	306	275	281	287	293	283	257	292	267	285	274	243	267	263	255	307	291	278	286	257	302	280	304	291	287	278	307	284	275	261	278	267	242	268	259	301	266	302	303	293	279	317	288	272	288	269	273	281	284	311	258	290	277	279	277	251	281	274	286	270	278	280	265	306	279	270	278	231	284	256	289	304	299	268	271	297	251	268	280	287	299	276	248	323	295	290	287	282	258	302	262	258	262	298	264	287	243	270	264	271	261	296	286	299	316	277	296	267	311	315	277	309	260	285	288	292	253	296	273	251	253	287	306	254	263	285	295	313	271	310	239	283	302	253	269	287	288	286	260	265	289	283	313	289	305	329	244	305	264	276	294	279	287	282	245	285	288	284	283	273	282	279	287	294	257	266	307	288	303	302	268	299	280	288	276	284	289	288	309	278	316	287	254	286	272	277	310	258	280	278	276	280	291	288	256	283	265	253	269	321	285	327	282	268	259	294	300	265	287	302	288	268	283	297	276	287	285	267	294	257	285	264	283	249	295	307	278	237	266	300	265	276	268	297	270	280	264	293	272	266	281	265	277	292	273	285	271	285	272	311	302	289	275	287	303	286	270	270	269	301	273	272	288	282	289	274	279	277	316	275	301	312	272	270	296	266	298	304	324	281	290	323	269	277	290	300	283	287	308	287	278	293	286	299	297	296	252	288	307	254	264	294	274	300	288	270	290	264	257	289	255	301	289	312	299	264	256	299	303	272	293	271	280	329	296	260	276	314	285	273	289	286	276	254	305	279	311	308	293	282	282	310	322	300	270	290	298	289	277	316	277	275	253	298	269	283	279	283	297	255	260	283	279	299	315	261	278	277	259	314	258	293	285	253	279	287	285	282	276	287	272	270	259	273	307	301	307	300	276	280	287	271	287	302	278	276	297	254	283	296	295	283	249	290	288	281	304	296	242	297	280	272	266	305	269	271	263	264	283	283	285	250	282	270	300	292	256	306	303	283	278	265	285	284	271	290	291	241	288	295	249	282	271	263	298	276	297	274	255	294	285	286	302	273	280	273	275	293	271	290	247	264	272	305	312	271	265	274	271	293	282	283	285	283	282	281	273	272	268	287	259	272	269	289	264	275	293	284	271	276	293	277	265	288	303	274	273	278	314	271	286	275	297	283	291	272	285	281	289	300	291	265	300	297	308	269	264	273	252	273	318	259	263	276	284	256	278	285	284	320	269	278	293	269	274	270	296	294	303	293	299	246	275	292	295	279	294	272	294	295	301	290	293	258	272	266	272	285	292	286	269	257	299	253	265	293	301	287	332	257	284	272	246	249	281	268	272	272	281	285	266	285	275	270	255	246	287	291	284	298	292	300	313	285	266	246	278	312	289	288	282	267	279	285	281	284	272	271	280	301	254	277	272	289	285	262	273	260	276	303	291	277	276	294	251	292	274	312	283	274	296	286	276	287	251	276	271	316	296	288	277	269	250	271	289	277	261	305	306	261	299	255	287	280	272	295	308	284	266	288	289	321	320	292	291	281	315	306	268	297	288	285	272	271	250	278	286	277	279	254	277	267	294	263	274	282	275	309	296	261	283	276	263	263	261	297	297	275	277	313	248	249	290	275	279	269	264	264	276	288	302	290	305	283	282	305	273	276	298	290	310	276	276	270	272	278	253	287	269	306	258	258	267	289	265	251	282	301	300	253	321	312	284	263	281	266	273	273	279	303	297	301	306	296	296	262	254	278	279	267	291	291	253	260	269	292	276	276	266	298	272	296	289	275	290	261	275	270	276	287	285	272	261	297	277	276	266	295	299	275	287	290	262	253	260	278	254	302	295	255	303	286	294	267	243	290	273	263	280	294	259	266	276	272	267	277	278	273	267	284	299	275	283	289	259	312	281	278	293	290	278	263	292	275	287	276	271	260	270	255	271	281	284	291	258	273	314	282	263	266	286	298	295	291	282	285	293	288	293	300	302	286	265	260	253	267	277	281	255	271	295	294	273	258	264	279	284	311	283	286	275	272	314	295	279	256	287	293	296	276	271	274	265	253	253	280	298	266	294	279	269	303	269	287	274	265	260	256	283	258	293	307	267	270	269	306	265	305	271	305	291	266	291	291	288	286	269	304	284	258	252	248	285	308	252	293	260	288	288	322	291	289	265	289	287	283	272	282	296	294	279	276	276	274	271	274	290	284	264	265	268	295	328	268	297	272	303	285	279	258	277	262	281	316	264	266	288	280	257	266	293	268	306	296	275	313	274	276	278	267	294	270	309	259	278	262	262	288	251	280	271	280	287	291	291	271	289	289	290	255	268	282	291	281	308	299	275	296	294	286	282	298	283	272	291	268	282	278	259	285	284	283	286	287	290	273	262	293	297	292	287	280	303	265	306	269	290	294	282	295	281	309	260	264	322	267	295	319	292	266	285	306	293	275	284	269	285	294	272	308	288	269	266	300	265	298	282	303	307	288	285	290	301	290	281	271	283	285	239	271	283	282	282	262	294	257	278	275	271	305	287	248	263	291	272	275	302	262	285	305	263	270	291	275	257	298	292	279	294	271	289	281	289	277	293	289	270	288	285	273	276	260	266	267	274	286	274	282	276	264	285	269	267	293	300	255	276	292	283	275	289	271	293	280	285	284	256	295	293	299	250	281	283	271	271	309	311	277	314	292	261	285	290	278	295	282	317	266	255	285	296	279	316	281	289	286	292	257	291	291	270	266	267	323	290	249	268	283	266	262
9837	3429	1347	518	347	314	311	314	303	293	299	311	304	311	298	312	304	309	301	308	312	304	317	327	301	263	288	297	298	309	332	299	287	312	318	280	269	292	283	267	318	273	275	307	300	309	287	325	323	305	311	305	299	293	280	274	321	286	285	289	288	304	295	282	294	322	298	301	267	257	276	265	275	314	284	288	293	312	327	325	289	291	287	301	310	299	283	290	297	308	292	311	280	310	304	288	291	294	304	274	291	301	247	317	310	280	290	306	281	285	284	335	314	312	308	328	269	287	359	323	309	307	333	298	293	274	334	312	275	285	286	314	310	301	318	342	289	307	307	289	293	290	290	276	325	337	288	282	262	286	266	296	299	321	309	310	303	296	322	309	252	318	291	285	279	290	284	286	293	283	317	305	311	293	283	291	304	258	291	283	277	333	264	297	270	287	269	292	326	334	310	301	301	263	316	271	310	310	295	332	281	285	282	289	301	324	282	296	319	297	280	299	265	331	303	321	317	290	289	273	319	289	283	277	287	262	282	301	303	308	277	276	294	289	300	298	288	283	305	274	291	321	290	288	330	277	315	279	241	277	338	306	329	307	329	325	298	324	288	294	297	256	306	291	293	293	296	316	314	307	309	302	321	315	304	266	286	295	300	280	281	285	308	287	277	308	297	292	299	292	304	282	302	304	289	295	316	299	276	323	292	299	304	282	305	272	317	293	288	303	330	271	302	299	296	285	278	291	293	342	318	310	292	321	268	274	291	306	285	308	299	254	347	297	312	327	329	336	296	283	293	298	242	311	319	293	307	286	288	327	299	288	293	298	300	307	307	264	347	281	280	317	298	313	265	304	293	276	297	319	278	280	297	292	293	328	312	288	274	305	267	305	291	287	311	296	308	312	314	321	316	297	281	297	313	274	258	328	308	279	295	282	329	287	325	307	307	310	282	306	297	306	310	333	297	300	293	266	266	294	289	322	291	271	309	282	311	310	318	307	289	323	306	267	308	296	312	307	337	293	304	284	312	321	299	328	300	297	297	288	302	311	294	308	284	299	321	314	286	327	267	319	307	297	301	305	289	318	283	293	297	279	288	301	305	294	294	339	279	289	295	323	272	323	288	275	309	348	291	310	303	259	256	304	329	252	317	303	325	268	286	299	285	325	282	303	321	298	301	312	295	281	299	279	298	303	277	284	285	321	280	285	323	279	284	288	303	286	341	321	293	276	297	278	293	306	273	289	291	334	330	296	269	285	318	288	280	320	277	333	288	290	318	309	275	321	274	293	293	309	300	297	302	291	285	310	295	287	298	278	298	269	327	269	309	273	283	300	306	294	291	292	291	300	297	284	304	278	310	332	320	287	299	309	272	311	310	298	275	307	293	312	328	300	326	305	294	306	257	243	321	294	326	255	282	287	285	328	287	306	309	326	288	291	312	270	329	289	308	319	280	257	292	281	275	297	300	305	315	295	295	295	312	320	290	269	306	286	309	288	293	295	317	295	300	301	283	305	303	340	309	316	265	266	310	310	291	297	257	280	317	300	300	270	274	274	306	275	313	293	300	314	305	272	295	287	303	264	305	271	272	310	309	289	290	286	296	286	281	293	286	303	286	280	325	276	275	292	301	312	326	286	310	307	294	325	297	297	294	302	290	308	298	289	313	303	299	317	301	289	312	269	286	311	276	277	296	302	323	292	280	298	339	308	300	265	316	304	309	278	309	265	286	274	315	303	315	316	303	311	331	282	295	296	322	308	326	292	306	315	265	299	299	294	309	274	327	270	313	304	285	334	294	277	314	290	304	313	298	293	298	287	321	333	282	288	281	266	269	329	284	279	285	285	289	287	299	260	287	301	263	261	310	280	303	264	315	288	283	277	318	291	297	289	289	287	325	307	303	307	271	310	317	283	293	263	313	313	295	304	291	300	293	314	299	313	329	303	292	301	343	317	311	321	274	283	286	284	292	303	295	334	311	295	295	292	304	287	314	317	291	285	307	274	303	298	277	302	272	309	312	288	304	328	286	264	288	323	295	323	287	233	304	292	286	294	305	298	283	302	269	329	275	302	296	289	278	279	295	306	310	287	305	279	294	291	305	288	311	326	323	280	288	248	305	273	296	274	290	279	290	264	294	330	303	290	301	318	285	258	271	297	307	275	313	310	274	295	269	291	268	320	321	312	294	293	321	256	292	314	322	318	275	304	300	295	302	295	296	281	284	311	283	265	314	260	273	277	314	296	269	315	331	301	287	301	289	291	308	304	282	298	305	303	268	283	291	271	269	295	309	319	333	317	286	286	290	274	309	297	268	306	310	275	311	272	296	313	296	278	317	292	310	306	306	257	284	274	255	292	318	291	309	311	309	313	333	272	297	296	296	320	271	302	288	283	293	326	264	279	263	277	335	289	307	281	292	305	370	275	249	332	322	316	285	298	305	285	291	290	281	277	298	272	304	293	312	280	309	283	269	304	308	268	273	319	274	304	316	294	292	300	298	296	286	277	296	337	274	315	278	331	300	311	325	319	295	276	328	316	331	331	279	278	290	279	300	273	283	285	301	290	307	328	284	282	317	313	279	302	334	290	308	256	275	284	296	301	300	316	313	274	306	293	303	264	264	306	300	309	291	296	278	293	294	286	283	308	300	302	275	295	297	309	283	320	288	305	270	263	315	316	267	305	308	285	294	294	282	293	290	322	331	278	281	290	291	279	264	265	320	342	283	299	300	312	296	301	320	291	292	319	295	293	302	290	324	294	298	294	317	293	302	288	288	289	300	295	293	312	297	274	296	308	304	308	252	319	281	299	285	314	339	276	306	314	292	305	281	303	286	282	287	284	322	327	316	306	312	314	317	277	318	292	327	313	303	294	295	284	334	299	296	306	282	298	286	328	304	307	319	306	288	291	274	273	322	274	268	329	276	285	296	294	286	303	297	304	322	314	301	298	294	338	267	300	299	266	308	291	306	296	318	301	288	302	312	313	281	316	294	304	293	301	285	299	322	283	293	311	318	291	285	301	304	304	301	285	291	319	307	282	290	284	312	308	318	295	323	329	290	281	299	322	305	297	306	294	279	297	313	327	294	316	315	307	311	277	274	309	320	322	292	270	277	299	284	278	269	316	314	332	303	315	270	305	303	295	286	271	274	303	314	315	303	281	313	291	269	300	271	287	274	327	294	276	284	275	316	315	315	305	276	310	298	307	278	277	272	296	288	296	310	296	275	287	303	301	322	300	253	305	316	341	260	297	302	283	308	256	320	314	307	279	306	325	356	286	301	322	299	317	286	306	308	301	314	301	295	280	299	292	266	279	259	293	319	284	283	306	306	276	301	290	256	285	297	322	271	272	305	321	288	321	275	292	322	364	297	319	316	280	302	313	287	301	311	284	299	271	297	299	299	327	276	315	311	319	274	297	305	292	333	292	291	274	331	316	316	303	290	310	324	293	298	324	298	328	293	294	312	273	321	304	297	277	317	299	305	281	305	333	264	288	295	294
7847	4062	2957	1528	797	722	705	768	713	720	725	719	757	693	751	710	710	763	760	710	709	709	754	707	709	755	693	745	743	738	739	746	776	727	735	750	720	749	761	721	762	717	738	693	724	723	723	715	746	748	754	716	731	755	732	699	738	684	733	709	724	694	702	687	732	686	686	712	755	710	665	745	732	760	769	748	780	734	712	738	692	728	731	683	677	723	697	751	750	750	801	749	734	679	747	775	711	699	737	738	752	752	678	710	720	709	662	700	706	702	770	735	769	697	684	772	729	712	769	785	774	761	712	722	719	732	738	699	789	757	722	742	724	712	714	772	721	723	716	721	723	730	708	763	711	706	700	722	721	753	684	717	737	734	701	738	720	662	711	777	756	729	735	723	725	736	760	710	688	697	734	734	720	733	726	748	707	790	718	671	713	718	716	741	736	720	718	721	769	784	767	701	762	715	683	721	751	684	773	722	696	679	696	706	736	743	720	772	722	717	772	725	774	749	720	747	710	729	770	716	722	735	703	756	730	730	729	715	744	701	715	701	695	682	731	717	747	713	713	726	731	733	752	749	719	727	701	724	755	806	689	729	721	712	752	749	690	679	746	727	765	712	739	728	758	745	707	745	712	743	684	713	736	705	739	736	698	732	764	670	751	698	716	746	680	758	719	696	723	730	741	744	684	705	729	712	755	743	693	730	795	741	714	700	727	743	699	729	746	730	734	774	684	729	739	766	711	690	758	713	721	701	719	721	730	696	731	688	735	695	753	739	775	727	753	779	692	766	696	724	746	737	761	697	762	723	716	753	756	745	708	718	703	744	701	702	743	755	733	728	702	750	702	685	756	739	710	757	721	702	707	751	687	683	709	747	745	720	674	659	736	744	697	739	782	736	703	725	770	762	765	764	725	669	708	734	725	715	728	724	741	696	733	703	735	753	796	761	753	734	757	698	782	714	708	707	717	716	681	758	721	742	729	689	709	707	725	734	728	744	695	708	719	734	747	719	719	721	728	747	722	701	687	720	759	751	751	775	733	738	748	763	708	729	708	747	715	808	714	728	768	739	708	700	715	685	723	754	719	720	720	736	753	748	750	740	706	696	695	708	720	745	641	731	711	690	710	722	733	719	724	724	750	713	724	705	722	756	765	684	693	709	758	743	753	713	722	727	757	717	729	750	719	775	713	711	736	744	764	773	698	761	739	706	734	747	725	768	747	748	808	736	719	732	717	746	692	732	756	705	769	714	774	710	736	773	791	665	726	702	721	723	740	733	690	759	730	744	741	742	694	726	734	747	748	711	732	707	747	747	749	756	690	711	752	736	710	726	688	732	735	756	724	700	757	749	766	709	703	716	749	723	739	730	748	688	720	729	716	763	729	757	744	712	767	756	779	757	716	724	768	737	733	731	773	754	713	740	681	723	756	773	767	720	721	677	703	745	741	684	741	755	747	744	717	772	711	738	711	729	715	733	696	772	808	735	703	714	775	742	736	764	737	736	728	745	753	747	753	692	710	697	773	694	730	683	773	756	750	717	698	721	743	705	770	703	709	713	761	770	738	750	684	689	693	695	718	721	746	709	742	702	757	739	745	700	730	765	718	697	728	700	713	714	711	732	703	722	750	720	722	726	737	698	728	737	765	714	741	710	698	718	797	797	699	688	736	735	684	758	740	763	734	712	751	753	754	744	714	718	741	770	739	716	773	761	705	719	710	727	752	727	780	752	682	790	748	739	757	714	740	682	721	724	701	764	772	721	776	778	723	687	743	697	761	740	756	701	734	711	734	721	733	720	677	684	724	756	685	727	720	720	756	727	792	752	697	728	730	721	700	753	711	714	728	735	756	755	763	734	714	718	695	710	758	760	725	719	709	757	773	769	696	769	725	748	733	738	716	775	745	789	725	701	698	785	704	723	655	778	723	738	775	695	726	722	729	702	757	714	729	770	695	733	744	736	727	730	693	750	734	696	707	744	734	694	722	709	696	732	756	687	730	745	695	753	739	726	730	739	751	737	719	771	750	734	724	726	720	760	685	726	737	749	697	748	719	744	757	751	679	737	702	734	721	739	764	739	715	728	769	768	741	761	706	704	775	736	711	731	739	703	779	712	730	742	695	706	757	773	791	694	734	711	686	719	721	735	662	741	683	723	723	711	725	704	727	723	719	759	709	726	769	727	707	709	711	703	767	784	706	747	724	716	776	724	674	795	729	774	740	757	695	736	721	703	708	726	729	704	755	729	722	739	749	728	736	742	731	743	719	753	792	729	745	788	732	754	709	710	725	738	706	727	698	754	729	706	763	727	693	770	755	693	774	721	702	712	716	740	724	735	702	759	786	762	747	757	734	725	722	718	745	721	696	722	732	701	757	745	759	721	736	740	761	717	718	798	744	718	714	709	709	688	699	686	748	738	775	678	737	701	752	703	738	702	749	689	753	748	724	716	709	751	769	720	721	749	725	690	710	706	759	721	696	714	733	723	716	738	761	773	746	740	726	728	761	725	659	727	684	735	733	692	761	731	729	730	726	743	775	776	728	710	757	709	717	684	739	709	718	727	739	693	771	746	724	696	717	767	771	712	718	697	731	707	744	733	713	786	745	706	795	809	760	739	759	727	737	709	743	701	719	747	722	731	711	714	725	694	723	740	783	726	738	745	691	698	771	706	714	676	762	777	700	724	743	755	766	742	758	721	743	714	725	728	732	755	717	762	760	738	730	714	681	701	708	711	743	738	727	746	723	750	715	717	738	738	781	697	733	712	723	745	746	735	700	695	755	725	722	783	746	755	713	702	782	690	730	744	703	715	728	774	786	711	727	724	763	714	750	726	730	737	789	727	729	717	718	673	720	752	729	734	719	743	714	730	707	744	734	722	762	802	702	707	705	687	712	747	758	751	724	730	743	753	732	691	767	702	742	787	744	726	732	751	733	758	695	741	736	707	754	728	698	713	701	691	720	789	724	721	751	732	709	750	742	723	698	741	730	752	697	750	770	731	757	776	771	748	697	788	742	703	731	718	721	690	746	701	714	724	756	756	692	739	718	724	773	730	712	767	687	756	735	753	710	740	767	737	735	688	729	767	744	747	720	739	745	743	714	722	699	685	692	766	720	737	743	742	722	734	746	729	709	774	709	757	717	719	645	766	738	725	759	717	724	723	727	706	697	727	758	755	720	770	719	746	748	772	769	716	757	723	723	732	756	747	703	708	748	731	761	744	737	770	728	766	746	749	794	723	742	708	759	763	749	746	753	741	728	714	666	716	745	772	710	690	695	755	761	718	772	740	702	683	773	701	718	699	719	775	709	713	720	713	759	733	776	715	731	720	735	717	722	700	730	706	770	709	710	757	724	716	764	741	724	747	736	715	751	765	766	769	681	687	681	703	726	725	761	770	729	763	768	710	711	726	693	760	684	755	735	762	716	762	729	696	740	689	731	749	690	765	714	715	758	732	749	728	716	779	716	742	720	750	726	709	698	752	688	696	725	730	688	698
27499	15545	9552	4256	1350	522	376	264	251	233	252	230	229	237	218	231	252	254	226	228	202	207	220	208	232	206	229	231	210	224	209	203	236	224	230	208	177	212	236	201	233	239	193	222	217	203	195	200	214	230	252	245	209	232	237	209	221	229	187	217	219	203	201	201	209	203	244	237	227	216	230	225	219	199	219	210	227	223	222	226	218	230	233	232	232	250	210	225	204	212	216	176	218	202	214	222	206	193	250	236	234	199	213	201	242	233	199	248	228	206	250	206	232	217	224	239	228	212	232	209	215	222	204	254	245	235	220	213	214	213	232	206	221	257	206	237	223	212	195	248	214	206	198	228	240	241	193	206	216	213	198	227	193	207	214	205	194	203	218	247	256	236	221	239	221	222	216	227	207	215	236	217	222	247	222	216	229	229	203	213	208	221	229	229	230	218	237	239	229	218	213	248	198	201	201	227	263	204	199	245	226	234	218	203	220	197	218	247	199	231	202	211	203	237	222	224	227	241	233	199	219	232	237	203	211	218	205	228	197	221	239	196	218	216	216	233	208	189	249	210	222	199	239	211	245	200	221	242	211	229	230	250	209	187	233	223	203	253	222	212	213	210	216	208	214	214	197	226	243	209	225	232	218	227	213	206	252	228	206	214	249	223	203	224	202	213	190	195	252	231	221	230	250	226	238	206	228	255	210	201	230	217	192	190	217	216	225	215	221	218	218	225	209	214	203	201	226	227	225	216	237	250	213	229	203	248	209	198	199	228	242	237	192	218	219	224	223	228	245	213	249	222	208	233	214	232	226	223	226	216	232	229	187	187	194	206	214	213	210	206	219	219	217	250	228	222	189	187	210	222	223	219	209	222	207	236	224	216	245	222	232	227	223	173	218	230	208	201	240	227	207	211	202	209	226	234	221	198	202	228	194	209	208	213	228	207	216	212	229	243	220	218	235	195	227	204	220	248	244	199	249	215	217	217	206	210	212	200	223	201	219	194	225	235	212	240	189	221	222	227	228	212	238	243	232	206	226	203	219	220	224	234	211	252	238	239	203	232	212	245	241	230	194	216	241	208	226	223	220	207	231	213	209	231	226	217	208	214	225	234	225	254	203	243	214	220	239	228	245	226	207	228	235	227	209	201	227	216	237	205	199	233	205	248	201	221	192	190	221	220	224	223	204	205	238	196	234	229	212	214	225	222	250	215	208	212	220	233	228	207	242	210	214	229	209	230	189	224	236	227	210	208	195	222	221	248	232	200	234	212	259	223	250	174	221	171	226	220	254	222	242	236	228	219	231	190	239	235	231	236	218	197	205	249	217	183	238	201	216	205	203	213	216	257	217	213	202	211	214	220	217	194	217	215	248	232	217	211	221	220	215	229	201	223	205	243	220	202	220	226	219	230	228	219	218	209	205	214	218	206	214	187	214	227	219	217	217	216	244	210	243	228	214	208	212	195	187	213	198	208	204	235	195	222	245	184	217	209	218	233	231	234	225	198	237	238	230	237	219	230	218	229	224	213	195	222	226	229	219	223	234	216	195	214	268	209	261	202	223	241	224	230	208	200	230	238	198	233	237	208	225	233	248	193	212	224	223	209	218	199	211	202	206	206	223	236	212	228	190	210	251	230	217	225	227	208	190	213	209	220	240	220	224	232	236	224	217	247	201	232	193	228	223	239	221	227	224	211	214	213	255	202	223	195	212	246	235	199	245	216	221	232	201	235	239	217	210	197	265	224	215	244	212	195	226	205	185	192	224	221	201	213	215	235	228	234	223	236	222	218	235	233	219	178	209	239	219	192	244	251	208	206	208	237	228	215	224	213	235	206	223	212	200	218	218	183	219	222	220	192	223	237	209	217	256	199	193	220	218	216	228	223	230	210	221	213	200	209	187	203	224	208	209	209	232	228	210	237	235	201	229	257	221	219	215	227	209	232	212	229	187	217	205	209	183	235	220	215	214	205	223	205	239	202	199	236	234	218	236	244	246	221	252	239	234	218	223	204	216	219	235	245	207	205	207	194	231	219	218	216	223	254	220	226	203	212	217	221	208	224	213	228	237	227	215	203	214	209	248	203	226	243	218	227	212	255	258	196	222	196	196	213	201	214	207	228	223	219	228	217	222	204	207	215	206	216	220	213	221	233	234	247	206	222	201	213	215	222	218	201	195	198	251	227	242	215	195	212	215	198	213	228	228	239	207	238	214	230	204	215	262	239	213	223	226	208	228	235	194	238	215	244	250	251	206	187	243	228	227	217	223	244	238	246	215	225	250	203	260	213	213	229	213	197	219	210	229	244	218	211	211	248	246	231	190	205	214	220	211	224	211	227	192	239	206	219	226	200	214	225	187	231	227	196	238	218	239	206	217	204	231	233	222	201	237	226	223	221	220	212	210	221	256	219	202	211	209	236	205	223	240	224	227	232	213	199	222	228	215	239	196	200	230	219	229	224	228	215	184	240	211	215	240	186	218	216	193	183	216	187	196	220	211	225	205	249	199	212	211	218	248	210	219	239	218	233	200	214	232	197	220	207	223	223	213	217	251	211	206	258	231	210	200	221	224	228	245	222	238	217	248	215	255	200	252	231	224	215	236	218	216	224	237	219	231	230	214	221	235	215	216	212	223	228	235	224	197	223	230	218	231	202	236	190	264	234	248	190	216	251	229	214	264	217	201	205	232	247	221	202	222	195	211	230	228	213	218	234	215	225	211	212	212	234	233	235	216	228	208	206	235	210	211	225	240	226	237	234	220	214	200	195	216	245	210	184	241	200	198	206	218	224	168	221	211	202	217	219	241	224	216	220	230	235	222	215	219	210	226	218	201	245	224	199	242	245	215	204	230	255	219	211	189	204	202	257	225	231	230	199	220	228	223	211	239	231	203	233	250	196	226	230	241	248	256	227	229	228	220	211	206	233	210	229	191	220	227	205	229	209	221	228	223	215	221	226	223	219	233	206	229	209	211	244	234	197	237	232	207	212	227	226	216	215	218	208	209	225	241	218	240	218	240	242	247	227	214	222	239	199	229	224	196	206	227	254	214	249	195	199	217	232	208	226	221	198	213	239	239	214	199	224	236	224	215	226	222	232	233	239	203	219	241	222	226	225	202	232	186	229	211	237	217	193	213	224	227	238	204	209	200	228	206	228	213	236	244	231	258	212	223	202	210	225	224	243	210	217	228	231	210	229	226	243	210	210	213	208	224	212	217	229	212	207	217	231	215	228	230	213	200	201	229	217	219	201	217	231	222	236	261	228	231	229	213	218	229	217	210	228	242	224	230	196	195	214	228	248	232	203	202	209	221	229	206	209	196	202	217	210	231	228	224	218	223	235	223	211	225	202	231	230	236	224	245	250	225	209	229	222	250	208	223	186	219	234	216	207	225	207	229	218	203	218	225	223	210	232	210	198	229	213	232	226	198	197	217	226	239	219	212	222	240	214	247	230	235	231	224	212	217	218	208	222	205	217	217	237	235	217	194	196	215	222	229	221
20433	12980	11221	6144	1962	1014	786	700	743	686	628	644	585	617	619	602	617	549	605	590	590	566	609	560	521	589	560	545	544	598	531	570	563	564	593	586	519	549	550	543	548	581	563	502	565	592	586	519	540	530	549	527	546	559	522	560	519	537	547	559	549	564	550	533	584	574	575	530	553	563	540	522	580	535	543	539	563	549	537	572	573	574	562	578	517	561	604	543	546	581	560	496	535	530	554	587	556	554	551	528	531	554	514	581	545	514	567	579	599	573	521	502	570	576	566	517	517	560	518	546	568	516	543	551	547	558	585	536	595	543	537	541	547	535	565	516	571	539	594	533	544	564	551	518	539	554	585	495	600	521	548	508	519	547	522	532	530	534	548	533	472	506	553	547	536	557	581	539	560	542	508	541	530	572	551	574	575	517	627	519	557	564	523	574	563	532	574	562	561	574	557	552	545	534	536	573	533	545	570	541	583	582	571	596	541	575	561	535	566	579	582	540	597	535	539	602	536	517	531	563	496	584	576	567	578	515	527	570	571	551	504	558	528	517	536	501	548	540	527	498	583	532	546	541	523	531	531	565	551	518	526	504	521	575	507	583	560	545	584	512	510	539	571	569	547	555	526	539	526	542	559	551	523	535	566	521	530	530	501	510	539	555	539	569	593	537	558	537	555	579	529	574	553	540	553	515	535	580	602	535	550	554	559	572	548	512	542	553	533	534	592	552	532	555	553	538	557	548	568	575	504	570	546	549	537	536	535	539	555	537	532	560	550	548	538	588	520	560	566	539	540	523	517	540	562	553	580	562	607	592	545	549	559	540	590	558	554	549	527	533	544	508	599	528	588	535	573	561	520	566	592	488	509	572	560	627	543	556	560	565	518	540	603	552	552	570	546	545	525	566	563	544	559	528	549	558	570	547	554	532	536	533	605	562	573	555	514	580	581	557	531	562	539	550	528	540	518	516	539	529	533	535	541	541	586	563	526	561	528	569	569	542	553	555	507	552	534	552	527	554	526	575	555	543	551	548	529	593	593	560	504	509	538	558	533	563	552	562	526	545	525	503	535	514	531	545	559	521	540	531	502	548	559	561	533	570	517	563	544	529	581	573	566	578	555	530	570	569	594	580	551	583	521	529	568	566	523	555	563	574	548	598	592	556	558	581	534	553	553	566	572	521	531	519	572	588	592	576	530	547	545	555	553	594	546	567	523	511	535	529	591	572	534	559	548	536	523	580	560	560	524	531	526	522	568	563	549	538	539	542	530	513	512	570	587	555	547	521	534	535	548	550	538	527	582	606	534	552	558	559	549	545	542	594	588	545	540	551	538	529	516	561	522	555	530	558	579	525	534	540	520	549	571	557	560	558	558	546	572	507	569	571	575	559	569	540	585	523	556	540	544	522	584	551	522	547	538	516	525	538	535	524	511	565	589	532	565	571	573	555	572	590	518	567	582	566	587	586	586	529	538	524	524	538	586	546	540	522	579	622	520	562	564	566	560	496	507	596	590	591	558	507	538	559	560	559	599	585	555	564	549	568	597	603	568	510	523	548	522	558	569	500	569	560	541	535	541	526	528	514	566	559	516	559	602	535	587	566	548	553	524	568	542	558	563	549	562	554	499	588	531	541	541	547	532	522	516	529	530	553	568	579	517	571	525	522	528	539	536	561	548	553	541	523	535	584	539	555	549	564	546	517	516	581	519	586	591	540	517	541	540	532	532	509	553	501	566	560	568	547	542	568	569	559	595	563	534	542	530	588	542	580	563	512	549	556	551	547	572	533	576	508	545	504	582	506	612	565	559	543	549	572	504	552	533	542	579	563	560	542	550	562	569	569	537	583	580	529	561	602	548	520	557	560	563	543	537	545	569	564	547	576	543	539	538	557	523	543	521	567	566	503	544	575	549	567	528	535	593	533	592	554	556	558	578	533	566	548	550	548	593	569	574	557	519	539	515	532	563	560	556	552	547	542	511	574	545	514	554	519	538	537	610	525	537	543	544	523	566	479	570	547	553	572	505	565	552	543	555	537	493	557	538	562	570	531	520	554	584	561	539	600	555	571	562	526	519	512	554	520	553	542	544	577	522	558	557	561	555	594	563	509	554	574	527	558	543	567	559	547	546	539	512	525	611	536	554	539	567	516	539	537	573	547	536	530	545	503	543	573	535	524	531	556	576	530	556	565	512	526	513	526	554	537	574	577	544	548	526	575	521	554	579	589	552	512	566	550	542	545	532	545	578	547	563	558	544	597	552	556	556	616	552	547	557	547	567	543	575	570	593	526	546	556	530	550	551	584	571	563	533	534	560	525	543	584	562	541	571	547	538	534	558	558	540	564	507	533	543	562	523	539	530	492	575	563	527	553	548	549	506	600	575	557	585	562	538	565	514	532	563	538	613	596	549	516	547	546	581	520	472	514	559	545	574	545	601	608	564	548	605	539	548	564	541	557	560	510	514	564	553	529	546	552	572	532	553	556	557	559	578	533	548	531	538	545	534	559	568	565	519	525	548	528	550	539	556	550	557	551	557	550	519	574	559	561	531	575	544	535	572	546	591	540	529	554	566	563	536	536	536	502	584	563	555	548	532	548	536	530	565	553	533	568	569	568	549	572	545	587	540	559	523	574	552	526	559	549	558	548	591	515	550	537	558	563	568	561	519	539	552	559	536	545	554	541	554	583	509	594	558	541	615	552	555	531	524	545	549	570	537	572	525	541	569	548	557	541	556	544	557	556	577	557	545	581	574	571	564	544	571	550	516	559	550	534	574	560	541	521	576	578	596	533	542	576	553	567	546	539	563	541	562	552	571	513	575	548	534	586	566	494	576	528	513	563	527	566	592	535	585	528	507	512	551	535	539	567	540	573	547	597	553	569	572	545	555	533	551	510	534	578	554	560	537	535	542	540	564	577	533	546	544	596	555	534	551	553	554	555	545	539	554	503	551	531	528	524	509	588	547	530	576	548	562	552	520	550	560	542	542	550	538	540	560	549	546	572	541	534	531	562	562	530	593	533	558	515	526	515	549	549	601	530	561	521	577	590	566	558	541	583	548	522	586	563	559	520	583	573	546	558	634	603	574	546	543	599	546	524	508	559	544	564	587	572	516	521	561	548	550	564	558	561	568	573	567	540	565	554	588	584	541	520	529	540	547	565	520	571	531	587	531	593	547	544	548	560	571	523	558	571	538	596	578	557	533	545	544	577	549	567	545	545	558	550	526	585	485	537	563	580	552	531	547	527	565	546	545	537	510	558	523	548	537	556	538	574	548	537	558	596	568	550	527	551	535	538	566	502	597	579	566	538	553	586	563	547	571	558	526	593	534	529	517	596	583	558	561	527	533	563	532	555	545	615	547	519	548	536	523	619	565	534	555	531	559	603	587	562	521	536	553	542	548	550	558	577	569	550	555	539	550	522	569	550	531	564	546	555	562	556	546	561	553	577	593	557	560	518	575	536	553	543	573	551	535	545	528	564	593	552	529	570	540	598
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
